|
|
- /* 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);
- }
|