From 5fd05e74908bddab06292b57998581c6eb5cb9ea Mon Sep 17 00:00:00 2001 From: Dorako Date: Tue, 10 Jan 2023 22:15:02 +0100 Subject: [PATCH] 1.9.9 --- CHANGELOG.md | 10 ++ languages/en.json | 7 ++ module.json | 4 +- sass/_app-ui.scss | 21 ----- sass/_mixins.scss | 7 +- sass/_sidebar.scss | 10 +- sass/dark-theme.scss | 122 ++++++++++++++++++++++++ sass/module-support.scss | 65 ++++++++++++- sass/new-dark-chat.scss | 15 +++ sass/reset.scss | 61 ++++++++++++ scripts/dorako-ui.js | 42 +++++++++ styles/dark-theme.css | 124 +++++++++++++++++++++++++ styles/dark-theme.css.map | 1 + styles/dorako-ui.css | 168 +--------------------------------- styles/main.css | 38 +++----- styles/main.css.map | 2 +- styles/module-support.css | 119 ++++++++++++++++++++---- styles/module-support.css.map | 2 +- styles/new-chat.css.map | 2 +- styles/new-dark-chat.css | 48 ++++++---- styles/new-dark-chat.css.map | 2 +- styles/pc-sheet-dark.css | 1 + styles/reset.css | 24 +++++ styles/reset.css.map | 2 +- 24 files changed, 638 insertions(+), 259 deletions(-) create mode 100644 sass/dark-theme.scss create mode 100644 styles/dark-theme.css create mode 100644 styles/dark-theme.css.map diff --git a/CHANGELOG.md b/CHANGELOG.md index 84f0d94..b5e07bd 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,13 @@ +# 1.9.9 + +(New) Added styling for the Monarch module +(Fix) Fixed numerator of frequency skills being illegible on dark mode pc sheets +(Fix) Fixed description of rolltable messages being illegible on dark mode chat messages +(Refinement) Added a light background to rolltable images on dark mode chat message, to ensure good contrast +(Refinement) Update sidebar tab styling to leave more room for modules that add buttons +(New) Setting for dark-theme styling of Filepicker and Token Config +(Fix) Style incompatability with Filepicker+ now actually fixed + # 1.9.8 (Refinement) Make scrollbar track for effects panel invisible diff --git a/languages/en.json b/languages/en.json index 8055419..424866f 100644 --- a/languages/en.json +++ b/languages/en.json @@ -16,6 +16,13 @@ "dorako-ui.settings.loot-sheet-theme.choice.light": "Light", "dorako-ui.settings.loot-sheet-theme.choice.dark": "Dark", + "dorako-ui.settings.app-sheet-theme.name": "App sheet theme", + "dorako-ui.settings.app-sheet-theme.hint": "Affects various misc. sheets like Filepicker and Token Config", + "dorako-ui.settings.app-sheet-theme.choice.default": "Default", + "dorako-ui.settings.app-sheet-theme.choice.light": "Light", + "dorako-ui.settings.app-sheet-theme.choice.dark": "Dark", + + "dorako-ui.settings.familiar-sheet-theme.name": "Familiar sheet theme", "dorako-ui.settings.familiar-sheet-theme.hint": "Affects familiar sheets", "dorako-ui.settings.familiar-sheet-theme.choice.red": "Red", diff --git a/module.json b/module.json index 8fea601..c937c9d 100644 --- a/module.json +++ b/module.json @@ -12,7 +12,7 @@ "flags": {} } ], - "version": "1.9.8", + "version": "1.9.9", "compatibility": { "minimum": "10", "verified": "10" @@ -59,6 +59,6 @@ ], "styles": ["styles/fonts.css"], "scripts": ["scripts/dorako-ui.js"], - "download": "https://github.com/Dorako/pf2e-dorako-ui/archive/refs/tags/v1.9.8.zip", + "download": "https://github.com/Dorako/pf2e-dorako-ui/archive/refs/tags/v1.9.9.zip", "manifest": "https://github.com/Dorako/pf2e-dorako-ui/releases/latest/download/module.json" } diff --git a/sass/_app-ui.scss b/sass/_app-ui.scss index cbe9a03..08c51fc 100644 --- a/sass/_app-ui.scss +++ b/sass/_app-ui.scss @@ -1,26 +1,5 @@ @import "mixins"; -/* ----------------------------------------- */ - /* Overwrite Foundry colors */ - /* ----------------------------------------- */ - -:root { - --color-border-highlight: var(--tertiary); - --color-border-highlight-alt: var(--tertiary-dark); - --color-shadow-primary: var(--tertiary-dark); - --color-shadow-highlight: var(--tertiary); - } - -::-webkit-scrollbar-thumb { - background: var(--tertiary); - border: 1px solid var(--gold-brown); -} - -a:hover { - @include quick-transition; -} - - /* ----------------------------------------- */ /* App UI */ /* ----------------------------------------- */ diff --git a/sass/_mixins.scss b/sass/_mixins.scss index c115afd..521c5c1 100644 --- a/sass/_mixins.scss +++ b/sass/_mixins.scss @@ -9,7 +9,12 @@ @mixin quick-transition { $transitionTime: 0.15s; - transition: text-shadow $transitionTime ease-in-out, background-color $transitionTime ease-in-out, border $transitionTime ease-in-out, color $transitionTime ease-in-out, box-shadow $transitionTime ease-in-out; + transition: text-shadow $transitionTime ease-in-out, + background-color $transitionTime ease-in-out, + border $transitionTime ease-in-out, + color $transitionTime ease-in-out, + box-shadow $transitionTime ease-in-out, + backdrop-filter $transitionTime ease-in-out; } @mixin gold-border { diff --git a/sass/_sidebar.scss b/sass/_sidebar.scss index b1f5a74..0d1c23e 100644 --- a/sass/_sidebar.scss +++ b/sass/_sidebar.scss @@ -35,7 +35,7 @@ &.collapsed { border-radius: 3px; - + #sidebar-tabs .item.active { border: none; } @@ -49,12 +49,18 @@ margin: 0px; margin-top: 1px; + > .collapse { + --sidebar-tab-width: 12px; + position: relative; + } + .item { border: none; - margin: 2px; + margin: 2px 0px; &.active { @include gold-border; + margin: 2px 0px; border-radius: 3px; text-shadow: 0px 0px 3px black; color: white; diff --git a/sass/dark-theme.scss b/sass/dark-theme.scss new file mode 100644 index 0000000..dfd21b1 --- /dev/null +++ b/sass/dark-theme.scss @@ -0,0 +1,122 @@ +@import "mixins"; + +.window-app.dark-theme { + // ::placeholder { + // color: var(--color-text-light-heading); + // } + + .window-content { + @include sheet; + background-image: var(--sheet-dark); + color: var(--color-text-light-heading); + } + + &#module-management { + .package-list .package-title, .package-list .package-metadata, .package-list .package-description { + color: var(--color-text-light-highlight); + } + } + + button { + @include glass; + @include quick-transition; + text-shadow: 0 0 3px black; + + &:hover { + background-color: var(--primary); + color: var(--color-text-light-highlight); + } + + &.privacy { + background-color: #2e0587; + &:hover { + color: var(--color-text-light-heading); + background-color: #440eb9; + } + } + } + + .private { + button.privacy { + color: var(--color-text-light-highlight); + background-color: #440eb9; + } + } + + input[type="text"], + input[type="number"] { + @include glass; + padding-left: 5px; + + &:disabled { + background-color: rgba(0,0,0, 0.8); + } + } + &.token-sheet .form-group.children-disabled .range-value, + input[type="range"] + .range-value { + @include glass; + background-color: rgba(0,0,0, 0.8); + color: var(--color-text-light-heading); + } + + input[type="text"], input[type="number"], input[type="password"], input[type="date"], input[type="time"], input[type="search"], input[type="checkbox"], input[type="radio"] { + color: var(--color-text-light-highlight); + accent-color: var(--tertiary); + + &:checked { + accent-color: var(--tertiary); + filter: none; + } + } + + select { + @include glass; + color: var(--color-text-light-highlight); + } + + input[type="color"][data-edit] { + border: none; + } + + &.token-sheet .tab.active[data-tab=appearance] fieldset>legend { + color: var(--color-text-light-highlight); + } + + &.app.token-sheet .tab.active[data-tab=appearance] fieldset { + border: 1px solid var(--tertiary); + border-radius: 5px; + } + + &.sheet nav.sheet-tabs { + border-top: 1px solid var(--tertiary);; + border-bottom: 1px solid var(--tertiary);; + } + + form .form-group.slim .form-fields > label, + form .form-group span.units, + form .notes, form .hint { + color: var(--color-text-dark-6); + } + + &.filepicker .private .directory, + &.filepicker .public .private.dir { + background: rgba(115, 49, 255, 0.15); + } + + &.filepicker .display-modes a { + @include glass; + color: var(--color-text-light-highlight); + text-shadow: 0 0 3px black; + + &:hover { + background: var(--primary); + color: var(--color-text-light-highlight); + } + + &.active { + background: var(--primary); + color: var(--color-text-light-highlight); + text-shadow: 0 0 3px black; + } + } +} \ No newline at end of file diff --git a/sass/module-support.scss b/sass/module-support.scss index a5caac0..9a974c9 100644 --- a/sass/module-support.scss +++ b/sass/module-support.scss @@ -2,6 +2,63 @@ @import "colors"; @import "mixins"; +/* ----------------------------------------- */ +/* Monarch */ +/* ----------------------------------------- */ + +.window-app.monarch .window-content { + box-shadow: none; + background: none; +} + +.window-app.monarch-hand:not(.minimized).no-fade.trans, +.window-app.monarch-hand:not(.minimized):hover.trans { + @include glass; + backdrop-filter: blur(5px); +} + +.window-app.monarch-hand .window-header, +.monarch-hand footer.sheet-footer { + @include glass; +} + +.monarch .card-hud .controls a i { + color: var(--color-text-light-heading); +} + +.monarch input[type=text], .monarch input[type=number], .monarch input[type=password], .monarch input[type=date], .monarch input[type=time] { + border: none; + outline: 1px solid rgba(255, 255, 255, 0.1); + border-radius: 2px; + color: var(--color-text-light-heading); +} + +.monarch-hand footer.sheet-footer { + margin: 2px 10px; + + button { + @include glass; + @include quick-transition; + color: var(--color-text-light-heading); + text-shadow: 0px 0px 3px black; + + &:hover { + color: var(--color-text-light-highlight); + background-color: var(--primary); + } + } +} + +.monarch .card-hud .badge, +.monarch .card-hud .card-controls { + @include glass; +} + +.monarch-hand .tooltip { + @include glass; + backdrop-filter: blur(5px); +} + /* ----------------------------------------- */ /* DF Chat Enhancements */ /* ----------------------------------------- */ @@ -125,9 +182,11 @@ div#scrollToBottom { /* ----------------------------------------- */ /* Ripper's Filepicker+ */ /* ----------------------------------------- */ -:root { - --filepickerplus-text-color: var(--color-text-dark-primary); - --filepickerplus-background-color: var(--bg); + +.filepicker-plus-tooltip { + @include glass; + border: none; + backdrop-filter: blur(5px); } /* ----------------------------------------- */ diff --git a/sass/new-dark-chat.scss b/sass/new-dark-chat.scss index 691df2e..95b5c32 100644 --- a/sass/new-dark-chat.scss +++ b/sass/new-dark-chat.scss @@ -18,6 +18,21 @@ } } + .table-draw { + .table-description { + color: var(--color-text-light-highlight); + border-top: 1px solid var(--tertiary); + } + .table-results .table-result img.result-image { + @include sheet; + object-fit: contain; + border-radius: 3px; + margin-right: 5px; + } + } + + .chat-message .table-draw + .pf2e.chat-card .card-buttons { margin: 0px; margin-top: 5px; diff --git a/sass/reset.scss b/sass/reset.scss index 619bab7..75114e7 100644 --- a/sass/reset.scss +++ b/sass/reset.scss @@ -1,7 +1,68 @@ +@import "mixins"; + h3 { border-bottom: none; } button > i { margin-right: 0; +} + +img { + border: none; + border-radius: 0px; +} + +// form .form-group .form-fields button { +// height: calc(var(--form-field-height) + 2px); +// } + +// dialog .dialog-buttons button.default { +// @include quick-transition; +// background: var(--secondary-dark); +// box-shadow: var(--gold-and-glow); +// border: none; + +// &:hover { +// background: var(--secondary-light); +// } +// } + +// button { +// background: rgba(255, 255, 255, 0.8); + +// &:active { +// box-shadow: 0 0 5px var(--color-shadow-highlight); +// } + +// &:disabled { +// background: rgb(213 213 213 / 80%); +// border: 1px solid var(--color-border-dark-tertiary); +// } + +// form & { +// border: unset; +// background: rgba(255, 255, 255, 0.8); +// border: 1px solid var(--color-border-light-primary); +// } +// } + +/* ----------------------------------------- */ +/* Overwrite Foundry colors */ +/* ----------------------------------------- */ + +:root { +--color-border-highlight: var(--tertiary); +--color-border-highlight-alt: var(--tertiary-dark); +--color-shadow-primary: var(--tertiary-dark); +--color-shadow-highlight: var(--tertiary); +} + +::-webkit-scrollbar-thumb { + background: var(--tertiary); + border: 1px solid var(--gold-brown); +} + +a:hover { + @include quick-transition; } \ No newline at end of file diff --git a/scripts/dorako-ui.js b/scripts/dorako-ui.js index d4aed3f..bfd0e5e 100644 --- a/scripts/dorako-ui.js +++ b/scripts/dorako-ui.js @@ -169,6 +169,32 @@ function injectCSS(filename) { // a.find("#settings-game").append(toInsert) // }); +Hooks.on("renderFilePicker", (sheet, html) => { + let html0 = html[0]; + const filepickerPlusActive = game.modules.get("filepicker-plus")?.active; + + if (filepickerPlusActive) { // filepicker-plus uses a dark theme always + html0.classList.add("dorako-theme"); + html0.classList.add("dark-theme"); + return; + } + + const theme = game.settings.get("pf2e-dorako-ui", "app-sheet-theme"); + if (theme === "default") return; + + html0.classList.add("dorako-theme"); + html0.classList.add(theme); +}); + +Hooks.on("renderTokenConfigPF2e", (sheet, html) => { + const theme = game.settings.get("pf2e-dorako-ui", "app-sheet-theme"); + if (theme === "default") return; + + let html0 = html[0]; + html0.classList.add("dorako-theme"); + html0.classList.add(theme); +}); + Hooks.on("renderNPCSheetPF2e", (sheet, html) => { const npcTheme = game.settings.get("pf2e-dorako-ui", "npc-sheet-theme"); if (npcTheme === "default") return; @@ -1101,6 +1127,21 @@ Hooks.once("init", async () => { requiresReload: true }); + game.settings.register("pf2e-dorako-ui", "app-sheet-theme", { + name: i18n("dorako-ui.settings.app-sheet-theme.name"), + hint: i18n("dorako-ui.settings.app-sheet-theme.hint"), + scope: "client", + config: true, + default: "light-theme", + type: String, + choices: { + default: i18n("dorako-ui.settings.app-sheet-theme.choice.default"), + // "light-theme": i18n("dorako-ui.settings.app-sheet-theme.choice.light"), + "dark-theme": i18n("dorako-ui.settings.app-sheet-theme.choice.dark"), + }, + requiresReload: true + }); + game.settings.register("pf2e-dorako-ui", "familiar-sheet-theme", { name: i18n("dorako-ui.settings.familiar-sheet-theme.name"), hint: i18n("dorako-ui.settings.familiar-sheet-theme.hint"), @@ -1549,6 +1590,7 @@ Hooks.once("init", async () => { injectCSS("dorako-ui"); injectCSS("reset"); + injectCSS("dark-theme"); injectCSS("npc-sheet"); injectCSS("loot-sheet"); // injectCSS("chat-dark"); diff --git a/styles/dark-theme.css b/styles/dark-theme.css new file mode 100644 index 0000000..b76f870 --- /dev/null +++ b/styles/dark-theme.css @@ -0,0 +1,124 @@ +.window-app.dark-theme .window-content { + border: none; + background-image: var(--sheet-light); + background-size: cover; + /* prettier-ignore */ + border: none; + margin: 2px; + box-shadow: 0 0 0 1px var(--tertiary), 0 0 0 2px var(--gold-brown); + background-image: var(--sheet-dark); + color: var(--color-text-light-heading); +} +.window-app.dark-theme#module-management .package-list .package-title, .window-app.dark-theme#module-management .package-list .package-metadata, .window-app.dark-theme#module-management .package-list .package-description { + color: var(--color-text-light-highlight); +} +.window-app.dark-theme button { + border: none; + border-radius: 3px; + background: none; + background-color: var(--glass-bg); + box-shadow: var(--glassy); + color: var(--color-text-light-heading); + transition: text-shadow 0.15s ease-in-out, background-color 0.15s ease-in-out, border 0.15s ease-in-out, color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, backdrop-filter 0.15s ease-in-out; + text-shadow: 0 0 3px black; +} +.window-app.dark-theme button:hover { + background-color: var(--primary); + color: var(--color-text-light-highlight); +} +.window-app.dark-theme button.privacy { + background-color: #2e0587; +} +.window-app.dark-theme button.privacy:hover { + color: var(--color-text-light-heading); + background-color: #440eb9; +} +.window-app.dark-theme .private button.privacy { + color: var(--color-text-light-highlight); + background-color: #440eb9; +} +.window-app.dark-theme input[type=text], +.window-app.dark-theme input[type=number] { + border: none; + border-radius: 3px; + background: none; + background-color: var(--glass-bg); + box-shadow: var(--glassy); + color: var(--color-text-light-heading); + padding-left: 5px; +} +.window-app.dark-theme input[type=text]:disabled, +.window-app.dark-theme input[type=number]:disabled { + background-color: rgba(0, 0, 0, 0.8); +} +.window-app.dark-theme.token-sheet .form-group.children-disabled .range-value, +.window-app.dark-theme input[type=range] + .range-value { + border: none; + border-radius: 3px; + background: none; + background-color: var(--glass-bg); + box-shadow: var(--glassy); + color: var(--color-text-light-heading); + background-color: rgba(0, 0, 0, 0.8); + color: var(--color-text-light-heading); +} +.window-app.dark-theme input[type=text], .window-app.dark-theme input[type=number], .window-app.dark-theme input[type=password], .window-app.dark-theme input[type=date], .window-app.dark-theme input[type=time], .window-app.dark-theme input[type=search], .window-app.dark-theme input[type=checkbox], .window-app.dark-theme input[type=radio] { + color: var(--color-text-light-highlight); + accent-color: var(--tertiary); +} +.window-app.dark-theme input[type=text]:checked, .window-app.dark-theme input[type=number]:checked, .window-app.dark-theme input[type=password]:checked, .window-app.dark-theme input[type=date]:checked, .window-app.dark-theme input[type=time]:checked, .window-app.dark-theme input[type=search]:checked, .window-app.dark-theme input[type=checkbox]:checked, .window-app.dark-theme input[type=radio]:checked { + accent-color: var(--tertiary); + filter: none; +} +.window-app.dark-theme select { + border: none; + border-radius: 3px; + background: none; + background-color: var(--glass-bg); + box-shadow: var(--glassy); + color: var(--color-text-light-heading); + color: var(--color-text-light-highlight); +} +.window-app.dark-theme input[type=color][data-edit] { + border: none; +} +.window-app.dark-theme.token-sheet .tab.active[data-tab=appearance] fieldset > legend { + color: var(--color-text-light-highlight); +} +.window-app.dark-theme.app.token-sheet .tab.active[data-tab=appearance] fieldset { + border: 1px solid var(--tertiary); + border-radius: 5px; +} +.window-app.dark-theme.sheet nav.sheet-tabs { + border-top: 1px solid var(--tertiary); + border-bottom: 1px solid var(--tertiary); +} +.window-app.dark-theme form .form-group.slim .form-fields > label, +.window-app.dark-theme form .form-group span.units, +.window-app.dark-theme form .notes, .window-app.dark-theme form .hint { + color: var(--color-text-dark-6); +} +.window-app.dark-theme.filepicker .private .directory, .window-app.dark-theme.filepicker .public .private.dir { + background: rgba(115, 49, 255, 0.15); +} +.window-app.dark-theme.filepicker .display-modes a { + border: none; + border-radius: 3px; + background: none; + background-color: var(--glass-bg); + box-shadow: var(--glassy); + color: var(--color-text-light-heading); + color: var(--color-text-light-highlight); + text-shadow: 0 0 3px black; +} +.window-app.dark-theme.filepicker .display-modes a:hover { + background: var(--primary); + color: var(--color-text-light-highlight); +} +.window-app.dark-theme.filepicker .display-modes a.active { + background: var(--primary); + color: var(--color-text-light-highlight); + text-shadow: 0 0 3px black; +} + +/*# sourceMappingURL=dark-theme.css.map */ diff --git a/styles/dark-theme.css.map b/styles/dark-theme.css.map new file mode 100644 index 0000000..dc92487 --- /dev/null +++ b/styles/dark-theme.css.map @@ -0,0 +1 @@ +{"version":3,"sourceRoot":"","sources":["../sass/dark-theme.scss","../sass/_mixins.scss"],"names":[],"mappings":"AAOI;ECgCA;EACA;EACA;AArBA;EACA;EACA;EACA,YACI;EDfA;EACA;;AAIA;EACI;;AAIR;EClBA;EACA;EACA;EACA;EACA;EACA;EAKA;EDWI;;AAEA;EACI;EACA;;AAGJ;EACI;;AACA;EACI;EACA;;AAMR;EACI;EACA;;AAIR;AAAA;EC5CA;EACA;EACA;EACA;EACA;EACA;ED0CI;;AAEA;AAAA;EACI;;AAGR;AAAA;ECrDA;EACA;EACA;EACA;EACA;EACA;EDmDI;EACA;;AAGJ;EACI;EACA;;AAEA;EACI;EACA;;AAIR;ECtEA;EACA;EACA;EACA;EACA;EACA;EDmEI;;AAGJ;EACI;;AAGJ;EACI;;AAGJ;EACI;EACA;;AAGJ;EACI;EACA;;AAGJ;AAAA;AAAA;EAGI;;AAGJ;EAEI;;AAGJ;ECxGA;EACA;EACA;EACA;EACA;EACA;EDqGI;EACA;;AAEA;EACI;EACA;;AAGJ;EACI;EACA;EACA","file":"dark-theme.css"} \ No newline at end of file diff --git a/styles/dorako-ui.css b/styles/dorako-ui.css index 09c4e18..c7a3893 100644 --- a/styles/dorako-ui.css +++ b/styles/dorako-ui.css @@ -68,160 +68,11 @@ } -select:hover, -select:focus, -button:hover, -button:focus, -form button:hover, -form button:focus { - box-shadow: 0px 0px 4px rgb(0 0 0 / 50%) inset; - background-color: rgba(214, 214, 191, 1); - transition: background-color 0.1s ease-in-out, box-shadow 0.2s ease-in-out; -} - -/* body { - text-rendering: geometricPrecision; -} */ - - - - -/* .crb-hover .tooltipster-box { - background-color: none; - border-image-outset: 0; - border-image: none; - border-style: none; - border-width: 0px; - box-shadow: none; - overflow: visible; -} - -.crb-hover .tooltipster-box .tooltipster-content .hover-content ul .label { - font-family: unset; - text-shadow: var(--dorako-text-shadow); -} */ - - -/*input:not(:disabled), -input:not([type="radio"])*/ -select, -button, -form button { - background: rgba(255, 255, 245, 1); - border: 1px solid var(--color-border-light-tertiary); - box-shadow: none; - margin: 0px; - cursor: pointer; - transition: background-color 0.1s ease-in-out, box-shadow 0.2s ease-in-out; -} - -.sheet header.sheet-header { - gap: 10px -} - -.sheet header.sheet-header h1 input { - margin: 0px; - width: 100%; -} - -footer.sheet-footer.flexrow { - gap: 5px; - padding: 5px; - padding-top: 0px; -} - -#settings div { - /* margin: 0 8px; */ - display: flex; - flex-direction: column; - gap: 5px; - margin-left: 5px; - margin-right: 5px; -} - -#settings button { - margin: 0px; - -} - -#settings { - text-shadow: var(--dorako-text-shadow); -} - -form .form-group label, -#client-settings section.content h2.module-header, -form .notes, form .hint, -#client-settings nav.tabs { - text-shadow: 0px 1px white; -} - -form .notes, -form .hint, -form .form-group span.units, -form .form-group.slim .form-fields>label { - /* flex: 0 0 100%; */ - font-size: var(--font-size-12); - line-height: var(--line-height-16); - color: #646464; - margin: 0px; -} - -input:disabled { - color: gray; - text-shadow: 0px 1px white; -} - -input::placeholder { - /* Chrome, Firefox, Opera, Safari 10.1+ */ - color: darkgray; - text-shadow: 0px 1px white; -} - -form .form-group label { - line-height: var(--form-field-height); - flex: 3; -} - - -/* #client-settings section.content h2.module-header { - margin: 5em 0 0 0; -} */ - - -/* #chat-controls i.fas, -#sidebar-tabs .fa-solid, -#sidebar-tabs i.fas { - text-shadow: var(--dorako-text-shadow); -} */ - - -img { - border: none; - border-radius: 0px; -} - -.crb-style .sheet-body .sheet-content .spell-list .item .spell-controls .spell-create { - display: none; -} - -::placeholder { - text-shadow: none !important; -} - -.ability-builder-popup .window-content .background-stripes { +/* .ability-builder-popup .window-content .background-stripes { padding: 0px; padding-left: 6px; -} - -.tooltip:not(.boost) { - background-color: var(--pf2e-color-mono-dark); - box-shadow: var(--glassy); - border: none; - border-radius: 5px; - color: white; - text-shadow: var(--pf2e-text-shadow-is-dark); -} +} */ .dorako-display-none { display: none !important; @@ -245,21 +96,6 @@ a.inline-roll:not(.inline-result) { color: black; } -.dfce-cm-top.light-theme #context-menu li.context-item, -.dfce-cm-middle.light-theme #context-menu li.context-item, -.dfce-cm-bottom.light-theme #context-menu li.context-item { - color: var(--pf2e-body-primary); - text-shadow: var(--pf2e-shadow-is-light); -} - -.dfce-cm-top.light-theme #context-menu li.context-item:hover, -.dfce-cm-middle.light-theme #context-menu li.context-item:hover, -.dfce-cm-bottom.light-theme #context-menu li.context-item:hover { - color: var(--pf2e-body-primary); - text-shadow: 0px 0px 3px wheat; - -} - i[data-pf2-repost] { top: 0px; } \ No newline at end of file diff --git a/styles/main.css b/styles/main.css index bc668fd..7f54dff 100644 --- a/styles/main.css +++ b/styles/main.css @@ -1,22 +1,3 @@ -/* ----------------------------------------- */ -/* Overwrite Foundry colors */ -/* ----------------------------------------- */ -:root { - --color-border-highlight: var(--tertiary); - --color-border-highlight-alt: var(--tertiary-dark); - --color-shadow-primary: var(--tertiary-dark); - --color-shadow-highlight: var(--tertiary); -} - -::-webkit-scrollbar-thumb { - background: var(--tertiary); - border: 1px solid var(--gold-brown); -} - -a:hover { - transition: text-shadow 0.15s ease-in-out, background-color 0.15s ease-in-out, border 0.15s ease-in-out, color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; -} - /* ----------------------------------------- */ /* App UI */ /* ----------------------------------------- */ @@ -30,7 +11,7 @@ a:hover { } #players h3 { cursor: pointer; - transition: text-shadow 0.15s ease-in-out, background-color 0.15s ease-in-out, border 0.15s ease-in-out, color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + transition: text-shadow 0.15s ease-in-out, background-color 0.15s ease-in-out, border 0.15s ease-in-out, color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, backdrop-filter 0.15s ease-in-out; } #players h3:hover { text-shadow: 0px 0px 8px var(--color-shadow-highlight); @@ -254,7 +235,7 @@ nav#controls ol.control-tools li.scene-control { background-color: var(--glass-bg); box-shadow: var(--glassy); color: var(--color-text-light-heading); - transition: text-shadow 0.15s ease-in-out, background-color 0.15s ease-in-out, border 0.15s ease-in-out, color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + transition: text-shadow 0.15s ease-in-out, background-color 0.15s ease-in-out, border 0.15s ease-in-out, color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, backdrop-filter 0.15s ease-in-out; text-shadow: 0px 0px 3px black; border-radius: 3px; margin-bottom: 8px; @@ -452,11 +433,11 @@ nav#controls ol.control-tools li.scene-control.toggle:hover { background-color: var(--glass-bg); box-shadow: var(--glassy); color: var(--color-text-light-heading); - transition: text-shadow 0.15s ease-in-out, background-color 0.15s ease-in-out, border 0.15s ease-in-out, color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + transition: text-shadow 0.15s ease-in-out, background-color 0.15s ease-in-out, border 0.15s ease-in-out, color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, backdrop-filter 0.15s ease-in-out; box-shadow: none; } #hotbar .macro.inactive::before, #hotbar .macro.active::before { - transition: text-shadow 0.15s ease-in-out, background-color 0.15s ease-in-out, border 0.15s ease-in-out, color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + transition: text-shadow 0.15s ease-in-out, background-color 0.15s ease-in-out, border 0.15s ease-in-out, color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, backdrop-filter 0.15s ease-in-out; content: ""; position: absolute; top: 0; @@ -469,7 +450,7 @@ nav#controls ol.control-tools li.scene-control.toggle:hover { pointer-events: none; } #hotbar .macro.active:hover::before { - transition: text-shadow 0.15s ease-in-out, background-color 0.15s ease-in-out, border 0.15s ease-in-out, color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + transition: text-shadow 0.15s ease-in-out, background-color 0.15s ease-in-out, border 0.15s ease-in-out, color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, backdrop-filter 0.15s ease-in-out; content: ""; position: absolute; top: 0; @@ -669,15 +650,20 @@ nav#navigation ol#scene-list li.nav-item.active { margin: 0px; margin-top: 1px; } +#sidebar #sidebar-tabs > .collapse { + --sidebar-tab-width: 12px; + position: relative; +} #sidebar #sidebar-tabs .item { border: none; - margin: 2px; + margin: 2px 0px; } #sidebar #sidebar-tabs .item.active { /* prettier-ignore */ border: none; margin: 2px; box-shadow: 0 0 0 1px var(--tertiary), 0 0 0 2px var(--gold-brown); + margin: 2px 0px; border-radius: 3px; text-shadow: 0px 0px 3px black; color: white; @@ -813,7 +799,7 @@ nav#navigation ol#scene-list li.nav-item.active { background-color: var(--glass-bg); box-shadow: var(--glassy); color: var(--color-text-light-heading); - transition: text-shadow 0.15s ease-in-out, background-color 0.15s ease-in-out, border 0.15s ease-in-out, color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + transition: text-shadow 0.15s ease-in-out, background-color 0.15s ease-in-out, border 0.15s ease-in-out, color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, backdrop-filter 0.15s ease-in-out; text-shadow: 0px 0px 3px black; } .placeable-hud .control-icon[data-action=overhead], .placeable-hud .control-icon[data-action=underfoot] { diff --git a/styles/main.css.map b/styles/main.css.map index 7a55074..f982e9d 100644 --- a/styles/main.css.map +++ b/styles/main.css.map @@ -1 +1 @@ -{"version":3,"sourceRoot":"","sources":["../sass/_app-ui.scss","../sass/_mixins.scss","../sass/_colors.scss","../sass/_combat.scss","../sass/_controls.scss","../sass/_effects-panel.scss","../sass/_hotbar.scss","../sass/_navigation.scss","../sass/_notifications.scss","../sass/_sidebar.scss","../sass/_token-hud.scss"],"names":[],"mappings":"AAEA;AACC;AACA;AAED;EACI;EACA;EACA;EACA;;;AAGJ;EACI;EACA;;;AAGJ;ECPI;;;ADYJ;AACA;AACA;AAEA;EC1BI;EACA;EACA;EACA;EACA;EACA;;ADuBA;EACI;ECnBJ;;ADsBI;EACI;;;AAKZ;ECtCI;EACA;EACA;EACA;EACA;EACA;EDmCA;EACA;;AAEA;EACI;;AAEA;EACI;EACA;EACA;;AAGR;EACI;;AACA;EACI;EACA;;;AAKZ;EACI;EACA;;AACA;EC/BA;EACA;EACA;AArBA;EACA;EACA;EACA,YACI;EDgDA;EACA;;;AAIR;EACI;EACA;;;AAGJ;EC3CI;EACA;EACA;AArBA;EACA;EACA;EACA,YACI;ED4DJ;;;AAGJ;EACI;;AAEA;EACI;;AAEJ;EACI;;;AAIR;AACA;AACA;AAEA;EChGI;EACA;EACA;EACA;EACA;EACA;ED6FA;;AAEA;EACI;;AAGJ;EACI;;;AAIR;AACA;AACA;AAEA;ECjHI;EACA;EACA;EACA;EACA;EACA;ED8GA;EACA;EACA;EACA;;;AAGJ;AACA;AACA;AAEA;EC7HI;EACA;EACA;EACA;EACA;EACA;;;ACJJ;AACA;AACA;AAEA;AAOA;AAEoC;AACD;AAEL;AAO9B;AAMA;AAIA;AACA;AACA;AAEA;AAOA;AAMA;AAMA;AAKA;AACA;AACA;AAEA;AACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;EACA;EACA;EAGA;EACA;EACA;EACA;EACA;AAEA;EACA;EACA;EACA;EACA;AAEA;EACA;EACA;EACA;EACA;AAEA;EACA;EACA;AAEA;EACA;EACA;AAEA;EACA;EACA;AAEA;EACA;;;AClHE;EACI;;AAGJ;EACI;;AAIA;EACI;;AAIA;EACI;EACA;EACA;;AAIR;EACI;;AAGJ;EACI;EACA;;;AC7BZ;AACA;AACA;AAEA;EACI;;AAGI;EACI;;AAEJ;AAAA;EHXJ;EACA;EACA;EACA;EACA;EACA;EAKA;EGKQ;EACA;EACA;;AAEA;AAAA;EACI;;AAGJ;AAAA;AAAA;EHvBR;EACA;EACA;EACA;EACA;EACA;EGoBY;EACA;;AAEA;AAAA;AAAA;EACI;;AAIR;AAAA;EHjCR;EACA;EACA;EACA;EACA;EACA;EG8BY;;AAEA;AAAA;AAAA;EHrCZ;EACA;EACA;EACA;EACA;EACA;EGkCgB;EACA;;;ACvCpB;EACI;;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AACA;EACI;;AAGJ;EACI;EACA;EACA;EACA;EACA;;AAGI;EACI;;AAIR;EJlCJ;EACA;EACA;EACA;EACA;EACA;EI+BQ;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;;AAGJ;EACI;;AAGJ;EACI;;AAEA;EACI;;AACA;EAEI;EACA;;AAKZ;EACI;EACA;EACA;;AAIR;AJpDJ;EACA;EACA;EACA,YACI;EIkDI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACI;;AAKZ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;;;AC7IR;AACA;AACA;AAEI;EACI;EACA;ELNJ;EACA;EACA;EACA;EACA;EACA;EAKA;EKDI;;AAEA;ELDJ;EKIQ;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGJ;ELhBJ;EKkBQ;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;EACA;;AAGJ;EACI;;AAGJ;EACI;EACA;;AAGJ;EACI;EACA;;AAKR;EACI;EACA;EACA;EACA;;AAGJ;EL9EA;EACA;EACA;EACA;EACA;EACA;;;AK8EJ;EACI;IACI;IACA;;EAEJ;IACI;;;ACzFR;AACA;AACA;AAEA;EACI;EACA;;AAEA;ENRA;EACA;EACA;EACA;EACA;EACA;EMKI;EACA;EACA;;AAIA;ENhBJ;EACA;EACA;EACA;EACA;EACA;EMaQ;EACA;;AAEA;EACI;;AAGJ;EACI;EACA;;AAEA;EACI;;AAIR;ENlCR;EACA;EACA;EACA;EACA;EACA;EM+BY;EACA;;AAEA;EACI;EACA;;AAIR;EN7CR;EACA;EACA;EACA;EACA;EACA;EM0CY;;AAEA;EAEI;EACA;;AAIR;EACI;;;ACxDhB;AACA;AACA;AAEA;EPLI;EACA;EACA;EACA;EACA;EACA;EOEA;EACA;;AAEA;EACI;;AAGJ;EACI;;AAGJ;EAEI;EACA;EACA;;;ACvBR;AACA;AACA;AAGI;EACI;;AACA;EACI;;;AAKZ;EACI;EACA;;;AAGJ;EACI;EACA;;AACA;EACI;EACA;;;AAIR;EACI;;;AAGJ;EACI;EACA;;AAEA;EACI;;AAEA;EACI;;AAIR;EACI;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;;AAEA;ARxCR;EACA;EACA;EACA,YACI;EQsCQ;EACA;EACA;EACA;;AAKZ;EACI;;;AC/DJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;;AAEI;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAKR;EACI;EACA;EACA;;AACA;EACI;;AAIR;EACI;EACA;;AAGJ;EACI;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;;AAKR;ETrGJ;EACA;EACA;EACA;EACA;EACA;ESkGQ;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;;;AASZ;ET9HA;EACA;EACA;EACA;EACA;EACA;;AS4HA;ETjIA;EACA;EACA;EACA;EACA;EACA;EAKA;ES0HI;;AAGA;EACI;;AAEA;EACI;;AACA;EACI;;AAGJ;EACI;;AAQR;EACI;;AACA;EACI;;AAOZ;EACI;;AAEA;EACI;;AACA;EACI;;AAOZ;EACI;EACA;;AAGJ;EACI;EACA;EACA;;AAUA;EACI;;AAIR;EACI;EACA","file":"main.css"} \ No newline at end of file +{"version":3,"sourceRoot":"","sources":["../sass/_app-ui.scss","../sass/_mixins.scss","../sass/_colors.scss","../sass/_combat.scss","../sass/_controls.scss","../sass/_effects-panel.scss","../sass/_hotbar.scss","../sass/_navigation.scss","../sass/_notifications.scss","../sass/_sidebar.scss","../sass/_token-hud.scss"],"names":[],"mappings":"AAEA;AACA;AACA;AAEA;ECLI;EACA;EACA;EACA;EACA;EACA;;ADEA;EACI;ECEJ;;ADCI;EACI;;;AAKZ;ECjBI;EACA;EACA;EACA;EACA;EACA;EDcA;EACA;;AAEA;EACI;;AAEA;EACI;EACA;EACA;;AAGR;EACI;;AACA;EACI;EACA;;;AAKZ;EACI;EACA;;AACA;ECLA;EACA;EACA;AArBA;EACA;EACA;EACA,YACI;EDsBA;EACA;;;AAIR;EACI;EACA;;;AAGJ;ECjBI;EACA;EACA;AArBA;EACA;EACA;EACA,YACI;EDkCJ;;;AAGJ;EACI;;AAEA;EACI;;AAEJ;EACI;;;AAIR;AACA;AACA;AAEA;EC3EI;EACA;EACA;EACA;EACA;EACA;EDwEA;;AAEA;EACI;;AAGJ;EACI;;;AAIR;AACA;AACA;AAEA;EC5FI;EACA;EACA;EACA;EACA;EACA;EDyFA;EACA;EACA;EACA;;;AAGJ;AACA;AACA;AAEA;ECxGI;EACA;EACA;EACA;EACA;EACA;;;ACJJ;AACA;AACA;AAEA;AAOA;AAEoC;AACD;AAEL;AAO9B;AAMA;AAIA;AACA;AACA;AAEA;AAOA;AAMA;AAMA;AAKA;AACA;AACA;AAEA;AACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;EACA;EACA;EAGA;EACA;EACA;EACA;EACA;AAEA;EACA;EACA;EACA;EACA;AAEA;EACA;EACA;EACA;EACA;AAEA;EACA;EACA;AAEA;EACA;EACA;AAEA;EACA;EACA;AAEA;EACA;;;AClHE;EACI;;AAGJ;EACI;;AAIA;EACI;;AAIA;EACI;EACA;EACA;;AAIR;EACI;;AAGJ;EACI;EACA;;;AC7BZ;AACA;AACA;AAEA;EACI;;AAGI;EACI;;AAEJ;AAAA;EHXJ;EACA;EACA;EACA;EACA;EACA;EAKA;EGKQ;EACA;EACA;;AAEA;AAAA;EACI;;AAGJ;AAAA;AAAA;EHvBR;EACA;EACA;EACA;EACA;EACA;EGoBY;EACA;;AAEA;AAAA;AAAA;EACI;;AAIR;AAAA;EHjCR;EACA;EACA;EACA;EACA;EACA;EG8BY;;AAEA;AAAA;AAAA;EHrCZ;EACA;EACA;EACA;EACA;EACA;EGkCgB;EACA;;;ACvCpB;EACI;;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AACA;EACI;;AAGJ;EACI;EACA;EACA;EACA;EACA;;AAGI;EACI;;AAIR;EJlCJ;EACA;EACA;EACA;EACA;EACA;EI+BQ;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;;AAGJ;EACI;;AAGJ;EACI;;AAEA;EACI;;AACA;EAEI;EACA;;AAKZ;EACI;EACA;EACA;;AAIR;AJ/CJ;EACA;EACA;EACA,YACI;EI6CI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACI;;AAKZ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;;;AC7IR;AACA;AACA;AAEI;EACI;EACA;ELNJ;EACA;EACA;EACA;EACA;EACA;EAKA;EKDI;;AAEA;ELDJ;EKIQ;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGJ;ELhBJ;EKkBQ;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;EACA;;AAGJ;EACI;;AAGJ;EACI;EACA;;AAGJ;EACI;EACA;;AAKR;EACI;EACA;EACA;EACA;;AAGJ;EL9EA;EACA;EACA;EACA;EACA;EACA;;;AK8EJ;EACI;IACI;IACA;;EAEJ;IACI;;;ACzFR;AACA;AACA;AAEA;EACI;EACA;;AAEA;ENRA;EACA;EACA;EACA;EACA;EACA;EMKI;EACA;EACA;;AAIA;ENhBJ;EACA;EACA;EACA;EACA;EACA;EMaQ;EACA;;AAEA;EACI;;AAGJ;EACI;EACA;;AAEA;EACI;;AAIR;ENlCR;EACA;EACA;EACA;EACA;EACA;EM+BY;EACA;;AAEA;EACI;EACA;;AAIR;EN7CR;EACA;EACA;EACA;EACA;EACA;EM0CY;;AAEA;EAEI;EACA;;AAIR;EACI;;;ACxDhB;AACA;AACA;AAEA;EPLI;EACA;EACA;EACA;EACA;EACA;EOEA;EACA;;AAEA;EACI;;AAGJ;EACI;;AAGJ;EAEI;EACA;EACA;;;ACvBR;AACA;AACA;AAGI;EACI;;AACA;EACI;;;AAKZ;EACI;EACA;;;AAGJ;EACI;EACA;;AACA;EACI;EACA;;;AAIR;EACI;;;AAGJ;EACI;EACA;;AAEA;EACI;;AAEA;EACI;;AAIR;EACI;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;;AAGJ;EACI;EACA;;AAEA;ARxCR;EACA;EACA;EACA,YACI;EQsCQ;EACA;EACA;EACA;EACA;;AAKZ;EACI;;;ACrEJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;;AAEI;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAKR;EACI;EACA;EACA;;AACA;EACI;;AAIR;EACI;EACA;;AAGJ;EACI;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;;AAKR;ETrGJ;EACA;EACA;EACA;EACA;EACA;ESkGQ;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;;;AASZ;ET9HA;EACA;EACA;EACA;EACA;EACA;;AS4HA;ETjIA;EACA;EACA;EACA;EACA;EACA;EAKA;ES0HI;;AAGA;EACI;;AAEA;EACI;;AACA;EACI;;AAGJ;EACI;;AAQR;EACI;;AACA;EACI;;AAOZ;EACI;;AAEA;EACI;;AACA;EACI;;AAOZ;EACI;EACA;;AAGJ;EACI;EACA;EACA;;AAUA;EACI;;AAIR;EACI;EACA","file":"main.css"} \ No newline at end of file diff --git a/styles/module-support.css b/styles/module-support.css index 594aea4..a150993 100644 --- a/styles/module-support.css +++ b/styles/module-support.css @@ -62,6 +62,85 @@ --glass-bg: rgba(20, 20, 20, 0.60); } +/* ----------------------------------------- */ +/* Monarch */ +/* ----------------------------------------- */ +.window-app.monarch .window-content { + box-shadow: none; + background: none; +} + +.window-app.monarch-hand:not(.minimized).no-fade.trans, +.window-app.monarch-hand:not(.minimized):hover.trans { + border: none; + border-radius: 3px; + background: none; + background-color: var(--glass-bg); + box-shadow: var(--glassy); + color: var(--color-text-light-heading); + backdrop-filter: blur(5px); +} + +.window-app.monarch-hand .window-header, +.monarch-hand footer.sheet-footer { + border: none; + border-radius: 3px; + background: none; + background-color: var(--glass-bg); + box-shadow: var(--glassy); + color: var(--color-text-light-heading); +} + +.monarch .card-hud .controls a i { + color: var(--color-text-light-heading); +} + +.monarch input[type=text], .monarch input[type=number], .monarch input[type=password], .monarch input[type=date], .monarch input[type=time] { + border: none; + outline: 1px solid rgba(255, 255, 255, 0.1); + border-radius: 2px; + color: var(--color-text-light-heading); +} + +.monarch-hand footer.sheet-footer { + margin: 2px 10px; +} +.monarch-hand footer.sheet-footer button { + border: none; + border-radius: 3px; + background: none; + background-color: var(--glass-bg); + box-shadow: var(--glassy); + color: var(--color-text-light-heading); + transition: text-shadow 0.15s ease-in-out, background-color 0.15s ease-in-out, border 0.15s ease-in-out, color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, backdrop-filter 0.15s ease-in-out; + color: var(--color-text-light-heading); + text-shadow: 0px 0px 3px black; +} +.monarch-hand footer.sheet-footer button:hover { + color: var(--color-text-light-highlight); + background-color: var(--primary); +} + +.monarch .card-hud .badge, +.monarch .card-hud .card-controls { + border: none; + border-radius: 3px; + background: none; + background-color: var(--glass-bg); + box-shadow: var(--glassy); + color: var(--color-text-light-heading); +} + +.monarch-hand .tooltip { + border: none; + border-radius: 3px; + background: none; + background-color: var(--glass-bg); + box-shadow: var(--glassy); + color: var(--color-text-light-heading); + backdrop-filter: blur(5px); +} + /* ----------------------------------------- */ /* DF Chat Enhancements */ /* ----------------------------------------- */ @@ -122,7 +201,7 @@ } div#scrollToBottom { - transition: text-shadow 0.15s ease-in-out, background-color 0.15s ease-in-out, border 0.15s ease-in-out, color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + transition: text-shadow 0.15s ease-in-out, background-color 0.15s ease-in-out, border 0.15s ease-in-out, color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, backdrop-filter 0.15s ease-in-out; border: none; border-radius: 3px; background: none; @@ -150,7 +229,7 @@ div#scrollToBottom:hover { background-color: var(--glass-bg); box-shadow: var(--glassy); color: var(--color-text-light-heading); - transition: text-shadow 0.15s ease-in-out, background-color 0.15s ease-in-out, border 0.15s ease-in-out, color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + transition: text-shadow 0.15s ease-in-out, background-color 0.15s ease-in-out, border 0.15s ease-in-out, color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, backdrop-filter 0.15s ease-in-out; color: var(--color-text-light-heading); } #dfcp-rt-buttons button:hover { @@ -178,9 +257,15 @@ div#scrollToBottom:hover { /* ----------------------------------------- */ /* Ripper's Filepicker+ */ /* ----------------------------------------- */ -:root { - --filepickerplus-text-color: var(--color-text-dark-primary); - --filepickerplus-background-color: var(--bg); +.filepicker-plus-tooltip { + border: none; + border-radius: 3px; + background: none; + background-color: var(--glass-bg); + box-shadow: var(--glassy); + color: var(--color-text-light-heading); + border: none; + backdrop-filter: blur(5px); } /* ----------------------------------------- */ @@ -273,7 +358,7 @@ div.speaking-as--currentSpeaker + #chat-controls { background-color: var(--glass-bg); box-shadow: var(--glassy); color: var(--color-text-light-heading); - transition: text-shadow 0.15s ease-in-out, background-color 0.15s ease-in-out, border 0.15s ease-in-out, color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + transition: text-shadow 0.15s ease-in-out, background-color 0.15s ease-in-out, border 0.15s ease-in-out, color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, backdrop-filter 0.15s ease-in-out; } .dice-tray .flexrow { margin-left: 6px; @@ -294,7 +379,7 @@ nav.damage-log-nav.tabs { border: none; } nav.damage-log-nav.tabs .item { - transition: text-shadow 0.15s ease-in-out, background-color 0.15s ease-in-out, border 0.15s ease-in-out, color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + transition: text-shadow 0.15s ease-in-out, background-color 0.15s ease-in-out, border 0.15s ease-in-out, color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, backdrop-filter 0.15s ease-in-out; margin: 2px; color: white; border-radius: 3px; @@ -323,7 +408,7 @@ nav.damage-log-nav.tabs .item.active { margin-top: 44px; } #controls ol.control-tools#terrainlayer-tools .control-tool { - transition: text-shadow 0.15s ease-in-out, background-color 0.15s ease-in-out, border 0.15s ease-in-out, color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + transition: text-shadow 0.15s ease-in-out, background-color 0.15s ease-in-out, border 0.15s ease-in-out, color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, backdrop-filter 0.15s ease-in-out; border: none; border-radius: 3px; background: none; @@ -377,7 +462,7 @@ nav.damage-log-nav.tabs .item.active { background-color: var(--glass-bg); box-shadow: var(--glassy); color: var(--color-text-light-heading); - transition: text-shadow 0.15s ease-in-out, background-color 0.15s ease-in-out, border 0.15s ease-in-out, color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + transition: text-shadow 0.15s ease-in-out, background-color 0.15s ease-in-out, border 0.15s ease-in-out, color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, backdrop-filter 0.15s ease-in-out; } #tokenbar .token .token-stats { background: none; @@ -412,7 +497,7 @@ nav.damage-log-nav.tabs .item.active { #tokenbar[movement=free] #movement-free:not(.disabled) i, #tokenbar[movement=none] #movement-none:not(.disabled) i, #tokenbar[movement=combat] #movement-combat:not(.disabled) i { - transition: text-shadow 0.15s ease-in-out, background-color 0.15s ease-in-out, border 0.15s ease-in-out, color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + transition: text-shadow 0.15s ease-in-out, background-color 0.15s ease-in-out, border 0.15s ease-in-out, color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, backdrop-filter 0.15s ease-in-out; border: none; margin: 2px; box-shadow: 0 0 0 1px var(--tertiary), 0 0 0 2px var(--gold-brown); @@ -453,7 +538,7 @@ nav.damage-log-nav.tabs .item.active { background-color: var(--glass-bg); box-shadow: var(--glassy); color: var(--color-text-light-heading); - transition: text-shadow 0.15s ease-in-out, background-color 0.15s ease-in-out, border 0.15s ease-in-out, color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + transition: text-shadow 0.15s ease-in-out, background-color 0.15s ease-in-out, border 0.15s ease-in-out, color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, backdrop-filter 0.15s ease-in-out; color: var(--color-text-light-heading); text-shadow: 0px 0px 3px black; } @@ -496,14 +581,14 @@ nav.damage-log-nav.tabs .item.active { } [data-tooltip="MonksHotbarExpansion.clear-row"] { - transition: text-shadow 0.15s ease-in-out, background-color 0.15s ease-in-out, border 0.15s ease-in-out, color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + transition: text-shadow 0.15s ease-in-out, background-color 0.15s ease-in-out, border 0.15s ease-in-out, color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, backdrop-filter 0.15s ease-in-out; } [data-tooltip="MonksHotbarExpansion.clear-row"]:hover i { text-shadow: 0 0 8px var(--color-shadow-primary); } .hotbar-page .page-number { - transition: text-shadow 0.15s ease-in-out, background-color 0.15s ease-in-out, border 0.15s ease-in-out, color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + transition: text-shadow 0.15s ease-in-out, background-color 0.15s ease-in-out, border 0.15s ease-in-out, color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, backdrop-filter 0.15s ease-in-out; } .hotbar-page .page-number:hover { text-shadow: 0 0 8px var(--color-shadow-primary); @@ -578,7 +663,7 @@ nav.damage-log-nav.tabs .item.active { background-color: var(--glass-bg); box-shadow: var(--glassy); color: var(--color-text-light-heading); - transition: text-shadow 0.15s ease-in-out, background-color 0.15s ease-in-out, border 0.15s ease-in-out, color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + transition: text-shadow 0.15s ease-in-out, background-color 0.15s ease-in-out, border 0.15s ease-in-out, color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, backdrop-filter 0.15s ease-in-out; border-radius: 3px; } #custom-hotbar .macro.active:hover::before { @@ -629,7 +714,7 @@ nav.damage-log-nav.tabs .item.active { } #tah-expand-hud, .tah-title-button { - transition: text-shadow 0.15s ease-in-out, background-color 0.15s ease-in-out, border 0.15s ease-in-out, color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + transition: text-shadow 0.15s ease-in-out, background-color 0.15s ease-in-out, border 0.15s ease-in-out, color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, backdrop-filter 0.15s ease-in-out; color: var(--color-text-light-heading); padding: 3px 5px 3px 5px; } @@ -647,7 +732,7 @@ nav.damage-log-nav.tabs .item.active { } .tah-action button { - transition: text-shadow 0.15s ease-in-out, background-color 0.15s ease-in-out, border 0.15s ease-in-out, color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + transition: text-shadow 0.15s ease-in-out, background-color 0.15s ease-in-out, border 0.15s ease-in-out, color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, backdrop-filter 0.15s ease-in-out; color: var(--color-text-light-heading); } .tah-action button.toggle { @@ -769,7 +854,7 @@ nav.damage-log-nav.tabs .item.active { background-color: var(--glass-bg); box-shadow: var(--glassy); color: var(--color-text-light-heading); - transition: text-shadow 0.15s ease-in-out, background-color 0.15s ease-in-out, border 0.15s ease-in-out, color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + transition: text-shadow 0.15s ease-in-out, background-color 0.15s ease-in-out, border 0.15s ease-in-out, color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, backdrop-filter 0.15s ease-in-out; text-shadow: var(--dorako-text-shadow); } .dark-theme.chat-message > .message-content .message-buttons button:hover { diff --git a/styles/module-support.css.map b/styles/module-support.css.map index e27eea6..4f791b4 100644 --- a/styles/module-support.css.map +++ b/styles/module-support.css.map @@ -1 +1 @@ -{"version":3,"sourceRoot":"","sources":["../sass/_colors.scss","../sass/module-support.scss","../sass/_mixins.scss"],"names":[],"mappings":"AAEA;AACA;AACA;AAEA;AAOA;AAEoC;AACD;AAEL;AAO9B;AAMA;AAIA;AACA;AACA;AAEA;AAOA;AAMA;AAMA;AAKA;AACA;AACA;AAEA;AACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;EACA;EACA;EAGA;EACA;EACA;EACA;EACA;AAEA;EACA;EACA;EACA;EACA;AAEA;EACA;EACA;EACA;EACA;AAEA;EACA;EACA;AAEA;EACA;EACA;AAEA;EACA;EACA;AAEA;EACA;;;ACjHF;AACA;AACA;AAGI;EAEI;EACA;EACA;;;AAMJ;EACI;;AAGJ;EACI;EACA;EACA;;AACA;EACI;;AAIR;EAEI;EACA;EACA;;AAEA;EACI;;AAEJ;EACI;;AAGJ;AAAA;AAAA;EAEI;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;;AAEJ;EACI;;AAIR;EACI;EACA;EACA;EACA;;AAGJ;EACI;EACA;;;AAIR;EClEI;EAVA;EACA;EACA;EACA;EACA;EACA;ED0EA;EACA;EACA;EACA;EACA;EACA;;AACA;EACI;;;AAIR;EACI;;AACA;EC5FA;EACA;EACA;EACA;EACA;EACA;EAKA;EDqFI;;AAEA;EACI;;AAGJ;EACI;EACA;;;AAKZ;EACI;;;AAGJ;AACA;AACA;AAEA;EACI;;AACA;EACI;;;AAIR;AACA;AACA;AACA;EACI;EACA;;;AAGJ;AACA;AACA;AAGA;EACI;;;AAGJ;AACA;AACA;AAEA;EACI;;;AAGJ;ECpJI;EACA;EACA;EACA;EACA;EACA;EDiJA;EACA;;;AAGJ;EACI;;AACA;EACI;;;AAIR;AACA;AACA;AAEA;EACI;;;AAGJ;EACI;;;AAGJ;EACI;EACA;EACA;;;AAGJ;EACI;;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;;;AAGJ;EACI;;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;;;AAGJ;AACA;AACA;AAEA;EACI;EACA;EACA;;AAEA;ECtNA;EACA;EACA;EACA;EACA;EACA;EAKA;;ADgNC;EACG;EACA;EACA;;AAEH;EACG;;;AAIR;AACA;AACA;AAEA;EACI;EACA;EACA;EACA;;AAEA;ECpOA;EDsOI;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA;;;AAKZ;AACA;AACA;AAEA;EACI;;AAEA;ECrQA;EAVA;EACA;EACA;EACA;EACA;EACA;;AD6QI;EACI;EACA;;AAEI;EACI;EACA;EACA;EACA;;;AAOpB;AACA;AACA;AAEA;EACI;;AAEA;EACI;EACA;;AAGJ;EC7SA;EACA;EACA;EACA;EACA;EACA;;AD0SI;EC/SJ;EACA;EACA;EACA;EACA;EACA;ED4SQ;EACA;;AAGR;ECrTA;EACA;EACA;EACA;EACA;EACA;EAKA;;AD8SI;EACI;EACA;;AAEJ;EACI;;AACA;EAEI;EACA;;AAIR;EACI;EACA;;AAEJ;ECzUJ;EACA;EACA;EACA;EACA;EACA;EDsUQ;;;AAKZ;EACI;;;AAGJ;AAAA;AAAA;AAAA;EC1UI;ED+UA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGJ;AAAA;AAAA;AAAA;EAII;;;AAGJ;AAAA;AAAA;AAAA;EAII;EACA;;;AAKI;EACI;;AAEJ;EACI;;AAEA;EACI;;AACA;EC3XZ;EACA;EACA;EACA;EACA;EACA;EAKA;EDoXgB;EACA;;AAEA;EACI;EACA;;;AAOxB;AACA;AACA;AAEA;EACI;EACA;;AAEA;EACI;EACA;;AAEA;EACI;EACA;;AAIR;EACI;EACA;;;AAIR;AACA;AACA;AAEA;AAAA;AAAA;EAGI;;;AAGJ;EACI;;;AAGJ;ECtaI;;ADyaI;EACI;;;AAKZ;EC/aI;;ADibA;EACI;;;AAGR;EACI;;AAEA;EACI;EACA;EACA;;AAEA;EACI;EACA;;AAGJ;EACI;;;AAKZ;AACA;AACA;AACA;EACI;;;AAIJ;EACI;EACA;EACA;;AAEA;EACI;;;AAIR;EACI;EACA;EACA;;;AAGJ;EACI;IACI;;;AAIR;EACI;;;AAGJ;EACI;EACA;;;AAGJ;ECzfI;EACA;EACA;EACA;EACA;EACA;EDsfA;;;AAGJ;EC9fI;EACA;EACA;EACA;EACA;EACA;EAKA;EDufA;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACI;;AAGJ;EACI;;AAGJ;EACI;EACA;EACA;;AAEJ;EACI;EACA;EACA;EACA;EACA;;;AAKR;AACA;AACA;AACA;EACI;;;AAGJ;EACI;;;AAGJ;EACI;EACA;;;AAGJ;EC7iBI;ED+iBA;EACA;;AACA;EACI;;;AAKJ;EACI;EACA;;;AAIR;EACI;;;AAGJ;ECjkBI;EDmkBA;;AAEA;EACI;;AAEJ;EACI;;AAEJ;EACI;;;AAIR;AACA;AACA;AAEA;EACI;EACA;EACA;EACA;;AAEA;EACI;;;AAIR;EACI;EACA;;;AAGJ;EACI;;;AAIA;EACI;EACA;EACA;EACA;;;AAIR;EACI;;;AAGJ;EACI;;;AAKI;EACI;EACA;EACA;;AAGJ;EACI;EACA;;AAEA;EACI;EACA;EACA;;AAGJ;EACI;;AAGJ;EACI;;AACA;EACI,ODxmBM;;AC0mBV;EACI,ODxmBM;;AC6mBV;EACI,ODjnBM;;ACmnBV;EACI,ODnnBH;;ACqnBD;EACI,ODrnBH;;ACunBD;EACI,ODvnBM;;AC6nBtB;EACI;EACA;EACA;;;AAQQ;EAGI;;AAEJ;EAGI;;AAKJ;EAGI;;AAGJ;EAGI;;AAGJ;EAGI;;AAGJ;EAGI;;AAKhB;EACI;;AAEA;ECzuBJ;EACA;EACA;EACA;EACA;EACA;EAKA;EDmuBQ;;AAEA;EACI;EACA;;AAGJ;EACQ;EACA;;;AAYpB;EACI;;;AAGJ;EACI","file":"module-support.css"} \ No newline at end of file +{"version":3,"sourceRoot":"","sources":["../sass/_colors.scss","../sass/module-support.scss","../sass/_mixins.scss"],"names":[],"mappings":"AAEA;AACA;AACA;AAEA;AAOA;AAEoC;AACD;AAEL;AAO9B;AAMA;AAIA;AACA;AACA;AAEA;AAOA;AAMA;AAMA;AAKA;AACA;AACA;AAEA;AACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;EACA;EACA;EAGA;EACA;EACA;EACA;EACA;AAEA;EACA;EACA;EACA;EACA;AAEA;EACA;EACA;EACA;EACA;AAEA;EACA;EACA;AAEA;EACA;EACA;AAEA;EACA;EACA;AAEA;EACA;;;ACjHF;AACA;AACA;AAEA;EACI;EACA;;;AAGJ;AAAA;ECZI;EACA;EACA;EACA;EACA;EACA;EDUA;;;AAGJ;AAAA;EClBI;EACA;EACA;EACA;EACA;EACA;;;ADkBJ;EACI;;;AAGJ;EACI;EACA;EACA;EACA;;;AAGJ;EACI;;AAEA;ECrCA;EACA;EACA;EACA;EACA;EACA;EAKA;ED8BI;EACA;;AAEA;EACI;EACA;;;AAKZ;AAAA;EClDI;EACA;EACA;EACA;EACA;EACA;;;ADkDJ;ECvDI;EACA;EACA;EACA;EACA;EACA;EDoDA;;;AAGJ;AACA;AACA;AAGI;EAEI;EACA;EACA;;;AAMJ;EACI;;AAGJ;EACI;EACA;EACA;;AACA;EACI;;AAIR;EAEI;EACA;EACA;;AAEA;EACI;;AAEJ;EACI;;AAGJ;AAAA;AAAA;EAEI;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;;AAEJ;EACI;;AAIR;EACI;EACA;EACA;EACA;;AAGJ;EACI;EACA;;;AAIR;EC3HI;EAVA;EACA;EACA;EACA;EACA;EACA;EDmIA;EACA;EACA;EACA;EACA;EACA;;AACA;EACI;;;AAIR;EACI;;AACA;ECrJA;EACA;EACA;EACA;EACA;EACA;EAKA;ED8II;;AAEA;EACI;;AAGJ;EACI;EACA;;;AAKZ;EACI;;;AAGJ;AACA;AACA;AAEA;EACI;;AACA;EACI;;;AAIR;AACA;AACA;AAEA;ECxLI;EACA;EACA;EACA;EACA;EACA;EDqLA;EACA;;;AAGJ;AACA;AACA;AAGA;EACI;;;AAGJ;AACA;AACA;AAEA;EACI;;;AAGJ;EC/MI;EACA;EACA;EACA;EACA;EACA;ED4MA;EACA;;;AAGJ;EACI;;AACA;EACI;;;AAIR;AACA;AACA;AAEA;EACI;;;AAGJ;EACI;;;AAGJ;EACI;EACA;EACA;;;AAGJ;EACI;;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;;;AAGJ;EACI;;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;;;AAGJ;AACA;AACA;AAEA;EACI;EACA;EACA;;AAEA;ECjRA;EACA;EACA;EACA;EACA;EACA;EAKA;;AD2QC;EACG;EACA;EACA;;AAEH;EACG;;;AAIR;AACA;AACA;AAEA;EACI;EACA;EACA;EACA;;AAEA;EC/RA;EDiSI;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA;;;AAKZ;AACA;AACA;AAEA;EACI;;AAEA;EChUA;EAVA;EACA;EACA;EACA;EACA;EACA;;ADwUI;EACI;EACA;;AAEI;EACI;EACA;EACA;EACA;;;AAOpB;AACA;AACA;AAEA;EACI;;AAEA;EACI;EACA;;AAGJ;ECxWA;EACA;EACA;EACA;EACA;EACA;;ADqWI;EC1WJ;EACA;EACA;EACA;EACA;EACA;EDuWQ;EACA;;AAGR;EChXA;EACA;EACA;EACA;EACA;EACA;EAKA;;ADyWI;EACI;EACA;;AAEJ;EACI;;AACA;EAEI;EACA;;AAIR;EACI;EACA;;AAEJ;ECpYJ;EACA;EACA;EACA;EACA;EACA;EDiYQ;;;AAKZ;EACI;;;AAGJ;AAAA;AAAA;AAAA;ECrYI;ED0YA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGJ;AAAA;AAAA;AAAA;EAII;;;AAGJ;AAAA;AAAA;AAAA;EAII;EACA;;;AAKI;EACI;;AAEJ;EACI;;AAEA;EACI;;AACA;ECtbZ;EACA;EACA;EACA;EACA;EACA;EAKA;ED+agB;EACA;;AAEA;EACI;EACA;;;AAOxB;AACA;AACA;AAEA;EACI;EACA;;AAEA;EACI;EACA;;AAEA;EACI;EACA;;AAIR;EACI;EACA;;;AAIR;AACA;AACA;AAEA;AAAA;AAAA;EAGI;;;AAGJ;EACI;;;AAGJ;ECjeI;;ADoeI;EACI;;;AAKZ;EC1eI;;AD4eA;EACI;;;AAGR;EACI;;AAEA;EACI;EACA;EACA;;AAEA;EACI;EACA;;AAGJ;EACI;;;AAKZ;AACA;AACA;AACA;EACI;;;AAIJ;EACI;EACA;EACA;;AAEA;EACI;;;AAIR;EACI;EACA;EACA;;;AAGJ;EACI;IACI;;;AAIR;EACI;;;AAGJ;EACI;EACA;;;AAGJ;ECpjBI;EACA;EACA;EACA;EACA;EACA;EDijBA;;;AAGJ;ECzjBI;EACA;EACA;EACA;EACA;EACA;EAKA;EDkjBA;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACI;;AAGJ;EACI;;AAGJ;EACI;EACA;EACA;;AAEJ;EACI;EACA;EACA;EACA;EACA;;;AAKR;AACA;AACA;AACA;EACI;;;AAGJ;EACI;;;AAGJ;EACI;EACA;;;AAGJ;ECxmBI;ED0mBA;EACA;;AACA;EACI;;;AAKJ;EACI;EACA;;;AAIR;EACI;;;AAGJ;EC5nBI;ED8nBA;;AAEA;EACI;;AAEJ;EACI;;AAEJ;EACI;;;AAIR;AACA;AACA;AAEA;EACI;EACA;EACA;EACA;;AAEA;EACI;;;AAIR;EACI;EACA;;;AAGJ;EACI;;;AAIA;EACI;EACA;EACA;EACA;;;AAIR;EACI;;;AAGJ;EACI;;;AAKI;EACI;EACA;EACA;;AAGJ;EACI;EACA;;AAEA;EACI;EACA;EACA;;AAGJ;EACI;;AAGJ;EACI;;AACA;EACI,ODnqBM;;ACqqBV;EACI,ODnqBM;;ACwqBV;EACI,OD5qBM;;AC8qBV;EACI,OD9qBH;;ACgrBD;EACI,ODhrBH;;ACkrBD;EACI,ODlrBM;;ACwrBtB;EACI;EACA;EACA;;;AAQQ;EAGI;;AAEJ;EAGI;;AAKJ;EAGI;;AAGJ;EAGI;;AAGJ;EAGI;;AAGJ;EAGI;;AAKhB;EACI;;AAEA;ECpyBJ;EACA;EACA;EACA;EACA;EACA;EAKA;ED8xBQ;;AAEA;EACI;EACA;;AAGJ;EACQ;EACA;;;AAYpB;EACI;;;AAGJ;EACI","file":"module-support.css"} \ No newline at end of file diff --git a/styles/new-chat.css.map b/styles/new-chat.css.map index 04be985..da77385 100644 --- a/styles/new-chat.css.map +++ b/styles/new-chat.css.map @@ -1 +1 @@ -{"version":3,"sourceRoot":"","sources":["../sass/new-chat.scss","../sass/_mixins.scss"],"names":[],"mappings":"AAGA;AACA;AACA;AAEA;EACI;;;AAGJ;AACA;AACA;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;;AAEA;EACI;EACA;EACA;;AAIR;EACI;EACA;EACA;;AAEA;EACI;EACA;EACA;;AAIR;EACI;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;;AAEA;EACI;;AAKZ;EACI;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACI;;;AAMpB;AACA;AACA;AAEA;EACI;EACA;;;AAGJ;AACA;AACA;AAIQ;EACI;;AAIQ;EACI;;AAEJ;EACI;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAKZ;EACI;EACA;EACA;EACA;;AACA;EACI;;AAGJ;EACI;EACA;;AAKJ;EACI;EACA;;AAEJ;EACI;;AACA;EACI;;AAMR;EACI;EACA;;AAEA;EACI;EACA;;;AAS5B;AACA;AACA;AAIA;ECxJI;EACA;EACA;AArBA;EACA;EACA;EACA,YACI;EDyKJ;;AAEA;EACI;EACA;;AAGJ;EACI;EACA;;AAIA;EACI;;AAGR;EACI;;AACA;EACI;;AAEA;EACI;;AAGJ;EACI;;AAMJ;EACI;EACA;EACA;;AAEA;EACI;;AAGJ;ACvNZ;EACA;EACA;EACA,YACI;EDqNY;EACA;;AAIR;EC3MR;EACA;EACA;AArBA;EACA;EACA;EACA,YACI;AAKJ;EACA;EACA;EACA,YACI;;ADwNJ;EACI;EACA;EACA;;;AAMJ;EACI;;AAEA;EACI;;AAIR;EACI;;AAGJ;EACI;;AAEA;AC7PJ;EACA;EACA;EACA,YACI;ED2PI;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;;AAIA;EACI;;AAEJ;EACI;;AAKZ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGA;EACI;EACA;EACA;;AAGR;EACI;;AAEA;EACI","file":"new-chat.css"} \ No newline at end of file +{"version":3,"sourceRoot":"","sources":["../sass/new-chat.scss","../sass/_mixins.scss"],"names":[],"mappings":"AAGA;AACA;AACA;AAEA;EACI;;;AAGJ;AACA;AACA;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;;AAEA;EACI;EACA;EACA;;AAIR;EACI;EACA;EACA;;AAEA;EACI;EACA;EACA;;AAIR;EACI;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;;AAEA;EACI;;AAKZ;EACI;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACI;;;AAMpB;AACA;AACA;AAEA;EACI;EACA;;;AAGJ;AACA;AACA;AAIQ;EACI;;AAIQ;EACI;;AAEJ;EACI;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAKZ;EACI;EACA;EACA;EACA;;AACA;EACI;;AAGJ;EACI;EACA;;AAKJ;EACI;EACA;;AAEJ;EACI;;AACA;EACI;;AAMR;EACI;EACA;;AAEA;EACI;EACA;;;AAS5B;AACA;AACA;AAIA;ECnJI;EACA;EACA;AArBA;EACA;EACA;EACA,YACI;EDoKJ;;AAEA;EACI;EACA;;AAGJ;EACI;EACA;;AAIA;EACI;;AAGR;EACI;;AACA;EACI;;AAEA;EACI;;AAGJ;EACI;;AAMJ;EACI;EACA;EACA;;AAEA;EACI;;AAGJ;AClNZ;EACA;EACA;EACA,YACI;EDgNY;EACA;;AAIR;ECtMR;EACA;EACA;AArBA;EACA;EACA;EACA,YACI;AAKJ;EACA;EACA;EACA,YACI;;ADmNJ;EACI;EACA;EACA;;;AAMJ;EACI;;AAEA;EACI;;AAIR;EACI;;AAGJ;EACI;;AAEA;ACxPJ;EACA;EACA;EACA,YACI;EDsPI;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;;AAIA;EACI;;AAEJ;EACI;;AAKZ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGA;EACI;EACA;EACA;;AAGR;EACI;;AAEA;EACI","file":"new-chat.css"} \ No newline at end of file diff --git a/styles/new-dark-chat.css b/styles/new-dark-chat.css index 2638400..4f49cab 100644 --- a/styles/new-dark-chat.css +++ b/styles/new-dark-chat.css @@ -78,11 +78,27 @@ background: var(--sheet-dark); background-size: cover; } -.dark-theme.message.chat-message .pf2e.chat-card .card-buttons { +.dark-theme.message.chat-message .table-draw .table-description { + color: var(--color-text-light-highlight); + border-top: 1px solid var(--tertiary); +} +.dark-theme.message.chat-message .table-draw .table-results .table-result img.result-image { + border: none; + background-image: var(--sheet-light); + background-size: cover; + /* prettier-ignore */ + border: none; + margin: 2px; + box-shadow: 0 0 0 1px var(--tertiary), 0 0 0 2px var(--gold-brown); + object-fit: contain; + border-radius: 3px; + margin-right: 5px; +} +.dark-theme.message.chat-message .chat-message .table-draw .pf2e.chat-card .card-buttons { margin: 0px; margin-top: 5px; } -.dark-theme.message.chat-message .pf2e.chat-card .card-buttons button.with-image { +.dark-theme.message.chat-message .chat-message .table-draw .pf2e.chat-card .card-buttons button.with-image { border: none; border-radius: 3px; background: none; @@ -93,11 +109,11 @@ background: var(--primary); color: var(--color-text-light-highlight); } -.dark-theme.message.chat-message .pf2e.chat-card .card-buttons button.with-image:hover { +.dark-theme.message.chat-message .chat-message .table-draw .pf2e.chat-card .card-buttons button.with-image:hover { color: white; background: var(--primary-light); } -.dark-theme.message.chat-message .pf2e.chat-card .card-buttons button.with-image img { +.dark-theme.message.chat-message .chat-message .table-draw .pf2e.chat-card .card-buttons button.with-image img { /* prettier-ignore */ border: none; margin: 2px; @@ -105,7 +121,7 @@ border-radius: 3px; height: 1.2em; } -.dark-theme.message.chat-message .pf2e.chat-card .card-buttons .spell-button button { +.dark-theme.message.chat-message .chat-message .table-draw .pf2e.chat-card .card-buttons .spell-button button { border: none; border-radius: 3px; background: none; @@ -116,11 +132,11 @@ background: var(--primary); color: var(--color-text-light-highlight); } -.dark-theme.message.chat-message .pf2e.chat-card .card-buttons .spell-button button:hover { +.dark-theme.message.chat-message .chat-message .table-draw .pf2e.chat-card .card-buttons .spell-button button:hover { color: white; background: var(--primary-light); } -.dark-theme.message.chat-message .pf2e.chat-card .card-buttons .hidden-to-others { +.dark-theme.message.chat-message .chat-message .table-draw .pf2e.chat-card .card-buttons .hidden-to-others { border: none; border-radius: 3px; background: none; @@ -131,34 +147,34 @@ background: var(--secondary); color: var(--color-text-light-highlight); } -.dark-theme.message.chat-message .pf2e.chat-card .card-buttons .hidden-to-others:hover { +.dark-theme.message.chat-message .chat-message .table-draw .pf2e.chat-card .card-buttons .hidden-to-others:hover { color: white; background: var(--secondary-light); } -.dark-theme.message.chat-message .pf2e.chat-card .card-buttons .spell-attack-buttons { +.dark-theme.message.chat-message .chat-message .table-draw .pf2e.chat-card .card-buttons .spell-attack-buttons { gap: 5px; } -.dark-theme.message.chat-message .pf2e.chat-card .card-buttons .spell-attack-buttons button { +.dark-theme.message.chat-message .chat-message .table-draw .pf2e.chat-card .card-buttons .spell-attack-buttons button { border: none; border-radius: 3px; background: none; background-color: var(--glass-bg); box-shadow: var(--glassy); color: var(--color-text-light-heading); - transition: text-shadow 0.15s ease-in-out, background-color 0.15s ease-in-out, border 0.15s ease-in-out, color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + transition: text-shadow 0.15s ease-in-out, background-color 0.15s ease-in-out, border 0.15s ease-in-out, color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, backdrop-filter 0.15s ease-in-out; text-shadow: var(--dorako-text-shadow); background: var(--secondary-dark); color: var(--color-text-light-highlight); } -.dark-theme.message.chat-message .pf2e.chat-card .card-buttons .spell-attack-buttons button:hover { +.dark-theme.message.chat-message .chat-message .table-draw .pf2e.chat-card .card-buttons .spell-attack-buttons button:hover { color: white; background: var(--secondary-light); } -.dark-theme.message.chat-message .pf2e.chat-card .card-buttons .spell-attack-buttons button:first-child { +.dark-theme.message.chat-message .chat-message .table-draw .pf2e.chat-card .card-buttons .spell-attack-buttons button:first-child { background: var(--secondary); color: var(--color-text-light-highlight); } -.dark-theme.message.chat-message .pf2e.chat-card .card-buttons .spell-attack-buttons button:first-child:hover { +.dark-theme.message.chat-message .chat-message .table-draw .pf2e.chat-card .card-buttons .spell-attack-buttons button:first-child:hover { color: white; background: var(--secondary-light); } @@ -178,7 +194,7 @@ background-color: var(--glass-bg); box-shadow: var(--glassy); color: var(--color-text-light-heading); - transition: text-shadow 0.15s ease-in-out, background-color 0.15s ease-in-out, border 0.15s ease-in-out, color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + transition: text-shadow 0.15s ease-in-out, background-color 0.15s ease-in-out, border 0.15s ease-in-out, color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, backdrop-filter 0.15s ease-in-out; text-shadow: var(--dorako-text-shadow); } .dark-theme.message .message-content .damage-application button img { @@ -257,7 +273,7 @@ margin-top: 0px; } .message.chat-message.dark-theme .message-content .pf2e-pd-card button { - transition: text-shadow 0.15s ease-in-out, background-color 0.15s ease-in-out, border 0.15s ease-in-out, color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + transition: text-shadow 0.15s ease-in-out, background-color 0.15s ease-in-out, border 0.15s ease-in-out, color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, backdrop-filter 0.15s ease-in-out; border: none; border-radius: 3px; background: none; diff --git a/styles/new-dark-chat.css.map b/styles/new-dark-chat.css.map index c7a8574..a3fe837 100644 --- a/styles/new-dark-chat.css.map +++ b/styles/new-dark-chat.css.map @@ -1 +1 @@ -{"version":3,"sourceRoot":"","sources":["../sass/_colors.scss","../sass/new-dark-chat.scss","../sass/_mixins.scss"],"names":[],"mappings":"AAEA;AACA;AACA;AAEA;AAOA;AAEoC;AACD;AAEL;AAO9B;AAMA;AAIA;AACA;AACA;AAEA;AAOA;AAMA;AAMA;AAKA;AACA;AACA;AAEA;AACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;EACA;EACA;EAGA;EACA;EACA;EACA;EACA;AAEA;EACA;EACA;EACA;EACA;AAEA;EACA;EACA;EACA;EACA;AAEA;EACA;EACA;AAEA;EACA;EACA;AAEA;EACA;EACA;AAEA;EACA;;;ACjHF;AACA;AACA;AAEI;AAAA;ECPA;EACA;EACA;EACA;EACA;EACA;;ADQI;EACI;EACA;;AAIR;EACI;EACA;;AAEA;ECvBJ;EACA;EACA;EACA;EACA;EACA;EDoBQ;EACA;EACA;;AAEA;EACI;EACA;;AAGJ;ACpBR;EACA;EACA;EACA,YACI;EDkBQ;EACA;;AAIR;ECzCJ;EACA;EACA;EACA;EACA;EACA;EDsCQ;EACA;EACA;;AAEA;EACI;EACA;;AAGR;ECpDJ;EACA;EACA;EACA;EACA;EACA;EDiDQ;EACA;EACA;;AAEA;EACI;EACA;;AAIR;EACI;;AAEA;ECnER;EACA;EACA;EACA;EACA;EACA;EAKA;ED4DY;EACA;EACA;;AAEA;EACI;EACA;;AAIR;EACI;EACA;;AAEA;EACI;EACA;;;AAQpB;AACA;AACA;AAIQ;EACI;EACA;EACA;;AAEA;ECzGR;EACA;EACA;EACA;EACA;EACA;EAKA;EDkGY;;AAEA;EACI;;AAIJ;EACI;EACA;EACA;;AACA;EACI;;AAEJ;EACI;EACA;;AAIR;EACI;EACA;;AAIA;EACI;EACA;;AAEJ;EACI;EACA;;AACA;EACI;EACA;;AAMR;EACI;EACA;;AAGJ;EACI;EACA;;AAEA;EACI;EACA;;;AAU5B;AACA;AACA;AAEI;EACI;EACA;EACA;;AAEA;EACI;EACA;;AAGJ;EACI;EACA;;AAGJ;EACI;;AAEJ;EACI;;AAGJ;EACI;;AAIA;EAEI;;AAEA;EACI;;AAIJ;ECxMZ;EAVA;EACA;EACA;EACA;EACA;EACA;EDiNgB;;AAEA;EACI;EACA;;AAIR;EACI;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAQA;EACI;;AAEJ;EACI;;AAKZ;EACI;;AAEA;EACI;EACA;EACA;;;AAQpB;AACA;AACA;AAGI;AAAA;EAEI;;AAGJ;EACI;;AAEA;EACI;EACA;;AAMA;EAII;;AAEA;EAGI,cADQ;EAER;;AAEA;EACI;;AAGJ;EACI,OATI;;AAaZ;EAGI,cADQ;EAER;;AAEA;EACI;;AAGJ;EACI,OATI;;AAaZ;EAGI,cADQ;EAER;;AAEA;EACI;;AAGJ;EACI,OATI;;AAaZ;EAGI,cADQ;EAER;;AAEA;EACI;;AAGJ;EACI,OATI;;AAaZ;EAGI,cADQ;EAER;;AAEA;EACI;;AAGJ;EACI,OATI;;AAaZ;EAGI,cADQ;EAER;;AAEA;EACI;;AAGJ;EACI,OATI;;AAaZ;EAGI,cADQ;EAER;;AAEA;EACI;EACA;;AAGJ;EACI,OAVI;;AAcZ;EAGI,cADQ;EAER;;AAEA;EACI;;AAGJ;EACI,OATI;;AAaZ;EAGI,cADQ;EAER;;AAEA;EACI;;AAGJ;EACI,OATI;;AAaZ;EAGI,cADQ;EAER;;AAEA;EACI;;AAGJ;EACI,OATI;;AAaZ;EAGI,cADQ;EAER;;AAEA;EACI;EACA;;AAGJ;EACI,OAVI;;AAeZ;EAGI,cADQ;EAER;;AAEA;EACI;EACA;;AAGJ;EACI,OAVI;;AAcZ;EAGI,cADQ;EAER,OAFQ;;AAIR;EACI;EACA;;AAGJ;EACI,OAVI;;AAcZ;EAEI,cA9MO;EA+MP;;AAEA;EACI;;AAGJ;EACI,OAtNG;;AA0NX;EAGI,cADQ;EAER;;AAEA;EACI;;AAGJ;EACI,OATI;;AAaZ;EAGI,cADQ;EAER;;AAEA;EACI;EACA;;AAGJ;EACI,OAVI;;AAcZ;EAEI,cA3PO;EA4PP;;AAEA;EACI;;AAGJ;EACI,OAnQG;;AAuQX;EAGI,cADQ;EAER;;AAEA;EACI;;AAGJ;EACI,OATI;;AAaZ;EACI;EACA;EACA;EACA;EACA","file":"new-dark-chat.css"} \ No newline at end of file +{"version":3,"sourceRoot":"","sources":["../sass/_colors.scss","../sass/new-dark-chat.scss","../sass/_mixins.scss"],"names":[],"mappings":"AAEA;AACA;AACA;AAEA;AAOA;AAEoC;AACD;AAEL;AAO9B;AAMA;AAIA;AACA;AACA;AAEA;AAOA;AAMA;AAMA;AAKA;AACA;AACA;AAEA;AACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;EACA;EACA;EAGA;EACA;EACA;EACA;EACA;AAEA;EACA;EACA;EACA;EACA;AAEA;EACA;EACA;EACA;EACA;AAEA;EACA;EACA;AAEA;EACA;EACA;AAEA;EACA;EACA;AAEA;EACA;;;ACjHF;AACA;AACA;AAEI;AAAA;ECPA;EACA;EACA;EACA;EACA;EACA;;ADQI;EACI;EACA;;AAKJ;EACI;EACA;;AAEJ;ECcJ;EACA;EACA;AArBA;EACA;EACA;EACA,YACI;EDGI;EACA;EACA;;AAIR;EAGI;EACA;;AAEA;ECtCJ;EACA;EACA;EACA;EACA;EACA;EDmCQ;EACA;EACA;;AAEA;EACI;EACA;;AAGJ;AC9BR;EACA;EACA;EACA,YACI;ED4BQ;EACA;;AAIR;ECxDJ;EACA;EACA;EACA;EACA;EACA;EDqDQ;EACA;EACA;;AAEA;EACI;EACA;;AAGR;ECnEJ;EACA;EACA;EACA;EACA;EACA;EDgEQ;EACA;EACA;;AAEA;EACI;EACA;;AAIR;EACI;;AAEA;EClFR;EACA;EACA;EACA;EACA;EACA;EAKA;ED2EY;EACA;EACA;;AAEA;EACI;EACA;;AAIR;EACI;EACA;;AAEA;EACI;EACA;;;AAQpB;AACA;AACA;AAIQ;EACI;EACA;EACA;;AAEA;ECxHR;EACA;EACA;EACA;EACA;EACA;EAKA;EDiHY;;AAEA;EACI;;AAIJ;EACI;EACA;EACA;;AACA;EACI;;AAEJ;EACI;EACA;;AAIR;EACI;EACA;;AAIA;EACI;EACA;;AAEJ;EACI;EACA;;AACA;EACI;EACA;;AAMR;EACI;EACA;;AAGJ;EACI;EACA;;AAEA;EACI;EACA;;;AAU5B;AACA;AACA;AAEI;EACI;EACA;EACA;;AAEA;EACI;EACA;;AAGJ;EACI;EACA;;AAGJ;EACI;;AAEJ;EACI;;AAGJ;EACI;;AAIA;EAEI;;AAEA;EACI;;AAIJ;ECvNZ;EAVA;EACA;EACA;EACA;EACA;EACA;EDgOgB;;AAEA;EACI;EACA;;AAIR;EACI;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAQA;EACI;;AAEJ;EACI;;AAKZ;EACI;;AAEA;EACI;EACA;EACA;;;AAQpB;AACA;AACA;AAGI;AAAA;EAEI;;AAGJ;EACI;;AAEA;EACI;EACA;;AAMA;EAII;;AAEA;EAGI,cADQ;EAER;;AAEA;EACI;;AAGJ;EACI,OATI;;AAaZ;EAGI,cADQ;EAER;;AAEA;EACI;;AAGJ;EACI,OATI;;AAaZ;EAGI,cADQ;EAER;;AAEA;EACI;;AAGJ;EACI,OATI;;AAaZ;EAGI,cADQ;EAER;;AAEA;EACI;;AAGJ;EACI,OATI;;AAaZ;EAGI,cADQ;EAER;;AAEA;EACI;;AAGJ;EACI,OATI;;AAaZ;EAGI,cADQ;EAER;;AAEA;EACI;;AAGJ;EACI,OATI;;AAaZ;EAGI,cADQ;EAER;;AAEA;EACI;EACA;;AAGJ;EACI,OAVI;;AAcZ;EAGI,cADQ;EAER;;AAEA;EACI;;AAGJ;EACI,OATI;;AAaZ;EAGI,cADQ;EAER;;AAEA;EACI;;AAGJ;EACI,OATI;;AAaZ;EAGI,cADQ;EAER;;AAEA;EACI;;AAGJ;EACI,OATI;;AAaZ;EAGI,cADQ;EAER;;AAEA;EACI;EACA;;AAGJ;EACI,OAVI;;AAeZ;EAGI,cADQ;EAER;;AAEA;EACI;EACA;;AAGJ;EACI,OAVI;;AAcZ;EAGI,cADQ;EAER,OAFQ;;AAIR;EACI;EACA;;AAGJ;EACI,OAVI;;AAcZ;EAEI,cA9MO;EA+MP;;AAEA;EACI;;AAGJ;EACI,OAtNG;;AA0NX;EAGI,cADQ;EAER;;AAEA;EACI;;AAGJ;EACI,OATI;;AAaZ;EAGI,cADQ;EAER;;AAEA;EACI;EACA;;AAGJ;EACI,OAVI;;AAcZ;EAEI,cA3PO;EA4PP;;AAEA;EACI;;AAGJ;EACI,OAnQG;;AAuQX;EAGI,cADQ;EAER;;AAEA;EACI;;AAGJ;EACI,OATI;;AAaZ;EACI;EACA;EACA;EACA;EACA","file":"new-dark-chat.css"} \ No newline at end of file diff --git a/styles/pc-sheet-dark.css b/styles/pc-sheet-dark.css index da5744b..d4264d4 100644 --- a/styles/pc-sheet-dark.css +++ b/styles/pc-sheet-dark.css @@ -29,6 +29,7 @@ display: none; } +.actor.sheet.character .crb-style .sheet-body .sheet-content .tab.actions .action-tracking input, .actor.sheet.character .crb-style .sheet-body .sheet-content .tab.character .character-details .alignment select, .actor.sheet.character .crb-style .tab.actions .actions-panels, .actor.sheet.character .crb-style .tab.crafting .crafting-option label, diff --git a/styles/reset.css b/styles/reset.css index de806ba..678d396 100644 --- a/styles/reset.css +++ b/styles/reset.css @@ -6,4 +6,28 @@ button > i { margin-right: 0; } +img { + border: none; + border-radius: 0px; +} + +/* ----------------------------------------- */ +/* Overwrite Foundry colors */ +/* ----------------------------------------- */ +:root { + --color-border-highlight: var(--tertiary); + --color-border-highlight-alt: var(--tertiary-dark); + --color-shadow-primary: var(--tertiary-dark); + --color-shadow-highlight: var(--tertiary); +} + +::-webkit-scrollbar-thumb { + background: var(--tertiary); + border: 1px solid var(--gold-brown); +} + +a:hover { + transition: text-shadow 0.15s ease-in-out, background-color 0.15s ease-in-out, border 0.15s ease-in-out, color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, backdrop-filter 0.15s ease-in-out; +} + /*# sourceMappingURL=reset.css.map */ diff --git a/styles/reset.css.map b/styles/reset.css.map index 5a97b42..8246b3e 100644 --- a/styles/reset.css.map +++ b/styles/reset.css.map @@ -1 +1 @@ -{"version":3,"sourceRoot":"","sources":["../sass/reset.scss"],"names":[],"mappings":"AAAA;EACI;;;AAGJ;EACI","file":"reset.css"} \ No newline at end of file +{"version":3,"sourceRoot":"","sources":["../sass/reset.scss","../sass/_mixins.scss"],"names":[],"mappings":"AAEA;EACI;;;AAGJ;EACI;;;AAGJ;EACI;EACA;;;AAqCJ;AACA;AACA;AAEA;EACA;EACA;EACA;EACA;;;AAGA;EACI;EACA;;;AAGJ;ECtDI","file":"reset.css"} \ No newline at end of file