SuperHive update v0.7.0 : New logo, new fixes, new tweaks

in HiveDevs9 months ago

YES, a new update ! As you can see in last @bambukah posts, all his tools have an update and SuperHive is not missing !

This little update is important for the future. This project need to have the best quality to have the best update before the public adoption and that's the start point of this update.

New logo and UI

It's time to reveal the new logo and the new UI. As you can see in other @bambukah project, all project have now the same graphical universe.

New SuperHive logo

But a new logo cannot be alone, and that's why the admin interface is now powered by the new PicoCSS v2 framework This new framework is now clearer and look familiar to SuperHive users.

Also, the administration panel have the Nord color palette (like my others projects like MultiStaker or TokenDistrib).

Login panel in dark or light theme

Tweaks & fixes

The installation script is now ore powerful and no bugs are found. I've also fixed the problem with the config.sample.json. Now, this file is copied for installation and no longer produce this installation error.

I use help of many PHP tools (PHP Insights, PHPStan and Psalm) to remove bad and messy code. The result is now a more powerful, secure and efficient HIVE blog engine.

About user theme, I removed Tailwind2, Celeste and Classic themes from repo. They are now on the superhive-themes GitHub repository. It's better for further development and UI improvements. The official theme is now the minimal one.

Code Quality

As with all my other projects, this SuperHive update comes with a real code quality improvement. Now, this project is fully PHP standards compliance.

Many classes and functions are refactored and the use of Slim-Bridge bring SuperHive code to a new level of efficiency and performance.

In order to measure the code quality, I use Scrutinizer, a great tool for Continuous Integration with many analysis rules. And SuperHive have now a 9.59/10 for code quality !

SuperHive code quality score

With this code improvements, the code is now readable for all PHP developers and contributors. Even if it's means better thoroughness, next updates will be of higher quality.

Conclusion

This update incorporates SuperHive in a wider universe. Take a look at my other projects to see that. Anyway, I hope you enjoy this update.

If you want to support my work, don't forget to reblog and/or upvote this post. If you have any question or feedback, feel free to comment.

Don't forget: I'm also the my Discord Server if you want to get in touch.

Sort:  

Congrats on the progress and kudos for using code quality tools!

So, is it time to install this on my main server or to wait another round?

This is the best time to install SuperHive.
The codebase is mature and next updates will be mostly new features.

Congratulations @superhive! You have completed the following achievement on the Hive blockchain And have been rewarded with New badge(s)

You distributed more than 600 upvotes.
Your next target is to reach 700 upvotes.

You can view your badges on your board and compare yourself to others in the Ranking
If you no longer want to receive notifications, reply to this comment with the word STOP

To support your work, I also upvoted your post!

Check out our last posts:

Women's World Cup Contest - Recap of the second day
Women's World Cup Contest - Recap of the first day
Join the HiveBuzz Women's World Cup Contest - Register Before It Starts And Win Big!

Awesome - Great work for the communityHappy Birthday GIF by Digital Pratik