diff --git a/biome.json b/biome.json index 3f39ac2c..0131ce51 100644 --- a/biome.json +++ b/biome.json @@ -67,9 +67,27 @@ } } }, + "overrides": [ + { + "includes": ["**/*.astro"], + "linter": { + "rules": { + "correctness": { + "noUnusedVariables": "off", + "noUnusedImports": "off" + }, + "style": { + "useConst": "off", + "useImportType": "off" + } + } + } + } + ], "files": { "includes": [ "**", + "!**/.astro", "!**/.vercel", "!**/.turbo", "!**/.next", diff --git a/site/src/layouts/Base.astro b/site/src/layouts/Base.astro index 4d92d900..0cb8f77b 100644 --- a/site/src/layouts/Base.astro +++ b/site/src/layouts/Base.astro @@ -25,7 +25,7 @@ const canonicalURL = canonical || new URL(Astro.url.pathname, Astro.site); const { title, description, image } = Astro.props; const fullTitle = Array.isArray(title) - ? title.filter((t) => t !== SITE_TITLE).join(' | ') + ` | ${SITE_TITLE}` + ? `${title.filter((t) => t !== SITE_TITLE).join(' | ')} | ${SITE_TITLE}` : title === SITE_TITLE ? title : `${title} | ${SITE_TITLE}`; diff --git a/site/src/pages/index.astro b/site/src/pages/index.astro index 97913fdc..caf124c7 100644 --- a/site/src/pages/index.astro +++ b/site/src/pages/index.astro @@ -1,15 +1,15 @@ --- -import HeroVideo from '@/components/home/HeroVideo'; +import { CircleCheck, Clock } from 'lucide-react'; import construction from '@/assets/construction.svg?raw'; -import NavBar from '@/components/NavBar/NavBar.astro'; import Footer from '@/components/Footer.astro'; +import FooterEasterEgg from '@/components/FooterEasterEgg.astro'; +import HomePageDemo from '@/components/HomePageDemo'; +import HeroVideo from '@/components/home/HeroVideo'; +import HomePageControls from '@/components/home/HomePageControls'; +import NavBar from '@/components/NavBar/NavBar.astro'; import { SITE_DESCRIPTION, SITE_TITLE, VJS8_DEMO_VIDEO } from '@/consts'; import Base from '@/layouts/Base.astro'; -import HomePageDemo from '@/components/HomePageDemo'; -import HomePageControls from '@/components/home/HomePageControls'; -import { CircleCheck, Clock } from 'lucide-react'; -import FooterEasterEgg from '@/components/FooterEasterEgg.astro'; const poster = `${VJS8_DEMO_VIDEO.poster}?time=0`; --- diff --git a/site/src/styles/globals.css b/site/src/styles/globals.css index f1d46302..c6ddc3bd 100644 --- a/site/src/styles/globals.css +++ b/site/src/styles/globals.css @@ -50,6 +50,7 @@ mark { .dark .shiki span, .dark .astro-code, .dark .astro-code span { + /* biome-ignore lint/complexity/noImportantStyles: override shiki's inline styles */ color: var(--shiki-dark) !important; }