2006.css

2006.css

5 devlogs
4h 21m
•  Ship certified
Created by Coni

mid-2000's styled website? No problem.

Timeline

Ship 1

1 payout of shell 49.0 shells

Coni

about 2 months ago

Coni Covers 5 devlogs and 4h 21m

The project is now complete. I finished the docs and made the reference sheet!

Update attachment

Documentation is being written!! I also fixed some bugs with floating box.

Update attachment

Added grids, buttons, floating box (for notes) and the library is basically done! Now, its time to write the documentation..

Update attachment

I've completely rewritten 2006.css, to be more customizable and flexible.
First up, the syntax!
Instead of the wonky previous tailwind like syntax, its easier to read.
say you have . if you want it to be shiny, just make its class a `shiny headerpanel`! And it's that simple. When I finish the library and write docs, classes will be separated between two types. Traits, and Layouts.
Layouts are the actual layout of the page, like headerpanel, navstrip, main, split, and footer. Traits are optional small bits of styling which can be added, like glassy, rounded, or shiny.
Next, customizability. Each customizable trait/layout will have a custom CSS variable, which can be overridden in the
tag. for example, to set the start gradient of the headerpanel, you'd make this code:
```
<style>
* {
--hdr-bg-start: #26ff00;
}

to change it. Its quite simple and all variables will be documented.
Update attachment

2006.css has its first commit, bringing a lot of elements.
There are also themes, but may be deprecated in the future via tag overrides.

Update attachment