Commit Graph

12 Commits

Author SHA1 Message Date
ThePedroo 6ec8b5e7bd fix: JS code indentation/syntax
This commit fixes the syntax and indentation of the JavaScript code to meet the organization standard.
2024-11-12 00:09:10 -03:00
RainyXeon 4dac5409d8 add: new webui framework (using navbar and refactor lang file) 2024-11-12 00:08:55 -03:00
RainyXeon db45eaee02 add: action card sepreate with settings 2024-11-12 00:08:53 -03:00
RainyXeon 6952bf1888 fix: language list on modal not synchronized 2024-11-12 00:08:45 -03:00
RainyXeon c92ad7c748 improve: language system based on json file
This commit will introduce new language system based on json file for easier to translate using crowdin in the future, also fix webui cannot load
2024-11-12 00:08:43 -03:00
RainyXeon 1bdaeaf0ac add: bottom slide animation for modal
This commit will add animation for modal that commit from the bottom (quite goofy) and click animation for theme-switch language-switch and close-modal icon
2024-11-12 00:08:42 -03:00
ThePedroo 41a15e87b7 fix: infinite loading; add: translate on set
This commit fixes the infinite loading area and adds the feature that it will already change all phrases on set, without the need of restart.
2024-11-12 00:08:41 -03:00
RainyXeon / a337b55efd add: base functional for lang system; fix: weird issue related to js 2024-11-12 00:08:40 -03:00
ThePedroo d9edb7c063 add: pt_BR translation; improve: code syntax
This commit both adds brazilian portuguese translation and improves the code syntax to match the standard.
2024-11-12 00:08:39 -03:00
RainyXeon / c707c151fd add: lang list for lang modal 2024-11-12 00:08:38 -03:00
RainyXeon / ad3624b945 add: base code for modal/lang support [W.I.P] 2024-11-12 00:08:38 -03:00
RainyXeon / ebdba3ba0f add: expand-able menu on settings card; fix: modules list not showing 2024-11-12 00:08:37 -03:00