Commit Graph

22 Commits

Author SHA1 Message Date
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 ce080dff8f improve: Web UI by ignoring hw unsupported 64/32-bit
This commit improves Web UI Javascript code by allowing it to be aware of unsupported 64 or 32 bit, thus removing zygoteXX and daemonXX info.
2024-11-12 00:08:40 -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
ThePedroo 686342ced6 fix: missing module list
This commit fixes the missing module list due to mismatch in ID names.
2024-11-12 00:08:37 -03:00
RainyXeon / 235117f52a add: start/stop/restart daemon button 2024-11-12 00:08:36 -03:00
RainyXeon / e0cb8da6dd add: loading screen, expandable list and card header icons
This commit will add new loading screen, expandable list and card header icons for improving UX/UI
2024-11-12 00:08:35 -03:00
RainyXeon / 37fc9a44b1 fix: svg sometimes not showing on webui 2024-11-12 00:08:34 -03:00
RainyXeon / 6e8809b116 remove: unused code from index.html 2024-11-12 00:08:33 -03:00
RainyXeon / 1aa0e7e148 fix: light theme on dim card 2024-11-12 00:08:33 -03:00
RainyXeon / 1f011eefc3 add: light theme with button based 2024-11-12 00:08:32 -03:00
RainyXeon / 79d9e4c531 add: light theme base
This commit will add the base of light theme support in ReZygisk WebUI
2024-11-12 00:08:32 -03:00
RainyXeon / e5a7dfb862 remove: useless div card
This commit will remove useless div card in webui
2024-11-12 00:08:31 -03:00
RainyXeon / f79eaf1185 improve: ReZygisk webui state
This commit will improve ReZygisk webui state by adding new red color and hide settings/modules card if it's error or not exist
2024-11-12 00:08:31 -03:00
RainyXeon / 9655c89ccc improve: description font
This commit will improve description font by adding more margin to make it more clear
2024-11-12 00:08:30 -03:00
RainyXeon / 2acda90379 add: mark icon for rezygisk state; improve: global fonts
This commit will add new icon for ReZygisk is mark. This icon will replect the state of ReZygisk. This commit also improve font by adding new local font named ProductSans for material you feeling
2024-11-12 00:08:30 -03:00
ThePedroo bdf12dcf44 fix: building process; add: web UI JavaScript code
This commit both fixes the building process to include the webroot folder and adds the web UI JS code to allow it to fetch the values.
2024-11-12 00:08:29 -03:00
RainyXeon / 10bdf6f080 move: webui -> webroot; improve: design for webui
This commit will move webui dir to webroot dir and redesign the webui base on KernelSU UI
2024-11-12 00:08:29 -03:00