/* App UI */ /* Glass - Remove prior styling */ #players, .app, .window-app .window-header, .window-app.minimized .window-header { border: none; border-radius: 0px; box-shadow: none; background: none; background-image: none; } /* Glass - Add new styling */ #players { background-color: var(--dorako-bg-current); } #players, .window-app:not(.outlaws-wrapper, .journal-entry) .window-header, .window-app.minimized .window-header { border: none; } #ui-top.offset { margin-left: -100px; margin-left: unset; left: -90px; position: relative; } #ui-top { margin: 0 var(--edge-margin) 0 var(--edge-margin); } #players { margin: 0px 0px var(--edge-margin) var(--edge-margin); } #players h3 { border: none; } .window-app .window-header { border-radius: 5px 5px 0px 0px; /* box-shadow: var(--glassy); */ margin-bottom: 0px; } .window-app .window-content { /* box-shadow: 0px 0px 10px black; */ /* box-shadow: var(--glassy); */ background: none; background-color: var(--bg); background-image: var(--pf2e-sheets-bg); background-size: cover; } #players, .window-app .window-header a, .window-app .window-header .window-title { text-shadow: var(--dorako-text-shadow), var(--dorako-text-shadow); } .editable .crb-style { text-rendering: geometricPrecision; } #compendium-browser>section.window-content>.content-box>nav, #license-viewer>section.window-content>.content-box>nav { box-shadow: none; } #compendium-browser>section.window-content>.content-box>section.content, #license-viewer>section.window-content>.content-box>section.content { /* height: calc(100% - 40px); */ margin-top: 5px; } .window-app .window-content { padding: 5px; border-radius: 0px 0px 5px 5px; } .app { color: var(--color-text-light-1); } .window-app .window-resizable-handle { position: absolute; bottom: -5px; right: -5px; background: none; padding: 2px; border: none; text-shadow: var(--dorako-text-shadow); } .app.sidebar-popout { border: none; border-radius: 5px; /* min-width: 300px; */ overflow: hidden; /* background-color: var(--dorako-bg-current); */ } /* .window-content * { text-shadow: 0px 1px rgb(255 255 255 / 50%); } */ .window-content .sidebar-tap * { text-shadow: 0px 1px rgb(0 0 0 / 50%); } #context-menu { border: none; background: var(--pf2e-color-mono-dark); box-shadow: var(--glassy); } #context-menu ol.context-items { /* background: var(--pf2e-color-mono-dark); box-shadow: var(--glassy); */ border-radius: 3px; position: static; z-index: -1; } #context-menu li.context-item { cursor: pointer; text-shadow: var(--pf2e-shadow-is-dark); } #context-menu li.context-item:hover { color: wheat; } #hotbar .macro .tooltip { display: block; min-width: 148px; height: 26px; padding: 2px 4px; position: absolute; top: -40px; left: -50px; background: var(--pf2e-color-mono-dark); box-shadow: var(--glassy); border: none; border-radius: 3px; color: white; line-height: 22px; text-align: center; white-space: nowrap; word-break: break-all; } #fps { /* width: 85px; */ margin: 0px; align-self: space-evenly; font-family: var(--font-mono); background: var(--dorako-bg-current); line-height: 24px; color: white; border: none; border-radius: 5px; box-shadow: var(--glassy); justify-content: space-between; flex-direction: row; margin-bottom: var(--edge-margin); margin-right: 10px; padding-left: 5px; padding-right: 5px; text-shadow: var(--dorako-text-shadow); font-weight: 900; position: absolute; right: 0px; width: 55px; justify-content: center; } #fps label { display: none; } .window-app.image-popout .window-content { background: unset; padding: 0px; } .window-app.image-popout .lightbox-image { background-size: contain; background-position: 50% 50%; background-repeat: no-repeat; flex: auto; } .app.sidebar-popout .window-content { /* background-color: var(--dorako-bg-current); */ overflow: hidden; } .sidebar-popout { overflow: auto; resize: both; /* box-shadow: var(--glassy); */ } #players { bottom: unset; left: unset; font-size: var(--playerfsize); visibility: var(--playervis); opacity: var(--opacity); box-shadow: var(--glassy); position: unset; border: none; border-radius: 3px; } /* Monarch */ .window-app.monarch .window-content { background-color: transparent; box-shadow: none; transition: box-shadow 0.25s ease-in-out, background-color 0.25s ease-in-out; } .window-app.monarch-deck .window-content, .window-app.monarch-hand:not(.minimized):hover .window-content, .window-app.monarch .window-content:hover { background-color: var(--dorako-bg-current); box-shadow: var(--glassy); transition: box-shadow 0.25s ease-in-out, background-color 0.25s ease-in-out; } .app.window-app.monarch.monarch-hand.sheet.hand .window-content { border-radius: 5px; } .window-app.monarch.pile .window-content { background-color: var(--dorako-bg-current); box-shadow: var(--glassy); } .window-app.monarch-deck, .window-app.monarch-deck:hover, .window-app.monarch-pile:hover { background-color: transparent; box-shadow: none; } .monarch button { border-radius: 3px; background-color: hsla(0, 0%, 20%, 50%); box-shadow: var(--glassy); } .window-app.monarch-pile { background-color: transparent; box-shadow: none; } .monarch-hand footer.sheet-footer { background: none; padding: 0.5em; margin: 0 8px; border-radius: 8px; box-shadow: var(--glassy); display: flex; flex-direction: row; align-items: stretch; gap: 4px; margin-bottom: 5px; background-color: var(--dorako-bg-current); line-height: unset; } .window-app.monarch-hand:not(.minimized):hover { background-color: transparent; box-shadow: none; } .monarch-deck .cards, .monarch-pile .cards { margin: 0px; gap: 10px; } .window-app.monarch-hand .window-header, .monarch-hand .tooltip, .monarch .card-hud .badge, .monarch .card-hud .card-controls { background: none; background-color: var(--dorako-bg-current); border: none; border-radius: 5px; box-shadow: var(--glassy); } .window-app.monarch-hand:not(.minimized) .window-header { margin-top: 0px; margin-left: 5px; } .monarch-deck .card, .monarch-pile .card { box-shadow: 0px 0px 10px black; transition: transform 0.25s ease-in-out, box-shadow 0.25s ease-in-out; } .monarch-deck .card:hover, .monarch-pile .card:hover { box-shadow: 0px 0px 20px black; transform: scale(1.0); transition: transform 0.25s ease-in-out, box-shadow 0.25s ease-in-out; } #notifications .notification { border: none; box-shadow: var(--glassy); text-shadow: var(--pf2e-shadow-is-dark); background: none; } #notifications .notification.info { background-color: var(--paizo-blue-bright); background-color: #222C8CDD; } #notifications .notification.error { background-color: var(--paizo-red-bright); background-color: #83180FDD; /* background: hsla(var(--primary-hue), var(--primary-sat), calc(var(--primary-lvl) + 10%), 80%); */ } #notifications .notification.warning, #notifications .notification.alert { background-color: #ECBF41DD; color: black; text-shadow: var(--pf2e-shadow-is-light); } #tokenbar .bar-controls, #tokenbar .token { background: none; background-color: var(--dorako-bg-current); border-radius: var(--dorako-radius); box-shadow: var(--glassy); border: none; } #tokenbar .bar-controls div#tokenbar-move-handle { background: none; box-shadow: var(--glassy); border-radius: 3px 0px 0px 3px; cursor: grab; } #tokenbar .token-list { border: none; gap: 3px; } #tokenbar .token .token-stats { background: none; justify-content: center; } /* #tokenbar .token:hover .token-icon { box-shadow: var(--gold-and-glow); border-radius: 50%; } */ #tokenbar .token .tooltip { background: none; background-color: var(--pf2e-color-mono-dark); border: none; } #tokenbar .token .token-icon { box-shadow: none; } #tokenbar .bar-controls { margin: 0px; margin-right: 1px; } #tokenbar .bar-controls .tokenbar-buttons div.active:not(.disabled) i, #tokenbar[movement="free"] #movement-free:not(.disabled) i, #tokenbar[movement="none"] #movement-none:not(.disabled) i, #tokenbar[movement="combat"] #movement-combat:not(.disabled) i { color: white; border: none; background-color: var(--paizo-red-bright); margin: 1px; transition: background-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; box-shadow: var(--gold-and-glow); } /* Storyteller module */ .window-app.story-sheet .window-content, .window-app.story-sheet .window-header { box-shadow: none; background-color: transparent; } .fa-battlemaps.app.window-app .window-content { background: #141414; } /* Ripper's filepicker+ fix, maybe */ :root { --filepickerplus-text-color: var(--color-text-dark-primary); --filepickerplus-background-color: var(--bg); }