spaceface.org
| | | | | h | l | c | header contains the nav / possible the logo | e | o | o | | a | g | n | | d | o | t | | e | | e | | r | | n | | | | t | | | | | | | | |
body is a flex parent header, main, footer are flex children but and also parent
revork
elements, these are animated by the observer, but I need to rework all from the project tags. currently these are -scss custom props https://www.youtube.com/watch?v=XGKj4HtIcGo
in html: <a aria-current='page' in css: nav a[aria-current='page'] {} https://www.youtube.com/watch?v=lWu5zf_S9R4&t=183s
size: clamp() instead of media queries overflow-x clip / instead of hidden contain paint / dont render objects outside of viewport margin-block
for articles css counter https://www.youtube.com/watch?v=o1HzOJfgugE&t=597s
self hosting fonts https://www.youtube.com/watch?v=zK-yy6C2Nck
footer svg icons <svg aria-hidden="true" focusable="false" ...>
If an SVG is used in a context where it adds meaning to the content then it is not being used as an icon, and requires a different markup pattern: <title>Accessible Name</title> Note that path and any other direct child elements of the SVG should receive the aria-hidden="true" attribute if they contain no information that should be made accessible.
vscode kawaii color theme
Line Highlight Bookmark extension ctrl b / ctrl shit b