revision 9: summer cleaning
there are now a bunch of colorful icons next to pages
experiments show that this improves readability by 100% despite the icons being ugly and blurry due to not integer-scaling. it’s not like I can really fix that though, since they’re next to text; good luck making pixel-perfect icons that are meant to appear next to fonts of like 10 different sizes that increment by very little.
the treehouse’s design is now certified 4% more accessible :verified: by means of using
rem
metrics for all the UI elements, so now the UI will scale depending on the font size you’ve set in your browser. ain’t that cool?on the one hand it seems cool, but I have to note here that I designed this website with 14px fonts and pixel metrics in mind. having switched it to
rem
everywhere might have produced some wonky layout bugs; if you find any, please report them to me!
revision 7: the main page is now a lot more colorful :rainbow:
<style> span.treehouse/changelog:liquidex-brand-color { display: inline-block; width: 0.8em; height: 0.8em; border-radius: 100000px;
margin: 0px 2px;
&.red { background-color: var(–liquidex-brand-red); } &.yellow { background-color: var(–liquidex-brand-yellow); } &.green { background-color: var(–liquidex-brand-green); } &.blue { background-color: var(–liquidex-brand-blue); } } </style> each major content category now has an icon and a liquidex brand color™ <span class=”treehouse/changelog:liquidex-brand-color red”></span><span class=”treehouse/changelog:liquidex-brand-color yellow”></span><span class=”treehouse/changelog:liquidex-brand-color green”></span><span class=”treehouse/changelog:liquidex-brand-color blue”></span> assigned to it
revision 2: just really comfy UX
first thing you probably noticed: added indent guides (may require a modern browser due to usage of
:has
)/b
endpoint is now used for shorter links. it also generates OpenGraph metadata so that Your Favorite Messaging Platform can display the linked branch’s contentinternals: branches are now based on flexboxes rather than background images. this requires sending a bit more HTML, but the layout is a lot more stable as well as being easier to extend