Skip to content

Conversation

@codingisads
Copy link

@codingisads codingisads commented Sep 17, 2025

Fixes issue #48

This PR adds the speakers component. Hardcoded speaker info is currently shown, must be replaced in the future with the 2025 speakers info.

@cmaureir would love feedback! 🫡

Videos and screenshots:

Video.sin.titulo.Hecho.con.Clipchamp.mp4
image Captura de pantalla 2025-09-17 192146 Captura de pantalla 2025-09-17 191153 Captura de pantalla 2025-09-17 191109

@netlify
Copy link

netlify bot commented Sep 17, 2025

Deploy Preview for global-conference-2025 ready!

Name Link
🔨 Latest commit a5059aa
🔍 Latest deploy log https://app.netlify.com/projects/global-conference-2025/deploys/69091e46bf975800082e961c
😎 Deploy Preview https://deploy-preview-55--global-conference-2025.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@cmaureir
Copy link
Contributor

Can you add the component to the main page, so we can live-preview it?

const lang = getLangFromUrl(Astro.url);
const t = useTranslations(lang);

const speakers = [
Copy link
Contributor

Choose a reason for hiding this comment

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

We should explore how difficult could it be to connect this to a REST API query to pretalx and get the list already, or use a JSON.

@egeakman egeakman added the enhancement New feature or request label Oct 23, 2025
Copy link
Member

@egeakman egeakman left a comment

Choose a reason for hiding this comment

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

Thank you @codingisads! A few ideas we could explore:

  • Define the SVGs externally instead of inline, if possible?
  • Make the entire speaker container clickable, not just their avatars.
  • Sort speakers alphabetically rather than by ID.

Let me know your thoughts, happy to help experiment with these!

@codingisads
Copy link
Author

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants