Skip to content

Milestone 2 to Prod#124

Merged
francescarpi merged 34 commits intomainfrom
develop
Mar 21, 2026
Merged

Milestone 2 to Prod#124
francescarpi merged 34 commits intomainfrom
develop

Conversation

@itziarZG
Copy link
Copy Markdown
Collaborator

No description provided.

itziarZG and others added 23 commits February 3, 2026 17:55
- Added new design tokens
- Added mode toogle button
- added new ligh mode background
<img width="1649" height="157" alt="Captura de pantalla 2026-03-06 a las
11 00 01"
src="https://github.com/user-attachments/assets/776b0837-6720-4cb8-ac63-89b7f76e7019"
/>
<img width="1575" height="99" alt="Captura de pantalla 2026-03-06 a las
11 00 07"
src="https://github.com/user-attachments/assets/1a45e865-8979-477a-95d2-48597c5b1b10"
/>

---------

Co-authored-by: Dani H <ctrl.alt.d@gmail.com>
Este PR corrige algunos errores en los tokens del theme y aplica el
color de los tiers tanto en la home como en la página de sponsors.
Probablemente queremos añadir padding en las cajas y hacer la de Perk
bastante más grande y centrada.

Ahora mismo no pinta bien:
<img width="479" height="307" alt="image"
src="https://github.com/user-attachments/assets/b5cf06aa-40f4-4144-805c-8a4f071a6956"
/>

En la web de sponsors se ve mejor:
https://2026.es.pycon.org/en/sponsors/
<img width="532" height="474" alt="image"
src="https://github.com/user-attachments/assets/0cea4748-9c17-42ee-b1b5-3bc0d9773853"
/>


¿Podemos repetir esto?
@itziarZG itziarZG marked this pull request as draft March 17, 2026 16:11
francescarpi and others added 6 commits March 17, 2026 17:21
…style (#125)

## Summary
- Redesign the sponsors section on the home page with a more elegant,
modern look
- Replace solid-color tier headers with centered divider labels using
tier accent colors
- Use glassmorphism-style cards (`backdrop-blur`, subtle borders,
translucent backgrounds) with smooth hover effects (scale, opacity,
shadow)
- Hide empty tiers instead of showing "no sponsors" placeholder
- Increase main sponsor logo size (280px) for stronger visual hierarchy
across tiers

## Files changed
- `src/components/home/sponsors/SponsorsGroup.astro` — new card design
and tier label
- `src/components/home/SectionSponsors.astro` — updated props and
spacing
- `src/components/Button.astro` — Prettier formatting only
<img width="1326" height="779" alt="Captura de pantalla 2026-03-17 a las
18 36 32"
src="https://github.com/user-attachments/assets/639a84cd-730b-4773-9426-7c324501203e"
/>
<img width="1355" height="720" alt="Captura de pantalla 2026-03-17 a las
18 36 47"
src="https://github.com/user-attachments/assets/d9033941-7b93-48f7-92d4-1e04ddafb7d7"
/>
<img width="1348" height="710" alt="Captura de pantalla 2026-03-17 a las
18 36 57"
src="https://github.com/user-attachments/assets/b478002d-666b-4c9c-a6cf-6960dd3ffede"
/>
<img width="1427" height="490" alt="Captura de pantalla 2026-03-17 a las
18 37 05"
src="https://github.com/user-attachments/assets/f02f9669-6c65-4ec6-b17d-0ed9a25625e9"
/>
<img width="1342" height="745" alt="Captura de pantalla 2026-03-17 a las
18 37 55"
src="https://github.com/user-attachments/assets/cb352cc1-bc5a-4061-8be9-4b4f887acef6"
/>
<img width="1366" height="762" alt="Captura de pantalla 2026-03-17 a las
18 38 02"
src="https://github.com/user-attachments/assets/ca4a0007-f511-4cde-9eba-d1c88fc35675"
/>
<img width="1646" height="205" alt="Captura de pantalla 2026-03-17 a las
20 57 59"
src="https://github.com/user-attachments/assets/990d8856-140e-44f4-9e4e-0bc9dcdbe5d9"
/>
@itziarZG itziarZG added this to the Milestone 2 milestone Mar 17, 2026
@francescarpi francescarpi changed the title new release Milestone 2 to Prod Mar 21, 2026
@francescarpi francescarpi marked this pull request as ready for review March 21, 2026 05:37
@francescarpi francescarpi requested a review from dukebody March 21, 2026 05:37
@francescarpi francescarpi merged commit 774b746 into main Mar 21, 2026
1 check passed
@francescarpi francescarpi deleted the develop branch March 21, 2026 05:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants