Urgent.News

One page, thousands of outlets. See who else covered it.

Editions

Tech

Building Fluentic Style: Bringing the `css` Prop to SolidJS

This is part of my Building Fluentic Style series, where I’m writing down the design decisions, tradeoffs, and small surprises from building Fluentic Style . Fluentic started as a styling model I was exploring for React web apps. The shape was inspired by the style composition I liked from React Native: < View style = { [ base , active && activeStyle , props . style ] } /> For web JSX, that…

This is part of a series about designing a new styling model called Fluentic, which started as an exploration for React web apps. The concept is similar to how style composition works in React Native. In Fluentic, styles are composed using a base style, conditional styles, and component styles. The styling model is decoupled from React and can be used with other JSX frameworks like SolidJS.

The core idea is to keep the styling model consistent, and only change the final CSS prop handoff to fit the target framework. For SolidJS, Fluentic adapts its CSS prop to work with Solid's DOM elements. The integration process involves using the Fluentic Vite plugin before vite-plugin-solid to ensure Solid compiles Solid JSX, while Fluentic only handles the styling handoff.

This allows Solid apps to use Fluentic's styling model while retaining the familiar SolidJS compiler path.

Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

Read the original at dev.to →

More in Tech

States take Meta to trial in California in the biggest fight yet over social media harms to children

Of the thousands of lawsuits Meta faces over child safety on its platforms, none may be more consequential than one going to trial this week in California.

  • Meta faces historic California trial, largest lawsuit over child safety on social media platforms
  • States collectively demand up to $1.4 trillion in damages to reshape Meta's operations
  • Four states (California, Colorado, Kentucky, New Jersey) lead lawsuit against Meta

PawCSS - Your Dog, Rebuilt with Real CSS Elements

Hackathon prompt: Build something for, about, or inspired by dogs. International Dog Day is August 26. I decided to answer the prompt with a question: What if your dog wasn't a photo — but a physical…

  • PawCSS converts dog photos into CSS artworks
  • Six reconstruction modes offer distinct visual styles
  • Google AI generates playful dog personality profiles

More from Monday 17 August →