Added support for background images

This commit is contained in:
Magnus Åhall 2023-07-25 13:04:28 +00:00
parent cb6654aeee
commit 740c0796cd
4 changed files with 202 additions and 3 deletions

View file

@ -127,7 +127,7 @@ class App {
setTheme(theme) {//{{{
this.theme = theme
document.body.style.color = theme.colors.page.text
document.body.style.backgroundColor = theme.colors.page.background
document.body.style.background = theme.colors.page.background
let sectionClasses = document.getElementById('sections').classList
sectionClasses.remove('theme-brighter')
@ -248,7 +248,7 @@ class Section {
)
return `
<div class="section" style="border: 4px solid ${color[0]}; background: ${theme.colors.section.background}">
<div class="section" style="border: 4px solid ${color[0]}; background: ${theme.colors.section.background}; box-shadow: ${theme.colors.section.shadow}">
<div class="name" style="background: ${color[0]}; color: ${color[1]}">${this.label}</div>
<div class="items" style="background: ${theme.colors.section.background}">
${itemHTML.join('')}