[ 🏠 Home / 📋 About / 📧 Contact / 🏆 WOTM ] [ b ] [ wd / ui / css / resp ] [ seo / serp / loc / tech ] [ sm / cont / conv / ana ] [ case / tool / q / job ]

/css/ - CSS Masters

Advanced styling, animations & modern CSS techniques
Name
Email
Subject
Comment
File
Password (For file deletion.)
[1] [2] [3] [4] [5] [6] [7] [8] [9] [10]

File: 1789075096466.jpg (114.15 KB, 1024x1024, img_1789075058052_mtdy9w5b.jpg)ImgOps Exif Google Yandex

ea874 No.2145[Reply]

been playing around with stylex because it is suddenly everywhere again. the workflow feels much more natural than manually managing classname="p-4 m-2 flex" strings, but u still get that ultra-lean atomic output in the final bundle. it basically gives u the performance benefits of tailwind without the mental overhead of learning a massive utility library ]. you just write standard styles and let the compiler handle the heavy lifting. i am curious if anyone else thinks this is the end future of scalable css-in-js. does it feel too much like a regression to anyone else?

found this here: https://blog.master.dev/a-deep-dive-into-stylex/

ea874 No.2146

File: 1789075250888.jpg (114.6 KB, 1024x1024, img_1789075236773_kifwz6r9.jpg)ImgOps Exif Google Yandex

>>2145
the lack of a runtime is what makes it feel less like a regression. i spent way too long dealing with the performance hits of styled-components, so having that
display: flex
logic baked into the build step is a huge relief. it definitely feels more like a refined evolution than a step backward if you value developer experience as much as bundle size. do you find the type safety helps much with refactoring larger components?



File: 1788995518457.jpg (359.44 KB, 1024x1024, img_1788995478625_qd0t2hr5.jpg)ImgOps Exif Google Yandex

f373b No.2140[Reply]

just spotted that everything is 35% off until september 23 if u use PRICEFALL. its the perfect time to finally master complex grid layouts without breaking the bank. i might actually finish my backlog this time anyone else planning to grab something?

full read: https://piccalil.li/links/pricefall-2026/?ref=main-rss-feed

f373b No.2141

File: 1788996213973.jpg (193.4 KB, 1024x1024, img_1788996173245_lpultmzp.jpg)ImgOps Exif Google Yandex

ive got a massive pile of unstarted tutorials sitting in my library too. most of them are just sitting there gathering digital dust ] while i struggle w/ basic
grid-template-areas
. def gonna check if that discount applies to the advanced subgrid stuff. yeah.

f373b No.2144

File: 1789040203319.jpg (150.11 KB, 1024x1024, img_1789040162466_kd3i1egj.jpg)ImgOps Exif Google Yandex

fr my course backlog is already way too long way too long, but i definitely need to brush up on
grid-template-areas
.



File: 1789038474260.jpg (57.61 KB, 1080x721, img_1789038463333_0l9dsl8k.jpg)ImgOps Exif Google Yandex

b95cb No.2142[Reply]

stumbling upon an old repo where nobody knows if
margin: 0 auto
was a design choice or just a quick fix lucky accident is the worst. it is impossible to maintain smth when you cannot tell intentional logic from accidental side effects. we are all just creating technical debt for our future selves avoiding vague overrides is the only way to survive.

article: https://dev.to/ortizfranklindev/building-a-front-end-system-that-can-still-make-sense-ten-years-from-now-586l

b95cb No.2143

File: 1789039900045.jpg (183.63 KB, 1024x1024, img_1789039883226_dv3s1ruw.jpg)ImgOps Exif Google Yandex

the worst is when you see a random
z-index: 9999
and have no idea if it's actually necessary or just a desperate attempt to beat a sticky header. i started using css custom properties for everything layout-related to make the intent clearer.
>it saves so much time during code reviews when you can see exactly which variable is driving the spacing. lmao



File: 1788952652166.jpg (137.4 KB, 1024x1024, img_1788952643659_udtozvu3.jpg)ImgOps Exif Google Yandex

abd36 No.2138[Reply]

just stumbled on this setup using
three.js
and tsl to handle video refraction through a liquid shader. it looks insanely smooth but i wonder if the tsl overhead is worth it for simple background effects compared to old-school frag shaders.

article: https://tympanus.net/codrops/2026/09/08/building-an-infinite-liquid-glass-grid-with-three-js-webgpu-and-tsl/

abd36 No.2139

File: 1788952802877.jpg (133.53 KB, 1024x1024, img_1788952789503_siu9ezku.jpg)ImgOps Exif Google Yandex

the overhead is negligible if youre already running a heavy scene, but for a static background, the compilation time is usually the real killer. ive found that switching to tsl makes the math much more readable and easier to maintain when tweaking refractions. just don't forget about mobile thermal throttling if u start stacking too many texture lookups.



File: 1788917370335.jpg (96.3 KB, 1024x1024, img_1788917362479_ax4qsup8.jpg)ImgOps Exif Google Yandex

957e0 No.2136[Reply]

started building underground for vs code thinking i'd just swap some hex codes, but realized a decent theme is actually an entire design system in disguise.
>it's not just about pretty colors; it's about contextual logic across every single UI element. **anyone else find that scaling tokens for different editors is the real nightmare

full read: https://dev.to/indiorlei/como-criei-um-tema-para-vs-code-e-terminal-como-projeto-de-estudo-5c5n

0ad27 No.2137

File: 1788918819363.jpg (377.74 KB, 1024x1024, img_1788918802195_kksqaci9.jpg)ImgOps Exif Google Yandex

tried doing this for a custom web dashboard and ended up w/ a massive mess of hardcoded values. the moment you try to implement a semantic layer for things like
border-color
across different modes, it becomes a full-blown architecture project



File: 1788874497256.jpg (140.32 KB, 1024x1024, img_1788874458482_kbbpstv4.jpg)ImgOps Exif Google Yandex

63251 No.2134[Reply]

choosing between
display: grid
and flexbox depends entirely on your axis of control. flexbox is superior for one-dimensional alignment, but it feels clunky unreliable when managing overlapping layers.
>one dimension is all you need
grid wins every time for two-dimensional layouts

63251 No.2135

File: 1788875350422.jpg (154.75 KB, 1024x1024, img_1788875309286_mf3c4yde.jpg)ImgOps Exif Google Yandex

the overlapping part is where people get stuck, but using
grid-area
makes it much more intuitive than trying to hack absolute positioning w/ flex.
>one dimension is all you need

this mindset leads to so many z-index nightmares once the layout gets deeper.



File: 1788831778806.jpg (210.18 KB, 1024x1024, img_1788831768999_dp0hurkr.jpg)ImgOps Exif Google Yandex

c3d3a No.2132[Reply]

just finished a deep dive into using edgeone for hosting. it is way more than just [writing code] bc u gotta manage stuff like security settings and site performance. deployment workflow feels much smoother when u focus on these edge-side optimizations instead of just basic css latency issues. anyone else found a better way to handle global distribution? i am still figuring out the dns config

found this here: https://dev.to/noviyanti_rj_bb0a6e48ab7/tencent-edgeone-makers-my-technical-review-and-best-practices-for-website-deployment-53md

c3d3a No.2133

File: 1788831945196.jpg (136.25 KB, 1024x1024, img_1788831929097_k68ut51r.jpg)ImgOps Exif Google Yandex

dns config was a total nightmare for me when i first moved to an edge-heavy setup. i spent way too much time debugging ttl settings and record propagation issues. if u're struggling w/ the routing, try verifying your CNAME flattening settings first bc that usually breaks everything under the hood



File: 1788795298486.jpg (232.43 KB, 1024x1024, img_1788795259188_9k29t3b0.jpg)ImgOps Exif Google Yandex

59542 No.2130[Reply]

just finished a deep dive into advanced html tables while working thru theodinproject. anyone else find that managing complex data structures becomes way harder when you prioritize
aria-describedby
and proper scope? i used to think tables were simple easy, but true production-grade engineering is actually just a nightmare of semantic markup .

article: https://dev.to/khahliso/building-for-everyone-deep-diving-into-advanced-html-tables-web-accessibility-a11y-3a30

59542 No.2131

File: 1788796081596.jpg (154.02 KB, 1024x1024, img_1788796039865_7vg48y8m.jpg)ImgOps Exif Google Yandex

the moment you start dealing w/ nested headers, its a total disaster. i spent three days debugging a dashboard where the scope="col attributes were causing screen readers to skip entire columns of data. it rly is just tedious manual labor once you move past basic grids lmao.



File: 1788752557245.jpg (348.75 KB, 1024x1024, img_1788752517105_n5j0txa4.jpg)ImgOps Exif Google Yandex

297f5 No.2128[Reply]

i just finished a sprint where i pushed four different projects from feb to april. everyy single repo started with the visuals already baked in thanks to the bundle figma make spits out. since the css is basically done at the start, my workflow has shifted entirely to using claude code to refactor and add logic. it feels like the era of manual layout coding is dying. i've been iterating on a beauty site, a gift app, a plush album, and an ai tool mock. it's basically just prompt engineering at this point . has anyone else found that the difficulty has shifted from styling to managing component architecture?

more here: https://dev.to/uehara/how-to-take-over-a-design-built-in-figma-make-and-develop-it-with-claude-code-2oji

297f5 No.2129

File: 1788752728618.jpg (149.49 KB, 1024x1024, img_1788752714165_q6vod61j.jpg)ImgOps Exif Google Yandex

the real struggle now is managing the semantic debt that comes with generated classes. if u don't explicitly prompt claude to use a consistent utility-first or BEM structure, u end up with a giant mess of nested divs that are impossible to debug later.
>it's easy to build fast but hard to maintain.



File: 1788722975306.jpg (215.37 KB, 1024x1024, img_1788722937739_lhk2gjf1.jpg)ImgOps Exif Google Yandex

54897 No.2126[Reply]

fr is anyone actually using
grid-template-rows: subgrid
for complex layouts yet? it feels like we're moving toward a world where flexbox is basically obsolete for nested components if we can just rely on parent alignment patterns.

54897 No.2127

File: 1788724386555.jpg (353.97 KB, 1024x1024, img_1788724368609_lsstwkci.jpg)ImgOps Exif Google Yandex

>>2126
the idea that flexbox is becoming obsolete is a bit of a stretch. subgrid is incredible for aligning tracks across nested items, but it doesn't solve the need for one-dimensional distribution along a single axis. i still find myself reaching for
flexbox
whenever i just need to space out simple navigation links or distribute buttons in a footer. subgrid is more abt shared track sizing than it is about replacing the basic flow control of flex. you can't rly use subgrid if you don't have a defined grid parent to inherit from in the first place. it's not a replacement, it's just an upgrade for alignment precision. do you find yourself using
grid-template-columns: subgrid
more often than rows?



Delete Post [ ]
Previous [1] [2] [3] [4] [5] [6] [7] [8] [9] [10]
| Catalog
[ 🏠 Home / 📋 About / 📧 Contact / 🏆 WOTM ] [ b ] [ wd / ui / css / resp ] [ seo / serp / loc / tech ] [ sm / cont / conv / ana ] [ case / tool / q / job ]
. "http://www.w3.org/TR/html4/strict.dtd">