Close Menu
    DevStackTipsDevStackTips
    • Home
    • News & Updates
      1. Tech & Work
      2. View All

      Coded Smorgasbord: High Strung

      September 26, 2025

      Chainguard launches trusted collection of verified JavaScript libraries

      September 26, 2025

      CData launches Connect AI to provide agents access to enterprise data sources

      September 26, 2025

      PostgreSQL 18 adds asynchronous I/O to improve performance

      September 26, 2025

      Distribution Release: Neptune 9.0

      September 25, 2025

      Distribution Release: Kali Linux 2025.3

      September 23, 2025

      Distribution Release: SysLinuxOS 13

      September 23, 2025

      Development Release: MX Linux 25 Beta 1

      September 22, 2025
    • Development
      1. Algorithms & Data Structures
      2. Artificial Intelligence
      3. Back-End Development
      4. Databases
      5. Front-End Development
      6. Libraries & Frameworks
      7. Machine Learning
      8. Security
      9. Software Engineering
      10. Tools & IDEs
      11. Web Design
      12. Web Development
      13. Web Security
      14. Programming Languages
        • PHP
        • JavaScript
      Featured

      PHP 8.5.0 RC 1 available for testing

      September 26, 2025
      Recent

      PHP 8.5.0 RC 1 available for testing

      September 26, 2025

      Terraform Code Generator Using Ollama and CodeGemma

      September 26, 2025

      Beyond Denial: How AI Concierge Services Can Transform Healthcare from Reactive to Proactive

      September 25, 2025
    • Operating Systems
      1. Windows
      2. Linux
      3. macOS
      Featured

      Distribution Release: Neptune 9.0

      September 25, 2025
      Recent

      Distribution Release: Neptune 9.0

      September 25, 2025

      FOSS Weekly #25.39: Kill Switch Phones, LMDE 7, Zorin OS 18 Beta, Polybar, Apt History and More Linux Stuff

      September 25, 2025

      Distribution Release: Kali Linux 2025.3

      September 23, 2025
    • Learning Resources
      • Books
      • Cheatsheets
      • Tutorials & Guides
    Home»News & Updates»KelpUI

    KelpUI

    June 26, 2025

    KelpUI is new library that Chris Ferdinandi is developing, designed to leverage newer CSS features and Web Components. I’ve enjoyed following Chris as he’s published an ongoing series of articles detailing his thought process behind the library, getting deep into his approach. You really get a clear picture of his strategy and I love it.

    He outlined his principles up front in a post back in April:

    I’m imagining a system that includes…

    • Base styles for all of the common HTML elements.
    • Loads of utility classes for nudging and tweaking things.
    • Group classes for styling more complex UI elements without a million little classes.
    • Easy customization with CSS variables.
    • Web Components to progressively add interactivity to functional HTML.
    • All of the Web Component HTML lives in the light DOM, so its easy to style and reason about.

    I’m imagining something that can be loaded directly from a CDN, downloaded locally, or imported if you want to roll your own build.

    And that’s what I’ve seen so far. The Cascade is openly embraced and logically structured with Cascade Layers. Plenty of utility classes are included, with extra care put into how they are named. Selectors are kept simple and specificity is nice and low, where needed. Layouts are flexible with good constraints. Color palettes are accessible and sport semantic naming.

    Chris has even put a ton of thought into how KelpUI is licensed.

    KelpUI is still evolving, and that’s part of the beauty of looking at it now and following Chris’s blog as he openly chronicles his approach. There’s always going to be some opinionated directions in a library like this, but I love that the guiding philosophy is so clear and is being used as a yardstick to drive decisions. As I write this, Chris is openly questioning the way he optimizes the library, demonstrating the tensions between things like performance and a good developer experience.

    Looks like it’ll be a good system, but even more than that, it’s a wonderful learning journey that’s worth following.


    KelpUI originally published on CSS-Tricks, which is part of the DigitalOcean family. You should get the newsletter.

    Source: Read More 

    Facebook Twitter Reddit Email Copy Link
    Previous ArticleBredOS – Arch-based Linux distribution designed for single-board computers
    Next Article CVE-2025-52477 – Octo-STS GitHub App SSRF Vulnerability

    Related Posts

    News & Updates

    Distribution Release: Neptune 9.0

    September 25, 2025
    News & Updates

    Distribution Release: Kali Linux 2025.3

    September 23, 2025
    Leave A Reply Cancel Reply

    For security, use of Google's reCAPTCHA service is required which is subject to the Google Privacy Policy and Terms of Use.

    Continue Reading

    Minecraft is enjoying a significant player boost and an increase in sales thanks to the success of its big screen counterpart

    Minecraft is enjoying a significant player boost and an increase in sales thanks to the success of its big screen counterpart

    News & Updates

    CVE-2025-4028 – PHPGurukul COVID19 Testing Management System SQL Injection Vulnerability

    Common Vulnerabilities and Exposures (CVEs)

    This refurbished Surface Laptop 7 was already cheap, but on the LAST day of anti-Prime Day sales, it’s now even cheaper — but you must act now!

    News & Updates

    gita – manage multiple git repos

    Linux

    Highlights

    CVE-2025-33053 – Apache HTTP Server Path Traversal Vulnerability

    June 10, 2025

    CVE ID : CVE-2025-33053

    Published : June 10, 2025, 5:22 p.m. | 6 hours, 37 minutes ago

    Description : External control of file name or path in WebDAV allows an unauthorized attacker to execute code over a network.

    Severity: 8.8 | HIGH

    Visit the link for more details, such as CVSS details, affected products, timeline, and more…

    TP-Link Router Vulnerabilities Let Attackers Inject Malicious SQL Commands

    April 22, 2025

    Silver Fox APT Targets Taiwan with Complex Gh0stCringe and HoldingHands RAT Malware

    June 17, 2025

    Microsoft’s New CLI Text Editor Works Great on Ubuntu

    June 17, 2025
    © DevStackTips 2025. All rights reserved.
    • Contact
    • Privacy Policy

    Type above and press Enter to search. Press Esc to cancel.