feat(focus): init
reopening of #1205 as I messed up the branch
🎉 Theme for Focus 🎉
Focus is a Student information System used by schools to manage student information, such as grades, classes, and enrollment.
💬 Additional Comments 💬
CSS classes are really weird and I ended up using a lot of !important, and I had to make an outline for the background to extend on the homepage.
Also, the preview image has things blurred as using the font did not apply everywhere, as the site's css uses !important way more than it should.
🗒 Checklist 🗒
- [x] I have read and followed Catppuccin's submission guidelines.
- [x] I have made a new directory underneath
/styles/<name-of-website>containing the contents of the/templatedirectory.- [x] I have ensured that the new directory is in lower-kebab-case.
- [x] I have followed the template and kept the preprocessor as LESS.
- [x] I have made sure to update the
userstyles.ymlfile with information about the new userstyle. - [x] I have included the following files:
- [x]
catppuccin.user.css- all the CSS for the userstyle, based on the template. - [x]
preview.webp- composite image of all four individual flavor screenshots (taken with the default accent color of mauve) stitched together, generated via Catwalk.
- [x]
I think it's ready, i just missed a few lol
should be ready to merge now
nice work
Did you test the UI?
Did you test the UI?
that was for the code
You need to say that when reviewing? Or just don't approve if you haven't tested the entire application.
im banned from my school's auth portal so i cant test catppuccin focus :skull:
im literally the only other focus user
looks good @IncognitoTGT but file uploads, and tables are broken
oh also focus web pages are mostly unstyled.
looks good @IncognitoTGT but file uploads, and tables are broken
![]()
I'll take a look at this one, the schedule table couldn't be styled no matter what I tried so I didn't touch that one.
oh also focus web pages are mostly unstyled.
I don't have access to these, can you send me the markup tree or the css classes that need to be styled for this?
Due to staff being unable to review this port fully we can't accept this. We appreciate your work on this userstyle nonetheless!

