Posts

UI Dark and Light mode

Wednesday May 29 2024

Hehehehe ... sorry, starting this article with a hearty laugh. I'm not the only one making the switch away from bloated Bulma. Have a look at the Bulma "Expo" page on their website. They feature SaaSHub as a user? SaaSHub uses Bootstrap. Check it out, then make the switch yourself – find a slimmer...

Read full article

Oh the things we forget

Tuesday May 28 2024

In designing all new components for my CSS Framework, I have an opportunity to test extensively. And, that's a good thing because I forgot a few things. Important things. My CSS Framework is a second or third design of my roll-your-own efforts. The first one was essentially a re-working of Bulma. I...

Read full article

Focusing on components

Monday May 27 2024

My CSS Framework is pretty much done. All that remains is testing. For the testing, I decided to build some components. As I build these components, I am mindful that components should be made with multi-use in mind. For example, my first component is a horizontal mega-menu. That means that a drop...

Read full article

Offsets

Thursday May 23 2024

I've been trying to think through a small issue for some time now ... not coding, just sitting and thinking through the issue. Let's define the issue. We already have ways of offsetting columns. In both Bootstrap and Bulma, you add a class name for the column size, and then add another class to...

Read full article

Follow the logic here

Wednesday May 22 2024

Looking at all the component CSS frameworks, I see so much wasted code. Curated ... hogwash. I'm sure a lot of this junk started out in the infancy of responsive grids. Add a bit of space to a container. Add a bit of space to a row. Add a bit of space to a column. Whoops, first item ... remove some...

Read full article

Something satisfying

Tuesday May 21 2024

A bit over one year ago, I was contacted by a friend with a problem on his business website. The problem was that far too many of the emails he received were junk mail – originating from the forms on his website. One form was a general Contact Us page, the other form was similar but included a...

Read full article

Facts about CSS variables

Saturday May 18 2024

Variables and conditional statements were widely requested by users since at least 2010. The consortium published a specification that included wording for variables back in 2012 ... but not widely implemented until 2018-19. Since the implementation, variables are not well understood and not well...

Read full article

Six utilities to minify and beautify

Saturday May 18 2024

Have a total of six utilities now. Three to minify, and three to beautify. All unique builds written in PHP. Minify: Minify CSS preserves "attribution" comments - those are comments that start with /*! and end with */ typically these are destroyed by PHP minifiers because they look like...

Read full article

A bunch of good things

Friday May 17 2024

There's a bunch of good things came out of this intensive review of CSS frameworks. The first four are PHP scripts for real time "beautifying" and "miniizing" of CSS (and also javascript) files. Real time means that it is processing in real time while the page is loading and inserting the result in...

Read full article

Final thoughts: which CSS Framework?

Tuesday May 14 2024

Final thoughts? well, sort of. I've finished my own CSS Framework. Through the process, I've had the opportunity to study the structure and code of most of the major CSS frameworks. That included component based frameworks, utility-first frameworks, smaller (or "micro") frameworks, as well as...

Read full article