add qr-codes, share button, and pwa config toggle

This commit is contained in:
Joey Kimsey
2025-02-05 19:39:54 -05:00
parent a38d132e61
commit a6b241c7f0
10 changed files with 168 additions and 66 deletions

View File

@ -317,7 +317,13 @@ class TheTempusProject extends Bedrock {
"pretty" => "Maximum Login session length. (in seconds)",
"default" => 604800, // 60 * 60 * 24 * 7
"value" => 604800, // 60 * 60 * 24 * 7
]
],
"pwa" => [
"type" => "radio",
"pretty" => "Enable PWA banner for installs",
"default" => false,
"value" => false,
],
],
"maintenance" => [
"enabled" => [
@ -333,6 +339,20 @@ class TheTempusProject extends Bedrock {
"value" => "Currently the site is undergoing maintenance. Only administrators will be able to sign in.",
]
],
"share" => [
"enabled" => [
"type" => "radio",
"pretty" => "Enables the share popover.",
"default" => false,
"value" => false,
],
"qr"=> [
"type" => "radio",
"pretty" => "Enables a custom qr-code in the share popover.",
"default" => false,
"value" => false,
]
],
"uploads" => [
"images" => [
"type" => "radio",