Earlier quoted context omitted.
I think you're probably still thinking about CSS as it was 5 years ago. When you had to do weird hacks to get things the way you wanted them. Modern CSS is much easier. In fact, if you are sticking .row and .column everywhere you are doing considerably more work than just to define a grid layout using display: grid once in your CSS, and then just use semantic HTML thereafter.
While the grid and flexbox have made things better, the display:grid is still not supported in IE 11 very well. The grid css model was implemented in IE very early but as the specification got updated, IE remained with a different(older and incompatible) implementation of display:grid. Of course, we can still make display:grid work in IE11 by some additional work. But this is an additional overhead. Flexbox has very…
Spectre.css – A Lightweight, Responsive and Modern CSS Framework
121–130 of 135 posts
Re: Spectre.css – A Lightweight, Responsive and Modern CSS Framework
#122Earlier quoted context omitted.
This is exactly why Bootstrap is so useful. As it's so well used and known there's generally a solution out there for any weird problem you might have, and any developer can pick it up and be productive immediately. Yes it's big, and to get the most from it you have to design for it from the start, rather than make it fit whatever the design is. For a large web project I'm leading, we're using Bootstrap 4 with our ow…
It's good to get more confirmation that Bootstrap is the way to go. Just today a cohort from Startup School sent a link to a screencast where he had built his entire admin in Bootstrap, and it looked like it saved him a ton of time. That being said, I built a CMS with a key idea that the site editing/configuring should be under the control of the designer. (as much as reasonable) And anything that couldn't be should…
We’ve approached it using component based ‘atomic’ design principles, using Bootstrap’s defaults wherever possible. The company is rebranding next year so the styles need to be really easy to change.
As for v4 vs v3, there’s a few changes in syntax and the under-the-hood move to Flexbox, but as far as I’m aware the front-end team haven’t run into any showstoppers.
Once the transition is complete the plan is to compile our own version of Bootstrap with only the js and css we need.
(Yes, Racket’s a language. I was thinking of a nifty static site generator I saw written in it the other day. I’d love to build a site with it but under no circumstances would hand it over to a client.)
Re: Spectre.css – A Lightweight, Responsive and Modern CSS Framework
#123The more web development I’ve done the more I’ve swung back to just writing CSS myself rather than depending on CSS frameworks; I’ve ended up seeing these less as ways to accelerate development for a team that is skilled at frontend, but instead as a way for people who don’t like styling or have little experience in frontend development/low design sense to style things reasonably. But I keep seeing frontend framework…
One of the sad realities of the web was proliferation of bootstrap everywhere. IIRC it was intended as a prototyping framework at first. But even sadder is grid frameworks based on the CSS grid popping up :( https://www.youtube.com/watch?v=mDRfFEcj3-Q
Re: Spectre.css – A Lightweight, Responsive and Modern CSS Framework
#124Earlier quoted context omitted.
I like fast, small web pages because not everyone has a broadband connection at all times. Can you tell me what other mature, tested, well-supported CSS frameworks have a feature set that large in less than 25% of Bootstrap's size?
https://purecss.io/ http://getskeleton.com/ https://tachyons.io/ https://bulma.io/ https://picnicss.com/ https://www.muicss.com/ [EDIT] - BTW, I mean this with less snark and more did-you-know-all-these-existed? I knew of purecss & skeleton (and I've forgotten a few, because it used to be very common to see these), and I've seen bulma before but some others were new to me (and I favorited them to give a try on some r…
Re: Spectre.css – A Lightweight, Responsive and Modern CSS Framework
#125Earlier quoted context omitted.
I like fast, small web pages because not everyone has a broadband connection at all times. Can you tell me what other mature, tested, well-supported CSS frameworks have a feature set that large in less than 25% of Bootstrap's size?
The first question to ask should not be "what framework should I use?" it should be "do I really need a framework?"
* I'm not smart enough to handle most browsers well in a short amount of time
* I'm not primarily a designer and these frameworks are often gorgeous by default
* I don't want clients to pay for me to reinvent the wheel, and I don't want them left with my personal framework when there are many, better documented ones available
* These designers thought more than I did about accessbility, and I place a high priority on it
* These frameworks can sometimes deliver a lot of bang per byte, and I'd rather be writing stuff only I can do than wasting time trying to get mine as small and efficient as theirs
Re: Spectre.css – A Lightweight, Responsive and Modern CSS Framework
#126Re: Spectre.css – A Lightweight, Responsive and Modern CSS Framework
#127Confused why this is posted again, it's been submitted many times. (Maybe there was a big release? Just looks like updated docs). Having said that, I've used this for a number of projects and enjoyed it much more than heavier solutions. There is no js so you just write your own in and it's really easy to mold to your own liking. It was "just" enough and produced polished looking crud apps. Mostly search and form stuf…
Re: Spectre.css – A Lightweight, Responsive and Modern CSS Framework
#128Dude, I appreciate your work.
Re: Spectre.css – A Lightweight, Responsive and Modern CSS Framework
#129Earlier quoted context omitted.
https://purecss.io/ http://getskeleton.com/ https://tachyons.io/ https://bulma.io/ https://picnicss.com/ https://www.muicss.com/ [EDIT] - BTW, I mean this with less snark and more did-you-know-all-these-existed? I knew of purecss & skeleton (and I've forgotten a few, because it used to be very common to see these), and I've seen bulma before but some others were new to me (and I favorited them to give a try on some r…
Thanks! I chose Spectre after evaulating every one of these. Skeleton came very close. It's old but still looks incredibly good IMHO.
Re: Spectre.css – A Lightweight, Responsive and Modern CSS Framework
#130Earlier quoted context omitted.
There's no reason you can't combine then, and frameworks like Tailwinds mentioned above let you make those combined styles through config automatically. However, my point was that it's a great fit for React and other SPA frameworks, where you can just create a component instead, and inside you can use component styles. But whatever works for you.
But if you're isolating styles inside react components, you're back to being able to use inline-styles. You can just functions and variables if you need standardization. Something like Tailwinds adds a level of indirection not a level of abstraction.