diff --git a/src/main/resources/static/dist/js/demo.js b/src/main/resources/static/dist/js/demo.js
index fe038be..d1b6476 100644
--- a/src/main/resources/static/dist/js/demo.js
+++ b/src/main/resources/static/dist/js/demo.js
@@ -61,6 +61,13 @@
'
Customize AdminLTE
'
)
+ // dark mode local에 저장
+ var DARK_MODE_ITEM_NAME = "httpMockServer.darkMode";
+ let darkMode = localStorage.getItem(DARK_MODE_ITEM_NAME);
+ if (darkMode === 'true') {
+ $('body').addClass('dark-mode');
+ }
+
var $dark_mode_checkbox = $('', {
type: 'checkbox',
value: 1,
@@ -69,8 +76,10 @@
}).on('click', function () {
if ($(this).is(':checked')) {
$('body').addClass('dark-mode')
+ localStorage.setItem(DARK_MODE_ITEM_NAME, 'true');
} else {
$('body').removeClass('dark-mode')
+ localStorage.setItem(DARK_MODE_ITEM_NAME, 'false');
}
})
var $dark_mode_container = $('', { class: 'mb-4' }).append($dark_mode_checkbox).append('Dark Mode')