@import '../../utils/colors.less'; @import '../../utils/fonts.less'; .theme-dark { .daggerheart.dh-style.countdowns { background-image: url(../assets/parchments/dh-parchment-dark.png); .window-header { background-image: url(../assets/parchments/dh-parchment-dark.png); } } } .daggerheart.dh-style.countdowns { position: relative; border: 0; border-radius: 4px; box-shadow: none; width: 300px; pointer-events: all; align-self: flex-end; transition: 0.3s right ease-in-out; .window-title { font-family: @font-body; } #ui-right:has(#effects-display .effect-container) & { right: 62px; } &.icon-only { width: 180px; min-width: 180px; } .window-header { cursor: default; border-bottom: 0; } .window-content { padding-top: 4px; padding-bottom: 16px; overflow: auto; max-height: 312px; .countdowns-container { display: flex; flex-direction: column; gap: 8px; .countdown-container { display: flex; width: 100%; &.icon-only { gap: 8px; .countdown-main-container { .countdown-content { justify-content: center; .countdown-tools { gap: 8px; } } } } .countdown-main-container { width: 100%; display: flex; align-items: center; gap: 16px; img { width: 44px; height: 44px; border-radius: 6px; } .countdown-content { flex: 1; display: flex; flex-direction: column; justify-content: space-between; .countdown-tools { display: flex; align-items: center; justify-content: space-between; .countdown-tool-controls { display: flex; align-items: center; gap: 16px; } .progress-tag { border: 1px solid; border-radius: 4px; padding: 2px 4px; background-color: light-dark(@beige, @dark-blue); } .countdown-tool-icons { display: flex; align-items: center; gap: 8px; .looping-container { position: relative; border: 1px solid light-dark(@dark-blue, white); border-radius: 6px; padding: 2px 4px; &.should-loop { background: light-dark(@golden, @golden); .loop-marker { color: light-dark(@dark-blue, @dark-blue); } } .direction-marker { position: absolute; font-size: 10px; filter: drop-shadow(0 0 3px black); top: -3px; } } } } } } /* Keep incase we want to reintroduce the player pips */ // .countdown-access-container { // display: grid; // grid-template-columns: 1fr 1fr 1fr; // grid-auto-rows: min-content; // width: 38px; // gap: 4px; // .countdown-access { // height: 10px; // width: 10px; // border-radius: 50%; // border: 1px solid light-dark(@dark-blue, @beige-80); // content: ''; // } // } } } } }