Skip to content

DevLog @ 2025.03.10

Dejavu

In the last Friday (March 7th), I was trying to design and manipulate a new feeling of the Airi stage UI and settings UI, the idea finally appears in my mind at the ending of the DevStream.

Day time

From the March 7th, we started to implement the new settings UI. We made a lot of progress during this period.

Including @LemonNekoGH, @sumimakito, @kwaa, @luoling8192, and @junkwarrior87 were helping on this.

It was me that first finished the basic version of the settings’ design, it feels like this:

And later on @sumimakito went up online helped me implementing this dotted effect for the buttons:

We can now feels more beats from the menu, isn’t it?!

During the development, we found that some of the packages that currently living under the packages/ directory are actually independent packages that were not even in the workflow of Project Airi.

This means we can now move them out to another place to simplify the installation sizes and building process for the primary repository airi.

Where do we go?

Nice question! We got @proj-airi already registered on GitHub as a organization, since many of the packages and static applications were not useful for Moeru AI too, perhaps we can move those packages to @proj-airi.

So, we moved some of the packages and applications into @proj-airi organization! You can check them out:

Those two repository will remain open source and licensed with MIT as usual, don’t worry.

Later on March 8th, @junkwarrior87 went online and helped us to make the wave animation on stage in pure CSS!

THIS IS INSANE, I NEVER THOUGHT THIS WAS POSSIBLE.

You can go through the commits to learn from him/her:

Much appreciated to @sumimakito and @junkwarrior87 on helping fixing and improving the wave animation on stage, really grateful to you folks.

At the end of March 8th, @LemonNekoGH and @junkwarrior87 made it possible to have customizable colors for the entire stage! (I never thought this could be done within hours…)

They even made it possible for the logo to follow the customizable colors 🤯.

We made many more improvements during these three days, perhaps the wonderful contributors would like to write a dedicated DevLog to share some thoughts with you, stay tuned!

This was the final result we got, give it a try!

And as always, feel free to come and contribute to us! We are absolutely here open and friendly to everyone, even for those not familiar with programming and coding!

Oh, I almost missed it… @junkwarrior87 kept the feature that making the color hue shines through the entire RGB spectrum that demonstrated previously by @LemonNekoGH, it’s called “I Want It Dynamic!” (You can think of this as a RGB ON feature 😂):

DevStream

I was quite busy these days 😭, so there wasn’t any DevStream happening.

That’s all for today’s DevLog, thank you to everyone that joined the DevStream and stayed with me until the end. I’ll see you all tomorrow.