From 530634fea254c344684d42fe7a1d5b4020f6a3ab Mon Sep 17 00:00:00 2001 From: LynithDev <61880709+LynithDev@users.noreply.github.com> Date: Tue, 26 Dec 2023 20:29:16 +0100 Subject: Footer + small tweaks --- .../src/components/base/navbar/Navbar.astro | 21 +++++ .../src/components/base/navbar/NavbarElement.astro | 95 ++++++++++++++++++++++ 2 files changed, 116 insertions(+) create mode 100644 apps/website/src/components/base/navbar/Navbar.astro create mode 100644 apps/website/src/components/base/navbar/NavbarElement.astro (limited to 'apps/website/src/components/base/navbar') diff --git a/apps/website/src/components/base/navbar/Navbar.astro b/apps/website/src/components/base/navbar/Navbar.astro new file mode 100644 index 0000000..ca39f2b --- /dev/null +++ b/apps/website/src/components/base/navbar/Navbar.astro @@ -0,0 +1,21 @@ +--- +import type { Config } from '@webtypes/Config'; +import config from 'config'; +import NavbarElement from '../navbar/NavbarElement.astro'; + +--- + +
+ +
diff --git a/apps/website/src/components/base/navbar/NavbarElement.astro b/apps/website/src/components/base/navbar/NavbarElement.astro new file mode 100644 index 0000000..8a455de --- /dev/null +++ b/apps/website/src/components/base/navbar/NavbarElement.astro @@ -0,0 +1,95 @@ +--- +import Icon from '@components/icons/Icon.astro'; +import Logo from '@components/logos/Logo.astro'; +import type { LogoType, NavbarElement } from '@webtypes/Config'; +import Header from '../Header.astro'; +import ScreenOverlay from '../ScreenOverlay.astro'; +import ScrollbarOverlayContainer from '../ScrollbarOverlayContainer.astro'; +import Tag from '../Tag.astro'; + +interface Props { + element: NavbarElement + index: number +} + +const { + element, + index, +} = Astro.props; +--- + +
  • + +
  • -- cgit