From 393a6a3cf65e34e2eee06ebde5ff6530249d9dd1 Mon Sep 17 00:00:00 2001 From: Utsob Roy Date: Mon, 6 Mar 2023 17:09:41 +0600 Subject: [PATCH] migrate to lucide from fontawesome --- src/site/_includes/components/calloutScript.njk | 6 ------ src/site/_includes/components/filetree.njk | 5 ++--- src/site/_includes/components/filetreeNavbar.njk | 2 +- src/site/_includes/components/graphScript.njk | 7 ++++++- src/site/_includes/components/lucideIcons.njk | 7 +++++++ src/site/_includes/components/pageheader.njk | 1 - src/site/_includes/components/searchButton.njk | 2 +- src/site/_includes/components/searchContainer.njk | 4 ++-- src/site/_includes/components/sidebar.njk | 8 ++++---- src/site/_includes/layouts/index.njk | 1 + src/site/_includes/layouts/note.njk | 1 + src/site/styles/digital-garden-base.scss | 4 ++++ 12 files changed, 29 insertions(+), 19 deletions(-) create mode 100644 src/site/_includes/components/lucideIcons.njk diff --git a/src/site/_includes/components/calloutScript.njk b/src/site/_includes/components/calloutScript.njk index 21f6213..a95651c 100644 --- a/src/site/_includes/components/calloutScript.njk +++ b/src/site/_includes/components/calloutScript.njk @@ -21,12 +21,6 @@ } }); - lucide.createIcons({ - attrs: { - class: ["svg-icon"] - } - }); - // Collapse callouts Array.from(document.querySelectorAll(".callout.is-collapsible")).forEach((elem) => { elem.querySelector('.callout-title').addEventListener("click", (event) => { diff --git a/src/site/_includes/components/filetree.njk b/src/site/_includes/components/filetree.njk index 7a6c8ab..074c942 100644 --- a/src/site/_includes/components/filetree.njk +++ b/src/site/_includes/components/filetree.njk @@ -3,14 +3,13 @@ @@ -62,7 +62,7 @@ {%- for backlink in graph.nodes[graph.homeAlias].backLinks -%} {%- if graph.nodes[backlink].url != graph.homeAlias -%} {%- endif -%} {%- endfor -%} @@ -75,7 +75,7 @@ {%- for backlink in graph.nodes[page.url].backLinks -%} {%- if graph.nodes[backlink].url != page.url -%} {%- endif -%} {%- endfor -%} diff --git a/src/site/_includes/layouts/index.njk b/src/site/_includes/layouts/index.njk index 25eeacc..ea65f93 100644 --- a/src/site/_includes/layouts/index.njk +++ b/src/site/_includes/layouts/index.njk @@ -74,5 +74,6 @@ {% for imp in dynamics.index.footer %} {% include imp %} {% endfor %} + {%include "components/lucideIcons.njk"%} diff --git a/src/site/_includes/layouts/note.njk b/src/site/_includes/layouts/note.njk index a69c075..c2d391b 100644 --- a/src/site/_includes/layouts/note.njk +++ b/src/site/_includes/layouts/note.njk @@ -80,5 +80,6 @@ permalink: "notes/{{ page.fileSlug | slugify }}/" {% for imp in dynamics.notes.footer %} {% include imp %} {% endfor %} + {%include "components/lucideIcons.njk"%} diff --git a/src/site/styles/digital-garden-base.scss b/src/site/styles/digital-garden-base.scss index 9e0ace0..cc47787 100644 --- a/src/site/styles/digital-garden-base.scss +++ b/src/site/styles/digital-garden-base.scss @@ -523,6 +523,10 @@ ul.task-list { &:hover { border: 1px solid var(--text-accent); } + + .search-icon { + display: flex; + } } .search-keys {