stardance has been extended another month! the new deadline is october 31 :)

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

kas_kadiia

@kas_kadiia

Joined September 8th, 2026

  • 15Devlogs
  • 3Projects
  • 3Ships
  • 2Votes
Ship

I created a nature-themed new tab page. This new tab page is functional with: a search bar, the ability to choose a different engine, five shortcuts, and local time and date. There is also an hourly change in background through the Pexels API filtered by greenery.
What was most challenging is the integration of an API midway through the project and having to deal with Vite’s installation. But after nine hours, I created a functional product that I think looks pleasing, which I am happy with.

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

1h 30m 16s logged

Devlog #5

This one is probably going to be a bit of a mess. Firstly, I spent time adjusting the CSS styles to look more pleasing. Then, I had to figure out why the API didn’t work on GitHub Pages, and the solution was simply just reading the guide!!! I should do that more. Then the images were failing to load in GitHub Pages, which required further debugging. The last thing I made were five shortcuts relevant to me, and probably others too if I had to guess.

0
0
35
Open comments for this post

4h 6m 26s logged

Devlog #4

Figuring out APIs took a long time as this is my first time using one and using Vite…
Before all of that, I spent almost an hour changing the search button to an icon and wondering why it was misaligning the search engine selector and search bar, and then I added the foundation for a settings menu.
Now over three hours were spent on figuring out Pexels API. I installed Vite midway through this project, so I had to sift through what was unnecessary. Okay, then came the image API. I bounced between Unsplash and Pexels and landed with Pexels. I had no clue how to integrate an API key at this point, so that took me a long time. Actually getting fetching images to work was a hell of a lot of debugging on my own. Eventually I got it to work after a lot of time… I decided to make the background images randomized per hour, but for now it is per minute for testing. I will need to adjust styles further later.
It’s also bugged with the GitHub Pages deployment, so I’ll need to figure that out too… oh well.

0
0
6
Open comments for this post

1h 45m 19s logged

Devlog #3

I burned an hour and 45 minutes on making the search engines switchable… :D
I spent around an hour trying to make a functioning drop down menu, first with CSS :hover pseudo-class but to no avail, before moving to a button with JS to toggle it. Then I had to fight the positioning for maybe ten minutes. Getting it to work was much easier, but still took me some time as I needed to figure out how I could more easily add click event listeners to all options without separately getting each element.
I’ll add more engines later, but I want to make a shortcut dock for preferred or most visited sites next.

0
0
21
Open comments for this post

1h 9m 57s logged

Devlog #2

I spent time adding CSS styles to the search bar and added a clock. I experimented with more pseudo-classes so that there is a slight glow effect when you select or hover over the search buttons. The clock was simple but the first JS I used in this project. I also added another font to use for the time and search bar text itself, still using Google Fonts.

0
0
10
Open comments for this post

46m 6s logged

A nature-themed New Tab page

I’m now working on the New Tab mission. I have started with making a basic search query that does function along with a basic design.
It took me some time to figure out how to make the search bar actually work, all because I put name="q" in the wrong place…
I decided to experiment with custom fonts using the Google Font API. I spent some time trying to figure out how to get it to work with a .ttf file and other ways, before I realized how Google makes it very simple by providing the HTML links.

0
0
14
Open comments for this post

1h 32m 8s logged

Devlog #7

I made a simple start-up screen, but I spent an hour fighting image scaling and general dimension quirks until I (mostly) figured it out. I used a simple fade-in from black paired with a fading blur effect to try and recreate the intro to Rabbit and Steel, along with using a cut version of the intro OST. (except I forgot browsers block autoplaying audio)

1
0
91
Open comments for this post

2h 11m 24s logged

Devlog #6

Well, now I move onto WebOS 2.

I made the windows resizable! It took way too long to figure out why scrolling content wasn’t working, since I wanted it to be able to scroll if a window was really small. But, that was really only one of the problems. After figuring that out, I still needed to readjust the apps and the other content, such as the music room animation or the timer crow. The best option I could think of? Don’t even deal with it (for now). So for the time being, the animations are gone.

I also made the app icons animated with basic CSS animations, and I think it just adds a nice touch to it.

0
0
24
Ship

I created a very basic personal site. It contains some personal information about myself, a section for links to my projects, and a contact info section that includes my email and GitHub. After getting the hang of HTML + CSS with WebOS, I didn’t take much time working on this, but I did try to use CSS styles more than inline styles. For the time being this probably won’t be expanded upon, but it will serve as a decent online portfolio (so long as I remember to update it).

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

31m 55s logged

Devlog #3

Added the contact section and a header. I’m not sure that there’s much to talk about, it’s just a contact section with links to my GitHub and my email, and the header simply links to each section.

0
0
16
Open comments for this post

1h 4m 47s logged

Devlog #2

I have added a Projects section to the site. I tried using classes more over inline styles. I also made use of the detail and summary tags to make each section collapsible.
Unfortunately I don’t exactly have many projects to put up here, but I’m sure that will change over time.

0
0
14
Open comments for this post

1h 14m 15s logged

Devlog #1

I’m now working on the personal website mission, which I’ll probably expand further beyond it’s completion. I made simple containers for the title and text sections, and have only written out the about me section. I made it themed around autumn (or at least, barely, for now?) because autumn is the best season and I will die on this hill.

0
0
8
Ship

I created a Rabbit and Steel themed WebOS, following the WebOS-1 tutorial to begin with it. This WebOS features a timer, a music player, an embedded Fandom Wiki link, and settings the OS remembers. Making this with genuinely almost no prior HTML, CSS, and JS experience took some time, but I got the hang of it, even if I feel like some of this is done incredibly inefficiently or could be done better. If anything, the prospect of refactoring later for future expansion is what scares me. In the end, I am still happy with how it turned out, especially with adding some animated images.

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

2h 10m 18s logged

Devlog #5

Added a timer app. This took a bit of time to figure out in terms of functionality. But I was far more frustrated with trying to position Twili (the crow) and the rings in the center. Like the music player rabbits, this is animated as well, and the rings rotate. I also added sound effects from Rabbit and Steel for the timer being started and when it goes off, since what good does a timer do if it doesn’t notify you audibly?

0
0
7
Open comments for this post

1h 49m 30s logged

Devlog #4

Added a music player. This music player just uses the Spotify preview embed of a playlist containing the full Rabbit and Steel OST, which I thought was preferable than importing all the sound files. It took me some time to figure out how to make the image animated, as it was a spritesheet taken directly from the game, but I think it adds a lot more to the music player. In future apps, I definitely want to add more animated assets.
I have also expanded the settings page to include all backgrounds in Rabbit and Steel, and I have utilized local storage to save the settings and the background for future visits.

0
0
7
Open comments for this post

2h 34m 9s logged

Devlog #3

Added a settings page, albeit very barebones at the moment. This allows you to change the backgrounds; matching with game area backgrounds in Rabbit and Steel. There are two settings for window blur and drop shadow.
I also spent (a lot of) time trying to add transitions but I honestly still have no clue how to use them properly.
I’ll add more backgrounds to select later, but I want to make some other app.

0
0
6
Open comments for this post

2h 47m 34s logged

Devlog #2

I did some polishing and made a new app. I decided not to make a notes app as the guide directs, because I felt it to be unfitting. So, I instead made an embedded wiki (although I hate Fandom, Miraheze will not load).

0
0
35
Open comments for this post

2h 18m 41s logged

A Rabbit and Steel themed WebOS?

You should steel yourself NOW!

Rabbit and Steel has been one of my favorite games to play, especially with friends. So I thought, if I were to make a WebOS for Stardance, I wouldn’t try to make one that would be useful in every single sector possible, but something that I would just have fun with. So I landed with a Rabbit and Steel themed idea.

Right now, all I’ve made is the landing window, topbar, and a background, loosely based on the white border and dark transparent background used in the Rabbit and Steel UI.

Obviously, the next course of action is following through on the guide, but then I will try to add more Rabbit and Steel themed features later.

Anyways, you should play Rabbit and Steel.

2
0
104

Followers

Loading…