6 ms·
With Semantic UI, you can control every single parameter, remove useless components, and you can add/override rules without messing with/modifying its files.
by myf01d 10y ago
With Semantic UI, you can control every single parameter, remove useless components, and you can add/override rules without messing with/modifying its files.
- StevePerkins 10y agoYou know what else can do that? Writing your own CSS in the first place, no more complex than it needs to be. :) I tend to rank these things on a balance... of having the functionality that I'm likely to use, versus simplicity and learning curve of the functionality that's there. So I like UIkit for side projects because it has a lot of built-in components that Bootstrap makes me find external plugins for (e.g. datepicker), and doesn't have a lot of Bootstrap crap that I never use (e.g. jumbotron, wells). It looks great, doesn't have any kind of complex "build system", and takes a few hours to learn. If I wrote a webapp that turns into the next big thing, then I'd have a real web designer redo the static stuff anyway.
- myf01d 10y agoOf course you're right, I was talking more about serious projects run by a very small number of people (1-3), and under very limited timespan and budget. Companies won't need css frameworks anyway in most cases.
- virtualwhys 10y ago> remove useless components How about removing SUI's jQuery dependency? [1] :) [1] https://github.com/Semantic-Org/Semantic-UI/issues/1175 https://github.com/Semantic-Org/Semantic-UI/issues/1175
- Method-X 10y agoHere you go: http://react.semantic-ui.com/introduction http://react.semantic-ui.com/introduction
- virtualwhys 10y agoI'd love to use SUI with effects written in plain javascript sans gigantic dependencies. Replacing a 100KB jQuery dependency with a 500KB React dependency I'd hardly call a solution. What happens when the next big thing hits JS land? As it stands the SUI author refuses to refactor out the jQuery dependency due to the amount of work involved.