diff --git a/package.json b/package.json index d556089..fac3b9d 100644 --- a/package.json +++ b/package.json @@ -8,7 +8,7 @@ "dev": "astro dev", "build": "astro build", "preview": "astro preview", - "format": "prettier --write src" + "format": "prettier --write ." }, "keywords": [], "author": "", @@ -16,6 +16,7 @@ "packageManager": "pnpm@10.10.0", "dependencies": { "@fontsource-variable/jetbrains-mono": "^5.2.8", + "@fontsource-variable/outfit": "^5.2.8", "@tailwindcss/vite": "^4.1.18", "animejs": "^4.2.2", "astro": "^5.16.8", @@ -45,4 +46,4 @@ } ] } -} +} \ No newline at end of file diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 3051be6..a5fc6b3 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -11,6 +11,9 @@ importers: '@fontsource-variable/jetbrains-mono': specifier: ^5.2.8 version: 5.2.8 + '@fontsource-variable/outfit': + specifier: ^5.2.8 + version: 5.2.8 '@tailwindcss/vite': specifier: ^4.1.18 version: 4.1.18(vite@6.4.1(jiti@2.6.1)(lightningcss@1.30.2)(yaml@2.8.2)) @@ -281,6 +284,9 @@ packages: '@fontsource-variable/jetbrains-mono@5.2.8': resolution: {integrity: sha512-WBA9elru6Jdp5df2mES55wuOO0WIrn3kpXnI4+W2ek5u3ZgLS9XS4gmIlcQhiZOWEKl95meYdvK7xI+ETLCq/Q==} + '@fontsource-variable/outfit@5.2.8': + resolution: {integrity: sha512-4oUDCZx/Tcz6HZP423w/niqEH31Gks5IsqHV2ZZz1qKHaVIZdj2f0/S1IK2n8jl6Xo0o3N+3RjNHlV9R73ozQA==} + '@img/colour@1.0.0': resolution: {integrity: sha512-A5P/LfWGFSl6nsckYtjw9da+19jB8hkJ6ACTGcDfEJ0aE+l2n2El7dsVM7UVHZQ9s2lmYMWlrS21YLy2IR1LUw==} engines: {node: '>=18'} @@ -2206,6 +2212,8 @@ snapshots: '@fontsource-variable/jetbrains-mono@5.2.8': {} + '@fontsource-variable/outfit@5.2.8': {} + '@img/colour@1.0.0': optional: true diff --git a/public/logoBAD.png b/public/logoBAD.png new file mode 100644 index 0000000..28a5c2b Binary files /dev/null and b/public/logoBAD.png differ diff --git a/src/layouts/Layout.astro b/src/layouts/Layout.astro index 0c917dc..58f8099 100644 --- a/src/layouts/Layout.astro +++ b/src/layouts/Layout.astro @@ -1,11 +1,11 @@ --- import '../style/global.css' -import '@fontsource-variable/jetbrains-mono' +import '@fontsource-variable/outfit' import { ClientRouter } from 'astro:transitions' interface Props { title: string - description?: string // Optional (?) + description?: string } const { title, description = 'PyconES 2026' } = Astro.props @@ -17,7 +17,7 @@ const { title, description = 'PyconES 2026' } = Astro.props - + {title} @@ -26,37 +26,23 @@ const { title, description = 'PyconES 2026' } = Astro.props - +
+
+ +
+ +
diff --git a/src/pages/index.astro b/src/pages/index.astro index 513cb7d..8167616 100644 --- a/src/pages/index.astro +++ b/src/pages/index.astro @@ -1,164 +1,124 @@ --- import Layout from '../layouts/Layout.astro' -import '@fontsource-variable/jetbrains-mono' +import '@fontsource-variable/outfit' import { SPONSORS_EMAIL } from './constants' --- -
-
+
+
+ PyConES 2026 +

- + + +

-

- - Initialising system... - -

+ + Sede UB + + 6-8 Noviembre + +
- +
- -
- diff --git a/tailwind.config.mjs b/tailwind.config.mjs index 55aad95..23458a0 100644 --- a/tailwind.config.mjs +++ b/tailwind.config.mjs @@ -5,7 +5,12 @@ export default { extend: { fontFamily: { mono: ['"JetBrains Mono Variable"', 'monospace'], + sans: ['"Outfit Variable"', 'sans-serif'], }, + colors: { + 'pycon-dark': '#0F172A', // Slate 900 + 'pycon-warm-dark': '#1C1514', // Un negro con tinte rojizo/marrón + 'pycon-orange': '#F06449', }, }, }, plugins: [],