Skip to content

Feat: Sponsors displaying - #5

Merged
Edmond22-prog merged 4 commits into
mainfrom
feat/sponsors-showcase
Aug 26, 2026
Merged

Feat: Sponsors displaying#5
Edmond22-prog merged 4 commits into
mainfrom
feat/sponsors-showcase

Conversation

@Edmond22-prog

Copy link
Copy Markdown
Contributor

On this PR, we have:

  1. A carousel of sponsors on the main page
  2. Sponsors presentation page

Edmond22-prog and others added 4 commits August 26, 2026 09:50
- New /sponsors page (linked from the navbar) presenting sponsors with logo
  and description: Diamond card, Bronze and Community logo tiles with
  description on hover (shown inline on mobile)
- Sponsor data in src/data/sponsorsList.js, logos in public/sponsors/
- Existing /sponsor page (become a sponsor) left unchanged

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Shown below the keynote speakers section, fed by sponsorsList; logos are
not clickable, a "See all our sponsors" button links to the Sponsors page.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
…ll-tile overlay

Bronze and Community tiles used to reveal the description in an overlay
covering the whole tile (logo included), with an inner scrollbar for long
texts. They now show a floating card above the tile on hover/focus (tap on
touch devices), flipping below when there is no room at the top.

Tile state is carried by data attributes rather than className so the
scroll-in animation class added by useScrollAnimation is never wiped by a
re-render.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@Edmond22-prog
Edmond22-prog merged commit bc26468 into main Aug 26, 2026
1 check passed
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.

1 participant