Skip to content

chore(cleanup): rimuove dead code dei componenti legacy - #3

Merged
marcofarina merged 1 commit into
mainfrom
chore/remove-dead-code
Jun 3, 2026
Merged

chore(cleanup): rimuove dead code dei componenti legacy#3
marcofarina merged 1 commit into
mainfrom
chore/remove-dead-code

Conversation

@marcofarina

Copy link
Copy Markdown
Owner

Cosa

Rimuove i componenti legacy non più referenziati, residui del template Docusaurus e del vecchio hero:

  • src/components/Hero/PDBLogo.tsx, GridBackground.tsx, Logo/
  • src/components/Chapters/Section/, SectionTitle/, ThemeImage/, index.tsx
  • src/components/HomepageFeatures/

12 file, −602 righe.

Perché

La homepage attuale usa VolumeCard, BentoFeatures e ChapterIndex; nessuno di questi componenti era importato da pagine, docs, volumi o config. Primo task 🔴 del milestone v0.3.0 — "House in Order".

Verifica

  • npm run typecheck
  • npm run build ✅ (broken links incluso, onBrokenLinks: 'throw')
  • Ricerca riferimenti esterni: nessuno

🤖 Generated with Claude Code

Rimuove Hero/ (PDBLogo, GridBackground, Logo), Chapters/ e
HomepageFeatures/: residui del template Docusaurus e del vecchio
hero, non più referenziati. La homepage usa VolumeCard, BentoFeatures
e ChapterIndex. Typecheck e build verdi.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@marcofarina
marcofarina merged commit 526689c into main Jun 3, 2026
1 check passed
@marcofarina
marcofarina deleted the chore/remove-dead-code branch June 3, 2026 00:40
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