diff --git a/luci-app-argon-config/luasrc/model/cbi/argon-config.lua b/luci-app-argon-config/luasrc/model/cbi/argon-config.lua
index f1f0ec7..77480ec 100644
--- a/luci-app-argon-config/luasrc/model/cbi/argon-config.lua
+++ b/luci-app-argon-config/luasrc/model/cbi/argon-config.lua
@@ -121,7 +121,7 @@ function br.handle(self, state, data)
return true
end
-ful = SimpleForm('upload', translate('Upload (Free: ') .. wa.byte_format(free_byte) .. ')', translate("You can upload files such as jpg,png,gif,mp4 files, To change the login page background."))
+ful = SimpleForm('upload', translate('Upload (Free: ') .. wa.byte_format(free_byte) .. ')', translate("You can upload files such as jpg,png,gif,webp,mp4 files, To change the login page background."))
ful.reset = false
ful.submit = false
diff --git a/luci-app-argon-config/luasrc/view/argon-config/other_upload.htm b/luci-app-argon-config/luasrc/view/argon-config/other_upload.htm
index d853aa2..a9fc0cf 100644
--- a/luci-app-argon-config/luasrc/view/argon-config/other_upload.htm
+++ b/luci-app-argon-config/luasrc/view/argon-config/other_upload.htm
@@ -1,5 +1,5 @@
<%+cbi/valueheader%>
-
+
<%+cbi/valuefooter%>
diff --git a/luci-app-argon-config/po/es/argon-config.po b/luci-app-argon-config/po/es/argon-config.po
deleted file mode 100644
index d5c178a..0000000
--- a/luci-app-argon-config/po/es/argon-config.po
+++ /dev/null
@@ -1,176 +0,0 @@
-msgid ""
-msgstr ""
-"Content-Type: text/plain; charset=UTF-8\n"
-"Project-Id-Version: \n"
-"POT-Creation-Date: 2021-03-15 21:25-0300\n"
-"PO-Revision-Date: 2021-03-15 21:58-0300\n"
-"Language-Team: \n"
-"MIME-Version: 1.0\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: Poedit 2.4.2\n"
-"Last-Translator: Franco Castillo \n"
-"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-"Language: es\n"
-
-#: applications/luci-app-argon-config/luasrc/model/cbi/argon-config.lua:97
-msgid "0 transparent - 1 opaque ; ( Suggest: Black translucent preset: 0.5 )"
-msgstr ""
-"0 transparente - 1 opaco; (Sugerencia: negro translúcido preestablecido: 0.5)"
-
-#: applications/luci-app-argon-config/luasrc/model/cbi/argon-config.lua:79
-msgid ""
-"0 transparent - 1 opaque ; ( Suggest: transparent: 0 or translucent preset: "
-"0.5 )"
-msgstr ""
-"0 transparente - 1 opaco; (Sugerencia: transparente: 0 o translúcido "
-"preestablecido: 0.5)"
-
-#: applications/luci-app-argon-config/luasrc/model/cbi/argon-config.lua:92
-msgid "A HEX Color ; ( Default: #483d8b )"
-msgstr "Un color HEX; (Predeterminado: #483d8b)"
-
-#: applications/luci-app-argon-config/luasrc/model/cbi/argon-config.lua:72
-msgid "A HEX Color ; ( Default: #5e72e4 )"
-msgstr "Un color HEX; (Predeterminado: #5e72e4)"
-
-#: applications/luci-app-argon-config/luasrc/controller/argon-config.lua:11
-#: applications/luci-app-argon-config/luasrc/model/cbi/argon-config.lua:53
-msgid "Argon Config"
-msgstr "Configuración de Argon"
-
-#: applications/luci-app-argon-config/luasrc/model/cbi/argon-config.lua:195
-msgid "Background file list"
-msgstr "Lista de archivos de fondo"
-
-#: applications/luci-app-argon-config/luasrc/model/cbi/argon-config.lua:60
-msgid "Bing Wallpapers"
-msgstr "Fondos de Bing"
-
-#: applications/luci-app-argon-config/luasrc/model/cbi/argon-config.lua:59
-msgid "Built-in"
-msgstr "Integrado"
-
-#: applications/luci-app-argon-config/luasrc/view/argon-config/other_upload.htm:2
-msgid "Choose local file:"
-msgstr "Elija un archivo local:"
-
-#: applications/luci-app-argon-config/luasrc/model/cbi/argon-config.lua:149
-msgid "Create upload file error."
-msgstr "Crear archivo de error de carga."
-
-#: applications/luci-app-argon-config/luasrc/model/cbi/argon-config.lua:200
-msgid "File name"
-msgstr "Nombre del archivo"
-
-#: applications/luci-app-argon-config/luasrc/model/cbi/argon-config.lua:159
-msgid "File saved to"
-msgstr "Archivo guardado en"
-
-#: applications/luci-app-argon-config/luasrc/model/cbi/argon-config.lua:65
-msgid "Follow System"
-msgstr "Seguir el sistema"
-
-#: applications/luci-app-argon-config/luasrc/model/cbi/argon-config.lua:67
-msgid "Force Dark"
-msgstr "Fuerza oscuro"
-
-#: applications/luci-app-argon-config/luasrc/model/cbi/argon-config.lua:66
-msgid "Force Light"
-msgstr "Forzar claro"
-
-#: applications/luci-app-argon-config/luasrc/model/cbi/argon-config.lua:53
-msgid ""
-"Here you can set the blur and transparency of the login page of argon theme, "
-"and manage the background pictures and videos.[Chrome is recommended]"
-msgstr ""
-"Aquí puede configurar el desenfoque y la transparencia de la página de "
-"inicio de sesión del tema argon y administrar las imágenes de fondo y los "
-"videos. [Se recomienda Chrome]"
-
-#: applications/luci-app-argon-config/luasrc/model/cbi/argon-config.lua:87
-#: applications/luci-app-argon-config/luasrc/model/cbi/argon-config.lua:105
-msgid ""
-"Larger value will more blurred ; ( Suggest: clear: 1 or blur preset: 10 )"
-msgstr ""
-"El valor más grande se verá más borroso; (Sugerencia: claro: 1 o desenfoque "
-"predeterminado: 10)"
-
-#: applications/luci-app-argon-config/root/usr/share/rpcd/acl.d/luci-app-argon-config.json:3
-msgid "Luci Argon theme config"
-msgstr "Configuración del tema Luci Argon"
-
-#: applications/luci-app-argon-config/luasrc/model/cbi/argon-config.lua:201
-msgid "Modify time"
-msgstr "Modificar la hora"
-
-#: applications/luci-app-argon-config/luasrc/model/cbi/argon-config.lua:167
-msgid "No specify upload file."
-msgstr "No especificar archivo de carga."
-
-#: applications/luci-app-argon-config/luasrc/model/cbi/argon-config.lua:203
-msgid "Remove"
-msgstr "Eliminar"
-
-#: applications/luci-app-argon-config/luasrc/model/cbi/argon-config.lua:110
-msgid "Save Changes"
-msgstr "Guardar cambios"
-
-#: applications/luci-app-argon-config/luasrc/model/cbi/argon-config.lua:202
-msgid "Size"
-msgstr "Tamaño"
-
-#: applications/luci-app-argon-config/luasrc/model/cbi/argon-config.lua:64
-msgid "Theme mode"
-msgstr "Modo del tema"
-
-#: applications/luci-app-argon-config/luasrc/view/argon-config/other_upload.htm:4
-msgid "Upload"
-msgstr "Cargar"
-
-#: applications/luci-app-argon-config/luasrc/model/cbi/argon-config.lua:124
-msgid "Upload (Free:"
-msgstr "Cargar (Libre:"
-
-#: applications/luci-app-argon-config/luasrc/model/cbi/argon-config.lua:128
-msgid "Upload file to '/www/luci-static/argon/background/'"
-msgstr "Subir archivo a '/www/luci-static/argon/background/'"
-
-#: applications/luci-app-argon-config/luasrc/model/cbi/argon-config.lua:58
-msgid "Wallpaper Source"
-msgstr "Fuente del fondo de pantalla"
-
-#: applications/luci-app-argon-config/luasrc/model/cbi/argon-config.lua:70
-msgid "You can choose Theme color mode here"
-msgstr "Puede elegir el modo de color del tema aquí"
-
-#: applications/luci-app-argon-config/luasrc/model/cbi/argon-config.lua:124
-msgid ""
-"You can upload files such as jpg,png,gif,mp4 files, To change the login page "
-"background."
-msgstr ""
-"Puede cargar archivos como jpg, png, gif, mp4, para cambiar el fondo de la "
-"página de inicio de sesión."
-
-#: applications/luci-app-argon-config/luasrc/model/cbi/argon-config.lua:105
-msgid "[Dark mode] Frosted Glass Radius"
-msgstr "[Modo oscuro] Radio de vidrio esmerilado"
-
-#: applications/luci-app-argon-config/luasrc/model/cbi/argon-config.lua:92
-msgid "[Dark mode] Primary Color"
-msgstr "[Modo oscuro] Color primario"
-
-#: applications/luci-app-argon-config/luasrc/model/cbi/argon-config.lua:97
-msgid "[Dark mode] Transparency"
-msgstr "[Modo oscuro] Transparencia"
-
-#: applications/luci-app-argon-config/luasrc/model/cbi/argon-config.lua:87
-msgid "[Light mode] Frosted Glass Radius"
-msgstr "[Modo claro] Radio de vidrio esmerilado"
-
-#: applications/luci-app-argon-config/luasrc/model/cbi/argon-config.lua:72
-msgid "[Light mode] Primary Color"
-msgstr "[Modo claro] Color primario"
-
-#: applications/luci-app-argon-config/luasrc/model/cbi/argon-config.lua:79
-msgid "[Light mode] Transparency"
-msgstr "[Modo claro] Transparencia"
diff --git a/luci-app-argon-config/po/templates/argon-config.pot b/luci-app-argon-config/po/templates/argon-config.pot
deleted file mode 100644
index c74c18f..0000000
--- a/luci-app-argon-config/po/templates/argon-config.pot
+++ /dev/null
@@ -1,155 +0,0 @@
-msgid ""
-msgstr "Content-Type: text/plain; charset=UTF-8"
-
-#: applications/luci-app-argon-config/luasrc/model/cbi/argon-config.lua:97
-msgid "0 transparent - 1 opaque ; ( Suggest: Black translucent preset: 0.5 )"
-msgstr ""
-
-#: applications/luci-app-argon-config/luasrc/model/cbi/argon-config.lua:79
-msgid ""
-"0 transparent - 1 opaque ; ( Suggest: transparent: 0 or translucent preset: "
-"0.5 )"
-msgstr ""
-
-#: applications/luci-app-argon-config/luasrc/model/cbi/argon-config.lua:92
-msgid "A HEX Color ; ( Default: #483d8b )"
-msgstr ""
-
-#: applications/luci-app-argon-config/luasrc/model/cbi/argon-config.lua:72
-msgid "A HEX Color ; ( Default: #5e72e4 )"
-msgstr ""
-
-#: applications/luci-app-argon-config/luasrc/controller/argon-config.lua:11
-#: applications/luci-app-argon-config/luasrc/model/cbi/argon-config.lua:53
-msgid "Argon Config"
-msgstr ""
-
-#: applications/luci-app-argon-config/luasrc/model/cbi/argon-config.lua:195
-msgid "Background file list"
-msgstr ""
-
-#: applications/luci-app-argon-config/luasrc/model/cbi/argon-config.lua:60
-msgid "Bing Wallpapers"
-msgstr ""
-
-#: applications/luci-app-argon-config/luasrc/model/cbi/argon-config.lua:59
-msgid "Built-in"
-msgstr ""
-
-#: applications/luci-app-argon-config/luasrc/view/argon-config/other_upload.htm:2
-msgid "Choose local file:"
-msgstr ""
-
-#: applications/luci-app-argon-config/luasrc/model/cbi/argon-config.lua:149
-msgid "Create upload file error."
-msgstr ""
-
-#: applications/luci-app-argon-config/luasrc/model/cbi/argon-config.lua:200
-msgid "File name"
-msgstr ""
-
-#: applications/luci-app-argon-config/luasrc/model/cbi/argon-config.lua:159
-msgid "File saved to"
-msgstr ""
-
-#: applications/luci-app-argon-config/luasrc/model/cbi/argon-config.lua:65
-msgid "Follow System"
-msgstr ""
-
-#: applications/luci-app-argon-config/luasrc/model/cbi/argon-config.lua:67
-msgid "Force Dark"
-msgstr ""
-
-#: applications/luci-app-argon-config/luasrc/model/cbi/argon-config.lua:66
-msgid "Force Light"
-msgstr ""
-
-#: applications/luci-app-argon-config/luasrc/model/cbi/argon-config.lua:53
-msgid ""
-"Here you can set the blur and transparency of the login page of argon theme, "
-"and manage the background pictures and videos.[Chrome is recommended]"
-msgstr ""
-
-#: applications/luci-app-argon-config/luasrc/model/cbi/argon-config.lua:87
-#: applications/luci-app-argon-config/luasrc/model/cbi/argon-config.lua:105
-msgid ""
-"Larger value will more blurred ; ( Suggest: clear: 1 or blur preset: 10 )"
-msgstr ""
-
-#: applications/luci-app-argon-config/root/usr/share/rpcd/acl.d/luci-app-argon-config.json:3
-msgid "Luci Argon theme config"
-msgstr ""
-
-#: applications/luci-app-argon-config/luasrc/model/cbi/argon-config.lua:201
-msgid "Modify time"
-msgstr ""
-
-#: applications/luci-app-argon-config/luasrc/model/cbi/argon-config.lua:167
-msgid "No specify upload file."
-msgstr ""
-
-#: applications/luci-app-argon-config/luasrc/model/cbi/argon-config.lua:203
-msgid "Remove"
-msgstr ""
-
-#: applications/luci-app-argon-config/luasrc/model/cbi/argon-config.lua:110
-msgid "Save Changes"
-msgstr ""
-
-#: applications/luci-app-argon-config/luasrc/model/cbi/argon-config.lua:202
-msgid "Size"
-msgstr ""
-
-#: applications/luci-app-argon-config/luasrc/model/cbi/argon-config.lua:64
-msgid "Theme mode"
-msgstr ""
-
-#: applications/luci-app-argon-config/luasrc/view/argon-config/other_upload.htm:4
-msgid "Upload"
-msgstr ""
-
-#: applications/luci-app-argon-config/luasrc/model/cbi/argon-config.lua:124
-msgid "Upload (Free:"
-msgstr ""
-
-#: applications/luci-app-argon-config/luasrc/model/cbi/argon-config.lua:128
-msgid "Upload file to '/www/luci-static/argon/background/'"
-msgstr ""
-
-#: applications/luci-app-argon-config/luasrc/model/cbi/argon-config.lua:58
-msgid "Wallpaper Source"
-msgstr ""
-
-#: applications/luci-app-argon-config/luasrc/model/cbi/argon-config.lua:70
-msgid "You can choose Theme color mode here"
-msgstr ""
-
-#: applications/luci-app-argon-config/luasrc/model/cbi/argon-config.lua:124
-msgid ""
-"You can upload files such as jpg,png,gif,mp4 files, To change the login page "
-"background."
-msgstr ""
-
-#: applications/luci-app-argon-config/luasrc/model/cbi/argon-config.lua:105
-msgid "[Dark mode] Frosted Glass Radius"
-msgstr ""
-
-#: applications/luci-app-argon-config/luasrc/model/cbi/argon-config.lua:92
-msgid "[Dark mode] Primary Color"
-msgstr ""
-
-#: applications/luci-app-argon-config/luasrc/model/cbi/argon-config.lua:97
-msgid "[Dark mode] Transparency"
-msgstr ""
-
-#: applications/luci-app-argon-config/luasrc/model/cbi/argon-config.lua:87
-msgid "[Light mode] Frosted Glass Radius"
-msgstr ""
-
-#: applications/luci-app-argon-config/luasrc/model/cbi/argon-config.lua:72
-msgid "[Light mode] Primary Color"
-msgstr ""
-
-#: applications/luci-app-argon-config/luasrc/model/cbi/argon-config.lua:79
-msgid "[Light mode] Transparency"
-msgstr ""
diff --git a/luci-app-argon-config/po/zh-cn/argon-config.po b/luci-app-argon-config/po/zh-cn/argon-config.po
index 1d25348..21aa9b4 100644
--- a/luci-app-argon-config/po/zh-cn/argon-config.po
+++ b/luci-app-argon-config/po/zh-cn/argon-config.po
@@ -77,8 +77,8 @@ msgstr "[暗色模式] 毛玻璃模糊半径"
msgid "Larger value will more blurred ; ( Suggest: clear: 1 or blur preset: 10 )"
msgstr "值越大越模糊; ( 建议: 清透 1 或 模糊预设 10 )"
-msgid "You can upload files such as jpg,png,gif,mp4 files, To change the login page background."
-msgstr "你可以上传jpg、png、gif或mp4文件,以创建自己喜欢的登录界面"
+msgid "You can upload files such as jpg,png,gif,webp,mp4 files, To change the login page background."
+msgstr "你可以上传jpg、png、gif、webp或mp4文件,以创建自己喜欢的登录界面"
msgid "Save Changes"
msgstr "保存更改"
diff --git a/luci-theme-argon/htdocs/luci-static/argon/img/bg1.jpg b/luci-theme-argon/htdocs/luci-static/argon/img/bg1.jpg
deleted file mode 100644
index 6f0261f..0000000
Binary files a/luci-theme-argon/htdocs/luci-static/argon/img/bg1.jpg and /dev/null differ
diff --git a/luci-theme-argon/htdocs/luci-static/argon/img/bg1.webp b/luci-theme-argon/htdocs/luci-static/argon/img/bg1.webp
new file mode 100644
index 0000000..19a5744
Binary files /dev/null and b/luci-theme-argon/htdocs/luci-static/argon/img/bg1.webp differ
diff --git a/luci-theme-argon/luasrc/view/themes/argon/sysauth.htm b/luci-theme-argon/luasrc/view/themes/argon/sysauth.htm
index 5bbebf2..e0f3023 100644
--- a/luci-theme-argon/luasrc/view/themes/argon/sysauth.htm
+++ b/luci-theme-argon/luasrc/view/themes/argon/sysauth.htm
@@ -49,7 +49,7 @@
attr = fs.stat(f)
if attr then
local ext = getExtension(fs.basename(f))
- if ext == "jpg" or ext == "png" or ext == "gif" or ext == "mp4" then
+ if ext == "jpg" or ext == "png" or ext == "webp" or ext == "gif" or ext == "mp4" then
local bg = {}
bg.type = ext
bg.url = theme_dir .. fs.basename(f)
@@ -83,7 +83,7 @@
})
<% else
- local bg_url = media .. "/img/bg1.jpg"
+ local bg_url = media .. "/img/bg1.webp"
local bing = "123"
if (bgcount == 0 ) then
local sys = require "luci.sys"