Major redesign and additional functionality#30
Merged
nickcannon merged 34 commits intomainfrom Feb 12, 2026
Merged
Conversation
- Add hero section with centered title, subtitle, and CTA buttons - Redesign header: light background with SVG logo badge, blue active nav - Redesign footer: 3-column layout with resources and contact info - Convert status updates to card-based layout with "Latest" badge - Add support guidance cards and useful links card grid - Restructure platform table: remove cell borders, add full-width category headers, blue current year column, rounded container - Rename "Qt for Python (PySide)" to "PySide" in component data - Create home layout, footer.yml, and useful_links.yml data files - Update README with new homepage structure documentation Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Style the table with alternating row backgrounds, a tinted header row, and rename "PySide" to "Qt for Python (PySide)" in components. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Change row-alt background from bg-gray-50/70 to bg-gray-100 for better visibility on white backgrounds. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Change row-alt background from bg-gray-100 to bg-gray-50 for a subtler alternating row effect. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
… deployment Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Enables shareable links like /compare.html?year1=CY2024&year2=CY2022 by reading/writing year1 and year2 URL params via history.replaceState. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Switch header and footer from inline SVG placeholders to the actual logo_optimized.svg image. Increase header logo from 32px to 40px and footer logo from 28px to 36px for better detail visibility. Clean up Inkscape metadata and fixed dimensions from the SVG source file. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
… row Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- Header row: blue background with white text and bold font for clear top-level distinction - Group headings: medium gray background with wider letter-spacing as section dividers - Current year header highlight adjusted for contrast on blue background Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
…column Replace the current-year blue column styling with per-cell version-changed highlighting that compares each cell against the prior year's data, providing a clear visual diff of what changed between platform years. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
History page now displays every platform year (CY2026–CY2014) instead of excluding the most recent supported years. Year cards get anchor IDs so the "View Earlier Platforms" link on the home page jumps directly to the first year not shown in the home table. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Move link out of platform-table include into index.html and change from right-aligned small text with external-link icon to centered text with right arrow, consistent with the status updates link above. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Add hero section, section headings with flanking lines, info-box for version semantics, card-style status updates, and CTA button. Reduce year card vertical spacing and hide empty category sections. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Switch to home layout with full-width hero, wrap controls in proper section container, and move JS includes inline. Remove the now-unused compare layout file. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Switch all three pages to home layout with full-width hero sections, section headings with flanking lines, info-box components, and card- style updates on the Linux page. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
The status legend items (Unchanged, Changed, Added, Removed) are now toggle buttons that filter the comparison table rows by diff type. Filter state persists in the URL for bookmarking. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
…ears Clicking a component name on the Compare page now navigates to a dedicated detail page showing that component's version across every platform year. Includes a fallback index page listing all components grouped by category. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Category headers (Linux, macOS, Windows, Components) can now be clicked to collapse/expand their rows. State persists across visits via localStorage. Includes chevron indicator, keyboard accessibility, and hover styling. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Draft years (like CY2027) now show a yellow "DRAFT" badge in table headers and don't count toward the supported_years_count display limit, so finalized years aren't pushed off the home page prematurely. Also fixes CY2027.yml year field from 2026 to 2027. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Blue text was being confused with clickable links. Switch to a subtle amber background highlight (bg-amber-50) consistently across all pages. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- Remove unused filtered-notes.html include and text-balance CSS utility - Move FAQ accordion inline styles to main.css - Replace inline logo height styles with Tailwind classes - Modernize all JS files from var to const/let - Update README nav example to match current navigation (remove /contact) - Add loading="lazy" to YouTube iframes for performance - Delete leftover CY2027.XXX test data and unused Inkscape logo backup - Add .gitignore, .claudeignore, and CLAUDE.md Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Add missing data files, layouts, JS assets, common tasks, and staging workflow that were introduced during the site redesign. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Standardize section spacing to py-12 across all pages, remove extra mb-4 from Useful Links, normalize card padding to p-5, remove dead mb-0 and unused Tailwind colors. Move VES collaboration text to footer description column with link, add Google Group to contact links. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Design refresh, additional detail for platform comparison, and improved automation for adding a new platform year.