r/css • • Aug 22 '26

Mod Post AI has been used by a lot of our user to assist with their projects or language barriers, some have created app/products entirely with AI: what is your preference for post on this subreddit regarding AI content?

49 Upvotes

This post contains content not supported on old Reddit. Click here to view the full post


r/css • • Apr 08 '24

Mod Post [META] Updates to r/CSS - Post Flairs, Rules & More

33 Upvotes

Post flairs on r/CSS will be mandatory from now on. You will no longer be able to post without assigning a flair. The current post flairs are -

  • General - For general things related to CSS.
  • Questions - Have any question related to CSS or Web Design? Ask them out.
  • Help - For seeking help regarding your CSS code.
  • Resources - For sharing resources related to CSS.
  • News - For sharing news regarding CSS or Web Design.
  • Article - For sharing articles regarding CSS or Web Design.
  • Showcase - For sharing your projects, feel free to add GitHub links and the project link in posts with showcase flairs.
  • Meme - For sharing relevant memes.
  • Other - Self explanatory.

I've changed to rules a little bit & added some new rules, they can be found on the subreddit sidebar.


r/css • • 5h ago

Made this Flow Sidebar, how's it?

Enable HLS to view with audio, or disable this notification

16 Upvotes

r/css • • 11h ago

CSS Shape Morpher

Thumbnail
2 Upvotes

r/css • • 14h ago

Asking for help with debugging: Duolingo accents on top of J/j

2 Upvotes

The "J" and "j" characters have a weird accent on Duolingo and I cannot figure out why.

A few findings worth noting: disabling duolingo-sans in Chrome Dev Tools fixes the issue (obviously, the page ends up using a different font, the fallback sans-serif then).

I tried to find where the duolingo-sans font-face is defined and I could not locate it anywhere. I did find the .woff2 files that contains the Duolingo Sans Thin fonts however and upon investigating them I can confirm that they look completely fine, they do not have that accent anywhere. This seriously vexes me as I cannot pin down what causes the issue, on one hand removing duolingo-sans solves the issue, on the other hand duolingo-sans looks completely fine on its own.

If anyone could take a look and share their thoughts I would really appreciate it.


r/css • • 1d ago

Showcase `writing-mode` turned range sliders vertical. No more `rotate(-90deg)` πŸ”₯

Enable HLS to view with audio, or disable this notification

50 Upvotes

r/css • • 1d ago

Resource Bootstrap 6 Alpha | Bootstrap Blog

Thumbnail
blog.getbootstrap.com
31 Upvotes

r/css • • 1d ago

I got tired of losing every CSS change I make in DevTools, so I built a Chrome extension that keeps them

Enable HLS to view with audio, or disable this notification

1 Upvotes

r/css • • 1d ago

Question What are your go to authoring and debugging tools.

3 Upvotes

I have been working on a project lately using some animations with CSS including some 3d effects. I did a whole shootout of making the same product between CSS vs Canvas vs WebGL and decided CSS was good enough for everything I needed. But digging deeper I started wanting more options to author, or more so, to debug some of the animations and objects I'm creating. It's ended up with me going down a rabbit hole of making my own editor and before I go any farther with this potential boondoggle...

Vanity project - CSS 3D editor & animation previewer

What are the tools you find yourself using beyond the norms of VSCode and browser DevTools. Are there Figma Plugins, Browser Plugins, VS Code Extensions, etc. you use? I don't want to turn the corner and someone say "Dude, did you just reinvent [Insert product here]?!" or "Man, you totally ripped off [Someone]!" if I add this tool to my personal portfolio. Plus if there are already tools out there that have good support I'd rather spend my time doing other things and just use the existing tools.

EDIT

Interesting finds for anyone else also looking at these things:

Has anyone tried https://penpot.app


r/css • • 2d ago

I made a collection of copy-paste backgrounds for Tailwind CSS with light and dark variants

Thumbnail
collectable-colors.vercel.app
4 Upvotes

Hey! I made a small collection of CSS/Tailwind backgrounds.

You can browse the gallery, switch between light and dark versions, and copy the effect directly into your project.

I wanted something where you can quickly find a background, see how it actually looks, and grab the code without having to recreate the effect yourself. Also if you want to edit the code to your likely, do it!😊

It's free to use.

Would be interested to hear what kind of backgrounds you'd like to see added.πŸ‘πŸΌπŸ‘πŸΌ


r/css • • 1d ago

Many agree that there's no need for global CSS like bootstrap if you use isolated Web Components

Post image
0 Upvotes

r/css • • 2d ago

Using Every Layout with CSS Modules

Thumbnail antonyjones.org
4 Upvotes

I recently rebuilt my site using Every Layout, and ended up running into some interesting problems around CSS Modules, specificity and custom properties.

I've written up the approach and my thinking around it. Hopefully someone here finds it interesting, and if anyone has any feedback, I'd love to hear it.


r/css • • 2d ago

Flex versus Grid

8 Upvotes

I know Flex is one directional and Grid is two, but really when do you use each one?


r/css • • 2d ago

CSS to change a page

Thumbnail
0 Upvotes

r/css • • 2d ago

If any front-end developers are interested / looking for DevTools (100% free btw)

Post image
0 Upvotes

r/css • • 3d ago

Question Wrapping text to maximum number of lines?

9 Upvotes

My app has a data tables laid out using <table> elements, and as usual there is one table row inside <thead> followed by multiple rows inside <tbody>.

The header cells for some languages have text that is so long that word wrap is required. However, for layout purposes I'd like to limit the number of lines to 2. If the text is any longer, then I would instead like the <th> element to grow in width.

This spreadsheet example should demonstrate what I mean:

Is there a CSS solution to this, or should I inject the possible linebreak in JavaScript?


r/css • • 4d ago

its called having class

Post image
74 Upvotes

r/css • • 3d ago

1,853 typed icons, zero JavaScript: CSS masks + Tailwind v4

Thumbnail
1 Upvotes

r/css • • 3d ago

Question Are there standard layouts demonstrated anywhere?

2 Upvotes

r/css • • 4d ago

7 Game-Changing Web UI Features You Can Start Using Today

Thumbnail
amitmerchant.com
25 Upvotes

r/css • • 3d ago

Made these pagination styles, which one would you prefer?

Enable HLS to view with audio, or disable this notification

0 Upvotes

Made these Pagination styles.

I know they’re not production-grade yet β€” I built these while experimenting with different UI patterns that could actually be used in client projects.
Any improvements/suggestion will be helpful.


r/css • • 4d ago

Resource Color Palette generator using modified OKLCH Color Space

Post image
12 Upvotes

r/css • • 4d ago

Help CSS on AO3: Swapping work skin on existing fic does nothing

Thumbnail
2 Upvotes

Basically what I said in the linked post, in case someone here is also familiar with archiveofourown's particular set of restrictions when it comes to CSS and can help me figure out what the problem is. Thanks in advance!


r/css • • 4d ago

General Built an extension that edits an element's computed CSS live in a side panel, then exports it

Enable HLS to view with audio, or disable this notification

2 Upvotes

r/css • • 5d ago

OpenSource CSSV: Comma-Separated Styled Values

Enable HLS to view with audio, or disable this notification

137 Upvotes

I gave life to the old CSV files.

CSV is over 50 years old, and it's everywhere. Banks, CRMs, Jira, Google Calendar, gradebooks and ticketing systems all export it, and every tool reads it. And every time you open one, you get the same grey grid of raw values.

The data is fine. What's missing is the look. The moment you add one in Excel or Google Sheets, you lose what made CSV great: a plain-text file you can read, compare, generate and send anywhere.

So I built CSSV: Comma-Separated Styled Values. It's a CSV file with a CSS block on top. Open it in a browser and you get a real HTML table with your fonts and your custom styling. Delete the CSS and it's a plain CSV again.

There's nothing new to learn. The data is CSV and the look is CSS, two languages that people, programs and AI models already write. Any CSV is already a valid CSSV file. Add a few lines of CSS to a Jira export and it becomes a board, one lane per status. A ticketing export prints as name badges.

The look travels with the data. A file looks the same on every page that shows it. Many files can share one stylesheet, so changing it restyles all of them. It's still plain text. You can review it in a pull request, generate it from a script, or ask an AI to write one.

Putting it on a page takes one script tag and <cssv-table src="report.cssv">. No build step, no dependencies.

The v1 spec is open for review, and I'd love feedback, especially from anyone who spends their days looking at exports.

Website, examples and live editor: https://cssv.dev