diff --git a/src/components/Nav/Header.scss b/src/components/Nav/Header.module.scss similarity index 97% rename from src/components/Nav/Header.scss rename to src/components/Nav/Header.module.scss index b4c922a6..5a822699 100644 --- a/src/components/Nav/Header.scss +++ b/src/components/Nav/Header.module.scss @@ -1,4 +1,4 @@ -header { +.mainHeader { background: #fff; margin-bottom: 2.2rem; width: 100%; @@ -13,7 +13,7 @@ header { } } -.header--fixed { +.headerFixed { position: fixed; top: 0; @@ -26,7 +26,7 @@ header { } } -.header__inner { +.headerInner { background: #fff; border-bottom: 4px solid #000; flex-wrap: nowrap; @@ -48,7 +48,7 @@ header { } } -.main-logo { +.mainLogo { align-items: center; display: inline-flex; height: 70px; @@ -101,7 +101,7 @@ nav { } } -.main-navigation { +.mainNavigation { position: relative; @include font-size(1.7rem); @@ -264,7 +264,7 @@ nav { } } -.header__search { +.headerSearch { text-transform: lowercase; .icon { diff --git a/src/components/Nav/Header.tsx b/src/components/Nav/Header.tsx index 2e4728f5..23ed385c 100644 --- a/src/components/Nav/Header.tsx +++ b/src/components/Nav/Header.tsx @@ -9,9 +9,10 @@ import { useModalStore, showModal, useWarningsStore } from '../../stores/ui' import { useStore } from '@nanostores/solid' import { session as ssession } from '../../stores/auth' import { handleClientRouteLinkClick, router, Routes, useRouter } from '../../stores/router' -import './Header.scss' +import styles from './Header.module.scss' import { getPagePath } from '@nanostores/router' import { getLogger } from '../../utils/logger' +import { clsx } from 'clsx' const log = getLogger('header') @@ -84,9 +85,9 @@ export const Header = (props: Props) => { return (
{