aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPedram Ashofteh Ardakani <pedramardakani@pm.me>2020-05-07 02:05:06 +0430
committerPedram Ashofteh Ardakani <pedramardakani@pm.me>2020-05-07 02:07:17 +0430
commite03ae32b59b5a6050912dfec173a584b84f946f2 (patch)
treeafcea68a61ef8425f5cde79db3f0b42f798d743a
parentf9aa40e0d79237ed2dd547340e3c221a35264e0a (diff)
Fix `Git` button and the `hamburger` menu label
* The `hamburger` label is not showing properly in different browsers. Maybe that specific html unicode is not supported in all browsers. I used a trick to fix this issue using the pipe character `|` ;-) You could read about that here too: https://stackoverflow.com/a/61645811/6474744 * The `down-arrow` unicode also did not work as expected through some browsers. It was decided to remove this label totally. Maybe later we can adopt using `standard` unicode html characters that are `known` to be widely used across various browsers in different platforms.
-rw-r--r--about.html2
-rw-r--r--css/base.css7
-rwxr-xr-xindex.html4
-rw-r--r--tutorial.html2
4 files changed, 10 insertions, 5 deletions
diff --git a/about.html b/about.html
index 3747068..7f4b4f4 100644
--- a/about.html
+++ b/about.html
@@ -55,7 +55,7 @@
<div id="nav-hamburger-items" class="button">
<a href="index.html">Home</a>
<a href="about.html">About</a>
- <a href="http://git.maneage.org/project.git/">&#10515; Git</a>
+ <a href="http://git.maneage.org/project.git/">Git</a>
<a href="tutorial.html">Tutorial</a>
</div>
</nav>
diff --git a/css/base.css b/css/base.css
index cbb57bc..b612d5e 100644
--- a/css/base.css
+++ b/css/base.css
@@ -146,6 +146,12 @@ li > code {
#nav-hamburger-wrapper label,
#nav-hamburger-input {
display: none;
+ transform: rotate(90deg);
+ transition-duration: 0.3s;
+}
+
+#nav-hamburger-wrapper input:checked + label {
+ transform: rotate(0);
}
/* Horizontal hamburger menu items. Keep the tabs in one line and don't
@@ -284,7 +290,6 @@ section {
color: #fff;
font-style: normal;
font-size: 1.2em;
- transition-duration: 0.2s;
}
/* Break down menu items into vertical */
diff --git a/index.html b/index.html
index 7f6d784..ac98f41 100755
--- a/index.html
+++ b/index.html
@@ -51,12 +51,12 @@
<header role="banner">
<!-- global navigation -->
<nav role="navigation" id="nav-hamburger-wrapper">
- <label for="nav-hamburger-input">&#9776;</label>
<input type="checkbox" id="nav-hamburger-input"/>
+ <label for="nav-hamburger-input">|||</label>
<div id="nav-hamburger-items" class="button">
<a href="index.html">Home</a>
<a href="about.html">About</a>
- <a href="http://git.maneage.org/project.git/">&#10515; Git</a>
+ <a href="http://git.maneage.org/project.git/">Git</a>
<a href="tutorial.html">Tutorial</a>
</div>
</nav>
diff --git a/tutorial.html b/tutorial.html
index dedd33a..0432507 100644
--- a/tutorial.html
+++ b/tutorial.html
@@ -55,7 +55,7 @@
<div id="nav-hamburger-items" class="button">
<a href="index.html">Home</a>
<a href="about.html">About</a>
- <a href="http://git.maneage.org/project.git/">&#10515; Git</a>
+ <a href="http://git.maneage.org/project.git/">Git</a>
<a href="tutorial.html">Tutorial</a>
</div>
</nav>