Introduce Tiles, replace CardList and FeatureGrid - #52
Merged
Conversation
Consolidate CardList and FeatureGrid into a single Tiles component with container-responsive columns. The component responds to its container's width rather than viewport breakpoints, allowing the same markup to display 2-up in narrow docs columns and 4-up on wide listing pages at the same window size. Key changes: - New Tiles.astro component with size="sm" (small) and default (medium) variants - New component.tiles.css with @container queries for md (2-6 cols) and sm (2-6 cols with earlier thresholds) - Layout main columns now declared as size containers for tile responsiveness - Page classes (.blog, .docs) moved from <main> to <body> to allow layout token overrides - Updated all affected pages and docs to use Tiles; removed cardList.css and featureGrid.css - CHANGELOG entry documenting breaking changes and migration path
✅ Deploy Preview for mcssdev ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
Replace hardcoded rotation and translation values with native CSS random() function to enable dynamic, per-element randomization in the wireframe theme. Disable the PostCSS preset-env random-function polyfill in both config files to prevent it from freezing random() into static values. This allows the wireframe theme's tier 1 tilt effect to vary live per element rather than being locked at build time.
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.

Consolidate CardList and FeatureGrid into a single Tiles component with container-responsive columns. The component responds to its container's width rather than viewport breakpoints, allowing the same markup to display 2-up in narrow docs columns and 4-up on wide listing pages at the same window size.
Key changes: