No followers yet
Once you ship this you can't edit the description of the project, but you'll be able to add more devlogs and re-ship it as you add new features!
Added grids, buttons, floating box (for notes) and the library is basically done! Now, its time to write the documentation..
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.
tag. for example, to set the start gradient of the headerpanel, you'd make this code:
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
```
<style>
* {
--hdr-bg-start: #26ff00;
}
to change it. Its quite simple and all variables will be documented.
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.