Category: CSS, Javascript, (x)HTML

Coding a website or internet app can be a challenge. CSS (Cascading Style Sheet) comes to the rescue. One of the major enhancements in CSS technology is the Flexbox.

I've always rejected using a CSS Framework. As a website and web applications developer, our staff of designers and coders tried their best to steer the company towards using Bootstrap, a move I regularly rejected.

I'm more apt to use a framework these days. They do make development more rapid than without the framework.

However, I still find most CSS frameworks to be incomplete and close to junk. This category exists to offer some suggestions, code snippets and my opinions.

There are 10 posts in this category:

Buttons ... just buttons

Thursday April 11 2024

I'm still looking at finding ways to pare down the beast. The beast, of course, is a CSS Framework. I have the full version now down to 210Kb minified. I wanted to have a look at the size of the data that makes up the "buttons" in Bulma (v0.9.4). As tiny as I can make it, it still comes out at...

Read full post

Some answers about my font-size changer

Monday April 8 2024

I started my working life working in the printing department of a newspaper. Althought I was called a printer, I was actually a compositor. Haven't got a clue about running a printing press, but I know how to work with type (fonts), build and put pages (layout) together. To answer the question...

Read full post

My version of Dark-Light mode now working

Sunday April 7 2024

And, as a sweetener, I have a new feature added too. To help with accessibility, I've added a font-size switcher. You can see it in real size at the right (portion of a screen shot). I do know that the user always has the ability to press CTRL + or to use the mouse and do a CTRL scroll up or down...

Read full post

Musings about CSS Frameworks

Saturday April 6 2024

I did more research on file sizes of two of the CSS frameworks – largely because I did not believe the reviews of others. My other motivation is that I am working on some new websites that are mobile first designs. I had concerns about the file sizes of CSS frameworks as they relate to desktops,...

Read full post

Javascript ... which one?

Sunday March 31 2024

To support a CSS framework requires some Javascript code. There is absolutely no doubt that about. It's easy to verify that, just try the responsiveness of any CSS Framework based website without Javascript and it fails. For the menu to work in narrower viewpoints, you have to display some sort of...

Read full post

Update, roll your own

Saturday March 30 2024

Well, that was a short lived idea. As said in the original post, rolling your own CSS framework is not for the feint-hearted. It's a huge undertaking, plus I have too many components and elements I created for my modified version of Bulma. I'm back to using a modified version of Bulma. It's...

Read full post

CSS Framework, roll my own

Tuesday March 26 2024

Roll your own CSS code: not for the faint-hearted. I was a bit premature in suggesting this could be done in less than 20Kb ... I'll be lucky to get around 100Kb. Here's my list of "must-haves" and "desired": Responsive grid with same (or similar) class names I am familiar with (Bulma mainly),...

Read full post

Final review of Bulma css

Monday March 25 2024

After three reviews of Bulma CSS v1.0.0 ... I think I'll roll my own.  I've come up with a few different ways of taming the bloat: Start with the "no-dark-theme" version, add the missing "Helpers", modify the eight hard font calls, and remove minireset (replace, actually, with sanitize). This...

Read full post

Bulma CSS v1.0.0, second follow-up

Monday March 25 2024

Yesterday I published an article as a follow up to my review of Bulma CSS v1.0.0. Here's the first article titled Bulma v1.0.0 is out: bloatware!! ... and the first follow up article titled Update on Bulma css v1.0.0.  In the first article, I made it clear that I've had issues with Bulma CSS...

Read full post

Update on Bulma css v1.0.0

Sunday March 24 2024

As an update: it's still bloatware and moreso than I originally thought. I accessed the "no-dark-theme" version. As in the previous article, it is much lighter and came in at 380Kb. But, and this is a big but, it does not match the functionality of version 0.9.4. All of the Helper functions are...

Read full post