Bulma etc seem so heavy, in the way ‘theme’ sites work. One attempts to move away from that jazz. Semantic UI was such a splendid effort. Milligram is cleaner, but lacking some things like smart menus one could use for actual production headers that need a mobile version of a large menu to become more vertical. I think all these frameworks (including Zurb, Bootstrap, etc) need some boilerplate starting patterns that are most commonly used. None of them seem to have it:
A header which has complex menus that pop up with 3-4 columns on large screens, but on mobile they become vertical slide-ins. The same header could become a persistent menu with slightly different content and a smaller logo on scroll. This should happen smoothly across screens.
Everything else is simple…the body of a page is easy with grid layouts in any of the above. But complex, real world headers are always a beast of custom CSS and JS spaghetti. Semantic UI was the closest in being a clean implementation of menus and persistent headers, but so sad that it’s now dying.