YAGNI
Edition
Simon MacDonald
Simon MacDonald
@macdonst@mastodon.online
I ❤️
〞
In programming, the rule of least power is a design principle that "suggests choosing the least powerful language suitable for a given purpose".
– W3C TAG Finding 23 Feb 2006
HTML &
CSS &
JS
Tree View
Popover
Dialog
Search
CSS Logical Properties
Physical | Left to Right | Logical |
---|---|---|
top & bottom | margin-block | |
left & right | margin-inline | |
top | margin-top | margin-block-start |
bottom | margin-bottom | margin-block-end |
left | margin-left | margin-inline-start |
right | margin-right | margin-inline-end |
Inline
Block
Logical Properties
Typography
Balance
Initial Letter
Colour
New Color Spaces
oklch(luminosity, chroma, hue)
Color Mix
Accent Color
Layout
Container Queries
Dynamic Viewport
Blue arrow: 100vh, the height of the page displayed
Red arrow: 100dvh, the height of visible screen
Subgrid
Selectors
:has()
:user-invalid
Animation
Smooth Scrolling
Scroll Snapping
Use 👏
In Conclusion
The 👏
Platform 👏
Thanks!
Contact me via email or Mastodon if you have any questions.
Bento
By Simon MacDonald
Bento
- 367