aboutsummaryrefslogtreecommitdiff
path: root/themes/docsy/assets/scss/_nav.scss
diff options
context:
space:
mode:
Diffstat (limited to 'themes/docsy/assets/scss/_nav.scss')
-rw-r--r--themes/docsy/assets/scss/_nav.scss98
1 files changed, 98 insertions, 0 deletions
diff --git a/themes/docsy/assets/scss/_nav.scss b/themes/docsy/assets/scss/_nav.scss
new file mode 100644
index 0000000..6113f80
--- /dev/null
+++ b/themes/docsy/assets/scss/_nav.scss
@@ -0,0 +1,98 @@
+//
+// Main navbar
+//
+
+.td-navbar-cover {
+ background: $primary;
+
+ @include media-breakpoint-up(md) {
+ background: transparent !important;
+
+ .nav-link {
+ text-shadow: 1px 1px 2px $dark;
+ }
+
+ }
+
+ &.navbar-bg-onscroll .nav-link {
+ text-shadow: none;
+ }
+}
+
+.navbar-bg-onscroll {
+ background: $primary !important;
+ opacity: inherit;
+}
+
+.td-navbar {
+ background: $primary;
+ min-height: 4rem;
+ margin: 0;
+ z-index: 32;
+
+ @include media-breakpoint-up(md) {
+ position: fixed;
+ top: 0;
+ width: 100%;
+ }
+
+
+ .navbar-brand {
+ text-transform: none;
+ text-align: middle;
+
+ .nav-link {
+ display: inline-block;
+ margin-right: -30px;
+ }
+
+ svg {
+ display: inline-block;
+ margin: 0 10px;
+ height: 30px;
+ }
+ }
+
+ .nav-link {
+ text-transform: none;
+ font-weight: $font-weight-bold;
+ }
+
+ .td-search-input {
+ border: none;
+
+ @include placeholder {
+ color: $navbar-dark-color;
+ }
+ }
+
+ .dropdown {
+ min-width: 100px;
+ }
+
+ @include media-breakpoint-down(md) {
+ padding-right: .5rem;
+ padding-left: .75rem;
+
+ .td-navbar-nav-scroll {
+ max-width: 100%;
+ height: 2.5rem;
+ margin-top: .25rem;
+ overflow: hidden;
+ font-size: .875rem;
+
+ .nav-link {
+ padding-right: .25rem;
+ padding-left: 0;
+ }
+
+ .navbar-nav {
+ padding-bottom: 2rem;
+ overflow-x: auto;
+ white-space: nowrap;
+ -webkit-overflow-scrolling: touch;
+
+ }
+ }
+ }
+} \ No newline at end of file