From 330d48f70d95bc1d9c64d45e2476a36c9faa6879 Mon Sep 17 00:00:00 2001 From: Elian Doran Date: Sat, 7 Feb 2026 09:42:42 +0200 Subject: [PATCH 01/26] chore(website): create empty resources page --- apps/website/src/index.tsx | 85 ++++++++++--------- .../website/src/pages/Resources/Resources.tsx | 12 +++ .../src/translations/en/translation.json | 3 + 3 files changed, 60 insertions(+), 40 deletions(-) create mode 100644 apps/website/src/pages/Resources/Resources.tsx diff --git a/apps/website/src/index.tsx b/apps/website/src/index.tsx index 5bef0fad2..abb60f56a 100644 --- a/apps/website/src/index.tsx +++ b/apps/website/src/index.tsx @@ -1,22 +1,25 @@ import './style.css'; -import { FALLBACK_STARGAZERS_COUNT, getRepoStargazersCount } from './github-utils.js'; -import { Header } from './components/Header.jsx'; -import { Home } from './pages/Home/index.jsx'; -import { LocationProvider, Router, Route, hydrate, prerender as ssr, useLocation } from 'preact-iso'; -import { NotFound } from './pages/_404.jsx'; -import Footer from './components/Footer.js'; -import GetStarted from './pages/GetStarted/get-started.js'; -import SupportUs from './pages/SupportUs/SupportUs.js'; + +import { changeLanguage } from 'i18next'; import { createContext } from 'preact'; import { useLayoutEffect, useRef } from 'preact/hooks'; -import { changeLanguage } from 'i18next'; +import { hydrate, LocationProvider, prerender as ssr, Route, Router, useLocation } from 'preact-iso'; + +import Footer from './components/Footer.js'; +import { Header } from './components/Header.jsx'; +import { FALLBACK_STARGAZERS_COUNT, getRepoStargazersCount } from './github-utils.js'; import { extractLocaleFromUrl, initTranslations, LOCALES, mapLocale } from './i18n'; +import { NotFound } from './pages/_404.jsx'; +import GetStarted from './pages/GetStarted/get-started.js'; +import { Home } from './pages/Home/index.jsx'; +import Resources from './pages/Resources/Resources'; +import SupportUs from './pages/SupportUs/SupportUs.js'; export const LocaleContext = createContext('en'); export function App(props: {repoStargazersCount: number}) { - return ( - + return ( +
@@ -24,48 +27,50 @@ export function App(props: {repoStargazersCount: number}) { + +