Daily Shaarli

All links of one day in a single page.

Previous day

September 29, 2021

Next day

9 Types of Top CSS Frameworks In 2021 - 1stWebDesigner
thumbnail

The benefit of a CSS framework is that it helps you create a number of eye-catching layouts without having to start from scratch.

  1. For Simple Needs, Use Class-less
    Some examples of classless frameworks include sakura, watercss, holiday.css, bamboo css, attricss, and basic.css.

  2. To Build on Mobile, Opt for Very Lightweight
    Examples of very lightweight CSS include pure, chota, and milligram.

  3. For an Open-and-Go Solution, Use General Purpose
    Examples of general purpose CSS include bootstrap, primer, foundation, and base.

  4. For Niche Needs, Opt for Specialized
    An example of a specialized CSS is bojler, which is used for developing lightweight and responsive email templates. It’s no secret that developing email templates is a pain.

  5. Looking to Skip Javascript? Material Design is the Way to Go
    Material design CSS frameworks include newer versions of UI controls such as check boxes, text fields, column layouts ,and typography. MD is can be used across browsers by anyone who wants to create more portable and usable web pages.

  6. For Greater Attention to Detail Utility-Based Frameworks Are Best
    Some examples of utility-based frameworks include tachyons and tailwind CSS.

  7. For Web App Development and Mobile-First, Look to Base/Reset/Normalize
    Some great examples of base css frameworks include sanitize.css, ress, minireset.css, normalize.css, modern normalize, and natural selection.

  8. For More Flexibility, Toolkits Work Well
    An example of a toolkit CSS is Bourbon. Bourbon aims for clarity, is pure Sass and lacks visual opinion.

  9. Honorable Mentions Are Those with Stalled Development
    Some examples of stalled development frameworks include flexbox grid, semantic UI, materialize, neat, wing, and propeller.

A Deep Dive Into Eleventy Static Site Generator — Smashing Magazine
thumbnail

Eleventy (aka 11ty) is rising in the ranks among static site generators. This Node-based builder is attractive due to its zero-config starting point, purely static output, and ease of achieving the coveted top Lighthouse performance score of four perfect 100s. Let’s dive into what else makes it unique, and learn about some essential concepts to help you successfully get started.

Centering checkboxes with multi-line labels

Checkboxes are the worst
But I'm here to help make them better.

Here's an approach I use to always perfectly center them with the first line of text, no matter the text length or size

Accessible Colors | WCAG 2.0 AA and AAA color contrast checker

Test your background and text contrast ratio based on Web Content Accessibility Guidelines (WCAG), and automatically find the closest accessible colors.

The secret to creating amazing work? You have to hate it first
thumbnail

What I have come to realize is that the trough of despair isn’t just normal, it’s essential. The negative feelings you experience in the trough tell you whether the work you’re doing is hard or complex enough to deserve your full creative attention. Only challenges that don’t have easy answers require you to take the kinds of difficult creative leaps that lead to breakthroughs. Only work that requires you to push yourself to develop new skills—not just deploy the ones you already have—keeps you on the edge of your own learning curve and, therefore, reaching toward your full potential.