Commit graph

7 commits

Author SHA1 Message Date
Johan Lundberg
ed8ad3c02a Enhance album cards with improved layout, Wikipedia links, and mobile optimization
- Redesigned album card layout with grid-based header (rank + details)
- Added Wikipedia links for all albums with accurate URL mappings
- Improved description formatting with proper paragraphs and typography
- Made stats cards clickable filters that maintain static numbers
- Significantly increased album art size on mobile devices (280px/240px vs 120px)
- Enhanced visual feedback for interactive elements

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-07-01 20:57:52 +02:00
Johan Lundberg
c3a24799c8 Complete dropped albums list with all 89 truly dropped albums from 2020
- Added all 89 albums that were genuinely dropped from 2020 to 2023
- Fixed incorrect status markings (many albums marked "New in 2023" were not new)
- Removed duplicates and albums incorrectly marked as dropped
- Final count: 589 total (500 main list + 89 dropped)
- Updated JavaScript validation for extended range
- Created comprehensive analysis scripts to verify data

Math now adds up correctly: 89 albums dropped to make room for new additions

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-07-01 01:14:06 +02:00
Johan Lundberg
a2713e9fb1 Fix dropped albums list - remove duplicates and correct data
- Removed 15 albums incorrectly marked as dropped that are still in main list
- Fixed White Album duplication (was listed at both rank 29 and 502)
- Beatles albums Sgt. Pepper's (#24) and White Album (#29) are NOT dropped
- Final dropped albums: 7 genuinely removed albums (ranks 501-507)
- Updated JavaScript validation for correct range (1-507)
- Removed unnecessary cover art files for incorrectly marked albums

Correctly identifies only truly dropped albums from 2020→2023

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-07-01 01:03:11 +02:00
Johan Lundberg
42374fa016 Limit search functionality to album name and artist only
- Removed description and info fields from search to improve relevance
- Search now only matches against Artist and Album fields
- Faster and more focused search results
- Prevents overwhelming results from description text matches

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-07-01 00:58:11 +02:00
Johan Lundberg
3cf9d74eae Fix JavaScript to properly handle dropped albums status
- Updated filter logic to recognize "Dropped" status albums
- Fixed statistics counting for dropped albums
- Added proper CSS class and formatting for dropped status
- Updated rank validation to handle extended range (1-523)
- Added dropdown arrow icon (⤵) for dropped albums
- Now properly shows dropped count and filters work correctly

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-07-01 00:52:49 +02:00
Johan Lundberg
462fdcfa84 Complete Top 500 Albums project with 100% data coverage and UI improvements
- Fixed Info/Description columns after regenerating CSV with clean Wikipedia data
- Remapped and downloaded missing album covers to match new rankings
- Modified website UI to show all description text without click-to-expand
- Added comprehensive Info/Description for all 500 albums using research
- Created multiple data processing scripts for album information completion
- Achieved 100% data completion with descriptions ending "(by Claude)" for new content
- All albums now have complete metadata and cover art

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-07-01 00:33:47 +02:00
Johan Lundberg
25f453e3d9 Add comprehensive website functionality with enhanced navigation and sharing
- Create responsive HTML/CSS/JS website for Top 500 Albums
- Add modern design with gradient background and glassmorphism effects
- Implement search, filtering, and sorting functionality
- Add reverse button for toggling sort order
- Create bookmark system with jump-to-rank functionality
- Add individual album share buttons with state preservation
- Implement URL parameter handling for shareable links
- Add favicon with vinyl record design
- Create mobile-responsive layout with larger album covers
- Add smooth animations and visual feedback throughout
- Smart URL management: clean URLs for rank 1, parameterized for others

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-06-30 21:51:10 +02:00