Posts

Flexbox vs CSS Grid

Saturday August 17 2024

The first available release of Flexbox was generally available in 2013.. CSS Grid defined in 2012 and generally available in 2017. CSS Grid is also known as CSS Grid Layout. Both have strengths and weaknesses. Does CSS Grid replace Flexbox? Not by my recknoning. I think of CSS Grid as a "layout"...

Read full article

Discovering CSS Grid Layout

Friday August 16 2024

Have to tell the truth here ... I've been avoiding CSS Grid. I really didn't get how it could either replace Flexbox or co-exist. I had a similar experience when Flexbox first hit the scene. To that point, and like everyone else, my company used floats to achieve columns. We tried, emphasis on...

Read full article

CSS Types

Wednesday August 14 2024

So many different css "frameworks", it's getting ridiculous. Copies and hacks of others' work. Very little is net new. It does create a bit of a problem ... many of these CSS "frameworks" start off on a cheery note and then end up as "stalled development" or abandoned entirely. You can also add in...

Read full article

Custom Form Elements, update

Saturday August 10 2024

In the previous two articles (titled started with CSS Nesting), I used custom form elements as an example of CSS Nesting. The first example was a direct replacement for just the form element itself, it would fail when adding text. The second example expanded on that and was a full replacement for...

Read full article

CSS Nesting, 2nd example

Thursday August 8 2024

In the first example, I posted some code for a checkbox switch. That worked, but only replaced the checkbox element. If you attempt to put text beside it, the code fails. The code is based on an assumption that it will be an on/off switch with some other HTML element doing the explaining. This is...

Read full article

CSS Nesting

Thursday August 1 2024

Selectors have long been the domain of LESS and SASS pre-processors. They are also native to CSS too – along with combinators, child and appended nested selectors. To illustrate this, I will post the code to recent development for My CSS Framework (blade.css) – a checkbox toggle switch. You...

Read full article

Toggle switch without javascript

Wednesday July 31 2024

I withdrew both ttCMS and DCP-Portal from the marketplace at the same time. Both were nearly identical CMS systems. ttCMS was a hack of DCP-Portal. When the original developer of DCP-Portal was looking to part with it, I bought it. Roughly six years later, I withdrew it from public availability....

Read full article

Bulma CSS reported error ignored

Monday July 22 2024

A serious error in Bulma v1.0.0 was reported on May 5 (issue 3814 on Github). For reference, I will use the full version of "bulma.css" so you can follow along too. Starting at line 8500, you will find: .columns.is-mobile > .column.is-offset-one-third {   margin-inline-start: 0.3333%; } The...

Read full article

CSS Framework market share

Wednesday July 17 2024

This would have meant a lot more earlier in 2024. Back when I was invested in using Bulma CSS Framework. Back when using Bulma CSS Framework had some relative meaning. You see, we all need validation. We need our decisions validated. We need our actions validated. When I used Bulma CSS Framework, I...

Read full article

Flexbox Grid issues

Sunday July 14 2024

I understand how software can get out of control and bloated. I've done it myself, hate to admit it. In writing my CSS Framework, I started with a module for a responsive 12 column grid system. At the point where I felt comfortable to use it in a pre-production environment, it was 7Kb in size. I...

Read full article