Open Collective
Open Collective
Loading

Atomic Layout has been archived.

Atomic Layout has been archived and is no longer active.

Atomic Layout

Physical representation of layout composition to create declarative responsive layouts in React.

Contributors


Atomic Layout is all of us

Our contributors 1

Thank you for supporting Atomic Layout.

Artem Zakharc...

Admin

$8 USD

Budget


Transparent and open finances.

Invoice #78488

Debit from Atomic Layout to webpack

-$5.00USD
Completed
Contribution #57761
+$3.00USD
Completed
Contribution #57759
$
Today’s balance

-$0.35 USD

Total raised

$6.28 USD

Total disbursed

$6.63 USD

Estimated annual budget

--.-- USD

About


With Atomic layout we pursue the goal of improving developer-experience when building layouts. Modern web development has moved a mile from what we've used to. We have sophisticated state management, reactivity, live subscriptions—it feels ridiculous to spend hours on positioning UI elements, or writing media queries manually. Or that it takes insane amount of effort to bring responsiveness to our elements.

Atomic layout is heavily inspired by Atomic design, and grants you a dedicated layer where you can combine your "atoms", small contextless components. That layer is called "composition". Composition is responsible for spacing and position of atoms, making them contextless. This boost reusability and improves maintenance of your React components.

This project also encapsulates best practices such as built-in responsiveness, separation of concerns, and conditional rendering. The best part is that it's built with CSS Grid and encourages to use it through a carefully crafted abstraction.

Our team