Modernize package grid design (light)#10
Modernize package grid design (light)#10MarketHubb wants to merge 1 commit intopackagecontrol:gh-pagesfrom
Conversation
…nd colors - Add gray-scale color palette for better design consistency - Update card components with white backgrounds, rounded corners & left-aligned tags - Convert typography units from px to rem for better scalability - Implement 3-column grid layout with increased spacing between cards - Add utilities.css for design tokens (spacing, font-weights) and future (non typography-related) vars - Update label buttons with softer styling and pill-shaped borders - Improve text contrast and readability with color-mix functions - Change site background to lighter gray for better card contrast
|
Thanks, that's really helpful. Some feedback/thoughts:
Finally, although I like the white cards on grey, now detail pages are entirely grey... any thoughts on that? Anyway, this is really good stuff. Wanna do a dark one too? |
|
A related discussion going on in #9. See #9 (comment) So, we don't yet have all the data the old site has (notably usage stats). But the goal is similar. Like you say: scannable overview grids for those initial pages. Then as you start searching, especially if you're searching by name (ie. not filtering), then it becomes beneficial to have a list. It's not necessarily a goal to match the old site in "richness" though. I'm not sure we'll have the data, or the immediate desire, to add "popular" and "trending" sections. |
|
Feel free for this to be merged first. I can updated #9 afterwards |
|
@MarketHubb it might be nice to use the same color scheme from docs.sublimetext.io |
|
|
Cool!
That does have an orange and a greyscale that would work, but otherwise it looks a bit limited.
What specifically do you need? Maybe phrase it the other way around: what do you want to provide in this PR? Your dark mode looks pretty good in any case. Maybe focus on that? It’s also ok if you want to provide several semi-related things, but that does get pretty hard to review and eventually merge. But like what we did around sorting and filtering, I can take that work make some tweaks and integrate… that’s also an option. |
Primarily speaking about the primary BG colors. Even sublimetext.io should probably align |
The layout in the screen shot is using the (already defined) gray's in the That said, since we've moved to this new repo with distinct branches, and this hasn't been merged (and now has conflicts), should I fetch the latest and just submit a new PR with dark and light? What's the best path forward? |
|
Yeah, a bunch of stuff has moved around in the mean time. I am not really good at colors so if you want to take a stab at redoing the color scheme based off the documentation site, I'd be much obliged. If it turns out the shade of orange is off, let me know if you can work with the logo SVG, or I need to go back to the original in Affinity Designer. |
based on docs.io implements ideas presented in #10
based on docs.io implements ideas presented in #10
|
Thanks all, I took a lot of ideas and inspiration from this discussion and these proposals, and redid the color scheme, renamed most variables, and restyled various elements. It's now a much closer match also to the docs site, which makes the project as a whole feel more coherent. This just shipped via #58 |



This PR contains:
Opinionated design changes to the grid in light mode
Semantic css vars + introduce utilities.css
--background: #fff;whereas something as simple as--white: #fff;would be more clear (especially when considering things like light/dark mode will change what color is associated with "background")--grayvar, then using pre-defined (HSL) stops, added a handful of light/dark semantic vars to show an example of what we could do based on whatever our defined color palette is.Detailed list of changes:
Before:

After
