bogas04 / SikhJS

👳 🚀 Gurbani Progressive Web Application
https://bogas04.github.io/SikhJS
MIT License
26 stars 16 forks source link

Use a CSS in JS solution #70

Closed bogas04 closed 7 years ago

bogas04 commented 7 years ago

Aphrodite truly is the right direction for CSS in JS and I think we can get some nice perf benefits from using it. Inline style libs tend to rape the DOM with style tags, this however buffers all styles and creates least style tags, and also allows to extract to a CSS file (build step).

bogas04 commented 7 years ago

Good takeaways from glenn's talk about layout management.

bogas04 commented 7 years ago

Glamor is great too. I still don't understand how it's different from Aphrodite, but it does work on top of it to provide more features from the looks of it.

Also, I'm considering the option to get rid of theme library entirely.

This article has some nice insight on navigation on mobile. I don't like the hamburger menu honestly, and would like a progressive nav bar.

bogas04 commented 7 years ago

104 rewrite branch uses styled-components and I think I am in love.