From 40e9d4db976592687fe734c4d904ed6f688f4626 Mon Sep 17 00:00:00 2001 From: Patrick van de Glind Date: Sat, 19 Nov 2022 14:04:43 +0100 Subject: [PATCH 1/3] Sidebar: Rename DCD 2022 to Archive --- src/cljc/dcd_website/sidebar.cljc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/cljc/dcd_website/sidebar.cljc b/src/cljc/dcd_website/sidebar.cljc index 00ea8a2..78c27a7 100644 --- a/src/cljc/dcd_website/sidebar.cljc +++ b/src/cljc/dcd_website/sidebar.cljc @@ -3,7 +3,7 @@ (defn sidebar-component [] [:aside#sidebar.sidebar.collapsed [:a.item.expand-icon {:onclick "switchSidebar()"} "☰"] - [:a.item {:href "index.html" :onclick "collapseSidebar()"} "Upcoming: DCD2022"] + [:a.item {:href "index.html" :onclick "collapseSidebar()"} "Archive: DCD2022"] [:ul [:li [:a.item {:href "/#about" :onclick "collapseSidebar()"} "About"]] [:li [:a.item {:href "/#date" :onclick "collapseSidebar()"} "When?"]] From f936428e64f1a9f261bcf75537f3ab71508462f2 Mon Sep 17 00:00:00 2001 From: Patrick van de Glind Date: Sat, 19 Nov 2022 14:05:29 +0100 Subject: [PATCH 2/3] Sidebar: remove all / in front of the hashes So they work on each DCD page, not turning you back to index --- src/cljc/dcd_website/sidebar.cljc | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/src/cljc/dcd_website/sidebar.cljc b/src/cljc/dcd_website/sidebar.cljc index 78c27a7..4f9338d 100644 --- a/src/cljc/dcd_website/sidebar.cljc +++ b/src/cljc/dcd_website/sidebar.cljc @@ -5,16 +5,16 @@ [:a.item.expand-icon {:onclick "switchSidebar()"} "☰"] [:a.item {:href "index.html" :onclick "collapseSidebar()"} "Archive: DCD2022"] [:ul - [:li [:a.item {:href "/#about" :onclick "collapseSidebar()"} "About"]] - [:li [:a.item {:href "/#date" :onclick "collapseSidebar()"} "When?"]] - [:li [:a.item {:href "/#date" :onclick "collapseSidebar()"} "Tickets"]] - #_[:li [:a.item {:href "/#cfp" :onclick "collapseSidebar()"} "Call for proposals"]] - [:li [:a.item {:href "/#agenda" :onclick "collapseSidebar()"} "Agenda"]] - [:li [:a.item {:href "/#sponsors" :onclick "collapseSidebar()"} "Sponsors"]] - #_[:li [:a.item {:href "/#packages" :onclick "collapseSidebar()"} "Sponsorship"]] - #_[:a.item {:href "/#speakers" :onclick "collapseSidebar()"} "Speakers"] - [:li [:a.item {:href "/#behave" :onclick "collapseSidebar()"} "Code of conduct"]] - [:li [:a.item {:href "/#location" :onclick "collapseSidebar()"} "Where?"]]] + [:li [:a.item {:href "#about" :onclick "collapseSidebar()"} "About"]] + [:li [:a.item {:href "#date" :onclick "collapseSidebar()"} "When?"]] + [:li [:a.item {:href "#date" :onclick "collapseSidebar()"} "Tickets"]] + #_[:li [:a.item {:href "#cfp" :onclick "collapseSidebar()"} "Call for proposals"]] + [:li [:a.item {:href "#agenda" :onclick "collapseSidebar()"} "Agenda"]] + [:li [:a.item {:href "#sponsors" :onclick "collapseSidebar()"} "Sponsors"]] + #_[:li [:a.item {:href "#packages" :onclick "collapseSidebar()"} "Sponsorship"]] + #_[:a.item {:href "#speakers" :onclick "collapseSidebar()"} "Speakers"] + [:li [:a.item {:href "#behave" :onclick "collapseSidebar()"} "Code of conduct"]] + [:li [:a.item {:href "#location" :onclick "collapseSidebar()"} "Where?"]]] [:br] [:a.item {:href "dcd2020.html" :onclick "collapseSidebar()"} "Archive: DCD2020"] [:a.item {:href "dcd2019.html" :onclick "collapseSidebar()"} "Archive: DCD2019"] From 90c5d60a64272108de29e906f5161b46942141a8 Mon Sep 17 00:00:00 2001 From: Patrick van de Glind Date: Sat, 19 Nov 2022 14:40:06 +0100 Subject: [PATCH 3/3] Sidebar: update the hamburger logo Remove .item for improving parsing in the Skyscraper side project and I believe it should be treated differently than a .item since it's only there for smaller screensizes with a special purpose different from other sidebar elements. during testing I haven't been able to break this small change on macOS & iOS devices. --- sass/css/main.scss | 2 ++ src/cljc/dcd_website/sidebar.cljc | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/sass/css/main.scss b/sass/css/main.scss index 6e5f84a..49d3261 100644 --- a/sass/css/main.scss +++ b/sass/css/main.scss @@ -265,6 +265,8 @@ a { .expand-icon { display: block; font-size: 30px; + text-align: center; + padding-bottom: 15px; } diff --git a/src/cljc/dcd_website/sidebar.cljc b/src/cljc/dcd_website/sidebar.cljc index 4f9338d..611c1ae 100644 --- a/src/cljc/dcd_website/sidebar.cljc +++ b/src/cljc/dcd_website/sidebar.cljc @@ -2,7 +2,7 @@ (defn sidebar-component [] [:aside#sidebar.sidebar.collapsed - [:a.item.expand-icon {:onclick "switchSidebar()"} "☰"] + [:a.expand-icon {:onclick "switchSidebar()"} "☰"] [:a.item {:href "index.html" :onclick "collapseSidebar()"} "Archive: DCD2022"] [:ul [:li [:a.item {:href "#about" :onclick "collapseSidebar()"} "About"]]