feature: dark theme: add (#332)

This commit is contained in:
coderaiser 2024-03-29 13:25:23 +02:00
parent 35622082a9
commit 6bc4f3ec26
23 changed files with 186 additions and 51 deletions

View file

@ -1,10 +1,7 @@
'use strict';
const process = require('node:process');
require('../css/main.css');
require('../css/nojs.css');
require('../css/columns/name-size-date.css');
require('../css/columns/name-size.css');
require('./css');
const wraptile = require('wraptile');
const load = require('load.js');

8
client/css.js Normal file
View file

@ -0,0 +1,8 @@
'use strict';
require('../css/main.css');
require('../css/nojs.css');
require('../css/columns/name-size-date.css');
require('../css/columns/name-size.css');
require('../css/themes/light.css');
require('../css/themes/dark.css');

View file

@ -137,6 +137,7 @@ async function fillTemplate() {
editor,
packer,
columns,
theme,
configAuth,
...obj
} = input.convert(config);
@ -144,6 +145,7 @@ async function fillTemplate() {
obj[`${editor}-selected`] = 'selected';
obj[`${packer}-selected`] = 'selected';
obj[`${columns}-selected`] = 'selected';
obj[`${theme}-selected`] = 'selected';
obj.configAuth = configAuth ? '' : 'hidden';
const innerHTML = rendy(Template, obj);