diff --git a/src/lib/components/NavigationHeader.svelte b/src/lib/components/NavigationHeader.svelte index 4755cba..e96e15e 100644 --- a/src/lib/components/NavigationHeader.svelte +++ b/src/lib/components/NavigationHeader.svelte @@ -3,11 +3,14 @@ import Button from "$lib/components/Button.svelte"; import Link from "$lib/components/Link.svelte"; + import { CDN } from "$lib/constants"; + export let items_class = ""; export let link_class = ""; export let button_class = ""; export let button_text_class = ""; - export let display_title = true; + export let display_home = true; + export let display_logo = true; import { navigation } from "$lib/navigation"; @@ -15,6 +18,14 @@
diff --git a/src/lib/styles/NavigationHeader.scss b/src/lib/styles/NavigationHeader.scss index 071fb85..e649a9e 100644 --- a/src/lib/styles/NavigationHeader.scss +++ b/src/lib/styles/NavigationHeader.scss @@ -1,80 +1,76 @@ .navigation-header { - display: flex; - flex-direction: row-reverse; - width: 100%; - justify-content: space-between; + display: flex; + flex-direction: row-reverse; + width: 100%; + justify-content: space-between; } .navigation-header { - position: relative; - height: 128px; - width: 100%; - padding-bottom: 120px; + position: relative; + height: 128px; + width: 100%; + padding-bottom: 120px; } .navigation-header-items { - gap: 48px; - align-items: center; - position: relative; - padding-top: 28px; - padding-right: 96px; - padding-left: 32px; + gap: 48px; + align-items: center; + position: relative; + padding-top: 28px; + padding-right: 96px; + padding-left: 32px; } .navigation-header-link { - color: #000000; - font-family: var(--navigation-header-font-family); - text-align: left; - font-size: var(--navigation-header-font-size); - position: relative; - display: flex; - align-items: center; - justify-content: flex-start; + color: #000000; + font-family: var(--navigation-header-font-family); + text-align: left; + font-size: var(--navigation-header-font-size); + position: relative; + display: flex; + align-items: center; + justify-content: flex-start; } .navigation-header-button { - background: #000000; - border-radius: 8px; - padding: 14px 24px 14px 24px; - display: flex; - flex-direction: row; - gap: 8px; - align-items: center; - justify-content: center; - flex-shrink: 0; - position: relative; - box-shadow: var(--button-shadow-box-shadow, 0px 1px 2px 0px rgba(0, 0, 0, 0.05)); + background: #000000; + border-radius: 8px; + padding: 14px 24px 14px 24px; + display: flex; + flex-direction: row; + gap: 8px; + align-items: center; + justify-content: center; + flex-shrink: 0; + position: relative; + box-shadow: var(--button-shadow-box-shadow, 0px 1px 2px 0px rgba(0, 0, 0, 0.05)); } .navigation-header-button-text { - @extend .navigation-header-link; - color: var(--cpalettecomplimentary); - text-decoration: none; + @extend .navigation-header-link; + color: var(--cpalettecomplimentary); + text-decoration: none; } -.navigation-header-site-name { - color: #000000; - text-align: left; - font-family: "Assistant", sans-serif; - font-size: 24px; - position: relative; - padding: 8px; +.navigation-header-logo { + height: 128px; + padding-left: 28px; } .flexrow-right { - display: flex; - flex-direction: row; - flex-wrap: wrap; - justify-content: flex-end; + display: flex; + flex-direction: row; + flex-wrap: wrap; + justify-content: flex-end; } .flexrow-left { - @extend .flexrow-right; - justify-content: flex-start; + @extend .flexrow-right; + justify-content: flex-start; } @media (max-width: 750px) { - .navigation-header-items { - display: none; - } + .navigation-header-items { + display: none; + } } diff --git a/src/routes/+page.svelte b/src/routes/+page.svelte index 7cf3718..b6efaa3 100644 --- a/src/routes/+page.svelte +++ b/src/routes/+page.svelte @@ -39,7 +39,8 @@
diff --git a/static/ESAFORM_logo.webp b/static/ESAFORM_logo.webp new file mode 100644 index 0000000..f308ad0 Binary files /dev/null and b/static/ESAFORM_logo.webp differ