App is based on Goggle Fonts page color scheme in dark mode, with view transitions, detailed font pages and filtering by font type functionality.
View Transition staggers if a lot of transitioned elements are one the screen and, sometimes, not playing properly...
--theme-clr: hsl(203, 100%, 23%);
color: hsl(from var(--theme-clr) h s calc(l + 25));
.visually-hidden { clip: rect(0 0 0 0); clip-path: inset(50%); height: 1px; overflow: hidden; position: absolute; white-space: nowrap; width: 1px; }
Hidden attribute now works on grid and flex-box elements?!
Manual for capturing sample screenshots from Google Fonts webpage, with monitor screen resolution of 1680 x 1050
-
copy the sentence in filter side bar's textbox
-
set the font size to 24px (can be exceptions for some fonts...)
-
keep the filter sidebar open
-
console opened and set on the right and shrinked all the way to the right
-
result list on google fonts site should be displayed as grid
-
than do a capture node screenshot of the image of font letters