Follow

Progress on my portfolio/website/blog with sprinkled in made!

I now have a static header (with dynamic menu item based on homepage children pages) and footer created :D

Next up: custom streamfield blocks to build the page content with.

· · Web · 1 · 0 · 0

Also, fun fact about accessiblity (which was part of why I decided to do this), is if your elements have innerHTML that isn't rendered in the VueJS slots, and for whatever reason, JS cannot be run on a users browser, that innerHTML remains.

For example:
<a href="#">
<fa-icon> <--- vue element
I'm a link <-- inner html
</fa-icon>
</a>

In the above case if vue runs, we just get a fontawesome icon. If it doesn't, the anchor renders with the "I'm a link" text instead ^_^

Sign in to participate in the conversation
Mastodon for Tech Folks

This Mastodon instance is for people interested in technology. Discussions aren't limited to technology, because tech folks shouldn't be limited to technology either!