From 98a21b966410c127e74b16e7a2817882ee16560f Mon Sep 17 00:00:00 2001 From: Ryan Schanzenbacher Date: Sun, 26 Dec 2021 00:30:09 -0500 Subject: convert theme from submodule to regular files --- themes/hugo-coder | 1 - themes/hugo-coder/assets/scss/_navigation.scss | 143 +++++++++++++++++++++++++ 2 files changed, 143 insertions(+), 1 deletion(-) delete mode 160000 themes/hugo-coder create mode 100644 themes/hugo-coder/assets/scss/_navigation.scss (limited to 'themes/hugo-coder/assets/scss/_navigation.scss') diff --git a/themes/hugo-coder b/themes/hugo-coder deleted file mode 160000 index 55b2a15..0000000 --- a/themes/hugo-coder +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 55b2a150f990bc56364dba347bc9acc6aab07be3 diff --git a/themes/hugo-coder/assets/scss/_navigation.scss b/themes/hugo-coder/assets/scss/_navigation.scss new file mode 100644 index 0000000..cd55a60 --- /dev/null +++ b/themes/hugo-coder/assets/scss/_navigation.scss @@ -0,0 +1,143 @@ +.navigation { + height: 6rem; + width: 100%; + + a, + span { + display: inline; + font-size: 1.7rem; + font-family: $font-family; + font-weight: 600; + color: $fg-color; + } + + a { + + &:hover, + &:focus { + color: $link-color; + } + } + + .navigation-title { + letter-spacing: 0.1rem; + text-transform: uppercase; + } + + .navigation-list { + float: right; + list-style: none; + margin-bottom: 0; + margin-top: 0; + + @media only screen and (max-width: 768px) { + position: relative; + top: 2rem; + right: 0; + z-index: 5; + visibility: hidden; + opacity: 0; + padding: 0; + max-height: 0; + width: 100%; + background-color: $bg-color; + border-top: solid 2px $alt-bg-color; + border-bottom: solid 2px $alt-bg-color; + transition: opacity 0.25s, max-height 0.15s linear; + } + + .navigation-item { + float: left; + margin: 0; + position: relative; + + @media only screen and (max-width: 768px) { + float: none !important; + text-align: center; + + a, + span { + line-height: 5rem; + } + } + + a, + span { + margin-left: 1rem; + margin-right: 1rem; + } + } + + .separator { + @media only screen and (max-width: 768px) { + display: none; + } + } + + .menu-separator { + @media only screen and (max-width: 768px) { + border-top: 2px solid $fg-color; + margin: 0 8rem; + + span { + display: none; + } + } + } + } + + #dark-mode-toggle { + margin: 1.7rem 0; + font-size: 2.4rem; + line-height: inherit; + bottom: 2rem; + left: 2rem; + z-index: 100; + position: fixed; + } + + #menu-toggle { + display: none; + + @media only screen and (max-width: 768px) { + &:checked+label>i { + color: $alt-bg-color; + } + + &:checked+label+ul { + visibility: visible; + opacity: 1; + max-height: 100rem; + } + } + } + + .menu-button { + display: none; + + @media only screen and (max-width: 768px) { + position: relative; + display: block; + font-size: 2.4rem; + font-weight: 400; + } + + i { + + &:hover, + &:focus { + color: $alt-fg-color; + } + } + } + + i { + color: $fg-color; + cursor: pointer; + + &:hover, + &:focus { + color: $link-color; + } + } +} -- cgit v1.2.3