├── .tool-versions ├── bun.lockb ├── public ├── og.png ├── pwa │ ├── ios │ │ ├── 16.png │ │ ├── 20.png │ │ ├── 29.png │ │ ├── 32.png │ │ ├── 40.png │ │ ├── 50.png │ │ ├── 57.png │ │ ├── 58.png │ │ ├── 60.png │ │ ├── 64.png │ │ ├── 72.png │ │ ├── 76.png │ │ ├── 80.png │ │ ├── 87.png │ │ ├── 100.png │ │ ├── 1024.png │ │ ├── 114.png │ │ ├── 120.png │ │ ├── 128.png │ │ ├── 144.png │ │ ├── 152.png │ │ ├── 167.png │ │ ├── 180.png │ │ ├── 192.png │ │ ├── 256.png │ │ └── 512.png │ ├── windows11 │ │ ├── LargeTile.scale-100.png │ │ ├── LargeTile.scale-125.png │ │ ├── LargeTile.scale-150.png │ │ ├── LargeTile.scale-200.png │ │ ├── LargeTile.scale-400.png │ │ ├── SmallTile.scale-100.png │ │ ├── SmallTile.scale-125.png │ │ ├── SmallTile.scale-150.png │ │ ├── SmallTile.scale-200.png │ │ ├── SmallTile.scale-400.png │ │ ├── StoreLogo.scale-100.png │ │ ├── StoreLogo.scale-125.png │ │ ├── StoreLogo.scale-150.png │ │ ├── StoreLogo.scale-200.png │ │ ├── StoreLogo.scale-400.png │ │ ├── SplashScreen.scale-100.png │ │ ├── SplashScreen.scale-125.png │ │ ├── SplashScreen.scale-150.png │ │ ├── SplashScreen.scale-200.png │ │ ├── SplashScreen.scale-400.png │ │ ├── Square44x44Logo.scale-100.png │ │ ├── Square44x44Logo.scale-125.png │ │ ├── Square44x44Logo.scale-150.png │ │ ├── Square44x44Logo.scale-200.png │ │ ├── Square44x44Logo.scale-400.png │ │ ├── Wide310x150Logo.scale-100.png │ │ ├── Wide310x150Logo.scale-125.png │ │ ├── Wide310x150Logo.scale-150.png │ │ ├── Wide310x150Logo.scale-200.png │ │ ├── Wide310x150Logo.scale-400.png │ │ ├── Square150x150Logo.scale-100.png │ │ ├── Square150x150Logo.scale-125.png │ │ ├── Square150x150Logo.scale-150.png │ │ ├── Square150x150Logo.scale-200.png │ │ ├── Square150x150Logo.scale-400.png │ │ ├── Square44x44Logo.targetsize-16.png │ │ ├── Square44x44Logo.targetsize-20.png │ │ ├── Square44x44Logo.targetsize-24.png │ │ ├── Square44x44Logo.targetsize-256.png │ │ ├── Square44x44Logo.targetsize-30.png │ │ ├── Square44x44Logo.targetsize-32.png │ │ ├── Square44x44Logo.targetsize-36.png │ │ ├── Square44x44Logo.targetsize-40.png │ │ ├── Square44x44Logo.targetsize-44.png │ │ ├── Square44x44Logo.targetsize-48.png │ │ ├── Square44x44Logo.targetsize-60.png │ │ ├── Square44x44Logo.targetsize-64.png │ │ ├── Square44x44Logo.targetsize-72.png │ │ ├── Square44x44Logo.targetsize-80.png │ │ ├── Square44x44Logo.targetsize-96.png │ │ ├── Square44x44Logo.altform-unplated_targetsize-16.png │ │ ├── Square44x44Logo.altform-unplated_targetsize-20.png │ │ ├── Square44x44Logo.altform-unplated_targetsize-24.png │ │ ├── Square44x44Logo.altform-unplated_targetsize-30.png │ │ ├── Square44x44Logo.altform-unplated_targetsize-32.png │ │ ├── Square44x44Logo.altform-unplated_targetsize-36.png │ │ ├── Square44x44Logo.altform-unplated_targetsize-40.png │ │ ├── Square44x44Logo.altform-unplated_targetsize-44.png │ │ ├── Square44x44Logo.altform-unplated_targetsize-48.png │ │ ├── Square44x44Logo.altform-unplated_targetsize-60.png │ │ ├── Square44x44Logo.altform-unplated_targetsize-64.png │ │ ├── Square44x44Logo.altform-unplated_targetsize-72.png │ │ ├── Square44x44Logo.altform-unplated_targetsize-80.png │ │ ├── Square44x44Logo.altform-unplated_targetsize-96.png │ │ ├── Square44x44Logo.altform-unplated_targetsize-256.png │ │ ├── Square44x44Logo.altform-lightunplated_targetsize-16.png │ │ ├── Square44x44Logo.altform-lightunplated_targetsize-20.png │ │ ├── Square44x44Logo.altform-lightunplated_targetsize-24.png │ │ ├── Square44x44Logo.altform-lightunplated_targetsize-30.png │ │ ├── Square44x44Logo.altform-lightunplated_targetsize-32.png │ │ ├── Square44x44Logo.altform-lightunplated_targetsize-36.png │ │ ├── Square44x44Logo.altform-lightunplated_targetsize-40.png │ │ ├── Square44x44Logo.altform-lightunplated_targetsize-44.png │ │ ├── Square44x44Logo.altform-lightunplated_targetsize-48.png │ │ ├── Square44x44Logo.altform-lightunplated_targetsize-60.png │ │ ├── Square44x44Logo.altform-lightunplated_targetsize-64.png │ │ ├── Square44x44Logo.altform-lightunplated_targetsize-72.png │ │ ├── Square44x44Logo.altform-lightunplated_targetsize-80.png │ │ ├── Square44x44Logo.altform-lightunplated_targetsize-96.png │ │ └── Square44x44Logo.altform-lightunplated_targetsize-256.png │ └── android │ │ ├── android-launchericon-144-144.png │ │ ├── android-launchericon-192-192.png │ │ ├── android-launchericon-48-48.png │ │ ├── android-launchericon-512-512.png │ │ ├── android-launchericon-72-72.png │ │ └── android-launchericon-96-96.png ├── favicon-16x16.png ├── favicon-32x32.png ├── images │ ├── team │ │ └── none.webp │ ├── about │ │ ├── sei24-25.webp │ │ ├── uMinho1.webp │ │ ├── uMinho2.webp │ │ ├── workshop.webp │ │ └── become-a-member │ │ │ ├── laptop.webp │ │ │ ├── ticket.webp │ │ │ ├── totebag.webp │ │ │ ├── wallet.webp │ │ │ └── notebook.webp │ └── partners │ │ ├── drawstep.webp │ │ ├── magicpin.webp │ │ ├── nuguel.webp │ │ ├── osfarias.webp │ │ ├── apecoffee.webp │ │ ├── cafedoluis.webp │ │ ├── pausautil.webp │ │ ├── 100montaditos.webp │ │ ├── 2ndlifemobile.webp │ │ ├── focusjiujitsu.webp │ │ ├── rickuniversal.webp │ │ ├── sabordafruta.webp │ │ ├── bragapizzariakebab.webp │ │ ├── escoladeconducaoum.webp │ │ └── thetraditionalgreatpizza.webp ├── fonts │ ├── MaterialSymbolsOutlined.ttf │ └── MaterialSymbolsOutlined.woff2 ├── logo │ ├── cesium.svg │ ├── discord.svg │ ├── cesium-link.svg │ └── cesium-full.svg └── vectors │ ├── member.svg │ └── collaborator.svg ├── src ├── app │ ├── icon.png │ ├── favicon.ico │ ├── apple-icon.png │ ├── robots.ts │ ├── [lang] │ │ ├── documents │ │ │ ├── page.tsx │ │ │ └── layout.tsx │ │ ├── departments │ │ │ ├── page.tsx │ │ │ └── layout.tsx │ │ ├── [...404] │ │ │ └── page.tsx │ │ ├── team │ │ │ └── layout.tsx │ │ ├── about │ │ │ ├── layout.tsx │ │ │ ├── become-a-member │ │ │ │ └── layout.tsx │ │ │ └── become-a-collaborator │ │ │ │ └── layout.tsx │ │ ├── events │ │ │ ├── layout.tsx │ │ │ └── page.tsx │ │ ├── partners │ │ │ ├── layout.tsx │ │ │ └── page.tsx │ │ ├── layout.tsx │ │ └── globals.css │ ├── icon.svg │ ├── sitemap.ts │ └── actions.ts ├── components │ ├── event-list-skeleton.tsx │ ├── info-card.tsx │ ├── about-section.tsx │ ├── umami-analytics.tsx │ ├── event-skeleton.tsx │ ├── loading-spinner.tsx │ ├── body.tsx │ ├── call-subscribe.tsx │ ├── shortcut-button.tsx │ ├── avatar.tsx │ ├── carousel.tsx │ ├── shortcut-panes.tsx │ ├── link.tsx │ ├── departments-list.tsx │ ├── notice-card.tsx │ ├── landing-section-card.tsx │ ├── partner-card.tsx │ ├── scrollable-highlight.tsx │ ├── button.tsx │ ├── shortcut-button-container.tsx │ ├── event-card.tsx │ ├── project-card.tsx │ ├── event-card-calendar.tsx │ ├── promotional-card.tsx │ ├── event-tooltip.tsx │ ├── department-card.tsx │ ├── become-a-collaborator-layout.tsx │ ├── about-section-layout.tsx │ ├── scrollable-content.tsx │ ├── store-card.tsx │ ├── event-list-card.tsx │ ├── logo.tsx │ └── social-icon.tsx ├── internationalization │ └── dictionaries.ts ├── lib │ ├── api │ │ ├── getEvents.ts │ │ └── getProducts.ts │ ├── locale.ts │ ├── types.ts │ └── utils.ts ├── contexts │ ├── dictionary-provider.tsx │ ├── scrollstate-provider.tsx │ └── team-data-provider.tsx └── middleware.ts ├── assets ├── banner.png ├── cesium-DARK.svg └── cesium-LIGHT.svg ├── postcss.config.cjs ├── .dockerignore ├── .env.local.sample ├── prettier.config.js ├── next.config.js ├── fly.toml ├── .github └── workflows │ ├── deploy.yml │ └── style.yml ├── .gitignore ├── docker-entrypoint.ts ├── tsconfig.json ├── README.md ├── .eslintrc.cjs ├── LICENSE.txt ├── Dockerfile ├── package.json ├── CONTRIBUTING.md └── tailwind.config.ts /.tool-versions: -------------------------------------------------------------------------------- 1 | bun 1.1.30 2 | nodejs 20.11.1 3 | -------------------------------------------------------------------------------- /bun.lockb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cesium/hydrogen/HEAD/bun.lockb -------------------------------------------------------------------------------- /public/og.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cesium/hydrogen/HEAD/public/og.png -------------------------------------------------------------------------------- /src/app/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cesium/hydrogen/HEAD/src/app/icon.png -------------------------------------------------------------------------------- /assets/banner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cesium/hydrogen/HEAD/assets/banner.png -------------------------------------------------------------------------------- /public/pwa/ios/16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cesium/hydrogen/HEAD/public/pwa/ios/16.png -------------------------------------------------------------------------------- /public/pwa/ios/20.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cesium/hydrogen/HEAD/public/pwa/ios/20.png -------------------------------------------------------------------------------- /public/pwa/ios/29.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cesium/hydrogen/HEAD/public/pwa/ios/29.png -------------------------------------------------------------------------------- /public/pwa/ios/32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cesium/hydrogen/HEAD/public/pwa/ios/32.png -------------------------------------------------------------------------------- /public/pwa/ios/40.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cesium/hydrogen/HEAD/public/pwa/ios/40.png -------------------------------------------------------------------------------- /public/pwa/ios/50.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cesium/hydrogen/HEAD/public/pwa/ios/50.png -------------------------------------------------------------------------------- /public/pwa/ios/57.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cesium/hydrogen/HEAD/public/pwa/ios/57.png -------------------------------------------------------------------------------- /public/pwa/ios/58.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cesium/hydrogen/HEAD/public/pwa/ios/58.png -------------------------------------------------------------------------------- /public/pwa/ios/60.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cesium/hydrogen/HEAD/public/pwa/ios/60.png -------------------------------------------------------------------------------- /public/pwa/ios/64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cesium/hydrogen/HEAD/public/pwa/ios/64.png -------------------------------------------------------------------------------- /public/pwa/ios/72.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cesium/hydrogen/HEAD/public/pwa/ios/72.png -------------------------------------------------------------------------------- /public/pwa/ios/76.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cesium/hydrogen/HEAD/public/pwa/ios/76.png -------------------------------------------------------------------------------- /public/pwa/ios/80.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cesium/hydrogen/HEAD/public/pwa/ios/80.png -------------------------------------------------------------------------------- /public/pwa/ios/87.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cesium/hydrogen/HEAD/public/pwa/ios/87.png -------------------------------------------------------------------------------- /src/app/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cesium/hydrogen/HEAD/src/app/favicon.ico -------------------------------------------------------------------------------- /public/pwa/ios/100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cesium/hydrogen/HEAD/public/pwa/ios/100.png -------------------------------------------------------------------------------- /public/pwa/ios/1024.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cesium/hydrogen/HEAD/public/pwa/ios/1024.png -------------------------------------------------------------------------------- /public/pwa/ios/114.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cesium/hydrogen/HEAD/public/pwa/ios/114.png -------------------------------------------------------------------------------- /public/pwa/ios/120.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cesium/hydrogen/HEAD/public/pwa/ios/120.png -------------------------------------------------------------------------------- /public/pwa/ios/128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cesium/hydrogen/HEAD/public/pwa/ios/128.png -------------------------------------------------------------------------------- /public/pwa/ios/144.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cesium/hydrogen/HEAD/public/pwa/ios/144.png -------------------------------------------------------------------------------- /public/pwa/ios/152.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cesium/hydrogen/HEAD/public/pwa/ios/152.png -------------------------------------------------------------------------------- /public/pwa/ios/167.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cesium/hydrogen/HEAD/public/pwa/ios/167.png -------------------------------------------------------------------------------- /public/pwa/ios/180.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cesium/hydrogen/HEAD/public/pwa/ios/180.png -------------------------------------------------------------------------------- /public/pwa/ios/192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cesium/hydrogen/HEAD/public/pwa/ios/192.png -------------------------------------------------------------------------------- /public/pwa/ios/256.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cesium/hydrogen/HEAD/public/pwa/ios/256.png -------------------------------------------------------------------------------- /public/pwa/ios/512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cesium/hydrogen/HEAD/public/pwa/ios/512.png -------------------------------------------------------------------------------- /src/app/apple-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cesium/hydrogen/HEAD/src/app/apple-icon.png -------------------------------------------------------------------------------- /public/favicon-16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cesium/hydrogen/HEAD/public/favicon-16x16.png -------------------------------------------------------------------------------- /public/favicon-32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cesium/hydrogen/HEAD/public/favicon-32x32.png -------------------------------------------------------------------------------- /public/images/team/none.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cesium/hydrogen/HEAD/public/images/team/none.webp -------------------------------------------------------------------------------- /public/images/about/sei24-25.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cesium/hydrogen/HEAD/public/images/about/sei24-25.webp -------------------------------------------------------------------------------- /public/images/about/uMinho1.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cesium/hydrogen/HEAD/public/images/about/uMinho1.webp -------------------------------------------------------------------------------- /public/images/about/uMinho2.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cesium/hydrogen/HEAD/public/images/about/uMinho2.webp -------------------------------------------------------------------------------- /public/images/about/workshop.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cesium/hydrogen/HEAD/public/images/about/workshop.webp -------------------------------------------------------------------------------- /public/images/partners/drawstep.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cesium/hydrogen/HEAD/public/images/partners/drawstep.webp -------------------------------------------------------------------------------- /public/images/partners/magicpin.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cesium/hydrogen/HEAD/public/images/partners/magicpin.webp -------------------------------------------------------------------------------- /public/images/partners/nuguel.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cesium/hydrogen/HEAD/public/images/partners/nuguel.webp -------------------------------------------------------------------------------- /public/images/partners/osfarias.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cesium/hydrogen/HEAD/public/images/partners/osfarias.webp -------------------------------------------------------------------------------- /postcss.config.cjs: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | plugins: { 3 | tailwindcss: {}, 4 | autoprefixer: {}, 5 | }, 6 | }; 7 | -------------------------------------------------------------------------------- /public/images/partners/apecoffee.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cesium/hydrogen/HEAD/public/images/partners/apecoffee.webp -------------------------------------------------------------------------------- /public/images/partners/cafedoluis.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cesium/hydrogen/HEAD/public/images/partners/cafedoluis.webp -------------------------------------------------------------------------------- /public/images/partners/pausautil.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cesium/hydrogen/HEAD/public/images/partners/pausautil.webp -------------------------------------------------------------------------------- /public/fonts/MaterialSymbolsOutlined.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cesium/hydrogen/HEAD/public/fonts/MaterialSymbolsOutlined.ttf -------------------------------------------------------------------------------- /public/images/partners/100montaditos.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cesium/hydrogen/HEAD/public/images/partners/100montaditos.webp -------------------------------------------------------------------------------- /public/images/partners/2ndlifemobile.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cesium/hydrogen/HEAD/public/images/partners/2ndlifemobile.webp -------------------------------------------------------------------------------- /public/images/partners/focusjiujitsu.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cesium/hydrogen/HEAD/public/images/partners/focusjiujitsu.webp -------------------------------------------------------------------------------- /public/images/partners/rickuniversal.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cesium/hydrogen/HEAD/public/images/partners/rickuniversal.webp -------------------------------------------------------------------------------- /public/images/partners/sabordafruta.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cesium/hydrogen/HEAD/public/images/partners/sabordafruta.webp -------------------------------------------------------------------------------- /.dockerignore: -------------------------------------------------------------------------------- 1 | /.git 2 | /node_modules 3 | .dockerignore 4 | .env 5 | .env.local 6 | Dockerfile 7 | fly.toml 8 | next-env.d.ts 9 | /.next -------------------------------------------------------------------------------- /public/fonts/MaterialSymbolsOutlined.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cesium/hydrogen/HEAD/public/fonts/MaterialSymbolsOutlined.woff2 -------------------------------------------------------------------------------- /public/images/partners/bragapizzariakebab.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cesium/hydrogen/HEAD/public/images/partners/bragapizzariakebab.webp -------------------------------------------------------------------------------- /public/images/partners/escoladeconducaoum.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cesium/hydrogen/HEAD/public/images/partners/escoladeconducaoum.webp -------------------------------------------------------------------------------- /public/pwa/windows11/LargeTile.scale-100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cesium/hydrogen/HEAD/public/pwa/windows11/LargeTile.scale-100.png -------------------------------------------------------------------------------- /public/pwa/windows11/LargeTile.scale-125.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cesium/hydrogen/HEAD/public/pwa/windows11/LargeTile.scale-125.png -------------------------------------------------------------------------------- /public/pwa/windows11/LargeTile.scale-150.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cesium/hydrogen/HEAD/public/pwa/windows11/LargeTile.scale-150.png -------------------------------------------------------------------------------- /public/pwa/windows11/LargeTile.scale-200.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cesium/hydrogen/HEAD/public/pwa/windows11/LargeTile.scale-200.png -------------------------------------------------------------------------------- /public/pwa/windows11/LargeTile.scale-400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cesium/hydrogen/HEAD/public/pwa/windows11/LargeTile.scale-400.png -------------------------------------------------------------------------------- /public/pwa/windows11/SmallTile.scale-100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cesium/hydrogen/HEAD/public/pwa/windows11/SmallTile.scale-100.png -------------------------------------------------------------------------------- /public/pwa/windows11/SmallTile.scale-125.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cesium/hydrogen/HEAD/public/pwa/windows11/SmallTile.scale-125.png -------------------------------------------------------------------------------- /public/pwa/windows11/SmallTile.scale-150.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cesium/hydrogen/HEAD/public/pwa/windows11/SmallTile.scale-150.png -------------------------------------------------------------------------------- /public/pwa/windows11/SmallTile.scale-200.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cesium/hydrogen/HEAD/public/pwa/windows11/SmallTile.scale-200.png -------------------------------------------------------------------------------- /public/pwa/windows11/SmallTile.scale-400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cesium/hydrogen/HEAD/public/pwa/windows11/SmallTile.scale-400.png -------------------------------------------------------------------------------- /public/pwa/windows11/StoreLogo.scale-100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cesium/hydrogen/HEAD/public/pwa/windows11/StoreLogo.scale-100.png -------------------------------------------------------------------------------- /public/pwa/windows11/StoreLogo.scale-125.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cesium/hydrogen/HEAD/public/pwa/windows11/StoreLogo.scale-125.png -------------------------------------------------------------------------------- /public/pwa/windows11/StoreLogo.scale-150.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cesium/hydrogen/HEAD/public/pwa/windows11/StoreLogo.scale-150.png -------------------------------------------------------------------------------- /public/pwa/windows11/StoreLogo.scale-200.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cesium/hydrogen/HEAD/public/pwa/windows11/StoreLogo.scale-200.png -------------------------------------------------------------------------------- /public/pwa/windows11/StoreLogo.scale-400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cesium/hydrogen/HEAD/public/pwa/windows11/StoreLogo.scale-400.png -------------------------------------------------------------------------------- /public/images/about/become-a-member/laptop.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cesium/hydrogen/HEAD/public/images/about/become-a-member/laptop.webp -------------------------------------------------------------------------------- /public/images/about/become-a-member/ticket.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cesium/hydrogen/HEAD/public/images/about/become-a-member/ticket.webp -------------------------------------------------------------------------------- /public/images/about/become-a-member/totebag.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cesium/hydrogen/HEAD/public/images/about/become-a-member/totebag.webp -------------------------------------------------------------------------------- /public/images/about/become-a-member/wallet.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cesium/hydrogen/HEAD/public/images/about/become-a-member/wallet.webp -------------------------------------------------------------------------------- /public/pwa/windows11/SplashScreen.scale-100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cesium/hydrogen/HEAD/public/pwa/windows11/SplashScreen.scale-100.png -------------------------------------------------------------------------------- /public/pwa/windows11/SplashScreen.scale-125.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cesium/hydrogen/HEAD/public/pwa/windows11/SplashScreen.scale-125.png -------------------------------------------------------------------------------- /public/pwa/windows11/SplashScreen.scale-150.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cesium/hydrogen/HEAD/public/pwa/windows11/SplashScreen.scale-150.png -------------------------------------------------------------------------------- /public/pwa/windows11/SplashScreen.scale-200.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cesium/hydrogen/HEAD/public/pwa/windows11/SplashScreen.scale-200.png -------------------------------------------------------------------------------- /public/pwa/windows11/SplashScreen.scale-400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cesium/hydrogen/HEAD/public/pwa/windows11/SplashScreen.scale-400.png -------------------------------------------------------------------------------- /public/images/about/become-a-member/notebook.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cesium/hydrogen/HEAD/public/images/about/become-a-member/notebook.webp -------------------------------------------------------------------------------- /public/pwa/android/android-launchericon-144-144.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cesium/hydrogen/HEAD/public/pwa/android/android-launchericon-144-144.png -------------------------------------------------------------------------------- /public/pwa/android/android-launchericon-192-192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cesium/hydrogen/HEAD/public/pwa/android/android-launchericon-192-192.png -------------------------------------------------------------------------------- /public/pwa/android/android-launchericon-48-48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cesium/hydrogen/HEAD/public/pwa/android/android-launchericon-48-48.png -------------------------------------------------------------------------------- /public/pwa/android/android-launchericon-512-512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cesium/hydrogen/HEAD/public/pwa/android/android-launchericon-512-512.png -------------------------------------------------------------------------------- /public/pwa/android/android-launchericon-72-72.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cesium/hydrogen/HEAD/public/pwa/android/android-launchericon-72-72.png -------------------------------------------------------------------------------- /public/pwa/android/android-launchericon-96-96.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cesium/hydrogen/HEAD/public/pwa/android/android-launchericon-96-96.png -------------------------------------------------------------------------------- /public/pwa/windows11/Square44x44Logo.scale-100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cesium/hydrogen/HEAD/public/pwa/windows11/Square44x44Logo.scale-100.png -------------------------------------------------------------------------------- /public/pwa/windows11/Square44x44Logo.scale-125.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cesium/hydrogen/HEAD/public/pwa/windows11/Square44x44Logo.scale-125.png -------------------------------------------------------------------------------- /public/pwa/windows11/Square44x44Logo.scale-150.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cesium/hydrogen/HEAD/public/pwa/windows11/Square44x44Logo.scale-150.png -------------------------------------------------------------------------------- /public/pwa/windows11/Square44x44Logo.scale-200.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cesium/hydrogen/HEAD/public/pwa/windows11/Square44x44Logo.scale-200.png -------------------------------------------------------------------------------- /public/pwa/windows11/Square44x44Logo.scale-400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cesium/hydrogen/HEAD/public/pwa/windows11/Square44x44Logo.scale-400.png -------------------------------------------------------------------------------- /public/pwa/windows11/Wide310x150Logo.scale-100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cesium/hydrogen/HEAD/public/pwa/windows11/Wide310x150Logo.scale-100.png -------------------------------------------------------------------------------- /public/pwa/windows11/Wide310x150Logo.scale-125.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cesium/hydrogen/HEAD/public/pwa/windows11/Wide310x150Logo.scale-125.png -------------------------------------------------------------------------------- /public/pwa/windows11/Wide310x150Logo.scale-150.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cesium/hydrogen/HEAD/public/pwa/windows11/Wide310x150Logo.scale-150.png -------------------------------------------------------------------------------- /public/pwa/windows11/Wide310x150Logo.scale-200.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cesium/hydrogen/HEAD/public/pwa/windows11/Wide310x150Logo.scale-200.png -------------------------------------------------------------------------------- /public/pwa/windows11/Wide310x150Logo.scale-400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cesium/hydrogen/HEAD/public/pwa/windows11/Wide310x150Logo.scale-400.png -------------------------------------------------------------------------------- /public/images/partners/thetraditionalgreatpizza.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cesium/hydrogen/HEAD/public/images/partners/thetraditionalgreatpizza.webp -------------------------------------------------------------------------------- /public/pwa/windows11/Square150x150Logo.scale-100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cesium/hydrogen/HEAD/public/pwa/windows11/Square150x150Logo.scale-100.png -------------------------------------------------------------------------------- /public/pwa/windows11/Square150x150Logo.scale-125.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cesium/hydrogen/HEAD/public/pwa/windows11/Square150x150Logo.scale-125.png -------------------------------------------------------------------------------- /public/pwa/windows11/Square150x150Logo.scale-150.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cesium/hydrogen/HEAD/public/pwa/windows11/Square150x150Logo.scale-150.png -------------------------------------------------------------------------------- /public/pwa/windows11/Square150x150Logo.scale-200.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cesium/hydrogen/HEAD/public/pwa/windows11/Square150x150Logo.scale-200.png -------------------------------------------------------------------------------- /public/pwa/windows11/Square150x150Logo.scale-400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cesium/hydrogen/HEAD/public/pwa/windows11/Square150x150Logo.scale-400.png -------------------------------------------------------------------------------- /public/pwa/windows11/Square44x44Logo.targetsize-16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cesium/hydrogen/HEAD/public/pwa/windows11/Square44x44Logo.targetsize-16.png -------------------------------------------------------------------------------- /public/pwa/windows11/Square44x44Logo.targetsize-20.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cesium/hydrogen/HEAD/public/pwa/windows11/Square44x44Logo.targetsize-20.png -------------------------------------------------------------------------------- /public/pwa/windows11/Square44x44Logo.targetsize-24.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cesium/hydrogen/HEAD/public/pwa/windows11/Square44x44Logo.targetsize-24.png -------------------------------------------------------------------------------- /public/pwa/windows11/Square44x44Logo.targetsize-256.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cesium/hydrogen/HEAD/public/pwa/windows11/Square44x44Logo.targetsize-256.png -------------------------------------------------------------------------------- /public/pwa/windows11/Square44x44Logo.targetsize-30.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cesium/hydrogen/HEAD/public/pwa/windows11/Square44x44Logo.targetsize-30.png -------------------------------------------------------------------------------- /public/pwa/windows11/Square44x44Logo.targetsize-32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cesium/hydrogen/HEAD/public/pwa/windows11/Square44x44Logo.targetsize-32.png -------------------------------------------------------------------------------- /public/pwa/windows11/Square44x44Logo.targetsize-36.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cesium/hydrogen/HEAD/public/pwa/windows11/Square44x44Logo.targetsize-36.png -------------------------------------------------------------------------------- /public/pwa/windows11/Square44x44Logo.targetsize-40.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cesium/hydrogen/HEAD/public/pwa/windows11/Square44x44Logo.targetsize-40.png -------------------------------------------------------------------------------- /public/pwa/windows11/Square44x44Logo.targetsize-44.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cesium/hydrogen/HEAD/public/pwa/windows11/Square44x44Logo.targetsize-44.png -------------------------------------------------------------------------------- /public/pwa/windows11/Square44x44Logo.targetsize-48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cesium/hydrogen/HEAD/public/pwa/windows11/Square44x44Logo.targetsize-48.png -------------------------------------------------------------------------------- /public/pwa/windows11/Square44x44Logo.targetsize-60.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cesium/hydrogen/HEAD/public/pwa/windows11/Square44x44Logo.targetsize-60.png -------------------------------------------------------------------------------- /public/pwa/windows11/Square44x44Logo.targetsize-64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cesium/hydrogen/HEAD/public/pwa/windows11/Square44x44Logo.targetsize-64.png -------------------------------------------------------------------------------- /public/pwa/windows11/Square44x44Logo.targetsize-72.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cesium/hydrogen/HEAD/public/pwa/windows11/Square44x44Logo.targetsize-72.png -------------------------------------------------------------------------------- /public/pwa/windows11/Square44x44Logo.targetsize-80.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cesium/hydrogen/HEAD/public/pwa/windows11/Square44x44Logo.targetsize-80.png -------------------------------------------------------------------------------- /public/pwa/windows11/Square44x44Logo.targetsize-96.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cesium/hydrogen/HEAD/public/pwa/windows11/Square44x44Logo.targetsize-96.png -------------------------------------------------------------------------------- /.env.local.sample: -------------------------------------------------------------------------------- 1 | SHOPKIT_API_KEY= 2 | UMAMI_URL= 3 | UMAMI_WEBSITE_ID= 4 | NEXT_PUBLIC_CURRENT_MANDATE= -------------------------------------------------------------------------------- /public/pwa/windows11/Square44x44Logo.altform-unplated_targetsize-16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cesium/hydrogen/HEAD/public/pwa/windows11/Square44x44Logo.altform-unplated_targetsize-16.png -------------------------------------------------------------------------------- /public/pwa/windows11/Square44x44Logo.altform-unplated_targetsize-20.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cesium/hydrogen/HEAD/public/pwa/windows11/Square44x44Logo.altform-unplated_targetsize-20.png -------------------------------------------------------------------------------- /public/pwa/windows11/Square44x44Logo.altform-unplated_targetsize-24.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cesium/hydrogen/HEAD/public/pwa/windows11/Square44x44Logo.altform-unplated_targetsize-24.png -------------------------------------------------------------------------------- /public/pwa/windows11/Square44x44Logo.altform-unplated_targetsize-30.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cesium/hydrogen/HEAD/public/pwa/windows11/Square44x44Logo.altform-unplated_targetsize-30.png -------------------------------------------------------------------------------- /public/pwa/windows11/Square44x44Logo.altform-unplated_targetsize-32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cesium/hydrogen/HEAD/public/pwa/windows11/Square44x44Logo.altform-unplated_targetsize-32.png -------------------------------------------------------------------------------- /public/pwa/windows11/Square44x44Logo.altform-unplated_targetsize-36.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cesium/hydrogen/HEAD/public/pwa/windows11/Square44x44Logo.altform-unplated_targetsize-36.png -------------------------------------------------------------------------------- /public/pwa/windows11/Square44x44Logo.altform-unplated_targetsize-40.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cesium/hydrogen/HEAD/public/pwa/windows11/Square44x44Logo.altform-unplated_targetsize-40.png -------------------------------------------------------------------------------- /public/pwa/windows11/Square44x44Logo.altform-unplated_targetsize-44.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cesium/hydrogen/HEAD/public/pwa/windows11/Square44x44Logo.altform-unplated_targetsize-44.png -------------------------------------------------------------------------------- /public/pwa/windows11/Square44x44Logo.altform-unplated_targetsize-48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cesium/hydrogen/HEAD/public/pwa/windows11/Square44x44Logo.altform-unplated_targetsize-48.png -------------------------------------------------------------------------------- /public/pwa/windows11/Square44x44Logo.altform-unplated_targetsize-60.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cesium/hydrogen/HEAD/public/pwa/windows11/Square44x44Logo.altform-unplated_targetsize-60.png -------------------------------------------------------------------------------- /public/pwa/windows11/Square44x44Logo.altform-unplated_targetsize-64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cesium/hydrogen/HEAD/public/pwa/windows11/Square44x44Logo.altform-unplated_targetsize-64.png -------------------------------------------------------------------------------- /public/pwa/windows11/Square44x44Logo.altform-unplated_targetsize-72.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cesium/hydrogen/HEAD/public/pwa/windows11/Square44x44Logo.altform-unplated_targetsize-72.png -------------------------------------------------------------------------------- /public/pwa/windows11/Square44x44Logo.altform-unplated_targetsize-80.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cesium/hydrogen/HEAD/public/pwa/windows11/Square44x44Logo.altform-unplated_targetsize-80.png -------------------------------------------------------------------------------- /public/pwa/windows11/Square44x44Logo.altform-unplated_targetsize-96.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cesium/hydrogen/HEAD/public/pwa/windows11/Square44x44Logo.altform-unplated_targetsize-96.png -------------------------------------------------------------------------------- /public/pwa/windows11/Square44x44Logo.altform-unplated_targetsize-256.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cesium/hydrogen/HEAD/public/pwa/windows11/Square44x44Logo.altform-unplated_targetsize-256.png -------------------------------------------------------------------------------- /public/pwa/windows11/Square44x44Logo.altform-lightunplated_targetsize-16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cesium/hydrogen/HEAD/public/pwa/windows11/Square44x44Logo.altform-lightunplated_targetsize-16.png -------------------------------------------------------------------------------- /public/pwa/windows11/Square44x44Logo.altform-lightunplated_targetsize-20.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cesium/hydrogen/HEAD/public/pwa/windows11/Square44x44Logo.altform-lightunplated_targetsize-20.png -------------------------------------------------------------------------------- /public/pwa/windows11/Square44x44Logo.altform-lightunplated_targetsize-24.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cesium/hydrogen/HEAD/public/pwa/windows11/Square44x44Logo.altform-lightunplated_targetsize-24.png -------------------------------------------------------------------------------- /public/pwa/windows11/Square44x44Logo.altform-lightunplated_targetsize-30.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cesium/hydrogen/HEAD/public/pwa/windows11/Square44x44Logo.altform-lightunplated_targetsize-30.png -------------------------------------------------------------------------------- /public/pwa/windows11/Square44x44Logo.altform-lightunplated_targetsize-32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cesium/hydrogen/HEAD/public/pwa/windows11/Square44x44Logo.altform-lightunplated_targetsize-32.png -------------------------------------------------------------------------------- /public/pwa/windows11/Square44x44Logo.altform-lightunplated_targetsize-36.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cesium/hydrogen/HEAD/public/pwa/windows11/Square44x44Logo.altform-lightunplated_targetsize-36.png -------------------------------------------------------------------------------- /public/pwa/windows11/Square44x44Logo.altform-lightunplated_targetsize-40.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cesium/hydrogen/HEAD/public/pwa/windows11/Square44x44Logo.altform-lightunplated_targetsize-40.png -------------------------------------------------------------------------------- /public/pwa/windows11/Square44x44Logo.altform-lightunplated_targetsize-44.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cesium/hydrogen/HEAD/public/pwa/windows11/Square44x44Logo.altform-lightunplated_targetsize-44.png -------------------------------------------------------------------------------- /public/pwa/windows11/Square44x44Logo.altform-lightunplated_targetsize-48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cesium/hydrogen/HEAD/public/pwa/windows11/Square44x44Logo.altform-lightunplated_targetsize-48.png -------------------------------------------------------------------------------- /public/pwa/windows11/Square44x44Logo.altform-lightunplated_targetsize-60.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cesium/hydrogen/HEAD/public/pwa/windows11/Square44x44Logo.altform-lightunplated_targetsize-60.png -------------------------------------------------------------------------------- /public/pwa/windows11/Square44x44Logo.altform-lightunplated_targetsize-64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cesium/hydrogen/HEAD/public/pwa/windows11/Square44x44Logo.altform-lightunplated_targetsize-64.png -------------------------------------------------------------------------------- /public/pwa/windows11/Square44x44Logo.altform-lightunplated_targetsize-72.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cesium/hydrogen/HEAD/public/pwa/windows11/Square44x44Logo.altform-lightunplated_targetsize-72.png -------------------------------------------------------------------------------- /public/pwa/windows11/Square44x44Logo.altform-lightunplated_targetsize-80.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cesium/hydrogen/HEAD/public/pwa/windows11/Square44x44Logo.altform-lightunplated_targetsize-80.png -------------------------------------------------------------------------------- /public/pwa/windows11/Square44x44Logo.altform-lightunplated_targetsize-96.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cesium/hydrogen/HEAD/public/pwa/windows11/Square44x44Logo.altform-lightunplated_targetsize-96.png -------------------------------------------------------------------------------- /public/pwa/windows11/Square44x44Logo.altform-lightunplated_targetsize-256.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cesium/hydrogen/HEAD/public/pwa/windows11/Square44x44Logo.altform-lightunplated_targetsize-256.png -------------------------------------------------------------------------------- /prettier.config.js: -------------------------------------------------------------------------------- 1 | /** @type {import('prettier').Config & import('prettier-plugin-tailwindcss').PluginOptions} */ 2 | const config = { 3 | plugins: ["prettier-plugin-tailwindcss"], 4 | }; 5 | 6 | export default config; 7 | -------------------------------------------------------------------------------- /src/components/event-list-skeleton.tsx: -------------------------------------------------------------------------------- 1 | import { EventSkeleton } from "./event-skeleton"; 2 | 3 | export function EventListSkeleton() { 4 | return ( 5 |
6 | 7 | 8 | 9 |
10 | ); 11 | } 12 | -------------------------------------------------------------------------------- /src/app/robots.ts: -------------------------------------------------------------------------------- 1 | import { type MetadataRoute } from "next"; 2 | 3 | export default function robots(): MetadataRoute.Robots { 4 | return { 5 | rules: { 6 | userAgent: "*", 7 | allow: ["/"], 8 | disallow: ["/search?q=", "/admin/"], 9 | }, 10 | sitemap: ["https://cesium.di.uminho.pt/sitemap.xml"], 11 | }; 12 | } 13 | -------------------------------------------------------------------------------- /next.config.js: -------------------------------------------------------------------------------- 1 | /** @type {import('next').NextConfig} */ 2 | 3 | const nextConfig = { 4 | images: { 5 | remotePatterns: [ 6 | { 7 | protocol: "https", 8 | hostname: "assets.hydrogen.cesium.pt", 9 | }, 10 | { 11 | protocol: "https", 12 | hostname: "cdn.shopk.it", 13 | }, 14 | ], 15 | }, 16 | }; 17 | 18 | export default nextConfig; 19 | -------------------------------------------------------------------------------- /src/app/[lang]/documents/page.tsx: -------------------------------------------------------------------------------- 1 | "use client"; 2 | import { useDictionary } from "@/contexts/dictionary-provider"; 3 | 4 | export default function Documents() { 5 | const dict = useDictionary(); 6 | 7 | return ( 8 |
9 |

10 | {dict.documents.title} 11 |

12 |
13 | ); 14 | } 15 | -------------------------------------------------------------------------------- /src/components/info-card.tsx: -------------------------------------------------------------------------------- 1 | import React from "react"; 2 | 3 | interface InfoCardProps { 4 | children: React.ReactNode; 5 | } 6 | 7 | const InfoCard: React.FC = ({ children }) => { 8 | return ( 9 |
10 | {children} 11 |
12 | ); 13 | }; 14 | 15 | export default InfoCard; 16 | -------------------------------------------------------------------------------- /src/components/about-section.tsx: -------------------------------------------------------------------------------- 1 | export default function AboutSection({ 2 | children, 3 | dark, 4 | stretch, 5 | }: { 6 | children: React.ReactNode; 7 | dark?: boolean; 8 | stretch?: boolean; 9 | }) { 10 | return ( 11 |
14 | {children} 15 |
16 | ); 17 | } 18 | -------------------------------------------------------------------------------- /fly.toml: -------------------------------------------------------------------------------- 1 | app = "hydrogen" 2 | primary_region = "cdg" 3 | swap_size_mb = 512 4 | 5 | [build] 6 | 7 | [http_service] 8 | internal_port = 3000 9 | force_https = true 10 | auto_stop_machines = "stop" 11 | auto_start_machines = true 12 | min_machines_running = 0 13 | processes = ["app"] 14 | 15 | [[vm]] 16 | memory = "512mb" 17 | cpu_kind = "shared" 18 | cpus = 1 19 | 20 | [env] 21 | URL="https://cesium.di.uminho.pt" -------------------------------------------------------------------------------- /src/components/umami-analytics.tsx: -------------------------------------------------------------------------------- 1 | import Script from "next/script"; 2 | 3 | export default function UmamiAnalytics() { 4 | const websiteId = process.env.UMAMI_WEBSITE_ID; 5 | const url = process.env.UMAMI_URL; 6 | if (!websiteId || !url) return <>; 7 | return ( 8 |