diff --git a/packages/website-ue/src/components/BaseStyles.astro b/packages/website-ue/src/components/BaseStyles.astro index 48c763af3..204208fb4 100644 --- a/packages/website-ue/src/components/BaseStyles.astro +++ b/packages/website-ue/src/components/BaseStyles.astro @@ -43,5 +43,7 @@ import "@fontsource-variable/roboto-flex"; var(--space-1) var(--white-a3), inset calc(var(--space-1) * sin(45deg) * -1) calc(var(--space-1) * sin(45deg) * -1) var(--space-1) var(--black-a3); + + --blur-glass: blur(4rem); } diff --git a/packages/website-ue/src/components/ColorAlias.astro b/packages/website-ue/src/components/ColorAlias.astro index 64f5a52a8..843bbe71b 100644 --- a/packages/website-ue/src/components/ColorAlias.astro +++ b/packages/website-ue/src/components/ColorAlias.astro @@ -1,12 +1,13 @@ --- -import type { Color } from "../pages/styles/colors/[accent].css"; +import type { Color } from "../core/ui/color"; interface Props { color: Color; alias: string; + alpha?: boolean; } -const { color, alias } = Astro.props; +const { color, alias, alpha } = Astro.props; let styles = ""; @@ -14,7 +15,7 @@ styles += ":root{"; for (let i = 0; i < 12; i++) { const n = i + 1; - styles += `--${alias}-${n}:var(--${color}-${n});`; + styles += `--${alias}-${alpha ? "a" : ""}${n}:var(--${color}-${alpha ? "a" : ""}${n});`; } styles += "}"; diff --git a/packages/website-ue/src/components/Navbar.astro b/packages/website-ue/src/components/Navbar.astro index e69de29bb..98e947d11 100644 --- a/packages/website-ue/src/components/Navbar.astro +++ b/packages/website-ue/src/components/Navbar.astro @@ -0,0 +1,56 @@ +--- +import { HamburgerMenuIcon, MagnifyingGlassIcon } from "@radix-ui/react-icons"; +import { BlitzKitIcon } from "../icons/BlitzKit"; +--- + + + +
diff --git a/packages/website-ue/src/layouts/BaseLayout.astro b/packages/website-ue/src/layouts/BaseLayout.astro index 5e48694ed..ca876676f 100644 --- a/packages/website-ue/src/layouts/BaseLayout.astro +++ b/packages/website-ue/src/layouts/BaseLayout.astro @@ -20,8 +20,12 @@ const { accent, noNavbar } = Astro.props;