From db45eaee021380f6de1fc41434c1326a46adcc44 Mon Sep 17 00:00:00 2001 From: RainyXeon Date: Wed, 10 Jul 2024 18:16:45 +0700 Subject: [PATCH] add: action card sepreate with settings --- module/build.gradle.kts | 2 ++ module/src/customize.sh | 3 ++- webroot/assets/action.svg | 1 + webroot/index.html | 40 ++++++++++++++++++++++++++++++--------- webroot/js/language.js | 16 ++++++++++------ webroot/js/light.icon.js | 6 ++++++ webroot/js/list/action.js | 26 +++++++++++++++++++++++++ webroot/js/main.js | 14 +++++++++++--- webroot/js/theme.js | 21 +++++++++++++------- webroot/lang/en_US.json | 7 +++++-- webroot/lang/ja_JP.json | 5 ++++- webroot/lang/pt_BR.json | 7 +++++-- webroot/lang/ro_RO.json | 7 +++++-- webroot/lang/ru_RU.json | 7 +++++-- webroot/lang/vi_VN.json | 7 +++++-- webroot/lang/zh_CN.json | 7 +++++-- webroot/lang/zh_TW.json | 7 +++++-- 17 files changed, 142 insertions(+), 41 deletions(-) create mode 100644 webroot/assets/action.svg create mode 100644 webroot/js/list/action.js diff --git a/module/build.gradle.kts b/module/build.gradle.kts index 5371a3c..dd3a8de 100644 --- a/module/build.gradle.kts +++ b/module/build.gradle.kts @@ -174,6 +174,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/language.js").asFile, null)) + set.add(Pair(root.file("webroot/js/list/action.js").asFile, null)) set.add(Pair(root.file("webroot/js/switcher/fontChanger.js").asFile, null)) @@ -207,6 +208,7 @@ androidComponents.onVariants { variant -> set.add(Pair(root.file("webroot/assets/lang.svg").asFile, null)) set.add(Pair(root.file("webroot/assets/content.svg").asFile, null)) set.add(Pair(root.file("webroot/assets/error.svg").asFile, null)) + set.add(Pair(root.file("webroot/assets/action.svg").asFile, null)) sig.initSign(privKey) set.forEach { it.first.sha(it.second) } val signFile = root.file(name).asFile diff --git a/module/src/customize.sh b/module/src/customize.sh index d81d577..f83c5ad 100644 --- a/module/src/customize.sh +++ b/module/src/customize.sh @@ -125,6 +125,7 @@ extract "$ZIPFILE" 'webroot/js/restoreError.js' "$MODPATH/webroot/js/list" 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/language.js' "$MODPATH/webroot/js/list" true +extract "$ZIPFILE" 'webroot/js/list/action.js' "$MODPATH/webroot/js/list" true for lang in en_US ja_JP pt_BR ro_RO ru_RU vi_VN zh_CN zh_TW; do extract "$ZIPFILE" "webroot/lang/${lang}.json" "$MODPATH/webroot/lang" true @@ -141,7 +142,7 @@ extract "$ZIPFILE" 'webroot/css/fonts.css' "$MODPATH/webroot/css" true extract "$ZIPFILE" 'webroot/fonts/ProductSans-Italic.ttf' "$MODPATH/webroot/fonts" true extract "$ZIPFILE" 'webroot/fonts/ProductSans-Regular.ttf' "$MODPATH/webroot/fonts" true -for svg in mark tick warn light dark module expand settings close lang content error; do +for svg in mark tick warn light dark module expand settings close lang content error action; do extract "$ZIPFILE" "webroot/assets/${svg}.svg" "$MODPATH/webroot/assets" true done diff --git a/webroot/assets/action.svg b/webroot/assets/action.svg new file mode 100644 index 0000000..bb14bc0 --- /dev/null +++ b/webroot/assets/action.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/webroot/index.html b/webroot/index.html index c631298..b63b6cf 100644 --- a/webroot/index.html +++ b/webroot/index.html @@ -10,6 +10,7 @@ + @@ -125,21 +126,21 @@ - -