Version 2.0 Major Update Notification

WebNoticeUpdatesAffairs
浏览数 - 767发布于 - 2024-02-04 - 08:53
kun
kun

1068

Background Explanation

After more than two months of polishing, we have refactored this forum using the Nuxt3 technology stack! It is now fully open!

The repository for the 2.0 project is: https://github.com/KUN1007/kun-galgame-nuxt3

If you can, give it a star!

Feature Updates

This update is extensive, with a complete overhaul. Let's introduce each update one by one.

Fully Open Forum

No more restrictions on viewing only after logging in; now you can read all content without logging in!

Introduction of Message Notification Feature

When users like, upvote, or reply to your topics or replies, you can check the received messages in Navigation->Avatar->My Messages and view details, as well as jump to the corresponding topics!

image.pngimage.png

Real-time Message Notifications

If you are online and others like, upvote, or reply to you, the little green dot at the bottom right of your avatar will flash in pink!

Introduction of Image Hosting

When posting a topic or reply, you can directly copy and paste images into the content area using Ctrl + c and Ctrl + v!

On desktop, you can drag and drop images into the content area to upload them!

You can also click the menu above the topic to upload images using the image button!

There is a limit of 50 uploads per person per day, with a maximum resolution of 1920 × 1080, and the upload count resets at 12:00!

PWA Support

This forum now supports PWA, allowing you to open our application directly in the browser and download PWA for a faster and better experience!

image.png
After installation is complete, you can use it directly! The PWA only occupies 700kb of storage!

Note! PWA is still supported on mobile! However, it requires modern browsers such as Chrome, Brave, Edge, Firefox, etc.

image.png

Performance Optimization

As of February 4, 2024, our forum has received a perfect score in the Lighthouse test!

This is a very proud achievement! We hope everyone likes it!

You can also open your browser in incognito mode and use Lighthouse for testing or use other relevant speed testing websites!

image.png

The mobile page footer of the original project was too cumbersome, and now it has been completely removed and replaced with a row of icons for a cleaner look!

image.png

Refactored Contact Us

Removed QQ group links, added Discord chat room and YouTube links. Feel free to join us!

Mode Switching

Added Day/Night mode adaptation system feature.

image.png

Abandoned Features

Some features have been abandoned and will no longer be updated in this release.

Discontinuation of Updates for Vue3 Project Version 1.0.0

In this update, Nuxt3 was used to refactor the project. Nuxt3 is a framework based on Vue3, a higher-level framework than Vue!

Our current project is a transformation of version 1.0.0, so updates for the original project will be discontinued.

However, the original project (kun-galgame-vue) will still be maintained and provide bug fix support.

Removal of Numerous Animation Effects

Due to some devices being outdated and not supporting complex animation effects rendering, many animation effects from the original project have been abandoned.

For example, transitions in homepage sorting, ranking page sorting, etc.

Deletion of Technique Page

All previous logic for the technical exchange page has been removed, leaving the page empty.

Because we temporarily don't know how to write it and what kind of functionality is needed. We will study in detail how to write this page later.

Various Detail Optimizations

Powerful SEO Support

We have used the most advanced SEO configuration support in Nuxt3, so as long as your topic is clicked a few times, it will be indexed by search engines.

UI Optimization

We have optimized the details of the UI, which may not be easily noticeable.

For example, user's topic posting, reply posting pages, language switch menu, etc.

image.png

Operation Optimization Upgrade

For example, the menu on mobile can now be closed by sliding.

System Resource Optimization

The original Vue3 project was purely client-side rendering and had many animation effects, which could be laggy. Currently, we have switched to Nuxt3 SSR and removed some animations.

Other

Bugs

There are still many foreseeable bugs waiting to be discovered. We hope that after discovering a bug, you can contact us! Let's make this forum better together!

This refactoring took a relatively short time, less than three months! But optimization is crucial! Our forum will be fully released before the Chinese New Year!

Thank you all for your support!

kohaku