Skip to content

Conversation

@lucis
Copy link
Owner

@lucis lucis commented Nov 9, 2025

Implement visual and hierarchical improvements to the Vilanova homepage, adding new visual elements and reorganizing sections to enhance scanability and impact, without altering any original text.


Open in Cursor Open in Web


Note

Enhances the homepage with hero metric pills, a YouTube embed, a new data-driven “Acervo em Números” dashboard, and reorganized contribution cards using new reusable components.

  • Frontend — view/src/routes/home.tsx
    • Hero: Adds visual metric pills via MetricPill (cantorias, cantadores, estilos).
    • O Que É Repente: Embeds YouTube video with caption.
    • Acervo em Números (novo): Grid of 4 metric cards using MetricCard; style-frequency bar chart using StyleBar; CTA to "/cantorias".
    • Como Contribuir: Replaces text blocks with 3 ContribCard items (Design, Código, Conteúdo) with difficulty badges and GitHub links.
    • Computes totals and top styles from acervoData with useMemo.
  • Components Added:
    • view/src/components/hero/MetricPill.tsx
    • view/src/components/dashboard/MetricCard.tsx
    • view/src/components/dashboard/StyleBar.tsx
    • view/src/components/contribute/ContribCard.tsx
  • Docs: Adds MELHORIAS-VISUAIS-IMPLEMENTADAS.md describing visual improvements.

Written by Cursor Bugbot for commit adf4736. This will update automatically on new commits. Configure here.

@cursor
Copy link

cursor bot commented Nov 9, 2025

Cursor Agent can help with this pull request. Just @cursor in comments and I'll start working on changes in this branch.
Learn more about Cursor Agents

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