/* THIS FILE IS NOT EXPORTED WITH THE HTML FILE! */ body.html-export-running .workspace-tabs:has(.html-progress-wrapper) .workspace-tab-header-container { display: none !important; } body.html-export-running :is(.nav-files-container, .side-dock-actions, .workspace-tab-header-container, .workspace-drawer-vault-actions, .nav-buttons-container) { opacity: 0.2 !important; pointer-events: none !important; } /* Flow list used on the settings page */ .flow-list { contain: inline-size; gap: 0.2em; display: flex; flex-direction: row; flex-wrap: wrap; justify-content: flex-start; width: -webkit-fill-available; background-color: var(--background-secondary); border: 1px solid var(--divider-color); border-radius: 5px; padding: 6px; } .flow-item { display: flex; flex-direction: row; border-radius: 100px; border: 1px solid var(--divider-color); font-size: 0.9em; height: min-content; width: max-content; padding: 3px 8px 3px 8px; margin: 0.1em 0em 0.1em 0.0em; background-color: var(--background-primary); align-items: center; } .flow-item:has(input:checked) { background-color: hsla(var(--color-accent-hsl), 0.3); } .flow-item input[type="checkbox"] { padding: 0; margin: 0.1em; margin-right: 0.5em; } .webpage-html-settings .setting-item.is-disabled { opacity: 0.5; } /* Progressbar used in the render progress */ .html-progress-bar { width: 300px; height: 15px; background-color: transparent; color: var(--interactive-accent); } .html-progress-bar::-webkit-progress-bar { background-color: var(--background-secondary); border-radius: 500px; } .html-progress-bar::-webkit-progress-value { background-color: currentColor; border-radius: 500px; } button.html-progress-cancel { background-color: var(--color-red); color: white; border: none; padding: 0.5em 1em; border-radius: 5px; margin-top: 1em; } .file-list-wrapper { display: flex; flex-direction: column; overflow: hidden; height: -webkit-fill-available; margin-left: 1em; } .file-list { display: flex; flex-direction: column; overflow: auto; height: 100%; width: 100%; font-size: 12px; line-height: 1.6em; border-right: 1px solid var(--divider-color); padding-bottom: 4em; } .file-list-title { font-size: 20px; padding: 0.2em 0 0.5em 0; margin-right: 2em; text-align: center; width: 100%; } .file-list-item { display: flex; align-items: center; } .file-list-item-icon { margin-right: 0.5em; width: 1.1em !important; height: 1.1em !important; } .html-progress-wrapper { position: absolute; height: 100%; min-width: 100%; display:flex; flex-direction:column; background-color: var(--background-primary); z-index: 1000; } .workspace-tab-container:has(.html-progress-wrapper) { position: relative; } .html-progress-content { display: flex; height: 100%; } .html-progress-inner { flex-grow: 1; display: flex; flex-direction: column; align-items: center; justify-content: center; } .html-progress-sub { margin-block-start: 2em; } .html-progress-log { display:none; flex-direction: column; border-left: 1px solid var(--divider-color); overflow-y: auto; width: 300px; max-width: 300px; min-width: 300px; } .html-progress-log > h1 { color: var(--color-yellow); padding: 0.3em; background-color: rgba(100, 70, 20, 0.1); margin: 0; } /* File picker */ .file-picker .tree-icon { border: 1px solid transparent; margin: 0px 4px 0px 0px; display: flex; align-self: center; } .file-picker .tree-icon :is(svg, img) { width: 16px !important; height: 16px !important; } .file-picker .tree-icon *:has(svg, img) { display: contents !important; } .file-picker a.tree-item-self.is-clickable { text-decoration: none !important; text-decoration-line: none !important; outline: none !important; border: none !important; } .file-picker .tree-item-inner > p { display: contents !important; } .feature-title { margin: 0 0 1em 0; text-transform: uppercase; letter-spacing: 0.06em; } .select-all { border-bottom: 1px solid var(--divider-color); margin-bottom: 0.5em; } .file-picker *:before { display: none !important; } .file-picker .tree-item > .tree-item-self, .file-picker .tree-item .tree-item-self:has(> .tree-item-icon) { padding-left: 5px !important; display: flex !important; align-items: center !important; } .file-picker .tree-item-self > *:not(.nav-file-tag, .file-checkbox) { position: relative !important; margin: 0 !important; padding: 0 !important; translate: none !important; } .file-picker .tree-item-self > .file-checkbox { margin-right: 1em; } .file-picker .tree-item-self > .tree-item-inner { padding: 0 0.3em !important; } .file-picker .tree-item-children > * { margin: 0 !important; padding: 0 !important; } .file-picker .collapse-icon, .file-picker .collapse-icon * { display: block !important; } /* Settings sections */ details.settings-section { padding-left: 2em; border-left: 1px solid var(--interactive-accent); } details.settings-section > summary { display: flex; align-items: center; gap: 1em; margin-left: -1em; } details.settings-section > summary > svg { min-width: 18px; min-height: 18px; rotate: 0deg; transition: rotate 0.2s; } details.settings-section[open] > summary > svg { rotate: 90deg; }