Collective #618
Inspirational Website of the Week: Chris Wilcock
An outstanding class act that incorporates fresh typography with a plethora of inspiring and fluid animations.
Get inspiredElder.js
Elder.js is an opinionated static site generator and web framework for Svelte built with SEO in mind.
Check it outBuild websites with the most popular WordPress theme in the world
With the Divi Layout Packs you'll get world-class designs ready to be used for your client projects.
Start buildingChanging World, Changing Mozilla
Mozilla wants to become something "that excites people and shapes the agenda of the internet". But sadly at the cost of letting go approximately 250 people from Firefox devtools, MDN, WebXR/Firefox Reality and more.
Read itHow To Configure Application Color Schemes With CSS Custom Properties
In this article, Artur Basak introduces a modern approach on how to set up CSS Custom Properties that respond to the application colors by dividing colors into three levels.
Read itVertical text alignment in buttons and inputs
Learn how to center text vertically in buttons and input elements using the padding and line-height CSS properties.
Read itDevice Motion Depth
A really cool mobile demo that simulates depth with device motion by Marco Ludovico Perego.
Check it outGradient angles in CSS, Figma & Sketch
Learn how gradient angles in graphics programs differ from gradients created with CSS. By Nils Binder.
Check it outLayout Shift GIF Generator
A Cumulative Layout Shift (CLS) visualiser that helps identify problematic layout shifts in the viewport on mobile and desktop.
Check it outSupercharging <input type=number>
Kilian Valkhof shows how to build a better number input type.
Read itDifferent versions of your site can be running at the same time
An interesting article by Jake Archibald on the problems of different live site versions and their solutions.
Read it1Keys – How I Made a Piano in only 1kb of JavaScript
Frank Force shares how he coded a 1kb piano, the winner of the JS 1024 competition.
Read itPixeltrue
SVG illustrations and Lottie animations, available for free for personal and commercial use (MIT License).
Check it outBuilding a Design System Library
Some fundamental things that everyone should consider when designing a shared library within Figma.
Read it10 great open source games from GMTK Game Jam 2020
The staff picks from the GMTK Jam 2020 with source code to play, hack on, or learn from.
Check it outThe Endless Doomscroller
Benjamin Grosser made an endless stream of doom, without all the specifics that can "... offer up an opportunity for mindfulness about how we're spending our time online and about who most benefits from our late night scroll sessions".
Check it outPreviewed
Choose from ready-made templates to generate mockups, screenshots and video previews and for your app.
Check it outPDF: Still Unfit for Human Consumption, 20 Years Later
Interesting article: Research spanning 20 years proves PDFs are problematic for online reading.
Read itServerless: I'm a big kid now
Learn about the different flavors of Serverless, and the pros and cons of each.
Read itLet's build a Full-Text Search engine
In case you missed it: Artem Krylysov shows how to build a FTS engine for searching across millions of documents in less than a millisecond.
Read itChrome Music Lab
Chrome Music Lab is a website that makes learning music more accessible through fun, hands-on experiments.
Check it outHow I Structure My CSS (for Now)
Matthias Ott shares his current take on CSS structure.
Read itGenerative Logo Design
Some great insight into the journey of creating a generative logo for Components AI.
Read itForm design best practices
Andrew Coyle provides some best practices that serve to provide a shorthand when designing forms.
Read itSome more CSS comics
Some more CSS comics by Julia Evans.
Check it out