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

      Error’d: Pickup Sticklers

      September 27, 2025

      From Prompt To Partner: Designing Your Custom AI Assistant

      September 27, 2025

      Microsoft unveils reimagined Marketplace for cloud solutions, AI apps, and more

      September 27, 2025

      Design Dialects: Breaking the Rules, Not the System

      September 27, 2025

      Building personal apps with open source and AI

      September 12, 2025

      What Can We Actually Do With corner-shape?

      September 12, 2025

      Craft, Clarity, and Care: The Story and Work of Mengchu Yao

      September 12, 2025

      Cailabs secures €57M to accelerate growth and industrial scale-up

      September 12, 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

      Using phpinfo() to Debug Common and Not-so-Common PHP Errors and Warnings

      September 28, 2025
      Recent

      Using phpinfo() to Debug Common and Not-so-Common PHP Errors and Warnings

      September 28, 2025

      Mastering PHP File Uploads: A Guide to php.ini Settings and Code Examples

      September 28, 2025

      The first browser with JavaScript landed 30 years ago

      September 27, 2025
    • Operating Systems
      1. Windows
      2. Linux
      3. macOS
      Featured
      Recent
    • Learning Resources
      • Books
      • Cheatsheets
      • Tutorials & Guides
    Home»News & Updates»On Accessibility Conformance, Design Systems, and CSS “Base” Units

    On Accessibility Conformance, Design Systems, and CSS “Base” Units

    August 14, 2025

    My brain can’t help but try to make connections between seemingly disparate ideas. And that’s what happened yesterday when I read:

    • Hidde’s “Can components conform to WCAG?”
    • Joas’s “Automating Design Systems”
    • Zell’s “We Might Need Something Between Root and Relative CSS Units for “Base Elements”

    What we have is:

    • A semantic issue of saying that individual components can conform to WCAG. We might be able to “optimize” a component for accessibility, but accessible experiences are composed of complete web pages containing components designed to work together.
    • A desire to automate all things in a design system. Update it here and it updates all over. But there’s still this matter of knowing if changing one component in a design system impacts other components.
    • A musing over a possible new CSS “base” unit. The idea is to set one element as a “base” that allows other elements to inherit its font-related properties as roots for better vertical rhythm between elements, no matter their proximity.

    Makes me think:

    • Could a base unit in CSS make components more interoperable? Like, if buttons could inherit its font size depending on what other component it is in? Sorta like container query units, but without needing additional wrappers in the markup.
    • Would that allow design systems changes to cascade between components more smoothly?
    • Will properties inherited through a base element make components more optimized for WCAG conformance when implemented on a page with other components?
    • Does this overlap with CSS <a href="https://css-tricks.com/almanac/rules/s/scope/">@scope</a> at all?

    Sorry for the shower thoughts, but it’s interesting to consider how these ideas work together.


    On Accessibility Conformance, Design Systems, and CSS “Base” Units 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 ArticleCodeSOD: An Array of Parameters
    Next Article Setting the Stage: Inside the Process of Bringing Christian Fleming’s Work to Life in Print, Web, and 3D

    Related Posts

    News & Updates

    Building personal apps with open source and AI

    September 12, 2025
    News & Updates

    What Can We Actually Do With corner-shape?

    September 12, 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

    Introducing auto scaling on Amazon SageMaker HyperPod

    Machine Learning

    Money Counting Machine price in Bangladesh

    Web Development

    How to use GitHub Copilot on github.com: A power user’s guide

    News & Updates

    Trinper Backdoor Exploiting Chrome Zero-Day CVE-2025-2783

    Security

    Highlights

    VS meldt actief misbruik van kritiek lek in Erlang Erlang/OTP SSH Server

    June 10, 2025

    VS meldt actief misbruik van kritiek lek in Erlang Erlang/OTP SSH Server

    Aanvallers maken actief misbruik van een kritieke kwetsbaarheid in Erlang Erlang/OTP SSH Server, zo waarschuwt het Cybersecurity and Infrastructure Security Agency (CISA) van het Amerikaanse ministeri …
    Read more

    Published Date:
    Jun 10, 2025 (1 hour, 35 minutes ago)

    Vulnerabilities has been mentioned in this article.

    CVE-2025-32433

    Biometrics – can your fingerprint be ‘copied’ from a normal photo?

    April 9, 2025

    10 Ways Node.js Development Boosts AI & Real-Time Data (2025-2026 Edition)

    August 18, 2025

    IoT platform — Total.js

    August 26, 2025
    © DevStackTips 2025. All rights reserved.
    • Contact
    • Privacy Policy

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