You've already forked ReZygisk
mirror of
https://github.com/PerformanC/ReZygisk.git
synced 2025-09-06 06:37:01 +00:00
add: lang list for lang modal
This commit is contained in:
@@ -170,6 +170,7 @@ androidComponents.onVariants { variant ->
|
||||
|
||||
set.add(Pair(root.file("webroot/js/list/module.js").asFile, null))
|
||||
set.add(Pair(root.file("webroot/js/list/settings.js").asFile, null))
|
||||
set.add(Pair(root.file("webroot/js/list/lang.js").asFile, null))
|
||||
|
||||
set.add(Pair(root.file("webroot/js/lang/en_US.js").asFile, null))
|
||||
set.add(Pair(root.file("webroot/js/lang/vi_VN.js").asFile, null))
|
||||
|
||||
@@ -121,6 +121,7 @@ extract "$ZIPFILE" 'webroot/js/theme.js' "$MODPATH/webroot/js" true
|
||||
|
||||
extract "$ZIPFILE" 'webroot/js/list/module.js' "$MODPATH/webroot/js/list" true
|
||||
extract "$ZIPFILE" 'webroot/js/list/settings.js' "$MODPATH/webroot/js/list" true
|
||||
extract "$ZIPFILE" 'webroot/js/list/lang.js' "$MODPATH/webroot/js/list" true
|
||||
|
||||
extract "$ZIPFILE" 'webroot/js/lang/en_US.js' "$MODPATH/webroot/js/lang" true
|
||||
extract "$ZIPFILE" 'webroot/js/lang/vi_VN.js' "$MODPATH/webroot/js/lang" true
|
||||
|
||||
@@ -8,6 +8,7 @@
|
||||
<script src="js/theme.js" type="module"></script>
|
||||
<script src="js/list/module.js" type="module"></script>
|
||||
<script src="js/list/settings.js" type="module"></script>
|
||||
<script src="js/list/lang.js" type="module"></script>
|
||||
<script src="js/main.js" type="module"></script>
|
||||
<script src="js/modal/lang.js" type="module"></script>
|
||||
<link rel="stylesheet" href="css/fonts.css">
|
||||
@@ -24,6 +25,12 @@
|
||||
<div id="lang_modal_close" class="close_icon" style="margin-top: 20px; margin-left: 20px;">
|
||||
<img src="assets/close.svg">
|
||||
</div>
|
||||
<div style="padding-left: 25px;">
|
||||
<h1>Choose your new language</h1>
|
||||
</div>
|
||||
<div id="lang_modal_list" style="padding-left: 25px; padding-right: 25px;">
|
||||
<!-- N/A -->
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- INFO: Headers -->
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
import { vi_VN } from "./vi_VN"
|
||||
|
||||
export {
|
||||
vi_VN
|
||||
import { vi_VN } from "./vi_VN.js"
|
||||
import { en_US } from "./en_US.js"
|
||||
export const lang = {
|
||||
vi_VN,
|
||||
en_US
|
||||
}
|
||||
23
webroot/js/list/lang.js
Normal file
23
webroot/js/list/lang.js
Normal file
@@ -0,0 +1,23 @@
|
||||
import { lang } from "../lang/index.js";
|
||||
|
||||
const lang_list = document.getElementById("lang_modal_list")
|
||||
const key_list = Object.keys(lang)
|
||||
let index = 0
|
||||
|
||||
for (const lang_key of key_list) {
|
||||
index += 1
|
||||
const value = lang[lang_key]
|
||||
lang_list.innerHTML += `
|
||||
<div class="${index === key_list.length ? '' : 'spliter'}" style="padding-top: 25px; padding-bottom: 25px; font-size: 1.3em;">
|
||||
${value.langName}
|
||||
</div>`
|
||||
}
|
||||
|
||||
// for (let i = 0; i < arr_size; i++) {
|
||||
// const key = key_list[i]
|
||||
// const value = lang[key]
|
||||
// lang_list.innerHTML += `
|
||||
// <div class="spliter" style="padding-top: 25px; padding-bottom: 25px; font-size: 1.3em;">
|
||||
// ${value}
|
||||
// </div>`
|
||||
// }
|
||||
@@ -78,8 +78,8 @@ function setDark() {
|
||||
|
||||
function setLight() {
|
||||
rootCss.style.setProperty('--background', '#eff1f6')
|
||||
rootCss.style.setProperty('--font', '#2c2c2c')
|
||||
rootCss.style.setProperty('--desc', '#444444')
|
||||
rootCss.style.setProperty('--font', '#181c20')
|
||||
rootCss.style.setProperty('--desc', '#484d53')
|
||||
rootCss.style.setProperty('--spliter', '#4f6069')
|
||||
rootCss.style.setProperty('--dim', '#e0e0e0')
|
||||
rootCss.style.setProperty('--icon', '#acacac')
|
||||
|
||||
Reference in New Issue
Block a user