Actually all the theme I know are only built with one CSS file called obsidian.css
For example the Harmonic Theme where you can see that there is obsidian.css file with 6143 lines !!
So my goal is to be able to split this obsidian.css file in several files to to allow easier collaboration on the theme :
- People can work on different files without conflicts
- The project is more accessible and easier to understand for new contributors
- It’s easier to maintain in the long term
For example to transform this alone obsidian.css file in :
- main.css (the main file that import all others CSS files)
- left-sidebar.css (the CSS file that style the left sidebar)
- right-sidebar.css (the CSS file that style the right sidebar)
- notes.css (the CSS file that style the notes in edit and preview mode)
- etc.