Sign in

Accessibility Bubbles

@a11bubbles.bsky.social
671 followers 1.6K following 19 posts

Junior Frontend Developer focused on WCAG accessibility. HTML, CSS, JavaScript, React. Seeking first role to build inclusive web interfaces.

PostsRepliesMedia
Accessibility Bubbles @a11bubbles.bsky.social · 20/11/2025
I've just completed a front-end coding challenge from @frontendmentor! 🎉 You can see my solution here: www.frontendmentor.io/solutions/qr... Any suggestions on how I can improve are welcome!
frontendmentor.io
Frontend Mentor | QR-card component transformed in a ReactJS/Typescript app coding challenge solution
GiandomenicoRiceputi's front-end solution for the QR code component coding challenge on Frontend Mentor
0625
Reposted by Accessibility Bubbles
Maina Wycliffe @mainawycliffe.dev · 16/11/2025
🚨 CSS news: Masonry has been renamed Grid Lanes — native Pinterest‑style layouts are finally coming! 👉 www.youtube.com/watch?v=yikb... #CSS #WebDev #Frontend #GridLanes
youtube.com
Masonry layout is coming, but it's got a new name
✅ Sign up for my newsletter: https://kevinpowell.co/newsletter ✅ The issue where they picked the name: https://github.com/w3c/csswg-drafts/issues/12022 ✅ The original issue, debating the syntax: https://github.com/w3c/csswg-drafts/issues/11243 #css ✉ Keep up to date with everything I'm up to https://www.kevinpowell.co/newsletter 💬 Come hang out with other devs in my Discord Community https://discord.gg/nTYCvrK ⭐ Are you a beginner? HTML & CSS for absolute beginners is for you: https://learn.kevinpowell.co 🎓 Start writing CSS with confidence with CSS Demystified: [https://cssdemystified.com](https://cssdemystified.com/) 🚀 Already mastered CSS? Check out my advanced course, Beyond CSS: https://www.beyondcss.dev/ --- Help support my channel 👨🎓 Get a course: https://www.kevinpowell.co/courses 👕 Buy a shirt: https://cottonbureau.com/people/kevin-powell 💖 Support me on Patreon: https://www.patreon.com/kevinpowell or through YT memberships: https://youtube.com/@KevinPowell/join --- 🧑💻 My editor: VS Code - https://code.visualstudio.com/ 🌈 My theme: One Dark Pro Var Night 🔤 My font: Cascadia Code --- I'm on some other places on the internet too! If you'd like a behind the scenes and...
051
Reposted by Accessibility Bubbles
Una Kravets @una.im · 12/11/2025
Good news! Range syntax for style queries and if() functions has shipped in Chrome! Check it out: una.im/range-style-...
una.im
una.im | Range Syntax for Style Queries
Learn how to use the new range syntax for CSS style queries and the if() function.
35216
Reposted by Accessibility Bubbles
Sai Charan @charans.bsky.social · 14/11/2025
Pure #CSS back-to-top button with progress indicator @codepen.io: codepen.io/scharan/full...
codepen.io
Pure CSS Back-to-Top Button With Progress Indicator
A button that lets users smoothly scroll back to the top of the page and displays a visual progress indicator of how much content has been scrolled. Ma...
032
Reposted by Accessibility Bubbles
Friday Front-End @fridayfrontend.com · 14/11/2025
Today's lunch video is "Easier Site-Wide Theming with Style Queries" - Style queries make it easier to track things like light and dark theme, which may be set by both a system preference and a user setting. #CSS www.youtube.com/watch?v=E8M6...
youtube.com
Easier Site-Wide Theming with Style Queries
✅ Part one of this series: https://youtu.be/WP5CC5yawfs ✅ Code from this video: https://codepen.io/kevinpowell/pen/QwbYwXv??editors=1100 ✅ Style Query support table:…
041
Reposted by Accessibility Bubbles
Random MDN @random-mdn.bsky.social · 15/11/2025
🦖 Random MDN: Pseudo-classes 🦖 developer.mozilla.org/en-US/docs/We… A CSS pseudo-class is a keyword added to a selector that lets you style a specific state of the selected element(s). For example, the pseudo-class :hover can be used t… #webdev #CSS
developer.mozilla.org
Pseudo-classes
A CSS pseudo-class is a keyword added to a selector that lets you style a specific state of the selected element(s). For example, the pseudo-class :hover can be used t…
022
Accessibility Bubbles @a11bubbles.bsky.social · 14/11/2025
I wrote my first blog post 😱💩, yep I am super scared but anyway is about how i build an infinite scrolling masonry gallery, using @unsplash.com API and ReactJS/Typescript and try to implement Cube CSS methodologies from @bell.bz . I share my journey with you. accessibilitybubbles.com/blog/infinit...
accessibilitybubbles.com
Infinite Scroll Masonry Gallery with React & TypeScript
This project is about building an infinite-scroll masonry gallery using React, TypeScript, and the Unsplash API.
150
Reposted by Accessibility Bubbles
Friday Front-End @fridayfrontend.com · 12/11/2025
Some practical examples of #CSS view transitions to elevate your UI: "Declan Chidlow here with some really practical uses of view transitions, along with some of the stuff that will trip you up, with guidance to help you navigate that." piccalil.li/blog/some-pr...
piccalil.li
Some practical examples of view transitions to elevate your UI
Declan Chidlow here with some really practical uses of view transitions, along with some of the stuff that will trip you up, with guidance to help you navigate that.
041
Reposted by Accessibility Bubbles
Michaël Vanderheyden @th3s4mur41.me · 15/10/2025
CSS color just a major glow-up 🌈 Stop using `#hex` and `rgb()`—switch to `lch()` / `oklch()` for better contrast, smoother gradients, and HDR-ready design. @kevinpowell.co breaks it down brilliantly: piccalil.li/blog/a-pragm... #CSS #WebDev #DesignSystems #A11y #colors #oklch
piccalil.li
A pragmatic guide to modern CSS colours - part one
Whether you've got a firm grasp on modern CSS colour capabilities, or you're thinking 'I struggle to understand why I should use modern CSS colours at all', then the first part of this article series,...
0224
Reposted by Accessibility Bubbles
Rob @lloveras.info · 16/10/2025
#css webkit.org/blog/17474/c...
webkit.org
CSS Grid: A helpful mental model and the power of grid lines
Grid is a powerful, flexible tool that brings complex layouts to life.
031
Reposted by Accessibility Bubbles
Rob @lloveras.info · 16/10/2025
#css frontendmasters.com/blog/modern-...
frontendmasters.com
Modern CSS Round-Out Tabs
We can use `shape()` to carve away the edges of an element to look like a folder tab. By hand.
031
Reposted by Accessibility Bubbles
Rob @lloveras.info · 16/10/2025
#css #javascript ryanmulligan.dev/blog/transit...
ryanmulligan.dev
Transition to the Other Side with Container Query Units
How container queries help move an element to the opposite side of its parent container when both have dynamic responsive dimensions.
041
Reposted by Accessibility Bubbles
Rob @lloveras.info · 16/10/2025
#css css-tip.com/conditional-...
css-tip.com
Conditional Border Radius with Modern CSS
A simple trick to control the border-radius based on the screen/container size
021
Reposted by Accessibility Bubbles
Sara Soueidan @sarasoueidan.com · 07/10/2025
OK @kevinpowell.co has written what has to be one of the best (if not THE best) practical article to #CSS colors I have read in a while. piccalil.li/blog/a-pragm... Easy to read, practical examples, and *perfect* for someone like me who's fallen behind and hasn't kept up with all the new stuff.
piccalil.li
A pragmatic guide to modern CSS colours - part one
Whether you've got a firm grasp on modern CSS colour capabilities, or you're thinking 'I struggle to understand why I should use modern CSS colours at all', then the first part of this article series,...
514829
Reposted by Accessibility Bubbles
Friday Front-End @fridayfrontend.com · 07/10/2025
Styling Siblings With #CSS Has Never Been Easier: "Ready to spice up your CSS? This article dives into the new sibling-count() and sibling-index() functions, showing you how they can simplify your styling and create cool effects." utilitybend.com/blog/styling...
utilitybend.com
Styling siblings with CSS has never been easier. Experimenting with sibling-count and sibling-index | utilitybend
Ready to spice up your CSS? This article dives into the new sibling-count() and sibling-index() functions, showing you how they can simplify your styling and create cool effects.
052
Reposted by Accessibility Bubbles
Erik Kroes 👀 @erikkroes.bsky.social · 25/09/2025
Donderdag zijn we bij Level Level in Rotterdam! 1. Caitlin de Rooi: WCAG en ik: succescriteria voor ADHD 2. Diede Gulpers: De ideale developer's accessibility roadmap 3. @kilianvalkhof.com (@polypane.app): Hoe ontwikkel je accessibility features voor een browser? www.meetup.com/inclusive-de...
meetup.com
[NL] Meetup kwartaal 4, Thu, Oct 2, 2025, 7:00 PM | Meetup
(This meetup is in Dutch!/Deze bijeenkomst is Nederlandstalig!) Na de vakantie beginnen we weer vol enthousiast aan de toegankelijkheid. We zijn op deze avond te gast bij
142
Accessibility Bubbles @a11bubbles.bsky.social · 25/09/2025
it will be live online or publish the record later on ?
130
Reposted by Accessibility Bubbles
Frontend Dogma @frontenddogma.com · 25/09/2025
CSS to Speech: Alternative Text for CSS-Generated Content, by @sarasoueidan@front-end.social: www.sarasoueidan.com/blog/alt-text-… #css #voice #generatedcontent #alttext #accessibility
sarasoueidan.com
CSS to speech: alternative text for CSS-generated content
— The personal website of Sara Soueidan, inclusive Web UI engineer
021
Reposted by Accessibility Bubbles
Friday Front-End @fridayfrontend.com · 24/09/2025
Start using #CSS Scroll-driven animations today! "To celebrate scroll-driven animations finally landing in Safari 26, here are some things you probably want to know before using them." cydstumpel.nl/start-using-...
cydstumpel.nl
Start using Scroll-driven animations today! | Blog Cyd Stumpel
To celebrate scroll-driven animations finally landing in Safari 26, here are some things you probably want to know before using them. Link to: The anatomy of a scroll driven animation We don’t need…
032
Reposted by Accessibility Bubbles
Random MDN @random-mdn.bsky.social · 24/09/2025
🦖 Random MDN: CSS animations 🦖 developer.mozilla.org/en-US/docs/We… The CSS animations module lets you animate the values of CSS properties, such as background-position and transform, over time by using keyframes. Each keyframe describes how the animated … #webdev #CSS
developer.mozilla.org
CSS animations
The CSS animations module lets you animate the values of CSS properties, such as background-position and transform, over time by using keyframes. Each keyframe describes how the animated …
031
Reposted by Accessibility Bubbles
Álvaro Montoro @alvaromontoro.com · 06/07/2025
Just shared a new video drawing with CSS. This time is Yoda (or Grogu?) in a kawaii-ish style. youtu.be/r_FH65HpYgE?... He looked a bit sad with the mouth like that so I flipped the mouth and make it smile :) Live demo and source code on @codepen.io: codepen.io/alvaromontor... #css #cssArt #html
youtu.be
Drawing Yoda with CSS
YouTube video by Alvaro Montoro
1204
Reposted by Accessibility Bubbles
Álvaro Montoro @alvaromontoro.com · 04/07/2025
It's 4th of July, here's a throwback article on how to create a firework effect with CSS and a single HTML element (per firework) alvaromontoro.com/blog/68002/c... #css #html #july4 #fireworks
alvaromontoro.com
Creating a Firework Effect with CSS
Last week I created a firework effect with CSS. It is relatively simple (it only requires one HTML element per firework) and customizable (it uses CSS custom properties to customize colors, sizes, pos...
221
Reposted by Accessibility Bubbles
Álvaro Montoro @alvaromontoro.com · 04/07/2025
The @comicss.art cartoon for next Monday is ready (Patreon members got early access). This time, I recorded the process and shared it on my YouTube channel (and I added comments)... So if you see this post, you also get early access. youtu.be/qhmZqHgpnmU #css #cartoon #video #liveCoding
youtu.be
Creating a cartoon with CSS: Venn's Summer (with commentary)
YouTube video by Alvaro Montoro
1104
Reposted by Accessibility Bubbles
Ram Maheshwari @rammcodes.bsky.social · 05/07/2025
This 3D icons library is sooooo good! 🔥 This library has 4,000+ AI-generated 3D icons, perfect for your web, frontend, or design projects. 🔗: thiings.co Hope this helps ✅️ Follow @rammcodes.bsky.social for more 💎 #html #css #javascript #reactjs #100daysofcode
252
Reposted by Accessibility Bubbles
Rob @lloveras.info · 26/06/2025
#css html-css-tip-of-the-week.netlify.app/tip/calc-size/
html-css-tip-of-the-week.netlify.app
calc-size()
We can now do calculations based on the intrinsic size of an element
012
Reposted by Accessibility Bubbles
Bethink Studio @bethink.studio · 24/06/2025
One more #CSS hack to add to your toolbox: margin-trim.
webkit.org
Easier layout with margin-trim
If you write a lot of CSS, you are familiar with those moments when you aren’t quite sure how to accomplish what you want to accomplish.
011
Reposted by Accessibility Bubbles
Keith J. Grant @keithjgrant.com · 24/06/2025
Need some colors for your next web project? I’ve got you covered. If you haven’t seen the Theme Machine, check it out! 🎨 #css #webdev tools.keithjgrant.com/theme-machine/
Screenshot of several color swatches in the Theme Machine
063
Reposted by Accessibility Bubbles
James Basoo @jbasoo.bsky.social · 24/06/2025
Okay, #CSS corner-shape is pretty super. No SVG, no shape() clip paths, or gradients, just some basic border-radius and you can make Superman's logo. codepen.io/jbasoo/pen/r... (Inspired by @amitsheen.bsky.social's @frontendmasters.com article)
A red, yellow, and black Superman logo on a blue background.
131
Reposted by Accessibility Bubbles
Friday Front-End @fridayfrontend.com · 24/06/2025
Having figure match width of contained image: "I need to center an image and caption by making the figure take on the width of the image even when the caption is longer than the image and the caption should wrap if needed. I ask several #CSS wizards to weigh in." jeffbridgforth.com/having-figur...
jeffbridgforth.com
Having figure match width of contained image
Earlier this week, I explored a solution to center an image and caption by making the figure take on the width of the image even when the caption was longer than the image. I wanted the caption to…
021
Reposted by Accessibility Bubbles
Ana Tudor @anatudor.bsky.social · 17/06/2025
Didn't get to do anything for this week's @codepen.io challenge yet, but here's an older demo: pure #CSS sphere of spheres codepen.io/thebabydino/... #CodePenChallenge Uses the spherical distribution tactic described 👇 then ensure no two spheres intersect. Also: pure CSS #3D shading!
0144
Reposted by Accessibility Bubbles
Daniel Schildt @autiomaa.org · 17/06/2025
Blog post about CSS reset piccalil.li/blog/a-more-... has a bit more wisdom about software development (and life in general). “If something is already working for you, there’s no need to change it!” —Andy Bell #WebDev #CSS
piccalil.li
A (more) Modern CSS Reset
I wrote “A Modern CSS Reset” almost 4 years ago and, yeh, it’s not aged overly well. I spotted it being linked up again a few days ago and thought it’s probably a good idea to publish an updated versi...
021
Reposted by Accessibility Bubbles
CSS Basics @cssbasics.fridayfrontend.com · 17/06/2025
Exploring the OKLCH ecosystem and its tools: "Explore a powerful set of tools built around the OKLCH color model—accessible palettes, contrast checking, and more. Perfect for frontend developers and designers building consistent, modern UIs." #CSS evilmartians.com/chronicles/e...
evilmartians.com
Exploring the OKLCH ecosystem and its tools—Martian Chronicles, Evil Martians’ team blog
Explore a powerful set of tools built around the OKLCH color model—Harmonizer for accessible palettes, Polychrom for Figma contrast checking, apcach for color contrast calculations, and more. Perfect…
011
Reposted by Accessibility Bubbles
Jake Archibald @jakearchibald.com · 17/06/2025
CSS uses a complex algorithm to decide how to animate transforms. If you get it wrong, as many folks do, you end up with an unnatural animation. Here's how it works, and how to avoid the pitfalls. jakearchibald.com/2025/animati...
jakearchibald.com
Animating zooming using CSS: transform order is important… sometimes
How to get the right transform animation.
1428454
Reposted by Accessibility Bubbles
Joe Crawford @artlung.com · 15/06/2025
Tuesday at 1pm Eastern: Front End Study Hall 030: an #IndieWeb jawn where whoever joins the hall study and work with #HTML and #CSS to unwrap troubles and elucidate web pages. Come be a part of it. Tell a friend. Click around for prior notes. events.indieweb.org/2025/06/fron...
events.indieweb.org
Front End Study Hall #030
012
Reposted by Accessibility Bubbles
Rob @lloveras.info · 16/06/2025
#css css-tip.com/hexagon/
css-tip.com
The future of hexagon shapes
A new way to easily create hexagon shapes using corner-shape
032
Reposted by Accessibility Bubbles
Ricky @ricky.pt · 29/04/2025
An Introduction To CSS Scroll-Driven Animations: Scroll And View Progress Timelines — Smashing Magazine #css #frontend
buff.ly
An Introduction To CSS Scroll-Driven Animations: Scroll And View Progress Timelines — Smashing Magazine
10 years after scroll-driven animations were first proposed, they’re finally here — no JavaScript, no dependencies, no libraries, just pure CSS.
032
Reposted by Accessibility Bubbles
johnhenrymuller @johnhenrymuller.com · 29/04/2025
Oh hey, everyone! My name is John Henry Müller. I design things. I just launched my fancy new website! 🎉 johnhenrymuller.com I hope you like it! #webdesign #ux #ui #css #nojs #fancynewwebsite
5293
Reposted by Accessibility Bubbles
CSS Basics @cssbasics.fridayfrontend.com · 29/04/2025
The unknown behavior of #CSS flex-wrap: "It transforms your flex container from a single-line to a multi-line container even if at the end you have only one flex line. This means we can use align-content to align the content." css-tip.com/flex-wrap/
css-tip.com
The unknown behavior of flex-wrap
flex-wrap doesn't only control the wrapping of items but also affects the alignment
031
Reposted by Accessibility Bubbles
Optimistic Web @handle.invalid · 29/04/2025
CSS mask-composite is a simple trick for layering effects and creating awesome designs. It's definitely worth checking out! #css #cssmask #optimisticweb youtu.be/lbgZ1VOnskQ
youtu.be
Easy CSS Tricks for Stunning Visuals - CSS Mask-Composite
YouTube video by Optimistic Web
051
Reposted by Accessibility Bubbles
Schalk Neethling @schalkneethling.com · 29/04/2025
Composing A #CSS Photo Grid - Two Ways - Frontend Engineering Explained #webdevelopment www.youtube.com/watch?v=zaxe...
youtube.com
Composing A CSS Photo Grid - Two Ways - Frontend Engineering Explained #webdevelopment
YouTube video by Schalk Neethling
011
Reposted by Accessibility Bubbles
Accessibility Awareness @a11yawareness.bsky.social · 27/04/2025
You don't necessarily need to say "image of" in your alt text for users to know it's an image. Screen readers will announce that it's an image. But it can help readers to specify if it's a hand-drawn image, Polaroid, infographic, screenshot, chart, map, diagram, or so on.
322985
Reposted by Accessibility Bubbles
The Ken In Yellow @kenlowery.bsky.social · 28/04/2025
Yeah i read scripture
My beautifully old copy of Star Wars: The Essential Guide to Vehicles and Vessels
1253091219
Reposted by Accessibility Bubbles
👨🏿‍💻 Jerry 🎞️✂️ @jerrydev.bsky.social · 27/04/2025
CSS and JavaScript's evolution has been super impressive (and probably daunting for newbies). The new view() function in CSS is going to be as impactful as media queries. #webDev #webDevelopment #css javascript.plainenglish.io/css-view-the...
javascript.plainenglish.io
CSS view(): The Function That Revolutionizes Responsive Design 🚀
Responsive design has always required media queries, calc(), and dynamic units like vw and vh. But now there's a new function that promises to simplify everything: view(). This intelligent function…
121
Reposted by Accessibility Bubbles
Schalk Neethling @schalkneethling.com · 27/04/2025
Popover and CSS Anchor Positioning Today - Std \w Polyfill - Frontend Engineering Explained #css - featuring the amazing CSS anchor positioning polyfill by @oddbird.dev and @jamessw.com www.youtube.com/watch?v=Mi_g...
youtube.com
Popover and CSS Anchor Positioning Today - Std \w Polyfill - Frontend Engineering Explained #webdev
YouTube video by Schalk Neethling
185
Reposted by Accessibility Bubbles
Mia [data-css=poetic] @miriam.codes · 22/04/2025
Excited about next week's CSS Layouts Workshop with everyone! Via email someone asked: Does this workshop about building a website from scratch? The answer is no. We'll focus on CSS skills like grid & container queries that can be applied in any context! #css www.oddbird.net/workshops/ca...
oddbird.net
Cascading Layouts
A workshop on resilient CSS layouts
0164
Reposted by Accessibility Bubbles
W3 Ground @w3ground.bsky.social · 22/04/2025
Enjoyed reading CSS Hover Effects: 40 Engaging Animations To Try, from the Prismic blog. Check it out 👉 prismic.io/blog/css-hov... . . . #CSS #html #animation #webdesign #WebDev #creative #LearnToCode #UserExperience
prismic.io
CSS Hover Effects: 40 Engaging Animations To Try
Discover 40+ CSS hover effects, from holographic cards to liquid buttons, all complete with live CodePen demos and code!
021
Reposted by Accessibility Bubbles
Rob @lloveras.info · 23/04/2025
#css www.youtube.com/watch?v=B5I5...
youtube.com
Our CSS Tooling Stack Explained - Syntax.fm Dev Log
YouTube video by Syntax
011
Reposted by Accessibility Bubbles
Accessibility Awareness @a11yawareness.bsky.social · 23/03/2025
For people just getting introduced to accessibility concepts, the number of resources can be overwhelming for people who don't know where to start. These 10 tips from Lireo Designs can be a good way to introduce your team to the basics. www.lireo.com/10-ways-to-i...
lireo.com
10 Ways to Improve Accessibility on Websites and Social Media - Lireo Designs
My 10 tips for making your website and social media more accessible, whether you're a blogger, photographer, writer, designer, or developer.
35724
Accessibility Bubbles @a11bubbles.bsky.social · 22/03/2025
Haaa this look right for me but I want learn how to consume the documentation and all the resources in order to be autonomous in my journey in eleventy world but this is a good start thank you !!! So much
110
Accessibility Bubbles @a11bubbles.bsky.social · 22/03/2025
I hope everything good 👍
100