Skip to content

Speakers Page - #28

Merged
miguelaenlle merged 21 commits into
mainfrom
speakers-page
Sep 4, 2025
Merged

Speakers Page#28
miguelaenlle merged 21 commits into
mainfrom
speakers-page

Conversation

@miguelaenlle

@miguelaenlle miguelaenlle commented Aug 1, 2025

Copy link
Copy Markdown
Contributor
  • Implemented the speakers page.
Screenshot 2025-08-28 at 8 58 53 PM Screenshot 2025-08-28 at 8 59 11 PM Screenshot 2025-08-28 at 8 59 24 PM Screenshot 2025-08-28 at 8 59 37 PM

Copilot AI review requested due to automatic review settings August 1, 2025 01:15
@miguelaenlle
miguelaenlle marked this pull request as draft August 1, 2025 01:15
@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Aug 1, 2025

Copy link
Copy Markdown

Deploying rp-web-hype with  Cloudflare Pages  Cloudflare Pages

Latest commit: 50d15f5
Status: ✅  Deploy successful!
Preview URL: https://38609996.rp-web-hype.pages.dev
Branch Preview URL: https://speakers-page.rp-web-hype.pages.dev

View logs

@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Aug 1, 2025

Copy link
Copy Markdown

Deploying rp-web-admin with  Cloudflare Pages  Cloudflare Pages

Latest commit: 50d15f5
Status: ✅  Deploy successful!
Preview URL: https://a915d735.rp-web-admin.pages.dev
Branch Preview URL: https://speakers-page.rp-web-admin.pages.dev

View logs

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR introduces a speakers page for the 2025 event, implementing a new UI component to display speaker information with interactive hover effects.

  • Adds TypeScript types for speaker data structure
  • Creates a new Speakers component with placeholder data and styling
  • Implements an interactive SpeakerCard component with hover animations
  • Updates the home page to display the speakers section

Reviewed Changes

Copilot reviewed 8 out of 14 changed files in this pull request and generated 4 comments.

Show a summary per file
File Description
apps/site/src/types/speaker-types.ts Defines TypeScript types for Speaker and SpeakerRow data structures
apps/site/src/routes/Speakers/Speakers.tsx Creates main Speakers page component with commented placeholder data
apps/site/src/routes/Home.tsx Updates home page to render the new Speakers component
apps/site/src/index.css Adds custom font definitions for ProRacing and Magistral fonts
apps/site/src/components/SpeakersCard.tsx Implements interactive speaker card component with hover effects
apps/site/index.html References external stylesheet
apps/site/index.css Duplicates font definitions with different file paths
apps/admin/src/index.css Adds ProRacingSlant font definition

Comment thread apps/site/src/index.css
Comment thread apps/site/src/components/SpeakersCard.tsx Outdated
Comment thread apps/site/index.html
Comment thread apps/site/index.html
@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Aug 8, 2025

Copy link
Copy Markdown

Deploying rp-web-sponsor with  Cloudflare Pages  Cloudflare Pages

Latest commit: 50d15f5
Status: ✅  Deploy successful!
Preview URL: https://5fd86578.rp-web-sponsor.pages.dev
Branch Preview URL: https://speakers-page.rp-web-sponsor.pages.dev

View logs

@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Aug 28, 2025

Copy link
Copy Markdown

Deploying rp-web-site with  Cloudflare Pages  Cloudflare Pages

Latest commit: 50d15f5
Status: ✅  Deploy successful!
Preview URL: https://bb5e2931.rp-web-site.pages.dev
Branch Preview URL: https://speakers-page.rp-web-site.pages.dev

View logs

@miguelaenlle
miguelaenlle marked this pull request as ready for review August 29, 2025 02:00
Comment thread apps/site/src/routes/Speakers/Speakers.tsx Outdated

@anandani4136 anandani4136 left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Bazinga – LGTM!

@miguelaenlle
miguelaenlle merged commit babc4fd into main Sep 4, 2025
7 checks passed
@anandani4136
anandani4136 deleted the speakers-page branch September 4, 2025 23:56
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.

3 participants