From 1932e3ff270fc61e179e55a0fbc10023157e2e81 Mon Sep 17 00:00:00 2001 From: Jothi Prasath Date: Sun, 20 Aug 2023 21:46:30 +0530 Subject: [PATCH 1/3] added navbar --- assets/css/master.scss | 12 ++++++++++++ layouts/_default/baseof.html | 1 + layouts/partials/navbar.html | 3 +++ 3 files changed, 16 insertions(+) create mode 100644 layouts/partials/navbar.html diff --git a/assets/css/master.scss b/assets/css/master.scss index abeda37..4162c1a 100644 --- a/assets/css/master.scss +++ b/assets/css/master.scss @@ -418,6 +418,18 @@ body { } } +.navbar { + background-color: #333; + padding: 10px 16px; +} + +.navbar a { + color: white; + display: block; + text-align: center; + text-decoration: none; +} + // ANIMATIONS @keyframes fade-in { diff --git a/layouts/_default/baseof.html b/layouts/_default/baseof.html index 4972839..b1c6567 100644 --- a/layouts/_default/baseof.html +++ b/layouts/_default/baseof.html @@ -2,6 +2,7 @@ {{- partial "head.html" . -}} + {{- partial "navbar.html" . -}} {{- block "main" . }}{{- end }} diff --git a/layouts/partials/navbar.html b/layouts/partials/navbar.html new file mode 100644 index 0000000..f1c1140 --- /dev/null +++ b/layouts/partials/navbar.html @@ -0,0 +1,3 @@ + From e8dc5a0752c654ad40490f583b218d3ab4f6e123 Mon Sep 17 00:00:00 2001 From: Jothi Prasath Date: Mon, 21 Aug 2023 14:39:55 +0530 Subject: [PATCH 2/3] added navbar configurable --- exampleSite/config.toml | 1 + layouts/_default/baseof.html | 2 ++ 2 files changed, 3 insertions(+) diff --git a/exampleSite/config.toml b/exampleSite/config.toml index a864690..26a3027 100644 --- a/exampleSite/config.toml +++ b/exampleSite/config.toml @@ -2,3 +2,4 @@ title = "Photo Stream" theme = "photo-stream" [params] album_date_format = "2006" +navbar = false \ No newline at end of file diff --git a/layouts/_default/baseof.html b/layouts/_default/baseof.html index b1c6567..5e107bf 100644 --- a/layouts/_default/baseof.html +++ b/layouts/_default/baseof.html @@ -2,7 +2,9 @@ {{- partial "head.html" . -}} + {{ if .Site.Params.navbar }} {{- partial "navbar.html" . -}} + {{ end }} {{- block "main" . }}{{- end }} From 5ee754b0244211c96216868d071c7c9e70699586 Mon Sep 17 00:00:00 2001 From: Jothi Prasath Date: Mon, 28 Aug 2023 17:16:43 +0530 Subject: [PATCH 3/3] fix --- assets/css/master.scss | 28 ++++++++++++++++------------ 1 file changed, 16 insertions(+), 12 deletions(-) diff --git a/assets/css/master.scss b/assets/css/master.scss index 4162c1a..fa24e44 100644 --- a/assets/css/master.scss +++ b/assets/css/master.scss @@ -366,6 +366,22 @@ body { } } +// Navbar + +.navbar { + background-color: #333; + justify-content: center; + text-align: center; + width: 100%; + height: 40px; + padding: 10px 16px; +} + +.navbar a { + color: white; + text-decoration: none; +} + // RESPONSIVE @media (max-aspect-ratio: 1/1) { @@ -418,18 +434,6 @@ body { } } -.navbar { - background-color: #333; - padding: 10px 16px; -} - -.navbar a { - color: white; - display: block; - text-align: center; - text-decoration: none; -} - // ANIMATIONS @keyframes fade-in {