style: use background effects for empty note, refactor

This commit is contained in:
Adorian Doran
2025-10-29 01:32:47 +02:00
parent 2a5f329ada
commit 5df512a69c
2 changed files with 4 additions and 3 deletions

View File

@@ -67,8 +67,8 @@ body.background-effects.platform-win32.layout-vertical #vertical-main-container
background-color: var(--root-background);
}
/* Settings page */
body.background-effects.platform-win32 #center-pane .note-split.options {
/* Note split with background effects */
body.background-effects.platform-win32 #center-pane .note-split.bgfx {
--note-split-background-color: var(--center-pane-background-color-bgfx);
}

View File

@@ -52,6 +52,7 @@ export default class NoteWrapperWidget extends FlexContainer<BasicWidget> {
const note = this.noteContext?.note;
if (!note) {
this.$widget.addClass("bgfx");
return;
}
@@ -61,7 +62,7 @@ export default class NoteWrapperWidget extends FlexContainer<BasicWidget> {
this.$widget.addClass(utils.getNoteTypeClass(note.type));
this.$widget.addClass(utils.getMimeTypeClass(note.mime));
this.$widget.toggleClass("options", note.isOptions());
this.$widget.toggleClass("bgfx", note.isOptions());
this.$widget.toggleClass("protected", note.isProtected);
const noteLanguage = note?.getLabelValue("language");