- Start with working distros-gallery-v3 implementation
- Add modal HTML and CSS from current branch
- Add More button and modal JS for release/edition table
- Add torrent button styling
- Use v3's working Bootstrap card rendering approach (DOM elements)
- Add download modal with release/edition table from current branch
- Include lib/ files (bootstrap, font-awesome, animate)
- Add More button to each card for additional download options
- Include distros-releases.js for edition data
- Copy 211 distro icons from distros-gallery-v3 branch
- Add Distros and All links to navigation in web-create script
- Fix download modal to use releaseInfo.downloads when available
- Show actual distro icons with onerror fallback to colored placeholder
- Add CSS for disabled download links
- Add link-check.yml workflow for external link validation
Co-authored-by: openhands <openhands@all-hands.dev>
- Generate colored placeholder icons with distro initial letter
- Show based-on information from releases data
- Add basedof-badge styling
- Add category badge styling
Co-authored-by: openhands <openhands@all-hands.dev>
- Parsed releases and editions from public/ templates (102 distros)
- Shows version × edition matrix in modal
- For distros with editions (45): shows full table
- For distros with only releases: shows version list
- Table links go to homepage (actual URLs need get_() function)
- Download button now opens modal instead of direct link
- Modal shows: Download Latest, Download Torrent, DistroHopper info, Official website
- Works for all 211 distributions
- distros.html: Supported distributions from public/ (102 distros)
- all.html: All distributions from distributionhub (211 distros)
- Uses site theme (light/dark toggle)
- Card-based layout with search and filters
- Download buttons linking to ISOs