sheesh!!! this was quite a bit of work, so i’ll use a bunch of paragraphs here:
first thing is, i found a way to deal with the logo. you see, by default, the logos are in light mode, having black text, but in dark mode, that black text cannot be seen, as a result, i need to change the logo in dark mode. however, i had no idea how to do this without using javascript. see, if the user has javascript disabled, then the logo won’t change and it’ll just be an ugly thing. but i found out (using google’s ai mode) that i can use this css property called content, and set it to the url of the dark mode logo in dark mode! so i don’t need javascript for that then.
next, i actually did the macOS golden gate article, though i have to put some stuff for the infobox and put the logo.
third, i was lurking around in the macondo chat when someone sent a link to this icon set called lucide and HOLY SHIT their icons are SO good, so i got a few of those icons and used them in the bottom bar AND THEY LOOK GORGEUS ÆÆÆÆÆÆÆÆÆÆÆ
fourth, i changed some breakpoints, though i still have to fix some
i’ll get to it next week tho (see below)
finally, i fixed a bunch of problems with the bottom bar. you see, for some reason, the bottom bar itself was 5rem high, but the content stretched outside it. after a half hour or so of debugging, i figured that the images were the problem. after another hour or so of debugging, i eventually asked chatgpt, and finally found (after another half an hour
) that min-height: 0; on the div elements fixed the problem. i also made it so that the bar looked like a beautiful island instead of an ugly bar like it was before. i actually came up with this bottom bar in a rush back in
flavortown before shipping at the end of the event
what’s next?
i have to do this stuff in the immediate future:
- add the macOS golden gate logo and infobox
- change the bottom bar into a menu that opens when you press a button (with animations!)
- update the macOS sequoia article (i noticed i haven’t updated the beginning paragraphs
- ACTUALLY fix the breakpoints (they still broken as heil)
- finish the ubuntu articles (i have 32 left
)
as for further plans:
- i want to remove the background pictures, they’re not great
- also, i need to add a modal to change themes, speaking of which, i need to write some javascript to change themes too. it’ll just save the class name of the theme to localstorage, should do well.
- adding more operating systems is on my list, and the next ones i have in mind are debian and arch linux.
- there’s many more things that i’ll do one day…
Changelog
- (3731fd4) Fix and update CSS
- (27fa15c) Change breakpoints
- (40da941) Switch to icons from https://lucide.dev
- (e04ba41) Finish macOS Golden Gate article
- (04a8436) Fix problems with logo disply in dark mode
that was so long, holy shit
anyways, i’ll be back to working on my other projects! specifically, remder, you should follow it
i will still be working on this, but not as much for a week or two. i also really need to go back to [amethystOS](https://stardance.hackclub.com/projects/5560 
wait you actually read all that? damn, ty!
Comments 2
Sign in to join the conversation.