From 31b6d476da58917796d1fec2278eb8f266ae2977 Mon Sep 17 00:00:00 2001 From: Malte Bublitz Date: Tue, 29 Apr 2025 15:58:49 +0200 Subject: [PATCH] settings: Reset-Button --- css/dialog.css | 4 ++-- js/whoami.js | 7 +++++++ template.inc.php | 4 ++++ 3 files changed, 13 insertions(+), 2 deletions(-) diff --git a/css/dialog.css b/css/dialog.css index b5b2f13..5f61878 100644 --- a/css/dialog.css +++ b/css/dialog.css @@ -18,7 +18,7 @@ dialog { width: 18em; max-width: 100%; - height: 12em; + height: 14em; max-height: 100%; position: fixed; @@ -108,4 +108,4 @@ dialog:not([open]) { #settings_form div { margin: 0 0 .6em; -} \ No newline at end of file +} diff --git a/js/whoami.js b/js/whoami.js index 7ade2b6..949d881 100644 --- a/js/whoami.js +++ b/js/whoami.js @@ -13,6 +13,7 @@ var whoami = { settings_host: document.getElementById("whoami_host"), settings_format_unix: document.getElementById("whoami_format_unix"), settings_format_windows: document.getElementById("whoami_format_windows"), + settings_reset: document.getElementById("whoami_reset"), init: function() { console.debug("whoami.init()"); @@ -132,6 +133,12 @@ var whoami = { //whoami.whoami_format = event.target.value; }); whoami.settings_format_windows.addEventListener('change', whoami_format_on_change); + whoami.settings_reset.addEventListener('click', (event) => { + // Reset settings + + whoami.deinit(); + whoami.init(); + }); }, settings2: () => { diff --git a/template.inc.php b/template.inc.php index fb677ce..396a758 100644 --- a/template.inc.php +++ b/template.inc.php @@ -81,6 +81,10 @@ unset($i); + +
+ +
-- 2.30.2