You are browsing as a guest. Sign up (or log in) to start making projects!

BoilermakerOS

  • 5 Devlogs
  • 18 Total hours

Purdue University themed webOS

Ship #1

I made BoilermakerOS, a Purdue University themed webOS.

My biggest challenges were probably with the 3D renders. It took a lot of tweaks and re-renders until they looked close to what I wanted.

I’m proud of the aesthetics, but I’m also proud of how I organized the code with modules and classes.

Try project → See source code →
Open comments for this post

48m 30s logged

I added dark mode using the light-dark() CSS function.
I also fixed an issue where the splash text in the bottom bar wasn’t properly centered. Beforehand I had tried using justify-content and flex-grow, but my final solution was as simple as setting the width of the bottom bar elements to 33%.
Finally, I filled out my README with screenshots and information.

0
0
12
Open comments for this post

3h 44m 53s logged

I added 2 new apps: a weather app and a clock app, both showing information pertaining to West Lafayette (where Purdue University is).

I also added a Minecraft-style splash text to the bottom bar that is randomly selected on site load.

I finally fixed an issue where renaming a file from “window.js” to “Window.js” wasn’t being picked up by git, probably because in Windows file names are case insensitive. I fixed it by temporarily setting git config core.ignorecase false.

Finally, I created a 3D rendered favicon for the website. I had to add a little drop shadow to improve contrast (see 2nd image).

1
0
30
Open comments for this post

9h 10m 45s logged

I added desktop icons and a new “links” app that has a bunch of Purdue related links.

I also wrote some code to make adding new apps simpler.

0
0
15
Open comments for this post

2h 2m 52s logged

New in my Purdue University themed webOS:

  • Window dragging
  • Gradients
  • 3D rendered window close button

Hover over the close button, and it lights up. I achieved this with the CSS :hover selector and two different button images, each rendered with a different light intensity.

0
0
9
Open comments for this post

1h 52m 48s logged

I have started work on my Purdue University themed webOS, BoilermakerOS.

So far I have a wallpaper, welcome window, and bottom bar.

I’m most excited about the wallpaper, which I made fairly quickly in Blender. I think I will incorporate the glass material into my theme.

0
0
33

Delete project?

Are you sure you want to permanently delete this project? This action cannot be undone.

All devlogs, followers, and associated data will be removed.

Followers

Loading…