@import '../../utils/colors.less'; @import '../../utils/fonts.less'; #interface.theme-light { .chat-message:not(.duality) .message-content { color: @dark; blockquote { border-left: 5px solid @dark-blue-40; } a[href] { color: @dark-blue; } a[href]:hover, a[href].active { font-weight: bold; text-shadow: 0 0 8px @dark-blue; } button { background: transparent; border: 1px solid @dark-blue; color: @dark-blue; &:hover { background: @light-black; color: @dark-blue; } &:disabled { background: transparent; color: @dark-blue; &:hover { background: transparent; color: @dark-blue; } } &.reverted { background: @dark-blue-10; color: @dark-blue; border: 1px solid @dark; &:hover { background: transparent; color: @dark-blue; } img { border-radius: 3px; } } } .roll-buttons button { height: 40px; font-family: @font-body; font-weight: bold; } .dice-roll .dice-formula, .dice-roll .dice-total { background: @dark-blue-40; color: @dark-blue; } } } .chat-message.dh-chat-message { .message-content { padding: 0; } } .chat-message { .duality-modifiers, .duality-result, .dice-title { display: none; } .message-content { padding: 0 8px; font-family: @font-body; color: @beige; blockquote { border-left: 5px solid light-dark(@dark-blue-40, @golden-40); } a[href] { color: light-dark(@dark-blue, @golden); } a[href]:hover, a[href].active { font-weight: bold; text-shadow: 0 0 8px light-dark(@dark-blue, @golden); } button { background: @golden; border: 1px solid @dark-blue; color: @dark-blue; outline: none; box-shadow: none; &:hover { background: @dark-blue; color: @golden; } &.glow { animation: glow 0.75s infinite alternate; } &:disabled { background: @golden; color: @dark-blue; opacity: 0.6; cursor: not-allowed; &:hover { background: @golden; color: @dark-blue; } } &.reverted { background: @golden-10; color: @golden; border: 1px solid transparent; &:hover { background: @golden; color: @dark-blue; } img { border-radius: 3px; } } } .enriched-effect { display: flex; align-items: center; border: 1px solid black; width: fit-content; padding: 0 2px 0 0; border-radius: 6px; color: @dark; background-image: url(../assets/parchments/dh-parchment-light.png); &:hover { text-shadow: none; } span { white-space: nowrap; } } .dice-roll .dice-formula, .dice-roll .dice-total { box-shadow: none; border: none; background: @golden-10; color: @golden; font-weight: 600; align-content: center; } .dice-roll .dice-formula { height: 27px; } .dice-roll .dice-total { height: 34px; } } } fieldset.daggerheart.chat { padding: 0; border-left-width: 0; border-right-width: 0; border-bottom-width: 0; legend { display: flex; align-items: center; gap: 5px; &:before, &:after { content: '\f0d8'; font-family: 'Font Awesome 6 Pro'; } } &.expanded { legend:before, legend:after { content: '\f0d7'; } } .daggerheart.chat { margin-top: 5px; } }