|
|
- /* Hotbar (Macro bar) */
-
- /* Glass - Remove prior styling */
-
- #hotbar #macro-list,
- #hotbar .bar-controls,
- #hotbar #macro-list,
- #hotbar .macro.inactive,
- #hotbar .macro {
- border: none;
- border-radius: 0px;
- box-shadow: none;
- backdrop-filter: none;
- background: none;
- background-image: none;
- }
-
- /* Glass - Add new styling */
-
- #hotbar #hotbar-directory-controls,
- #hotbar #hotbar-page-controls,
- #hotbar #macro-list,
- #hotbar .macro.inactive,
- #hotbar .macro:not(.active) {
- border: none;
- border-radius: var(--dorako-radius);
- background-color: var(--dorako-bg-current);
- /* backdrop-filter: var(--dorako-vibrancy); */
- /*will-change: backdrop-filter;*/
- transform: translate3d(0px, 0px, 0px);
- box-shadow: var(--glassy);
- }
-
- #hotbar .bar-controls span.page-number {
- text-shadow: var(--dorako-text-shadow);
- }
-
- #hotbar .macro .macro-key,
- #custom-hotbar .macro .custom-macro-key {
- background: none;
- /* -webkit-text-stroke-width: 1px;
- -webkit-text-stroke-color: black; */
- text-shadow: 0px 0px 15px black, 0px 0px 14px black, 0px 0px 13px black, 0px 0px 12px black, 0px 0px 11px black, 0px 0px 10px black, -1px -1px 3px black, -1px 0px 3px black, -1px 1px 3px black, 0px -1px 3px black, 0px 0px 3px black, 0px 1px 3px black, 1px -1px 3px black, 1px 0px 3px black, 1px 1px 3px black;
- /* text-shadow: var(--dorako-text-shadow); */
- font-size: large;
- }
-
- #hotbar .bar-controls a.page-control {
- font-size: var(--font-size-14);
- }
-
- #context-menu.expand-up {
- bottom: calc(100% + 2px);
- }
-
- #context-menu.expand-up .expand-down {
- bottom: calc(100% + 2px);
- }
-
- #hotbar .macro.active:hover {
- border: unset;
- }
-
- #hotbar .macro:hover {
- box-shadow: var(--glassy);
- }
-
- #hotbar .macro .macro-icon {
- height: unset;
- width: unset;
- }
-
-
- #hotbar .macro.inactive {
- transition: background 0.15s ease-out;
- background: var(--dorako-bg-current);
- }
-
- #hotbar .macro.inactive:hover {
- transition: background 0.15s ease-out;
- border: none;
- box-shadow: var(--glassy);
- background: var(--paizo-red);
- }
-
- #hotbar .macro.active {
- transition: background 0.15s ease-out;
- background-color: var(--paizo-blue-dark);
- }
-
- #hotbar .macro.active:hover {
- transition: background 0.15s ease-out;
- transition: box-shadow 0.15s ease-out;
- background-color: var(--paizo-blue-bright);
- }
-
-
-
- #hotbar {
- width: auto;
- gap: 10px;
- bottom: 0px;
- left: 0px;
- margin-bottom: var(--edge-margin);
- flex-grow: 0;
- }
-
- #hotbar-page-controls .bar-controls {
- display: flex;
- align-items: center;
- justify-content: center;
- }
-
- #hotbar .bar-controls span.page-number {
- font-size: unset;
- line-height: unset;
- }
-
- #hotbar .fas {
- text-shadow: var(--dorako-text-shadow);
- }
-
- #hotbar .bar-controls {
- flex: 0 0 22px;
- height: auto;
- margin: 0px;
- }
-
- #hotbar #action-bar {
- flex: 1;
- height: 100%;
- pointer-events: all;
- gap: 10px
- }
-
- #hotbar #macro-list {
- background-color: var(--dorako-bg-current);
- padding: 5px;
- gap: 5px;
- margin: 0px;
- /* backdrop-filter: var(--dorako-vibrancy); */
- flex: 1;
- }
-
- #hotbar .macrolist {
- gap: 10px;
- }
-
- /* .sheet header.sheet-header img {
- flex: 0 0 50px;
- height: 50px;
- margin-right: 0px;
- box-shadow: var(--glassy);
- background-color: var(--paizo-blue-dark);
- } */
-
- #hotbar .macro.active::before {
- transition: box-shadow 0.5s ease-in-out;
- content: '';
- position: absolute;
- top: 0;
- left: 0;
- width: 100%;
- height: 100%;
- box-shadow: var(--glassy);
- border-radius: 2px;
- overflow: hidden;
- pointer-events: none;
- }
-
- #hotbar .macro.active:hover::before {
- transition: box-shadow 0.5s ease-in-out;
- content: '';
- position: absolute;
- top: 0;
- left: 0;
- width: 100%;
- height: 100%;
- box-shadow: 0px 0px 10px rgba(220, 200, 100, 0.5) inset, var(--glassy);
- border-radius: 2px;
- overflow: hidden;
- pointer-events: none;
- }
-
- /* Thin hotbar */
-
- #hotbar #macro-list {
- box-shadow: none;
- background: none;
- padding: 0px;
- gap: 2px;
- margin: 0px;
- flex: 1;
- }
-
- /* Monk's hotbar */
- .hotbar-page {
- position: absolute;
- bottom: 52px;
- width: 592px;
- /* left: -32px; */
- transition: unset;
- gap: 2px;
- z-index: -1;
- max-height: 270px;
- overflow: visible;
- }
-
- #hotbar .macro-list {
- margin: 0px;
- }
-
- .hotbar-page-row {
- gap: 9px
- }
-
- .hotbar-page .action-bar {
- display: contents;
- }
-
- .hotbar-page .macro-list {
- flex: 0 0 518px;
- height: 100%;
- list-style: none;
- margin: 0px;
- padding: 0px;
- border: none;
- border-radius: 3px;
- gap: 2px;
- }
-
- .hotbar-page.opening {
- overflow: visible;
- }
-
- #hotbar .hotbar-page .bar-controls span.page-number,
- #hotbar .hotbar-page .bar-controls i {
- box-shadow: var(--glassy);
- background-color: var(--dorako-bg-current);
- border-radius: 3px;
- }
-
- #hotbar {
- height: unset;
- }
-
- /* Hotbar */
- #ui-bottom {
- /* margin-left: 9px; */
- margin-left: var(--hotbar-margin-left);
- }
-
- /* Minimal UI */
- #hotbar:hover {
- bottom: 0px;
- margin-bottom: var(--edge-margin);
- }
-
- #hotbar #macro-list:hover {
- border-top: none;
- box-shadow: none;
- transition: unset;
- }
|