The Chat Update
The chat update is a major update for the website that adds a chat system, new features, and updates. Read more about it here.
I've been working on this update for a while now, and I'm happy to announce that it's finally here! This update adds a chat system, new features, and updates to the website.
It's been a while since I've made any changes to the website due to school and having other projects to work on. I also did not have the motivation to work on the chat system because I was not sure if I could make it. It's not perfect, as in, I had higher standards for it, but it's good enough for the time being.
Without further ado, let's get into the changes.
Tip: Click on the before/after buttons to see the changes.
Table of Contents
Chat System
The chat system is the main feature of this update. It allows you to chat with other users on the website. You can also send messages to offline users, and they will be shown a notification badge when they log in.
This notification guides you the user to the chat overview page where you can see all your chats and unread messages.
This chat system eliminates the need to use Discord to contact sellers and the common issue of Discord not loading the seller's profile.
However, if you still wish to contact someone via Discord, their username and ID are still shown.
As you can see, the chat interface is heavily inspired by Apple iMessage.

Please keep in mind that:
- This is not a live chat system. You will have to refresh the page to see new
messages.
- This is unlikely to change in the future as the chat system is not meant to be a live chat system, it's to discuss the details of the auction. And the chance of the user being online at the same time as you is very low.
- Messages are not encrypted nor end-to-end encrypted, they're stored as plain text.
Please don't send any sensitive information through the chat system.
- This may change in the future, but it's not a priority at the moment.
Redesigned Cards
I've redesigned some components of the cards, one being the pricing. Now when you hover over the card, it will calculate the total amount based on the price of each minion and the amount of minions the seller has set if any.
The minion and user hover effects have also been redesigned. It's now a bit more useful where it shows some more information about the minion and user with a beautiful tooltip.
The Mithril icon now also displays a tooltip for those who don't know what the icon stands for.

Redesigned Profile Page
The components and the layout of them on the profile page have also been redesigned. The components have been rewritten from the ground up to be more useful, performant, and accessible than before, including the Tier selector and all inputs throughout the website.
For example, the minion selector now has a search bar to make it easier to find the minion you're looking for.
The minion auction card has also given a face-lift. It now has a more modern and consistent look.


The dialogs have also been redesigned to be more consistent with the rest of the website and provide more information.




Other Changes
There have been other minor changes to the website, these aren't as important as the ones above, but they're still worth mentioning. Most of them are new buttons and animations.
The new animations result in a smoother experience and make the website feel more alive.
The share button has a new animation.
The load more button has also been redesigned.
Notes
The domain has been changed from https://minions.mrgigi.me to https://minionah.com
A CHANGELOG.md file has been added to the repository. It will be updated with every update to the website. The format is based on Keep a Changelog and adheres to Semantic Versioning guidelines.
The full list of changes can be found in the CHANGELOG.md file.
From now on, I will no longer be pushing directly to the
mainbranch. Instead, I will be pushing it to thedevbranch and then merging it into themainbranch. This is to prevent any issues from happening in the future and to be able to thoroughly test the changes before they go live.Any future updates, announcements, changes, etc. will be posted on this website and the link will be posted in the Discord server and the Hypixel Forums.