From 0398e26f261eb80f31b3b6b4af1434d0c8f2032a Mon Sep 17 00:00:00 2001 From: Dorako Date: Wed, 1 Feb 2023 23:37:36 +0100 Subject: [PATCH] (Maintenance) Re-organize sass files, update release flow --- .github/workflows/main.yml | 4 +- CHANGELOG.md | 4 + dorako.ui.css | 19 + img/background-dark.webp | Bin 934614 -> 0 bytes img/background-dark2.webp | Bin 87782 -> 0 bytes img/background-dark3.webp | Bin 32764 -> 0 bytes module.json | 2 +- modules/base-theme-hooks.js | 2 +- modules/consts.js | 2 +- modules/dark-theme-hooks.js | 1 + modules/message-hooks.js | 1 + modules/settings/settings.js | 6 - sass/_hotbar.scss | 93 - sass/_navigation.scss | 69 - sass/_notifications.scss | 31 - sass/{reset.scss => _reset.scss} | 0 sass/_token-hud.scss | 218 - sass/chat-bubbles.scss | 26 - sass/dorako-ui.scss | 12 +- sass/{ => foundry}/_app-ui.scss | 2 - sass/{ => foundry}/_application-dark.scss | 2 - sass/foundry/_chat-bubbles.scss | 24 + .../_compact-ui.scss} | 0 sass/{ => foundry}/_controls.scss | 1 - sass/{ => foundry}/_forms.scss | 4 + sass/foundry/_hotbar.scss | 92 + sass/foundry/_index.scss | 11 + sass/foundry/_navigation.scss | 67 + sass/foundry/_notifications.scss | 29 + sass/{ => foundry}/_sidebar.scss | 0 sass/foundry/_token-hud.scss | 226 + sass/module-support.scss | 1273 ---- sass/module/_cautious-gamemasters-pack.scss | 8 + sass/module/_combat-carousel.scss | 8 + sass/module/_custom-hotbar.scss | 84 + sass/module/_damage-log.scss | 35 + sass/module/_dfce.scss | 111 + sass/module/_dice-tray.scss | 74 + sass/module/_dorako-ui.scss | 208 + sass/module/_enhancen-terrain-layer.scss | 27 + sass/module/_filepicker-plus.scss | 19 + sass/module/_index.scss | 5 + sass/module/_koboldworks-turn-announcer.scss | 22 + sass/module/_macros.scss | 25 + sass/module/_monarch.scss | 60 + sass/module/_monks.scss | 314 + sass/module/_polyglot.scss | 23 + sass/module/_scene-preview.scss | 8 + sass/module/_speaking-as.scss | 22 + sass/module/_target-damage.scss | 125 + sass/module/_token-action-hud.scss | 56 + sass/module/_workbench.scss | 22 + sass/{ => pf2e}/_actor-sheet-dark.scss | 0 sass/{ => pf2e}/_actor-sheet.scss | 0 sass/{ => pf2e}/_combat.scss | 0 sass/{ => pf2e}/_effects-panel.scss | 2 - sass/{ => pf2e}/_familiar-sheet.scss | 0 sass/{ => pf2e}/_globals-dark.scss | 0 sass/{ => pf2e}/_hazard-sheet.scss | 0 sass/pf2e/_index.scss | 10 + sass/{ => pf2e}/_npc-sheet.scss | 0 styles/chat-bubbles.css | 45 - styles/chat-bubbles.css.map | 1 - styles/compact-ui.css | 54 - styles/compact-ui.css.map | 1 - styles/dark-theme.css.map | 1 - styles/dorako-ui.css | 5861 ++++++++++------- styles/dorako-ui.css.map | 2 +- styles/foundry/foundry.css.map | 1 + styles/hazard-sheet.css.map | 1 - .../familiar-sheet-dark-red-header.css | 0 styles/{ => legacy}/familiar-sheet-dark.css | 0 styles/main.css.map | 1 - styles/messages.css.map | 1 - styles/module-support.css | 1313 ---- styles/module-support.css.map | 1 - styles/module/filepicker-plus.css.map | 1 + styles/no-chat-control-icon.css.map | 1 - styles/npc-sheet copy.css.map | 1 - styles/npc-sheet.css.map | 1 - styles/reset.css | 50 - styles/reset.css.map | 1 - 82 files changed, 5422 insertions(+), 5405 deletions(-) create mode 100644 dorako.ui.css delete mode 100644 img/background-dark.webp delete mode 100644 img/background-dark2.webp delete mode 100644 img/background-dark3.webp delete mode 100644 sass/_hotbar.scss delete mode 100644 sass/_navigation.scss delete mode 100644 sass/_notifications.scss rename sass/{reset.scss => _reset.scss} (100%) delete mode 100644 sass/_token-hud.scss delete mode 100644 sass/chat-bubbles.scss rename sass/{ => foundry}/_app-ui.scss (99%) rename sass/{ => foundry}/_application-dark.scss (99%) create mode 100644 sass/foundry/_chat-bubbles.scss rename sass/{compact-ui.scss => foundry/_compact-ui.scss} (100%) rename sass/{ => foundry}/_controls.scss (98%) rename sass/{ => foundry}/_forms.scss (96%) create mode 100644 sass/foundry/_hotbar.scss create mode 100644 sass/foundry/_index.scss create mode 100644 sass/foundry/_navigation.scss create mode 100644 sass/foundry/_notifications.scss rename sass/{ => foundry}/_sidebar.scss (100%) create mode 100644 sass/foundry/_token-hud.scss delete mode 100644 sass/module-support.scss create mode 100644 sass/module/_cautious-gamemasters-pack.scss create mode 100644 sass/module/_combat-carousel.scss create mode 100644 sass/module/_custom-hotbar.scss create mode 100644 sass/module/_damage-log.scss create mode 100644 sass/module/_dfce.scss create mode 100644 sass/module/_dice-tray.scss create mode 100644 sass/module/_dorako-ui.scss create mode 100644 sass/module/_enhancen-terrain-layer.scss create mode 100644 sass/module/_filepicker-plus.scss create mode 100644 sass/module/_index.scss create mode 100644 sass/module/_koboldworks-turn-announcer.scss create mode 100644 sass/module/_macros.scss create mode 100644 sass/module/_monarch.scss create mode 100644 sass/module/_monks.scss create mode 100644 sass/module/_polyglot.scss create mode 100644 sass/module/_scene-preview.scss create mode 100644 sass/module/_speaking-as.scss create mode 100644 sass/module/_target-damage.scss create mode 100644 sass/module/_token-action-hud.scss create mode 100644 sass/module/_workbench.scss rename sass/{ => pf2e}/_actor-sheet-dark.scss (100%) rename sass/{ => pf2e}/_actor-sheet.scss (100%) rename sass/{ => pf2e}/_combat.scss (100%) rename sass/{ => pf2e}/_effects-panel.scss (99%) rename sass/{ => pf2e}/_familiar-sheet.scss (100%) rename sass/{ => pf2e}/_globals-dark.scss (100%) rename sass/{ => pf2e}/_hazard-sheet.scss (100%) create mode 100644 sass/pf2e/_index.scss rename sass/{ => pf2e}/_npc-sheet.scss (100%) delete mode 100644 styles/chat-bubbles.css delete mode 100644 styles/chat-bubbles.css.map delete mode 100644 styles/compact-ui.css delete mode 100644 styles/compact-ui.css.map delete mode 100644 styles/dark-theme.css.map create mode 100644 styles/foundry/foundry.css.map delete mode 100644 styles/hazard-sheet.css.map rename styles/{ => legacy}/familiar-sheet-dark-red-header.css (100%) rename styles/{ => legacy}/familiar-sheet-dark.css (100%) delete mode 100644 styles/main.css.map delete mode 100644 styles/messages.css.map delete mode 100644 styles/module-support.css delete mode 100644 styles/module-support.css.map create mode 100644 styles/module/filepicker-plus.css.map delete mode 100644 styles/no-chat-control-icon.css.map delete mode 100644 styles/npc-sheet copy.css.map delete mode 100644 styles/npc-sheet.css.map delete mode 100644 styles/reset.css delete mode 100644 styles/reset.css.map diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 41939fc..40d4323 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -28,7 +28,7 @@ jobs: download: https://github.com/${{github.repository}}/releases/download/${{github.event.release.tag_name}}/module.zip # Create a zip file with all files required by the module to add to the release - - run: zip -r ./module.zip module.json CHANGELOG.md README.md LICENSE styles/ templates/ languages/ modules/ img/ + - run: zip -r ./module.zip module.json CHANGELOG.md README.md LICENSE styles/ templates/ languages/ modules/ img/ fonts/ # Create a release for this specific version - name: Update Release with Files @@ -51,7 +51,7 @@ jobs: run: npx @ghost-fvtt/foundry-publish env: FVTT_MANIFEST_PATH: "module.json" - FVTT_PACKAGE_ID: 2350 + FVTT_PACKAGE_ID: 1906 FVTT_USERNAME: ${{ secrets.FOUNDRY_ADMIN_USERNAME }} FVTT_PASSWORD: ${{ secrets.FOUNDRY_ADMIN_PASSWORD }} FVTT_MANIFEST_URL: https://github.com/${{github.repository}}/releases/download/${{github.event.release.tag_name}}/module.json diff --git a/CHANGELOG.md b/CHANGELOG.md index ed43254..8e788fc 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,7 @@ +# 1.11.5 + +- (Maintenance) Re-organize sass files, update release flow + # 1.11.4 - (Fix) Fix Adventure Importers with fancy frames getting overwritten. The logic that was formerly used for only Journals is now applied to all windows. diff --git a/dorako.ui.css b/dorako.ui.css new file mode 100644 index 0000000..b880bd0 --- /dev/null +++ b/dorako.ui.css @@ -0,0 +1,19 @@ +/* Error: Undefined mixin. + * , + * 11 | @include glass; + * | ^^^^^^^^^^^^^^ + * ' + * sass/foundry/_app-ui.scss 11:3 @use + * sass/foundry/_index.scss 1:1 @use + * sass/dorako-ui.scss 2:1 root stylesheet */ + +body::before { + font-family: "Source Code Pro", "SF Mono", Monaco, Inconsolata, "Fira Mono", + "Droid Sans Mono", monospace, monospace; + white-space: pre; + display: block; + padding: 1em; + margin-bottom: 1em; + border-bottom: 2px solid black; + content: "Error: Undefined mixin.\a \2577 \a 11 \2502 @include glass;\a \2502 ^^^^^^^^^^^^^^\a \2575 \a sass/foundry/_app-ui.scss 11:3 @use\a sass/foundry/_index.scss 1:1 @use\a sass/dorako-ui.scss 2:1 root stylesheet"; +} diff --git a/img/background-dark.webp b/img/background-dark.webp deleted file mode 100644 index f602fedf416e9b02677723808d28ad3ff735ec47..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 934614 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 z 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

NF^!-W6E(^KfkKMsBM`!4T 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�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[ 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Âx!>PI6)n7BJi9NqQF(){`EeHV9R&E!2>6 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

4Y$^ms{#SQw_| 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 z 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

5mgAbu-WSB0{E-c6lDzvEN-P%{^G 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 xzGnw*tk5>yODi1rO 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�n36}+S&k0YSQ|HMRJZoXst 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

8; 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


xX1)aoli`@)0Jyg$eA&ERnP`spQYa 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⪼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

XS;C^*vLFNIn0EtK5{zep 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 z zOBwoJvBc6v%`_%{uF=_(!ki1M9^yy15{ z_T}dq8e^a46cUd{X4AYMdZj*;)0|HzIhXaQDnd(Ya2Rx;U*CbF1WRCJ@A?Xm?4*D6 zlCuikM-=QaDe|WVV-(2+W^i@+8(G<>omGBrYy5k7^?I36up*$U>~;J-J>)}6cEx^h zggCE%Lf{~V(CYY;5+IjK8vqI5OGQb-KLaNbd2?WXR4v_GebSA}z<;i@am!DShEe3L z*ux4!g-2sTDM1OdGQ5+U=;U`Nk0HxD_+W5+%Q_>a?b=OF4z1gaW_MSW$-j#t2XyR2 z?6AsQ$r${9DRU+|*vA08fY#Htmr^*Y*8#M+J4<8{)RNHXPx~7*_NtuwVIWLkKD^$- z3y!mAogB$n!W~CprLH8ilrdsT4^>;`v5bn@dc6pyEa~uXwFMlzd*tc(ph$K=xeO`+ zq&65alHoH{D!M92li4Y!kh6FCKE8|7+`{CeC8}j`qO7Q_{N)K%j2`Vp-PL+&+L#?w zb4iF5nQTi&r`8fP4nJr`gZ(c=V$e5XC`t339e4g?u#6Lik$isY2d^Tm3K*GdfL%eb zXa?u<@{3QAytIs_5UG<~?jCJcyjyMGE0a>2G+$*b-Aw{hv5nu3yWXo8yPYVG=?DK9 z-fDj3;anNwm(!@Hi&mK#*Y;O_T{EM-6=|0WJ>P~!m+S%{!N7*_FOlIIu5+CR2GsEP zUc_b59W=RI9rWHlH=^D!?^h>mF{nT^GyC_l0{?t|%+-g$PKZy`dN^^Gk2p9_#b$HE zi!>PZ5C=k)?!^NyS^58ko<$<_3c0E`nTt^x|7{-hGZc9pEEQ88uq1N%#DEbsLZO(& zUe!i(KOVg31TBY#gxFmilUnp-RZzd!cMo~lfI7LTre(nmAA9CRU4E2QxMb-JRt{M+ zOIMdKA{Va{skH1=V6dpr794F8Odr;0Q@SI7m0~l`-Hs`>*mYL}&m=z8Hn1d-UD*C$ z@En7a_W9`7{%%THpf#U|w-peM?o_}NM-Z%yNQ*K&3U_@SP$9B1s$=Xi7{@xA217Cd z<$Wrh*(H?aD#%0-c>`b_lTTIplhM#bLaJk>CBr^{<`9MJnwiz%C6wJO1vBdzi*?(S z;mGmhuwa`%B@y`DOEoHyE95qGRWtbiLFTkF;iTMVzvOWusYc}s>qQB1*M10LTO}BI zHiSr{?mW>> zP9D%E-EoR3r%3<@aysZ5+Np`nPZh%s{0BZ;2lD9vgATFd3W1*D!zz6G0c1;<`Os`Z zY%LhTRhyi#cF~fOuj*UxJB@UNfF&B_E{N=9$dg#9k{88u&1NUhRIJrQwVy<`A#}2q>1cS49h_u5^9EYn^%Uw90lhFtkq%Xemx7I7dmm<#| z5|mv?Ut0rz?NZ|zzaWX75cb;XBEQcF`b*<4ke4!EGQja+WR4ik;2ezZg3|7+^9{%&LVsqRNqss# zTmq4|3-ORkbmRb@KwNO?1_pshb*yPvKaE=Q*I{I;Nd{`X@J3;EKM?9FoVGpw5JaSH z8>g*ira2w9i2ryz3DD;Q{qBwk^4b3r=iqs5){NH^VVf}`eW=clV_|2Wd{{uElg0O- zkKfKbbq}DGGoDQq=pLN%`|x>+4y?E%0B2tppj(Qo>4qBRkSAZ0(hml{dTQN9ERbYB zX%U7BxwcfBA96gV3OJd88(E{Cv#a(I9k$?lyOuCZIl^RJ!YMu42fRt@XgsO>?cOnByjY<~U?$d_X9+~CYXi-u* z8;kE12X`m&M;xHa+*`a&H@eBx3J(o6K4R%SggnHcRHdWy_F@4YSD@_64jK4q0^zHR zpGk2-vy0UnN{(HtHlyL-#0=X`Bf_n&?eV9l#@rI7OP^_J^bG)(K8^TBy36PagiHM8 z7a_$HJhOV$b&3A~P{+)@TKI53i6GU)d6&k6<~ot=#lQ&Y)7a>v4iR8P?+>6iq&%d>nrm zb(diV3{}23An2B?a8>t7BK0cODE(5Vs)Q0kq3pN7>=88^T_RB|6QflcVBTcc5RU)s zd4P3h_DyVb)EDQ+d>B<#@$<~1ojF};ULMj2Obm=|%_f22)Qh;L?DSGHr1zULBE@W@ zGb_#zd#eh?+UFE*THN8JRrw4yCYvD%W)W93Cv#viL4n+OWqQt zG~7lZr#x2R-r=LW0WCd+8=@6RbXNvZ@r>-?;ky|Qx|WCJyjU!WST+Dy!apD4@TJx z>>tuPDEO(cJCSeJ`?Ht~L_QbluDKgHN+a;K64z_@8gu$KO#?S?EvhP|1WU>GAs*@d zjK+oYvV0VJ^CTy;i)87hWm3;sB^}dDmT!3J`R58cQp99DT*%0mpy9HQH^z~-lI)ag zF*04;=xLE%@tJ_pFk*BlX`|Cf(7zt}hGpMs(WBfRf{ol59Jgp25d;1XE_J0shF6Nq z;Vv^WRkD}|h9j8f@q!8-L?tEh)2YsssjBH8H> zBKgNU#lbK9HpCv9-5S&^q%-fzmWp0TUAtu$S6$N0JAf&eDqE8u_r%6PCbtpp3B5g5 zT}FOX&m!^UOFpdZ;wNs7%6or-Aq99XYcWhxid0L%TgZK3RLUgr>)H^bST#7jQuoXJ zz&RY>a-W%+n8Mt^lb`yG9`YY*$6$oCM^b;4h0K>zhga8HVU7g2z$Z-7@n}C1dWUC^ zySH#4E!g_qITDoSgdLfEco_z5F*I{6XDj@4p{_iS zW-ynMpOV_(mbl-hY_U|Bsm(+!<+hE0aMn?h1ycGU!nAR~F5JsElqq|t&_Q<+YMGY1 z637W4=loyv>TI$u8=}4q*Yl$Y?sPpT@b3*a4~~Sq z%PCH^-Z_?8CY3gR1WA7%%es>ly`;1AfnbH5Vi80{*&ctfsZkC!L%EzoDELKtu;h)*$=vCc&Z=G8 z0oU6mKx;v8ngYd((u0Ni?@aW_qNXQ9;g57JzfKIL`(HWb{H4W#K!ja6!IliVkF!yf zhB9O`oy~PL72c&oT7BW{Ace^7>WXIBTDY) zJkS_Z;W!$q(;sQVaaAQ>AhD_Ufskgc7yJa8n*^<{dZ~?9sKes^$R}g?o%b#9(y{3H zMMG97>ise3DpO`$grNiw^MZ>^?c=1%rjx}M9eOm+-^EL9MCPEOEIpGCvMTY5|H~<| z=#<8Kv#~H~4Dq&QwJtt4>W&^>J^))@T&UJ}&mengITmHEEcCd+sGe~`z^-n& zD`U{aJ5vBFM%E(TiGS^542+4olwW*cV5qkXIfCT~^4&rElioyEvsU6NT5<^KS;{^M0mL7HXfg6gp z0~}f6^}D97BSn|>CoCr0`u#@D26USj9&NnNZpsi2M$cLKyENKCy>}b9CgQCorvvv4 z)ZAEoE8cSF*b@b!D5zi#hHqLru;Y@Dh6GIrS_t~DYqry1i?6QBpu%|qMXXhed+`TC zb$858fZxdS2PIu}1-OT69Wn{~cKP9MGU!ez2Mnt;jq<>A3fx%Wj%t`?c?x8Xy1C?% z#fpT_p=5RH19`` z6DFmK37S6E$@vi_z~AAL;3H;a8fRZrR__bG$_ibU`;55*6Ovw-_EW!RR{tYRuFQBR z2$==o!leQuAjr{x!8SNMHbeaWPG)kqw}@r{nWg>q1(lWI({yJF;~@=k5U9G(0$#$o z4eD+Up?>>A{h&P>%iL<1J5=AjpGdZUctGh=%4lRQLN16?mpwY(q6jLC#YCoZJgVNhoOHn^>d5M)Ga@joh@`loHdd?u|p_V z0fnDRfj-$&@u}3arT@fW_^OW~u!CEjFzFJb!fn$8QWI4|uDc^qeRN&DJ5FnB2!A`c z0Q;|*3~!cKj=@qOFbwN>MaV&a3ziq`0qp%*P#l@iEsP{AZ-9;tiwf>pI~_BD+qJ(S zIML~`NCm>_iAlo&+P~3T=K`fflJkithP4v|C0j&~XV!BXZvvIik}ERI;y@4t`MdY^ zmH7IhWX$$a`c_R(1~A5As4rfeF0D7YkC+7A4R4!)iDAXB3GT^xBl}=q8|A&~?#k#( zwOV%#Exk!mDk#@S0~(`5(M+GyGn@bvZBa_sMA7yDsQktp8D^-^*2u5vTf1t|W~0hp zn7`+En_e+08f~gcHhZm4LN{m9{m8xtp)Oj=)7=-6;^O9-if)gYKD`yjb?EtfafX#8 z(C)$8PmNyN2Bxs8H>zHA!^HsBN8S@`%NrZ#Oj$gQpyE0CesUbR^-_jWuctw_@4B2u zGQvU16)EMGFVd`f<87?MmB{y3V7rbsZL?|xzg&y9xFpXiUUo{hWkCreoEa_P=bHv& zSbKp93{3lS5%@-0cQCpGoa6B#TPoDikSD!Y`K>Kh|8e_xck;8VztLKt<}YL#3u#;f z1eMqjvhS3z3Hct`k!jP*6!$9PyaVfKltCt`pF)yE@};%oi(>|gSre{r_xFK%J?c>n zz2sa6Y6jMr@W`7ks_8l>LDT<`7VBvs(^EujDfGrn=3=tn)>G==9_56hH{euy z^No0k=lBjQYMg=&eL&{qt89D*@ba=(P^r=_wYn0v2}F1(Bw?ueE=fEFPcTuvq@uK- z59Y36;hmnJnMp)05gzen*P$7?^qx8LgO|i^mUD{h|vxyvmS|GFLvqdhklaRNL5GvR+L)g@tcNn;TDx)j)UZp9>tML5MX#-Wx z(HB<>;Q#j?-+m7oCb{c-_)wsMF?VhNBNRJ_NIFB4el;kp1zCgMEapKab!G``7I&3n z%eeIb@|*BP;$I{KM%q13+sDKL>~-j#q0cMLDMz^XH8X-_GTFM-ZbX9AbxU)FZ^!xE zkZ6Ac-8(kgya3*v%T%R*%d_%Ii&hznC|Kz5Fl64Grn|JVIvtIlvgB)f9wRDd^4f2` zM}mwW04e_w3oa_Mpg#=MJut@DobGcc&ZNn|hQa*gyGRN$0OZDLx^91y6n1K!1&|o~ z=-s4Xh{%E|^Ge@>;G55-_|2IJi(1H}0c1v}56#{DPQd|u(n^nFp^70$Gk&oL=YuW32)<6kUtXDk8qS{0L81k^!pkgmi3d?8*OIc<{)rGHhDT3i5|y8)BTBpe>0g zv9`|^?`pjqG_2MbkXj5zlp@mDrxO>efw2ty_HrgOgb`KNXY&p+e;*zV4kpd)_PW3r z$@ez*%O}{|)DDCpC3uI~XTw@}>Z#=BiB?ep4Bf~clK&JSy~3PtZYe;?Odh@lR@&!! zsQr`z)Evtj**<@m$S<#XO*e8Ztkfbg_)X*PkdBvh9Edqu*4)y%G1t{rUYWOrL|*#4 zIWmpDcbul6C%Y=FJf?V8aO|Fw*ej2L3(+COU0=kLtD;VWs)v=l|M+W1AkwD z^a}%k`k@*bX*_2rP|JD9lNf_5kEb6fCGGKU7~?TzglZ*QfiBO|a_(}* zn0MZG9LT5)m}tkw5lwkdot z1mpWO|0N4EGdkx}&PkPcNAuGOn;cI#+d<}){bbltJ(?b7q}IM+qp@%i7bUeIDuO4t zeUhU~E;56S+9{@%#6Lt@qbz8QN7w7a+s?wDkNLNAdn;Jmc`^>%tmj3%8=c+4SCBDM zIH+BG*r?Z4IV){dDRbr6z&HA~V|_-+9ZxqsUa|5Gh-HDn6i1L417!}HLx1rQM7J4& z6)J{r&!`n8bMo^D04-WOJ(hhwDxMdoB~5s5ws&ikOh~VsyVEnfJ+P|IE^FTiZCYGl z`Z=|EDq7??f5y5<^+$^e3e{c2=+D);wZi}+F3mk8dEaQ zysL~S%f8*MJq}ls`9|T!NysHgCEv*R@A4N{%q8YMADG~!_!(qP$fE~dJ2MDYM~44& zr5N3Q%rnf)Ume~q5TcuHptM4F&Gh_PRn9a< zRQa^?43x5EGP_dwYlnooo5ChexuMpyRlRrQr3&z}Bi}&|`QA?sFkDNWoCmAS ztyWC0LB`((TI*EyEzyvQ1v#nW30cSTp8AN=wi}|KH%ks-bx0p>a|vu}GBsKg zrL{{A8Iiv0x|mlIK@kk(`4=j^W%+9YP2z}5v=DB#I4fu3vgp4aRKYhcLHv-sPJ6Qy zHnWLVw(VTlMG*&|CtC$;Ay^z~FpelMg25A(ZHl6;ZRzsPzub<+T(}T&+ZF8`1x}JA zb<(bQnqhM`I`$8hu9RAVBe?LZ=^Istc|@k?VHs)5&GVqCRgYFW5hN$e5pbWx5q%cC zT8f4O1exaq00@F~^(~KRl36w^VxHVcHcv~K$Vn-Ie3 z=C^f(P(5kF*D?jK971xJuHZjsj2?cBh=^OWF+1{4McN-NPNr{ub&XezbrDB78$=vi z0FR@JR~-i%7*9rWHlEXv4tweDPembVw*8HtUY<;1en?iK#ly8(oo2>fJ}ZKi6x5;a zXPiJ!ZL7urHpa}7ZzonQWY7Y(2&}@GfnL1gd^?RP6H7EnQxxSU>vE+qNYv;^d04lJ z!J6hL9Wy|8oYN=&Cs4$)gu7?>nN6FWbAXy`=-o?fys6x1tj2N^HtRm>i~X zK5FpusMA)?JUzB+Rf~d8W$i&x93aNIV9PAD)}nPe1cy!aVf?Hgh44LpXp;m2b|uW{ ztM_9Q*!60{t|0=fsCtUH=R|jX@pHmewxqlfr0&8qAIz~?A=&V>hQWibt&pH1*?@!i z)oM^=Bnr8eYzoP5Xvz32Zi3f}?^lB!jE{~DCSK=ln=3hX>Tql(k%c{InonZ#S;vl^ z;6|KVATexmAip#Y|0tM4yY<_*;4nZ!%BMv3A8*#mD3jg?$)St0aM)a$3qS3g=?fT06{1t{mc7CHiH& z5oNZ}0J0jR1<9Xr_clLJJQIH%q!iPcW!?a%4mJ5dxPYAve0_wdFDe4ES3ii6MCBbS TzjV>0k^j^oVDd*zGK2sC-fde$ diff --git a/module.json b/module.json index 12f4dba..1f74295 100644 --- a/module.json +++ b/module.json @@ -57,7 +57,7 @@ "path": "languages/ja.json" } ], - "styles": ["styles/fonts.css"], + "styles": ["styles/fonts.css", "styles/dorako-ui.css"], "esmodules": [ "modules/misc-hooks.js", "modules/settings/settings.js", diff --git a/modules/base-theme-hooks.js b/modules/base-theme-hooks.js index f427414..b992c94 100644 --- a/modules/base-theme-hooks.js +++ b/modules/base-theme-hooks.js @@ -1,4 +1,4 @@ -import { baseThemeApplications, baseThemePf2eSheets, premiumModuleSelector } from "./consts.js"; +import { baseThemeApplications, baseThemePf2eSheets, MODULE_NAME, premiumModuleSelector } from "./consts.js"; // Debugging Hooks.on("renderApplication", (app, html, data) => { diff --git a/modules/consts.js b/modules/consts.js index b38e7db..33c605c 100644 --- a/modules/consts.js +++ b/modules/consts.js @@ -17,7 +17,7 @@ export const darkThemeIncompatibleApplications = ["JournalTextTinyMCESheetPF2e", export const exclusivelyDarkApplications = ["FABattlemaps", "FADownloader"] // prettier-ignore -export const baseThemeCoreFoundryApplications = ["ImagePopout","ChatMessage","SceneControls", "SidebarTab", "PlayerList", "HeadsUpDisplay", "Notifications", "TokenHUD", "Sidebar","SceneNavigation"]; +export const baseThemeCoreFoundryApplications = ["ImagePopout","SceneControls", "SidebarTab", "PlayerList", "HeadsUpDisplay", "Notifications", "TokenHUD", "Sidebar","SceneNavigation"]; // prettier-ignore export const baseThemePf2eApplications = ["HotbarPF2e", "EffectsPanel", "SceneDarknessAdjuster"]; // "JournalSheetPF2e", // prettier-ignore diff --git a/modules/dark-theme-hooks.js b/modules/dark-theme-hooks.js index 09d1cc4..cdcef40 100644 --- a/modules/dark-theme-hooks.js +++ b/modules/dark-theme-hooks.js @@ -3,6 +3,7 @@ import { exclusivelyDarkApplications, darkThemeCompatibleApplications, baseThemePf2eSheets, + MODULE_NAME, } from "./consts.js"; // Supported dark theme diff --git a/modules/message-hooks.js b/modules/message-hooks.js index 3a4c6f2..118f178 100644 --- a/modules/message-hooks.js +++ b/modules/message-hooks.js @@ -30,6 +30,7 @@ Hooks.on("renderChatMessage", (chatMessage, html, messageData) => { } let html0 = html[0]; + html0.classList.add("dorako-ui"); if (game.settings.get("pf2e-dorako-ui", "ux.restructure-card-info")) { let uuid = chatMessage?.flags?.pf2e?.origin?.uuid; diff --git a/modules/settings/settings.js b/modules/settings/settings.js index 001c687..228705b 100644 --- a/modules/settings/settings.js +++ b/modules/settings/settings.js @@ -80,12 +80,6 @@ Hooks.once("init", async () => { util.debug("registered settings"); - injectCSS("dorako-ui"); - injectCSS("reset"); - injectCSS("module-support"); - injectCSS("compact-ui"); - injectCSS("chat-bubbles"); - const root = document.querySelector(":root").style; root.setProperty("--avatar-size", game.settings.get("pf2e-dorako-ui", "avatar.size").toString() + "px"); diff --git a/sass/_hotbar.scss b/sass/_hotbar.scss deleted file mode 100644 index 7e31bbd..0000000 --- a/sass/_hotbar.scss +++ /dev/null @@ -1,93 +0,0 @@ -@import "mixins"; -/* ----------------------------------------- */ -/* Hotbar */ -/* ----------------------------------------- */ -#hotbar.dorako-ui { - .macro { - height: calc(var(--macro-size) + 2px); - width: calc(var(--macro-size) + 2px); - @include glass; - @include quick-transition; - box-shadow: none; - - &.inactive::before, - &.active::before { - @include quick-transition; - content: ''; - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - box-shadow: var(--glassy); - border-radius: 3px; - overflow: hidden; - pointer-events: none; - } - - &.active:hover::before { - @include quick-transition; - 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: 3px; - overflow: hidden; - pointer-events: none; - } - - .macro-key { - background: none; - right: 6px; - padding: 0px; - font-weight: initial; - text-shadow: 0px 1px 5px black, 0px 1px 5px black; - } - - .macro-icon { - border-radius: 3px; - border: none; - height: calc(var(--macro-size) + 2px); - width: calc(var(--macro-size) + 2px); - } - - &.inactive { - box-shadow: none; - } - - &:hover { - border: none; - background-color: var(--primary-light); - } - - &.active:hover { - border: none; - background-color: var(--primary-dark); - - } - } - - #macro-list { - gap: 5px; - margin: 0px 5px; - border: none; - grid-template-columns: repeat(10, calc(var(--macro-size) + 2px)); - } - - .bar-controls { - @include glass; - } -} - -@media (max-width: 1120px) { - #hotbar { - width: 354px; - height: 110px; - } - #hotbar #macro-list { - grid-template-columns: repeat(5, 50px); - } -} \ No newline at end of file diff --git a/sass/_navigation.scss b/sass/_navigation.scss deleted file mode 100644 index e8e05a0..0000000 --- a/sass/_navigation.scss +++ /dev/null @@ -1,69 +0,0 @@ -@import "mixins"; -/* ----------------------------------------- */ -/* Scene Navigation */ -/* ----------------------------------------- */ - -nav#navigation.dorako-ui { - color: var(--color-text-light-heading); - width: calc(100% - 46px); // Add some breathing room to ensure navigation isn't covering effect panel - - #nav-toggle { - @include glass; - transition: 0.25s; - flex: 0 0 32px; - height: 32px; - } - - - ol#scene-list { - li.nav-item { - @include glass; - transition: 0.25s; - text-shadow: 0px 0px 3px black; - - > a:hover { - text-shadow: unset; - } - - .scene-players { - text-shadow: none; - } - - &:hover { - color: var(--color-text-light-highlight); - background-color: var(--primary); - } - - &.view { - @include glass; - background-color: var(--primary); - color: var(--color-text-light-highlight); - - &:hover { - color: white; - background-color: var(--primary-light); - } - } - - &.gm { - @include glass; - background-color: var(--secondary-dark); - - &:hover, - &.view { - color: var(--color-text-light-highlight); - background-color: var(--secondary-light); - } - } - - &.context { - box-shadow: var(--glassy); - border: none; - } - - &.active { - box-shadow: var(--gold-and-glow), var(--glassy); - } - } - } -} diff --git a/sass/_notifications.scss b/sass/_notifications.scss deleted file mode 100644 index 817d958..0000000 --- a/sass/_notifications.scss +++ /dev/null @@ -1,31 +0,0 @@ -@import "mixins"; - -/* ----------------------------------------- */ -/* Notifications */ -/* ----------------------------------------- */ - -.dorako-ui { - .notification { - @include glass; - text-shadow: 0px 0px 3px black; - color: var(--color-text-light-highlight); - - &.info { - background-color: var(--secondary); - border: none; - } - - &.error { - background-color: var(--primary); - border: none; - } - - &.warning, - &.alert { - background-color: #ECBF41; - color: black; - text-shadow: none; - border: none; - } - } -} \ No newline at end of file diff --git a/sass/reset.scss b/sass/_reset.scss similarity index 100% rename from sass/reset.scss rename to sass/_reset.scss diff --git a/sass/_token-hud.scss b/sass/_token-hud.scss deleted file mode 100644 index fb57d21..0000000 --- a/sass/_token-hud.scss +++ /dev/null @@ -1,218 +0,0 @@ -@import "mixins"; - -#token-hud { - .status-effects { - background: none; - box-shadow: none; - border: none; - padding: 0px; - grid-template-columns: repeat(5, 1fr); - width: auto; - gap: 8px; - - .effect-control { - border: none; - margin: 0px; - padding: 0px; - background-color: var(--glass-bg); - - &::before { - content: ''; - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - box-shadow: var(--glassy); - border-radius: 3px; - overflow: hidden; - pointer-events: none; - } - - &.active::before { - content: ''; - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - box-shadow: var(--gold-and-glow), var(--glassy); - border-radius: 3px; - overflow: hidden; - pointer-events: none; - } - - &:hover::before { - 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: 3px; - overflow: hidden; - pointer-events: none; - } - - &.active:hover::before { - content: ''; - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - box-shadow: var(--gold-and-glow), var(--glassy); - border-radius: 3px; - overflow: hidden; - pointer-events: none; - } - } - - .effect-control { - &:hover, &.active { - filter: none; - opacity: 1; - border: none; - img { - border: none; - } - } - - &.active:hover { - border: none; - filter: brightness(0.75) saturate(0.75); - } - - &.active img { - border: none; - opacity: 1; - } - - img { - border: none; - margin: 0px; - opacity: 1; - height: auto; - width: auto; - border-radius: 3px; - } - - } - - .title-bar { - @include glass; - backdrop-filter: blur(5px); - box-sizing: content-box; - font-size: var(--font-size-20); - font-weight: normal; - left: 0; - line-height: normal; - padding: 3px 0; - position: absolute; - text-align: center; - top: -40px; - visibility: hidden; - width: 100%; - z-index: 1; - - &.active { - visibility: visible; - } - } - } - -} - - -.placeable-hud { - input[type="text"] { - @include glass; - text-shadow: 0px 0px 3px black; - &:focus { - box-shadow: var(--gold-and-glow), var(--glassy); - border: none; - } - } - - .control-icon { - @include glass; - @include quick-transition; - text-shadow: 0px 0px 3px black; - - .badge { - text-shadow: none; - } - - // These can become toggled on with a click, but not toggled off with a click - &[data-action=overhead], &[data-action=underfoot] { - background-color: var(--primary-dark); - - &:hover, &.active { - background-color: var(--primary-light); - > img { - filter: sepia() grayscale(0.95) brightness(1) drop-shadow(0px 0px 3px black); - } - - &:hover { - background-color: var(--primary-light); - } - } - } - - // These can be clicked, but do not become active - // 'trigger' is from Monk's Active Tiles - &[data-action=sort-up], &[data-action=sort-down], &[data-action=config], &[data-action=trigger] { - &:hover { - background-color: var(--primary); - > img { - filter: sepia() brightness(0.8) drop-shadow(0px 0px 3px black); - } - } - } - - // These are toggles, inactive -> active -> inactive - // 'active' is from Monk's Active Tiles - // 'mystify' is from Workbench - &[data-action=visibility], &[data-action=effects], &[data-action=combat], &[data-action=locked], &[data-action=target], &[data-action=active], &[data-action=mystify] { - background-color: var(--secondary-dark); - - &:hover, &.active { - background-color: var(--secondary-light); - > img { - filter: sepia() grayscale(0.95) brightness(1) drop-shadow(0px 0px 3px black); - } - } - } - - // Unknown HUD elements from modules etc. are treated as if they potentially could become active - // Since it is unknown whether they can de-activate via a click, active buttons should not darken on hover - &:hover { - background-color: var(--secondary); - color: var(--color-text-light-highlight); - } - - &.active { - color: var(--color-text-light-highlight); - background-color: var(--secondary-light); - border: none; - - // &:hover { - // background-color: var(--secondary-dark); - // color: white; - // > img { - // filter: sepia() grayscale(0.95) brightness(1) drop-shadow(0px 0px 3px black); - // } - // } - - > img { - filter: sepia() grayscale(0.95) brightness(1) drop-shadow(0px 0px 3px black); - } - } - - > img { - opacity: 1; - filter: sepia() brightness(0.8) drop-shadow(0px 0px 3px black); - } - } -} diff --git a/sass/chat-bubbles.scss b/sass/chat-bubbles.scss deleted file mode 100644 index afa3ec4..0000000 --- a/sass/chat-bubbles.scss +++ /dev/null @@ -1,26 +0,0 @@ -@import "mixins"; - -.chat-bubble { - @include sheet; -} -.chat-bubble .bubble-content { - position: relative; - top: 0; -} -.chat-bubble.left { - border-radius: 5px; -} -.chat-bubble.right { - border-radius: 5px; -} -.chat-bubble.emote { - @include sheet; - background-image: var(--sheet-dark); - color: var(--color-text-light-heading); - font-style: italic; -} -.chat-bubble.chatter { - @include glass; - border-radius: 5px; - color: var(--color-text-light-heading); -} \ No newline at end of file diff --git a/sass/dorako-ui.scss b/sass/dorako-ui.scss index 4ac925c..a1da6f7 100644 --- a/sass/dorako-ui.scss +++ b/sass/dorako-ui.scss @@ -1,3 +1,9 @@ -@import "app-ui", "colors", "combat", "controls", "effects-panel", "hotbar", "mixins", "navigation", "notifications", - "sidebar", "token-hud", "misc", "forms", "actor-sheet", "actor-sheet-dark", "messages", "messages-dark", - "application-dark", "globals-dark", "hazard-sheet", "familiar-sheet", "npc-sheet"; +@import "mixins"; +@import "foundry"; +@import "module"; +@import "pf2e"; +@import "colors"; +@import "messages"; +@import "messages-dark"; +@import "reset"; +@import "misc"; diff --git a/sass/_app-ui.scss b/sass/foundry/_app-ui.scss similarity index 99% rename from sass/_app-ui.scss rename to sass/foundry/_app-ui.scss index 839fc97..c1dee97 100644 --- a/sass/_app-ui.scss +++ b/sass/foundry/_app-ui.scss @@ -1,5 +1,3 @@ -@import "mixins"; - .dorako-ui .tox:not(.tox-tinymce-inline) .tox-editor-header { background: none; box-shadow: none; diff --git a/sass/_application-dark.scss b/sass/foundry/_application-dark.scss similarity index 99% rename from sass/_application-dark.scss rename to sass/foundry/_application-dark.scss index 8adbe76..03475d3 100644 --- a/sass/_application-dark.scss +++ b/sass/foundry/_application-dark.scss @@ -1,5 +1,3 @@ -@import "mixins"; - .dorako-ui.dark-theme #sidebar .settings-sidebar { button { @include glass; diff --git a/sass/foundry/_chat-bubbles.scss b/sass/foundry/_chat-bubbles.scss new file mode 100644 index 0000000..d2d9b2d --- /dev/null +++ b/sass/foundry/_chat-bubbles.scss @@ -0,0 +1,24 @@ +.chat-bubble { + @include sheet; +} +.chat-bubble .bubble-content { + position: relative; + top: 0; +} +.chat-bubble.left { + border-radius: 5px; +} +.chat-bubble.right { + border-radius: 5px; +} +.chat-bubble.emote { + @include sheet; + background-image: var(--sheet-dark); + color: var(--color-text-light-heading); + font-style: italic; +} +.chat-bubble.chatter { + @include glass; + border-radius: 5px; + color: var(--color-text-light-heading); +} diff --git a/sass/compact-ui.scss b/sass/foundry/_compact-ui.scss similarity index 100% rename from sass/compact-ui.scss rename to sass/foundry/_compact-ui.scss diff --git a/sass/_controls.scss b/sass/foundry/_controls.scss similarity index 98% rename from sass/_controls.scss rename to sass/foundry/_controls.scss index 3478425..fa06674 100644 --- a/sass/_controls.scss +++ b/sass/foundry/_controls.scss @@ -1,4 +1,3 @@ -@import "mixins"; /* ----------------------------------------- */ /* Controls */ /* ----------------------------------------- */ diff --git a/sass/_forms.scss b/sass/foundry/_forms.scss similarity index 96% rename from sass/_forms.scss rename to sass/foundry/_forms.scss index 46c8cee..56af9e6 100644 --- a/sass/_forms.scss +++ b/sass/foundry/_forms.scss @@ -1,3 +1,7 @@ +/* ----------------------------------------- */ +/* Forms */ +/* ----------------------------------------- */ + .dorako-ui.sheet nav.sheet-tabs { background-color: var(--bg); box-shadow: 0 2px 4px rgb(0 0 0 / 18%); diff --git a/sass/foundry/_hotbar.scss b/sass/foundry/_hotbar.scss new file mode 100644 index 0000000..66111dc --- /dev/null +++ b/sass/foundry/_hotbar.scss @@ -0,0 +1,92 @@ +/* ----------------------------------------- */ +/* Hotbar */ +/* ----------------------------------------- */ + +#hotbar.dorako-ui { + .macro { + height: calc(var(--macro-size) + 2px); + width: calc(var(--macro-size) + 2px); + @include glass; + @include quick-transition; + box-shadow: none; + + &.inactive::before, + &.active::before { + @include quick-transition; + content: ""; + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + box-shadow: var(--glassy); + border-radius: 3px; + overflow: hidden; + pointer-events: none; + } + + &.active:hover::before { + @include quick-transition; + 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: 3px; + overflow: hidden; + pointer-events: none; + } + + .macro-key { + background: none; + right: 6px; + padding: 0px; + font-weight: initial; + text-shadow: 0px 1px 5px black, 0px 1px 5px black; + } + + .macro-icon { + border-radius: 3px; + border: none; + height: calc(var(--macro-size) + 2px); + width: calc(var(--macro-size) + 2px); + } + + &.inactive { + box-shadow: none; + } + + &:hover { + border: none; + background-color: var(--primary-light); + } + + &.active:hover { + border: none; + background-color: var(--primary-dark); + } + } + + #macro-list { + gap: 5px; + margin: 0px 5px; + border: none; + grid-template-columns: repeat(10, calc(var(--macro-size) + 2px)); + } + + .bar-controls { + @include glass; + } +} + +@media (max-width: 1120px) { + #hotbar { + width: 354px; + height: 110px; + } + #hotbar #macro-list { + grid-template-columns: repeat(5, 50px); + } +} diff --git a/sass/foundry/_index.scss b/sass/foundry/_index.scss new file mode 100644 index 0000000..c3241c1 --- /dev/null +++ b/sass/foundry/_index.scss @@ -0,0 +1,11 @@ +@import "app-ui"; +@import "application-dark"; +@import "chat-bubbles"; +@import "compact-ui"; +@import "controls"; +@import "forms"; +@import "hotbar"; +@import "navigation"; +@import "notifications"; +@import "sidebar"; +@import "token-hud"; diff --git a/sass/foundry/_navigation.scss b/sass/foundry/_navigation.scss new file mode 100644 index 0000000..ebd7307 --- /dev/null +++ b/sass/foundry/_navigation.scss @@ -0,0 +1,67 @@ +/* ----------------------------------------- */ +/* Scene Navigation */ +/* ----------------------------------------- */ + +nav#navigation.dorako-ui { + color: var(--color-text-light-heading); + width: calc(100% - 46px); // Add some breathing room to ensure navigation isn't covering effect panel + + #nav-toggle { + @include glass; + transition: 0.25s; + flex: 0 0 32px; + height: 32px; + } + + ol#scene-list { + li.nav-item { + @include glass; + transition: 0.25s; + text-shadow: 0px 0px 3px black; + + > a:hover { + text-shadow: unset; + } + + .scene-players { + text-shadow: none; + } + + &:hover { + color: var(--color-text-light-highlight); + background-color: var(--primary); + } + + &.view { + @include glass; + background-color: var(--primary); + color: var(--color-text-light-highlight); + + &:hover { + color: white; + background-color: var(--primary-light); + } + } + + &.gm { + @include glass; + background-color: var(--secondary-dark); + + &:hover, + &.view { + color: var(--color-text-light-highlight); + background-color: var(--secondary-light); + } + } + + &.context { + box-shadow: var(--glassy); + border: none; + } + + &.active { + box-shadow: var(--gold-and-glow), var(--glassy); + } + } + } +} diff --git a/sass/foundry/_notifications.scss b/sass/foundry/_notifications.scss new file mode 100644 index 0000000..667737f --- /dev/null +++ b/sass/foundry/_notifications.scss @@ -0,0 +1,29 @@ +/* ----------------------------------------- */ +/* Notifications */ +/* ----------------------------------------- */ + +.dorako-ui { + .notification { + @include glass; + text-shadow: 0px 0px 3px black; + color: var(--color-text-light-highlight); + + &.info { + background-color: var(--secondary); + border: none; + } + + &.error { + background-color: var(--primary); + border: none; + } + + &.warning, + &.alert { + background-color: #ecbf41; + color: black; + text-shadow: none; + border: none; + } + } +} diff --git a/sass/_sidebar.scss b/sass/foundry/_sidebar.scss similarity index 100% rename from sass/_sidebar.scss rename to sass/foundry/_sidebar.scss diff --git a/sass/foundry/_token-hud.scss b/sass/foundry/_token-hud.scss new file mode 100644 index 0000000..69c7f73 --- /dev/null +++ b/sass/foundry/_token-hud.scss @@ -0,0 +1,226 @@ +#token-hud { + .status-effects { + background: none; + box-shadow: none; + border: none; + padding: 0px; + grid-template-columns: repeat(5, 1fr); + width: auto; + gap: 8px; + + .effect-control { + border: none; + margin: 0px; + padding: 0px; + background-color: var(--glass-bg); + + &::before { + content: ""; + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + box-shadow: var(--glassy); + border-radius: 3px; + overflow: hidden; + pointer-events: none; + } + + &.active::before { + content: ""; + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + box-shadow: var(--gold-and-glow), var(--glassy); + border-radius: 3px; + overflow: hidden; + pointer-events: none; + } + + &:hover::before { + 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: 3px; + overflow: hidden; + pointer-events: none; + } + + &.active:hover::before { + content: ""; + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + box-shadow: var(--gold-and-glow), var(--glassy); + border-radius: 3px; + overflow: hidden; + pointer-events: none; + } + } + + .effect-control { + &:hover, + &.active { + filter: none; + opacity: 1; + border: none; + img { + border: none; + } + } + + &.active:hover { + border: none; + filter: brightness(0.75) saturate(0.75); + } + + &.active img { + border: none; + opacity: 1; + } + + img { + border: none; + margin: 0px; + opacity: 1; + height: auto; + width: auto; + border-radius: 3px; + } + } + + .title-bar { + @include glass; + backdrop-filter: blur(5px); + box-sizing: content-box; + font-size: var(--font-size-20); + font-weight: normal; + left: 0; + line-height: normal; + padding: 3px 0; + position: absolute; + text-align: center; + top: -40px; + visibility: hidden; + width: 100%; + z-index: 1; + + &.active { + visibility: visible; + } + } + } +} + +.placeable-hud { + input[type="text"] { + @include glass; + text-shadow: 0px 0px 3px black; + &:focus { + box-shadow: var(--gold-and-glow), var(--glassy); + border: none; + } + } + + .control-icon { + @include glass; + @include quick-transition; + text-shadow: 0px 0px 3px black; + + .badge { + text-shadow: none; + } + + // These can become toggled on with a click, but not toggled off with a click + &[data-action="overhead"], + &[data-action="underfoot"] { + background-color: var(--primary-dark); + + &:hover, + &.active { + background-color: var(--primary-light); + > img { + filter: sepia() grayscale(0.95) brightness(1) drop-shadow(0px 0px 3px black); + } + + &:hover { + background-color: var(--primary-light); + } + } + } + + // These can be clicked, but do not become active + // 'trigger' is from Monk's Active Tiles + &[data-action="sort-up"], + &[data-action="sort-down"], + &[data-action="config"], + &[data-action="trigger"] { + &:hover { + background-color: var(--primary); + > img { + filter: sepia() brightness(0.8) drop-shadow(0px 0px 3px black); + } + } + } + + // These are toggles, inactive -> active -> inactive + // 'active' is from Monk's Active Tiles + // 'mystify' is from Workbench + &[data-action="visibility"], + &[data-action="effects"], + &[data-action="combat"], + &[data-action="locked"], + &[data-action="target"], + &[data-action="active"], + &[data-action="mystify"] { + background-color: var(--secondary-dark); + + &:hover, + &.active { + background-color: var(--secondary-light); + > img { + filter: sepia() grayscale(0.95) brightness(1) drop-shadow(0px 0px 3px black); + } + } + } + + // Unknown HUD elements from modules etc. are treated as if they potentially could become active + // Since it is unknown whether they can de-activate via a click, active buttons should not darken on hover + &:hover { + background-color: var(--secondary); + color: var(--color-text-light-highlight); + } + + &.active { + color: var(--color-text-light-highlight); + background-color: var(--secondary-light); + border: none; + + // &:hover { + // background-color: var(--secondary-dark); + // color: white; + // > img { + // filter: sepia() grayscale(0.95) brightness(1) drop-shadow(0px 0px 3px black); + // } + // } + + > img { + filter: sepia() grayscale(0.95) brightness(1) drop-shadow(0px 0px 3px black); + } + } + + > img { + opacity: 1; + filter: sepia() brightness(0.8) drop-shadow(0px 0px 3px black); + } + } +} diff --git a/sass/module-support.scss b/sass/module-support.scss deleted file mode 100644 index a37f267..0000000 --- a/sass/module-support.scss +++ /dev/null @@ -1,1273 +0,0 @@ -@use "sass:color"; -@import "colors"; -@import "mixins"; - -/* ----------------------------------------- */ -/* Monarch */ -/* ----------------------------------------- */ - -.window-app.monarch .window-content { - box-shadow: none; - background: none; -} - -.window-app.monarch-hand:not(.minimized).no-fade.trans, -.window-app.monarch-hand:not(.minimized):hover.trans { - @include glass; - backdrop-filter: blur(5px); -} - -.window-app.monarch-hand .window-header, -.monarch-hand footer.sheet-footer { - @include glass; -} - -.monarch .card-hud .controls a i { - color: var(--color-text-light-heading); -} - -.monarch input[type="text"], -.monarch input[type="number"], -.monarch input[type="password"], -.monarch input[type="date"], -.monarch input[type="time"] { - border: none; - outline: 1px solid rgba(255, 255, 255, 0.1); - border-radius: 2px; - color: var(--color-text-light-heading); -} - -.monarch-hand footer.sheet-footer { - margin: 2px 10px; - - button { - @include glass; - @include quick-transition; - color: var(--color-text-light-heading); - text-shadow: 0px 0px 3px black; - - &:hover { - color: var(--color-text-light-highlight); - background-color: var(--primary); - } - } -} - -.monarch .card-hud .badge, -.monarch .card-hud .card-controls { - @include glass; -} - -.monarch-hand .tooltip { - @include glass; - backdrop-filter: blur(5px); -} - -/* ----------------------------------------- */ -/* DF Chat Enhancements */ -/* ----------------------------------------- */ - -.message.chat-message.dorako-ui.dark-theme { - &.dfce-cm-middle .message-delete, - &.dfce-cm-bottom .message-delete { - color: white; - top: 5px; - text-shadow: 0px 0px 1px black; - } -} - -.message.chat-message { - .message-delete { - z-index: 1; - } - - &.dfce-cm-top { - border-bottom-style: none; - margin-bottom: 0px; - padding-bottom: 5px; - &:hover { - box-shadow: var(--gold-and-glow); - } - } - - &.dfce-cm-middle, - &.dfce-cm-bottom { - border-top-style: none; - border-bottom-style: none; - border-radius: 0px; - - &:hover { - box-shadow: var(--gold-and-glow); - } - .message-content { - padding-right: 0px; - } - - .sender-wrapper, - .portrait-and-name { - display: none; - } - - .message-header { - background: transparent; - box-shadow: none; - text-shadow: 0px 0px 1px white; - margin: 0px; - padding: 0px; - padding-right: 5px; - color: var(--color-text-dark-primary); - } - .header-meta { - display: none; - } - } - - &.dfce-cm-middle { - margin-top: 0px; - margin-bottom: 0px; - padding-top: 0px; - padding-bottom: 5px; - } - - &.dfce-cm-bottom { - margin-top: 0px; - border-radius: 0px 0px 5px 5px; - } -} - -div#scrollToBottom { - @include quick-transition; - @include glass; - background-color: #ecbf41; - text-shadow: none; - color: black; - margin-left: 6px; - margin-right: 7px; - top: -27px; - z-index: 1; - &:hover { - background-color: lighten(#ecbf41, 10); - } -} - -#dfcp-rt-buttons { - gap: 3px; - - button { - @include glass; - @include quick-transition; - color: var(--color-text-light-heading); - background-color: var(--glass-bg-light); - text-shadow: 0px 0px 3px black; - - &:hover { - color: var(--color-text-light-highlight); - } - - &.active i { - text-shadow: 0px 0px 3px black; - color: var(--color-text-light-highlight); - } - } -} - -#chat-controls { - padding: 0px; -} - -/* ----------------------------------------- */ -/* Polyglot */ -/* ----------------------------------------- */ - -#polyglot { - flex-basis: 20px; - label { - display: none; - } - - select { - @include glass; - background: var(--glass-bg-light); - color: var(--color-text-light-heading); - text-shadow: 0px 0px 3px black; - - option, - optgroup { - background-color: rgb(37, 37, 37); - color: var(--color-text-light-highlight); - } - } -} - -/* ----------------------------------------- */ -/* Ripper's Filepicker+ */ -/* ----------------------------------------- */ - -.filepicker-plus-tooltip { - @include glass; - border: none; - backdrop-filter: blur(5px); -} - -#sidebar .app.window-app.filepicker { - margin: 0px; -} - -#sidebar .filepicker .window-content { - @include sheet; - background-image: var(--sheet-dark); - height: calc(100% - 5px); -} - -/* ----------------------------------------- */ -/* Combat Carousel */ -/* ----------------------------------------- */ - -// Needs to be marked as relative for the small caret to be positioned correctly when compact UI is enabled. -#controls ol li.scene-control[data-control="combat-carousel"] { - position: relative; -} - -/* ----------------------------------------- */ -/* Speaking As */ -/* ----------------------------------------- */ - -div.speaking-as--currentSpeaker + #chat-controls { - padding: 0px; -} - -.speaking-as--currentSpeaker { - @include glass; - background-color: var(--glass-bg-light); - padding-left: 5px; - margin: 0px 6px; - text-shadow: 0px 0px 3px black; -} - -.speaking-as--currentSpeaker--button { - cursor: pointer; - &:hover { - color: var(--color-text-light-highlight); - } -} - -/* ----------------------------------------- */ -/* PF2e Workbench */ -/* ----------------------------------------- */ -.xdy-pf2e-workbench-rarity-common { - color: var(--rarity-common); - border-color: var(--rarity-common); -} - -.xdy-pf2e-workbench-rarity-uncommon { - color: var(--rarity-uncommon); - border-color: var(--rarity-uncommon); -} - -.xdy-pf2e-workbench-rarity-rare { - color: var(--rarity-rare); - border-color: var(--rarity-rare); -} - -.xdy-pf2e-workbench-rarity-unique { - color: var(--rarity-unique); - border-color: var(--rarity-unique); -} - -/* ----------------------------------------- */ -/* PF2e Target Damage */ -/* ----------------------------------------- */ - -.chat-message .message-content .pf2e-td.damage-application button .label { - font-size: var(--font-size-8); -} - -wrapper.pf2e-td.name-top .pf2e-td.name { - // System styling - background: rgba(0, 0, 0, 0.1); - border: 1px solid var(--color-border-light-2); - border-radius: 3px; - box-shadow: 0 0 2px #fff inset; - width: 100%; -} - -.dorako-ui.chat-message { - hr.pf2e-td { - display: none !important; // inline style overwrite - } -} - -.dorako-ui.dark-theme.chat-message { - hr.pf2e-td { - display: none !important; // inline style overwrite - } - - button.small-button.pf2e-td { - @include glass; - @include quick-transition; - background-color: var(--glass-bg-light); - color: var(--color-text-light-heading); - text-shadow: 0px 0px 3px black; - - margin: 2px; - width: 20px; - height: calc(100% - 4px); - - &:hover { - background-color: var(--primary); - color: var(--color-text-light-highlight); - } - } - - wrapper.pf2e-td { - gap: 3px; - - .pf2e-td.damage-application { - // gap: 5px; - gap: 3px; - margin-top: 0px; - } - - &.name-left .pf2e-td.damage-application { - gap: 3px; - } - - .pf2e-td.name { - color: var(--color-text-light-heading); - - &:hover { - color: var(--color-text-light-highlight); - } - } - - &.name-top { - .pf2e-td.name { - @include glass; - @include quick-transition; - width: 100%; - line-height: 24px; - text-shadow: 0px 0px 3px black; - - &:hover { - color: var(--color-text-light-highlight); - background-color: var(--primary); - } - } - } - } - - .message-content .pf2e-td.damage-application button .label { - font-size: var(--font-size-8); - } -} - -// Legacy <2.0 styling - -#target-damage-chat-window - [data-visibility]:is(div, em, h4, p, span, strong):not([data-visibility="all"])[data-visibility="gm"] { - background-color: transparent; -} - -#target-damage-chat-window { - border: none; - margin: 0px; - padding: 0px; -} - -#target-damage-chat-window:empty { - display: none; -} - -.hidden #target-damage-hide-button { - left: 0px; - top: 2px; - margin: 0px; - padding: 0px; - height: 14px; - width: 14px; -} - -.damage-application.hidden.right { - padding: 0px; -} - -.hidden.right #target-damage-hide-button { - left: 0px; - top: 2px; - margin: 0px; - padding: 0px; - height: 14px; - width: 14px; -} - -/* ----------------------------------------- */ -/* Dice Tray */ -/* ----------------------------------------- */ - -.dice-tray { - display: flex; - flex-direction: column; - gap: 5px; - - .dice-tray__stacked { - gap: 3px; - } - - input[type="text"] { - @include glass; - @include quick-transition; - background-color: var(--glass-bg-light); - text-shadow: 0px 0px 3px black; - color: var(--color-text-light-heading); - - &:hover { - @include glass; - background-color: var(--secondary); - color: var(--color-text-light-highlight); - } - - &:focus { - @include glass; - background-color: var(--secondary-light); - color: white; - } - } - - button { - @include glass; - @include quick-transition; - background-color: var(--glass-bg-light); - text-shadow: 0px 0px 3px black; - color: var(--color-text-light-heading); - - svg { - filter: drop-shadow(0px 0px 3px black); - * { - fill: var(--color-text-light-heading); - } - } - - &.dice-tray__advantage:hover, - &.dice-tray__disadvantage:hover, - &.dice-tray__roll:hover, - &.dice-tray__math--add:hover, - &.dice-tray__math--sub:hover, - &:hover { - @include glass; - background-color: var(--primary); - color: var(--color-text-light-highlight); - - svg { - filter: drop-shadow(0px 0px 3px black); - * { - fill: var(--color-text-light-highlight); - } - } - } - } - .flexrow { - margin-left: 6px; - margin-right: 6px; - gap: 5px; - } - > * { - margin: 0px; - } -} - -/* ----------------------------------------- */ -/* Damage Log */ -/* ----------------------------------------- */ - -nav.damage-log-nav.tabs { - flex: 0; - margin: 0px 2px; - box-shadow: none; - border: none; - - .item { - @include quick-transition; - margin: 2px; - color: white; - border-radius: 3px; - margin: 2px; - border: none; - - &:hover { - box-shadow: var(--gold-and-glow); - background-color: var(--secondary); - text-shadow: 0px 0px 3px black; - border: none; - border-radius: 3px; - } - - &.active { - box-shadow: var(--gold-and-glow); - background-color: var(--secondary-light); - text-shadow: 0px 0px 3px black; - border: none; - border-radius: 3px; - } - } -} - -/* ----------------------------------------- */ -/* Enhanced Terrain Layer */ -/* ----------------------------------------- */ -#controls ol.control-tools.sub-controls { - margin-right: 0px; -} - -#controls ol.control-tools#terrainlayer-tools { - margin-top: 44px; - - .control-tool { - @include quick-transition; - @include glass; - &:not(#tl-defaultcost):hover { - background-color: rgba(177, 177, 177, 0.5); - color: black; - button.control-btn { - &:hover { - border-radius: 3px; - color: black; - text-shadow: 0 0 3px var(--color-text-light-highlight); - box-shadow: none; - } - } - } - } -} - -/* ----------------------------------------- */ -/* Koboldworks turn announcer */ -/* ----------------------------------------- */ - -.chat-message[data-message-id].koboldworks.round-cycling h3.round-message { - margin-left: 17px; - gap: 20px; -} - -.chat-message[data-message-id].koboldworks.turn-announcer.obfuscated { - @include sheet; - background-size: cover; - background-blend-mode: luminosity; - background-color: var(--blind-bg); - - &.dorako-ui.dark-theme { - background: var(--sheet-dark); - background-size: cover; - background-blend-mode: luminosity; - background-color: var(--blind-bg); - } -} - -/* ----------------------------------------- */ -/* Monk's Common Display */ -/* ----------------------------------------- */ - -#common-display-toolbar { - @include glass; - .move-handle { - @include glass; - border-radius: 5px 0px 0px 5px; - } - .common-display-button.small { - @include glass; - @include quick-transition; - text-shadow: 0px 0px 3px black; - - &:hover { - background-color: var(--primary); - } - } - - .common-display-button.toggle { - @include glass; - @include quick-transition; - background-color: var(--secondary-dark); - text-shadow: 0px 0px 3px black; - &:hover, - &.active { - @include glass; - background-color: var(--secondary-light); - } - } -} - -/* ----------------------------------------- */ -/* Monk's Player Settings */ -/* ----------------------------------------- */ - -#client-settings.dorako-ui.dark-theme #mps-view-group { - border-bottom: 1px solid var(--tertiary); -} - -/* ----------------------------------------- */ -/* Monk's Enhanced Journal */ -/* ----------------------------------------- */ - -.monks-enhanced-journal.window-app .window-content { - padding: 0px; -} - -/* ----------------------------------------- */ -/* Monk's tokenbar */ -/* ----------------------------------------- */ -#tokenbar { - gap: 3px; - - .token-list { - gap: 5px; - border: none; - } - - .bar-controls { - @include glass; - div#tokenbar-move-handle { - @include glass; - border-radius: 5px 0px 0px 5px; - margin-right: 2px; - } - } - .token { - @include glass; - @include quick-transition; - - flex: 0 0 52px; // Same size as macros - - .token-stats { - background: none; - text-shadow: 0px 0px 3px black; - } - &:hover { - background-color: var(--primary); - .token-icon { - // box-shadow: 0px 0px 10px rgba(220, 200, 100, 0.5) inset, var(--glassy); - box-shadow: none; - filter: drop-shadow(0px 0px 5px var(--tertiary)); - } - } - - .token-icon { - box-shadow: none; - border-radius: 3px; - } - .tooltip { - @include glass; - backdrop-filter: blur(5px); - } - } -} - -.monks-tokenbar.chat-card .card-header h3:hover { - text-shadow: unset; -} - -.monks-tokenbar .sheet .items-list .items-header { - border: none; -} - -#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 { - @include quick-transition; - border: none; - margin: 2px; - box-shadow: 0 0 0 1px var(--tertiary), 0 0 0 2px var(--gold-brown); - border-radius: 3px; - text-shadow: 0px 0px 3px black; - background-color: var(--primary-light); - color: var(--color-text-light-highlight); -} - -#tokenbar:not(.hidectrl) .bar-controls .tokenbar-buttons div.active:not(.disabled):hover i, -#tokenbar[movement="free"]:not(.hidectrl) #movement-free:not(.disabled):hover i, -#tokenbar[movement="none"]:not(.hidectrl) #movement-none:not(.disabled):hover i, -#tokenbar[movement="combat"]:not(.hidectrl) #movement-combat:not(.disabled):hover i { - color: var(--color-text-light-highlight); -} - -.dorako-ui.dark-theme .monks-tokenbar .sheet .items-list .item .item-name, -.dorako-ui.dark-theme .monks-tokenbar .sheet .items-list, -.dorako-ui.dark-theme .monks-tokenbar.chat-card .card-header h3, -.dorako-ui.dark-theme .monks-tokenbar .sheet .items-list .items-header h3 { - color: var(--color-text-light-1); - font-family: unset; -} - -.dorako-ui.dark-theme { - // hack to remove the 1 in 1dX to make space for scaled font sizes - &#requestsavingthrow .request-grid.dice-group div { - &::first-letter { - font-size: 0rem; - } - } - &#requestsavingthrow .request-grid { - gap: 5px; - margin: 5px 10px; - text-align: center; - &.dice-group { - display: flex; - justify-content: space-between; - } - - > div { - @include glass; - @include quick-transition; - color: var(--color-text-light-heading); - text-shadow: 0px 0px 3px black; - padding: 2px 6px; - - background-color: var(--secondary-dark); - &:hover { - background-color: var(--secondary-light); - color: white; - } - &.selected { - background-color: var(--secondary-light); - color: white; - } - } - } - - .monks-tokenbar .sheet .items-list .item { - border: none; - margin-bottom: 2px; - } - - .monks-tokenbar .dialog-buttons { - gap: 5px; - } - - .monks-tokenbar.chat-card { - .card-header { - border: none; - } - .card-footer { - border: none; - - .flexrow { - gap: 5px; - .footer-button { - @include glass; - @include quick-transition; - color: var(--color-text-light-heading); - text-shadow: 0px 0px 3px black; - - &:hover { - color: var(--color-text-light-highlight); - background-color: var(--primary); - } - } - } - } - } -} -/* ----------------------------------------- */ -/* Monk's little details */ -/* ----------------------------------------- */ - -#chat-log .message.round-marker { - border-bottom: 1px solid var(--tertiary) !important; // is 'important' in source -} - -#darkness-progress > div > div { - background-color: var(--primary-light); -} - -#token-hud.monks-little-details .status-effects .effect-control, -#token-hud.monks-little-details .status-effects .pf2e-effect-control { - border-radius: unset; -} - -#token-hud.placeable-hud.monks-little-details .status-effects { - grid-template-columns: 90px 90px 90px 90px !important; - background: none; - - .effect-control { - border: none; - opacity: unset; - - &.active { - border: none; - opacity: 1; - background-color: var(--secondary-light); - - .effect-name { - color: white; - opacity: unset; - } - } - - img { - border-radius: 4px 0px 0px 4px; - - &::before { - @include quick-transition; - content: ""; - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - box-shadow: 0px 0px 1px var(--tertiary); - border-radius: 4px 0px 0px 4px; - overflow: hidden; - pointer-events: none; - } - } - } - - .effect-name { - opacity: unset; - padding-right: 4px; - color: var(--color-text-light-heading); - font-size: var(--font-size-12); - } -} - -/* ----------------------------------------- */ -/* Monk's hotbar expansion */ -/* ----------------------------------------- */ - -#hotbar .action-bar.no-arrows + .bar-controls span.page-number, -#hotbar .hotbar-page .hotbar-page-row .bar-controls span.page-number, -#hotbar .hotbar-page .hotbar-page-row .bar-controls i { - line-height: 52px; -} - -#hotbar .hotbar-page .hotbar-page-row.selected .bar-controls .page-number { - color: var(--tertiary-dark); -} - -[data-tooltip="MonksHotbarExpansion.clear-row"] { - @include quick-transition; - &:hover { - i { - text-shadow: 0 0 8px var(--color-shadow-primary); - } - } -} - -.hotbar-page .page-number { - @include quick-transition; - &:hover { - text-shadow: 0 0 8px var(--color-shadow-primary); - } -} - -#hotbar.dorako-ui { - width: 647px; - - .hotbar-page { - overflow: visible; - gap: 4px; - bottom: 56px; - - .macro-list { - gap: 7px; - border: none; - } - - .action-bar { - margin: 0px 5px 0px 3px; - } - } -} - -/* ----------------------------------------- */ -/* Custom Hotbar */ -/* ----------------------------------------- */ -:root { - --custom-hotbar-chb-macro-size: 52px; -} - -// Custom hotbar introduces a 'hotbars' div, and restyles the core hotbar div -#ui-bottom #hotbars { - display: flex; - flex-direction: column; - gap: 5px; - - #hotbar { - position: unset; - } -} - -@media (max-width: 1120px) { - #custom-hotbar { - width: 354px; - } -} - -.dorako-ui { - &#custom-hotbar { - position: static; - height: auto; - margin-bottom: 0px; - } - &#custom-hotbar #custom-action-bar { - margin-left: 3px; - } - - &#custom-hotbar #custom-macro-list { - gap: 5px; - border: none; - } - - &#custom-hotbar .bar-controls { - @include glass; - height: auto; - } - - &#custom-hotbar .macro { - @include glass; - @include quick-transition; - border-radius: 3px; - - &.active:hover::before { - 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: 3px; - overflow: hidden; - pointer-events: none; - } - - &:hover { - background-color: var(--primary-light); - } - - &.inactive { - box-shadow: var(--glassy); - } - - &.active:hover { - box-shadow: var(--glassy); - border: none; - background-color: var(--primary); - } - .macro-key { - background: none; - right: 6px; - padding: 0px; - font-weight: initial; - text-shadow: 0px 1px 5px black, 0px 1px 5px black; - } - } -} - -/* ----------------------------------------- */ -/* Cautious Gamemaster's Pack (CGMP) */ -/* ----------------------------------------- */ -#chat-log .dorako-ui.dark-theme.message.emote .message-content { - // text-align: unset; - color: unset; - // font-style: unset; -} - -/* ----------------------------------------- */ -/* Macros */ -/* ----------------------------------------- */ - -// Condition Manager -.dorako-ui.window-app .window-content .dialog-content .cond-cont { - background: none; -} - -// Basic Action Macros -.dorako-ui.window-app .action-list button { - &.action-btn img { - border-radius: 3px; - box-shadow: var(--gold-and-glow); - } - &:hover { - filter: brightness(1.3); - } - &.glow { - box-shadow: var(--gold-and-glow), var(--glassy); - animation: unset; - filter: brightness(1.1); - color: var(--tertiary); - } -} - -/* ----------------------------------------- */ -/* Scene Preview */ -/* ----------------------------------------- */ - -.navi-preview { - @include gold-border-shadow; - border-radius: 5px; -} - -/* ----------------------------------------- */ -/* Token Action HUD (TAH) */ -/* ----------------------------------------- */ -:root { - --dorako-bg-current: var(--glass-bg); - --dorako-vibrancy: var(--frosted-glass); -} - -#tah-categories { - gap: 5px; -} - -#token-action-hud { - gap: 5px; -} - -#tah-expand-hud { - width: 32px; - height: 32px; -} - -#tah-expand-hud, -.tah-title-button { - @include quick-transition; - color: var(--color-text-light-heading); - padding: 3px 5px 3px 5px; - &:hover { - color: var(--color-text-light-highlight); - } -} - -.tah-category.hover { - button.tah-title-button { - background-color: var(--primary); - color: var(--color-text-light-highlight); - } -} - -.tah-subtitle { - width: 174px; -} - -.tah-action button { - @include quick-transition; - color: var(--color-text-light-heading); - - &.toggle { - background-color: var(--secondary-dark); - } - &:hover { - color: var(--color-text-light-highlight); - } - &.active { - color: white; - } -} - -/* ----------------------------------------- */ -/* PF2e Dorako UI */ -/* ----------------------------------------- */ - -#chat-controls.no-chat-control-icon { - .chat-control-icon { - display: none; - } - - #dfcp-rt-buttons { - margin-left: 0px !important; - } -} - -#fps { - position: absolute; - right: 0; - bottom: 0; - width: 60px; - - label { - display: none; - } -} - -#ui-bottom.centered { - display: flex; - justify-content: center; -} - -#chat-form { - flex: 0 0 var(--chat-input-height) !important; // Inline style overwrite -} - -#players.dorako-ui h3 { - border: none; -} - -.chat-message { - .dorako-header { - padding-bottom: 5px; - box-shadow: var(--gold-and-glow); - background: var(--sheet-light); - background-size: cover; - } -} - -.combat-sidebar li.combatant .token-image { - z-index: 0; -} - -.combat-sidebar li.combatant .token-name { - z-index: 1; -} - -.chat-message .message-content .damage-roll:not(:first-child) { - margin-top: 5px; -} - -.chat-message { - .flavor-text { - h4.action { - font-weight: 700; - line-height: 1.5em; - margin: 0; - } - - .target-dc-result { - line-height: 0.75rem; - margin-bottom: 4px; - - .target-dc, - .result { - display: block; - margin: 1px 0; - width: fit-content; - } - - .unadjusted { - text-decoration: line-through; - } - - .adjusted { - text-decoration: underline dotted; - &.increased { - color: $degree-success-critical; - } - &.decreased { - color: $degree-failure-critical; - } - } - - .degree-of-success { - .criticalSuccess { - color: $degree-success-critical; - } - .success { - color: $degree-success; - } - .failure { - color: $degree-failure; - } - .criticalFailure { - color: $degree-failure-critical; - } - } - } - } - - > .message-content .message-buttons { - display: flex; - margin: 0.35em 0 2px; - gap: 3px; - } -} - -.dorako-ui.dark-theme.chat-message { - .flavor-text { - .target-dc-result { - .adjusted { - &.increased { - $color: $degree-success-critical; - $adjustment: +12.5%; - color: color.adjust($color, $lightness: $adjustment); - } - &.decreased { - $color: $degree-failure-critical; - $adjustment: +12.5%; - color: color.adjust($color, $lightness: $adjustment); - } - } - - .degree-of-success { - .criticalSuccess { - $color: $degree-success-critical; - $adjustment: +12.5%; - color: color.adjust($color, $lightness: $adjustment); - } - .success { - $color: $degree-success; - $adjustment: +12.5%; - color: color.adjust($color, $lightness: $adjustment); - } - .failure { - $color: $degree-failure; - $adjustment: +12.5%; - color: color.adjust($color, $lightness: $adjustment); - } - .criticalFailure { - $color: $degree-failure-critical; - $adjustment: +12.5%; - color: color.adjust($color, $lightness: $adjustment); - } - } - } - } - > .message-content .message-buttons { - gap: 5px; - - button { - @include glass; - @include quick-transition; - color: var(--color-text-light-heading); - text-shadow: 0px 0px 3px black; - - &:hover { - background-color: var(--primary); - color: var(--color-text-light-highlight); - } - - &.critical-success:hover { - background-color: var(--primary-light); - color: white; - } - } - } -} - -.chat-message > .message-header { - margin-bottom: 0px; -} - -.dorako-damage-roll .flavor-text > *:nth-child(-n + 3) { - display: none; -} - -.frosted-glass { - #hotbar .bar-controls, - #hotbar .macro, - nav#navigation ol#scene-list li.nav-item, - nav#controls ol.control-tools li.control-tool, - nav#controls ol.control-tools li.scene-control, - #tah-expand-hud, - .tah-title-button, - .tah-action button, - #tokenbar .token, - #tokenbar .bar-controls, - #players, - nav#navigation #nav-toggle, - #fps, - .app { - backdrop-filter: var(--frosted-glass); - } - #navigation, - .control-tools { - backdrop-filter: unset; - } -} diff --git a/sass/module/_cautious-gamemasters-pack.scss b/sass/module/_cautious-gamemasters-pack.scss new file mode 100644 index 0000000..3fefad2 --- /dev/null +++ b/sass/module/_cautious-gamemasters-pack.scss @@ -0,0 +1,8 @@ +/* ----------------------------------------- */ +/* Cautious Gamemaster's Pack (CGMP) */ +/* ----------------------------------------- */ +#chat-log .dorako-ui.dark-theme.message.emote .message-content { + // text-align: unset; + color: unset; + // font-style: unset; +} diff --git a/sass/module/_combat-carousel.scss b/sass/module/_combat-carousel.scss new file mode 100644 index 0000000..45f76b3 --- /dev/null +++ b/sass/module/_combat-carousel.scss @@ -0,0 +1,8 @@ +/* ----------------------------------------- */ +/* Combat Carousel */ +/* ----------------------------------------- */ + +// Needs to be marked as relative for the small caret to be positioned correctly when compact UI is enabled. +#controls ol li.scene-control[data-control="combat-carousel"] { + position: relative; +} diff --git a/sass/module/_custom-hotbar.scss b/sass/module/_custom-hotbar.scss new file mode 100644 index 0000000..e463d2e --- /dev/null +++ b/sass/module/_custom-hotbar.scss @@ -0,0 +1,84 @@ +/* ----------------------------------------- */ +/* Custom Hotbar */ +/* ----------------------------------------- */ +:root { + --custom-hotbar-chb-macro-size: 52px; +} + +// Custom hotbar introduces a 'hotbars' div, and restyles the core hotbar div +#ui-bottom #hotbars { + display: flex; + flex-direction: column; + gap: 5px; + + #hotbar { + position: unset; + } +} + +@media (max-width: 1120px) { + #custom-hotbar { + width: 354px; + } +} + +.dorako-ui { + &#custom-hotbar { + position: static; + height: auto; + margin-bottom: 0px; + } + &#custom-hotbar #custom-action-bar { + margin-left: 3px; + } + + &#custom-hotbar #custom-macro-list { + gap: 5px; + border: none; + } + + &#custom-hotbar .bar-controls { + @include glass; + height: auto; + } + + &#custom-hotbar .macro { + @include glass; + @include quick-transition; + border-radius: 3px; + + &.active:hover::before { + 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: 3px; + overflow: hidden; + pointer-events: none; + } + + &:hover { + background-color: var(--primary-light); + } + + &.inactive { + box-shadow: var(--glassy); + } + + &.active:hover { + box-shadow: var(--glassy); + border: none; + background-color: var(--primary); + } + .macro-key { + background: none; + right: 6px; + padding: 0px; + font-weight: initial; + text-shadow: 0px 1px 5px black, 0px 1px 5px black; + } + } +} diff --git a/sass/module/_damage-log.scss b/sass/module/_damage-log.scss new file mode 100644 index 0000000..f418445 --- /dev/null +++ b/sass/module/_damage-log.scss @@ -0,0 +1,35 @@ +/* ----------------------------------------- */ +/* Damage Log */ +/* ----------------------------------------- */ + +nav.damage-log-nav.tabs { + flex: 0; + margin: 0px 2px; + box-shadow: none; + border: none; + + .item { + @include quick-transition; + margin: 2px; + color: white; + border-radius: 3px; + margin: 2px; + border: none; + + &:hover { + box-shadow: var(--gold-and-glow); + background-color: var(--secondary); + text-shadow: 0px 0px 3px black; + border: none; + border-radius: 3px; + } + + &.active { + box-shadow: var(--gold-and-glow); + background-color: var(--secondary-light); + text-shadow: 0px 0px 3px black; + border: none; + border-radius: 3px; + } + } +} diff --git a/sass/module/_dfce.scss b/sass/module/_dfce.scss new file mode 100644 index 0000000..e1bd935 --- /dev/null +++ b/sass/module/_dfce.scss @@ -0,0 +1,111 @@ +/* ----------------------------------------- */ +/* DF Chat Enhancements */ +/* ----------------------------------------- */ + +.message.chat-message.dorako-ui.dark-theme { + &.dfce-cm-middle .message-delete, + &.dfce-cm-bottom .message-delete { + color: white; + top: 5px; + text-shadow: 0px 0px 1px black; + } +} + +.message.chat-message { + .message-delete { + z-index: 1; + } + + &.dfce-cm-top { + border-bottom-style: none; + margin-bottom: 0px; + padding-bottom: 5px; + &:hover { + box-shadow: var(--gold-and-glow); + } + } + + &.dfce-cm-middle, + &.dfce-cm-bottom { + border-top-style: none; + border-bottom-style: none; + border-radius: 0px; + + &:hover { + box-shadow: var(--gold-and-glow); + } + .message-content { + padding-right: 0px; + } + + .sender-wrapper, + .portrait-and-name { + display: none; + } + + .message-header { + background: transparent; + box-shadow: none; + text-shadow: 0px 0px 1px white; + margin: 0px; + padding: 0px; + padding-right: 5px; + color: var(--color-text-dark-primary); + } + .header-meta { + display: none; + } + } + + &.dfce-cm-middle { + margin-top: 0px; + margin-bottom: 0px; + padding-top: 0px; + padding-bottom: 5px; + } + + &.dfce-cm-bottom { + margin-top: 0px; + border-radius: 0px 0px 5px 5px; + } +} + +div#scrollToBottom { + @include quick-transition; + @include glass; + background-color: #ecbf41; + text-shadow: none; + color: black; + margin-left: 6px; + margin-right: 7px; + top: -27px; + z-index: 1; + &:hover { + background-color: lighten(#ecbf41, 10); + } +} + +#dfcp-rt-buttons { + gap: 3px; + + button { + @include glass; + @include quick-transition; + color: var(--color-text-light-heading); + background-color: var(--glass-bg-light); + text-shadow: 0px 0px 3px black; + + &:hover { + color: var(--color-text-light-highlight); + } + + &.active i { + text-shadow: 0px 0px 3px black; + color: var(--color-text-light-highlight); + } + } +} + +#chat-controls { + padding: 0px; +} diff --git a/sass/module/_dice-tray.scss b/sass/module/_dice-tray.scss new file mode 100644 index 0000000..835c403 --- /dev/null +++ b/sass/module/_dice-tray.scss @@ -0,0 +1,74 @@ +/* ----------------------------------------- */ +/* Dice Tray */ +/* ----------------------------------------- */ + +.dice-tray { + display: flex; + flex-direction: column; + gap: 5px; + + .dice-tray__stacked { + gap: 3px; + } + + input[type="text"] { + @include glass; + @include quick-transition; + background-color: var(--glass-bg-light); + text-shadow: 0px 0px 3px black; + color: var(--color-text-light-heading); + + &:hover { + @include glass; + background-color: var(--secondary); + color: var(--color-text-light-highlight); + } + + &:focus { + @include glass; + background-color: var(--secondary-light); + color: white; + } + } + + button { + @include glass; + @include quick-transition; + background-color: var(--glass-bg-light); + text-shadow: 0px 0px 3px black; + color: var(--color-text-light-heading); + + svg { + filter: drop-shadow(0px 0px 3px black); + * { + fill: var(--color-text-light-heading); + } + } + + &.dice-tray__advantage:hover, + &.dice-tray__disadvantage:hover, + &.dice-tray__roll:hover, + &.dice-tray__math--add:hover, + &.dice-tray__math--sub:hover, + &:hover { + @include glass; + background-color: var(--primary); + color: var(--color-text-light-highlight); + + svg { + filter: drop-shadow(0px 0px 3px black); + * { + fill: var(--color-text-light-highlight); + } + } + } + } + .flexrow { + margin-left: 6px; + margin-right: 6px; + gap: 5px; + } + > * { + margin: 0px; + } +} diff --git a/sass/module/_dorako-ui.scss b/sass/module/_dorako-ui.scss new file mode 100644 index 0000000..873bbcc --- /dev/null +++ b/sass/module/_dorako-ui.scss @@ -0,0 +1,208 @@ +/* ----------------------------------------- */ +/* PF2e Dorako UI */ +/* ----------------------------------------- */ + +#chat-controls.no-chat-control-icon { + .chat-control-icon { + display: none; + } + + #dfcp-rt-buttons { + margin-left: 0px !important; + } +} + +#fps { + position: absolute; + right: 0; + bottom: 0; + width: 60px; + + label { + display: none; + } +} + +#ui-bottom.centered { + display: flex; + justify-content: center; +} + +#chat-form { + flex: 0 0 var(--chat-input-height) !important; // Inline style overwrite +} + +#players.dorako-ui h3 { + border: none; +} + +.chat-message { + .dorako-header { + padding-bottom: 5px; + box-shadow: var(--gold-and-glow); + background: var(--sheet-light); + background-size: cover; + } +} + +.combat-sidebar li.combatant .token-image { + z-index: 0; +} + +.combat-sidebar li.combatant .token-name { + z-index: 1; +} + +.chat-message .message-content .damage-roll:not(:first-child) { + margin-top: 5px; +} + +.chat-message { + .flavor-text { + h4.action { + font-weight: 700; + line-height: 1.5em; + margin: 0; + } + + .target-dc-result { + line-height: 0.75rem; + margin-bottom: 4px; + + .target-dc, + .result { + display: block; + margin: 1px 0; + width: fit-content; + } + + .unadjusted { + text-decoration: line-through; + } + + .adjusted { + text-decoration: underline dotted; + &.increased { + color: $degree-success-critical; + } + &.decreased { + color: $degree-failure-critical; + } + } + + .degree-of-success { + .criticalSuccess { + color: $degree-success-critical; + } + .success { + color: $degree-success; + } + .failure { + color: $degree-failure; + } + .criticalFailure { + color: $degree-failure-critical; + } + } + } + } + + > .message-content .message-buttons { + display: flex; + margin: 0.35em 0 2px; + gap: 3px; + } +} + +.dorako-ui.dark-theme.chat-message { + .flavor-text { + .target-dc-result { + .adjusted { + &.increased { + $color: $degree-success-critical; + $adjustment: +12.5%; + color: color.adjust($color, $lightness: $adjustment); + } + &.decreased { + $color: $degree-failure-critical; + $adjustment: +12.5%; + color: color.adjust($color, $lightness: $adjustment); + } + } + + .degree-of-success { + .criticalSuccess { + $color: $degree-success-critical; + $adjustment: +12.5%; + color: color.adjust($color, $lightness: $adjustment); + } + .success { + $color: $degree-success; + $adjustment: +12.5%; + color: color.adjust($color, $lightness: $adjustment); + } + .failure { + $color: $degree-failure; + $adjustment: +12.5%; + color: color.adjust($color, $lightness: $adjustment); + } + .criticalFailure { + $color: $degree-failure-critical; + $adjustment: +12.5%; + color: color.adjust($color, $lightness: $adjustment); + } + } + } + } + > .message-content .message-buttons { + gap: 5px; + + button { + @include glass; + @include quick-transition; + color: var(--color-text-light-heading); + text-shadow: 0px 0px 3px black; + + &:hover { + background-color: var(--primary); + color: var(--color-text-light-highlight); + } + + &.critical-success:hover { + background-color: var(--primary-light); + color: white; + } + } + } +} + +.chat-message > .message-header { + margin-bottom: 0px; +} + +.dorako-damage-roll .flavor-text > *:nth-child(-n + 3) { + display: none; +} + +.frosted-glass { + #hotbar .bar-controls, + #hotbar .macro, + nav#navigation ol#scene-list li.nav-item, + nav#controls ol.control-tools li.control-tool, + nav#controls ol.control-tools li.scene-control, + #tah-expand-hud, + .tah-title-button, + .tah-action button, + #tokenbar .token, + #tokenbar .bar-controls, + #players, + nav#navigation #nav-toggle, + #fps, + .app { + backdrop-filter: var(--frosted-glass); + } + #navigation, + .control-tools { + backdrop-filter: unset; + } +} diff --git a/sass/module/_enhancen-terrain-layer.scss b/sass/module/_enhancen-terrain-layer.scss new file mode 100644 index 0000000..3237d92 --- /dev/null +++ b/sass/module/_enhancen-terrain-layer.scss @@ -0,0 +1,27 @@ +/* ----------------------------------------- */ +/* Enhanced Terrain Layer */ +/* ----------------------------------------- */ +#controls ol.control-tools.sub-controls { + margin-right: 0px; +} + +#controls ol.control-tools#terrainlayer-tools { + margin-top: 44px; + + .control-tool { + @include quick-transition; + @include glass; + &:not(#tl-defaultcost):hover { + background-color: rgba(177, 177, 177, 0.5); + color: black; + button.control-btn { + &:hover { + border-radius: 3px; + color: black; + text-shadow: 0 0 3px var(--color-text-light-highlight); + box-shadow: none; + } + } + } + } +} diff --git a/sass/module/_filepicker-plus.scss b/sass/module/_filepicker-plus.scss new file mode 100644 index 0000000..176f196 --- /dev/null +++ b/sass/module/_filepicker-plus.scss @@ -0,0 +1,19 @@ +/* ----------------------------------------- */ +/* Ripper's Filepicker+ */ +/* ----------------------------------------- */ + +.filepicker-plus-tooltip { + @include glass; + border: none; + backdrop-filter: blur(5px); +} + +#sidebar .app.window-app.filepicker { + margin: 0px; +} + +#sidebar .filepicker .window-content { + @include sheet; + background-image: var(--sheet-dark); + height: calc(100% - 5px); +} diff --git a/sass/module/_index.scss b/sass/module/_index.scss new file mode 100644 index 0000000..6619967 --- /dev/null +++ b/sass/module/_index.scss @@ -0,0 +1,5 @@ +@use "sass:color"; +@import "../colors"; +@import "cautious-gamemasters-pack", "combat-carousel", "custom-hotbar", "damage-log", "dfce", "dice-tray", "dorako-ui", + "enhancen-terrain-layer", "filepicker-plus", "koboldworks-turn-announcer", "macros", "monarch", "monks", "polyglot", + "scene-preview", "speaking-as", "target-damage", "token-action-hud", "workbench"; diff --git a/sass/module/_koboldworks-turn-announcer.scss b/sass/module/_koboldworks-turn-announcer.scss new file mode 100644 index 0000000..70d14db --- /dev/null +++ b/sass/module/_koboldworks-turn-announcer.scss @@ -0,0 +1,22 @@ +/* ----------------------------------------- */ +/* Koboldworks turn announcer */ +/* ----------------------------------------- */ + +.chat-message[data-message-id].koboldworks.round-cycling h3.round-message { + margin-left: 17px; + gap: 20px; +} + +.chat-message[data-message-id].koboldworks.turn-announcer.obfuscated { + @include sheet; + background-size: cover; + background-blend-mode: luminosity; + background-color: var(--blind-bg); + + &.dorako-ui.dark-theme { + background: var(--sheet-dark); + background-size: cover; + background-blend-mode: luminosity; + background-color: var(--blind-bg); + } +} diff --git a/sass/module/_macros.scss b/sass/module/_macros.scss new file mode 100644 index 0000000..43c2405 --- /dev/null +++ b/sass/module/_macros.scss @@ -0,0 +1,25 @@ +/* ----------------------------------------- */ +/* Macros */ +/* ----------------------------------------- */ + +// Condition Manager +.dorako-ui.window-app .window-content .dialog-content .cond-cont { + background: none; +} + +// Basic Action Macros +.dorako-ui.window-app .action-list button { + &.action-btn img { + border-radius: 3px; + box-shadow: var(--gold-and-glow); + } + &:hover { + filter: brightness(1.3); + } + &.glow { + box-shadow: var(--gold-and-glow), var(--glassy); + animation: unset; + filter: brightness(1.1); + color: var(--tertiary); + } +} diff --git a/sass/module/_monarch.scss b/sass/module/_monarch.scss new file mode 100644 index 0000000..5bdd46b --- /dev/null +++ b/sass/module/_monarch.scss @@ -0,0 +1,60 @@ +/* ----------------------------------------- */ +/* Monarch */ +/* ----------------------------------------- */ + +.window-app.monarch .window-content { + box-shadow: none; + background: none; +} + +.window-app.monarch-hand:not(.minimized).no-fade.trans, +.window-app.monarch-hand:not(.minimized):hover.trans { + @include glass; + backdrop-filter: blur(5px); +} + +.window-app.monarch-hand .window-header, +.monarch-hand footer.sheet-footer { + @include glass; +} + +.monarch .card-hud .controls a i { + color: var(--color-text-light-heading); +} + +.monarch input[type="text"], +.monarch input[type="number"], +.monarch input[type="password"], +.monarch input[type="date"], +.monarch input[type="time"] { + border: none; + outline: 1px solid rgba(255, 255, 255, 0.1); + border-radius: 2px; + color: var(--color-text-light-heading); +} + +.monarch-hand footer.sheet-footer { + margin: 2px 10px; + + button { + @include glass; + @include quick-transition; + color: var(--color-text-light-heading); + text-shadow: 0px 0px 3px black; + + &:hover { + color: var(--color-text-light-highlight); + background-color: var(--primary); + } + } +} + +.monarch .card-hud .badge, +.monarch .card-hud .card-controls { + @include glass; +} + +.monarch-hand .tooltip { + @include glass; + backdrop-filter: blur(5px); +} diff --git a/sass/module/_monks.scss b/sass/module/_monks.scss new file mode 100644 index 0000000..19af9c3 --- /dev/null +++ b/sass/module/_monks.scss @@ -0,0 +1,314 @@ +/* ----------------------------------------- */ +/* Monk's Common Display */ +/* ----------------------------------------- */ + +#common-display-toolbar { + @include glass; + .move-handle { + @include glass; + border-radius: 5px 0px 0px 5px; + } + .common-display-button.small { + @include glass; + @include quick-transition; + text-shadow: 0px 0px 3px black; + + &:hover { + background-color: var(--primary); + } + } + + .common-display-button.toggle { + @include glass; + @include quick-transition; + background-color: var(--secondary-dark); + text-shadow: 0px 0px 3px black; + &:hover, + &.active { + @include glass; + background-color: var(--secondary-light); + } + } +} + +/* ----------------------------------------- */ +/* Monk's Player Settings */ +/* ----------------------------------------- */ + +#client-settings.dorako-ui.dark-theme #mps-view-group { + border-bottom: 1px solid var(--tertiary); +} + +/* ----------------------------------------- */ +/* Monk's Enhanced Journal */ +/* ----------------------------------------- */ + +.monks-enhanced-journal.window-app .window-content { + padding: 0px; +} + +/* ----------------------------------------- */ +/* Monk's tokenbar */ +/* ----------------------------------------- */ +#tokenbar { + gap: 3px; + + .token-list { + gap: 5px; + border: none; + } + + .bar-controls { + @include glass; + div#tokenbar-move-handle { + @include glass; + border-radius: 5px 0px 0px 5px; + margin-right: 2px; + } + } + .token { + @include glass; + @include quick-transition; + + flex: 0 0 52px; // Same size as macros + + .token-stats { + background: none; + text-shadow: 0px 0px 3px black; + } + &:hover { + background-color: var(--primary); + .token-icon { + // box-shadow: 0px 0px 10px rgba(220, 200, 100, 0.5) inset, var(--glassy); + box-shadow: none; + filter: drop-shadow(0px 0px 5px var(--tertiary)); + } + } + + .token-icon { + box-shadow: none; + border-radius: 3px; + } + .tooltip { + @include glass; + backdrop-filter: blur(5px); + } + } +} + +.monks-tokenbar.chat-card .card-header h3:hover { + text-shadow: unset; +} + +.monks-tokenbar .sheet .items-list .items-header { + border: none; +} + +#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 { + @include quick-transition; + border: none; + margin: 2px; + box-shadow: 0 0 0 1px var(--tertiary), 0 0 0 2px var(--gold-brown); + border-radius: 3px; + text-shadow: 0px 0px 3px black; + background-color: var(--primary-light); + color: var(--color-text-light-highlight); +} + +#tokenbar:not(.hidectrl) .bar-controls .tokenbar-buttons div.active:not(.disabled):hover i, +#tokenbar[movement="free"]:not(.hidectrl) #movement-free:not(.disabled):hover i, +#tokenbar[movement="none"]:not(.hidectrl) #movement-none:not(.disabled):hover i, +#tokenbar[movement="combat"]:not(.hidectrl) #movement-combat:not(.disabled):hover i { + color: var(--color-text-light-highlight); +} + +.dorako-ui.dark-theme .monks-tokenbar .sheet .items-list .item .item-name, +.dorako-ui.dark-theme .monks-tokenbar .sheet .items-list, +.dorako-ui.dark-theme .monks-tokenbar.chat-card .card-header h3, +.dorako-ui.dark-theme .monks-tokenbar .sheet .items-list .items-header h3 { + color: var(--color-text-light-1); + font-family: unset; +} + +.dorako-ui.dark-theme { + // hack to remove the 1 in 1dX to make space for scaled font sizes + &#requestsavingthrow .request-grid.dice-group div { + &::first-letter { + font-size: 0rem; + } + } + &#requestsavingthrow .request-grid { + gap: 5px; + margin: 5px 10px; + text-align: center; + &.dice-group { + display: flex; + justify-content: space-between; + } + + > div { + @include glass; + @include quick-transition; + color: var(--color-text-light-heading); + text-shadow: 0px 0px 3px black; + padding: 2px 6px; + + background-color: var(--secondary-dark); + &:hover { + background-color: var(--secondary-light); + color: white; + } + &.selected { + background-color: var(--secondary-light); + color: white; + } + } + } + + .monks-tokenbar .sheet .items-list .item { + border: none; + margin-bottom: 2px; + } + + .monks-tokenbar .dialog-buttons { + gap: 5px; + } + + .monks-tokenbar.chat-card { + .card-header { + border: none; + } + .card-footer { + border: none; + + .flexrow { + gap: 5px; + .footer-button { + @include glass; + @include quick-transition; + color: var(--color-text-light-heading); + text-shadow: 0px 0px 3px black; + + &:hover { + color: var(--color-text-light-highlight); + background-color: var(--primary); + } + } + } + } + } +} +/* ----------------------------------------- */ +/* Monk's little details */ +/* ----------------------------------------- */ + +#chat-log .message.round-marker { + border-bottom: 1px solid var(--tertiary) !important; // is 'important' in source +} + +#darkness-progress > div > div { + background-color: var(--primary-light); +} + +#token-hud.monks-little-details .status-effects .effect-control, +#token-hud.monks-little-details .status-effects .pf2e-effect-control { + border-radius: unset; +} + +#token-hud.placeable-hud.monks-little-details .status-effects { + grid-template-columns: 90px 90px 90px 90px !important; + background: none; + + .effect-control { + border: none; + opacity: unset; + + &.active { + border: none; + opacity: 1; + background-color: var(--secondary-light); + + .effect-name { + color: white; + opacity: unset; + } + } + + img { + border-radius: 4px 0px 0px 4px; + + &::before { + @include quick-transition; + content: ""; + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + box-shadow: 0px 0px 1px var(--tertiary); + border-radius: 4px 0px 0px 4px; + overflow: hidden; + pointer-events: none; + } + } + } + + .effect-name { + opacity: unset; + padding-right: 4px; + color: var(--color-text-light-heading); + font-size: var(--font-size-12); + } +} + +/* ----------------------------------------- */ +/* Monk's hotbar expansion */ +/* ----------------------------------------- */ + +#hotbar .action-bar.no-arrows + .bar-controls span.page-number, +#hotbar .hotbar-page .hotbar-page-row .bar-controls span.page-number, +#hotbar .hotbar-page .hotbar-page-row .bar-controls i { + line-height: 52px; +} + +#hotbar .hotbar-page .hotbar-page-row.selected .bar-controls .page-number { + color: var(--tertiary-dark); +} + +[data-tooltip="MonksHotbarExpansion.clear-row"] { + @include quick-transition; + &:hover { + i { + text-shadow: 0 0 8px var(--color-shadow-primary); + } + } +} + +.hotbar-page .page-number { + @include quick-transition; + &:hover { + text-shadow: 0 0 8px var(--color-shadow-primary); + } +} + +#hotbar.dorako-ui { + width: 647px; + + .hotbar-page { + overflow: visible; + gap: 4px; + bottom: 56px; + + .macro-list { + gap: 7px; + border: none; + } + + .action-bar { + margin: 0px 5px 0px 3px; + } + } +} diff --git a/sass/module/_polyglot.scss b/sass/module/_polyglot.scss new file mode 100644 index 0000000..1e0d5cc --- /dev/null +++ b/sass/module/_polyglot.scss @@ -0,0 +1,23 @@ +/* ----------------------------------------- */ +/* Polyglot */ +/* ----------------------------------------- */ + +#polyglot { + flex-basis: 20px; + label { + display: none; + } + + select { + @include glass; + background: var(--glass-bg-light); + color: var(--color-text-light-heading); + text-shadow: 0px 0px 3px black; + + option, + optgroup { + background-color: rgb(37, 37, 37); + color: var(--color-text-light-highlight); + } + } +} diff --git a/sass/module/_scene-preview.scss b/sass/module/_scene-preview.scss new file mode 100644 index 0000000..a053682 --- /dev/null +++ b/sass/module/_scene-preview.scss @@ -0,0 +1,8 @@ +/* ----------------------------------------- */ +/* Scene Preview */ +/* ----------------------------------------- */ + +.navi-preview { + @include gold-border-shadow; + border-radius: 5px; +} diff --git a/sass/module/_speaking-as.scss b/sass/module/_speaking-as.scss new file mode 100644 index 0000000..470df7b --- /dev/null +++ b/sass/module/_speaking-as.scss @@ -0,0 +1,22 @@ +/* ----------------------------------------- */ +/* Speaking As */ +/* ----------------------------------------- */ + +div.speaking-as--currentSpeaker + #chat-controls { + padding: 0px; +} + +.speaking-as--currentSpeaker { + @include glass; + background-color: var(--glass-bg-light); + padding-left: 5px; + margin: 0px 6px; + text-shadow: 0px 0px 3px black; +} + +.speaking-as--currentSpeaker--button { + cursor: pointer; + &:hover { + color: var(--color-text-light-highlight); + } +} diff --git a/sass/module/_target-damage.scss b/sass/module/_target-damage.scss new file mode 100644 index 0000000..2692bc1 --- /dev/null +++ b/sass/module/_target-damage.scss @@ -0,0 +1,125 @@ +/* ----------------------------------------- */ +/* PF2e Target Damage */ +/* ----------------------------------------- */ + +.chat-message .message-content .pf2e-td.damage-application button .label { + font-size: var(--font-size-8); +} + +wrapper.pf2e-td.name-top .pf2e-td.name { + // System styling + background: rgba(0, 0, 0, 0.1); + border: 1px solid var(--color-border-light-2); + border-radius: 3px; + box-shadow: 0 0 2px #fff inset; + width: 100%; +} + +.dorako-ui.chat-message { + hr.pf2e-td { + display: none !important; // inline style overwrite + } +} + +.dorako-ui.dark-theme.chat-message { + hr.pf2e-td { + display: none !important; // inline style overwrite + } + + button.small-button.pf2e-td { + @include glass; + @include quick-transition; + background-color: var(--glass-bg-light); + color: var(--color-text-light-heading); + text-shadow: 0px 0px 3px black; + + margin: 2px; + width: 20px; + height: calc(100% - 4px); + + &:hover { + background-color: var(--primary); + color: var(--color-text-light-highlight); + } + } + + wrapper.pf2e-td { + gap: 3px; + + .pf2e-td.damage-application { + // gap: 5px; + gap: 3px; + margin-top: 0px; + } + + &.name-left .pf2e-td.damage-application { + gap: 3px; + } + + .pf2e-td.name { + color: var(--color-text-light-heading); + + &:hover { + color: var(--color-text-light-highlight); + } + } + + &.name-top { + .pf2e-td.name { + @include glass; + @include quick-transition; + width: 100%; + line-height: 24px; + text-shadow: 0px 0px 3px black; + + &:hover { + color: var(--color-text-light-highlight); + background-color: var(--primary); + } + } + } + } + + .message-content .pf2e-td.damage-application button .label { + font-size: var(--font-size-8); + } +} + +// Legacy <2.0 styling + +#target-damage-chat-window + [data-visibility]:is(div, em, h4, p, span, strong):not([data-visibility="all"])[data-visibility="gm"] { + background-color: transparent; +} + +#target-damage-chat-window { + border: none; + margin: 0px; + padding: 0px; +} + +#target-damage-chat-window:empty { + display: none; +} + +.hidden #target-damage-hide-button { + left: 0px; + top: 2px; + margin: 0px; + padding: 0px; + height: 14px; + width: 14px; +} + +.damage-application.hidden.right { + padding: 0px; +} + +.hidden.right #target-damage-hide-button { + left: 0px; + top: 2px; + margin: 0px; + padding: 0px; + height: 14px; + width: 14px; +} diff --git a/sass/module/_token-action-hud.scss b/sass/module/_token-action-hud.scss new file mode 100644 index 0000000..349b8bf --- /dev/null +++ b/sass/module/_token-action-hud.scss @@ -0,0 +1,56 @@ +/* ----------------------------------------- */ +/* Token Action HUD (TAH) */ +/* ----------------------------------------- */ +:root { + --dorako-bg-current: var(--glass-bg); + --dorako-vibrancy: var(--frosted-glass); +} + +#tah-categories { + gap: 5px; +} + +#token-action-hud { + gap: 5px; +} + +#tah-expand-hud { + width: 32px; + height: 32px; +} + +#tah-expand-hud, +.tah-title-button { + @include quick-transition; + color: var(--color-text-light-heading); + padding: 3px 5px 3px 5px; + &:hover { + color: var(--color-text-light-highlight); + } +} + +.tah-category.hover { + button.tah-title-button { + background-color: var(--primary); + color: var(--color-text-light-highlight); + } +} + +.tah-subtitle { + width: 174px; +} + +.tah-action button { + @include quick-transition; + color: var(--color-text-light-heading); + + &.toggle { + background-color: var(--secondary-dark); + } + &:hover { + color: var(--color-text-light-highlight); + } + &.active { + color: white; + } +} diff --git a/sass/module/_workbench.scss b/sass/module/_workbench.scss new file mode 100644 index 0000000..e61cf61 --- /dev/null +++ b/sass/module/_workbench.scss @@ -0,0 +1,22 @@ +/* ----------------------------------------- */ +/* PF2e Workbench */ +/* ----------------------------------------- */ +.xdy-pf2e-workbench-rarity-common { + color: var(--rarity-common); + border-color: var(--rarity-common); +} + +.xdy-pf2e-workbench-rarity-uncommon { + color: var(--rarity-uncommon); + border-color: var(--rarity-uncommon); +} + +.xdy-pf2e-workbench-rarity-rare { + color: var(--rarity-rare); + border-color: var(--rarity-rare); +} + +.xdy-pf2e-workbench-rarity-unique { + color: var(--rarity-unique); + border-color: var(--rarity-unique); +} diff --git a/sass/_actor-sheet-dark.scss b/sass/pf2e/_actor-sheet-dark.scss similarity index 100% rename from sass/_actor-sheet-dark.scss rename to sass/pf2e/_actor-sheet-dark.scss diff --git a/sass/_actor-sheet.scss b/sass/pf2e/_actor-sheet.scss similarity index 100% rename from sass/_actor-sheet.scss rename to sass/pf2e/_actor-sheet.scss diff --git a/sass/_combat.scss b/sass/pf2e/_combat.scss similarity index 100% rename from sass/_combat.scss rename to sass/pf2e/_combat.scss diff --git a/sass/_effects-panel.scss b/sass/pf2e/_effects-panel.scss similarity index 99% rename from sass/_effects-panel.scss rename to sass/pf2e/_effects-panel.scss index 60de670..f221028 100644 --- a/sass/_effects-panel.scss +++ b/sass/pf2e/_effects-panel.scss @@ -1,5 +1,3 @@ -@import "mixins"; - #ui-middle { position: relative; // The panel is positioned relative to this element } diff --git a/sass/_familiar-sheet.scss b/sass/pf2e/_familiar-sheet.scss similarity index 100% rename from sass/_familiar-sheet.scss rename to sass/pf2e/_familiar-sheet.scss diff --git a/sass/_globals-dark.scss b/sass/pf2e/_globals-dark.scss similarity index 100% rename from sass/_globals-dark.scss rename to sass/pf2e/_globals-dark.scss diff --git a/sass/_hazard-sheet.scss b/sass/pf2e/_hazard-sheet.scss similarity index 100% rename from sass/_hazard-sheet.scss rename to sass/pf2e/_hazard-sheet.scss diff --git a/sass/pf2e/_index.scss b/sass/pf2e/_index.scss new file mode 100644 index 0000000..1427940 --- /dev/null +++ b/sass/pf2e/_index.scss @@ -0,0 +1,10 @@ +@import "../mixins"; + +@import "actor-sheet"; +@import "actor-sheet-dark"; +@import "combat"; +@import "effects-panel"; +@import "familiar-sheet"; +@import "globals-dark"; +@import "hazard-sheet"; +@import "npc-sheet"; diff --git a/sass/_npc-sheet.scss b/sass/pf2e/_npc-sheet.scss similarity index 100% rename from sass/_npc-sheet.scss rename to sass/pf2e/_npc-sheet.scss diff --git a/styles/chat-bubbles.css b/styles/chat-bubbles.css deleted file mode 100644 index d2de7d7..0000000 --- a/styles/chat-bubbles.css +++ /dev/null @@ -1,45 +0,0 @@ -.chat-bubble { - border: none; - margin: 2px; - /* prettier-ignore */ - box-shadow: 0 0 0 1px var(--tertiary), 0 0 0 2px var(--gold-brown); - background-image: var(--sheet); - background-size: cover; -} - -.chat-bubble .bubble-content { - position: relative; - top: 0; -} - -.chat-bubble.left { - border-radius: 5px; -} - -.chat-bubble.right { - border-radius: 5px; -} - -.chat-bubble.emote { - border: none; - margin: 2px; - /* prettier-ignore */ - box-shadow: 0 0 0 1px var(--tertiary), 0 0 0 2px var(--gold-brown); - background-image: var(--sheet); - background-size: cover; - background-image: var(--sheet-dark); - color: var(--color-text-light-heading); - font-style: italic; -} - -.chat-bubble.chatter { - border: none; - border-radius: 3px; - background: none; - background-color: var(--glass-bg); - box-shadow: var(--glassy); - border-radius: 5px; - color: var(--color-text-light-heading); -} - -/*# sourceMappingURL=chat-bubbles.css.map */ diff --git a/styles/chat-bubbles.css.map b/styles/chat-bubbles.css.map deleted file mode 100644 index 65c54c9..0000000 --- a/styles/chat-bubbles.css.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"sourceRoot":"","sources":["../sass/chat-bubbles.scss","../sass/_mixins.scss"],"names":[],"mappings":"AAEA;ECcE;EACA;AACA;EACA,YACE;EAgBF;EACA;;;ADhCF;EACI;EACA;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;ECCE;EACA;AACA;EACA,YACE;EAgBF;EACA;EDpBE;EACA;EACA;;;AAEJ;ECpBE;EACA;EACA;EACA;EACA;EDkBE;EACA","file":"chat-bubbles.css"} \ No newline at end of file diff --git a/styles/compact-ui.css b/styles/compact-ui.css deleted file mode 100644 index c4588b4..0000000 --- a/styles/compact-ui.css +++ /dev/null @@ -1,54 +0,0 @@ -body.compact-ui { - /* #controls ol .scene-control, - #controls ol .control-tool { - width: 28px; - height: 28px; - font-size: 18px; - line-height: 28px; - margin-bottom: 4px; - } */ - /* #hotbar:hover, - #custom-hotbar:hover */ -} -body.compact-ui #controls .main-controls .scene-control:not(.active, .toggle), -body.compact-ui #controls .sub-controls .control-tool:not(.active, .toggle) { - display: none; -} -body.compact-ui #controls { - pointer-events: all; - /* gap: 5px; */ - flex-wrap: nowrap; - /* width: 75px; */ - flex-direction: row; -} -body.compact-ui .main-controls { - display: flex; - flex-direction: column; -} -body.compact-ui #controls:hover .main-controls .scene-control, -body.compact-ui #controls:hover .sub-controls .control-tool { - display: block; -} -body.compact-ui #controls ol.main-controls.app.control-tools { - width: unset; -} -body.compact-ui #navigation #scene-list .scene:not(.active, .view), -body.compact-ui #navigation #nav-toggle { - display: none; -} -body.compact-ui #navigation { - pointer-events: all; -} -body.compact-ui #navigation:hover #scene-list .scene { - display: flex; -} -body.compact-ui #players { - opacity: 0; - transition: opacity 0.25s ease-in-out; -} -body.compact-ui #players:hover { - transition: opacity 0.25s ease-in-out; - opacity: 1; -} - -/*# sourceMappingURL=compact-ui.css.map */ diff --git a/styles/compact-ui.css.map b/styles/compact-ui.css.map deleted file mode 100644 index 56bf407..0000000 --- a/styles/compact-ui.css.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"sourceRoot":"","sources":["../sass/compact-ui.scss"],"names":[],"mappings":"AAAA;AAwBE;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AA+BA;AAAA;;AAtDA;AAAA;EAEE;;AAGF;EACE;AACA;EACA;AACA;EACA;;AAGF;EACE;EACA;;AAGF;AAAA;EAEE;;AAYF;EACE;;AAGF;AAAA;EAEE;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;EACA;;AAMF;EACE;EACA","file":"compact-ui.css"} \ No newline at end of file diff --git a/styles/dark-theme.css.map b/styles/dark-theme.css.map deleted file mode 100644 index 1c26060..0000000 --- a/styles/dark-theme.css.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"sourceRoot":"","sources":["../sass/dark-theme.scss","../sass/_mixins.scss"],"names":[],"mappings":"AAGE;ECFA;EACA;EACA;EACA;EACA;EAKA;EDJE;EACA;EACA;;AAEA;EACE;EACA;;;AAKN;EACE;EACA;;AAEA;EACE;;;AAKF;EACE;;;AAIJ;EChBE;EACA;AACA;EACA,YACE;EAgBF;EACA;EDHA;;;AAGF;EACE;EACA;;;AAQA;EACE;;AAGF;ECnCA;EACA;AACA;EACA,YACE;EAgBF;EACA;EDgBE;EACA;;AAIA;AAAA;AAAA;EAGE;;AAGJ;EACE;;AAGF;EACE;EACA;;AAGF;EACE;EACA;;AAGF;EACE;;AAGF;EACE;EACA;;AAGF;EACE;;AAGF;EACE;;AAGF;EC9FA;EACA;EACA;EACA;EACA;EAKA;EDwFE;EACA;;AAEA;EACE;EACA;EACA;;AAGF;EACE;;AACA;EACE;EACA;;AAKF;ECnHJ;EACA;EACA;EACA;EACA;EDiHM;;AAIA;EACE;;AAIJ;EACE;;AAGF;EACE;;AAMJ;EACE;EACA;;AAIJ;AAAA;EC/IA;EACA;EACA;EACA;EACA;ED8IE;EACA;;AAGF;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;ECtJA;EACA;EACA;EACA;EACA;ED2JE;EACA;EACA;;AAEA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EACE;EACA;EACA;;AAGF;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EACE;EACA;;AAGF;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EACE;EACA;;AAGF;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EACE;EACA;;AACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EACE;EACA;;AAKN;EC7LA;EACA;EACA;EACA;EACA;EAKA;EDuLE;;AAEA;EACE;EACA;;AAGF;EACE;EACA;;AAGF;EACE;EACA;;AAIJ;EACE;;AAkBF;AAAA;AAAA;AAAA;EAIE;;AAGF;EAEE;;AAGF;ECjPA;EACA;EACA;EACA;EACA;ED+OE;EACA;;AAEA;EACE;EACA;;AAGF;EACE;EACA;EACA;;AAKF;EACE;EACA;EACA;;AAEF;EACE;;AAIJ;EC7QA;EACA;EACA;EACA;EACA;EAKA;EDuQE;EACA;;AAEA;EACE;EACA;;AAEF;EACE;;AACA;EACE;EACA;;AAMJ;EACE;;AAEF;EACE;;AAEF;EACE;;;AAKN;AACA;AACA;AAEA;EACE;;AACA;EACE;;AAIA;EACE;;AAGF;EACE;EACA","file":"dark-theme.css"} \ No newline at end of file diff --git a/styles/dorako-ui.css b/styles/dorako-ui.css index 21e3806..00cfda1 100644 --- a/styles/dorako-ui.css +++ b/styles/dorako-ui.css @@ -167,637 +167,733 @@ text-shadow: 0px 0px 3px black; } -/* ----------------------------------------- */ -/* Color definitions */ -/* ----------------------------------------- */ -/* Colors */ -/* Global */ -/* used for mini headers, alternate primary color */ -/* compliments the primary color, usually used in combination */ -/* for all other uses */ -/* Lighter / Darker */ -/* Text */ -/* ----------------------------------------- */ -/* Color schemes */ -/* ----------------------------------------- */ -/* Proficiency ranks */ -/* Rarities */ -/* Degrees of success */ -/* Value adjustments (e.g. weak/elite) */ -/* ----------------------------------------- */ -/* CSS Custom Properties */ -/* ----------------------------------------- */ -:root { - /* Global */ - --primary: #5e0000; - --primary-light: #b10000; - --primary-dark: #380000; - --secondary: #171f69; - --secondary-light: #2836b7; - --secondary-dark: #0d113a; - --tertiary: #e9d7a1; - --rarity-common: #323232; - --rarity-uncommon: #98513d; - --rarity-rare: #002664; - --rarity-unique: #54166e; - --alt: #786452; - --alt-dark: #443730; - --bg: #f8f4f1; - --bg-dark: #e7d9cf; - --gold-brown: #956d58; - --sub: #605856; - --color-disabled: #ababab; - --blind-bg: #a57aa5; - --whisper-bg: #e3e3ff; - --inline-link-bg: #ddd; - --inline-repost-bg: #eaeaea; - --visibility-gm-bg: #e8e8ef; - --visibility-owner-bg: #ddebe1; - --blind-roll: #f5eaf5; - /* Lighter / Darker */ - --light: #910000; - --dark: #2b0000; - --tertiary-dark: #dfc578; - --tertiary-light: #f3e9ca; - /* Text */ - --body: var(--text-dark); - --color-text-trait: #f5efe0; - --text-dark: #1c1c1c; - --text-light: white; - /* Borders */ - --color-border-trait: #d8c384; - --color-border-divider: #baa991; - /* Headers w/ boxes */ - --header-color: var(--text-light); - --header-bg: var(--secondary); - /* Sidebar */ - --sidebar-label: var(--tertiary-dark); - --sidebar-title: var(--tertiary); - /* App UI */ - --glass-bg: rgba(20, 20, 20, 0.6); - --glass-bg-light: rgba(255, 255, 255, 0.1); - --glass-bg-dark: rgba(0, 0, 0, 0.7); - --gold-and-glow: 0 0 0 1px var(--tertiary), 0 0 0 2px var(--gold-brown), inset 0 0 3px rgba(255, 255, 255, 0.5); - --glassy: 0px 0px 3px 0px rgba(255, 255, 255, 0.4) inset, 0px 0px 2px 1px rgba(0, 0, 0, 1), - 0px 0px 5px 0px rgba(0, 0, 0, 0.5); - --sheet-light: url(../img/background-light.webp); - --sheet-dark: url(../img/background-dark4.webp); - --header: url(../img/blue_header.webp); - --banner-top: url(../img/blue_sidebar_top.webp); - --banner-bottom: url(../img/blue_sidebar_bottom.webp); +.dorako-ui.dark-theme #sidebar .settings-sidebar button { + border: none; + border-radius: 3px; + background: none; + background-color: var(--glass-bg); + box-shadow: var(--glassy); + transition: text-shadow 0.15s ease-in-out, background-color 0.15s ease-in-out, border 0.15s ease-in-out, color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, backdrop-filter 0.15s ease-in-out; + text-shadow: 0 0 3px black; + background-color: var(--glass-bg-light); + color: var(--color-text-light-heading); +} +.dorako-ui.dark-theme #sidebar .settings-sidebar button:hover { + background-color: var(--glass-bg); + color: var(--color-text-light-highlight); } -.combat-sidebar .drag-gap { - visibility: hidden; +.dorako-ui.dark-theme.dialog .dialog-buttons button.default { + background-color: var(--secondary); + border: none; } -.combat-sidebar .hidden-name .token-name h4 { - color: var(--color-text-light-7); +.dorako-ui.dark-theme.dialog .dialog-buttons button.default:hover { + background-color: var(--secondary-light); } -.combat-sidebar li.combatant .token-image { - margin: 2px; + +.dorako-ui.dark-theme form .form-group.buttons { + gap: 5px; } -.combat-sidebar li.combatant .token-name img.token-effect { - border-radius: 50%; - border: 1px solid var(--tertiary); - box-shadow: 1px 1px 4px #222; + +.dorako-ui.dark-theme.pf2e.item.sheet form article.sheet-content > section.sheet-sidebar .item-summary, .dorako-ui.dark-theme.pf2e.item.sheet form article.sheet-content > section.sheet-sidebar .inventory-details label, .dorako-ui.dark-theme.pf2e.item.sheet form article.sheet-content > section.sheet-sidebar .feat-details label { + color: var(--color-text-light-heading); } -.combat-sidebar li.combatant.defeated img { - transform: unset; + +.dorako-ui.dark-theme.pf2e.item.sheet form .item-rules .rule-form .attached-input button { + background-color: var(--primary-dark); + border: none; } -.combat-sidebar li.combatant.active { - background: var(--primary); - color: var(--color-text-light-highlight); +.dorako-ui.dark-theme.pf2e.item.sheet form .item-rules .rule-form .attached-input input { + border-radius: 0px 3px 3px 0px; } -/* ----------------------------------------- */ -/* Controls */ -/* ----------------------------------------- */ -#controls ol.control-tools.sub-controls > li, -#controls ol.control-tools.main-controls { - margin-right: 8px; +.dorako-ui .dorako-ui.dark-theme.window-content { + border: none; + margin: 2px; + /* prettier-ignore */ + box-shadow: 0 0 0 1px var(--tertiary), 0 0 0 2px var(--gold-brown); + background-image: var(--sheet); + background-size: cover; + color: var(--color-text-light-heading); } -nav#controls.dorako-ui { - padding-top: 12px; +.dorako-ui.dark-theme { + --color-underline-active: var(--tertiary-dark); + --color-underline-header: var(--tertiary-dark); } -nav#controls.dorako-ui ol.control-tools.main-control { - margin-right: 8px; + +.dorako-ui.dark-theme.window-app footer.flexrow { + gap: 3px; } -nav#controls.dorako-ui ol.control-tools li.control-tool, -nav#controls.dorako-ui ol.control-tools > li { +.dorako-ui.dark-theme.window-app .window-content { + border: none; + margin: 2px; + /* prettier-ignore */ + box-shadow: 0 0 0 1px var(--tertiary), 0 0 0 2px var(--gold-brown); + background-image: var(--sheet); + background-size: cover; + background-image: var(--sheet-dark); + color: var(--color-text-light-heading); +} +.dorako-ui.dark-theme.window-app#module-management .package-list .package-title, +.dorako-ui.dark-theme.window-app#module-management .package-list .package-metadata, +.dorako-ui.dark-theme.window-app#module-management .package-list .package-description { + color: var(--color-text-light-highlight); +} +.dorako-ui.dark-theme.window-app.package-configuration aside.sidebar { + border: none; +} +.dorako-ui.dark-theme.window-app.sheet header.sheet-header img { + box-shadow: var(--gold-and-glow); + border-radius: 5px; +} +.dorako-ui.dark-theme.window-app textarea { + color: white; + border: 1px solid var(--tertiary); +} +.dorako-ui.dark-theme.window-app a[href] { + color: var(--tertiary-dark); +} +.dorako-ui.dark-theme.window-app hr { + border-top: 1px solid var(--tertiary); + border-bottom: 1px solid black; +} +.dorako-ui.dark-theme.window-app.sheet footer.sheet-footer { + gap: 5px; +} +.dorako-ui.dark-theme.window-app .compendium.directory .directory-list .directory-item { + border: none; +} +.dorako-ui.dark-theme.window-app button:not(.tox-tbtn) { border: none; border-radius: 3px; background: none; background-color: var(--glass-bg); box-shadow: var(--glassy); transition: text-shadow 0.15s ease-in-out, background-color 0.15s ease-in-out, border 0.15s ease-in-out, color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, backdrop-filter 0.15s ease-in-out; - text-shadow: 0px 0px 3px black; - border-radius: 3px; - margin-bottom: 8px; -} -nav#controls.dorako-ui ol.control-tools li.control-tool img, -nav#controls.dorako-ui ol.control-tools > li img { - filter: sepia() brightness(0.8) drop-shadow(0px 0px 3px black); + text-shadow: 0 0 3px black; + color: var(--color-text-light-heading); } -nav#controls.dorako-ui ol.control-tools li.control-tool.active, nav#controls.dorako-ui ol.control-tools li.control-tool:hover, -nav#controls.dorako-ui ol.control-tools > li.active, -nav#controls.dorako-ui ol.control-tools > li:hover { +.dorako-ui.dark-theme.window-app button:not(.tox-tbtn):hover { border: none; border-radius: 3px; background: none; background-color: var(--glass-bg); box-shadow: var(--glassy); - color: var(--color-text-light-highlight); background-color: var(--primary); + color: var(--color-text-light-highlight); + box-shadow: var(--glassy); } -nav#controls.dorako-ui ol.control-tools li.control-tool.active img, nav#controls.dorako-ui ol.control-tools li.control-tool:hover img, -nav#controls.dorako-ui ol.control-tools > li.active img, -nav#controls.dorako-ui ol.control-tools > li:hover img { - filter: sepia() grayscale(0.95) brightness(1) drop-shadow(0px 0px 3px black); +.dorako-ui.dark-theme.window-app button:not(.tox-tbtn).privacy { + background-color: #2e0587; } -nav#controls.dorako-ui ol.control-tools li.control-tool.toggle, -nav#controls.dorako-ui ol.control-tools > li.toggle { +.dorako-ui.dark-theme.window-app button:not(.tox-tbtn).privacy:hover { + color: var(--color-text-light-heading); + background-color: #440eb9; +} +.dorako-ui.dark-theme.window-app button:not(.tox-tbtn).pm-dropdown ul { border: none; border-radius: 3px; background: none; background-color: var(--glass-bg); box-shadow: var(--glassy); - background-color: var(--secondary-dark); + backdrop-filter: blur(5px); } -nav#controls.dorako-ui ol.control-tools li.control-tool.toggle.active, nav#controls.dorako-ui ol.control-tools li.control-tool.toggle:hover, -nav#controls.dorako-ui ol.control-tools > li.toggle.active, -nav#controls.dorako-ui ol.control-tools > li.toggle:hover { +.dorako-ui.dark-theme.window-app button:not(.tox-tbtn).pm-dropdown li:hover { + background: rgba(0, 0, 0, 0.5); +} +.dorako-ui.dark-theme.window-app button:not(.tox-tbtn).pm-dropdown i { + color: var(--color-text-light-heading); +} +.dorako-ui.dark-theme.window-app button:not(.tox-tbtn).pm-dropdown:hover i { + color: var(--color-text-light-highlight); +} +.dorako-ui.dark-theme.window-app .private button.privacy { + color: var(--color-text-light-highlight); + background-color: #440eb9; +} +.dorako-ui.dark-theme.window-app.token-sheet .form-group.children-disabled .range-value, +.dorako-ui.dark-theme.window-app input[type=range] + .range-value { border: none; border-radius: 3px; background: none; background-color: var(--glass-bg); box-shadow: var(--glassy); - color: white; - background-color: var(--secondary-light); + background-color: rgba(0, 0, 0, 0.8); + color: var(--color-text-light-heading); } - -#darkness-adjuster.dorako-ui { +.dorako-ui.dark-theme.window-app input[type=checkbox]:not(.dorako-ui-skip), +.dorako-ui.dark-theme.window-app input[type=text]:not(.dorako-ui-skip), +.dorako-ui.dark-theme.window-app input[type=number]:not(.dorako-ui-skip), +.dorako-ui.dark-theme.window-app input[type=password]:not(.dorako-ui-skip), +.dorako-ui.dark-theme.window-app input[type=date]:not(.dorako-ui-skip), +.dorako-ui.dark-theme.window-app input[type=time]:not(.dorako-ui-skip), +.dorako-ui.dark-theme.window-app input[type=search]:not(.dorako-ui-skip) { border: none; border-radius: 3px; background: none; background-color: var(--glass-bg); box-shadow: var(--glassy); - height: 36px !important; - border-radius: 3px; - backdrop-filter: blur(5px); -} -#darkness-adjuster.dorako-ui .window-content { - overflow: hidden; - background: unset; - box-shadow: unset; - border: none; + padding-left: 5px; + color: var(--color-text-light-heading); + accent-color: var(--tertiary); } - -#ui-middle { - position: relative; +.dorako-ui.dark-theme.window-app input[type=checkbox]:not(.dorako-ui-skip):checked, +.dorako-ui.dark-theme.window-app input[type=text]:not(.dorako-ui-skip):checked, +.dorako-ui.dark-theme.window-app input[type=number]:not(.dorako-ui-skip):checked, +.dorako-ui.dark-theme.window-app input[type=password]:not(.dorako-ui-skip):checked, +.dorako-ui.dark-theme.window-app input[type=date]:not(.dorako-ui-skip):checked, +.dorako-ui.dark-theme.window-app input[type=time]:not(.dorako-ui-skip):checked, +.dorako-ui.dark-theme.window-app input[type=search]:not(.dorako-ui-skip):checked { + box-shadow: unset; + accent-color: var(--tertiary); + filter: none; } - -.effect-panel.dorako-ui { - pointer-events: initial; - position: absolute; - top: 5px; - top: 0px; - right: 3px; - right: -3px; - overflow: hidden scroll; - height: calc(100% - 62px); - height: 100%; - padding-top: 5px; - padding-bottom: 10%; - padding-left: 15px; +.dorako-ui.dark-theme.window-app input[type=checkbox]:not(.dorako-ui-skip):hover, +.dorako-ui.dark-theme.window-app input[type=text]:not(.dorako-ui-skip):hover, +.dorako-ui.dark-theme.window-app input[type=number]:not(.dorako-ui-skip):hover, +.dorako-ui.dark-theme.window-app input[type=password]:not(.dorako-ui-skip):hover, +.dorako-ui.dark-theme.window-app input[type=date]:not(.dorako-ui-skip):hover, +.dorako-ui.dark-theme.window-app input[type=time]:not(.dorako-ui-skip):hover, +.dorako-ui.dark-theme.window-app input[type=search]:not(.dorako-ui-skip):hover { + background-color: var(--secondary-dark); + color: var(--color-text-light-highlight); } -.effect-panel.dorako-ui::-webkit-scrollbar-track { - box-shadow: none; +.dorako-ui.dark-theme.window-app input[type=checkbox]:not(.dorako-ui-skip):focus, +.dorako-ui.dark-theme.window-app input[type=text]:not(.dorako-ui-skip):focus, +.dorako-ui.dark-theme.window-app input[type=number]:not(.dorako-ui-skip):focus, +.dorako-ui.dark-theme.window-app input[type=password]:not(.dorako-ui-skip):focus, +.dorako-ui.dark-theme.window-app input[type=date]:not(.dorako-ui-skip):focus, +.dorako-ui.dark-theme.window-app input[type=time]:not(.dorako-ui-skip):focus, +.dorako-ui.dark-theme.window-app input[type=search]:not(.dorako-ui-skip):focus { + background-color: var(--secondary); + color: white; } -.effect-panel.dorako-ui .effect-item { - display: flex; - justify-content: flex-end; - height: 46px; - margin-bottom: 0.2em; - margin-right: 3px; +.dorako-ui.dark-theme.window-app input[type=checkbox]:not(.dorako-ui-skip):disabled, +.dorako-ui.dark-theme.window-app input[type=text]:not(.dorako-ui-skip):disabled, +.dorako-ui.dark-theme.window-app input[type=number]:not(.dorako-ui-skip):disabled, +.dorako-ui.dark-theme.window-app input[type=password]:not(.dorako-ui-skip):disabled, +.dorako-ui.dark-theme.window-app input[type=date]:not(.dorako-ui-skip):disabled, +.dorako-ui.dark-theme.window-app input[type=time]:not(.dorako-ui-skip):disabled, +.dorako-ui.dark-theme.window-app input[type=search]:not(.dorako-ui-skip):disabled { + color: var(--color-border-dark-tertiary); + background-color: rgba(0, 0, 0, 0.8); } -.effect-panel.dorako-ui .effect-item:hover .effect-info { - display: block; +.dorako-ui.dark-theme.window-app input[type=checkbox]:not(.dorako-ui-skip):disabled:hover, +.dorako-ui.dark-theme.window-app input[type=text]:not(.dorako-ui-skip):disabled:hover, +.dorako-ui.dark-theme.window-app input[type=number]:not(.dorako-ui-skip):disabled:hover, +.dorako-ui.dark-theme.window-app input[type=password]:not(.dorako-ui-skip):disabled:hover, +.dorako-ui.dark-theme.window-app input[type=date]:not(.dorako-ui-skip):disabled:hover, +.dorako-ui.dark-theme.window-app input[type=time]:not(.dorako-ui-skip):disabled:hover, +.dorako-ui.dark-theme.window-app input[type=search]:not(.dorako-ui-skip):disabled:hover { + color: var(--color-border-dark-tertiary); + background-color: rgba(0, 0, 0, 0.8); } -.effect-panel.dorako-ui .effect-item .effect-info { +.dorako-ui.dark-theme.window-app select:not(.dorako-ui-skip) { border: none; border-radius: 3px; background: none; background-color: var(--glass-bg); box-shadow: var(--glassy); - display: none; - height: min-content; - margin: 3px; - margin-right: 0.5em; - padding: 4px 8px; - backdrop-filter: blur(5px); - z-index: var(--z-index-tooltip); + transition: text-shadow 0.15s ease-in-out, background-color 0.15s ease-in-out, border 0.15s ease-in-out, color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, backdrop-filter 0.15s ease-in-out; + color: var(--color-text-light-heading); } -.effect-panel.dorako-ui .effect-item .effect-info h1 { - font-size: var(--font-size-16); +.dorako-ui.dark-theme.window-app select:not(.dorako-ui-skip):hover { + background-color: var(--secondary-dark); color: var(--color-text-light-highlight); - text-align: right; - border: none; } -.effect-panel.dorako-ui .effect-item .effect-info p:last-child { - margin-bottom: 0px; +.dorako-ui.dark-theme.window-app select:not(.dorako-ui-skip) option { + background-color: rgb(37, 37, 37); + color: var(--color-text-light-heading); } -.effect-panel.dorako-ui .effect-item .effect-info .tags { - justify-content: flex-end; +.dorako-ui.dark-theme.window-app select:not(.dorako-ui-skip) optgroup { + background-color: rgb(37, 37, 37); + color: var(--color-text-light-highlight); } -.effect-panel.dorako-ui .effect-item .effect-info .tags .tag { - margin-bottom: 0; +.dorako-ui.dark-theme.window-app input[type=color][data-edit] { + border: none; } -.effect-panel.dorako-ui .effect-item .effect-info .tags .tag + .tag, .effect-panel.dorako-ui .effect-item .effect-info .tags .tag:first-child { - margin-left: 3px; - margin-right: -2px; +.dorako-ui.dark-theme.window-app form .form-group.slim .form-fields > label, +.dorako-ui.dark-theme.window-app form .form-group span.units, +.dorako-ui.dark-theme.window-app form .notes, +.dorako-ui.dark-theme.window-app form .hint { + color: var(--color-text-dark-6); } -.effect-panel.dorako-ui .effect-item .effect-info .instructions { - color: var(--color-text-light-heading); - font-size: 0.75em; - text-align: right; +.dorako-ui.dark-theme.window-app.filepicker .private .directory, .dorako-ui.dark-theme.window-app.filepicker .public .private.dir { + background: rgba(115, 49, 255, 0.15); } -.effect-panel.dorako-ui .effect-item .icon { +.dorako-ui.dark-theme.window-app.filepicker .display-modes a { border: none; - margin: 2px; - /* prettier-ignore */ - box-shadow: 0 0 0 1px var(--tertiary), 0 0 0 2px var(--gold-brown), 0 0 5px rgba(0, 0, 0, 0.8); - border-radius: 50%; - align-items: center; - background-repeat: no-repeat; - background-size: contain; - color: transparent; - display: flex; - justify-content: center; - position: relative; - height: 42px; - width: 42px; - margin-left: 3px; -} -.effect-panel.dorako-ui .effect-item .icon .expired { - position: absolute; - left: auto; - bottom: -1px; - width: 80%; - width: unset; - padding: 2px 2px; - color: white; + border-radius: 3px; + background: none; + background-color: var(--glass-bg); + box-shadow: var(--glassy); color: var(--color-text-light-highlight); - background-color: var(--primary-light); - text-shadow: 0px 0px 3px black; - box-shadow: var(--gold-and-glow); - border-radius: 2px; + text-shadow: 0 0 3px black; } -.effect-panel.dorako-ui .effect-item .icon .linked { - position: absolute; - display: inline-block; - bottom: -1px; - right: -1px; - padding: 0px 2px; - color: white; +.dorako-ui.dark-theme.window-app.filepicker .display-modes a:hover { + background: var(--primary); color: var(--color-text-light-highlight); - background-color: rgba(0, 0, 0, 0.75); - background: none; - text-shadow: 0px 1px 5px black, 0px 1px 5px black; } -.effect-panel.dorako-ui .effect-item .icon .value { - position: absolute; - display: inline-block; - bottom: -1px; - left: -1px; - padding: 0px 2px; - color: white; +.dorako-ui.dark-theme.window-app.filepicker .display-modes a.active { + background: var(--primary); color: var(--color-text-light-highlight); - background-color: rgba(0, 0, 0, 0.75); - background: none; - text-shadow: 0px 1px 5px black, 0px 1px 5px black; + text-shadow: 0 0 3px black; } -.effect-panel.dorako-ui .effect-item .icon.unidentified { - filter: drop-shadow(0 0 8px var(--blind-bg)); +.dorako-ui.dark-theme.window-app#world-clock section.window-content .input-grid button img { + border: none; + height: 1.5em; + filter: invert(1) sepia() brightness(0.8) drop-shadow(0px 0px 3px black); } -.effect-panel.dorako-ui hr { - margin-right: 6; - margin-right: 2px; - width: 36px; - width: 42px; - border-top: 1px solid var(--tertiary); - border-bottom: 1px solid var(--gold-brown); - box-shadow: 0 0 20px rgba(0, 0, 0, 0.8); +.dorako-ui.dark-theme.window-app#world-clock section.window-content .input-grid button:hover img { + filter: invert(1) sepia() brightness(0.9) drop-shadow(0px 0px 3px black); } - -/* ----------------------------------------- */ -/* Hotbar */ -/* ----------------------------------------- */ -#hotbar.dorako-ui .macro { - height: calc(var(--macro-size) + 2px); - width: calc(var(--macro-size) + 2px); +.dorako-ui.dark-theme.window-app#keybindings .binding .key { border: none; border-radius: 3px; background: none; background-color: var(--glass-bg); box-shadow: var(--glassy); transition: text-shadow 0.15s ease-in-out, background-color 0.15s ease-in-out, border 0.15s ease-in-out, color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, backdrop-filter 0.15s ease-in-out; - box-shadow: none; -} -#hotbar.dorako-ui .macro.inactive::before, #hotbar.dorako-ui .macro.active::before { - transition: text-shadow 0.15s ease-in-out, background-color 0.15s ease-in-out, border 0.15s ease-in-out, color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, backdrop-filter 0.15s ease-in-out; - content: ""; - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - box-shadow: var(--glassy); - border-radius: 3px; - overflow: hidden; - pointer-events: none; + color: var(--color-text-light-heading); + text-shadow: 0 0 3px black; } -#hotbar.dorako-ui .macro.active:hover::before { - transition: text-shadow 0.15s ease-in-out, background-color 0.15s ease-in-out, border 0.15s ease-in-out, color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, backdrop-filter 0.15s 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: 3px; - overflow: hidden; - pointer-events: none; +.dorako-ui.dark-theme.window-app#keybindings .binding .key:hover { + background-color: var(--primary); + color: var(--color-text-light-highlight); } -#hotbar.dorako-ui .macro .macro-key { - background: none; - right: 6px; - padding: 0px; - font-weight: initial; - text-shadow: 0px 1px 5px black, 0px 1px 5px black; +.dorako-ui.dark-theme.window-app#keybindings .binding .key.uneditable { + background-color: rgba(0, 0, 0, 0.8); } -#hotbar.dorako-ui .macro .macro-icon { - border-radius: 3px; - border: none; - height: calc(var(--macro-size) + 2px); - width: calc(var(--macro-size) + 2px); +.dorako-ui.dark-theme.window-app#keybindings .binding .key.uneditable:hover { + color: var(--color-text-light-heading); + background-color: rgba(0, 0, 0, 0.8); } -#hotbar.dorako-ui .macro.inactive { - box-shadow: none; +.dorako-ui.dark-theme.window-app#invitation-links .connection.closed { + color: rgba(255, 0, 19, 0.6); } -#hotbar.dorako-ui .macro:hover { - border: none; - background-color: var(--primary-light); +.dorako-ui.dark-theme.window-app#invitation-links .connection.open { + color: green; } -#hotbar.dorako-ui .macro.active:hover { +.dorako-ui.dark-theme.window-app#invitation-links .connection.unknown { + color: rgba(250, 219, 60, 0.814); +} + +/* ----------------------------------------- */ +/* Critical hit/fumble deck */ +/* ----------------------------------------- */ +.app.journal-entry .window-content .journal-entry-content.dorako-ui.dark-theme { + background: var(--sheet-dark); +} +.app.journal-entry .window-content .journal-entry-content.dorako-ui.dark-theme .journal-header .title { + color: var(--color-text-light-heading); +} +.app.journal-entry .window-content .journal-entry-content.dorako-ui.dark-theme .journal-entry-page .journal-page-content .critical-deck blockquote, +.app.journal-entry .window-content .journal-entry-content.dorako-ui.dark-theme .journal-entry-page .journal-page-content .fumble-deck blockquote { + box-shadow: var(--glassy); +} +.app.journal-entry .window-content .journal-entry-content.dorako-ui.dark-theme .journal-entry-page .journal-page-content .critical-deck h1, +.app.journal-entry .window-content .journal-entry-content.dorako-ui.dark-theme .journal-entry-page .journal-page-content .fumble-deck h1 { + box-shadow: var(--gold-and-glow); + margin-left: 2px; +} + +.chat-bubble { border: none; - background-color: var(--primary-dark); + margin: 2px; + /* prettier-ignore */ + box-shadow: 0 0 0 1px var(--tertiary), 0 0 0 2px var(--gold-brown); + background-image: var(--sheet); + background-size: cover; } -#hotbar.dorako-ui #macro-list { - gap: 5px; - margin: 0px 5px; + +.chat-bubble .bubble-content { + position: relative; + top: 0; +} + +.chat-bubble.left { + border-radius: 5px; +} + +.chat-bubble.right { + border-radius: 5px; +} + +.chat-bubble.emote { border: none; - grid-template-columns: repeat(10, calc(var(--macro-size) + 2px)); + margin: 2px; + /* prettier-ignore */ + box-shadow: 0 0 0 1px var(--tertiary), 0 0 0 2px var(--gold-brown); + background-image: var(--sheet); + background-size: cover; + background-image: var(--sheet-dark); + color: var(--color-text-light-heading); + font-style: italic; } -#hotbar.dorako-ui .bar-controls { + +.chat-bubble.chatter { border: none; border-radius: 3px; background: none; background-color: var(--glass-bg); box-shadow: var(--glassy); + border-radius: 5px; + color: var(--color-text-light-heading); } -@media (max-width: 1120px) { - #hotbar { - width: 354px; - height: 110px; - } - #hotbar #macro-list { - grid-template-columns: repeat(5, 50px); - } +body.compact-ui { + /* #controls ol .scene-control, + #controls ol .control-tool { + width: 28px; + height: 28px; + font-size: 18px; + line-height: 28px; + margin-bottom: 4px; + } */ + /* #hotbar:hover, + #custom-hotbar:hover */ +} +body.compact-ui #controls .main-controls .scene-control:not(.active, .toggle), +body.compact-ui #controls .sub-controls .control-tool:not(.active, .toggle) { + display: none; +} +body.compact-ui #controls { + pointer-events: all; + /* gap: 5px; */ + flex-wrap: nowrap; + /* width: 75px; */ + flex-direction: row; +} +body.compact-ui .main-controls { + display: flex; + flex-direction: column; +} +body.compact-ui #controls:hover .main-controls .scene-control, +body.compact-ui #controls:hover .sub-controls .control-tool { + display: block; } +body.compact-ui #controls ol.main-controls.app.control-tools { + width: unset; +} +body.compact-ui #navigation #scene-list .scene:not(.active, .view), +body.compact-ui #navigation #nav-toggle { + display: none; +} +body.compact-ui #navigation { + pointer-events: all; +} +body.compact-ui #navigation:hover #scene-list .scene { + display: flex; +} +body.compact-ui #players { + opacity: 0; + transition: opacity 0.25s ease-in-out; +} +body.compact-ui #players:hover { + transition: opacity 0.25s ease-in-out; + opacity: 1; +} + /* ----------------------------------------- */ -/* Scene Navigation */ +/* Controls */ /* ----------------------------------------- */ -nav#navigation.dorako-ui { - color: var(--color-text-light-heading); - width: calc(100% - 46px); +#controls ol.control-tools.sub-controls > li, +#controls ol.control-tools.main-controls { + margin-right: 8px; } -nav#navigation.dorako-ui #nav-toggle { + +nav#controls.dorako-ui { + padding-top: 12px; +} +nav#controls.dorako-ui ol.control-tools.main-control { + margin-right: 8px; +} +nav#controls.dorako-ui ol.control-tools li.control-tool, +nav#controls.dorako-ui ol.control-tools > li { border: none; border-radius: 3px; background: none; background-color: var(--glass-bg); box-shadow: var(--glassy); - transition: 0.25s; - flex: 0 0 32px; - height: 32px; + transition: text-shadow 0.15s ease-in-out, background-color 0.15s ease-in-out, border 0.15s ease-in-out, color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, backdrop-filter 0.15s ease-in-out; + text-shadow: 0px 0px 3px black; + border-radius: 3px; + margin-bottom: 8px; } -nav#navigation.dorako-ui ol#scene-list li.nav-item { +nav#controls.dorako-ui ol.control-tools li.control-tool img, +nav#controls.dorako-ui ol.control-tools > li img { + filter: sepia() brightness(0.8) drop-shadow(0px 0px 3px black); +} +nav#controls.dorako-ui ol.control-tools li.control-tool.active, nav#controls.dorako-ui ol.control-tools li.control-tool:hover, +nav#controls.dorako-ui ol.control-tools > li.active, +nav#controls.dorako-ui ol.control-tools > li:hover { border: none; border-radius: 3px; background: none; background-color: var(--glass-bg); box-shadow: var(--glassy); - transition: 0.25s; - text-shadow: 0px 0px 3px black; -} -nav#navigation.dorako-ui ol#scene-list li.nav-item > a:hover { - text-shadow: unset; -} -nav#navigation.dorako-ui ol#scene-list li.nav-item .scene-players { - text-shadow: none; -} -nav#navigation.dorako-ui ol#scene-list li.nav-item:hover { color: var(--color-text-light-highlight); background-color: var(--primary); } -nav#navigation.dorako-ui ol#scene-list li.nav-item.view { +nav#controls.dorako-ui ol.control-tools li.control-tool.active img, nav#controls.dorako-ui ol.control-tools li.control-tool:hover img, +nav#controls.dorako-ui ol.control-tools > li.active img, +nav#controls.dorako-ui ol.control-tools > li:hover img { + filter: sepia() grayscale(0.95) brightness(1) drop-shadow(0px 0px 3px black); +} +nav#controls.dorako-ui ol.control-tools li.control-tool.toggle, +nav#controls.dorako-ui ol.control-tools > li.toggle { border: none; border-radius: 3px; background: none; background-color: var(--glass-bg); box-shadow: var(--glassy); - background-color: var(--primary); - color: var(--color-text-light-highlight); -} -nav#navigation.dorako-ui ol#scene-list li.nav-item.view:hover { - color: white; - background-color: var(--primary-light); + background-color: var(--secondary-dark); } -nav#navigation.dorako-ui ol#scene-list li.nav-item.gm { +nav#controls.dorako-ui ol.control-tools li.control-tool.toggle.active, nav#controls.dorako-ui ol.control-tools li.control-tool.toggle:hover, +nav#controls.dorako-ui ol.control-tools > li.toggle.active, +nav#controls.dorako-ui ol.control-tools > li.toggle:hover { border: none; border-radius: 3px; background: none; background-color: var(--glass-bg); box-shadow: var(--glassy); - background-color: var(--secondary-dark); -} -nav#navigation.dorako-ui ol#scene-list li.nav-item.gm:hover, nav#navigation.dorako-ui ol#scene-list li.nav-item.gm.view { - color: var(--color-text-light-highlight); + color: white; background-color: var(--secondary-light); } -nav#navigation.dorako-ui ol#scene-list li.nav-item.context { - box-shadow: var(--glassy); - border: none; -} -nav#navigation.dorako-ui ol#scene-list li.nav-item.active { - box-shadow: var(--gold-and-glow), var(--glassy); -} -/* ----------------------------------------- */ -/* Notifications */ -/* ----------------------------------------- */ -.dorako-ui .notification { +#darkness-adjuster.dorako-ui { border: none; border-radius: 3px; background: none; background-color: var(--glass-bg); box-shadow: var(--glassy); - text-shadow: 0px 0px 3px black; - color: var(--color-text-light-highlight); -} -.dorako-ui .notification.info { - background-color: var(--secondary); - border: none; -} -.dorako-ui .notification.error { - background-color: var(--primary); - border: none; + height: 36px !important; + border-radius: 3px; + backdrop-filter: blur(5px); } -.dorako-ui .notification.warning, .dorako-ui .notification.alert { - background-color: #ECBF41; - color: black; - text-shadow: none; +#darkness-adjuster.dorako-ui .window-content { + overflow: hidden; + background: unset; + box-shadow: unset; border: none; } /* ----------------------------------------- */ -/* Sidebar */ +/* Forms */ /* ----------------------------------------- */ -#ui-right #sidebar { - height: -webkit-fill-available; -} -#ui-right #sidebar.collapsed { - height: auto; -} - -section.chat-sidebar { - gap: 5px; - padding-bottom: 5px; -} - -#chat-form { - margin: 0px 6px; -} -#chat-form textarea { - background: rgb(212, 213, 205); - border: 1px solid #7a7971; -} - -#chat-log { - margin-left: 4px; +.dorako-ui.sheet nav.sheet-tabs { + background-color: var(--bg); + box-shadow: 0 2px 4px rgba(0, 0, 0, 0.18); + border: 1px solid var(--color-border-light-primary); + border-radius: 3px; + margin: 2px; } -#chat-log li.dorako-ui:first-child { - margin-top: 2px; +.dorako-ui.sheet nav.sheet-tabs .item:not(.active):hover { + color: var(--secondary-light); + text-shadow: 0px 0px 10px var(--secondary-light); } - -.sidebar-tab .message.chat-message { - text-shadow: none; +.dorako-ui.sheet nav.sheet-tabs .item.active { + color: var(--secondary-light); + text-shadow: 0px 0px 10px var(--secondary-light); } -#sidebar.dorako-ui { +.dorako-ui.dark-theme.sheet nav.sheet-tabs { border: none; border-radius: 3px; background: none; background-color: var(--glass-bg); box-shadow: var(--glassy); - border: none; - border-radius: 6px 3px 3px 3px; -} -#sidebar.dorako-ui.collapsed { - border-radius: 3px; + background: var(--glass-bg-light); } -#sidebar.dorako-ui.collapsed #sidebar-tabs .item.active { - border: none; - margin: 2px 4px; +.dorako-ui.dark-theme.sheet nav.sheet-tabs .item:not(.active):hover { + color: var(--tertiary); + text-shadow: 0px 0px 10px var(--tertiary); } -#sidebar.dorako-ui #sidebar-tabs { - --sidebar-tab-height: 20px; - --sidebar-tab-width: 20px; - border: none; - box-shadow: none; - margin: 0px; - margin-top: 1px; +.dorako-ui.dark-theme.sheet nav.sheet-tabs .item.active { + color: var(--tertiary); + text-shadow: 0px 0px 10px var(--tertiary); } -#sidebar.dorako-ui #sidebar-tabs > .collapse { - --sidebar-tab-width: 12px; - position: relative; + +.dorako-ui.pf2e.item.sheet form .sheet-navigation .sheet-tabs > .list-row:hover, .dorako-ui.pf2e.item.sheet form .sheet-navigation .sheet-tabs > .list-row.active { + color: var(--secondary-light); + text-shadow: 0px 0px 10px; + text-decoration: unset; } -#sidebar.dorako-ui #sidebar-tabs .item { - border: none; - margin: 2px 0px; - text-shadow: 0px 0px 3px black; + +.dorako-ui.dark-theme.pf2e.item.sheet form .sheet-navigation .sheet-tabs > .list-row:hover, .dorako-ui.dark-theme.pf2e.item.sheet form .sheet-navigation .sheet-tabs > .list-row.active { + color: var(--tertiary); + text-shadow: 0px 0px 10px var(--tertiary); + text-decoration: unset; } -#sidebar.dorako-ui #sidebar-tabs .item.active { + +.dorako-ui form button:not(.pm-dropdown) { + transition: text-shadow 0.15s ease-in-out, background-color 0.15s ease-in-out, border 0.15s ease-in-out, color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, backdrop-filter 0.15s ease-in-out; + border: 1px solid var(--color-border-light-primary); +} +.dorako-ui form button:not(.pm-dropdown):hover { + background-color: var(--primary-light); + color: var(--color-text-light-highlight); + border: 1px solid var(--tertiary); +} +.dorako-ui form button:not(.pm-dropdown):active { + background-color: var(--primary-light); + color: white; + border: 1px solid var(--gold-brown); +} + +.dorako-ui.pf2e.item.sheet .sheet-header img { border: none; margin: 2px; /* prettier-ignore */ - box-shadow: 0 0 0 1px var(--tertiary), 0 0 0 2px var(--gold-brown); - margin: 2px 0px; - border-radius: 3px; - color: white; - background-color: var(--primary-light); + box-shadow: 0 0 0 1px var(--tertiary), 0 0 0 2px var(--gold-brown), 0 0 5px rgba(0, 0, 0, 0.8); + border-radius: 5px; + margin-right: 8px; } -.dorako-ui #chat-controls i.fas { - line-height: 24px; +.dorako-ui.pf2e.item.sheet form .form-list { + padding: 0.5em 1em; + border-image-repeat: repeat; + border-image-slice: 11; + border-image-source: var(--ornamentation); + border-image-width: 14px; + border-style: double; } -.dorako-ui #chat-controls .roll-type-select { - margin-left: 0px; + +.dorako-ui.app.token-sheet .tab.active[data-tab=appearance] fieldset { + border-image-repeat: repeat; + border-image-slice: 11; + border-image-source: var(--ornamentation); + border-image-width: 14px; + border-style: double; +} +.dorako-ui.app.token-sheet .tab.active[data-tab=appearance] fieldset legend { + color: var(--color-text-dark-primary); + margin-left: 5px; } -#token-hud .status-effects { - background: none; - box-shadow: none; +.dorako-ui.pf2e.item.sheet .sheet-header { border: none; - padding: 0px; - grid-template-columns: repeat(5, 1fr); - width: auto; - gap: 8px; } -#token-hud .status-effects .effect-control { + +.dorako-ui.dark-theme.app.token-sheet .tab.active[data-tab=appearance] fieldset legend { + color: var(--color-text-light-heading); +} + +.dorako-ui.pf2e.item.sheet form .sheet-navigation { + border-radius: 3px; border: none; - margin: 0px; - padding: 0px; + border: 1px solid var(--color-border-light-primary); + background: var(--bg); + box-shadow: 0 2px 4px rgba(0, 0, 0, 0.18), 0px -1px 2px rgba(255, 255, 255, 0.3) inset; +} + +.dorako-ui.dark-theme.pf2e.item.sheet form .sheet-navigation { + border: none; + border-radius: 3px; + background: none; background-color: var(--glass-bg); + box-shadow: var(--glassy); + background: var(--glass-bg-light); } -#token-hud .status-effects .effect-control::before { - content: ""; - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; + +.dorako-ui.dark-theme.pf2e.item.sheet form section.sheet-body .tab.item-details label { + color: var(--color-text-light-heading); +} + +.dorako-ui.dark-theme.pf2e.item.sheet form section.sheet-body input[type=text], .dorako-ui.dark-theme.pf2e.item.sheet form section.sheet-body input[type=number], .dorako-ui.dark-theme.pf2e.item.sheet form article.sheet-content select { + border: none; + border-radius: 3px; + background: none; + background-color: var(--glass-bg); box-shadow: var(--glassy); +} + +.dorako-ui.window-app.filepicker .display-modes a:hover { + text-shadow: 0px 0px 3px black; + background-color: var(--primary); + color: var(--color-text-light-highlight); +} +.dorako-ui.window-app.filepicker .display-modes a.active { + text-shadow: 0px 0px 3px black; + background-color: var(--primary); + color: var(--color-text-light-highlight); +} + +.dorako-ui.window-app input[type=text], +.dorako-ui.window-app input[type=number], +.dorako-ui.window-app input[type=password], +.dorako-ui.window-app input[type=date], +.dorako-ui.window-app input[type=time], +.dorako-ui.window-app input[type=search], +.dorako-ui.window-app input[type=checkbox], +.dorako-ui.window-app input[type=radio] { + transition: text-shadow 0.15s ease-in-out, background-color 0.15s ease-in-out, border 0.15s ease-in-out, color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, backdrop-filter 0.15s ease-in-out; + accent-color: var(--primary); +} +.dorako-ui.window-app input[type=text]:checked, +.dorako-ui.window-app input[type=number]:checked, +.dorako-ui.window-app input[type=password]:checked, +.dorako-ui.window-app input[type=date]:checked, +.dorako-ui.window-app input[type=time]:checked, +.dorako-ui.window-app input[type=search]:checked, +.dorako-ui.window-app input[type=checkbox]:checked, +.dorako-ui.window-app input[type=radio]:checked { + accent-color: var(--primary); + filter: none; +} +.dorako-ui.window-app input[type=text]:hover, +.dorako-ui.window-app input[type=number]:hover, +.dorako-ui.window-app input[type=password]:hover, +.dorako-ui.window-app input[type=date]:hover, +.dorako-ui.window-app input[type=time]:hover, +.dorako-ui.window-app input[type=search]:hover, +.dorako-ui.window-app input[type=checkbox]:hover, +.dorako-ui.window-app input[type=radio]:hover { + border-color: var(--secondary-light); + box-shadow: 0px 0px 5px var(--secondary-light); +} +.dorako-ui.window-app input[type=text]:focus, +.dorako-ui.window-app input[type=number]:focus, +.dorako-ui.window-app input[type=password]:focus, +.dorako-ui.window-app input[type=date]:focus, +.dorako-ui.window-app input[type=time]:focus, +.dorako-ui.window-app input[type=search]:focus, +.dorako-ui.window-app input[type=checkbox]:focus, +.dorako-ui.window-app input[type=radio]:focus { + border-color: var(--secondary-light); + box-shadow: 0px 0px 5px var(--secondary-light); +} + +/* ----------------------------------------- */ +/* Hotbar */ +/* ----------------------------------------- */ +#hotbar.dorako-ui .macro { + height: calc(var(--macro-size) + 2px); + width: calc(var(--macro-size) + 2px); + border: none; border-radius: 3px; - overflow: hidden; - pointer-events: none; + background: none; + background-color: var(--glass-bg); + box-shadow: var(--glassy); + transition: text-shadow 0.15s ease-in-out, background-color 0.15s ease-in-out, border 0.15s ease-in-out, color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, backdrop-filter 0.15s ease-in-out; + box-shadow: none; } -#token-hud .status-effects .effect-control.active::before { +#hotbar.dorako-ui .macro.inactive::before, #hotbar.dorako-ui .macro.active::before { + transition: text-shadow 0.15s ease-in-out, background-color 0.15s ease-in-out, border 0.15s ease-in-out, color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, backdrop-filter 0.15s ease-in-out; content: ""; position: absolute; top: 0; left: 0; width: 100%; height: 100%; - box-shadow: var(--gold-and-glow), var(--glassy); + box-shadow: var(--glassy); border-radius: 3px; overflow: hidden; pointer-events: none; } -#token-hud .status-effects .effect-control:hover::before { +#hotbar.dorako-ui .macro.active:hover::before { + transition: text-shadow 0.15s ease-in-out, background-color 0.15s ease-in-out, border 0.15s ease-in-out, color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, backdrop-filter 0.15s ease-in-out; content: ""; position: absolute; top: 0; @@ -809,2424 +905,3789 @@ section.chat-sidebar { overflow: hidden; pointer-events: none; } -#token-hud .status-effects .effect-control.active:hover::before { - content: ""; - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - box-shadow: var(--gold-and-glow), var(--glassy); - border-radius: 3px; - overflow: hidden; - pointer-events: none; +#hotbar.dorako-ui .macro .macro-key { + background: none; + right: 6px; + padding: 0px; + font-weight: initial; + text-shadow: 0px 1px 5px black, 0px 1px 5px black; } -#token-hud .status-effects .effect-control:hover, #token-hud .status-effects .effect-control.active { - filter: none; - opacity: 1; +#hotbar.dorako-ui .macro .macro-icon { + border-radius: 3px; border: none; + height: calc(var(--macro-size) + 2px); + width: calc(var(--macro-size) + 2px); } -#token-hud .status-effects .effect-control:hover img, #token-hud .status-effects .effect-control.active img { - border: none; +#hotbar.dorako-ui .macro.inactive { + box-shadow: none; } -#token-hud .status-effects .effect-control.active:hover { +#hotbar.dorako-ui .macro:hover { border: none; - filter: brightness(0.75) saturate(0.75); + background-color: var(--primary-light); } -#token-hud .status-effects .effect-control.active img { +#hotbar.dorako-ui .macro.active:hover { border: none; - opacity: 1; + background-color: var(--primary-dark); } -#token-hud .status-effects .effect-control img { +#hotbar.dorako-ui #macro-list { + gap: 5px; + margin: 0px 5px; border: none; - margin: 0px; - opacity: 1; - height: auto; - width: auto; - border-radius: 3px; + grid-template-columns: repeat(10, calc(var(--macro-size) + 2px)); } -#token-hud .status-effects .title-bar { +#hotbar.dorako-ui .bar-controls { border: none; border-radius: 3px; background: none; background-color: var(--glass-bg); box-shadow: var(--glassy); - backdrop-filter: blur(5px); - box-sizing: content-box; - font-size: var(--font-size-20); - font-weight: normal; - left: 0; - line-height: normal; - padding: 3px 0; - position: absolute; - text-align: center; - top: -40px; - visibility: hidden; - width: 100%; - z-index: 1; -} -#token-hud .status-effects .title-bar.active { - visibility: visible; } -.placeable-hud input[type=text] { - border: none; - border-radius: 3px; +@media (max-width: 1120px) { + #hotbar { + width: 354px; + height: 110px; + } + #hotbar #macro-list { + grid-template-columns: repeat(5, 50px); + } +} +/* ----------------------------------------- */ +/* Scene Navigation */ +/* ----------------------------------------- */ +nav#navigation.dorako-ui { + color: var(--color-text-light-heading); + width: calc(100% - 46px); +} +nav#navigation.dorako-ui #nav-toggle { + border: none; + border-radius: 3px; background: none; background-color: var(--glass-bg); box-shadow: var(--glassy); - text-shadow: 0px 0px 3px black; -} -.placeable-hud input[type=text]:focus { - box-shadow: var(--gold-and-glow), var(--glassy); - border: none; + transition: 0.25s; + flex: 0 0 32px; + height: 32px; } -.placeable-hud .control-icon { +nav#navigation.dorako-ui ol#scene-list li.nav-item { border: none; border-radius: 3px; background: none; background-color: var(--glass-bg); box-shadow: var(--glassy); - transition: text-shadow 0.15s ease-in-out, background-color 0.15s ease-in-out, border 0.15s ease-in-out, color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, backdrop-filter 0.15s ease-in-out; + transition: 0.25s; text-shadow: 0px 0px 3px black; } -.placeable-hud .control-icon .badge { - text-shadow: none; -} -.placeable-hud .control-icon[data-action=overhead], .placeable-hud .control-icon[data-action=underfoot] { - background-color: var(--primary-dark); -} -.placeable-hud .control-icon[data-action=overhead]:hover, .placeable-hud .control-icon[data-action=overhead].active, .placeable-hud .control-icon[data-action=underfoot]:hover, .placeable-hud .control-icon[data-action=underfoot].active { - background-color: var(--primary-light); +nav#navigation.dorako-ui ol#scene-list li.nav-item > a:hover { + text-shadow: unset; } -.placeable-hud .control-icon[data-action=overhead]:hover > img, .placeable-hud .control-icon[data-action=overhead].active > img, .placeable-hud .control-icon[data-action=underfoot]:hover > img, .placeable-hud .control-icon[data-action=underfoot].active > img { - filter: sepia() grayscale(0.95) brightness(1) drop-shadow(0px 0px 3px black); +nav#navigation.dorako-ui ol#scene-list li.nav-item .scene-players { + text-shadow: none; } -.placeable-hud .control-icon[data-action=overhead]:hover:hover, .placeable-hud .control-icon[data-action=overhead].active:hover, .placeable-hud .control-icon[data-action=underfoot]:hover:hover, .placeable-hud .control-icon[data-action=underfoot].active:hover { - background-color: var(--primary-light); +nav#navigation.dorako-ui ol#scene-list li.nav-item:hover { + color: var(--color-text-light-highlight); + background-color: var(--primary); } -.placeable-hud .control-icon[data-action=sort-up]:hover, .placeable-hud .control-icon[data-action=sort-down]:hover, .placeable-hud .control-icon[data-action=config]:hover, .placeable-hud .control-icon[data-action=trigger]:hover { +nav#navigation.dorako-ui ol#scene-list li.nav-item.view { + border: none; + border-radius: 3px; + background: none; + background-color: var(--glass-bg); + box-shadow: var(--glassy); background-color: var(--primary); + color: var(--color-text-light-highlight); } -.placeable-hud .control-icon[data-action=sort-up]:hover > img, .placeable-hud .control-icon[data-action=sort-down]:hover > img, .placeable-hud .control-icon[data-action=config]:hover > img, .placeable-hud .control-icon[data-action=trigger]:hover > img { - filter: sepia() brightness(0.8) drop-shadow(0px 0px 3px black); +nav#navigation.dorako-ui ol#scene-list li.nav-item.view:hover { + color: white; + background-color: var(--primary-light); } -.placeable-hud .control-icon[data-action=visibility], .placeable-hud .control-icon[data-action=effects], .placeable-hud .control-icon[data-action=combat], .placeable-hud .control-icon[data-action=locked], .placeable-hud .control-icon[data-action=target], .placeable-hud .control-icon[data-action=active], .placeable-hud .control-icon[data-action=mystify] { +nav#navigation.dorako-ui ol#scene-list li.nav-item.gm { + border: none; + border-radius: 3px; + background: none; + background-color: var(--glass-bg); + box-shadow: var(--glassy); background-color: var(--secondary-dark); } -.placeable-hud .control-icon[data-action=visibility]:hover, .placeable-hud .control-icon[data-action=visibility].active, .placeable-hud .control-icon[data-action=effects]:hover, .placeable-hud .control-icon[data-action=effects].active, .placeable-hud .control-icon[data-action=combat]:hover, .placeable-hud .control-icon[data-action=combat].active, .placeable-hud .control-icon[data-action=locked]:hover, .placeable-hud .control-icon[data-action=locked].active, .placeable-hud .control-icon[data-action=target]:hover, .placeable-hud .control-icon[data-action=target].active, .placeable-hud .control-icon[data-action=active]:hover, .placeable-hud .control-icon[data-action=active].active, .placeable-hud .control-icon[data-action=mystify]:hover, .placeable-hud .control-icon[data-action=mystify].active { +nav#navigation.dorako-ui ol#scene-list li.nav-item.gm:hover, nav#navigation.dorako-ui ol#scene-list li.nav-item.gm.view { + color: var(--color-text-light-highlight); background-color: var(--secondary-light); } -.placeable-hud .control-icon[data-action=visibility]:hover > img, .placeable-hud .control-icon[data-action=visibility].active > img, .placeable-hud .control-icon[data-action=effects]:hover > img, .placeable-hud .control-icon[data-action=effects].active > img, .placeable-hud .control-icon[data-action=combat]:hover > img, .placeable-hud .control-icon[data-action=combat].active > img, .placeable-hud .control-icon[data-action=locked]:hover > img, .placeable-hud .control-icon[data-action=locked].active > img, .placeable-hud .control-icon[data-action=target]:hover > img, .placeable-hud .control-icon[data-action=target].active > img, .placeable-hud .control-icon[data-action=active]:hover > img, .placeable-hud .control-icon[data-action=active].active > img, .placeable-hud .control-icon[data-action=mystify]:hover > img, .placeable-hud .control-icon[data-action=mystify].active > img { - filter: sepia() grayscale(0.95) brightness(1) drop-shadow(0px 0px 3px black); +nav#navigation.dorako-ui ol#scene-list li.nav-item.context { + box-shadow: var(--glassy); + border: none; } -.placeable-hud .control-icon:hover { - background-color: var(--secondary); - color: var(--color-text-light-highlight); +nav#navigation.dorako-ui ol#scene-list li.nav-item.active { + box-shadow: var(--gold-and-glow), var(--glassy); } -.placeable-hud .control-icon.active { + +/* ----------------------------------------- */ +/* Notifications */ +/* ----------------------------------------- */ +.dorako-ui .notification { + border: none; + border-radius: 3px; + background: none; + background-color: var(--glass-bg); + box-shadow: var(--glassy); + text-shadow: 0px 0px 3px black; color: var(--color-text-light-highlight); - background-color: var(--secondary-light); +} +.dorako-ui .notification.info { + background-color: var(--secondary); border: none; } -.placeable-hud .control-icon.active > img { - filter: sepia() grayscale(0.95) brightness(1) drop-shadow(0px 0px 3px black); +.dorako-ui .notification.error { + background-color: var(--primary); + border: none; } -.placeable-hud .control-icon > img { - opacity: 1; - filter: sepia() brightness(0.8) drop-shadow(0px 0px 3px black); +.dorako-ui .notification.warning, .dorako-ui .notification.alert { + background-color: #ecbf41; + color: black; + text-shadow: none; + border: none; } -.dorako-display-none { - display: none !important; +/* ----------------------------------------- */ +/* Sidebar */ +/* ----------------------------------------- */ +#ui-right #sidebar { + height: -webkit-fill-available; } - -a.content-link, -[data-pf2-check], -a.entity-link, -[data-pf2-action], -[data-pf2-effect-area], -a.inline-roll { - text-shadow: none !important; +#ui-right #sidebar.collapsed { + height: auto; } -a.content-link, -[data-pf2-check], -a.entity-link, -[data-pf2-action], -[data-pf2-effect-area], -a.inline-roll:not(.inline-result) { - color: black; +section.chat-sidebar { + gap: 5px; + padding-bottom: 5px; } -i[data-pf2-repost] { - top: 0px; +#chat-form { + margin: 0px 6px; +} +#chat-form textarea { + background: rgb(212, 213, 205); + border: 1px solid #7a7971; } -.dorako-ui.sheet nav.sheet-tabs { - background-color: var(--bg); - box-shadow: 0 2px 4px rgba(0, 0, 0, 0.18); - border: 1px solid var(--color-border-light-primary); - border-radius: 3px; - margin: 2px; +#chat-log { + margin-left: 4px; } -.dorako-ui.sheet nav.sheet-tabs .item:not(.active):hover { - color: var(--secondary-light); - text-shadow: 0px 0px 10px var(--secondary-light); +#chat-log li.dorako-ui:first-child { + margin-top: 2px; } -.dorako-ui.sheet nav.sheet-tabs .item.active { - color: var(--secondary-light); - text-shadow: 0px 0px 10px var(--secondary-light); + +.sidebar-tab .message.chat-message { + text-shadow: none; } -.dorako-ui.dark-theme.sheet nav.sheet-tabs { +#sidebar.dorako-ui { border: none; border-radius: 3px; background: none; background-color: var(--glass-bg); box-shadow: var(--glassy); - background: var(--glass-bg-light); -} -.dorako-ui.dark-theme.sheet nav.sheet-tabs .item:not(.active):hover { - color: var(--tertiary); - text-shadow: 0px 0px 10px var(--tertiary); -} -.dorako-ui.dark-theme.sheet nav.sheet-tabs .item.active { - color: var(--tertiary); - text-shadow: 0px 0px 10px var(--tertiary); + border: none; + border-radius: 6px 3px 3px 3px; } - -.dorako-ui.pf2e.item.sheet form .sheet-navigation .sheet-tabs > .list-row:hover, .dorako-ui.pf2e.item.sheet form .sheet-navigation .sheet-tabs > .list-row.active { - color: var(--secondary-light); - text-shadow: 0px 0px 10px; - text-decoration: unset; +#sidebar.dorako-ui.collapsed { + border-radius: 3px; } - -.dorako-ui.dark-theme.pf2e.item.sheet form .sheet-navigation .sheet-tabs > .list-row:hover, .dorako-ui.dark-theme.pf2e.item.sheet form .sheet-navigation .sheet-tabs > .list-row.active { - color: var(--tertiary); - text-shadow: 0px 0px 10px var(--tertiary); - text-decoration: unset; +#sidebar.dorako-ui.collapsed #sidebar-tabs .item.active { + border: none; + margin: 2px 4px; } - -.dorako-ui form button:not(.pm-dropdown) { - transition: text-shadow 0.15s ease-in-out, background-color 0.15s ease-in-out, border 0.15s ease-in-out, color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, backdrop-filter 0.15s ease-in-out; - border: 1px solid var(--color-border-light-primary); +#sidebar.dorako-ui #sidebar-tabs { + --sidebar-tab-height: 20px; + --sidebar-tab-width: 20px; + border: none; + box-shadow: none; + margin: 0px; + margin-top: 1px; } -.dorako-ui form button:not(.pm-dropdown):hover { - background-color: var(--primary-light); - color: var(--color-text-light-highlight); - border: 1px solid var(--tertiary); +#sidebar.dorako-ui #sidebar-tabs > .collapse { + --sidebar-tab-width: 12px; + position: relative; } -.dorako-ui form button:not(.pm-dropdown):active { - background-color: var(--primary-light); - color: white; - border: 1px solid var(--gold-brown); +#sidebar.dorako-ui #sidebar-tabs .item { + border: none; + margin: 2px 0px; + text-shadow: 0px 0px 3px black; } - -.dorako-ui.pf2e.item.sheet .sheet-header img { +#sidebar.dorako-ui #sidebar-tabs .item.active { border: none; margin: 2px; /* prettier-ignore */ - box-shadow: 0 0 0 1px var(--tertiary), 0 0 0 2px var(--gold-brown), 0 0 5px rgba(0, 0, 0, 0.8); - border-radius: 5px; - margin-right: 8px; -} - -.dorako-ui.pf2e.item.sheet form .form-list { - padding: 0.5em 1em; - border-image-repeat: repeat; - border-image-slice: 11; - border-image-source: var(--ornamentation); - border-image-width: 14px; - border-style: double; + box-shadow: 0 0 0 1px var(--tertiary), 0 0 0 2px var(--gold-brown); + margin: 2px 0px; + border-radius: 3px; + color: white; + background-color: var(--primary-light); } -.dorako-ui.app.token-sheet .tab.active[data-tab=appearance] fieldset { - border-image-repeat: repeat; - border-image-slice: 11; - border-image-source: var(--ornamentation); - border-image-width: 14px; - border-style: double; +.dorako-ui #chat-controls i.fas { + line-height: 24px; } -.dorako-ui.app.token-sheet .tab.active[data-tab=appearance] fieldset legend { - color: var(--color-text-dark-primary); - margin-left: 5px; +.dorako-ui #chat-controls .roll-type-select { + margin-left: 0px; } -.dorako-ui.pf2e.item.sheet .sheet-header { +#token-hud .status-effects { + background: none; + box-shadow: none; border: none; + padding: 0px; + grid-template-columns: repeat(5, 1fr); + width: auto; + gap: 8px; } - -.dorako-ui.dark-theme.app.token-sheet .tab.active[data-tab=appearance] fieldset legend { - color: var(--color-text-light-heading); +#token-hud .status-effects .effect-control { + border: none; + margin: 0px; + padding: 0px; + background-color: var(--glass-bg); } - -.dorako-ui.pf2e.item.sheet form .sheet-navigation { +#token-hud .status-effects .effect-control::before { + content: ""; + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + box-shadow: var(--glassy); + border-radius: 3px; + overflow: hidden; + pointer-events: none; +} +#token-hud .status-effects .effect-control.active::before { + content: ""; + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + box-shadow: var(--gold-and-glow), var(--glassy); + border-radius: 3px; + overflow: hidden; + pointer-events: none; +} +#token-hud .status-effects .effect-control:hover::before { + 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: 3px; + overflow: hidden; + pointer-events: none; +} +#token-hud .status-effects .effect-control.active:hover::before { + content: ""; + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + box-shadow: var(--gold-and-glow), var(--glassy); border-radius: 3px; + overflow: hidden; + pointer-events: none; +} +#token-hud .status-effects .effect-control:hover, #token-hud .status-effects .effect-control.active { + filter: none; + opacity: 1; border: none; - border: 1px solid var(--color-border-light-primary); - background: var(--bg); - box-shadow: 0 2px 4px rgba(0, 0, 0, 0.18), 0px -1px 2px rgba(255, 255, 255, 0.3) inset; } - -.dorako-ui.dark-theme.pf2e.item.sheet form .sheet-navigation { +#token-hud .status-effects .effect-control:hover img, #token-hud .status-effects .effect-control.active img { + border: none; +} +#token-hud .status-effects .effect-control.active:hover { + border: none; + filter: brightness(0.75) saturate(0.75); +} +#token-hud .status-effects .effect-control.active img { + border: none; + opacity: 1; +} +#token-hud .status-effects .effect-control img { + border: none; + margin: 0px; + opacity: 1; + height: auto; + width: auto; + border-radius: 3px; +} +#token-hud .status-effects .title-bar { border: none; border-radius: 3px; background: none; background-color: var(--glass-bg); box-shadow: var(--glassy); - background: var(--glass-bg-light); + backdrop-filter: blur(5px); + box-sizing: content-box; + font-size: var(--font-size-20); + font-weight: normal; + left: 0; + line-height: normal; + padding: 3px 0; + position: absolute; + text-align: center; + top: -40px; + visibility: hidden; + width: 100%; + z-index: 1; } - -.dorako-ui.dark-theme.pf2e.item.sheet form section.sheet-body .tab.item-details label { - color: var(--color-text-light-heading); +#token-hud .status-effects .title-bar.active { + visibility: visible; } -.dorako-ui.dark-theme.pf2e.item.sheet form section.sheet-body input[type=text], .dorako-ui.dark-theme.pf2e.item.sheet form section.sheet-body input[type=number], .dorako-ui.dark-theme.pf2e.item.sheet form article.sheet-content select { +.placeable-hud input[type=text] { border: none; border-radius: 3px; background: none; background-color: var(--glass-bg); box-shadow: var(--glassy); -} - -.dorako-ui.window-app.filepicker .display-modes a:hover { - text-shadow: 0px 0px 3px black; - background-color: var(--primary); - color: var(--color-text-light-highlight); -} -.dorako-ui.window-app.filepicker .display-modes a.active { text-shadow: 0px 0px 3px black; - background-color: var(--primary); - color: var(--color-text-light-highlight); -} - -.dorako-ui.window-app input[type=text], -.dorako-ui.window-app input[type=number], -.dorako-ui.window-app input[type=password], -.dorako-ui.window-app input[type=date], -.dorako-ui.window-app input[type=time], -.dorako-ui.window-app input[type=search], -.dorako-ui.window-app input[type=checkbox], -.dorako-ui.window-app input[type=radio] { - transition: text-shadow 0.15s ease-in-out, background-color 0.15s ease-in-out, border 0.15s ease-in-out, color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, backdrop-filter 0.15s ease-in-out; - accent-color: var(--primary); -} -.dorako-ui.window-app input[type=text]:checked, -.dorako-ui.window-app input[type=number]:checked, -.dorako-ui.window-app input[type=password]:checked, -.dorako-ui.window-app input[type=date]:checked, -.dorako-ui.window-app input[type=time]:checked, -.dorako-ui.window-app input[type=search]:checked, -.dorako-ui.window-app input[type=checkbox]:checked, -.dorako-ui.window-app input[type=radio]:checked { - accent-color: var(--primary); - filter: none; -} -.dorako-ui.window-app input[type=text]:hover, -.dorako-ui.window-app input[type=number]:hover, -.dorako-ui.window-app input[type=password]:hover, -.dorako-ui.window-app input[type=date]:hover, -.dorako-ui.window-app input[type=time]:hover, -.dorako-ui.window-app input[type=search]:hover, -.dorako-ui.window-app input[type=checkbox]:hover, -.dorako-ui.window-app input[type=radio]:hover { - border-color: var(--secondary-light); - box-shadow: 0px 0px 5px var(--secondary-light); -} -.dorako-ui.window-app input[type=text]:focus, -.dorako-ui.window-app input[type=number]:focus, -.dorako-ui.window-app input[type=password]:focus, -.dorako-ui.window-app input[type=date]:focus, -.dorako-ui.window-app input[type=time]:focus, -.dorako-ui.window-app input[type=search]:focus, -.dorako-ui.window-app input[type=checkbox]:focus, -.dorako-ui.window-app input[type=radio]:focus { - border-color: var(--secondary-light); - box-shadow: 0px 0px 5px var(--secondary-light); } - -.dorako-ui.actor.sheet .crb-style .sheet-body .sheet-content .tab.actions .actions-container .actions-tabs-wrapper .actions-panels ol.actions-list li.action .item-name .item-image { +.placeable-hud input[type=text]:focus { + box-shadow: var(--gold-and-glow), var(--glassy); border: none; - margin: 2px; - /* prettier-ignore */ - box-shadow: 0 0 0 1px var(--tertiary), 0 0 0 2px var(--gold-brown); - border-radius: 2px; - margin: 0px; - margin-right: 8px; -} -.dorako-ui.actor.sheet .crb-style aside .sidebar select { - color: white; } -.dorako-ui.actor.sheet.character .crb-style .sheet-body .sheet-content .tab.feats .feat-item .item-name .item-image .item-icon, .dorako-ui.spellcasting-entry.preparation ol.spell-list > li .item-name .item-image .item-icon { - border-radius: 2px; +.placeable-hud .control-icon { + border: none; + border-radius: 3px; + background: none; + background-color: var(--glass-bg); + box-shadow: var(--glassy); + transition: text-shadow 0.15s ease-in-out, background-color 0.15s ease-in-out, border 0.15s ease-in-out, color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, backdrop-filter 0.15s ease-in-out; + text-shadow: 0px 0px 3px black; } -.dorako-ui.actor.sheet .crb-style aside .modifiers_button { +.placeable-hud .control-icon .badge { text-shadow: none; } -.dorako-ui.actor.sheet .crb-style aside .modifiers_button:hover:not(:disabled) { - background: white; - color: var(--primary); +.placeable-hud .control-icon[data-action=overhead], .placeable-hud .control-icon[data-action=underfoot] { + background-color: var(--primary-dark); } -.dorako-ui.actor.sheet .crb-style { - background-image: url("../img/header.webp"), var(--sheet); +.placeable-hud .control-icon[data-action=overhead]:hover, .placeable-hud .control-icon[data-action=overhead].active, .placeable-hud .control-icon[data-action=underfoot]:hover, .placeable-hud .control-icon[data-action=underfoot].active { + background-color: var(--primary-light); } -.dorako-ui.spellcasting-entry.preparation ol.spell-list > li .item-name .item-image:hover .dorako-ui.actor.sheet .crb-style .sheet-body .sheet-content ol.spell-list > li .item-name .item-image:hover, .dorako-ui.actor.sheet .crb-style .sheet-body .sheet-content .tab.actions .actions-container .actions-tabs-wrapper .actions-panels ol.actions-list li.action .item-name .item-image:hover, .dorako-ui.actor.sheet.character .crb-style .sheet-body .sheet-content .tab.effects .effects-list .item .item-name .item-image:hover { - transition: text-shadow 0.15s ease-in-out, background-color 0.15s ease-in-out, border 0.15s ease-in-out, color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, backdrop-filter 0.15s ease-in-out; - background: white !important; +.placeable-hud .control-icon[data-action=overhead]:hover > img, .placeable-hud .control-icon[data-action=overhead].active > img, .placeable-hud .control-icon[data-action=underfoot]:hover > img, .placeable-hud .control-icon[data-action=underfoot].active > img { + filter: sepia() grayscale(0.95) brightness(1) drop-shadow(0px 0px 3px black); } -.dorako-ui.actor.sheet .crb-style .sheet-body .sheet-content .tab.actions .actions-container .actions-tabs-wrapper .actions-panels ol.actions-list li.action.expanded .item-summary, .dorako-ui.actor.sheet .crb-style .sheet-body .sheet-content .tab.actions .actions-container .actions-tabs-wrapper .actions-panels .actions-options, .dorako-ui.actor.sheet.character .crb-style .sheet-body .sheet-content .tab.crafting .crafting-options, .dorako-ui.actor.sheet.character .crb-style .sheet-body .sheet-content .tab.proficiencies .proficiencies-pane .skills-list .skill, .dorako-ui.actor.sheet.character .crb-style .sheet-body .sheet-content .tab.proficiencies .proficiencies-pane .lores-list .skill, .dorako-ui.actor.sheet.character .crb-style .sheet-body .sheet-content .tab.proficiencies .proficiencies-pane .combat-list .skill, .dorako-ui.actor.sheet.character .crb-style .sheet-body .sheet-content .tab.character .ability-scores .ability, .dorako-ui.actor.sheet.character .crb-style .sheet-body .sheet-content .tab.character .ability-scores .ability h3.ability-mod { - border-image-source: var(--ornamentation); +.placeable-hud .control-icon[data-action=overhead]:hover:hover, .placeable-hud .control-icon[data-action=overhead].active:hover, .placeable-hud .control-icon[data-action=underfoot]:hover:hover, .placeable-hud .control-icon[data-action=underfoot].active:hover { + background-color: var(--primary-light); } -.dorako-ui.actor.sheet.character .crb-style .sheet-body .sheet-content .tab.crafting .crafting-options { - gap: 3px; +.placeable-hud .control-icon[data-action=sort-up]:hover, .placeable-hud .control-icon[data-action=sort-down]:hover, .placeable-hud .control-icon[data-action=config]:hover, .placeable-hud .control-icon[data-action=trigger]:hover { + background-color: var(--primary); } -.dorako-ui.sheet.actor.loot section.sidebar .gm-settings .loot-distribution { - box-shadow: unset; - background: unset; - gap: 3px; - display: flex; - flex-direction: column; +.placeable-hud .control-icon[data-action=sort-up]:hover > img, .placeable-hud .control-icon[data-action=sort-down]:hover > img, .placeable-hud .control-icon[data-action=config]:hover > img, .placeable-hud .control-icon[data-action=trigger]:hover > img { + filter: sepia() brightness(0.8) drop-shadow(0px 0px 3px black); } -.dorako-ui.sheet.actor.loot section.sidebar .gm-settings .loot-distribution button { - background-color: var(--tertiary); +.placeable-hud .control-icon[data-action=visibility], .placeable-hud .control-icon[data-action=effects], .placeable-hud .control-icon[data-action=combat], .placeable-hud .control-icon[data-action=locked], .placeable-hud .control-icon[data-action=target], .placeable-hud .control-icon[data-action=active], .placeable-hud .control-icon[data-action=mystify] { + background-color: var(--secondary-dark); } -.dorako-ui.sheet.actor.loot section.sidebar .gm-settings .loot-distribution button:hover { - color: black; - background-color: var(--tertiary-dark); +.placeable-hud .control-icon[data-action=visibility]:hover, .placeable-hud .control-icon[data-action=visibility].active, .placeable-hud .control-icon[data-action=effects]:hover, .placeable-hud .control-icon[data-action=effects].active, .placeable-hud .control-icon[data-action=combat]:hover, .placeable-hud .control-icon[data-action=combat].active, .placeable-hud .control-icon[data-action=locked]:hover, .placeable-hud .control-icon[data-action=locked].active, .placeable-hud .control-icon[data-action=target]:hover, .placeable-hud .control-icon[data-action=target].active, .placeable-hud .control-icon[data-action=active]:hover, .placeable-hud .control-icon[data-action=active].active, .placeable-hud .control-icon[data-action=mystify]:hover, .placeable-hud .control-icon[data-action=mystify].active { + background-color: var(--secondary-light); } -.dorako-ui.actor.sheet.character .crb-style .sheet-body .sheet-content .tab.actions .actions-container .actions-tabs-wrapper .actions-panels ol.actions-list.strikes-list li.strike .auxiliary-actions button:not(:disabled) { - text-shadow: unset; +.placeable-hud .control-icon[data-action=visibility]:hover > img, .placeable-hud .control-icon[data-action=visibility].active > img, .placeable-hud .control-icon[data-action=effects]:hover > img, .placeable-hud .control-icon[data-action=effects].active > img, .placeable-hud .control-icon[data-action=combat]:hover > img, .placeable-hud .control-icon[data-action=combat].active > img, .placeable-hud .control-icon[data-action=locked]:hover > img, .placeable-hud .control-icon[data-action=locked].active > img, .placeable-hud .control-icon[data-action=target]:hover > img, .placeable-hud .control-icon[data-action=target].active > img, .placeable-hud .control-icon[data-action=active]:hover > img, .placeable-hud .control-icon[data-action=active].active > img, .placeable-hud .control-icon[data-action=mystify]:hover > img, .placeable-hud .control-icon[data-action=mystify].active > img { + filter: sepia() grayscale(0.95) brightness(1) drop-shadow(0px 0px 3px black); } -.dorako-ui.actor.sheet .crb-style .sheet-body .sheet-content ol.spell-list > li.spell.expanded { - border-radius: 0px 0px 10px 10px; +.placeable-hud .control-icon:hover { + background-color: var(--secondary); + color: var(--color-text-light-highlight); } -.dorako-ui.actor.sheet .crb-style .sheet-body .sheet-content ol.spell-list > li .item-summary .item-buttons button { - transition: text-shadow 0.15s ease-in-out, background-color 0.15s ease-in-out, border 0.15s ease-in-out, color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, backdrop-filter 0.15s ease-in-out; - text-shadow: 0px 0px 3px black; - color: white; - background-color: var(--primary); - box-shadow: 0px 0px 1px 1px var(--tertiary) inset; - border: 1px solid var(--gold-brown); +.placeable-hud .control-icon.active { + color: var(--color-text-light-highlight); + background-color: var(--secondary-light); + border: none; } -.dorako-ui.actor.sheet .crb-style .sheet-body .sheet-content ol.spell-list > li .item-summary .item-buttons button:hover { - background-color: var(--primary-light); +.placeable-hud .control-icon.active > img { + filter: sepia() grayscale(0.95) brightness(1) drop-shadow(0px 0px 3px black); } -.dorako-ui.actor.sheet .crb-style .sheet-body .sheet-content ol.spell-list > li .item-summary { - border: none; - margin: 2px; - /* prettier-ignore */ - box-shadow: 0 0 0 1px var(--tertiary), 0 0 0 2px var(--gold-brown); - background-image: var(--sheet); - background-size: cover; - border: none; - margin: 2px; - /* prettier-ignore */ - box-shadow: 0 0 0 1px var(--tertiary), 0 0 0 2px var(--gold-brown), 0 0 5px rgba(0, 0, 0, 0.8); - margin: 5px 0px; - border-radius: 8px; -} -.dorako-ui.actor.sheet .crb-style nav.sheet-navigation .item, .dorako-ui.actor.sheet .crb-style nav.sheet-navigation .item:hover, .dorako-ui .actor.sheet .crb-style nav.sheet-navigation .item.active { - z-index: 4; -} -.dorako-ui.actor.sheet.character .crb-style .sheet-body .sheet-content h3.header > button, .dorako-ui.actor.sheet.character .crb-style .sheet-body .sheet-content h3.header > .controls { - gap: 3px; -} -.dorako-ui.actor.sheet .inventory .list-row .item-controls .item-control.item-carry-type:not(.active) { - color: var(--half-transparent); -} -.dorako-ui.actor.sheet.character .crb-style .sheet-body .sheet-content .tab.inventory .encumbrance .encumbrance-light-bulk-overflow { - color: var(--body); - text-shadow: unset; -} -.dorako-ui.actor.sheet .crb-style .sheet-body .sheet-content ol.spell-list > li .item-name .item-image .item-icon { - border-radius: 2px; -} -.dorako-ui.actor.sheet .inventory .item-name .item-image { - background-color: var(--alt-dark); - border: 1px solid var(--gold-brown); - border-bottom: 0px; - border-left: 0px; -} -.dorako-ui.actor.sheet .inventory .item-name .item-image:last-child { - border-bottom: 1px solid var(--gold-brown); -} -.dorako-ui.actor.sheet .inventory .container-held-items .item-name .item-image { - border-left: 1px solid var(--gold-brown); -} -.dorako-ui.actor.sheet.character .crb-style .sheet-body .sheet-content .tab.inventory .wealth { - margin-bottom: unset; - box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.3), inset 0 0 0 2px rgba(255, 255, 255, 0.2), 0 2px 4px rgba(0, 0, 0, 0.18); -} -.dorako-ui.actor.sheet.character .crb-style .sheet-body .sheet-content .tab.inventory .inventory-list { - padding-top: 0.5rem; +.placeable-hud .control-icon > img { + opacity: 1; + filter: sepia() brightness(0.8) drop-shadow(0px 0px 3px black); } -.dorako-ui.actor.sheet.character .crb-style .sheet-body .sheet-content .tab.actions { - gap: unset; + +/* ----------------------------------------- */ +/* Color definitions */ +/* ----------------------------------------- */ +/* Colors */ +/* Global */ +/* used for mini headers, alternate primary color */ +/* compliments the primary color, usually used in combination */ +/* for all other uses */ +/* Lighter / Darker */ +/* Text */ +/* ----------------------------------------- */ +/* Color schemes */ +/* ----------------------------------------- */ +/* Proficiency ranks */ +/* Rarities */ +/* Degrees of success */ +/* Value adjustments (e.g. weak/elite) */ +/* ----------------------------------------- */ +/* CSS Custom Properties */ +/* ----------------------------------------- */ +:root { + /* Global */ + --primary: #5e0000; + --primary-light: #b10000; + --primary-dark: #380000; + --secondary: #171f69; + --secondary-light: #2836b7; + --secondary-dark: #0d113a; + --tertiary: #e9d7a1; + --rarity-common: #323232; + --rarity-uncommon: #98513d; + --rarity-rare: #002664; + --rarity-unique: #54166e; + --alt: #786452; + --alt-dark: #443730; + --bg: #f8f4f1; + --bg-dark: #e7d9cf; + --gold-brown: #956d58; + --sub: #605856; + --color-disabled: #ababab; + --blind-bg: #a57aa5; + --whisper-bg: #e3e3ff; + --inline-link-bg: #ddd; + --inline-repost-bg: #eaeaea; + --visibility-gm-bg: #e8e8ef; + --visibility-owner-bg: #ddebe1; + --blind-roll: #f5eaf5; + /* Lighter / Darker */ + --light: #910000; + --dark: #2b0000; + --tertiary-dark: #dfc578; + --tertiary-light: #f3e9ca; + /* Text */ + --body: var(--text-dark); + --color-text-trait: #f5efe0; + --text-dark: #1c1c1c; + --text-light: white; + /* Borders */ + --color-border-trait: #d8c384; + --color-border-divider: #baa991; + /* Headers w/ boxes */ + --header-color: var(--text-light); + --header-bg: var(--secondary); + /* Sidebar */ + --sidebar-label: var(--tertiary-dark); + --sidebar-title: var(--tertiary); + /* App UI */ + --glass-bg: rgba(20, 20, 20, 0.6); + --glass-bg-light: rgba(255, 255, 255, 0.1); + --glass-bg-dark: rgba(0, 0, 0, 0.7); + --gold-and-glow: 0 0 0 1px var(--tertiary), 0 0 0 2px var(--gold-brown), inset 0 0 3px rgba(255, 255, 255, 0.5); + --glassy: 0px 0px 3px 0px rgba(255, 255, 255, 0.4) inset, 0px 0px 2px 1px rgba(0, 0, 0, 1), + 0px 0px 5px 0px rgba(0, 0, 0, 0.5); + --sheet-light: url(../img/background-light.webp); + --sheet-dark: url(../img/background-dark4.webp); + --header: url(../img/blue_header.webp); + --banner-top: url(../img/blue_sidebar_top.webp); + --banner-bottom: url(../img/blue_sidebar_bottom.webp); } -.dorako-ui.actor.sheet.character .crb-style .sheet-body .sheet-content .tab.actions > div { - padding-top: 0.5rem; + +/* ----------------------------------------- */ +/* Cautious Gamemaster's Pack (CGMP) */ +/* ----------------------------------------- */ +#chat-log .dorako-ui.dark-theme.message.emote .message-content { + color: unset; } -.dorako-ui.dark-theme { - --rarity-common: #e1d8cf; - --rarity-uncommon: #c45500; - --rarity-rare: #5362ff; - --rarity-unique: #e127e1; +/* ----------------------------------------- */ +/* Combat Carousel */ +/* ----------------------------------------- */ +#controls ol li.scene-control[data-control=combat-carousel] { + position: relative; } -.dorako-ui.dark-theme h4.rarity-common { - color: #e1d8cf !important; + +/* ----------------------------------------- */ +/* Custom Hotbar */ +/* ----------------------------------------- */ +:root { + --custom-hotbar-chb-macro-size: 52px; } -.dorako-ui.dark-theme h4.rarity-uncommon { - color: #c45500 !important; + +#ui-bottom #hotbars { + display: flex; + flex-direction: column; + gap: 5px; } -.dorako-ui.dark-theme h4.rarity-rare { - color: #5362ff !important; +#ui-bottom #hotbars #hotbar { + position: unset; } -.dorako-ui.dark-theme h4.rarity-unique { - color: #e127e1 !important; + +@media (max-width: 1120px) { + #custom-hotbar { + width: 354px; + } } -.dorako-ui.dark-theme .tags .tag.tag_secondary, -.dorako-ui.dark-theme .tags .tag option.tag_secondary { - background-color: var(--tertiary-dark); - color: black; +.dorako-ui#custom-hotbar { + position: static; + height: auto; + margin-bottom: 0px; } -.dorako-ui.dark-theme .tags .tag.tag_transparent, -.dorako-ui.dark-theme .tags .tag option.tag_transparent { - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.3); +.dorako-ui#custom-hotbar #custom-action-bar { + margin-left: 3px; } -.dorako-ui.dark-theme.sheet.actor.loot section.sidebar .gm-settings .loot-distribution { +.dorako-ui#custom-hotbar #custom-macro-list { gap: 5px; + border: none; } -.dorako-ui.dark-theme.sheet.actor.loot section.sidebar .gm-settings .loot-distribution button { +.dorako-ui#custom-hotbar .bar-controls { border: none; border-radius: 3px; background: none; background-color: var(--glass-bg); box-shadow: var(--glassy); - text-shadow: unset; - background-color: var(--tertiary); - color: black; -} -.dorako-ui.dark-theme.sheet.actor.loot section.sidebar .gm-settings .loot-distribution button:hover { - background-color: var(--tertiary-dark); - color: black; -} -.dorako-ui.dark-theme.actor.sheet .inventory .item-summary { - background: rgba(0, 0, 0, 0.25); -} -.dorako-ui.dark-theme.actor.sheet.character .crb-style .sheet-body .sheet-content .tab.character .ability-scores .ability .ability-name { - color: var(--color-border-light-primary); -} -.dorako-ui.dark-theme.actor.sheet.character .crb-style .sheet-body .sheet-content .tab.character .ability-scores .ability .ability-score input { - background: rgba(211, 204, 188, 0.2); - box-shadow: none; -} -.dorako-ui.dark-theme.actor.sheet.character .crb-style .sheet-body .sheet-content .tab.effects .effects-list .item.unidentified { - border-radius: 3px; - background: rgba(245, 234, 245, 0.1333333333); - outline: 1px dashed #720073; -} -.dorako-ui.dark-theme.actor.sheet .crb-style .sheet-body .sheet-content .tab.actions .actions-container .actions-tabs-wrapper .actions-panels ol.actions-list li.action, .dorako-ui.dark-theme.actor.sheet.character .crb-style .sheet-body .sheet-content .tab.effects .effects-list .item { - border-image: linear-gradient(90deg, rgba(241, 237, 234, 0), black) 1; -} -.dorako-ui.dark-theme.actor.sheet .inventory .list-row .item-controls .item-control .fa-stack .fa-1, .dorako-ui.dark-theme.actor.sheet .inventory .list-row .item-controls .item-control .fa-stack .fa-2 { - color: black; -} -.dorako-ui.dark-theme.actor.sheet .crb-style .sheet-body .sheet-content .tab.biography h3 { - color: var(--tertiary); - border-color: var(--tertiary); + height: auto; } -.dorako-ui.dark-theme.actor.sheet .crb-style .sheet-body .sheet-content .tab.biography .biography-content .editor .editor-content { +.dorako-ui#custom-hotbar .macro { border: none; border-radius: 3px; background: none; background-color: var(--glass-bg); box-shadow: var(--glassy); + transition: text-shadow 0.15s ease-in-out, background-color 0.15s ease-in-out, border 0.15s ease-in-out, color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, backdrop-filter 0.15s ease-in-out; + border-radius: 3px; } -.dorako-ui.dark-theme.actor.sheet.character .crb-style .sheet-body .sheet-content h3.header { - color: var(--tertiary); -} -.dorako-ui.dark-theme.actor.sheet .crb-style .sheet-body .sheet-content .tab.actions .actions-container .actions-tabs-wrapper .actions-panels ol.actions-list li.action.expanded h4 { - color: var(--tertiary); -} -.dorako-ui.dark-theme.actor.sheet .crb-style .sheet-body .sheet-content .tab.actions .actions-container .actions-tabs-wrapper .actions-panels ol.actions-list li.action.expanded .item-summary .tag.tag_secondary { - background-color: var(--tertiary-dark); +.dorako-ui#custom-hotbar .macro.active:hover::before { + 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: 3px; + overflow: hidden; + pointer-events: none; } -.dorako-ui.dark-theme .crb-style .details-label { - color: var(--tertiary); +.dorako-ui#custom-hotbar .macro:hover { + background-color: var(--primary-light); } -.dorako-ui.dark-theme.actor.sheet.character .crb-style .sheet-body .sheet-content .tab.character .ability-scores .ability .ability-id { - color: var(--tertiary); +.dorako-ui#custom-hotbar .macro.inactive { + box-shadow: var(--glassy); } -.dorako-ui.dark-theme.actor.sheet.character .crb-style .sheet-body .sheet-content .tab.proficiencies .proficiencies-pane h1 { - color: var(--tertiary); +.dorako-ui#custom-hotbar .macro.active:hover { + box-shadow: var(--glassy); + border: none; + background-color: var(--primary); } -.dorako-ui.dark-theme.actor.sheet.character .crb-style .sheet-body .sheet-content h3.header button { - background-color: var(--tertiary); - color: black; - text-shadow: unset; +.dorako-ui#custom-hotbar .macro .macro-key { + background: none; + right: 6px; + padding: 0px; + font-weight: initial; + text-shadow: 0px 1px 5px black, 0px 1px 5px black; } -.dorako-ui.dark-theme.actor.sheet.character .crb-style .sheet-body .sheet-content .tab.character .ability-scores .ability.key .ability-id, .dorako-ui.dark-theme.actor.sheet.character .crb-style .sheet-body .sheet-content .tab.character .ability-scores .ability.key .ability-mod { - color: var(--tertiary-dark); + +/* ----------------------------------------- */ +/* Damage Log */ +/* ----------------------------------------- */ +nav.damage-log-nav.tabs { + flex: 0; + margin: 0px 2px; + box-shadow: none; + border: none; } -.dorako-ui.dark-theme.actor.sheet.character .crb-style .sheet-body .sheet-content .tab.spellcasting .spellcasting-entry .spell-ability-data .skill-score, .dorako-ui.dark-theme.actor.sheet.character .crb-style .sheet-body .sheet-content .tab.feats .feat-item .item-name .feat-slot-title { - color: var(--tertiary-dark); -} -.dorako-ui.dark-theme.actor.sheet.character .crb-style .sheet-body .sheet-content .tab.proficiencies .proficiencies-pane .skills-list .skill .rollable:hover, .dorako-ui.dark-theme.actor.sheet.character .crb-style .sheet-body .sheet-content .tab.proficiencies .proficiencies-pane .lores-list .skill .rollable:hover, .dorako-ui.dark-theme.actor.sheet.character .crb-style .sheet-body .sheet-content .tab.proficiencies .proficiencies-pane .combat-list .skill .rollable:hover { - color: var(--tertiary); - text-shadow: unset; -} -.dorako-ui.dark-theme.actor.sheet.character .crb-style .sheet-body .sheet-content .tab.feats .feat-item .item-name h4:hover, .dorako-ui.dark-theme.actor.sheet .crb-style .sheet-body .sheet-content ol.spell-list > li .item-name h4:hover, .dorako-ui.dark-theme.actor.sheet .crb-style .sheet-body .sheet-content .tab.actions .actions-container .actions-tabs-wrapper .actions-panels ol.actions-list li.action .item-name .actions-title .action-name h4:hover, .dorako-ui.dark-theme.actor.sheet .crb-style .sheet-body .sheet-content .tab.actions .actions-container .actions-tabs-wrapper .actions-panels ol.actions-list li.action .item-name h4:hover { - color: var(--tertiary); - text-shadow: unset; +nav.damage-log-nav.tabs .item { + transition: text-shadow 0.15s ease-in-out, background-color 0.15s ease-in-out, border 0.15s ease-in-out, color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, backdrop-filter 0.15s ease-in-out; + margin: 2px; + color: white; + border-radius: 3px; + margin: 2px; + border: none; } -.dorako-ui.dark-theme.actor.sheet .crb-style .sheet-body .sheet-content ol.spell-list > li .item-summary .item-buttons button { +nav.damage-log-nav.tabs .item:hover { + box-shadow: var(--gold-and-glow); + background-color: var(--secondary); + text-shadow: 0px 0px 3px black; border: none; border-radius: 3px; - background: none; - background-color: var(--glass-bg); - box-shadow: var(--glassy); - transition: text-shadow 0.15s ease-in-out, background-color 0.15s ease-in-out, border 0.15s ease-in-out, color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, backdrop-filter 0.15s ease-in-out; - background-color: var(--primary); - color: var(--color-text-light-highlight); - font-family: var(--sans-serif); +} +nav.damage-log-nav.tabs .item.active { + box-shadow: var(--gold-and-glow); + background-color: var(--secondary-light); text-shadow: 0px 0px 3px black; + border: none; + border-radius: 3px; } -.dorako-ui.dark-theme.actor.sheet .crb-style .sheet-body .sheet-content ol.spell-list > li .item-summary .item-buttons button:hover { - background-color: var(--primary-light); + +/* ----------------------------------------- */ +/* DF Chat Enhancements */ +/* ----------------------------------------- */ +.message.chat-message.dorako-ui.dark-theme.dfce-cm-middle .message-delete, .message.chat-message.dorako-ui.dark-theme.dfce-cm-bottom .message-delete { color: white; - text-shadow: 0px 0px 3px black; + top: 5px; + text-shadow: 0px 0px 1px black; } -.dorako-ui.dark-theme.actor.sheet .crb-style .sheet-body .sheet-content ol.spell-list > li .item-summary { - border: none; - margin: 2px; - /* prettier-ignore */ - box-shadow: 0 0 0 1px var(--tertiary), 0 0 0 2px var(--gold-brown); - background-image: var(--sheet); - background-size: cover; - margin: 5px 0px; - border-radius: 8px; - background-color: var(--secondary-dark); - background-blend-mode: luminosity; + +.message.chat-message .message-delete { + z-index: 1; } -.dorako-ui.dark-theme.actor.sheet.character .crb-style .sheet-body .sheet-content nav { - background: var(--glass-bg-light); - box-shadow: 0 2px 4px rgba(0, 0, 0, 0.18), 0px -1px 2px rgba(255, 255, 255, 0.3) inset; +.message.chat-message.dfce-cm-top { + border-bottom-style: none; + margin-bottom: 0px; + padding-bottom: 5px; } -.dorako-ui.dark-theme.actor.sheet.character .crb-style .sheet-body .sheet-content nav .tab { - border-left: 1px solid rgba(255, 255, 255, 0.3); - border-right: 1px solid rgba(0, 0, 0, 0.2); - color: var(--tertiary-dark); +.message.chat-message.dfce-cm-top:hover { + box-shadow: var(--gold-and-glow); } -.dorako-ui.dark-theme.actor.sheet.character .crb-style .sheet-body .sheet-content nav .tab.active { - color: var(--tertiary); +.message.chat-message.dfce-cm-middle, .message.chat-message.dfce-cm-bottom { + border-top-style: none; + border-bottom-style: none; + border-radius: 0px; } -.dorako-ui.dark-theme.actor.sheet.character .crb-style .sheet-body .sheet-content nav .tab:hover { - text-shadow: 0 0 3px rgba(0, 0, 0, 0.5); +.message.chat-message.dfce-cm-middle:hover, .message.chat-message.dfce-cm-bottom:hover { + box-shadow: var(--gold-and-glow); } -.dorako-ui.dark-theme.actor.sheet.character .crb-style .sheet-body .sheet-content nav::before, .dorako-ui.dark-theme.actor.sheet.character .crb-style .sheet-body .sheet-content nav::after { - filter: invert(1); +.message.chat-message.dfce-cm-middle .message-content, .message.chat-message.dfce-cm-bottom .message-content { + padding-right: 0px; } -.dorako-ui.dark-theme.actor.sheet.character .crb-style .sheet-body .sheet-content .tab.actions .actions-container .actions-tabs-wrapper .actions-panels ol.actions-list.strikes-list li.strike .alt-usage img.alt-usage-icon { - filter: invert(1); +.message.chat-message.dfce-cm-middle .sender-wrapper, +.message.chat-message.dfce-cm-middle .portrait-and-name, .message.chat-message.dfce-cm-bottom .sender-wrapper, +.message.chat-message.dfce-cm-bottom .portrait-and-name { + display: none; } -.dorako-ui.dark-theme.actor.sheet.character .crb-style .sheet-body .sheet-content .tab.spellcasting .spellcasting-entry .rollable .d20-svg path, .dorako-ui.dark-theme.actor.sheet a.roll-icon svg path { - fill: var(--text-light); +.message.chat-message.dfce-cm-middle .message-header, .message.chat-message.dfce-cm-bottom .message-header { + background: transparent; + box-shadow: none; + text-shadow: 0px 0px 1px white; + margin: 0px; + padding: 0px; + padding-right: 5px; + color: var(--color-text-dark-primary); } -.dorako-ui.dark-theme.actor.sheet .inventory .list-row .item-controls .item-control.item-toggle-invest.active, .dorako-ui.dark-theme.actor.sheet .inventory .list-row .item-controls .item-control.item-carry-type.active { - color: var(--tertiary-dark); +.message.chat-message.dfce-cm-middle .header-meta, .message.chat-message.dfce-cm-bottom .header-meta { + display: none; } -.dorako-ui.dark-theme.actor.sheet .crb-style .sheet-body .sheet-content ol.spell-list > li.spell-level-header input, .dorako-ui.dark-theme.actor.sheet .crb-style .sheet-body .sheet-content ol.spell-list > li .uses input { - box-shadow: unset; +.message.chat-message.dfce-cm-middle { + margin-top: 0px; + margin-bottom: 0px; + padding-top: 0px; + padding-bottom: 5px; } -.dorako-ui.dark-theme.sheet.actor section.sidebar, .dorako-ui.dark-theme.sheet.actor section.sidebar .gm-settings, .dorako-ui.dark-theme.sheet.actor section.sidebar > img.actor-icon, .dorako-ui.dark-theme.sheet.actor section.sidebar .sidebar-meta, .dorako-ui.dark-theme.sheet.actor .sheet-header { - border-color: var(--tertiary) !important; +.message.chat-message.dfce-cm-bottom { + margin-top: 0px; + border-radius: 0px 0px 5px 5px; } -.dorako-ui.dark-theme.actor.sheet.character .crb-style .sheet-body .sheet-content .tab.actions .actions-container .actions-tabs-wrapper .actions-panels ol.actions-list.strikes-list li.strike .button-group { + +div#scrollToBottom { + transition: text-shadow 0.15s ease-in-out, background-color 0.15s ease-in-out, border 0.15s ease-in-out, color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, backdrop-filter 0.15s ease-in-out; + border: none; + border-radius: 3px; + background: none; + background-color: var(--glass-bg); + box-shadow: var(--glassy); + background-color: #ecbf41; + text-shadow: none; + color: black; + margin-left: 6px; + margin-right: 7px; + top: -27px; + z-index: 1; +} +div#scrollToBottom:hover { + background-color: #f1cf6f; +} + +#dfcp-rt-buttons { gap: 3px; } -.dorako-ui.dark-theme.actor.sheet.character .crb-style .sheet-body .sheet-content .tab.actions .actions-container .actions-tabs-wrapper .actions-panels ol.actions-list.strikes-list li.strike .button-group button { +#dfcp-rt-buttons button { border: none; border-radius: 3px; background: none; background-color: var(--glass-bg); box-shadow: var(--glassy); transition: text-shadow 0.15s ease-in-out, background-color 0.15s ease-in-out, border 0.15s ease-in-out, color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, backdrop-filter 0.15s ease-in-out; + color: var(--color-text-light-heading); + background-color: var(--glass-bg-light); text-shadow: 0px 0px 3px black; } -.dorako-ui.dark-theme.actor.sheet.character .crb-style .sheet-body .sheet-content .tab.actions .actions-container .actions-tabs-wrapper .actions-panels ol.actions-list.strikes-list li.strike .button-group button:not(:disabled) { - background: var(--secondary); +#dfcp-rt-buttons button:hover { color: var(--color-text-light-highlight); } -.dorako-ui.dark-theme.actor.sheet.character .crb-style .sheet-body .sheet-content .tab.actions .actions-container .actions-tabs-wrapper .actions-panels ol.actions-list.strikes-list li.strike .button-group button:not(:disabled).damage { - background: var(--primary); +#dfcp-rt-buttons button.active i { + text-shadow: 0px 0px 3px black; + color: var(--color-text-light-highlight); } -.dorako-ui.dark-theme.actor.sheet.character .crb-style .sheet-body .sheet-content .tab.actions .actions-container .actions-tabs-wrapper .actions-panels ol.actions-list.strikes-list li.strike .button-group button:not(:disabled).damage:hover { - background: var(--primary-light); - color: white; + +#chat-controls { + padding: 0px; } -.dorako-ui.dark-theme.actor.sheet.character .crb-style .sheet-body .sheet-content .tab.actions .actions-container .actions-tabs-wrapper .actions-panels ol.actions-list.strikes-list li.strike .button-group button:not(:disabled):hover { + +/* ----------------------------------------- */ +/* Dice Tray */ +/* ----------------------------------------- */ +.dice-tray { + display: flex; + flex-direction: column; + gap: 5px; +} +.dice-tray .dice-tray__stacked { + gap: 3px; +} +.dice-tray input[type=text] { border: none; border-radius: 3px; background: none; background-color: var(--glass-bg); box-shadow: var(--glassy); + transition: text-shadow 0.15s ease-in-out, background-color 0.15s ease-in-out, border 0.15s ease-in-out, color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, backdrop-filter 0.15s ease-in-out; + background-color: var(--glass-bg-light); text-shadow: 0px 0px 3px black; - background: var(--secondary-light); + color: var(--color-text-light-heading); +} +.dice-tray input[type=text]:hover { + border: none; + border-radius: 3px; + background: none; + background-color: var(--glass-bg); + box-shadow: var(--glassy); + background-color: var(--secondary); + color: var(--color-text-light-highlight); +} +.dice-tray input[type=text]:focus { + border: none; + border-radius: 3px; + background: none; + background-color: var(--glass-bg); + box-shadow: var(--glassy); + background-color: var(--secondary-light); color: white; } -.dorako-ui.dark-theme.actor.sheet .crb-style .sheet-body .sheet-content ol.spell-list > li button.cast-spell, .dorako-ui.dark-theme.actor.sheet.character .crb-style .sheet-body .sheet-content .tab.spellcasting .blue-button { +.dice-tray button { border: none; border-radius: 3px; background: none; background-color: var(--glass-bg); box-shadow: var(--glassy); transition: text-shadow 0.15s ease-in-out, background-color 0.15s ease-in-out, border 0.15s ease-in-out, color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, backdrop-filter 0.15s ease-in-out; + background-color: var(--glass-bg-light); text-shadow: 0px 0px 3px black; - background: var(--secondary); - color: var(--color-text-light-highlight); + color: var(--color-text-light-heading); } -.dorako-ui.dark-theme.actor.sheet .crb-style .sheet-body .sheet-content ol.spell-list > li button.cast-spell:hover, .dorako-ui.dark-theme.actor.sheet.character .crb-style .sheet-body .sheet-content .tab.spellcasting .blue-button:hover { +.dice-tray button svg { + filter: drop-shadow(0px 0px 3px black); +} +.dice-tray button svg * { + fill: var(--color-text-light-heading); +} +.dice-tray button.dice-tray__advantage:hover, .dice-tray button.dice-tray__disadvantage:hover, .dice-tray button.dice-tray__roll:hover, .dice-tray button.dice-tray__math--add:hover, .dice-tray button.dice-tray__math--sub:hover, .dice-tray button:hover { border: none; border-radius: 3px; background: none; background-color: var(--glass-bg); box-shadow: var(--glassy); - text-shadow: 0px 0px 3px black; - background: var(--secondary-light); - color: white; + background-color: var(--primary); + color: var(--color-text-light-highlight); } -.dorako-ui.dark-theme.actor.sheet .crb-style .sheet-body .sheet-content ol.spell-list > li[data-expended-state=true] .cast-spell { - background: var(--secondary-dark); - color: var(--color-disabled); +.dice-tray button.dice-tray__advantage:hover svg, .dice-tray button.dice-tray__disadvantage:hover svg, .dice-tray button.dice-tray__roll:hover svg, .dice-tray button.dice-tray__math--add:hover svg, .dice-tray button.dice-tray__math--sub:hover svg, .dice-tray button:hover svg { + filter: drop-shadow(0px 0px 3px black); } -.dorako-ui.dark-theme.actor.sheet .crb-style .sheet-body .sheet-content ol.spell-list > li[data-expended-state=true] .cast-spell:hover { - background: var(--secondary-dark); - color: var(--color-disabled); +.dice-tray button.dice-tray__advantage:hover svg *, .dice-tray button.dice-tray__disadvantage:hover svg *, .dice-tray button.dice-tray__roll:hover svg *, .dice-tray button.dice-tray__math--add:hover svg *, .dice-tray button.dice-tray__math--sub:hover svg *, .dice-tray button:hover svg * { + fill: var(--color-text-light-highlight); } -.dorako-ui.dark-theme.actor.sheet .crb-style header.char-header .char-details h1.char-name input[type=text], .dorako-ui.dark-theme.actor.sheet .crb-style header.char-header .char-details h1.char-name span.non-editable, .dorako-ui.dark-theme.actor.sheet .crb-style header.char-header .char-level .level input, .dorako-ui.dark-theme.actor.sheet.character .crb-style header.char-header .char-level .exp-data .exp-input input, .dorako-ui.dark-theme.actor.sheet .crb-style .sheet-body .sheet-content ol.directory-list .action-header h3 input.item-name-input, .dorako-ui.dark-theme.actor.sheet .crb-style aside input[type=number] { - background: unset; - box-shadow: unset; +.dice-tray .flexrow { + margin-left: 6px; + margin-right: 6px; + gap: 5px; } -.dorako-ui.dark-theme.actor.sheet .crb-style header.char-header .char-details h1.char-name input[type=text]:hover, .dorako-ui.dark-theme.actor.sheet .crb-style header.char-header .char-details h1.char-name input[type=text]:focus, .dorako-ui.dark-theme.actor.sheet .crb-style header.char-header .char-details h1.char-name span.non-editable:hover, .dorako-ui.dark-theme.actor.sheet .crb-style header.char-header .char-details h1.char-name span.non-editable:focus, .dorako-ui.dark-theme.actor.sheet .crb-style header.char-header .char-level .level input:hover, .dorako-ui.dark-theme.actor.sheet .crb-style header.char-header .char-level .level input:focus, .dorako-ui.dark-theme.actor.sheet.character .crb-style header.char-header .char-level .exp-data .exp-input input:hover, .dorako-ui.dark-theme.actor.sheet.character .crb-style header.char-header .char-level .exp-data .exp-input input:focus, .dorako-ui.dark-theme.actor.sheet .crb-style .sheet-body .sheet-content ol.directory-list .action-header h3 input.item-name-input:hover, .dorako-ui.dark-theme.actor.sheet .crb-style .sheet-body .sheet-content ol.directory-list .action-header h3 input.item-name-input:focus, .dorako-ui.dark-theme.actor.sheet .crb-style aside input[type=number]:hover, .dorako-ui.dark-theme.actor.sheet .crb-style aside input[type=number]:focus { - background: unset; - box-shadow: unset; +.dice-tray > * { + margin: 0px; } /* ----------------------------------------- */ -/* Header */ +/* PF2e Dorako UI */ /* ----------------------------------------- */ -.dorako-ui .message-header { - background: none; - padding: 5px 5px 0px 5px; - margin: -5px -5px 0px -5px; - border-radius: 5px 5px 0px 0px; - gap: 5px; - align-items: center; +#chat-controls.no-chat-control-icon .chat-control-icon { + display: none; } -.dorako-ui .message-header .header-meta { - border-radius: 3px; - padding: 2px; - font-size: x-small; - align-self: center; - text-align: center; - text-shadow: none; +#chat-controls.no-chat-control-icon #dfcp-rt-buttons { + margin-left: 0px !important; } -.dorako-ui .message-header.light-header-text { - background-blend-mode: multiply; - color: white; - text-shadow: 0px 1px 1px black; + +#fps { + position: absolute; + right: 0; + bottom: 0; + width: 60px; } -.dorako-ui .message-header.light-header-text .header-meta { - color: white; - background-color: hsla(0deg, 0%, 50%, 0.4); - border: 1px solid hsla(0deg, 0%, 100%, 0.3); +#fps label { + display: none; } -.dorako-ui .message-header.dark-header-text { - background-blend-mode: luminosity; - color: black; - text-shadow: 0px 1px 1px white; + +#ui-bottom.centered { + display: flex; + justify-content: center; } -.dorako-ui .message-header.dark-header-text .header-meta { - color: hsl(0deg, 0%, 20%); - background-color: hsla(0deg, 0%, 90%, 0.5); - border: 1px solid hsla(0deg, 0%, 30%, 0.4); + +#chat-form { + flex: 0 0 var(--chat-input-height) !important; } -.dorako-ui .message-header .portrait-and-name { - flex-grow: 1; - display: flex; - gap: 5px; + +#players.dorako-ui h3 { + border: none; } -.dorako-ui .message-header .portrait-and-name .portrait-wrapper { - width: var(--avatar-size); - display: flex; - flex: none; - justify-content: center; - align-items: center; + +.chat-message .dorako-header { + padding-bottom: 5px; + box-shadow: var(--gold-and-glow); + background: var(--sheet-light); + background-size: cover; } -.dorako-ui .message-header .portrait-and-name .portrait-wrapper .portrait { - height: var(--avatar-size); - object-fit: contain; + +.combat-sidebar li.combatant .token-image { z-index: 0; } -.dorako-ui .message-header .portrait-and-name .portrait-wrapper .portrait.actor { - border-radius: 3px; -} -.dorako-ui .message-header .portrait-and-name .sender-wrapper { - display: flex; - gap: 3px; - flex-direction: column; - justify-content: left; - align-self: center; + +.combat-sidebar li.combatant .token-name { z-index: 1; } -.dorako-ui .message-header .portrait-and-name .sender-wrapper .message-sender, -.dorako-ui .message-header .portrait-and-name .sender-wrapper .player-name { - align-self: flex-start; - line-height: initial; + +.chat-message .message-content .damage-roll:not(:first-child) { + margin-top: 5px; } -/* ----------------------------------------- */ -/* Clutter */ -/* ----------------------------------------- */ -.dorako-ui.chat-message .message-content .damage-roll .dice-result .dice-total .instances { - padding-bottom: 4px; - margin-bottom: 0px; -} - -/* ----------------------------------------- */ -/* Damage buttons */ -/* ----------------------------------------- */ -.dorako-ui.message .message-content .damage-application { - gap: 2px; -} -.dorako-ui.message .message-content .damage-application button { - transition: text-shadow 0.15s ease-in-out, background-color 0.15s ease-in-out, border 0.15s ease-in-out, color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, backdrop-filter 0.15s ease-in-out; -} -.dorako-ui.message .message-content .damage-application button.half-damage .transparent-half { - display: none; +.chat-message .flavor-text h4.action { + font-weight: 700; + line-height: 1.5em; + margin: 0; } -.dorako-ui.message .message-content .damage-application button.half-damage .fa-heart-broken { - position: relative; +.chat-message .flavor-text .target-dc-result { + line-height: 0.75rem; + margin-bottom: 4px; } -.dorako-ui.message .message-content .damage-application button.half-damage .fa-heart-broken::after { - content: "\f7a9"; - font-family: "Font Awesome 5 Free"; - color: hsla(0deg, 0%, 0%, 0.5); +.chat-message .flavor-text .target-dc-result .target-dc, +.chat-message .flavor-text .target-dc-result .result { display: block; - z-index: 1; - position: absolute; - top: 0px; - left: 2px; - clip-path: polygon(45% 0%, 50% 100%, 100% 100%, 100% 4%); - color: gray; + margin: 1px 0; + width: fit-content; } -.dorako-ui.message .message-content .damage-application button:hover { - box-shadow: none; - color: white; - border: 1px solid var(--gold-brown); - background-color: var(--primary-light); - box-shadow: 0px 0px 1px 1px var(--tertiary) inset, 0px 0px 5px var(--primary-light); +.chat-message .flavor-text .target-dc-result .unadjusted { + text-decoration: line-through; } -.dorako-ui.message .message-content .damage-application button:hover img { - filter: invert(1); +.chat-message .flavor-text .target-dc-result .adjusted { + text-decoration: underline dotted; } -.dorako-ui.message .message-content .damage-application button:hover.half-damage .fa-heart-broken::after { - clip-path: polygon(45% 0%, 50% 100%, 100% 100%, 100% 4%); - color: gray; +.chat-message .flavor-text .target-dc-result .adjusted.increased { + color: rgb(0, 128, 0); } -.dorako-ui.message .message-content .damage-application button.shield-block:hover { - background-color: var(--secondary-light); - box-shadow: 0px 0px 1px 1px var(--tertiary) inset, 0px 0px 5px var(--secondary-light); +.chat-message .flavor-text .target-dc-result .adjusted.decreased { + color: rgb(255, 0, 0); } -.dorako-ui.message .message-content .damage-application button.shield-block.shield-activated { - background-color: var(--secondary-light); - box-shadow: 0px 0px 1px 1px var(--tertiary) inset, 0px 0px 5px var(--secondary-light); +.chat-message .flavor-text .target-dc-result .degree-of-success .criticalSuccess { + color: rgb(0, 128, 0); } -.dorako-ui.message .message-content .damage-application button.shield-block.shield-activated:hover { - background-color: var(--secondary-dark); - box-shadow: 0px 0px 1px 1px var(--tertiary) inset, 0px 0px 5px var(--secondary-dark); +.chat-message .flavor-text .target-dc-result .degree-of-success .success { + color: rgb(0, 0, 255); } -.dorako-ui.message .message-content .damage-application button.heal-damage:hover { - background-color: green; - box-shadow: 0px 0px 1px 1px var(--tertiary) inset, 0px 0px 5px green; +.chat-message .flavor-text .target-dc-result .degree-of-success .failure { + color: rgb(255, 69, 0); } -.dorako-ui.message .message-content .damage-application button.heal-damage:hover .fa-plus { - color: green; - text-shadow: none; +.chat-message .flavor-text .target-dc-result .degree-of-success .criticalFailure { + color: rgb(255, 0, 0); +} +.chat-message > .message-content .message-buttons { + display: flex; + margin: 0.35em 0 2px; + gap: 3px; } -/* ----------------------------------------- */ -/* Chat card */ -/* ----------------------------------------- */ -.dorako-ui.message.chat-message { - border: none; - margin: 2px; - /* prettier-ignore */ - box-shadow: 0 0 0 1px var(--tertiary), 0 0 0 2px var(--gold-brown); - background-image: var(--sheet); - background-size: cover; - border: none; - margin: 2px; - /* prettier-ignore */ - box-shadow: 0 0 0 1px var(--tertiary), 0 0 0 2px var(--gold-brown), 0 0 5px rgba(0, 0, 0, 0.8); - margin: 5px 3px 3px 3px; +.dorako-ui.dark-theme.chat-message .flavor-text .target-dc-result .adjusted.increased { + color: #00c000; } -.dorako-ui.message.chat-message.whisper { - background-color: var(--whisper-bg); - background-blend-mode: luminosity; +.dorako-ui.dark-theme.chat-message .flavor-text .target-dc-result .adjusted.decreased { + color: #ff4040; } -.dorako-ui.message.chat-message.blind { - background-color: var(--blind-bg); - background-blend-mode: luminosity; +.dorako-ui.dark-theme.chat-message .flavor-text .target-dc-result .degree-of-success .criticalSuccess { + color: #00c000; } -.dorako-ui.message.chat-message .flavor-text hr { - display: none; +.dorako-ui.dark-theme.chat-message .flavor-text .target-dc-result .degree-of-success .success { + color: #4040ff; } -.dorako-ui.message.chat-message .persistent-damage-recovery hr { - display: none; +.dorako-ui.dark-theme.chat-message .flavor-text .target-dc-result .degree-of-success .failure { + color: #ff7440; } -.dorako-ui.message.chat-message .persistent-damage-recovery button { - margin-top: 3px; +.dorako-ui.dark-theme.chat-message .flavor-text .target-dc-result .degree-of-success .criticalFailure { + color: #ff4040; } -.dorako-ui.message.chat-message .persistent-damage-recovery button:hover { +.dorako-ui.dark-theme.chat-message > .message-content .message-buttons { + gap: 5px; +} +.dorako-ui.dark-theme.chat-message > .message-content .message-buttons button { + border: none; + border-radius: 3px; + background: none; + background-color: var(--glass-bg); + box-shadow: var(--glassy); + transition: text-shadow 0.15s ease-in-out, background-color 0.15s ease-in-out, border 0.15s ease-in-out, color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, backdrop-filter 0.15s ease-in-out; + color: var(--color-text-light-heading); text-shadow: 0px 0px 3px black; +} +.dorako-ui.dark-theme.chat-message > .message-content .message-buttons button:hover { + background-color: var(--primary); + color: var(--color-text-light-highlight); +} +.dorako-ui.dark-theme.chat-message > .message-content .message-buttons button.critical-success:hover { background-color: var(--primary-light); color: white; - box-shadow: 0px 0px 1px 1px var(--tertiary) inset, 0px 0px 5px var(--primary); -} -.dorako-ui.message.chat-message .message-content { - margin-top: 5px; } -.dorako-ui.message.chat-message .message-content .pf2e-pd-card { - margin-top: 3px; + +.chat-message > .message-header { + margin-bottom: 0px; } -.dorako-ui.message.chat-message .message-content .pf2e-pd-card hr { + +.dorako-damage-roll .flavor-text > *:nth-child(-n+3) { display: none; } -.dorako-ui.message.chat-message .message-content .pf2e-pd-card .apply-condition { - margin-top: 0px; + +.frosted-glass #hotbar .bar-controls, +.frosted-glass #hotbar .macro, +.frosted-glass nav#navigation ol#scene-list li.nav-item, +.frosted-glass nav#controls ol.control-tools li.control-tool, +.frosted-glass nav#controls ol.control-tools li.scene-control, +.frosted-glass #tah-expand-hud, +.frosted-glass .tah-title-button, +.frosted-glass .tah-action button, +.frosted-glass #tokenbar .token, +.frosted-glass #tokenbar .bar-controls, +.frosted-glass #players, +.frosted-glass nav#navigation #nav-toggle, +.frosted-glass #fps, +.frosted-glass .app { + backdrop-filter: var(--frosted-glass); +} +.frosted-glass #navigation, +.frosted-glass .control-tools { + backdrop-filter: unset; } -.dorako-ui.message.chat-message .message-content .dice-roll .dice-result .statuseffect-message { - background-color: unset; + +/* ----------------------------------------- */ +/* Enhanced Terrain Layer */ +/* ----------------------------------------- */ +#controls ol.control-tools.sub-controls { + margin-right: 0px; +} + +#controls ol.control-tools#terrainlayer-tools { + margin-top: 44px; +} +#controls ol.control-tools#terrainlayer-tools .control-tool { + transition: text-shadow 0.15s ease-in-out, background-color 0.15s ease-in-out, border 0.15s ease-in-out, color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, backdrop-filter 0.15s ease-in-out; + border: none; + border-radius: 3px; + background: none; + background-color: var(--glass-bg); + box-shadow: var(--glassy); +} +#controls ol.control-tools#terrainlayer-tools .control-tool:not(#tl-defaultcost):hover { + background-color: rgba(177, 177, 177, 0.5); + color: black; +} +#controls ol.control-tools#terrainlayer-tools .control-tool:not(#tl-defaultcost):hover button.control-btn:hover { + border-radius: 3px; + color: black; + text-shadow: 0 0 3px var(--color-text-light-highlight); box-shadow: none; +} + +/* ----------------------------------------- */ +/* Ripper's Filepicker+ */ +/* ----------------------------------------- */ +.filepicker-plus-tooltip { + border: none; + border-radius: 3px; + background: none; + background-color: var(--glass-bg); + box-shadow: var(--glassy); border: none; + backdrop-filter: blur(5px); } -.dorako-ui.message.chat-message .message-content .dice-roll .dice-result .statuseffect-message li:not(:last-child) { - margin-bottom: 5px; + +#sidebar .app.window-app.filepicker { + margin: 0px; } -.dorako-ui.message.chat-message .message-content .dice-roll .dice-result .statuseffect-message img { + +#sidebar .filepicker .window-content { border: none; margin: 2px; /* prettier-ignore */ box-shadow: 0 0 0 1px var(--tertiary), 0 0 0 2px var(--gold-brown); - border-radius: 50%; - margin-right: 6px; + background-image: var(--sheet); + background-size: cover; + background-image: var(--sheet-dark); + height: calc(100% - 5px); } -.dorako-ui.message.chat-message .message-content .dice-roll .dice-result .statuseffect-rules { + +/* ----------------------------------------- */ +/* Koboldworks turn announcer */ +/* ----------------------------------------- */ +.chat-message[data-message-id].koboldworks.round-cycling h3.round-message { + margin-left: 17px; + gap: 20px; +} + +.chat-message[data-message-id].koboldworks.turn-announcer.obfuscated { border: none; margin: 2px; /* prettier-ignore */ box-shadow: 0 0 0 1px var(--tertiary), 0 0 0 2px var(--gold-brown); background-image: var(--sheet); background-size: cover; - border: none; - margin: 2px; - /* prettier-ignore */ - box-shadow: 0 0 0 1px var(--tertiary), 0 0 0 2px var(--gold-brown), 0 0 5px rgba(0, 0, 0, 0.8); + background-size: cover; + background-blend-mode: luminosity; + background-color: var(--blind-bg); } -.dorako-ui.message.chat-message .message-content .pf2e.chat-card .tags { - margin: 3px 0px; +.chat-message[data-message-id].koboldworks.turn-announcer.obfuscated.dorako-ui.dark-theme { + background: var(--sheet-dark); + background-size: cover; + background-blend-mode: luminosity; + background-color: var(--blind-bg); } -.dorako-ui.message.chat-message .message-content .pf2e.chat-card .tags .vr { - display: none; + +/* ----------------------------------------- */ +/* Macros */ +/* ----------------------------------------- */ +.dorako-ui.window-app .window-content .dialog-content .cond-cont { + background: none; } -.dorako-ui.message.chat-message .message-content .pf2e.chat-card .card-buttons button { - text-shadow: 0px 0px 3px black; - color: white; - background-color: var(--primary); - box-shadow: 0px 0px 1px 1px var(--tertiary) inset; - border: 1px solid var(--gold-brown); + +.dorako-ui.window-app .action-list button.action-btn img { + border-radius: 3px; + box-shadow: var(--gold-and-glow); } -.dorako-ui.message.chat-message .message-content .pf2e.chat-card .card-buttons button:hover { - background-color: var(--primary-light); - box-shadow: 0px 0px 1px 1px var(--tertiary) inset, 0px 0px 5px var(--primary); +.dorako-ui.window-app .action-list button:hover { + filter: brightness(1.3); } -.dorako-ui.message.chat-message .message-content .pf2e.chat-card .card-buttons button.hidden-to-others { - background-color: var(--secondary); - color: var(--color-text-light-highlight); +.dorako-ui.window-app .action-list button.glow { + box-shadow: var(--gold-and-glow), var(--glassy); + animation: unset; + filter: brightness(1.1); + color: var(--tertiary); } -.dorako-ui.message.chat-message .message-content .pf2e.chat-card .card-buttons button.hidden-to-others:hover { - background-color: var(--secondary-light); - box-shadow: 0px 0px 1px 1px var(--tertiary) inset, 0px 0px 5px var(--secondary); + +/* ----------------------------------------- */ +/* Monarch */ +/* ----------------------------------------- */ +.window-app.monarch .window-content { + box-shadow: none; + background: none; } -.dorako-ui.message.chat-message .message-content .pf2e.chat-card .card-buttons button.with-image img { + +.window-app.monarch-hand:not(.minimized).no-fade.trans, +.window-app.monarch-hand:not(.minimized):hover.trans { border: none; - margin: 2px; - /* prettier-ignore */ - box-shadow: 0 0 0 1px var(--tertiary), 0 0 0 2px var(--gold-brown); border-radius: 3px; - height: 1.2em; - margin-right: 5px; -} -.dorako-ui.message.chat-message .message-content .pf2e.chat-card .card-buttons .spell-attack-buttons { - gap: 3px; + background: none; + background-color: var(--glass-bg); + box-shadow: var(--glassy); + backdrop-filter: blur(5px); } -.dorako-ui.message.chat-message .message-content .pf2e.chat-card .card-buttons .spell-attack-buttons button:not(:first-child) { - background: var(--primary-dark); - color: var(--color-text-light-highlight); + +.window-app.monarch-hand .window-header, +.monarch-hand footer.sheet-footer { + border: none; + border-radius: 3px; + background: none; + background-color: var(--glass-bg); + box-shadow: var(--glassy); } -.dorako-ui.message.chat-message .message-content .pf2e.chat-card .card-buttons .spell-attack-buttons button:not(:first-child):hover { - color: white; - background: var(--primary-light); + +.monarch .card-hud .controls a i { + color: var(--color-text-light-heading); } -.dorako-ui.message.chat-message .message-content .pf2e.chat-card .card-header { + +.monarch input[type=text], +.monarch input[type=number], +.monarch input[type=password], +.monarch input[type=date], +.monarch input[type=time] { border: none; + outline: 1px solid rgba(255, 255, 255, 0.1); + border-radius: 2px; + color: var(--color-text-light-heading); } -.dorako-ui.message.chat-message .message-content .pf2e.chat-card .card-header img { + +.monarch-hand footer.sheet-footer { + margin: 2px 10px; +} +.monarch-hand footer.sheet-footer button { border: none; - margin: 2px; - /* prettier-ignore */ - box-shadow: 0 0 0 1px var(--tertiary), 0 0 0 2px var(--gold-brown); - flex: 0 0 34px; - height: 34px; - width: 34px; - margin-right: 6px; + border-radius: 3px; + background: none; + background-color: var(--glass-bg); + box-shadow: var(--glassy); + transition: text-shadow 0.15s ease-in-out, background-color 0.15s ease-in-out, border 0.15s ease-in-out, color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, backdrop-filter 0.15s ease-in-out; + color: var(--color-text-light-heading); + text-shadow: 0px 0px 3px black; } -.dorako-ui.message.chat-message .message-content .pf2e.chat-card .card-header h3 { - display: flex; - margin-top: 3px; - margin-bottom: -3px; - line-height: 0.95em; - font-family: var(--serif); - font-size: var(--font-size-22); - text-rendering: geometricPrecision; -} -.dorako-ui.message.chat-message .message-content .pf2e.chat-card .card-header h3.pf2-icon { - font-family: Pathfinder2eActions; - font-size: xxx-large; - flex: 0 0 34px; -} -.dorako-ui.message.chat-message .message-content .pf2e.chat-card .card-header h4 s { - color: gray; -} -.dorako-ui.message.chat-message .message-content .pf2e.chat-card .card-header h4 span.heightened { - color: green; -} -.dorako-ui.message.chat-message .message-content .pf2e.chat-card .card-content { - border-image-repeat: repeat; - border-image-slice: 11; - border-image-source: var(--ornamentation); - border-image-width: 14px; - border-style: double; - padding-left: 8px; - padding-right: 8px; - font-weight: 500; - margin: 0px; -} -.dorako-ui.message.chat-message .message-content .pf2e.chat-card .card-content hr { - margin: 0px -10px; - border-color: rgba(35, 35, 31, 0.3333333333); - border-bottom: none; +.monarch-hand footer.sheet-footer button:hover { + color: var(--color-text-light-highlight); + background-color: var(--primary); } -.dorako-ui.message.chat-message .message-content .pf2e.chat-card .card-footer { + +.monarch .card-hud .badge, +.monarch .card-hud .card-controls { border: none; -} -.dorako-ui.message.chat-message .message-content .pf2e.chat-card .card-footer span { - border-right: 1px solid gray; -} -.dorako-ui.message.chat-message [data-visibility]:not([data-visibility=all])[data-visibility=gm] { border-radius: 3px; - background: rgba(245, 234, 245, 0.6666666667); - outline: 1px dashed #720073; + background: none; + background-color: var(--glass-bg); + box-shadow: var(--glassy); } -/* ----------------------------------------- */ -/* Color definitions */ -/* ----------------------------------------- */ -/* Colors */ -/* Global */ -/* used for mini headers, alternate primary color */ -/* compliments the primary color, usually used in combination */ -/* for all other uses */ -/* Lighter / Darker */ -/* Text */ -/* ----------------------------------------- */ -/* Color schemes */ -/* ----------------------------------------- */ -/* Proficiency ranks */ -/* Rarities */ -/* Degrees of success */ -/* Value adjustments (e.g. weak/elite) */ -/* ----------------------------------------- */ -/* CSS Custom Properties */ -/* ----------------------------------------- */ -:root { - /* Global */ - --primary: #5e0000; - --primary-light: #b10000; - --primary-dark: #380000; - --secondary: #171f69; - --secondary-light: #2836b7; - --secondary-dark: #0d113a; - --tertiary: #e9d7a1; - --rarity-common: #323232; - --rarity-uncommon: #98513d; - --rarity-rare: #002664; - --rarity-unique: #54166e; - --alt: #786452; - --alt-dark: #443730; - --bg: #f8f4f1; - --bg-dark: #e7d9cf; - --gold-brown: #956d58; - --sub: #605856; - --color-disabled: #ababab; - --blind-bg: #a57aa5; - --whisper-bg: #e3e3ff; - --inline-link-bg: #ddd; - --inline-repost-bg: #eaeaea; - --visibility-gm-bg: #e8e8ef; - --visibility-owner-bg: #ddebe1; - --blind-roll: #f5eaf5; - /* Lighter / Darker */ - --light: #910000; - --dark: #2b0000; - --tertiary-dark: #dfc578; - --tertiary-light: #f3e9ca; - /* Text */ - --body: var(--text-dark); - --color-text-trait: #f5efe0; - --text-dark: #1c1c1c; - --text-light: white; - /* Borders */ - --color-border-trait: #d8c384; - --color-border-divider: #baa991; - /* Headers w/ boxes */ - --header-color: var(--text-light); - --header-bg: var(--secondary); - /* Sidebar */ - --sidebar-label: var(--tertiary-dark); - --sidebar-title: var(--tertiary); - /* App UI */ - --glass-bg: rgba(20, 20, 20, 0.6); - --glass-bg-light: rgba(255, 255, 255, 0.1); - --glass-bg-dark: rgba(0, 0, 0, 0.7); - --gold-and-glow: 0 0 0 1px var(--tertiary), 0 0 0 2px var(--gold-brown), inset 0 0 3px rgba(255, 255, 255, 0.5); - --glassy: 0px 0px 3px 0px rgba(255, 255, 255, 0.4) inset, 0px 0px 2px 1px rgba(0, 0, 0, 1), - 0px 0px 5px 0px rgba(0, 0, 0, 0.5); - --sheet-light: url(../img/background-light.webp); - --sheet-dark: url(../img/background-dark4.webp); - --header: url(../img/blue_header.webp); - --banner-top: url(../img/blue_sidebar_top.webp); - --banner-bottom: url(../img/blue_sidebar_bottom.webp); +.monarch-hand .tooltip { + border: none; + border-radius: 3px; + background: none; + background-color: var(--glass-bg); + box-shadow: var(--glassy); + backdrop-filter: blur(5px); } /* ----------------------------------------- */ -/* Glassy Buttons */ +/* Monk's Common Display */ /* ----------------------------------------- */ -.dorako-ui.dark-theme.message.chat-message .dice-roll .dice-formula, -.dorako-ui.dark-theme.message.chat-message .dice-roll .dice-total { +#common-display-toolbar { border: none; border-radius: 3px; background: none; background-color: var(--glass-bg); box-shadow: var(--glassy); } -.dorako-ui.dark-theme.message.chat-message .dice-roll .dice-total.success { - color: #00c000; -} -.dorako-ui.dark-theme.message.chat-message .dice-roll .dice-total.failure { - color: #ff4040; -} -.dorako-ui.dark-theme.message.chat-message .dice-total .dice-total-setInitiative-btn, -.dorako-ui.dark-theme.message.chat-message .dice-total .dice-total-fullDamage-btn { +#common-display-toolbar .move-handle { border: none; border-radius: 3px; background: none; background-color: var(--glass-bg); box-shadow: var(--glassy); - transition: text-shadow 0.15s ease-in-out, background-color 0.15s ease-in-out, border 0.15s ease-in-out, color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, backdrop-filter 0.15s ease-in-out; - background-color: var(--glass-bg-light); - color: var(--color-text-light-heading); - text-shadow: 0px 0px 3px black; -} -.dorako-ui.dark-theme.message.chat-message .dice-total .dice-total-setInitiative-btn:hover, -.dorako-ui.dark-theme.message.chat-message .dice-total .dice-total-fullDamage-btn:hover { - background-color: var(--primary); - color: var(--color-text-light-highlight); + border-radius: 5px 0px 0px 5px; } -.dorako-ui.dark-theme.message.chat-message .persistent-damage-recovery hr { - display: none; -} -.dorako-ui.dark-theme.message.chat-message .persistent-damage-recovery button { +#common-display-toolbar .common-display-button.small { border: none; border-radius: 3px; background: none; background-color: var(--glass-bg); box-shadow: var(--glassy); transition: text-shadow 0.15s ease-in-out, background-color 0.15s ease-in-out, border 0.15s ease-in-out, color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, backdrop-filter 0.15s ease-in-out; - color: var(--color-text-light-heading); text-shadow: 0px 0px 3px black; - margin-top: 5px; } -.dorako-ui.dark-theme.message.chat-message .persistent-damage-recovery button:hover { +#common-display-toolbar .common-display-button.small:hover { background-color: var(--primary); - color: var(--color-text-light-highlight); } -.dorako-ui.dark-theme.message.chat-message .table-draw .table-description { - color: var(--color-text-light-highlight); - border-top: 1px solid var(--tertiary); -} -.dorako-ui.dark-theme.message.chat-message .table-draw .table-results .table-result img.result-image { +#common-display-toolbar .common-display-button.toggle { border: none; - margin: 2px; - /* prettier-ignore */ - box-shadow: 0 0 0 1px var(--tertiary), 0 0 0 2px var(--gold-brown); - background-image: var(--sheet); - background-size: cover; - background-image: var(--sheet-light); - object-fit: contain; border-radius: 3px; - margin-right: 5px; -} -.dorako-ui.dark-theme.message.chat-message .pf2e.chat-card .card-buttons { - margin: 0px; - margin-top: 5px; + background: none; + background-color: var(--glass-bg); + box-shadow: var(--glassy); + transition: text-shadow 0.15s ease-in-out, background-color 0.15s ease-in-out, border 0.15s ease-in-out, color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, backdrop-filter 0.15s ease-in-out; + background-color: var(--secondary-dark); + text-shadow: 0px 0px 3px black; } -.dorako-ui.dark-theme.message.chat-message .pf2e.chat-card .card-buttons button.with-image { +#common-display-toolbar .common-display-button.toggle:hover, #common-display-toolbar .common-display-button.toggle.active { border: none; border-radius: 3px; background: none; background-color: var(--glass-bg); box-shadow: var(--glassy); - transition: text-shadow 0.15s ease-in-out, background-color 0.15s ease-in-out, border 0.15s ease-in-out, color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, backdrop-filter 0.15s ease-in-out; - text-shadow: var(--dorako-text-shadow); - background: var(--primary); - color: var(--color-text-light-highlight); + background-color: var(--secondary-light); } -.dorako-ui.dark-theme.message.chat-message .pf2e.chat-card .card-buttons button.with-image:hover { - color: white; - background: var(--primary-light); + +/* ----------------------------------------- */ +/* Monk's Player Settings */ +/* ----------------------------------------- */ +#client-settings.dorako-ui.dark-theme #mps-view-group { + border-bottom: 1px solid var(--tertiary); } -.dorako-ui.dark-theme.message.chat-message .pf2e.chat-card .card-buttons button.with-image img { + +/* ----------------------------------------- */ +/* Monk's Enhanced Journal */ +/* ----------------------------------------- */ +.monks-enhanced-journal.window-app .window-content { + padding: 0px; +} + +/* ----------------------------------------- */ +/* Monk's tokenbar */ +/* ----------------------------------------- */ +#tokenbar { + gap: 3px; +} +#tokenbar .token-list { + gap: 5px; border: none; - margin: 2px; - /* prettier-ignore */ - box-shadow: 0 0 0 1px var(--tertiary), 0 0 0 2px var(--gold-brown); - border-radius: 3px; - height: 1.2em; - margin-right: 5px; } -.dorako-ui.dark-theme.message.chat-message .pf2e.chat-card .card-buttons button { +#tokenbar .bar-controls { border: none; border-radius: 3px; background: none; background-color: var(--glass-bg); box-shadow: var(--glassy); - transition: text-shadow 0.15s ease-in-out, background-color 0.15s ease-in-out, border 0.15s ease-in-out, color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, backdrop-filter 0.15s ease-in-out; - text-shadow: var(--dorako-text-shadow); - background: var(--primary); - color: var(--color-text-light-highlight); } -.dorako-ui.dark-theme.message.chat-message .pf2e.chat-card .card-buttons button:hover { - color: white; - background: var(--primary-light); +#tokenbar .bar-controls div#tokenbar-move-handle { + border: none; + border-radius: 3px; + background: none; + background-color: var(--glass-bg); + box-shadow: var(--glassy); + border-radius: 5px 0px 0px 5px; + margin-right: 2px; } -.dorako-ui.dark-theme.message.chat-message .pf2e.chat-card .card-buttons .hidden-to-others { +#tokenbar .token { border: none; border-radius: 3px; background: none; background-color: var(--glass-bg); box-shadow: var(--glassy); transition: text-shadow 0.15s ease-in-out, background-color 0.15s ease-in-out, border 0.15s ease-in-out, color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, backdrop-filter 0.15s ease-in-out; + flex: 0 0 52px; +} +#tokenbar .token .token-stats { + background: none; text-shadow: 0px 0px 3px black; - background: var(--secondary); - color: var(--color-text-light-highlight); } -.dorako-ui.dark-theme.message.chat-message .pf2e.chat-card .card-buttons .hidden-to-others:hover { - color: white; - background: var(--secondary-light); +#tokenbar .token:hover { + background-color: var(--primary); } -.dorako-ui.dark-theme.message.chat-message .pf2e.chat-card .card-buttons .spell-attack-buttons { - gap: 5px; +#tokenbar .token:hover .token-icon { + box-shadow: none; + filter: drop-shadow(0px 0px 5px var(--tertiary)); } -.dorako-ui.dark-theme.message.chat-message .pf2e.chat-card .card-buttons .spell-attack-buttons button:not(:first-child) { +#tokenbar .token .token-icon { + box-shadow: none; + border-radius: 3px; +} +#tokenbar .token .tooltip { border: none; border-radius: 3px; background: none; background-color: var(--glass-bg); box-shadow: var(--glassy); - transition: text-shadow 0.15s ease-in-out, background-color 0.15s ease-in-out, border 0.15s ease-in-out, color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, backdrop-filter 0.15s ease-in-out; - text-shadow: 0px 0px 3px black; - background: var(--primary-dark); - color: var(--color-text-light-highlight); + backdrop-filter: blur(5px); } -.dorako-ui.dark-theme.message.chat-message .pf2e.chat-card .card-buttons .spell-attack-buttons button:not(:first-child):hover { - color: white; - background: var(--primary-light); + +.monks-tokenbar.chat-card .card-header h3:hover { + text-shadow: unset; } -/* ----------------------------------------- */ -/* Damage buttons */ -/* ----------------------------------------- */ -.dorako-ui.dark-theme.message .message-content .damage-application { +.monks-tokenbar .sheet .items-list .items-header { + border: none; +} + +#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 { + transition: text-shadow 0.15s ease-in-out, background-color 0.15s ease-in-out, border 0.15s ease-in-out, color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, backdrop-filter 0.15s ease-in-out; + border: none; + margin: 2px; + box-shadow: 0 0 0 1px var(--tertiary), 0 0 0 2px var(--gold-brown); + border-radius: 3px; + text-shadow: 0px 0px 3px black; + background-color: var(--primary-light); + color: var(--color-text-light-highlight); +} + +#tokenbar:not(.hidectrl) .bar-controls .tokenbar-buttons div.active:not(.disabled):hover i, +#tokenbar[movement=free]:not(.hidectrl) #movement-free:not(.disabled):hover i, +#tokenbar[movement=none]:not(.hidectrl) #movement-none:not(.disabled):hover i, +#tokenbar[movement=combat]:not(.hidectrl) #movement-combat:not(.disabled):hover i { + color: var(--color-text-light-highlight); +} + +.dorako-ui.dark-theme .monks-tokenbar .sheet .items-list .item .item-name, +.dorako-ui.dark-theme .monks-tokenbar .sheet .items-list, +.dorako-ui.dark-theme .monks-tokenbar.chat-card .card-header h3, +.dorako-ui.dark-theme .monks-tokenbar .sheet .items-list .items-header h3 { + color: var(--color-text-light-1); + font-family: unset; +} + +.dorako-ui.dark-theme#requestsavingthrow .request-grid.dice-group div::first-letter { + font-size: 0rem; +} +.dorako-ui.dark-theme#requestsavingthrow .request-grid { gap: 5px; - margin-top: 5px; - text-rendering: geometricPrecision; + margin: 5px 10px; + text-align: center; } -.dorako-ui.dark-theme.message .message-content .damage-application button { +.dorako-ui.dark-theme#requestsavingthrow .request-grid.dice-group { + display: flex; + justify-content: space-between; +} +.dorako-ui.dark-theme#requestsavingthrow .request-grid > div { border: none; border-radius: 3px; background: none; background-color: var(--glass-bg); box-shadow: var(--glassy); transition: text-shadow 0.15s ease-in-out, background-color 0.15s ease-in-out, border 0.15s ease-in-out, color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, backdrop-filter 0.15s ease-in-out; - text-shadow: 0px 0px 3px black; color: var(--color-text-light-heading); - margin: 0px; + text-shadow: 0px 0px 3px black; + padding: 2px 6px; + background-color: var(--secondary-dark); } -.dorako-ui.dark-theme.message .message-content .damage-application button img { - filter: invert(1) brightness(0.8) sepia(1) grayscale(0.8) drop-shadow(0px 0px 3px rgba(0, 0, 0, 0.5)); +.dorako-ui.dark-theme#requestsavingthrow .request-grid > div:hover { + background-color: var(--secondary-light); + color: white; } -.dorako-ui.dark-theme.message .message-content .damage-application button:hover { +.dorako-ui.dark-theme#requestsavingthrow .request-grid > div.selected { + background-color: var(--secondary-light); + color: white; +} +.dorako-ui.dark-theme .monks-tokenbar .sheet .items-list .item { + border: none; + margin-bottom: 2px; +} +.dorako-ui.dark-theme .monks-tokenbar .dialog-buttons { + gap: 5px; +} +.dorako-ui.dark-theme .monks-tokenbar.chat-card .card-header { + border: none; +} +.dorako-ui.dark-theme .monks-tokenbar.chat-card .card-footer { + border: none; +} +.dorako-ui.dark-theme .monks-tokenbar.chat-card .card-footer .flexrow { + gap: 5px; +} +.dorako-ui.dark-theme .monks-tokenbar.chat-card .card-footer .flexrow .footer-button { border: none; border-radius: 3px; background: none; background-color: var(--glass-bg); box-shadow: var(--glassy); - color: white; - background-color: var(--primary-light); + transition: text-shadow 0.15s ease-in-out, background-color 0.15s ease-in-out, border 0.15s ease-in-out, color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, backdrop-filter 0.15s ease-in-out; + color: var(--color-text-light-heading); + text-shadow: 0px 0px 3px black; } -.dorako-ui.dark-theme.message .message-content .damage-application button:hover img { - filter: invert(1) drop-shadow(0px 0px 3px rgba(0, 0, 0, 0.5)); +.dorako-ui.dark-theme .monks-tokenbar.chat-card .card-footer .flexrow .footer-button:hover { + color: var(--color-text-light-highlight); + background-color: var(--primary); } -.dorako-ui.dark-theme.message .message-content .damage-application button:hover.half-damage .fa-heart-broken::after { - color: hsla(0deg, 0%, 0%, 0.5); - text-shadow: none; + +/* ----------------------------------------- */ +/* Monk's little details */ +/* ----------------------------------------- */ +#chat-log .message.round-marker { + border-bottom: 1px solid var(--tertiary) !important; } -.dorako-ui.dark-theme.message .message-content .damage-application button.half-damage .fa-heart-broken::after { - color: hsla(0deg, 0%, 0%, 0.5); - text-shadow: none; + +#darkness-progress > div > div { + background-color: var(--primary-light); } -.dorako-ui.dark-theme.message .message-content .damage-application button.shield-block:hover { - background-color: var(--secondary-light); - border: none; + +#token-hud.monks-little-details .status-effects .effect-control, +#token-hud.monks-little-details .status-effects .pf2e-effect-control { + border-radius: unset; } -.dorako-ui.dark-theme.message .message-content .damage-application button.shield-block.shield-activated { - background-color: var(--secondary-light); + +#token-hud.placeable-hud.monks-little-details .status-effects { + grid-template-columns: 90px 90px 90px 90px !important; + background: none; +} +#token-hud.placeable-hud.monks-little-details .status-effects .effect-control { border: none; + opacity: unset; } -.dorako-ui.dark-theme.message .message-content .damage-application button.shield-block.shield-activated:hover { - background-color: var(--secondary-dark); +#token-hud.placeable-hud.monks-little-details .status-effects .effect-control.active { border: none; + opacity: 1; + background-color: var(--secondary-light); } -.dorako-ui.dark-theme.message .message-content .damage-application button.heal-damage .fa-stack i.fa-plus { - color: hsla(0deg, 0%, 0%, 0.5); - text-shadow: none; +#token-hud.placeable-hud.monks-little-details .status-effects .effect-control.active .effect-name { + color: white; + opacity: unset; } -.dorako-ui.dark-theme.message .message-content .damage-application button.heal-damage:hover { - background-color: green; - border: none; +#token-hud.placeable-hud.monks-little-details .status-effects .effect-control img { + border-radius: 4px 0px 0px 4px; } -.dorako-ui.dark-theme.message .message-content .damage-application button.heal-damage:hover .fa-stack i.fa-plus { - color: green; - text-shadow: none; +#token-hud.placeable-hud.monks-little-details .status-effects .effect-control img::before { + transition: text-shadow 0.15s ease-in-out, background-color 0.15s ease-in-out, border 0.15s ease-in-out, color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, backdrop-filter 0.15s ease-in-out; + content: ""; + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + box-shadow: 0px 0px 1px var(--tertiary); + border-radius: 4px 0px 0px 4px; + overflow: hidden; + pointer-events: none; +} +#token-hud.placeable-hud.monks-little-details .status-effects .effect-name { + opacity: unset; + padding-right: 4px; + color: var(--color-text-light-heading); + font-size: var(--font-size-12); } /* ----------------------------------------- */ -/* Chat card */ +/* Monk's hotbar expansion */ /* ----------------------------------------- */ -.dorako-ui.message.chat-message.dark-theme { - background: var(--sheet-dark); - background-size: cover; - color: var(--color-text-light-1); +#hotbar .action-bar.no-arrows + .bar-controls span.page-number, +#hotbar .hotbar-page .hotbar-page-row .bar-controls span.page-number, +#hotbar .hotbar-page .hotbar-page-row .bar-controls i { + line-height: 52px; } -.dorako-ui.message.chat-message.dark-theme.whisper { - background-color: var(--whisper-bg); - background-blend-mode: luminosity; + +#hotbar .hotbar-page .hotbar-page-row.selected .bar-controls .page-number { + color: var(--tertiary-dark); } -.dorako-ui.message.chat-message.dark-theme.blind { - background-color: var(--blind-bg); - background-blend-mode: luminosity; + +[data-tooltip="MonksHotbarExpansion.clear-row"] { + transition: text-shadow 0.15s ease-in-out, background-color 0.15s ease-in-out, border 0.15s ease-in-out, color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, backdrop-filter 0.15s ease-in-out; } -.dorako-ui.message.chat-message.dark-theme .tags .tag_transparent { - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.3); +[data-tooltip="MonksHotbarExpansion.clear-row"]:hover i { + text-shadow: 0 0 8px var(--color-shadow-primary); } -.dorako-ui.message.chat-message.dark-theme [data-visibility]:not([data-visibility=all])[data-visibility=gm] { - background: rgba(245, 234, 245, 0.1333333333); + +.hotbar-page .page-number { + transition: text-shadow 0.15s ease-in-out, background-color 0.15s ease-in-out, border 0.15s ease-in-out, color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, backdrop-filter 0.15s ease-in-out; } -.dorako-ui.message.chat-message.dark-theme span[data-pf2-check][data-pf2-traits*=secret] { - background: #f3ddf3; +.hotbar-page .page-number:hover { + text-shadow: 0 0 8px var(--color-shadow-primary); } -.dorako-ui.message.chat-message.dark-theme .message-content .pf2e-pd-card { - margin-top: 5px; + +#hotbar.dorako-ui { + width: 647px; } -.dorako-ui.message.chat-message.dark-theme .message-content .pf2e-pd-card .apply-condition { - margin-top: 0px; +#hotbar.dorako-ui .hotbar-page { + overflow: visible; + gap: 4px; + bottom: 56px; } -.dorako-ui.message.chat-message.dark-theme .message-content .pf2e-pd-card button { - transition: text-shadow 0.15s ease-in-out, background-color 0.15s ease-in-out, border 0.15s ease-in-out, color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, backdrop-filter 0.15s ease-in-out; +#hotbar.dorako-ui .hotbar-page .macro-list { + gap: 7px; + border: none; +} +#hotbar.dorako-ui .hotbar-page .action-bar { + margin: 0px 5px 0px 3px; +} + +/* ----------------------------------------- */ +/* Polyglot */ +/* ----------------------------------------- */ +#polyglot { + flex-basis: 20px; +} +#polyglot label { + display: none; +} +#polyglot select { border: none; border-radius: 3px; background: none; background-color: var(--glass-bg); box-shadow: var(--glassy); - text-shadow: var(--dorako-text-shadow); + background: var(--glass-bg-light); + color: var(--color-text-light-heading); + text-shadow: 0px 0px 3px black; } -.dorako-ui.message.chat-message.dark-theme .message-content .pf2e-pd-card button:hover { - background-color: var(--primary-light); +#polyglot select option, +#polyglot select optgroup { + background-color: rgb(37, 37, 37); color: var(--color-text-light-highlight); } -.dorako-ui.message.chat-message.dark-theme .message-content .pf2e-pd-card > div:not(.card-buttons) { - margin-bottom: 5px; -} -.dorako-ui.message.chat-message.dark-theme .message-content .pf2e-pd-card .flat-check-failure { - text-rendering: optimizeLegibility; - background-color: #ff4500; - border-radius: 2px; - box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.5); - color: white; - font-family: var(--sans-serif); - font-size: 10px; - font-weight: 500; - letter-spacing: 0.05em; - line-height: 1; - padding: 3px 4px; - text-transform: uppercase; + +/* ----------------------------------------- */ +/* Scene Preview */ +/* ----------------------------------------- */ +.navi-preview { + border: none; + margin: 2px; + /* prettier-ignore */ + box-shadow: 0 0 0 1px var(--tertiary), 0 0 0 2px var(--gold-brown), 0 0 5px rgba(0, 0, 0, 0.8); + border-radius: 5px; } -.dorako-ui.message.chat-message.dark-theme .message-content .pf2e-pd-card .flat-check-success { - text-rendering: optimizeLegibility; - background-color: blue; - border-radius: 2px; - box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.5); - color: white; - font-family: var(--sans-serif); - font-size: 10px; - font-weight: 500; - letter-spacing: 0.05em; - line-height: 1; - padding: 3px 4px; - text-transform: uppercase; + +/* ----------------------------------------- */ +/* Speaking As */ +/* ----------------------------------------- */ +div.speaking-as--currentSpeaker + #chat-controls { + padding: 0px; } -.dorako-ui.message.chat-message.dark-theme .pf2e.chat-card .card-header h4 s { - color: gray; + +.speaking-as--currentSpeaker { + border: none; + border-radius: 3px; + background: none; + background-color: var(--glass-bg); + box-shadow: var(--glassy); + background-color: var(--glass-bg-light); + padding-left: 5px; + margin: 0px 6px; + text-shadow: 0px 0px 3px black; } -.dorako-ui.message.chat-message.dark-theme .pf2e.chat-card .card-header h4 span.heightened { - color: green; + +.speaking-as--currentSpeaker--button { + cursor: pointer; } -.dorako-ui.message.chat-message.dark-theme .pf2e.chat-card .card-content hr { - margin: 0px -10px; - border-color: var(--tertiary); - border-bottom: none; +.speaking-as--currentSpeaker--button:hover { + color: var(--color-text-light-highlight); } /* ----------------------------------------- */ -/* Damage types */ +/* PF2e Target Damage */ /* ----------------------------------------- */ -.dorako-ui.message.dark-theme .message-content .damage-roll .dice-result .dice-tooltip .instance .dice .part-formula, -.dorako-ui.message.dark-theme .message-content .damage-roll .dice-result .dice-tooltip .instance .dice .part-total { - color: var(--color-text-light-5); +.chat-message .message-content .pf2e-td.damage-application button .label { + font-size: var(--font-size-8); } -.dorako-ui.message.dark-theme .dice-tooltip .part-header { - border-bottom: 1px solid var(--color-text-dark-3); + +wrapper.pf2e-td.name-top .pf2e-td.name { + background: rgba(0, 0, 0, 0.1); + border: 1px solid var(--color-border-light-2); + border-radius: 3px; + box-shadow: 0 0 2px #fff inset; + width: 100%; } -.dorako-ui.message.dark-theme .dice-tooltip .part-header .part-total { - background: rgba(255, 255, 255, 0.1); - border: 1px solid var(--color-text-dark-3); + +.dorako-ui.chat-message hr.pf2e-td { + display: none !important; } -.dorako-ui.message.dark-theme .message-content .damage-roll .dice-result .instance { - white-space: nowrap; + +.dorako-ui.dark-theme.chat-message hr.pf2e-td { + display: none !important; } -.dorako-ui.message.dark-theme .message-content .damage-roll .dice-result .instance.acid { - border-color: #00b300; - color: #007300; +.dorako-ui.dark-theme.chat-message button.small-button.pf2e-td { + border: none; + border-radius: 3px; + background: none; + background-color: var(--glass-bg); + box-shadow: var(--glassy); + transition: text-shadow 0.15s ease-in-out, background-color 0.15s ease-in-out, border 0.15s ease-in-out, color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, backdrop-filter 0.15s ease-in-out; + background-color: var(--glass-bg-light); + color: var(--color-text-light-heading); + text-shadow: 0px 0px 3px black; + margin: 2px; + width: 20px; + height: calc(100% - 4px); } -.dorako-ui.message.dark-theme .message-content .damage-roll .dice-result .instance.acid:not(.tooltip-part), .dorako-ui.message.dark-theme .message-content .damage-roll .dice-result .instance.acid.tooltip-part > header { - background: rgba(0, 179, 0, 0.125); +.dorako-ui.dark-theme.chat-message button.small-button.pf2e-td:hover { + background-color: var(--primary); + color: var(--color-text-light-highlight); } -.dorako-ui.message.dark-theme .message-content .damage-roll .dice-result .instance.acid .icon { - color: #00b300; +.dorako-ui.dark-theme.chat-message wrapper.pf2e-td { + gap: 3px; } -.dorako-ui.message.dark-theme .message-content .damage-roll .dice-result .instance.bleed { - border-color: #d90025; - color: #99001a; +.dorako-ui.dark-theme.chat-message wrapper.pf2e-td .pf2e-td.damage-application { + gap: 3px; + margin-top: 0px; } -.dorako-ui.message.dark-theme .message-content .damage-roll .dice-result .instance.bleed:not(.tooltip-part), .dorako-ui.message.dark-theme .message-content .damage-roll .dice-result .instance.bleed.tooltip-part > header { - background: rgba(217, 0, 37, 0.125); +.dorako-ui.dark-theme.chat-message wrapper.pf2e-td.name-left .pf2e-td.damage-application { + gap: 3px; } -.dorako-ui.message.dark-theme .message-content .damage-roll .dice-result .instance.bleed .icon { - color: #d90025; +.dorako-ui.dark-theme.chat-message wrapper.pf2e-td .pf2e-td.name { + color: var(--color-text-light-heading); } -.dorako-ui.message.dark-theme .message-content .damage-roll .dice-result .instance.bludgeoning { - border-color: #cccccc; - color: #acacac; +.dorako-ui.dark-theme.chat-message wrapper.pf2e-td .pf2e-td.name:hover { + color: var(--color-text-light-highlight); } -.dorako-ui.message.dark-theme .message-content .damage-roll .dice-result .instance.bludgeoning:not(.tooltip-part), .dorako-ui.message.dark-theme .message-content .damage-roll .dice-result .instance.bludgeoning.tooltip-part > header { - background: rgba(204, 204, 204, 0.125); +.dorako-ui.dark-theme.chat-message wrapper.pf2e-td.name-top .pf2e-td.name { + border: none; + border-radius: 3px; + background: none; + background-color: var(--glass-bg); + box-shadow: var(--glassy); + transition: text-shadow 0.15s ease-in-out, background-color 0.15s ease-in-out, border 0.15s ease-in-out, color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, backdrop-filter 0.15s ease-in-out; + width: 100%; + line-height: 24px; + text-shadow: 0px 0px 3px black; } -.dorako-ui.message.dark-theme .message-content .damage-roll .dice-result .instance.bludgeoning .icon { - color: #cccccc; +.dorako-ui.dark-theme.chat-message wrapper.pf2e-td.name-top .pf2e-td.name:hover { + color: var(--color-text-light-highlight); + background-color: var(--primary); } -.dorako-ui.message.dark-theme .message-content .damage-roll .dice-result .instance.chaotic { - border-color: #e600e6; - color: #a600a6; +.dorako-ui.dark-theme.chat-message .message-content .pf2e-td.damage-application button .label { + font-size: var(--font-size-8); } -.dorako-ui.message.dark-theme .message-content .damage-roll .dice-result .instance.chaotic:not(.tooltip-part), .dorako-ui.message.dark-theme .message-content .damage-roll .dice-result .instance.chaotic.tooltip-part > header { - background: rgba(230, 0, 230, 0.125); + +#target-damage-chat-window [data-visibility]:is(div, em, h4, p, span, strong):not([data-visibility=all])[data-visibility=gm] { + background-color: transparent; } -.dorako-ui.message.dark-theme .message-content .damage-roll .dice-result .instance.chaotic .icon { - color: #e600e6; + +#target-damage-chat-window { + border: none; + margin: 0px; + padding: 0px; } -.dorako-ui.message.dark-theme .message-content .damage-roll .dice-result .instance.cold { - border-color: #4949cc; - color: #2f2fa6; + +#target-damage-chat-window:empty { + display: none; } -.dorako-ui.message.dark-theme .message-content .damage-roll .dice-result .instance.cold:not(.tooltip-part), .dorako-ui.message.dark-theme .message-content .damage-roll .dice-result .instance.cold.tooltip-part > header { - background: rgba(73, 73, 204, 0.125); + +.hidden #target-damage-hide-button { + left: 0px; + top: 2px; + margin: 0px; + padding: 0px; + height: 14px; + width: 14px; } -.dorako-ui.message.dark-theme .message-content .damage-roll .dice-result .instance.cold .icon { - color: #4949cc; + +.damage-application.hidden.right { + padding: 0px; } -.dorako-ui.message.dark-theme .message-content .damage-roll .dice-result .instance.electricity { - border-color: #f1b012; - color: darkgoldenrod; + +.hidden.right #target-damage-hide-button { + left: 0px; + top: 2px; + margin: 0px; + padding: 0px; + height: 14px; + width: 14px; } -.dorako-ui.message.dark-theme .message-content .damage-roll .dice-result .instance.electricity:not(.tooltip-part), .dorako-ui.message.dark-theme .message-content .damage-roll .dice-result .instance.electricity.tooltip-part > header { - background: rgba(241, 176, 18, 0.125); + +/* ----------------------------------------- */ +/* Token Action HUD (TAH) */ +/* ----------------------------------------- */ +:root { + --dorako-bg-current: var(--glass-bg); + --dorako-vibrancy: var(--frosted-glass); } -.dorako-ui.message.dark-theme .message-content .damage-roll .dice-result .instance.electricity .icon { - color: #f1b012; + +#tah-categories { + gap: 5px; } -.dorako-ui.message.dark-theme .message-content .damage-roll .dice-result .instance.evil { - border-color: #842ac4; - color: #611f90; + +#token-action-hud { + gap: 5px; } -.dorako-ui.message.dark-theme .message-content .damage-roll .dice-result .instance.evil:not(.tooltip-part), .dorako-ui.message.dark-theme .message-content .damage-roll .dice-result .instance.evil.tooltip-part > header { - background: rgba(132, 42, 196, 0.125); - text-shadow: 0px 0px 8px rgba(0, 0, 0, 0.5), 0px 0px 3px rgba(0, 0, 0, 0.8); + +#tah-expand-hud { + width: 32px; + height: 32px; } -.dorako-ui.message.dark-theme .message-content .damage-roll .dice-result .instance.evil .icon { - color: #842ac4; + +#tah-expand-hud, +.tah-title-button { + transition: text-shadow 0.15s ease-in-out, background-color 0.15s ease-in-out, border 0.15s ease-in-out, color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, backdrop-filter 0.15s ease-in-out; + color: var(--color-text-light-heading); + padding: 3px 5px 3px 5px; } -.dorako-ui.message.dark-theme .message-content .damage-roll .dice-result .instance.fire { - border-color: #e64100; - color: #a62f00; +#tah-expand-hud:hover, +.tah-title-button:hover { + color: var(--color-text-light-highlight); } -.dorako-ui.message.dark-theme .message-content .damage-roll .dice-result .instance.fire:not(.tooltip-part), .dorako-ui.message.dark-theme .message-content .damage-roll .dice-result .instance.fire.tooltip-part > header { - background: rgba(230, 65, 0, 0.125); + +.tah-category.hover button.tah-title-button { + background-color: var(--primary); + color: var(--color-text-light-highlight); } -.dorako-ui.message.dark-theme .message-content .damage-roll .dice-result .instance.fire .icon { - color: #e64100; + +.tah-subtitle { + width: 174px; } -.dorako-ui.message.dark-theme .message-content .damage-roll .dice-result .instance.force { - border-color: #89edfc; - color: #4be3fa; + +.tah-action button { + transition: text-shadow 0.15s ease-in-out, background-color 0.15s ease-in-out, border 0.15s ease-in-out, color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, backdrop-filter 0.15s ease-in-out; + color: var(--color-text-light-heading); } -.dorako-ui.message.dark-theme .message-content .damage-roll .dice-result .instance.force:not(.tooltip-part), .dorako-ui.message.dark-theme .message-content .damage-roll .dice-result .instance.force.tooltip-part > header { - background: rgba(137, 237, 252, 0.125); +.tah-action button.toggle { + background-color: var(--secondary-dark); } -.dorako-ui.message.dark-theme .message-content .damage-roll .dice-result .instance.force .icon { - color: #89edfc; +.tah-action button:hover { + color: var(--color-text-light-highlight); } -.dorako-ui.message.dark-theme .message-content .damage-roll .dice-result .instance.good { - border-color: #d99f0e; - color: #9d730a; +.tah-action button.active { + color: white; } -.dorako-ui.message.dark-theme .message-content .damage-roll .dice-result .instance.good:not(.tooltip-part), .dorako-ui.message.dark-theme .message-content .damage-roll .dice-result .instance.good.tooltip-part > header { - background: rgba(217, 159, 14, 0.125); + +/* ----------------------------------------- */ +/* PF2e Workbench */ +/* ----------------------------------------- */ +.xdy-pf2e-workbench-rarity-common { + color: var(--rarity-common); + border-color: var(--rarity-common); } -.dorako-ui.message.dark-theme .message-content .damage-roll .dice-result .instance.good .icon { - color: #d99f0e; + +.xdy-pf2e-workbench-rarity-uncommon { + color: var(--rarity-uncommon); + border-color: var(--rarity-uncommon); } -.dorako-ui.message.dark-theme .message-content .damage-roll .dice-result .instance.lawful { - border-color: #a86400; - color: #683e00; + +.xdy-pf2e-workbench-rarity-rare { + color: var(--rarity-rare); + border-color: var(--rarity-rare); } -.dorako-ui.message.dark-theme .message-content .damage-roll .dice-result .instance.lawful:not(.tooltip-part), .dorako-ui.message.dark-theme .message-content .damage-roll .dice-result .instance.lawful.tooltip-part > header { - background: rgba(168, 100, 0, 0.125); - text-shadow: 0px 0px 8px rgba(0, 0, 0, 0.5), 0px 0px 3px rgba(0, 0, 0, 0.8); + +.xdy-pf2e-workbench-rarity-unique { + color: var(--rarity-unique); + border-color: var(--rarity-unique); } -.dorako-ui.message.dark-theme .message-content .damage-roll .dice-result .instance.lawful .icon { - color: #a86400; + +.dorako-ui.actor.sheet .crb-style .sheet-body .sheet-content .tab.actions .actions-container .actions-tabs-wrapper .actions-panels ol.actions-list li.action .item-name .item-image { + border: none; + margin: 2px; + /* prettier-ignore */ + box-shadow: 0 0 0 1px var(--tertiary), 0 0 0 2px var(--gold-brown); + border-radius: 2px; + margin: 0px; + margin-right: 8px; } -.dorako-ui.message.dark-theme .message-content .damage-roll .dice-result .instance.mental { - border-color: #3d53c7; - color: #2c3d99; +.dorako-ui.actor.sheet .crb-style aside .sidebar select { + color: white; } -.dorako-ui.message.dark-theme .message-content .damage-roll .dice-result .instance.mental:not(.tooltip-part), .dorako-ui.message.dark-theme .message-content .damage-roll .dice-result .instance.mental.tooltip-part > header { - background: rgba(61, 83, 199, 0.125); - text-shadow: 0px 0px 8px rgba(0, 0, 0, 0.5), 0px 0px 3px rgba(0, 0, 0, 0.8); +.dorako-ui.actor.sheet.character .crb-style .sheet-body .sheet-content .tab.feats .feat-item .item-name .item-image .item-icon, .dorako-ui.spellcasting-entry.preparation ol.spell-list > li .item-name .item-image .item-icon { + border-radius: 2px; } -.dorako-ui.message.dark-theme .message-content .damage-roll .dice-result .instance.mental .icon { - color: #3d53c7; +.dorako-ui.actor.sheet .crb-style aside .modifiers_button { + text-shadow: none; } -.dorako-ui.message.dark-theme .message-content .damage-roll .dice-result .instance.negative { - border-color: #4e4e68; - color: #4e4e68; +.dorako-ui.actor.sheet .crb-style aside .modifiers_button:hover:not(:disabled) { + background: white; + color: var(--primary); } -.dorako-ui.message.dark-theme .message-content .damage-roll .dice-result .instance.negative:not(.tooltip-part), .dorako-ui.message.dark-theme .message-content .damage-roll .dice-result .instance.negative.tooltip-part > header { - background: rgba(78, 78, 104, 0.125); - text-shadow: 0px 0px 8px rgba(0, 0, 0, 0.5), 0px 0px 3px rgba(0, 0, 0, 0.8); +.dorako-ui.actor.sheet .crb-style { + background-image: url("../img/header.webp"), var(--sheet); +} +.dorako-ui.spellcasting-entry.preparation ol.spell-list > li .item-name .item-image:hover .dorako-ui.actor.sheet .crb-style .sheet-body .sheet-content ol.spell-list > li .item-name .item-image:hover, .dorako-ui.actor.sheet .crb-style .sheet-body .sheet-content .tab.actions .actions-container .actions-tabs-wrapper .actions-panels ol.actions-list li.action .item-name .item-image:hover, .dorako-ui.actor.sheet.character .crb-style .sheet-body .sheet-content .tab.effects .effects-list .item .item-name .item-image:hover { + transition: text-shadow 0.15s ease-in-out, background-color 0.15s ease-in-out, border 0.15s ease-in-out, color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, backdrop-filter 0.15s ease-in-out; + background: white !important; +} +.dorako-ui.actor.sheet .crb-style .sheet-body .sheet-content .tab.actions .actions-container .actions-tabs-wrapper .actions-panels ol.actions-list li.action.expanded .item-summary, .dorako-ui.actor.sheet .crb-style .sheet-body .sheet-content .tab.actions .actions-container .actions-tabs-wrapper .actions-panels .actions-options, .dorako-ui.actor.sheet.character .crb-style .sheet-body .sheet-content .tab.crafting .crafting-options, .dorako-ui.actor.sheet.character .crb-style .sheet-body .sheet-content .tab.proficiencies .proficiencies-pane .skills-list .skill, .dorako-ui.actor.sheet.character .crb-style .sheet-body .sheet-content .tab.proficiencies .proficiencies-pane .lores-list .skill, .dorako-ui.actor.sheet.character .crb-style .sheet-body .sheet-content .tab.proficiencies .proficiencies-pane .combat-list .skill, .dorako-ui.actor.sheet.character .crb-style .sheet-body .sheet-content .tab.character .ability-scores .ability, .dorako-ui.actor.sheet.character .crb-style .sheet-body .sheet-content .tab.character .ability-scores .ability h3.ability-mod { + border-image-source: var(--ornamentation); +} +.dorako-ui.actor.sheet.character .crb-style .sheet-body .sheet-content .tab.crafting .crafting-options { + gap: 3px; +} +.dorako-ui.sheet.actor.loot section.sidebar .gm-settings .loot-distribution { + box-shadow: unset; + background: unset; + gap: 3px; + display: flex; + flex-direction: column; +} +.dorako-ui.sheet.actor.loot section.sidebar .gm-settings .loot-distribution button { + background-color: var(--tertiary); +} +.dorako-ui.sheet.actor.loot section.sidebar .gm-settings .loot-distribution button:hover { + color: black; + background-color: var(--tertiary-dark); +} +.dorako-ui.actor.sheet.character .crb-style .sheet-body .sheet-content .tab.actions .actions-container .actions-tabs-wrapper .actions-panels ol.actions-list.strikes-list li.strike .auxiliary-actions button:not(:disabled) { + text-shadow: unset; +} +.dorako-ui.actor.sheet .crb-style .sheet-body .sheet-content ol.spell-list > li.spell.expanded { + border-radius: 0px 0px 10px 10px; +} +.dorako-ui.actor.sheet .crb-style .sheet-body .sheet-content ol.spell-list > li .item-summary .item-buttons button { + transition: text-shadow 0.15s ease-in-out, background-color 0.15s ease-in-out, border 0.15s ease-in-out, color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, backdrop-filter 0.15s ease-in-out; + text-shadow: 0px 0px 3px black; + color: white; + background-color: var(--primary); + box-shadow: 0px 0px 1px 1px var(--tertiary) inset; + border: 1px solid var(--gold-brown); +} +.dorako-ui.actor.sheet .crb-style .sheet-body .sheet-content ol.spell-list > li .item-summary .item-buttons button:hover { + background-color: var(--primary-light); +} +.dorako-ui.actor.sheet .crb-style .sheet-body .sheet-content ol.spell-list > li .item-summary { + border: none; + margin: 2px; + /* prettier-ignore */ + box-shadow: 0 0 0 1px var(--tertiary), 0 0 0 2px var(--gold-brown); + background-image: var(--sheet); + background-size: cover; + border: none; + margin: 2px; + /* prettier-ignore */ + box-shadow: 0 0 0 1px var(--tertiary), 0 0 0 2px var(--gold-brown), 0 0 5px rgba(0, 0, 0, 0.8); + margin: 5px 0px; + border-radius: 8px; +} +.dorako-ui.actor.sheet .crb-style nav.sheet-navigation .item, .dorako-ui.actor.sheet .crb-style nav.sheet-navigation .item:hover, .dorako-ui .actor.sheet .crb-style nav.sheet-navigation .item.active { + z-index: 4; +} +.dorako-ui.actor.sheet.character .crb-style .sheet-body .sheet-content h3.header > button, .dorako-ui.actor.sheet.character .crb-style .sheet-body .sheet-content h3.header > .controls { + gap: 3px; +} +.dorako-ui.actor.sheet .inventory .list-row .item-controls .item-control.item-carry-type:not(.active) { + color: var(--half-transparent); +} +.dorako-ui.actor.sheet.character .crb-style .sheet-body .sheet-content .tab.inventory .encumbrance .encumbrance-light-bulk-overflow { + color: var(--body); + text-shadow: unset; +} +.dorako-ui.actor.sheet .crb-style .sheet-body .sheet-content ol.spell-list > li .item-name .item-image .item-icon { + border-radius: 2px; +} +.dorako-ui.actor.sheet .inventory .item-name .item-image { + background-color: var(--alt-dark); + border: 1px solid var(--gold-brown); + border-bottom: 0px; + border-left: 0px; +} +.dorako-ui.actor.sheet .inventory .item-name .item-image:last-child { + border-bottom: 1px solid var(--gold-brown); +} +.dorako-ui.actor.sheet .inventory .container-held-items .item-name .item-image { + border-left: 1px solid var(--gold-brown); +} +.dorako-ui.actor.sheet.character .crb-style .sheet-body .sheet-content .tab.inventory .wealth { + margin-bottom: unset; + box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.3), inset 0 0 0 2px rgba(255, 255, 255, 0.2), 0 2px 4px rgba(0, 0, 0, 0.18); +} +.dorako-ui.actor.sheet.character .crb-style .sheet-body .sheet-content .tab.inventory .inventory-list { + padding-top: 0.5rem; +} +.dorako-ui.actor.sheet.character .crb-style .sheet-body .sheet-content .tab.actions { + gap: unset; +} +.dorako-ui.actor.sheet.character .crb-style .sheet-body .sheet-content .tab.actions > div { + padding-top: 0.5rem; +} + +.dorako-ui.dark-theme { + --rarity-common: #e1d8cf; + --rarity-uncommon: #c45500; + --rarity-rare: #5362ff; + --rarity-unique: #e127e1; +} +.dorako-ui.dark-theme h4.rarity-common { + color: #e1d8cf !important; +} +.dorako-ui.dark-theme h4.rarity-uncommon { + color: #c45500 !important; +} +.dorako-ui.dark-theme h4.rarity-rare { + color: #5362ff !important; +} +.dorako-ui.dark-theme h4.rarity-unique { + color: #e127e1 !important; +} +.dorako-ui.dark-theme .tags .tag.tag_secondary, +.dorako-ui.dark-theme .tags .tag option.tag_secondary { + background-color: var(--tertiary-dark); + color: black; +} +.dorako-ui.dark-theme .tags .tag.tag_transparent, +.dorako-ui.dark-theme .tags .tag option.tag_transparent { + box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.3); +} +.dorako-ui.dark-theme.sheet.actor.loot section.sidebar .gm-settings .loot-distribution { + gap: 5px; +} +.dorako-ui.dark-theme.sheet.actor.loot section.sidebar .gm-settings .loot-distribution button { + border: none; + border-radius: 3px; + background: none; + background-color: var(--glass-bg); + box-shadow: var(--glassy); + text-shadow: unset; + background-color: var(--tertiary); + color: black; +} +.dorako-ui.dark-theme.sheet.actor.loot section.sidebar .gm-settings .loot-distribution button:hover { + background-color: var(--tertiary-dark); + color: black; +} +.dorako-ui.dark-theme.actor.sheet .inventory .item-summary { + background: rgba(0, 0, 0, 0.25); +} +.dorako-ui.dark-theme.actor.sheet.character .crb-style .sheet-body .sheet-content .tab.character .ability-scores .ability .ability-name { + color: var(--color-border-light-primary); +} +.dorako-ui.dark-theme.actor.sheet.character .crb-style .sheet-body .sheet-content .tab.character .ability-scores .ability .ability-score input { + background: rgba(211, 204, 188, 0.2); + box-shadow: none; +} +.dorako-ui.dark-theme.actor.sheet.character .crb-style .sheet-body .sheet-content .tab.effects .effects-list .item.unidentified { + border-radius: 3px; + background: rgba(245, 234, 245, 0.1333333333); + outline: 1px dashed #720073; +} +.dorako-ui.dark-theme.actor.sheet .crb-style .sheet-body .sheet-content .tab.actions .actions-container .actions-tabs-wrapper .actions-panels ol.actions-list li.action, .dorako-ui.dark-theme.actor.sheet.character .crb-style .sheet-body .sheet-content .tab.effects .effects-list .item { + border-image: linear-gradient(90deg, rgba(241, 237, 234, 0), black) 1; +} +.dorako-ui.dark-theme.actor.sheet .inventory .list-row .item-controls .item-control .fa-stack .fa-1, .dorako-ui.dark-theme.actor.sheet .inventory .list-row .item-controls .item-control .fa-stack .fa-2 { + color: black; +} +.dorako-ui.dark-theme.actor.sheet .crb-style .sheet-body .sheet-content .tab.biography h3 { + color: var(--tertiary); + border-color: var(--tertiary); +} +.dorako-ui.dark-theme.actor.sheet .crb-style .sheet-body .sheet-content .tab.biography .biography-content .editor .editor-content { + border: none; + border-radius: 3px; + background: none; + background-color: var(--glass-bg); + box-shadow: var(--glassy); +} +.dorako-ui.dark-theme.actor.sheet.character .crb-style .sheet-body .sheet-content h3.header { + color: var(--tertiary); +} +.dorako-ui.dark-theme.actor.sheet .crb-style .sheet-body .sheet-content .tab.actions .actions-container .actions-tabs-wrapper .actions-panels ol.actions-list li.action.expanded h4 { + color: var(--tertiary); +} +.dorako-ui.dark-theme.actor.sheet .crb-style .sheet-body .sheet-content .tab.actions .actions-container .actions-tabs-wrapper .actions-panels ol.actions-list li.action.expanded .item-summary .tag.tag_secondary { + background-color: var(--tertiary-dark); +} +.dorako-ui.dark-theme .crb-style .details-label { + color: var(--tertiary); +} +.dorako-ui.dark-theme.actor.sheet.character .crb-style .sheet-body .sheet-content .tab.character .ability-scores .ability .ability-id { + color: var(--tertiary); +} +.dorako-ui.dark-theme.actor.sheet.character .crb-style .sheet-body .sheet-content .tab.proficiencies .proficiencies-pane h1 { + color: var(--tertiary); +} +.dorako-ui.dark-theme.actor.sheet.character .crb-style .sheet-body .sheet-content h3.header button { + background-color: var(--tertiary); + color: black; + text-shadow: unset; +} +.dorako-ui.dark-theme.actor.sheet.character .crb-style .sheet-body .sheet-content .tab.character .ability-scores .ability.key .ability-id, .dorako-ui.dark-theme.actor.sheet.character .crb-style .sheet-body .sheet-content .tab.character .ability-scores .ability.key .ability-mod { + color: var(--tertiary-dark); +} +.dorako-ui.dark-theme.actor.sheet.character .crb-style .sheet-body .sheet-content .tab.spellcasting .spellcasting-entry .spell-ability-data .skill-score, .dorako-ui.dark-theme.actor.sheet.character .crb-style .sheet-body .sheet-content .tab.feats .feat-item .item-name .feat-slot-title { + color: var(--tertiary-dark); +} +.dorako-ui.dark-theme.actor.sheet.character .crb-style .sheet-body .sheet-content .tab.proficiencies .proficiencies-pane .skills-list .skill .rollable:hover, .dorako-ui.dark-theme.actor.sheet.character .crb-style .sheet-body .sheet-content .tab.proficiencies .proficiencies-pane .lores-list .skill .rollable:hover, .dorako-ui.dark-theme.actor.sheet.character .crb-style .sheet-body .sheet-content .tab.proficiencies .proficiencies-pane .combat-list .skill .rollable:hover { + color: var(--tertiary); + text-shadow: unset; +} +.dorako-ui.dark-theme.actor.sheet.character .crb-style .sheet-body .sheet-content .tab.feats .feat-item .item-name h4:hover, .dorako-ui.dark-theme.actor.sheet .crb-style .sheet-body .sheet-content ol.spell-list > li .item-name h4:hover, .dorako-ui.dark-theme.actor.sheet .crb-style .sheet-body .sheet-content .tab.actions .actions-container .actions-tabs-wrapper .actions-panels ol.actions-list li.action .item-name .actions-title .action-name h4:hover, .dorako-ui.dark-theme.actor.sheet .crb-style .sheet-body .sheet-content .tab.actions .actions-container .actions-tabs-wrapper .actions-panels ol.actions-list li.action .item-name h4:hover { + color: var(--tertiary); + text-shadow: unset; +} +.dorako-ui.dark-theme.actor.sheet .crb-style .sheet-body .sheet-content ol.spell-list > li .item-summary .item-buttons button { + border: none; + border-radius: 3px; + background: none; + background-color: var(--glass-bg); + box-shadow: var(--glassy); + transition: text-shadow 0.15s ease-in-out, background-color 0.15s ease-in-out, border 0.15s ease-in-out, color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, backdrop-filter 0.15s ease-in-out; + background-color: var(--primary); + color: var(--color-text-light-highlight); + font-family: var(--sans-serif); + text-shadow: 0px 0px 3px black; +} +.dorako-ui.dark-theme.actor.sheet .crb-style .sheet-body .sheet-content ol.spell-list > li .item-summary .item-buttons button:hover { + background-color: var(--primary-light); + color: white; + text-shadow: 0px 0px 3px black; +} +.dorako-ui.dark-theme.actor.sheet .crb-style .sheet-body .sheet-content ol.spell-list > li .item-summary { + border: none; + margin: 2px; + /* prettier-ignore */ + box-shadow: 0 0 0 1px var(--tertiary), 0 0 0 2px var(--gold-brown); + background-image: var(--sheet); + background-size: cover; + margin: 5px 0px; + border-radius: 8px; + background-color: var(--secondary-dark); + background-blend-mode: luminosity; +} +.dorako-ui.dark-theme.actor.sheet.character .crb-style .sheet-body .sheet-content nav { + background: var(--glass-bg-light); + box-shadow: 0 2px 4px rgba(0, 0, 0, 0.18), 0px -1px 2px rgba(255, 255, 255, 0.3) inset; +} +.dorako-ui.dark-theme.actor.sheet.character .crb-style .sheet-body .sheet-content nav .tab { + border-left: 1px solid rgba(255, 255, 255, 0.3); + border-right: 1px solid rgba(0, 0, 0, 0.2); + color: var(--tertiary-dark); +} +.dorako-ui.dark-theme.actor.sheet.character .crb-style .sheet-body .sheet-content nav .tab.active { + color: var(--tertiary); +} +.dorako-ui.dark-theme.actor.sheet.character .crb-style .sheet-body .sheet-content nav .tab:hover { + text-shadow: 0 0 3px rgba(0, 0, 0, 0.5); +} +.dorako-ui.dark-theme.actor.sheet.character .crb-style .sheet-body .sheet-content nav::before, .dorako-ui.dark-theme.actor.sheet.character .crb-style .sheet-body .sheet-content nav::after { + filter: invert(1); +} +.dorako-ui.dark-theme.actor.sheet.character .crb-style .sheet-body .sheet-content .tab.actions .actions-container .actions-tabs-wrapper .actions-panels ol.actions-list.strikes-list li.strike .alt-usage img.alt-usage-icon { + filter: invert(1); +} +.dorako-ui.dark-theme.actor.sheet.character .crb-style .sheet-body .sheet-content .tab.spellcasting .spellcasting-entry .rollable .d20-svg path, .dorako-ui.dark-theme.actor.sheet a.roll-icon svg path { + fill: var(--text-light); +} +.dorako-ui.dark-theme.actor.sheet .inventory .list-row .item-controls .item-control.item-toggle-invest.active, .dorako-ui.dark-theme.actor.sheet .inventory .list-row .item-controls .item-control.item-carry-type.active { + color: var(--tertiary-dark); +} +.dorako-ui.dark-theme.actor.sheet .crb-style .sheet-body .sheet-content ol.spell-list > li.spell-level-header input, .dorako-ui.dark-theme.actor.sheet .crb-style .sheet-body .sheet-content ol.spell-list > li .uses input { + box-shadow: unset; +} +.dorako-ui.dark-theme.sheet.actor section.sidebar, .dorako-ui.dark-theme.sheet.actor section.sidebar .gm-settings, .dorako-ui.dark-theme.sheet.actor section.sidebar > img.actor-icon, .dorako-ui.dark-theme.sheet.actor section.sidebar .sidebar-meta, .dorako-ui.dark-theme.sheet.actor .sheet-header { + border-color: var(--tertiary) !important; +} +.dorako-ui.dark-theme.actor.sheet.character .crb-style .sheet-body .sheet-content .tab.actions .actions-container .actions-tabs-wrapper .actions-panels ol.actions-list.strikes-list li.strike .button-group { + gap: 3px; +} +.dorako-ui.dark-theme.actor.sheet.character .crb-style .sheet-body .sheet-content .tab.actions .actions-container .actions-tabs-wrapper .actions-panels ol.actions-list.strikes-list li.strike .button-group button { + border: none; + border-radius: 3px; + background: none; + background-color: var(--glass-bg); + box-shadow: var(--glassy); + transition: text-shadow 0.15s ease-in-out, background-color 0.15s ease-in-out, border 0.15s ease-in-out, color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, backdrop-filter 0.15s ease-in-out; + text-shadow: 0px 0px 3px black; +} +.dorako-ui.dark-theme.actor.sheet.character .crb-style .sheet-body .sheet-content .tab.actions .actions-container .actions-tabs-wrapper .actions-panels ol.actions-list.strikes-list li.strike .button-group button:not(:disabled) { + background: var(--secondary); + color: var(--color-text-light-highlight); +} +.dorako-ui.dark-theme.actor.sheet.character .crb-style .sheet-body .sheet-content .tab.actions .actions-container .actions-tabs-wrapper .actions-panels ol.actions-list.strikes-list li.strike .button-group button:not(:disabled).damage { + background: var(--primary); +} +.dorako-ui.dark-theme.actor.sheet.character .crb-style .sheet-body .sheet-content .tab.actions .actions-container .actions-tabs-wrapper .actions-panels ol.actions-list.strikes-list li.strike .button-group button:not(:disabled).damage:hover { + background: var(--primary-light); + color: white; +} +.dorako-ui.dark-theme.actor.sheet.character .crb-style .sheet-body .sheet-content .tab.actions .actions-container .actions-tabs-wrapper .actions-panels ol.actions-list.strikes-list li.strike .button-group button:not(:disabled):hover { + border: none; + border-radius: 3px; + background: none; + background-color: var(--glass-bg); + box-shadow: var(--glassy); + text-shadow: 0px 0px 3px black; + background: var(--secondary-light); + color: white; +} +.dorako-ui.dark-theme.actor.sheet .crb-style .sheet-body .sheet-content ol.spell-list > li button.cast-spell, .dorako-ui.dark-theme.actor.sheet.character .crb-style .sheet-body .sheet-content .tab.spellcasting .blue-button { + border: none; + border-radius: 3px; + background: none; + background-color: var(--glass-bg); + box-shadow: var(--glassy); + transition: text-shadow 0.15s ease-in-out, background-color 0.15s ease-in-out, border 0.15s ease-in-out, color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, backdrop-filter 0.15s ease-in-out; + text-shadow: 0px 0px 3px black; + background: var(--secondary); + color: var(--color-text-light-highlight); +} +.dorako-ui.dark-theme.actor.sheet .crb-style .sheet-body .sheet-content ol.spell-list > li button.cast-spell:hover, .dorako-ui.dark-theme.actor.sheet.character .crb-style .sheet-body .sheet-content .tab.spellcasting .blue-button:hover { + border: none; + border-radius: 3px; + background: none; + background-color: var(--glass-bg); + box-shadow: var(--glassy); + text-shadow: 0px 0px 3px black; + background: var(--secondary-light); + color: white; +} +.dorako-ui.dark-theme.actor.sheet .crb-style .sheet-body .sheet-content ol.spell-list > li[data-expended-state=true] .cast-spell { + background: var(--secondary-dark); + color: var(--color-disabled); +} +.dorako-ui.dark-theme.actor.sheet .crb-style .sheet-body .sheet-content ol.spell-list > li[data-expended-state=true] .cast-spell:hover { + background: var(--secondary-dark); + color: var(--color-disabled); +} +.dorako-ui.dark-theme.actor.sheet .crb-style header.char-header .char-details h1.char-name input[type=text], .dorako-ui.dark-theme.actor.sheet .crb-style header.char-header .char-details h1.char-name span.non-editable, .dorako-ui.dark-theme.actor.sheet .crb-style header.char-header .char-level .level input, .dorako-ui.dark-theme.actor.sheet.character .crb-style header.char-header .char-level .exp-data .exp-input input, .dorako-ui.dark-theme.actor.sheet .crb-style .sheet-body .sheet-content ol.directory-list .action-header h3 input.item-name-input, .dorako-ui.dark-theme.actor.sheet .crb-style aside input[type=number] { + background: unset; + box-shadow: unset; +} +.dorako-ui.dark-theme.actor.sheet .crb-style header.char-header .char-details h1.char-name input[type=text]:hover, .dorako-ui.dark-theme.actor.sheet .crb-style header.char-header .char-details h1.char-name input[type=text]:focus, .dorako-ui.dark-theme.actor.sheet .crb-style header.char-header .char-details h1.char-name span.non-editable:hover, .dorako-ui.dark-theme.actor.sheet .crb-style header.char-header .char-details h1.char-name span.non-editable:focus, .dorako-ui.dark-theme.actor.sheet .crb-style header.char-header .char-level .level input:hover, .dorako-ui.dark-theme.actor.sheet .crb-style header.char-header .char-level .level input:focus, .dorako-ui.dark-theme.actor.sheet.character .crb-style header.char-header .char-level .exp-data .exp-input input:hover, .dorako-ui.dark-theme.actor.sheet.character .crb-style header.char-header .char-level .exp-data .exp-input input:focus, .dorako-ui.dark-theme.actor.sheet .crb-style .sheet-body .sheet-content ol.directory-list .action-header h3 input.item-name-input:hover, .dorako-ui.dark-theme.actor.sheet .crb-style .sheet-body .sheet-content ol.directory-list .action-header h3 input.item-name-input:focus, .dorako-ui.dark-theme.actor.sheet .crb-style aside input[type=number]:hover, .dorako-ui.dark-theme.actor.sheet .crb-style aside input[type=number]:focus { + background: unset; + box-shadow: unset; +} + +.combat-sidebar .drag-gap { + visibility: hidden; +} +.combat-sidebar .hidden-name .token-name h4 { + color: var(--color-text-light-7); +} +.combat-sidebar li.combatant .token-image { + margin: 2px; +} +.combat-sidebar li.combatant .token-name img.token-effect { + border-radius: 50%; + border: 1px solid var(--tertiary); + box-shadow: 1px 1px 4px #222; +} +.combat-sidebar li.combatant.defeated img { + transform: unset; +} +.combat-sidebar li.combatant.active { + background: var(--primary); + color: var(--color-text-light-highlight); +} + +#ui-middle { + position: relative; +} + +.effect-panel.dorako-ui { + pointer-events: initial; + position: absolute; + top: 5px; + top: 0px; + right: 3px; + right: -3px; + overflow: hidden scroll; + height: calc(100% - 62px); + height: 100%; + padding-top: 5px; + padding-bottom: 10%; + padding-left: 15px; +} +.effect-panel.dorako-ui::-webkit-scrollbar-track { + box-shadow: none; +} +.effect-panel.dorako-ui .effect-item { + display: flex; + justify-content: flex-end; + height: 46px; + margin-bottom: 0.2em; + margin-right: 3px; +} +.effect-panel.dorako-ui .effect-item:hover .effect-info { + display: block; +} +.effect-panel.dorako-ui .effect-item .effect-info { + border: none; + border-radius: 3px; + background: none; + background-color: var(--glass-bg); + box-shadow: var(--glassy); + display: none; + height: min-content; + margin: 3px; + margin-right: 0.5em; + padding: 4px 8px; + backdrop-filter: blur(5px); + z-index: var(--z-index-tooltip); +} +.effect-panel.dorako-ui .effect-item .effect-info h1 { + font-size: var(--font-size-16); + color: var(--color-text-light-highlight); + text-align: right; + border: none; +} +.effect-panel.dorako-ui .effect-item .effect-info p:last-child { + margin-bottom: 0px; +} +.effect-panel.dorako-ui .effect-item .effect-info .tags { + justify-content: flex-end; +} +.effect-panel.dorako-ui .effect-item .effect-info .tags .tag { + margin-bottom: 0; +} +.effect-panel.dorako-ui .effect-item .effect-info .tags .tag + .tag, .effect-panel.dorako-ui .effect-item .effect-info .tags .tag:first-child { + margin-left: 3px; + margin-right: -2px; +} +.effect-panel.dorako-ui .effect-item .effect-info .instructions { + color: var(--color-text-light-heading); + font-size: 0.75em; + text-align: right; +} +.effect-panel.dorako-ui .effect-item .icon { + border: none; + margin: 2px; + /* prettier-ignore */ + box-shadow: 0 0 0 1px var(--tertiary), 0 0 0 2px var(--gold-brown), 0 0 5px rgba(0, 0, 0, 0.8); + border-radius: 50%; + align-items: center; + background-repeat: no-repeat; + background-size: contain; + color: transparent; + display: flex; + justify-content: center; + position: relative; + height: 42px; + width: 42px; + margin-left: 3px; +} +.effect-panel.dorako-ui .effect-item .icon .expired { + position: absolute; + left: auto; + bottom: -1px; + width: 80%; + width: unset; + padding: 2px 2px; + color: white; + color: var(--color-text-light-highlight); + background-color: var(--primary-light); + text-shadow: 0px 0px 3px black; + box-shadow: var(--gold-and-glow); + border-radius: 2px; +} +.effect-panel.dorako-ui .effect-item .icon .linked { + position: absolute; + display: inline-block; + bottom: -1px; + right: -1px; + padding: 0px 2px; + color: white; + color: var(--color-text-light-highlight); + background-color: rgba(0, 0, 0, 0.75); + background: none; + text-shadow: 0px 1px 5px black, 0px 1px 5px black; +} +.effect-panel.dorako-ui .effect-item .icon .value { + position: absolute; + display: inline-block; + bottom: -1px; + left: -1px; + padding: 0px 2px; + color: white; + color: var(--color-text-light-highlight); + background-color: rgba(0, 0, 0, 0.75); + background: none; + text-shadow: 0px 1px 5px black, 0px 1px 5px black; +} +.effect-panel.dorako-ui .effect-item .icon.unidentified { + filter: drop-shadow(0 0 8px var(--blind-bg)); +} +.effect-panel.dorako-ui hr { + margin-right: 6; + margin-right: 2px; + width: 36px; + width: 42px; + border-top: 1px solid var(--tertiary); + border-bottom: 1px solid var(--gold-brown); + box-shadow: 0 0 20px rgba(0, 0, 0, 0.8); +} + +.dorako-ui.familiar .main-section { + gap: 10px; + margin: 0px 10px; +} +.dorako-ui.familiar .main-container { + display: flex; + flex-direction: column; + gap: 10px; +} +.dorako-ui.familiar .window-content .skills-content .skills-list .skill-name { + transition: text-shadow 0.15s ease-in-out, background-color 0.15s ease-in-out, border 0.15s ease-in-out, color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, backdrop-filter 0.15s ease-in-out; + background: rgba(255, 255, 240, 0.8); + border: 1px solid var(--color-border-light-primary); +} +.dorako-ui.familiar .window-content .skills-content .skills-list .skill-name:hover { + box-shadow: none; + color: var(--color-text-light-highlight); + border: 1px solid var(--gold-brown); + background-color: var(--primary-light); + box-shadow: 0px 0px 1px 1px var(--tertiary) inset, 0px 0px 5px var(--primary-light); +} +.dorako-ui.familiar .window-content .skills-content .skills-list .skill-name:hover .score { + color: var(--tertiary); +} +.dorako-ui.familiar .section-container { + border: none; + margin: 2px; + /* prettier-ignore */ + box-shadow: 0 0 0 1px var(--tertiary), 0 0 0 2px var(--gold-brown); + background-image: var(--sheet); + background-size: cover; + box-shadow: var(--gold-and-glow), 0px 5px 6px rgba(0, 0, 0, 0.5); + padding: unset; + border-radius: 5px; +} +.dorako-ui.familiar .section-container .section-header { + background: var(--primary); + border-radius: 5px 5px 0px 0px; + border: none; + box-shadow: var(--gold-and-glow); +} +.dorako-ui.familiar .section-container .section-body { + border: none; +} + +.dorako-ui.dark-theme.familiar .detail .detail-label { + color: var(--tertiary); +} +.dorako-ui.dark-theme.familiar .window-content .familiar-sheet-header .header-content .details-section .hp-section .value input { + box-shadow: none; +} +.dorako-ui.dark-theme.familiar .window-content .skills-content .skills-list .skill-name { + border: none; + border-radius: 3px; + background: none; + background-color: var(--glass-bg); + box-shadow: var(--glassy); +} +.dorako-ui.dark-theme.familiar .window-content .skills-content .skills-list .skill-name .score { + color: var(--primary-light); +} +.dorako-ui.dark-theme.familiar .window-content .skills-content .skills-list .skill-name:hover { + border: none; + border-radius: 3px; + background: none; + background-color: var(--glass-bg); + box-shadow: var(--glassy); + background-color: var(--primary-light); +} +.dorako-ui.dark-theme.familiar .window-content .skills-content .skills-list .skill-name:hover .score { + color: var(--tertiary); +} + +.dorako-ui.dark-theme [data-visibility]:not([data-visibility=all]) { + border-radius: 3px; + outline: 1px dashed #720073; + /* ----------------------------------------- */ + /* GM Visibility Elements */ + /* ----------------------------------------- */ + /* ----------------------------------------- */ + /* Owner Visibility Elements */ + /* ----------------------------------------- */ +} +.dorako-ui.dark-theme [data-visibility]:not([data-visibility=all])[data-visibility=gm] { + background: rgba(245, 234, 245, 0.1333333333); +} +.dorako-ui.dark-theme [data-visibility]:not([data-visibility=all])[data-visibility=gm].message-sender { + max-width: fit-content; +} +.dorako-ui.dark-theme [data-visibility]:not([data-visibility=all])[data-visibility=gm] [data-visibility=gm] { + outline: none; + padding: initial; +} +.dorako-ui.dark-theme [data-visibility]:not([data-visibility=all])[data-visibility=owner] { + background: rgba(245, 234, 245, 0.1333333333); +} +.dorako-ui.dark-theme [data-visibility]:not([data-visibility=all])[data-visibility=owner] [data-visibility=owner] { + outline: none; + padding: initial; +} + +.dorako-ui.hazard { + --hazard: #1c3532; +} +.dorako-ui.hazard form > header { + box-shadow: var(--gold-and-glow), 0px 5px 6px rgba(0, 0, 0, 0.5); +} +.dorako-ui.hazard .content { + display: flex; + flex-direction: column; + gap: 10px; +} +.dorako-ui.hazard .content .section-container { + border: none; + margin: 2px; + /* prettier-ignore */ + box-shadow: 0 0 0 1px var(--tertiary), 0 0 0 2px var(--gold-brown); + background-image: var(--sheet); + background-size: cover; + box-shadow: var(--gold-and-glow), 0px 5px 6px rgba(0, 0, 0, 0.5); + padding: unset; + border-radius: 5px; +} +.dorako-ui.hazard .content .section-container:first-child { + margin-top: 10px; +} +.dorako-ui.hazard .content .section-container .section-header { + background: var(--hazard); + border-radius: 5px 5px 0px 0px; + border: none; + box-shadow: var(--gold-and-glow); +} +.dorako-ui.hazard .content .section-container .section-body { + border: none; +} + +.dorako-ui.dark-theme.hazard input { + color: var(--color-text-light-primary); +} +.dorako-ui.dark-theme.hazard .sidebar { + border-right: 1px solid var(--tertiary); +} +.dorako-ui.dark-theme.hazard .sidebar .health input { + color: var(--color-text-light-primary); +} + +.dorako-ui.sheet.pf2e.actor.npc ol.spell-list > li .item-name .item-image .item-icon { + border-radius: 3px; +} +.dorako-ui.sheet.pf2e.actor.npc form.npc-sheet .sheet-body .tab { + padding-top: 2px; +} +.dorako-ui.sheet.pf2e.actor.npc form.npc-sheet input[type=number]:focus, +.dorako-ui.sheet.pf2e.actor.npc form.npc-sheet input[type=number]:hover:not(:disabled), +.dorako-ui.sheet.pf2e.actor.npc form.npc-sheet input[type=text]:focus, +.dorako-ui.sheet.pf2e.actor.npc form.npc-sheet input[type=text]:hover:not(:disabled) { + border: 1px solid var(--tertiary); + box-shadow: 0 0 10px var(--primary-light); +} +.dorako-ui.sheet.pf2e.actor.npc form.npc-sheet input.adjustable:not(:focus).adjusted-higher, +.dorako-ui.sheet.pf2e.actor.npc form.npc-sheet span.adjustable.adjusted-higher { + color: green !important; +} +.dorako-ui.sheet.pf2e.actor.npc form.npc-sheet input.adjustable:not(:focus).adjusted-lower, +.dorako-ui.sheet.pf2e.actor.npc form.npc-sheet span.adjustable.adjusted-lower { + color: red !important; +} +.dorako-ui.sheet.pf2e.actor.npc form.npc-sheet .top-sections { + gap: 5px; +} +.dorako-ui.sheet.pf2e.actor.npc form.npc-sheet .side-bar-section { + border: none; + margin: 2px; + /* prettier-ignore */ + box-shadow: 0 0 0 1px var(--tertiary), 0 0 0 2px var(--gold-brown); + background-image: var(--sheet); + background-size: cover; + box-shadow: var(--gold-and-glow), 0px 5px 6px rgba(0, 0, 0, 0.5); + border-radius: 3px; + margin: 3px; + margin-top: 0px; + margin-bottom: 10px; +} +.dorako-ui.sheet.pf2e.actor.npc form.npc-sheet .side-bar-section.initiative select { + width: 98%; + margin-bottom: 2px; +} +.dorako-ui.sheet.pf2e.actor.npc form.npc-sheet .side-bar-section.collapsed { + max-height: 20px; + transition: max-height 0.5s cubic-bezier(0, 1, 0, 1); +} +.dorako-ui.sheet.pf2e.actor.npc form.npc-sheet .side-bar-section.collapsed .side-bar-section-header { + border-radius: 3px; +} +.dorako-ui.sheet.pf2e.actor.npc form.npc-sheet .side-bar-section.collapsed:not(.empty):hover { + max-height: 1000px; + transition: max-height 1s ease-in-out; +} +.dorako-ui.sheet.pf2e.actor.npc form.npc-sheet .side-bar-section.collapsed:not(.empty):hover .side-bar-section-header { + border-radius: 3px 3px 0px 0px; +} +.dorako-ui.sheet.pf2e.actor.npc form.npc-sheet .side-bar-section.collapsed:not(.empty):hover .side-bar-section-content { + display: block; +} +.dorako-ui.sheet.pf2e.actor.npc form.npc-sheet .side-bar-section.collapsed .side-bar-section-content { + display: none; +} +.dorako-ui.sheet.pf2e.actor.npc form.npc-sheet .section-container { + box-shadow: var(--gold-and-glow), 0px 5px 6px rgba(0, 0, 0, 0.5); + padding: 0px; + border-radius: 3px; + margin: 3px; + margin-top: 0px; + margin-bottom: 10px; + background-color: var(--bg); + background-image: var(--sheet); + background-size: cover; +} +.dorako-ui.sheet.pf2e.actor.npc form.npc-sheet .section-container .section-header { + box-shadow: inset 0 0 3px rgba(255, 255, 255, 0.5); +} +.dorako-ui.sheet.pf2e.actor.npc form.npc-sheet .section-container:not(.headerless) .section-body { + border-top: 1px solid var(--tertiary); +} +.dorako-ui.sheet.pf2e.actor.npc form.npc-sheet .section-container .section-body { + border: none; + padding: 0; + padding: 5px; +} +.dorako-ui.sheet.pf2e.actor.npc form.npc-sheet .section-container.toggles { + border-image-repeat: repeat; + border-image-slice: 11; + border-image-source: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='33' height='33' overflow='scroll'%3E%3Cstyle%3E.st1{stroke:gray;stroke-miterlimit:10}.st1,.st2{fill:none}%3C/style%3E%3Cg opacity='1'%3E%3Cpath class='st1' d='M.5 20v-7'/%3E%3Cpath class='st2' d='M13 20v-7'/%3E%3Cpath class='st1' d='M13 .5h7'/%3E%3Cpath class='st2' d='M13 13h7'/%3E%3Cpath class='st1' d='M32.5 13v7'/%3E%3Cpath class='st2' d='M20 13v7'/%3E%3Cpath class='st1' d='M20 32.5h-7'/%3E%3Cpath class='st2' d='M20 20h-7'/%3E%3Cpath class='st1' d='M.5.5h3.1v3.1H.5zm3.1 3.1h3.1v3.1H3.6zm3.2 0h3.1v3.1H6.8zM3.6 6.8h3.1v3.1H3.6zm0 0H.5V13M13 .5H6.8v3.1M29.4.5h3.1v3.1h-3.1zm-3.1 3.1h3.1v3.1h-3.1zm0 3.2h3.1v3.1h-3.1zm-3.2-3.2h3.1v3.1h-3.1zm3.2 0V.5H20M32.5 13V6.8h-3.1M29.4 29.4h3.1v3.1h-3.1z'/%3E%3Cpath class='st1' d='M26.3 26.3h3.1v3.1h-3.1zm-3.2 0h3.1v3.1h-3.1zm3.2-3.2h3.1v3.1h-3.1z'/%3E%3Cpath class='st1' d='M29.4 26.3h3.1V20M20 32.5h6.3v-3.1'/%3E%3Cg%3E%3Cpath class='st1' d='M.5 29.4h3.1v3.1H.5zm3.1-3.1h3.1v3.1H3.6zm0-3.2h3.1v3.1H3.6zm3.2 3.2h3.1v3.1H6.8zM6.8 29.4v3.1H13M.5 20v6.3h3.1'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); + border-image-width: 14px; + border-style: double; + padding-left: 8px; + padding-right: 8px; + margin-left: 0px; + font-weight: 500; + margin-right: 0px; + margin-top: 0px; + margin-bottom: 0px; + box-shadow: none; + background: none; + margin: 5px; +} +.dorako-ui.sheet.pf2e.actor.npc form.npc-sheet .side-bar .image-container { + border: none; +} +.dorako-ui.sheet.pf2e.actor.npc form.npc-sheet .side-bar .saves-section.side-bar-section { + display: flex; + flex-direction: column; +} +.dorako-ui.sheet.pf2e.actor.npc form.npc-sheet .side-bar .saves-section.side-bar-section.collapsed { + max-height: 42px; +} +.dorako-ui.sheet.pf2e.actor.npc form.npc-sheet .side-bar .saves-section.side-bar-section.collapsed:hover { + max-height: 1000px; +} +.dorako-ui.sheet.pf2e.actor.npc form.npc-sheet .side-bar .saves { + margin-top: 0px; + width: unset; +} +.dorako-ui.sheet.pf2e.actor.npc form.npc-sheet .side-bar .save-details { + font-size: 14px; +} +.dorako-ui.sheet.pf2e.actor.npc .side-bar-section-header { + background: var(--primary); + border: 1px solid var(--primary); + border-radius: 3px 3px 0px 0px; + color: #f5efe0; + box-shadow: inset 0 0 3px rgba(255, 255, 255, 0.5); + margin-top: 0px; + height: 20px; +} +.dorako-ui.sheet.pf2e.actor.npc .side-bar-section-header.disabled { + border-radius: 3px; +} +.dorako-ui.sheet.pf2e.actor.npc .side-bar-section-header + .side-bar-section-content { + margin: 0px; + padding: 0px; +} +.dorako-ui.sheet.pf2e.actor.npc .side-bar-section-header input[type=number], +.dorako-ui.sheet.pf2e.actor.npc .side-bar-section-header input[type=text] { + color: #f5efe0; +} +.dorako-ui.sheet.pf2e.actor.npc .side-bar-section-header a:hover { + text-shadow: 0px 0px 8px var(--tertiary); +} +.dorako-ui.sheet.pf2e.actor.npc .side-bar-section-header .inventory-section .inventory-list .item .item-image { + border: none; + margin: 3px 4px 3px 6px; + box-shadow: 0 0 0 1px var(--tertiary), 0 0 0 2px #9f725b, inset 0 0 4px rgba(0, 0, 0, 0.5); +} +.dorako-ui.sheet.pf2e.actor.npc .side-bar-section-header .side-bar .image-container, +.dorako-ui.sheet.pf2e.actor.npc .side-bar-section-header .actions-options .actions-option { + cursor: pointer; +} +.dorako-ui.sheet.pf2e.actor.npc .side-bar-section-header .actions-options .actions-option:hover { + text-shadow: 0 0 10px var(--primary-light); + color: var(--primary); +} +.dorako-ui.sheet.pf2e.actor.npc .recall-knowledge .section-body button { + background: var(--secondary); + box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.3), inset 0 0 0 2px hsla(0deg, 0%, 100%, 0.2); + border: none; + color: white; + transition: background 0.15s ease-in-out; + margin-top: 3px; +} +.dorako-ui.sheet.pf2e.actor.npc .recall-knowledge .section-body button:hover { + background: var(--secondary-light); +} + +.pf2e.actor.npc.dorako-ui.npc .npc-sheet .side-bar-section-content { + width: 98%; + margin-left: 3px; + margin-right: 3px; +} + +.side-bar-section-header .pf2e-see-simple-scale-statistics-High-color-primary { + color: #3cff00; +} +.side-bar-section-header .pf2e-see-simple-scale-statistics-Moderate-color-primary { + color: #ffff54; +} +.side-bar-section-header .pf2e-see-simple-scale-statistics-Low-color-primary { + color: #ff8000; +} +.side-bar-section-header .pf2e-see-simple-scale-statistics-Terrible-color-primary { + color: #ff0000; +} + +/* Light */ +.dorako-ui.sheet.pf2e.actor.npc.light-theme form .sheet-tabs { + background-color: var(--bg); + box-shadow: 0 2px 4px rgba(0, 0, 0, 0.18); + border: 1px solid var(--color-border-light-primary); + border-radius: 3px; + margin: 2px; + margin-bottom: 0px; + z-index: 1; +} + +.dorako-ui.npc.light-theme .tabs .item { + color: var(--primary-light); +} +.dorako-ui.npc.light-theme .tabs .item a:hover { + text-shadow: 0px 0px 10px var(--primary); +} +.dorako-ui.npc.light-theme .tabs .item.disabled { + color: #ababab; +} +.dorako-ui.npc.light-theme .tabs .item.disabled:hover { + color: var(--primary-dark); + text-shadow: 0px 0px 10px var(--primary-dark); +} +.dorako-ui.npc.light-theme .tabs .item.active { + color: var(--secondary-light); + text-shadow: 0px 0px 10px var(--secondary-light); +} + +/* Dark */ +.dorako-ui.sheet.pf2e.actor.npc.dark-theme form .sheet-tabs { + border: none; + border-radius: 3px; + background: none; + background-color: var(--glass-bg); + box-shadow: var(--glassy); + background: var(--glass-bg-light); + color: var(--color-text-light-heading); +} + +.dorako-ui.sheet.pf2e.actor.npc.dark-theme .npc-sheet .item.disabled { + color: #666666; +} + +.dorako-ui.sheet.pf2e.actor.npc.dark-theme.window-app .npc-sheet .effects .section-body .effects-list .item.unidentified { + outline: 1px dashed #720073; + background: rgba(245, 234, 245, 0.1333333333); +} + +.sheet.pf2e.actor.npc.dark-theme.window-app input[type=text], +.sheet.pf2e.actor.npc.dark-theme.window-app input[type=number], +.sheet.pf2e.actor.npc.dark-theme.window-app input[type=search], +.sheet.pf2e.actor.npc.dark-theme.window-app input[type=date], +.sheet.pf2e.actor.npc.dark-theme.window-app input[type=time] { + box-shadow: unset; +} + +.sheet.pf2e.actor.npc.dark-theme .recall-knowledge .section-body button { + box-shadow: var(--glassy); +} + +.sheet.pf2e.actor.npc.dark-theme .tabs .item.active { + color: var(--tertiary); +} + +.actor.pf2e.actor.npc.dark-theme .tabs .item.active, +.actor.pf2e.actor.npc.dark-theme a:hover { + text-shadow: 0 0 10px var(--tertiary); +} + +.sheet.pf2e.actor.npc.dark-theme .window-content { + background: none; + background-color: #111; + background: var(--sheet-dark); + background-size: cover; +} + +.sheet.pf2e.actor.npc.dark-theme .tags .tag option.tag_transparent, +.sheet.pf2e.actor.npc.dark-theme .tags .tag.tag_transparent { + box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.3); +} + +.sheet.pf2e.actor.npc.dark-theme form .notes { + text-shadow: none; +} + +.sheet.pf2e.actor.npc.dark-theme .npc-sheet, +.actor.pf2e.actor.npc.dark-theme .npc-sheet .entries-list .spellcasting-entry .header h4.name input, +.sheet.pf2e.actor.npc.dark-theme .inventory .list-row .item-controls, +.sheet.pf2e.actor.npc.dark-theme ol.spell-list > li.spell-level-header, +.sheet.pf2e.actor.npc.dark-theme .npc-sheet .side-bar-section.initiative select, +.sheet.pf2e.actor.npc.dark-theme .npc-sheet .notes .notes-text { + color: white; +} + +.sheet.pf2e.actor.npc.dark-theme form input[type=number], +.sheet.pf2e.actor.npc.dark-theme form input[type=text], +.sheet.pf2e.actor.npc.dark-theme .npc-sheet .notes .details-label { + color: #c9c9c9; +} + +.actor.pf2e.actor.npc.dark-theme .npc-sheet .sheet-tabs .disabled.active, +.actor.pf2e.actor.npc.dark-theme .npc-sheet .sheet-tabs .disabled:hover { + color: gray; +} + +.sheet.pf2e.actor.npc.dark-theme .inventory .item-summary, +.sheet.pf2e.actor.npc.dark-theme ol.spell-list > li .item-summary { + background-color: transparent; +} + +.sheet.pf2e.actor.npc.dark-theme .npc-sheet .actions-options .actions-option:hover { + text-shadow: 0 0 10px var(--tertiary); + color: var(--tertiary); +} + +.actor.pf2e.actor.npc.dark-theme .inventory .list-row .item-controls .item-control.item-carry-type.active, +.actor.pf2e.actor.npc.dark-theme .inventory .list-row .item-controls .item-control.item-toggle-invest.active, +.actor.pf2e.actor.npc.dark-theme ol.spell-list > li .item-name h4:hover, +.actor.pf2e.actor.npc.dark-theme .inventory .item-name h3:hover, +.actor.pf2e.actor.npc.dark-theme .inventory .item-name h4:hover { + color: var(--tertiary); +} + +.sheet.actor.pf2e.actor.npc.dark-theme .npc-sheet .section-container.toggles { + border-image-source: var(--ornamentation); +} + +.sheet.actor.pf2e.actor.npc.dark-theme .npc-sheet .side-bar-section:not(.save-details), +.sheet.actor.pf2e.actor.npc.dark-theme .npc-sheet .section-container { + background: var(--sheet-dark); + background-size: cover; +} + +/* ----------------------------------------- */ +/* Color definitions */ +/* ----------------------------------------- */ +/* Colors */ +/* Global */ +/* used for mini headers, alternate primary color */ +/* compliments the primary color, usually used in combination */ +/* for all other uses */ +/* Lighter / Darker */ +/* Text */ +/* ----------------------------------------- */ +/* Color schemes */ +/* ----------------------------------------- */ +/* Proficiency ranks */ +/* Rarities */ +/* Degrees of success */ +/* Value adjustments (e.g. weak/elite) */ +/* ----------------------------------------- */ +/* CSS Custom Properties */ +/* ----------------------------------------- */ +:root { + /* Global */ + --primary: #5e0000; + --primary-light: #b10000; + --primary-dark: #380000; + --secondary: #171f69; + --secondary-light: #2836b7; + --secondary-dark: #0d113a; + --tertiary: #e9d7a1; + --rarity-common: #323232; + --rarity-uncommon: #98513d; + --rarity-rare: #002664; + --rarity-unique: #54166e; + --alt: #786452; + --alt-dark: #443730; + --bg: #f8f4f1; + --bg-dark: #e7d9cf; + --gold-brown: #956d58; + --sub: #605856; + --color-disabled: #ababab; + --blind-bg: #a57aa5; + --whisper-bg: #e3e3ff; + --inline-link-bg: #ddd; + --inline-repost-bg: #eaeaea; + --visibility-gm-bg: #e8e8ef; + --visibility-owner-bg: #ddebe1; + --blind-roll: #f5eaf5; + /* Lighter / Darker */ + --light: #910000; + --dark: #2b0000; + --tertiary-dark: #dfc578; + --tertiary-light: #f3e9ca; + /* Text */ + --body: var(--text-dark); + --color-text-trait: #f5efe0; + --text-dark: #1c1c1c; + --text-light: white; + /* Borders */ + --color-border-trait: #d8c384; + --color-border-divider: #baa991; + /* Headers w/ boxes */ + --header-color: var(--text-light); + --header-bg: var(--secondary); + /* Sidebar */ + --sidebar-label: var(--tertiary-dark); + --sidebar-title: var(--tertiary); + /* App UI */ + --glass-bg: rgba(20, 20, 20, 0.6); + --glass-bg-light: rgba(255, 255, 255, 0.1); + --glass-bg-dark: rgba(0, 0, 0, 0.7); + --gold-and-glow: 0 0 0 1px var(--tertiary), 0 0 0 2px var(--gold-brown), inset 0 0 3px rgba(255, 255, 255, 0.5); + --glassy: 0px 0px 3px 0px rgba(255, 255, 255, 0.4) inset, 0px 0px 2px 1px rgba(0, 0, 0, 1), + 0px 0px 5px 0px rgba(0, 0, 0, 0.5); + --sheet-light: url(../img/background-light.webp); + --sheet-dark: url(../img/background-dark4.webp); + --header: url(../img/blue_header.webp); + --banner-top: url(../img/blue_sidebar_top.webp); + --banner-bottom: url(../img/blue_sidebar_bottom.webp); +} + +/* ----------------------------------------- */ +/* Header */ +/* ----------------------------------------- */ +.dorako-ui .message-header { + background: none; + padding: 5px 5px 0px 5px; + margin: -5px -5px 0px -5px; + border-radius: 5px 5px 0px 0px; + gap: 5px; + align-items: center; +} +.dorako-ui .message-header .header-meta { + border-radius: 3px; + padding: 2px; + font-size: x-small; + align-self: center; + text-align: center; + text-shadow: none; +} +.dorako-ui .message-header.light-header-text { + background-blend-mode: multiply; + color: white; + text-shadow: 0px 1px 1px black; +} +.dorako-ui .message-header.light-header-text .header-meta { + color: white; + background-color: hsla(0deg, 0%, 50%, 0.4); + border: 1px solid hsla(0deg, 0%, 100%, 0.3); +} +.dorako-ui .message-header.dark-header-text { + background-blend-mode: luminosity; + color: black; + text-shadow: 0px 1px 1px white; +} +.dorako-ui .message-header.dark-header-text .header-meta { + color: hsl(0deg, 0%, 20%); + background-color: hsla(0deg, 0%, 90%, 0.5); + border: 1px solid hsla(0deg, 0%, 30%, 0.4); +} +.dorako-ui .message-header .portrait-and-name { + flex-grow: 1; + display: flex; + gap: 5px; +} +.dorako-ui .message-header .portrait-and-name .portrait-wrapper { + width: var(--avatar-size); + display: flex; + flex: none; + justify-content: center; + align-items: center; +} +.dorako-ui .message-header .portrait-and-name .portrait-wrapper .portrait { + height: var(--avatar-size); + object-fit: contain; + z-index: 0; +} +.dorako-ui .message-header .portrait-and-name .portrait-wrapper .portrait.actor { + border-radius: 3px; +} +.dorako-ui .message-header .portrait-and-name .sender-wrapper { + display: flex; + gap: 3px; + flex-direction: column; + justify-content: left; + align-self: center; + z-index: 1; +} +.dorako-ui .message-header .portrait-and-name .sender-wrapper .message-sender, +.dorako-ui .message-header .portrait-and-name .sender-wrapper .player-name { + align-self: flex-start; + line-height: initial; +} + +/* ----------------------------------------- */ +/* Clutter */ +/* ----------------------------------------- */ +.dorako-ui.chat-message .message-content .damage-roll .dice-result .dice-total .instances { + padding-bottom: 4px; + margin-bottom: 0px; +} + +/* ----------------------------------------- */ +/* Damage buttons */ +/* ----------------------------------------- */ +.dorako-ui.message .message-content .damage-application { + gap: 2px; } -.dorako-ui.message.dark-theme .message-content .damage-roll .dice-result .instance.negative .icon { - color: #4e4e68; +.dorako-ui.message .message-content .damage-application button { + transition: text-shadow 0.15s ease-in-out, background-color 0.15s ease-in-out, border 0.15s ease-in-out, color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, backdrop-filter 0.15s ease-in-out; } -.dorako-ui.message.dark-theme .message-content .damage-roll .dice-result .instance.piercing { - border-color: #acacac; - color: #8c8c8c; +.dorako-ui.message .message-content .damage-application button.half-damage .transparent-half { + display: none; } -.dorako-ui.message.dark-theme .message-content .damage-roll .dice-result .instance.piercing:not(.tooltip-part), .dorako-ui.message.dark-theme .message-content .damage-roll .dice-result .instance.piercing.tooltip-part > header { - background: rgba(172, 172, 172, 0.125); +.dorako-ui.message .message-content .damage-application button.half-damage .fa-heart-broken { + position: relative; } -.dorako-ui.message.dark-theme .message-content .damage-roll .dice-result .instance.piercing .icon { - color: #acacac; +.dorako-ui.message .message-content .damage-application button.half-damage .fa-heart-broken::after { + content: "\f7a9"; + font-family: "Font Awesome 5 Free"; + color: hsla(0deg, 0%, 0%, 0.5); + display: block; + z-index: 1; + position: absolute; + top: 0px; + left: 2px; + clip-path: polygon(45% 0%, 50% 100%, 100% 100%, 100% 4%); + color: gray; } -.dorako-ui.message.dark-theme .message-content .damage-roll .dice-result .instance.poison { - border-color: #7e9f45; - color: #5b7332; +.dorako-ui.message .message-content .damage-application button:hover { + box-shadow: none; + color: white; + border: 1px solid var(--gold-brown); + background-color: var(--primary-light); + box-shadow: 0px 0px 1px 1px var(--tertiary) inset, 0px 0px 5px var(--primary-light); } -.dorako-ui.message.dark-theme .message-content .damage-roll .dice-result .instance.poison:not(.tooltip-part), .dorako-ui.message.dark-theme .message-content .damage-roll .dice-result .instance.poison.tooltip-part > header { - background: rgba(126, 159, 69, 0.125); +.dorako-ui.message .message-content .damage-application button:hover img { + filter: invert(1); } -.dorako-ui.message.dark-theme .message-content .damage-roll .dice-result .instance.poison .icon { - color: #7e9f45; +.dorako-ui.message .message-content .damage-application button:hover.half-damage .fa-heart-broken::after { + clip-path: polygon(45% 0%, 50% 100%, 100% 100%, 100% 4%); + color: gray; } -.dorako-ui.message.dark-theme .message-content .damage-roll .dice-result .instance.positive { - border-color: white; - color: #ffffbf; +.dorako-ui.message .message-content .damage-application button.shield-block:hover { + background-color: var(--secondary-light); + box-shadow: 0px 0px 1px 1px var(--tertiary) inset, 0px 0px 5px var(--secondary-light); } -.dorako-ui.message.dark-theme .message-content .damage-roll .dice-result .instance.positive:not(.tooltip-part), .dorako-ui.message.dark-theme .message-content .damage-roll .dice-result .instance.positive.tooltip-part > header { - background: rgba(255, 255, 255, 0.125); - text-shadow: 1px 1px rgba(0, 0, 0, 0.6); +.dorako-ui.message .message-content .damage-application button.shield-block.shield-activated { + background-color: var(--secondary-light); + box-shadow: 0px 0px 1px 1px var(--tertiary) inset, 0px 0px 5px var(--secondary-light); } -.dorako-ui.message.dark-theme .message-content .damage-roll .dice-result .instance.positive .icon { - color: white; +.dorako-ui.message .message-content .damage-application button.shield-block.shield-activated:hover { + background-color: var(--secondary-dark); + box-shadow: 0px 0px 1px 1px var(--tertiary) inset, 0px 0px 5px var(--secondary-dark); } -.dorako-ui.message.dark-theme .message-content .damage-roll .dice-result .instance.slashing { - border-color: #acacac; - color: #8c8c8c; +.dorako-ui.message .message-content .damage-application button.heal-damage:hover { + background-color: green; + box-shadow: 0px 0px 1px 1px var(--tertiary) inset, 0px 0px 5px green; } -.dorako-ui.message.dark-theme .message-content .damage-roll .dice-result .instance.slashing:not(.tooltip-part), .dorako-ui.message.dark-theme .message-content .damage-roll .dice-result .instance.slashing.tooltip-part > header { - background: rgba(172, 172, 172, 0.125); +.dorako-ui.message .message-content .damage-application button.heal-damage:hover .fa-plus { + color: green; + text-shadow: none; } -.dorako-ui.message.dark-theme .message-content .damage-roll .dice-result .instance.slashing .icon { - color: #acacac; + +/* ----------------------------------------- */ +/* Chat card */ +/* ----------------------------------------- */ +.dorako-ui.message.chat-message { + border: none; + margin: 2px; + /* prettier-ignore */ + box-shadow: 0 0 0 1px var(--tertiary), 0 0 0 2px var(--gold-brown); + background-image: var(--sheet); + background-size: cover; + border: none; + margin: 2px; + /* prettier-ignore */ + box-shadow: 0 0 0 1px var(--tertiary), 0 0 0 2px var(--gold-brown), 0 0 5px rgba(0, 0, 0, 0.8); + margin: 5px 3px 3px 3px; } -.dorako-ui.message.dark-theme .message-content .damage-roll .dice-result .instance.sonic { - border-color: #00cbcb; - color: darkcyan; +.dorako-ui.message.chat-message.whisper { + background-color: var(--whisper-bg); + background-blend-mode: luminosity; } -.dorako-ui.message.dark-theme .message-content .damage-roll .dice-result .instance.sonic:not(.tooltip-part), .dorako-ui.message.dark-theme .message-content .damage-roll .dice-result .instance.sonic.tooltip-part > header { - background: rgba(0, 203, 203, 0.125); +.dorako-ui.message.chat-message.blind { + background-color: var(--blind-bg); + background-blend-mode: luminosity; } -.dorako-ui.message.dark-theme .message-content .damage-roll .dice-result .instance.sonic .icon { - color: #00cbcb; +.dorako-ui.message.chat-message .flavor-text hr { + display: none; } -.dorako-ui.message.dark-theme .message-content .damage-roll .dice-result .instance .splash { - border-color: inherit; - border-width: 1px; - border-style: dotted; - padding: 1px 2px; - line-height: 0; +.dorako-ui.message.chat-message .persistent-damage-recovery hr { + display: none; } - -.dorako-ui.dark-theme #sidebar .settings-sidebar button { - border: none; - border-radius: 3px; - background: none; - background-color: var(--glass-bg); - box-shadow: var(--glassy); - transition: text-shadow 0.15s ease-in-out, background-color 0.15s ease-in-out, border 0.15s ease-in-out, color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, backdrop-filter 0.15s ease-in-out; - text-shadow: 0 0 3px black; - background-color: var(--glass-bg-light); - color: var(--color-text-light-heading); +.dorako-ui.message.chat-message .persistent-damage-recovery button { + margin-top: 3px; } -.dorako-ui.dark-theme #sidebar .settings-sidebar button:hover { - background-color: var(--glass-bg); - color: var(--color-text-light-highlight); +.dorako-ui.message.chat-message .persistent-damage-recovery button:hover { + text-shadow: 0px 0px 3px black; + background-color: var(--primary-light); + color: white; + box-shadow: 0px 0px 1px 1px var(--tertiary) inset, 0px 0px 5px var(--primary); } - -.dorako-ui.dark-theme.dialog .dialog-buttons button.default { - background-color: var(--secondary); - border: none; +.dorako-ui.message.chat-message .message-content { + margin-top: 5px; } -.dorako-ui.dark-theme.dialog .dialog-buttons button.default:hover { - background-color: var(--secondary-light); +.dorako-ui.message.chat-message .message-content .pf2e-pd-card { + margin-top: 3px; } - -.dorako-ui.dark-theme form .form-group.buttons { - gap: 5px; +.dorako-ui.message.chat-message .message-content .pf2e-pd-card hr { + display: none; } - -.dorako-ui.dark-theme.pf2e.item.sheet form article.sheet-content > section.sheet-sidebar .item-summary, .dorako-ui.dark-theme.pf2e.item.sheet form article.sheet-content > section.sheet-sidebar .inventory-details label, .dorako-ui.dark-theme.pf2e.item.sheet form article.sheet-content > section.sheet-sidebar .feat-details label { - color: var(--color-text-light-heading); +.dorako-ui.message.chat-message .message-content .pf2e-pd-card .apply-condition { + margin-top: 0px; } - -.dorako-ui.dark-theme.pf2e.item.sheet form .item-rules .rule-form .attached-input button { - background-color: var(--primary-dark); +.dorako-ui.message.chat-message .message-content .dice-roll .dice-result .statuseffect-message { + background-color: unset; + box-shadow: none; border: none; } -.dorako-ui.dark-theme.pf2e.item.sheet form .item-rules .rule-form .attached-input input { - border-radius: 0px 3px 3px 0px; +.dorako-ui.message.chat-message .message-content .dice-roll .dice-result .statuseffect-message li:not(:last-child) { + margin-bottom: 5px; } - -.dorako-ui .dorako-ui.dark-theme.window-content { +.dorako-ui.message.chat-message .message-content .dice-roll .dice-result .statuseffect-message img { + border: none; + margin: 2px; + /* prettier-ignore */ + box-shadow: 0 0 0 1px var(--tertiary), 0 0 0 2px var(--gold-brown); + border-radius: 50%; + margin-right: 6px; +} +.dorako-ui.message.chat-message .message-content .dice-roll .dice-result .statuseffect-rules { border: none; margin: 2px; /* prettier-ignore */ box-shadow: 0 0 0 1px var(--tertiary), 0 0 0 2px var(--gold-brown); background-image: var(--sheet); background-size: cover; - color: var(--color-text-light-heading); + border: none; + margin: 2px; + /* prettier-ignore */ + box-shadow: 0 0 0 1px var(--tertiary), 0 0 0 2px var(--gold-brown), 0 0 5px rgba(0, 0, 0, 0.8); } - -.dorako-ui.dark-theme { - --color-underline-active: var(--tertiary-dark); - --color-underline-header: var(--tertiary-dark); +.dorako-ui.message.chat-message .message-content .pf2e.chat-card .tags { + margin: 3px 0px; } - -.dorako-ui.dark-theme.window-app footer.flexrow { - gap: 3px; +.dorako-ui.message.chat-message .message-content .pf2e.chat-card .tags .vr { + display: none; } -.dorako-ui.dark-theme.window-app .window-content { +.dorako-ui.message.chat-message .message-content .pf2e.chat-card .card-buttons button { + text-shadow: 0px 0px 3px black; + color: white; + background-color: var(--primary); + box-shadow: 0px 0px 1px 1px var(--tertiary) inset; + border: 1px solid var(--gold-brown); +} +.dorako-ui.message.chat-message .message-content .pf2e.chat-card .card-buttons button:hover { + background-color: var(--primary-light); + box-shadow: 0px 0px 1px 1px var(--tertiary) inset, 0px 0px 5px var(--primary); +} +.dorako-ui.message.chat-message .message-content .pf2e.chat-card .card-buttons button.hidden-to-others { + background-color: var(--secondary); + color: var(--color-text-light-highlight); +} +.dorako-ui.message.chat-message .message-content .pf2e.chat-card .card-buttons button.hidden-to-others:hover { + background-color: var(--secondary-light); + box-shadow: 0px 0px 1px 1px var(--tertiary) inset, 0px 0px 5px var(--secondary); +} +.dorako-ui.message.chat-message .message-content .pf2e.chat-card .card-buttons button.with-image img { border: none; margin: 2px; /* prettier-ignore */ box-shadow: 0 0 0 1px var(--tertiary), 0 0 0 2px var(--gold-brown); - background-image: var(--sheet); - background-size: cover; - background-image: var(--sheet-dark); - color: var(--color-text-light-heading); + border-radius: 3px; + height: 1.2em; + margin-right: 5px; } -.dorako-ui.dark-theme.window-app#module-management .package-list .package-title, -.dorako-ui.dark-theme.window-app#module-management .package-list .package-metadata, -.dorako-ui.dark-theme.window-app#module-management .package-list .package-description { +.dorako-ui.message.chat-message .message-content .pf2e.chat-card .card-buttons .spell-attack-buttons { + gap: 3px; +} +.dorako-ui.message.chat-message .message-content .pf2e.chat-card .card-buttons .spell-attack-buttons button:not(:first-child) { + background: var(--primary-dark); color: var(--color-text-light-highlight); } -.dorako-ui.dark-theme.window-app.package-configuration aside.sidebar { +.dorako-ui.message.chat-message .message-content .pf2e.chat-card .card-buttons .spell-attack-buttons button:not(:first-child):hover { + color: white; + background: var(--primary-light); +} +.dorako-ui.message.chat-message .message-content .pf2e.chat-card .card-header { border: none; } -.dorako-ui.dark-theme.window-app.sheet header.sheet-header img { - box-shadow: var(--gold-and-glow); - border-radius: 5px; +.dorako-ui.message.chat-message .message-content .pf2e.chat-card .card-header img { + border: none; + margin: 2px; + /* prettier-ignore */ + box-shadow: 0 0 0 1px var(--tertiary), 0 0 0 2px var(--gold-brown); + flex: 0 0 34px; + height: 34px; + width: 34px; + margin-right: 6px; +} +.dorako-ui.message.chat-message .message-content .pf2e.chat-card .card-header h3 { + display: flex; + margin-top: 3px; + margin-bottom: -3px; + line-height: 0.95em; + font-family: var(--serif); + font-size: var(--font-size-22); + text-rendering: geometricPrecision; +} +.dorako-ui.message.chat-message .message-content .pf2e.chat-card .card-header h3.pf2-icon { + font-family: Pathfinder2eActions; + font-size: xxx-large; + flex: 0 0 34px; } -.dorako-ui.dark-theme.window-app textarea { - color: white; - border: 1px solid var(--tertiary); +.dorako-ui.message.chat-message .message-content .pf2e.chat-card .card-header h4 s { + color: gray; } -.dorako-ui.dark-theme.window-app a[href] { - color: var(--tertiary-dark); +.dorako-ui.message.chat-message .message-content .pf2e.chat-card .card-header h4 span.heightened { + color: green; } -.dorako-ui.dark-theme.window-app hr { - border-top: 1px solid var(--tertiary); - border-bottom: 1px solid black; +.dorako-ui.message.chat-message .message-content .pf2e.chat-card .card-content { + border-image-repeat: repeat; + border-image-slice: 11; + border-image-source: var(--ornamentation); + border-image-width: 14px; + border-style: double; + padding-left: 8px; + padding-right: 8px; + font-weight: 500; + margin: 0px; } -.dorako-ui.dark-theme.window-app.sheet footer.sheet-footer { - gap: 5px; +.dorako-ui.message.chat-message .message-content .pf2e.chat-card .card-content hr { + margin: 0px -10px; + border-color: rgba(35, 35, 31, 0.3333333333); + border-bottom: none; } -.dorako-ui.dark-theme.window-app .compendium.directory .directory-list .directory-item { +.dorako-ui.message.chat-message .message-content .pf2e.chat-card .card-footer { border: none; } -.dorako-ui.dark-theme.window-app button:not(.tox-tbtn) { - border: none; +.dorako-ui.message.chat-message .message-content .pf2e.chat-card .card-footer span { + border-right: 1px solid gray; +} +.dorako-ui.message.chat-message [data-visibility]:not([data-visibility=all])[data-visibility=gm] { border-radius: 3px; - background: none; - background-color: var(--glass-bg); - box-shadow: var(--glassy); - transition: text-shadow 0.15s ease-in-out, background-color 0.15s ease-in-out, border 0.15s ease-in-out, color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, backdrop-filter 0.15s ease-in-out; - text-shadow: 0 0 3px black; - color: var(--color-text-light-heading); + background: rgba(245, 234, 245, 0.6666666667); + outline: 1px dashed #720073; } -.dorako-ui.dark-theme.window-app button:not(.tox-tbtn):hover { + +/* ----------------------------------------- */ +/* Color definitions */ +/* ----------------------------------------- */ +/* Colors */ +/* Global */ +/* used for mini headers, alternate primary color */ +/* compliments the primary color, usually used in combination */ +/* for all other uses */ +/* Lighter / Darker */ +/* Text */ +/* ----------------------------------------- */ +/* Color schemes */ +/* ----------------------------------------- */ +/* Proficiency ranks */ +/* Rarities */ +/* Degrees of success */ +/* Value adjustments (e.g. weak/elite) */ +/* ----------------------------------------- */ +/* CSS Custom Properties */ +/* ----------------------------------------- */ +:root { + /* Global */ + --primary: #5e0000; + --primary-light: #b10000; + --primary-dark: #380000; + --secondary: #171f69; + --secondary-light: #2836b7; + --secondary-dark: #0d113a; + --tertiary: #e9d7a1; + --rarity-common: #323232; + --rarity-uncommon: #98513d; + --rarity-rare: #002664; + --rarity-unique: #54166e; + --alt: #786452; + --alt-dark: #443730; + --bg: #f8f4f1; + --bg-dark: #e7d9cf; + --gold-brown: #956d58; + --sub: #605856; + --color-disabled: #ababab; + --blind-bg: #a57aa5; + --whisper-bg: #e3e3ff; + --inline-link-bg: #ddd; + --inline-repost-bg: #eaeaea; + --visibility-gm-bg: #e8e8ef; + --visibility-owner-bg: #ddebe1; + --blind-roll: #f5eaf5; + /* Lighter / Darker */ + --light: #910000; + --dark: #2b0000; + --tertiary-dark: #dfc578; + --tertiary-light: #f3e9ca; + /* Text */ + --body: var(--text-dark); + --color-text-trait: #f5efe0; + --text-dark: #1c1c1c; + --text-light: white; + /* Borders */ + --color-border-trait: #d8c384; + --color-border-divider: #baa991; + /* Headers w/ boxes */ + --header-color: var(--text-light); + --header-bg: var(--secondary); + /* Sidebar */ + --sidebar-label: var(--tertiary-dark); + --sidebar-title: var(--tertiary); + /* App UI */ + --glass-bg: rgba(20, 20, 20, 0.6); + --glass-bg-light: rgba(255, 255, 255, 0.1); + --glass-bg-dark: rgba(0, 0, 0, 0.7); + --gold-and-glow: 0 0 0 1px var(--tertiary), 0 0 0 2px var(--gold-brown), inset 0 0 3px rgba(255, 255, 255, 0.5); + --glassy: 0px 0px 3px 0px rgba(255, 255, 255, 0.4) inset, 0px 0px 2px 1px rgba(0, 0, 0, 1), + 0px 0px 5px 0px rgba(0, 0, 0, 0.5); + --sheet-light: url(../img/background-light.webp); + --sheet-dark: url(../img/background-dark4.webp); + --header: url(../img/blue_header.webp); + --banner-top: url(../img/blue_sidebar_top.webp); + --banner-bottom: url(../img/blue_sidebar_bottom.webp); +} + +/* ----------------------------------------- */ +/* Glassy Buttons */ +/* ----------------------------------------- */ +.dorako-ui.dark-theme.message.chat-message .dice-roll .dice-formula, +.dorako-ui.dark-theme.message.chat-message .dice-roll .dice-total { border: none; border-radius: 3px; background: none; background-color: var(--glass-bg); box-shadow: var(--glassy); - background-color: var(--primary); - color: var(--color-text-light-highlight); - box-shadow: var(--glassy); } -.dorako-ui.dark-theme.window-app button:not(.tox-tbtn).privacy { - background-color: #2e0587; +.dorako-ui.dark-theme.message.chat-message .dice-roll .dice-total.success { + color: #00c000; } -.dorako-ui.dark-theme.window-app button:not(.tox-tbtn).privacy:hover { - color: var(--color-text-light-heading); - background-color: #440eb9; +.dorako-ui.dark-theme.message.chat-message .dice-roll .dice-total.failure { + color: #ff4040; } -.dorako-ui.dark-theme.window-app button:not(.tox-tbtn).pm-dropdown ul { +.dorako-ui.dark-theme.message.chat-message .dice-total .dice-total-setInitiative-btn, +.dorako-ui.dark-theme.message.chat-message .dice-total .dice-total-fullDamage-btn { border: none; border-radius: 3px; background: none; background-color: var(--glass-bg); box-shadow: var(--glassy); - backdrop-filter: blur(5px); -} -.dorako-ui.dark-theme.window-app button:not(.tox-tbtn).pm-dropdown li:hover { - background: rgba(0, 0, 0, 0.5); -} -.dorako-ui.dark-theme.window-app button:not(.tox-tbtn).pm-dropdown i { + transition: text-shadow 0.15s ease-in-out, background-color 0.15s ease-in-out, border 0.15s ease-in-out, color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, backdrop-filter 0.15s ease-in-out; + background-color: var(--glass-bg-light); color: var(--color-text-light-heading); + text-shadow: 0px 0px 3px black; } -.dorako-ui.dark-theme.window-app button:not(.tox-tbtn).pm-dropdown:hover i { - color: var(--color-text-light-highlight); -} -.dorako-ui.dark-theme.window-app .private button.privacy { +.dorako-ui.dark-theme.message.chat-message .dice-total .dice-total-setInitiative-btn:hover, +.dorako-ui.dark-theme.message.chat-message .dice-total .dice-total-fullDamage-btn:hover { + background-color: var(--primary); color: var(--color-text-light-highlight); - background-color: #440eb9; } -.dorako-ui.dark-theme.window-app.token-sheet .form-group.children-disabled .range-value, -.dorako-ui.dark-theme.window-app input[type=range] + .range-value { - border: none; - border-radius: 3px; - background: none; - background-color: var(--glass-bg); - box-shadow: var(--glassy); - background-color: rgba(0, 0, 0, 0.8); - color: var(--color-text-light-heading); +.dorako-ui.dark-theme.message.chat-message .persistent-damage-recovery hr { + display: none; } -.dorako-ui.dark-theme.window-app input[type=checkbox]:not(.dorako-ui-skip), -.dorako-ui.dark-theme.window-app input[type=text]:not(.dorako-ui-skip), -.dorako-ui.dark-theme.window-app input[type=number]:not(.dorako-ui-skip), -.dorako-ui.dark-theme.window-app input[type=password]:not(.dorako-ui-skip), -.dorako-ui.dark-theme.window-app input[type=date]:not(.dorako-ui-skip), -.dorako-ui.dark-theme.window-app input[type=time]:not(.dorako-ui-skip), -.dorako-ui.dark-theme.window-app input[type=search]:not(.dorako-ui-skip) { +.dorako-ui.dark-theme.message.chat-message .persistent-damage-recovery button { border: none; border-radius: 3px; background: none; background-color: var(--glass-bg); box-shadow: var(--glassy); - padding-left: 5px; + transition: text-shadow 0.15s ease-in-out, background-color 0.15s ease-in-out, border 0.15s ease-in-out, color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, backdrop-filter 0.15s ease-in-out; color: var(--color-text-light-heading); - accent-color: var(--tertiary); -} -.dorako-ui.dark-theme.window-app input[type=checkbox]:not(.dorako-ui-skip):checked, -.dorako-ui.dark-theme.window-app input[type=text]:not(.dorako-ui-skip):checked, -.dorako-ui.dark-theme.window-app input[type=number]:not(.dorako-ui-skip):checked, -.dorako-ui.dark-theme.window-app input[type=password]:not(.dorako-ui-skip):checked, -.dorako-ui.dark-theme.window-app input[type=date]:not(.dorako-ui-skip):checked, -.dorako-ui.dark-theme.window-app input[type=time]:not(.dorako-ui-skip):checked, -.dorako-ui.dark-theme.window-app input[type=search]:not(.dorako-ui-skip):checked { - box-shadow: unset; - accent-color: var(--tertiary); - filter: none; + text-shadow: 0px 0px 3px black; + margin-top: 5px; } -.dorako-ui.dark-theme.window-app input[type=checkbox]:not(.dorako-ui-skip):hover, -.dorako-ui.dark-theme.window-app input[type=text]:not(.dorako-ui-skip):hover, -.dorako-ui.dark-theme.window-app input[type=number]:not(.dorako-ui-skip):hover, -.dorako-ui.dark-theme.window-app input[type=password]:not(.dorako-ui-skip):hover, -.dorako-ui.dark-theme.window-app input[type=date]:not(.dorako-ui-skip):hover, -.dorako-ui.dark-theme.window-app input[type=time]:not(.dorako-ui-skip):hover, -.dorako-ui.dark-theme.window-app input[type=search]:not(.dorako-ui-skip):hover { - background-color: var(--secondary-dark); +.dorako-ui.dark-theme.message.chat-message .persistent-damage-recovery button:hover { + background-color: var(--primary); color: var(--color-text-light-highlight); } -.dorako-ui.dark-theme.window-app input[type=checkbox]:not(.dorako-ui-skip):focus, -.dorako-ui.dark-theme.window-app input[type=text]:not(.dorako-ui-skip):focus, -.dorako-ui.dark-theme.window-app input[type=number]:not(.dorako-ui-skip):focus, -.dorako-ui.dark-theme.window-app input[type=password]:not(.dorako-ui-skip):focus, -.dorako-ui.dark-theme.window-app input[type=date]:not(.dorako-ui-skip):focus, -.dorako-ui.dark-theme.window-app input[type=time]:not(.dorako-ui-skip):focus, -.dorako-ui.dark-theme.window-app input[type=search]:not(.dorako-ui-skip):focus { - background-color: var(--secondary); - color: white; +.dorako-ui.dark-theme.message.chat-message .table-draw .table-description { + color: var(--color-text-light-highlight); + border-top: 1px solid var(--tertiary); } -.dorako-ui.dark-theme.window-app input[type=checkbox]:not(.dorako-ui-skip):disabled, -.dorako-ui.dark-theme.window-app input[type=text]:not(.dorako-ui-skip):disabled, -.dorako-ui.dark-theme.window-app input[type=number]:not(.dorako-ui-skip):disabled, -.dorako-ui.dark-theme.window-app input[type=password]:not(.dorako-ui-skip):disabled, -.dorako-ui.dark-theme.window-app input[type=date]:not(.dorako-ui-skip):disabled, -.dorako-ui.dark-theme.window-app input[type=time]:not(.dorako-ui-skip):disabled, -.dorako-ui.dark-theme.window-app input[type=search]:not(.dorako-ui-skip):disabled { - color: var(--color-border-dark-tertiary); - background-color: rgba(0, 0, 0, 0.8); +.dorako-ui.dark-theme.message.chat-message .table-draw .table-results .table-result img.result-image { + border: none; + margin: 2px; + /* prettier-ignore */ + box-shadow: 0 0 0 1px var(--tertiary), 0 0 0 2px var(--gold-brown); + background-image: var(--sheet); + background-size: cover; + background-image: var(--sheet-light); + object-fit: contain; + border-radius: 3px; + margin-right: 5px; } -.dorako-ui.dark-theme.window-app input[type=checkbox]:not(.dorako-ui-skip):disabled:hover, -.dorako-ui.dark-theme.window-app input[type=text]:not(.dorako-ui-skip):disabled:hover, -.dorako-ui.dark-theme.window-app input[type=number]:not(.dorako-ui-skip):disabled:hover, -.dorako-ui.dark-theme.window-app input[type=password]:not(.dorako-ui-skip):disabled:hover, -.dorako-ui.dark-theme.window-app input[type=date]:not(.dorako-ui-skip):disabled:hover, -.dorako-ui.dark-theme.window-app input[type=time]:not(.dorako-ui-skip):disabled:hover, -.dorako-ui.dark-theme.window-app input[type=search]:not(.dorako-ui-skip):disabled:hover { - color: var(--color-border-dark-tertiary); - background-color: rgba(0, 0, 0, 0.8); +.dorako-ui.dark-theme.message.chat-message .pf2e.chat-card .card-buttons { + margin: 0px; + margin-top: 5px; } -.dorako-ui.dark-theme.window-app select:not(.dorako-ui-skip) { +.dorako-ui.dark-theme.message.chat-message .pf2e.chat-card .card-buttons button.with-image { border: none; border-radius: 3px; background: none; background-color: var(--glass-bg); box-shadow: var(--glassy); transition: text-shadow 0.15s ease-in-out, background-color 0.15s ease-in-out, border 0.15s ease-in-out, color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, backdrop-filter 0.15s ease-in-out; - color: var(--color-text-light-heading); -} -.dorako-ui.dark-theme.window-app select:not(.dorako-ui-skip):hover { - background-color: var(--secondary-dark); + text-shadow: var(--dorako-text-shadow); + background: var(--primary); color: var(--color-text-light-highlight); } -.dorako-ui.dark-theme.window-app select:not(.dorako-ui-skip) option { - background-color: rgb(37, 37, 37); - color: var(--color-text-light-heading); -} -.dorako-ui.dark-theme.window-app select:not(.dorako-ui-skip) optgroup { - background-color: rgb(37, 37, 37); - color: var(--color-text-light-highlight); +.dorako-ui.dark-theme.message.chat-message .pf2e.chat-card .card-buttons button.with-image:hover { + color: white; + background: var(--primary-light); } -.dorako-ui.dark-theme.window-app input[type=color][data-edit] { +.dorako-ui.dark-theme.message.chat-message .pf2e.chat-card .card-buttons button.with-image img { border: none; + margin: 2px; + /* prettier-ignore */ + box-shadow: 0 0 0 1px var(--tertiary), 0 0 0 2px var(--gold-brown); + border-radius: 3px; + height: 1.2em; + margin-right: 5px; } -.dorako-ui.dark-theme.window-app form .form-group.slim .form-fields > label, -.dorako-ui.dark-theme.window-app form .form-group span.units, -.dorako-ui.dark-theme.window-app form .notes, -.dorako-ui.dark-theme.window-app form .hint { - color: var(--color-text-dark-6); -} -.dorako-ui.dark-theme.window-app.filepicker .private .directory, .dorako-ui.dark-theme.window-app.filepicker .public .private.dir { - background: rgba(115, 49, 255, 0.15); -} -.dorako-ui.dark-theme.window-app.filepicker .display-modes a { +.dorako-ui.dark-theme.message.chat-message .pf2e.chat-card .card-buttons button { border: none; border-radius: 3px; background: none; background-color: var(--glass-bg); box-shadow: var(--glassy); - color: var(--color-text-light-highlight); - text-shadow: 0 0 3px black; -} -.dorako-ui.dark-theme.window-app.filepicker .display-modes a:hover { - background: var(--primary); - color: var(--color-text-light-highlight); -} -.dorako-ui.dark-theme.window-app.filepicker .display-modes a.active { + transition: text-shadow 0.15s ease-in-out, background-color 0.15s ease-in-out, border 0.15s ease-in-out, color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, backdrop-filter 0.15s ease-in-out; + text-shadow: var(--dorako-text-shadow); background: var(--primary); color: var(--color-text-light-highlight); - text-shadow: 0 0 3px black; -} -.dorako-ui.dark-theme.window-app#world-clock section.window-content .input-grid button img { - border: none; - height: 1.5em; - filter: invert(1) sepia() brightness(0.8) drop-shadow(0px 0px 3px black); } -.dorako-ui.dark-theme.window-app#world-clock section.window-content .input-grid button:hover img { - filter: invert(1) sepia() brightness(0.9) drop-shadow(0px 0px 3px black); +.dorako-ui.dark-theme.message.chat-message .pf2e.chat-card .card-buttons button:hover { + color: white; + background: var(--primary-light); } -.dorako-ui.dark-theme.window-app#keybindings .binding .key { +.dorako-ui.dark-theme.message.chat-message .pf2e.chat-card .card-buttons .hidden-to-others { border: none; border-radius: 3px; background: none; background-color: var(--glass-bg); box-shadow: var(--glassy); transition: text-shadow 0.15s ease-in-out, background-color 0.15s ease-in-out, border 0.15s ease-in-out, color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, backdrop-filter 0.15s ease-in-out; - color: var(--color-text-light-heading); - text-shadow: 0 0 3px black; -} -.dorako-ui.dark-theme.window-app#keybindings .binding .key:hover { - background-color: var(--primary); + text-shadow: 0px 0px 3px black; + background: var(--secondary); color: var(--color-text-light-highlight); } -.dorako-ui.dark-theme.window-app#keybindings .binding .key.uneditable { - background-color: rgba(0, 0, 0, 0.8); -} -.dorako-ui.dark-theme.window-app#keybindings .binding .key.uneditable:hover { - color: var(--color-text-light-heading); - background-color: rgba(0, 0, 0, 0.8); +.dorako-ui.dark-theme.message.chat-message .pf2e.chat-card .card-buttons .hidden-to-others:hover { + color: white; + background: var(--secondary-light); } -.dorako-ui.dark-theme.window-app#invitation-links .connection.closed { - color: rgba(255, 0, 19, 0.6); +.dorako-ui.dark-theme.message.chat-message .pf2e.chat-card .card-buttons .spell-attack-buttons { + gap: 5px; } -.dorako-ui.dark-theme.window-app#invitation-links .connection.open { - color: green; +.dorako-ui.dark-theme.message.chat-message .pf2e.chat-card .card-buttons .spell-attack-buttons button:not(:first-child) { + border: none; + border-radius: 3px; + background: none; + background-color: var(--glass-bg); + box-shadow: var(--glassy); + transition: text-shadow 0.15s ease-in-out, background-color 0.15s ease-in-out, border 0.15s ease-in-out, color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, backdrop-filter 0.15s ease-in-out; + text-shadow: 0px 0px 3px black; + background: var(--primary-dark); + color: var(--color-text-light-highlight); } -.dorako-ui.dark-theme.window-app#invitation-links .connection.unknown { - color: rgba(250, 219, 60, 0.814); +.dorako-ui.dark-theme.message.chat-message .pf2e.chat-card .card-buttons .spell-attack-buttons button:not(:first-child):hover { + color: white; + background: var(--primary-light); } /* ----------------------------------------- */ -/* Critical hit/fumble deck */ +/* Damage buttons */ /* ----------------------------------------- */ -.app.journal-entry .window-content .journal-entry-content.dorako-ui.dark-theme { - background: var(--sheet-dark); -} -.app.journal-entry .window-content .journal-entry-content.dorako-ui.dark-theme .journal-header .title { - color: var(--color-text-light-heading); +.dorako-ui.dark-theme.message .message-content .damage-application { + gap: 5px; + margin-top: 5px; + text-rendering: geometricPrecision; } -.app.journal-entry .window-content .journal-entry-content.dorako-ui.dark-theme .journal-entry-page .journal-page-content .critical-deck blockquote, -.app.journal-entry .window-content .journal-entry-content.dorako-ui.dark-theme .journal-entry-page .journal-page-content .fumble-deck blockquote { +.dorako-ui.dark-theme.message .message-content .damage-application button { + border: none; + border-radius: 3px; + background: none; + background-color: var(--glass-bg); box-shadow: var(--glassy); + transition: text-shadow 0.15s ease-in-out, background-color 0.15s ease-in-out, border 0.15s ease-in-out, color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, backdrop-filter 0.15s ease-in-out; + text-shadow: 0px 0px 3px black; + color: var(--color-text-light-heading); + margin: 0px; } -.app.journal-entry .window-content .journal-entry-content.dorako-ui.dark-theme .journal-entry-page .journal-page-content .critical-deck h1, -.app.journal-entry .window-content .journal-entry-content.dorako-ui.dark-theme .journal-entry-page .journal-page-content .fumble-deck h1 { - box-shadow: var(--gold-and-glow); - margin-left: 2px; +.dorako-ui.dark-theme.message .message-content .damage-application button img { + filter: invert(1) brightness(0.8) sepia(1) grayscale(0.8) drop-shadow(0px 0px 3px rgba(0, 0, 0, 0.5)); } - -.dorako-ui.dark-theme [data-visibility]:not([data-visibility=all]) { +.dorako-ui.dark-theme.message .message-content .damage-application button:hover { + border: none; border-radius: 3px; - outline: 1px dashed #720073; - /* ----------------------------------------- */ - /* GM Visibility Elements */ - /* ----------------------------------------- */ - /* ----------------------------------------- */ - /* Owner Visibility Elements */ - /* ----------------------------------------- */ -} -.dorako-ui.dark-theme [data-visibility]:not([data-visibility=all])[data-visibility=gm] { - background: rgba(245, 234, 245, 0.1333333333); -} -.dorako-ui.dark-theme [data-visibility]:not([data-visibility=all])[data-visibility=gm].message-sender { - max-width: fit-content; -} -.dorako-ui.dark-theme [data-visibility]:not([data-visibility=all])[data-visibility=gm] [data-visibility=gm] { - outline: none; - padding: initial; -} -.dorako-ui.dark-theme [data-visibility]:not([data-visibility=all])[data-visibility=owner] { - background: rgba(245, 234, 245, 0.1333333333); -} -.dorako-ui.dark-theme [data-visibility]:not([data-visibility=all])[data-visibility=owner] [data-visibility=owner] { - outline: none; - padding: initial; + background: none; + background-color: var(--glass-bg); + box-shadow: var(--glassy); + color: white; + background-color: var(--primary-light); } - -.dorako-ui.hazard { - --hazard: #1c3532; +.dorako-ui.dark-theme.message .message-content .damage-application button:hover img { + filter: invert(1) drop-shadow(0px 0px 3px rgba(0, 0, 0, 0.5)); } -.dorako-ui.hazard form > header { - box-shadow: var(--gold-and-glow), 0px 5px 6px rgba(0, 0, 0, 0.5); +.dorako-ui.dark-theme.message .message-content .damage-application button:hover.half-damage .fa-heart-broken::after { + color: hsla(0deg, 0%, 0%, 0.5); + text-shadow: none; } -.dorako-ui.hazard .content { - display: flex; - flex-direction: column; - gap: 10px; +.dorako-ui.dark-theme.message .message-content .damage-application button.half-damage .fa-heart-broken::after { + color: hsla(0deg, 0%, 0%, 0.5); + text-shadow: none; } -.dorako-ui.hazard .content .section-container { +.dorako-ui.dark-theme.message .message-content .damage-application button.shield-block:hover { + background-color: var(--secondary-light); border: none; - margin: 2px; - /* prettier-ignore */ - box-shadow: 0 0 0 1px var(--tertiary), 0 0 0 2px var(--gold-brown); - background-image: var(--sheet); - background-size: cover; - box-shadow: var(--gold-and-glow), 0px 5px 6px rgba(0, 0, 0, 0.5); - padding: unset; - border-radius: 5px; -} -.dorako-ui.hazard .content .section-container:first-child { - margin-top: 10px; } -.dorako-ui.hazard .content .section-container .section-header { - background: var(--hazard); - border-radius: 5px 5px 0px 0px; +.dorako-ui.dark-theme.message .message-content .damage-application button.shield-block.shield-activated { + background-color: var(--secondary-light); border: none; - box-shadow: var(--gold-and-glow); } -.dorako-ui.hazard .content .section-container .section-body { +.dorako-ui.dark-theme.message .message-content .damage-application button.shield-block.shield-activated:hover { + background-color: var(--secondary-dark); border: none; } - -.dorako-ui.dark-theme.hazard input { - color: var(--color-text-light-primary); +.dorako-ui.dark-theme.message .message-content .damage-application button.heal-damage .fa-stack i.fa-plus { + color: hsla(0deg, 0%, 0%, 0.5); + text-shadow: none; } -.dorako-ui.dark-theme.hazard .sidebar { - border-right: 1px solid var(--tertiary); +.dorako-ui.dark-theme.message .message-content .damage-application button.heal-damage:hover { + background-color: green; + border: none; } -.dorako-ui.dark-theme.hazard .sidebar .health input { - color: var(--color-text-light-primary); +.dorako-ui.dark-theme.message .message-content .damage-application button.heal-damage:hover .fa-stack i.fa-plus { + color: green; + text-shadow: none; } -.dorako-ui.familiar .main-section { - gap: 10px; - margin: 0px 10px; -} -.dorako-ui.familiar .main-container { - display: flex; - flex-direction: column; - gap: 10px; -} -.dorako-ui.familiar .window-content .skills-content .skills-list .skill-name { - transition: text-shadow 0.15s ease-in-out, background-color 0.15s ease-in-out, border 0.15s ease-in-out, color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, backdrop-filter 0.15s ease-in-out; - background: rgba(255, 255, 240, 0.8); - border: 1px solid var(--color-border-light-primary); -} -.dorako-ui.familiar .window-content .skills-content .skills-list .skill-name:hover { - box-shadow: none; - color: var(--color-text-light-highlight); - border: 1px solid var(--gold-brown); - background-color: var(--primary-light); - box-shadow: 0px 0px 1px 1px var(--tertiary) inset, 0px 0px 5px var(--primary-light); -} -.dorako-ui.familiar .window-content .skills-content .skills-list .skill-name:hover .score { - color: var(--tertiary); -} -.dorako-ui.familiar .section-container { - border: none; - margin: 2px; - /* prettier-ignore */ - box-shadow: 0 0 0 1px var(--tertiary), 0 0 0 2px var(--gold-brown); - background-image: var(--sheet); +/* ----------------------------------------- */ +/* Chat card */ +/* ----------------------------------------- */ +.dorako-ui.message.chat-message.dark-theme { + background: var(--sheet-dark); background-size: cover; - box-shadow: var(--gold-and-glow), 0px 5px 6px rgba(0, 0, 0, 0.5); - padding: unset; - border-radius: 5px; + color: var(--color-text-light-1); +} +.dorako-ui.message.chat-message.dark-theme.whisper { + background-color: var(--whisper-bg); + background-blend-mode: luminosity; } -.dorako-ui.familiar .section-container .section-header { - background: var(--primary); - border-radius: 5px 5px 0px 0px; - border: none; - box-shadow: var(--gold-and-glow); +.dorako-ui.message.chat-message.dark-theme.blind { + background-color: var(--blind-bg); + background-blend-mode: luminosity; } -.dorako-ui.familiar .section-container .section-body { - border: none; +.dorako-ui.message.chat-message.dark-theme .tags .tag_transparent { + box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.3); } - -.dorako-ui.dark-theme.familiar .detail .detail-label { - color: var(--tertiary); +.dorako-ui.message.chat-message.dark-theme [data-visibility]:not([data-visibility=all])[data-visibility=gm] { + background: rgba(245, 234, 245, 0.1333333333); } -.dorako-ui.dark-theme.familiar .window-content .familiar-sheet-header .header-content .details-section .hp-section .value input { - box-shadow: none; +.dorako-ui.message.chat-message.dark-theme span[data-pf2-check][data-pf2-traits*=secret] { + background: #f3ddf3; } -.dorako-ui.dark-theme.familiar .window-content .skills-content .skills-list .skill-name { - border: none; - border-radius: 3px; - background: none; - background-color: var(--glass-bg); - box-shadow: var(--glassy); +.dorako-ui.message.chat-message.dark-theme .message-content .pf2e-pd-card { + margin-top: 5px; } -.dorako-ui.dark-theme.familiar .window-content .skills-content .skills-list .skill-name .score { - color: var(--primary-light); +.dorako-ui.message.chat-message.dark-theme .message-content .pf2e-pd-card .apply-condition { + margin-top: 0px; } -.dorako-ui.dark-theme.familiar .window-content .skills-content .skills-list .skill-name:hover { +.dorako-ui.message.chat-message.dark-theme .message-content .pf2e-pd-card button { + transition: text-shadow 0.15s ease-in-out, background-color 0.15s ease-in-out, border 0.15s ease-in-out, color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, backdrop-filter 0.15s ease-in-out; border: none; border-radius: 3px; background: none; background-color: var(--glass-bg); box-shadow: var(--glassy); + text-shadow: var(--dorako-text-shadow); +} +.dorako-ui.message.chat-message.dark-theme .message-content .pf2e-pd-card button:hover { background-color: var(--primary-light); + color: var(--color-text-light-highlight); } -.dorako-ui.dark-theme.familiar .window-content .skills-content .skills-list .skill-name:hover .score { - color: var(--tertiary); +.dorako-ui.message.chat-message.dark-theme .message-content .pf2e-pd-card > div:not(.card-buttons) { + margin-bottom: 5px; +} +.dorako-ui.message.chat-message.dark-theme .message-content .pf2e-pd-card .flat-check-failure { + text-rendering: optimizeLegibility; + background-color: #ff4500; + border-radius: 2px; + box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.5); + color: white; + font-family: var(--sans-serif); + font-size: 10px; + font-weight: 500; + letter-spacing: 0.05em; + line-height: 1; + padding: 3px 4px; + text-transform: uppercase; +} +.dorako-ui.message.chat-message.dark-theme .message-content .pf2e-pd-card .flat-check-success { + text-rendering: optimizeLegibility; + background-color: blue; + border-radius: 2px; + box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.5); + color: white; + font-family: var(--sans-serif); + font-size: 10px; + font-weight: 500; + letter-spacing: 0.05em; + line-height: 1; + padding: 3px 4px; + text-transform: uppercase; +} +.dorako-ui.message.chat-message.dark-theme .pf2e.chat-card .card-header h4 s { + color: gray; +} +.dorako-ui.message.chat-message.dark-theme .pf2e.chat-card .card-header h4 span.heightened { + color: green; +} +.dorako-ui.message.chat-message.dark-theme .pf2e.chat-card .card-content hr { + margin: 0px -10px; + border-color: var(--tertiary); + border-bottom: none; } -.dorako-ui.sheet.pf2e.actor.npc ol.spell-list > li .item-name .item-image .item-icon { - border-radius: 3px; +/* ----------------------------------------- */ +/* Damage types */ +/* ----------------------------------------- */ +.dorako-ui.message.dark-theme .message-content .damage-roll .dice-result .dice-tooltip .instance .dice .part-formula, +.dorako-ui.message.dark-theme .message-content .damage-roll .dice-result .dice-tooltip .instance .dice .part-total { + color: var(--color-text-light-5); } -.dorako-ui.sheet.pf2e.actor.npc form.npc-sheet .sheet-body .tab { - padding-top: 2px; +.dorako-ui.message.dark-theme .dice-tooltip .part-header { + border-bottom: 1px solid var(--color-text-dark-3); } -.dorako-ui.sheet.pf2e.actor.npc form.npc-sheet input[type=number]:focus, -.dorako-ui.sheet.pf2e.actor.npc form.npc-sheet input[type=number]:hover:not(:disabled), -.dorako-ui.sheet.pf2e.actor.npc form.npc-sheet input[type=text]:focus, -.dorako-ui.sheet.pf2e.actor.npc form.npc-sheet input[type=text]:hover:not(:disabled) { - border: 1px solid var(--tertiary); - box-shadow: 0 0 10px var(--primary-light); +.dorako-ui.message.dark-theme .dice-tooltip .part-header .part-total { + background: rgba(255, 255, 255, 0.1); + border: 1px solid var(--color-text-dark-3); } -.dorako-ui.sheet.pf2e.actor.npc form.npc-sheet input.adjustable:not(:focus).adjusted-higher, -.dorako-ui.sheet.pf2e.actor.npc form.npc-sheet span.adjustable.adjusted-higher { - color: green !important; +.dorako-ui.message.dark-theme .message-content .damage-roll .dice-result .instance { + white-space: nowrap; } -.dorako-ui.sheet.pf2e.actor.npc form.npc-sheet input.adjustable:not(:focus).adjusted-lower, -.dorako-ui.sheet.pf2e.actor.npc form.npc-sheet span.adjustable.adjusted-lower { - color: red !important; +.dorako-ui.message.dark-theme .message-content .damage-roll .dice-result .instance.acid { + border-color: #00b300; + color: #007300; } -.dorako-ui.sheet.pf2e.actor.npc form.npc-sheet .top-sections { - gap: 5px; +.dorako-ui.message.dark-theme .message-content .damage-roll .dice-result .instance.acid:not(.tooltip-part), .dorako-ui.message.dark-theme .message-content .damage-roll .dice-result .instance.acid.tooltip-part > header { + background: rgba(0, 179, 0, 0.125); } -.dorako-ui.sheet.pf2e.actor.npc form.npc-sheet .side-bar-section { - border: none; - margin: 2px; - /* prettier-ignore */ - box-shadow: 0 0 0 1px var(--tertiary), 0 0 0 2px var(--gold-brown); - background-image: var(--sheet); - background-size: cover; - box-shadow: var(--gold-and-glow), 0px 5px 6px rgba(0, 0, 0, 0.5); - border-radius: 3px; - margin: 3px; - margin-top: 0px; - margin-bottom: 10px; +.dorako-ui.message.dark-theme .message-content .damage-roll .dice-result .instance.acid .icon { + color: #00b300; } -.dorako-ui.sheet.pf2e.actor.npc form.npc-sheet .side-bar-section.initiative select { - width: 98%; - margin-bottom: 2px; +.dorako-ui.message.dark-theme .message-content .damage-roll .dice-result .instance.bleed { + border-color: #d90025; + color: #99001a; } -.dorako-ui.sheet.pf2e.actor.npc form.npc-sheet .side-bar-section.collapsed { - max-height: 20px; - transition: max-height 0.5s cubic-bezier(0, 1, 0, 1); +.dorako-ui.message.dark-theme .message-content .damage-roll .dice-result .instance.bleed:not(.tooltip-part), .dorako-ui.message.dark-theme .message-content .damage-roll .dice-result .instance.bleed.tooltip-part > header { + background: rgba(217, 0, 37, 0.125); } -.dorako-ui.sheet.pf2e.actor.npc form.npc-sheet .side-bar-section.collapsed .side-bar-section-header { - border-radius: 3px; +.dorako-ui.message.dark-theme .message-content .damage-roll .dice-result .instance.bleed .icon { + color: #d90025; } -.dorako-ui.sheet.pf2e.actor.npc form.npc-sheet .side-bar-section.collapsed:not(.empty):hover { - max-height: 1000px; - transition: max-height 1s ease-in-out; +.dorako-ui.message.dark-theme .message-content .damage-roll .dice-result .instance.bludgeoning { + border-color: #cccccc; + color: #acacac; } -.dorako-ui.sheet.pf2e.actor.npc form.npc-sheet .side-bar-section.collapsed:not(.empty):hover .side-bar-section-header { - border-radius: 3px 3px 0px 0px; +.dorako-ui.message.dark-theme .message-content .damage-roll .dice-result .instance.bludgeoning:not(.tooltip-part), .dorako-ui.message.dark-theme .message-content .damage-roll .dice-result .instance.bludgeoning.tooltip-part > header { + background: rgba(204, 204, 204, 0.125); } -.dorako-ui.sheet.pf2e.actor.npc form.npc-sheet .side-bar-section.collapsed:not(.empty):hover .side-bar-section-content { - display: block; +.dorako-ui.message.dark-theme .message-content .damage-roll .dice-result .instance.bludgeoning .icon { + color: #cccccc; } -.dorako-ui.sheet.pf2e.actor.npc form.npc-sheet .side-bar-section.collapsed .side-bar-section-content { - display: none; +.dorako-ui.message.dark-theme .message-content .damage-roll .dice-result .instance.chaotic { + border-color: #e600e6; + color: #a600a6; } -.dorako-ui.sheet.pf2e.actor.npc form.npc-sheet .section-container { - box-shadow: var(--gold-and-glow), 0px 5px 6px rgba(0, 0, 0, 0.5); - padding: 0px; - border-radius: 3px; - margin: 3px; - margin-top: 0px; - margin-bottom: 10px; - background-color: var(--bg); - background-image: var(--sheet); - background-size: cover; +.dorako-ui.message.dark-theme .message-content .damage-roll .dice-result .instance.chaotic:not(.tooltip-part), .dorako-ui.message.dark-theme .message-content .damage-roll .dice-result .instance.chaotic.tooltip-part > header { + background: rgba(230, 0, 230, 0.125); } -.dorako-ui.sheet.pf2e.actor.npc form.npc-sheet .section-container .section-header { - box-shadow: inset 0 0 3px rgba(255, 255, 255, 0.5); +.dorako-ui.message.dark-theme .message-content .damage-roll .dice-result .instance.chaotic .icon { + color: #e600e6; } -.dorako-ui.sheet.pf2e.actor.npc form.npc-sheet .section-container:not(.headerless) .section-body { - border-top: 1px solid var(--tertiary); +.dorako-ui.message.dark-theme .message-content .damage-roll .dice-result .instance.cold { + border-color: #4949cc; + color: #2f2fa6; } -.dorako-ui.sheet.pf2e.actor.npc form.npc-sheet .section-container .section-body { - border: none; - padding: 0; - padding: 5px; +.dorako-ui.message.dark-theme .message-content .damage-roll .dice-result .instance.cold:not(.tooltip-part), .dorako-ui.message.dark-theme .message-content .damage-roll .dice-result .instance.cold.tooltip-part > header { + background: rgba(73, 73, 204, 0.125); } -.dorako-ui.sheet.pf2e.actor.npc form.npc-sheet .section-container.toggles { - border-image-repeat: repeat; - border-image-slice: 11; - border-image-source: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='33' height='33' overflow='scroll'%3E%3Cstyle%3E.st1{stroke:gray;stroke-miterlimit:10}.st1,.st2{fill:none}%3C/style%3E%3Cg opacity='1'%3E%3Cpath class='st1' d='M.5 20v-7'/%3E%3Cpath class='st2' d='M13 20v-7'/%3E%3Cpath class='st1' d='M13 .5h7'/%3E%3Cpath class='st2' d='M13 13h7'/%3E%3Cpath class='st1' d='M32.5 13v7'/%3E%3Cpath class='st2' d='M20 13v7'/%3E%3Cpath class='st1' d='M20 32.5h-7'/%3E%3Cpath class='st2' d='M20 20h-7'/%3E%3Cpath class='st1' d='M.5.5h3.1v3.1H.5zm3.1 3.1h3.1v3.1H3.6zm3.2 0h3.1v3.1H6.8zM3.6 6.8h3.1v3.1H3.6zm0 0H.5V13M13 .5H6.8v3.1M29.4.5h3.1v3.1h-3.1zm-3.1 3.1h3.1v3.1h-3.1zm0 3.2h3.1v3.1h-3.1zm-3.2-3.2h3.1v3.1h-3.1zm3.2 0V.5H20M32.5 13V6.8h-3.1M29.4 29.4h3.1v3.1h-3.1z'/%3E%3Cpath class='st1' d='M26.3 26.3h3.1v3.1h-3.1zm-3.2 0h3.1v3.1h-3.1zm3.2-3.2h3.1v3.1h-3.1z'/%3E%3Cpath class='st1' d='M29.4 26.3h3.1V20M20 32.5h6.3v-3.1'/%3E%3Cg%3E%3Cpath class='st1' d='M.5 29.4h3.1v3.1H.5zm3.1-3.1h3.1v3.1H3.6zm0-3.2h3.1v3.1H3.6zm3.2 3.2h3.1v3.1H6.8zM6.8 29.4v3.1H13M.5 20v6.3h3.1'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); - border-image-width: 14px; - border-style: double; - padding-left: 8px; - padding-right: 8px; - margin-left: 0px; - font-weight: 500; - margin-right: 0px; - margin-top: 0px; - margin-bottom: 0px; - box-shadow: none; - background: none; - margin: 5px; +.dorako-ui.message.dark-theme .message-content .damage-roll .dice-result .instance.cold .icon { + color: #4949cc; } -.dorako-ui.sheet.pf2e.actor.npc form.npc-sheet .side-bar .image-container { - border: none; +.dorako-ui.message.dark-theme .message-content .damage-roll .dice-result .instance.electricity { + border-color: #f1b012; + color: darkgoldenrod; } -.dorako-ui.sheet.pf2e.actor.npc form.npc-sheet .side-bar .saves-section.side-bar-section { - display: flex; - flex-direction: column; +.dorako-ui.message.dark-theme .message-content .damage-roll .dice-result .instance.electricity:not(.tooltip-part), .dorako-ui.message.dark-theme .message-content .damage-roll .dice-result .instance.electricity.tooltip-part > header { + background: rgba(241, 176, 18, 0.125); } -.dorako-ui.sheet.pf2e.actor.npc form.npc-sheet .side-bar .saves-section.side-bar-section.collapsed { - max-height: 42px; +.dorako-ui.message.dark-theme .message-content .damage-roll .dice-result .instance.electricity .icon { + color: #f1b012; } -.dorako-ui.sheet.pf2e.actor.npc form.npc-sheet .side-bar .saves-section.side-bar-section.collapsed:hover { - max-height: 1000px; +.dorako-ui.message.dark-theme .message-content .damage-roll .dice-result .instance.evil { + border-color: #842ac4; + color: #611f90; } -.dorako-ui.sheet.pf2e.actor.npc form.npc-sheet .side-bar .saves { - margin-top: 0px; - width: unset; +.dorako-ui.message.dark-theme .message-content .damage-roll .dice-result .instance.evil:not(.tooltip-part), .dorako-ui.message.dark-theme .message-content .damage-roll .dice-result .instance.evil.tooltip-part > header { + background: rgba(132, 42, 196, 0.125); + text-shadow: 0px 0px 8px rgba(0, 0, 0, 0.5), 0px 0px 3px rgba(0, 0, 0, 0.8); +} +.dorako-ui.message.dark-theme .message-content .damage-roll .dice-result .instance.evil .icon { + color: #842ac4; +} +.dorako-ui.message.dark-theme .message-content .damage-roll .dice-result .instance.fire { + border-color: #e64100; + color: #a62f00; +} +.dorako-ui.message.dark-theme .message-content .damage-roll .dice-result .instance.fire:not(.tooltip-part), .dorako-ui.message.dark-theme .message-content .damage-roll .dice-result .instance.fire.tooltip-part > header { + background: rgba(230, 65, 0, 0.125); +} +.dorako-ui.message.dark-theme .message-content .damage-roll .dice-result .instance.fire .icon { + color: #e64100; +} +.dorako-ui.message.dark-theme .message-content .damage-roll .dice-result .instance.force { + border-color: #89edfc; + color: #4be3fa; +} +.dorako-ui.message.dark-theme .message-content .damage-roll .dice-result .instance.force:not(.tooltip-part), .dorako-ui.message.dark-theme .message-content .damage-roll .dice-result .instance.force.tooltip-part > header { + background: rgba(137, 237, 252, 0.125); } -.dorako-ui.sheet.pf2e.actor.npc form.npc-sheet .side-bar .save-details { - font-size: 14px; +.dorako-ui.message.dark-theme .message-content .damage-roll .dice-result .instance.force .icon { + color: #89edfc; } -.dorako-ui.sheet.pf2e.actor.npc .side-bar-section-header { - background: var(--primary); - border: 1px solid var(--primary); - border-radius: 3px 3px 0px 0px; - color: #f5efe0; - box-shadow: inset 0 0 3px rgba(255, 255, 255, 0.5); - margin-top: 0px; - height: 20px; +.dorako-ui.message.dark-theme .message-content .damage-roll .dice-result .instance.good { + border-color: #d99f0e; + color: #9d730a; } -.dorako-ui.sheet.pf2e.actor.npc .side-bar-section-header.disabled { - border-radius: 3px; +.dorako-ui.message.dark-theme .message-content .damage-roll .dice-result .instance.good:not(.tooltip-part), .dorako-ui.message.dark-theme .message-content .damage-roll .dice-result .instance.good.tooltip-part > header { + background: rgba(217, 159, 14, 0.125); } -.dorako-ui.sheet.pf2e.actor.npc .side-bar-section-header + .side-bar-section-content { - margin: 0px; - padding: 0px; +.dorako-ui.message.dark-theme .message-content .damage-roll .dice-result .instance.good .icon { + color: #d99f0e; } -.dorako-ui.sheet.pf2e.actor.npc .side-bar-section-header input[type=number], -.dorako-ui.sheet.pf2e.actor.npc .side-bar-section-header input[type=text] { - color: #f5efe0; +.dorako-ui.message.dark-theme .message-content .damage-roll .dice-result .instance.lawful { + border-color: #a86400; + color: #683e00; } -.dorako-ui.sheet.pf2e.actor.npc .side-bar-section-header a:hover { - text-shadow: 0px 0px 8px var(--tertiary); +.dorako-ui.message.dark-theme .message-content .damage-roll .dice-result .instance.lawful:not(.tooltip-part), .dorako-ui.message.dark-theme .message-content .damage-roll .dice-result .instance.lawful.tooltip-part > header { + background: rgba(168, 100, 0, 0.125); + text-shadow: 0px 0px 8px rgba(0, 0, 0, 0.5), 0px 0px 3px rgba(0, 0, 0, 0.8); } -.dorako-ui.sheet.pf2e.actor.npc .side-bar-section-header .inventory-section .inventory-list .item .item-image { - border: none; - margin: 3px 4px 3px 6px; - box-shadow: 0 0 0 1px var(--tertiary), 0 0 0 2px #9f725b, inset 0 0 4px rgba(0, 0, 0, 0.5); +.dorako-ui.message.dark-theme .message-content .damage-roll .dice-result .instance.lawful .icon { + color: #a86400; } -.dorako-ui.sheet.pf2e.actor.npc .side-bar-section-header .side-bar .image-container, -.dorako-ui.sheet.pf2e.actor.npc .side-bar-section-header .actions-options .actions-option { - cursor: pointer; +.dorako-ui.message.dark-theme .message-content .damage-roll .dice-result .instance.mental { + border-color: #3d53c7; + color: #2c3d99; } -.dorako-ui.sheet.pf2e.actor.npc .side-bar-section-header .actions-options .actions-option:hover { - text-shadow: 0 0 10px var(--primary-light); - color: var(--primary); +.dorako-ui.message.dark-theme .message-content .damage-roll .dice-result .instance.mental:not(.tooltip-part), .dorako-ui.message.dark-theme .message-content .damage-roll .dice-result .instance.mental.tooltip-part > header { + background: rgba(61, 83, 199, 0.125); + text-shadow: 0px 0px 8px rgba(0, 0, 0, 0.5), 0px 0px 3px rgba(0, 0, 0, 0.8); } -.dorako-ui.sheet.pf2e.actor.npc .recall-knowledge .section-body button { - background: var(--secondary); - box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.3), inset 0 0 0 2px hsla(0deg, 0%, 100%, 0.2); - border: none; - color: white; - transition: background 0.15s ease-in-out; - margin-top: 3px; +.dorako-ui.message.dark-theme .message-content .damage-roll .dice-result .instance.mental .icon { + color: #3d53c7; } -.dorako-ui.sheet.pf2e.actor.npc .recall-knowledge .section-body button:hover { - background: var(--secondary-light); +.dorako-ui.message.dark-theme .message-content .damage-roll .dice-result .instance.negative { + border-color: #4e4e68; + color: #4e4e68; } - -.pf2e.actor.npc.dorako-ui.npc .npc-sheet .side-bar-section-content { - width: 98%; - margin-left: 3px; - margin-right: 3px; +.dorako-ui.message.dark-theme .message-content .damage-roll .dice-result .instance.negative:not(.tooltip-part), .dorako-ui.message.dark-theme .message-content .damage-roll .dice-result .instance.negative.tooltip-part > header { + background: rgba(78, 78, 104, 0.125); + text-shadow: 0px 0px 8px rgba(0, 0, 0, 0.5), 0px 0px 3px rgba(0, 0, 0, 0.8); } - -.side-bar-section-header .pf2e-see-simple-scale-statistics-High-color-primary { - color: #3cff00; +.dorako-ui.message.dark-theme .message-content .damage-roll .dice-result .instance.negative .icon { + color: #4e4e68; } -.side-bar-section-header .pf2e-see-simple-scale-statistics-Moderate-color-primary { - color: #ffff54; +.dorako-ui.message.dark-theme .message-content .damage-roll .dice-result .instance.piercing { + border-color: #acacac; + color: #8c8c8c; } -.side-bar-section-header .pf2e-see-simple-scale-statistics-Low-color-primary { - color: #ff8000; +.dorako-ui.message.dark-theme .message-content .damage-roll .dice-result .instance.piercing:not(.tooltip-part), .dorako-ui.message.dark-theme .message-content .damage-roll .dice-result .instance.piercing.tooltip-part > header { + background: rgba(172, 172, 172, 0.125); } -.side-bar-section-header .pf2e-see-simple-scale-statistics-Terrible-color-primary { - color: #ff0000; +.dorako-ui.message.dark-theme .message-content .damage-roll .dice-result .instance.piercing .icon { + color: #acacac; } - -/* Light */ -.dorako-ui.sheet.pf2e.actor.npc.light-theme form .sheet-tabs { - background-color: var(--bg); - box-shadow: 0 2px 4px rgba(0, 0, 0, 0.18); - border: 1px solid var(--color-border-light-primary); - border-radius: 3px; - margin: 2px; - margin-bottom: 0px; - z-index: 1; +.dorako-ui.message.dark-theme .message-content .damage-roll .dice-result .instance.poison { + border-color: #7e9f45; + color: #5b7332; } - -.dorako-ui.npc.light-theme .tabs .item { - color: var(--primary-light); +.dorako-ui.message.dark-theme .message-content .damage-roll .dice-result .instance.poison:not(.tooltip-part), .dorako-ui.message.dark-theme .message-content .damage-roll .dice-result .instance.poison.tooltip-part > header { + background: rgba(126, 159, 69, 0.125); } -.dorako-ui.npc.light-theme .tabs .item a:hover { - text-shadow: 0px 0px 10px var(--primary); +.dorako-ui.message.dark-theme .message-content .damage-roll .dice-result .instance.poison .icon { + color: #7e9f45; } -.dorako-ui.npc.light-theme .tabs .item.disabled { - color: #ababab; +.dorako-ui.message.dark-theme .message-content .damage-roll .dice-result .instance.positive { + border-color: white; + color: #ffffbf; } -.dorako-ui.npc.light-theme .tabs .item.disabled:hover { - color: var(--primary-dark); - text-shadow: 0px 0px 10px var(--primary-dark); +.dorako-ui.message.dark-theme .message-content .damage-roll .dice-result .instance.positive:not(.tooltip-part), .dorako-ui.message.dark-theme .message-content .damage-roll .dice-result .instance.positive.tooltip-part > header { + background: rgba(255, 255, 255, 0.125); + text-shadow: 1px 1px rgba(0, 0, 0, 0.6); } -.dorako-ui.npc.light-theme .tabs .item.active { - color: var(--secondary-light); - text-shadow: 0px 0px 10px var(--secondary-light); +.dorako-ui.message.dark-theme .message-content .damage-roll .dice-result .instance.positive .icon { + color: white; } - -/* Dark */ -.dorako-ui.sheet.pf2e.actor.npc.dark-theme form .sheet-tabs { - border: none; - border-radius: 3px; - background: none; - background-color: var(--glass-bg); - box-shadow: var(--glassy); - background: var(--glass-bg-light); - color: var(--color-text-light-heading); +.dorako-ui.message.dark-theme .message-content .damage-roll .dice-result .instance.slashing { + border-color: #acacac; + color: #8c8c8c; } - -.dorako-ui.sheet.pf2e.actor.npc.dark-theme .npc-sheet .item.disabled { - color: #666666; +.dorako-ui.message.dark-theme .message-content .damage-roll .dice-result .instance.slashing:not(.tooltip-part), .dorako-ui.message.dark-theme .message-content .damage-roll .dice-result .instance.slashing.tooltip-part > header { + background: rgba(172, 172, 172, 0.125); } - -.dorako-ui.sheet.pf2e.actor.npc.dark-theme.window-app .npc-sheet .effects .section-body .effects-list .item.unidentified { - outline: 1px dashed #720073; - background: rgba(245, 234, 245, 0.1333333333); +.dorako-ui.message.dark-theme .message-content .damage-roll .dice-result .instance.slashing .icon { + color: #acacac; } - -.sheet.pf2e.actor.npc.dark-theme.window-app input[type=text], -.sheet.pf2e.actor.npc.dark-theme.window-app input[type=number], -.sheet.pf2e.actor.npc.dark-theme.window-app input[type=search], -.sheet.pf2e.actor.npc.dark-theme.window-app input[type=date], -.sheet.pf2e.actor.npc.dark-theme.window-app input[type=time] { - box-shadow: unset; +.dorako-ui.message.dark-theme .message-content .damage-roll .dice-result .instance.sonic { + border-color: #00cbcb; + color: darkcyan; } - -.sheet.pf2e.actor.npc.dark-theme .recall-knowledge .section-body button { - box-shadow: var(--glassy); +.dorako-ui.message.dark-theme .message-content .damage-roll .dice-result .instance.sonic:not(.tooltip-part), .dorako-ui.message.dark-theme .message-content .damage-roll .dice-result .instance.sonic.tooltip-part > header { + background: rgba(0, 203, 203, 0.125); } - -.sheet.pf2e.actor.npc.dark-theme .tabs .item.active { - color: var(--tertiary); +.dorako-ui.message.dark-theme .message-content .damage-roll .dice-result .instance.sonic .icon { + color: #00cbcb; } - -.actor.pf2e.actor.npc.dark-theme .tabs .item.active, -.actor.pf2e.actor.npc.dark-theme a:hover { - text-shadow: 0 0 10px var(--tertiary); +.dorako-ui.message.dark-theme .message-content .damage-roll .dice-result .instance .splash { + border-color: inherit; + border-width: 1px; + border-style: dotted; + padding: 1px 2px; + line-height: 0; } -.sheet.pf2e.actor.npc.dark-theme .window-content { - background: none; - background-color: #111; - background: var(--sheet-dark); - background-size: cover; +h3 { + border-bottom: none; } -.sheet.pf2e.actor.npc.dark-theme .tags .tag option.tag_transparent, -.sheet.pf2e.actor.npc.dark-theme .tags .tag.tag_transparent { - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.3); +button > i { + margin-right: 0; } -.sheet.pf2e.actor.npc.dark-theme form .notes { - text-shadow: none; +img { + border: none; + border-radius: 0px; } -.sheet.pf2e.actor.npc.dark-theme .npc-sheet, -.actor.pf2e.actor.npc.dark-theme .npc-sheet .entries-list .spellcasting-entry .header h4.name input, -.sheet.pf2e.actor.npc.dark-theme .inventory .list-row .item-controls, -.sheet.pf2e.actor.npc.dark-theme ol.spell-list > li.spell-level-header, -.sheet.pf2e.actor.npc.dark-theme .npc-sheet .side-bar-section.initiative select, -.sheet.pf2e.actor.npc.dark-theme .npc-sheet .notes .notes-text { - color: white; +input:disabled { + border-radius: 2px; } -.sheet.pf2e.actor.npc.dark-theme form input[type=number], -.sheet.pf2e.actor.npc.dark-theme form input[type=text], -.sheet.pf2e.actor.npc.dark-theme .npc-sheet .notes .details-label { - color: #c9c9c9; +/* ----------------------------------------- */ +/* Overwrite Foundry colors */ +/* ----------------------------------------- */ +.dorako-ui { + --color-border-highlight: var(--tertiary); + --color-border-highlight-alt: var(--tertiary-dark); + --color-shadow-primary: var(--primary-light); + --color-shadow-highlight: var(--primary-light); + --sheet: var(--sheet-light); + --ornamentation: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='33' height='33' overflow='scroll'%3E%3Cstyle%3E.st1{stroke:gray;stroke-miterlimit:10}.st1,.st2{fill:none}%3C/style%3E%3Cg opacity='1'%3E%3Cpath class='st1' d='M.5 20v-7'/%3E%3Cpath class='st2' d='M13 20v-7'/%3E%3Cpath class='st1' d='M13 .5h7'/%3E%3Cpath class='st2' d='M13 13h7'/%3E%3Cpath class='st1' d='M32.5 13v7'/%3E%3Cpath class='st2' d='M20 13v7'/%3E%3Cpath class='st1' d='M20 32.5h-7'/%3E%3Cpath class='st2' d='M20 20h-7'/%3E%3Cpath class='st1' d='M.5.5h3.1v3.1H.5zm3.1 3.1h3.1v3.1H3.6zm3.2 0h3.1v3.1H6.8zM3.6 6.8h3.1v3.1H3.6zm0 0H.5V13M13 .5H6.8v3.1M29.4.5h3.1v3.1h-3.1zm-3.1 3.1h3.1v3.1h-3.1zm0 3.2h3.1v3.1h-3.1zm-3.2-3.2h3.1v3.1h-3.1zm3.2 0V.5H20M32.5 13V6.8h-3.1M29.4 29.4h3.1v3.1h-3.1z'/%3E%3Cpath class='st1' d='M26.3 26.3h3.1v3.1h-3.1zm-3.2 0h3.1v3.1h-3.1zm3.2-3.2h3.1v3.1h-3.1z'/%3E%3Cpath class='st1' d='M29.4 26.3h3.1V20M20 32.5h6.3v-3.1'/%3E%3Cg%3E%3Cpath class='st1' d='M.5 29.4h3.1v3.1H.5zm3.1-3.1h3.1v3.1H3.6zm0-3.2h3.1v3.1H3.6zm3.2 3.2h3.1v3.1H6.8zM6.8 29.4v3.1H13M.5 20v6.3h3.1'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); + --ornamentation: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='33' height='33' overflow='scroll'%3E%3Cstyle%3E.st1%7Bstroke:%23231f20;stroke-miterlimit:10%7D.st1,.st2%7Bfill:none%7D%3C/style%3E%3Cg opacity='.25'%3E%3Cpath class='st1' d='M.5 20v-7'/%3E%3Cpath class='st2' d='M13 20v-7'/%3E%3Cpath class='st1' d='M13 .5h7'/%3E%3Cpath class='st2' d='M13 13h7'/%3E%3Cpath class='st1' d='M32.5 13v7'/%3E%3Cpath class='st2' d='M20 13v7'/%3E%3Cpath class='st1' d='M20 32.5h-7'/%3E%3Cpath class='st2' d='M20 20h-7'/%3E%3Cg%3E%3Cpath class='st1' d='M.5.5h3.1v3.1H.5zM3.6 3.6h3.1v3.1H3.6zM6.8 3.6h3.1v3.1H6.8zM3.6 6.8h3.1v3.1H3.6zM3.6 6.8H.5V13M13 .5H6.8v3.1'/%3E%3C/g%3E%3Cg%3E%3Cpath class='st1' d='M29.4.5h3.1v3.1h-3.1zM26.3 3.6h3.1v3.1h-3.1zM26.3 6.8h3.1v3.1h-3.1zM23.1 3.6h3.1v3.1h-3.1zM26.3 3.6V.5H20'/%3E%3Cpath class='st1' d='M32.5 13V6.8h-3.1'/%3E%3C/g%3E%3Cg%3E%3Cpath class='st1' d='M29.4 29.4h3.1v3.1h-3.1z'/%3E%3Cpath class='st1' d='M26.3 26.3h3.1v3.1h-3.1zM23.1 26.3h3.1v3.1h-3.1zM26.3 23.1h3.1v3.1h-3.1z'/%3E%3Cpath class='st1' d='M29.4 26.3h3.1V20M20 32.5h6.3v-3.1'/%3E%3C/g%3E%3Cg%3E%3Cpath class='st1' d='M.5 29.4h3.1v3.1H.5zM3.6 26.3h3.1v3.1H3.6zM3.6 23.1h3.1v3.1H3.6zM6.8 26.3h3.1v3.1H6.8z'/%3E%3Cpath class='st1' d='M6.8 29.4v3.1H13M.5 20v6.3h3.1'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); + --half-transparent: rgba(0, 0, 0, 0.5); +} +.dorako-ui *::-webkit-scrollbar-thumb { + background: var(--tertiary); + border: 1px solid var(--gold-brown); } - -.actor.pf2e.actor.npc.dark-theme .npc-sheet .sheet-tabs .disabled.active, -.actor.pf2e.actor.npc.dark-theme .npc-sheet .sheet-tabs .disabled:hover { - color: gray; +.dorako-ui a, +.dorako-ui button { + transition: text-shadow 0.15s ease-in-out, background-color 0.15s ease-in-out, border 0.15s ease-in-out, color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, backdrop-filter 0.15s ease-in-out; } -.sheet.pf2e.actor.npc.dark-theme .inventory .item-summary, -.sheet.pf2e.actor.npc.dark-theme ol.spell-list > li .item-summary { - background-color: transparent; +.dorako-ui.dark-theme { + --color-shadow-primary: var(--tertiary-dark); + --color-shadow-highlight: var(--tertiary); + --sheet: var(--sheet-dark); + --ornamentation: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='33' height='33' overflow='scroll'%3E%3Cstyle%3E.st1{stroke:wheat;stroke-miterlimit:10}.st1,.st2{fill:none}%3C/style%3E%3Cg opacity='1'%3E%3Cpath class='st1' d='M.5 20v-7'/%3E%3Cpath class='st2' d='M13 20v-7'/%3E%3Cpath class='st1' d='M13 .5h7'/%3E%3Cpath class='st2' d='M13 13h7'/%3E%3Cpath class='st1' d='M32.5 13v7'/%3E%3Cpath class='st2' d='M20 13v7'/%3E%3Cpath class='st1' d='M20 32.5h-7'/%3E%3Cpath class='st2' d='M20 20h-7'/%3E%3Cpath class='st1' d='M.5.5h3.1v3.1H.5zm3.1 3.1h3.1v3.1H3.6zm3.2 0h3.1v3.1H6.8zM3.6 6.8h3.1v3.1H3.6zm0 0H.5V13M13 .5H6.8v3.1M29.4.5h3.1v3.1h-3.1zm-3.1 3.1h3.1v3.1h-3.1zm0 3.2h3.1v3.1h-3.1zm-3.2-3.2h3.1v3.1h-3.1zm3.2 0V.5H20M32.5 13V6.8h-3.1M29.4 29.4h3.1v3.1h-3.1z'/%3E%3Cpath class='st1' d='M26.3 26.3h3.1v3.1h-3.1zm-3.2 0h3.1v3.1h-3.1zm3.2-3.2h3.1v3.1h-3.1z'/%3E%3Cpath class='st1' d='M29.4 26.3h3.1V20M20 32.5h6.3v-3.1'/%3E%3Cg%3E%3Cpath class='st1' d='M.5 29.4h3.1v3.1H.5zm3.1-3.1h3.1v3.1H3.6zm0-3.2h3.1v3.1H3.6zm3.2 3.2h3.1v3.1H6.8zM6.8 29.4v3.1H13M.5 20v6.3h3.1'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); + --body: var(--text-light); + --bg: var(--glass-bg-dark); + --half-transparent: rgba(255, 255, 255, 0.5); } -.sheet.pf2e.actor.npc.dark-theme .npc-sheet .actions-options .actions-option:hover { - text-shadow: 0 0 10px var(--tertiary); - color: var(--tertiary); +.dorako-display-none { + display: none !important; } -.actor.pf2e.actor.npc.dark-theme .inventory .list-row .item-controls .item-control.item-carry-type.active, -.actor.pf2e.actor.npc.dark-theme .inventory .list-row .item-controls .item-control.item-toggle-invest.active, -.actor.pf2e.actor.npc.dark-theme ol.spell-list > li .item-name h4:hover, -.actor.pf2e.actor.npc.dark-theme .inventory .item-name h3:hover, -.actor.pf2e.actor.npc.dark-theme .inventory .item-name h4:hover { - color: var(--tertiary); +a.content-link, +[data-pf2-check], +a.entity-link, +[data-pf2-action], +[data-pf2-effect-area], +a.inline-roll { + text-shadow: none !important; } -.sheet.actor.pf2e.actor.npc.dark-theme .npc-sheet .section-container.toggles { - border-image-source: var(--ornamentation); +a.content-link, +[data-pf2-check], +a.entity-link, +[data-pf2-action], +[data-pf2-effect-area], +a.inline-roll:not(.inline-result) { + color: black; } -.sheet.actor.pf2e.actor.npc.dark-theme .npc-sheet .side-bar-section:not(.save-details), -.sheet.actor.pf2e.actor.npc.dark-theme .npc-sheet .section-container { - background: var(--sheet-dark); - background-size: cover; +i[data-pf2-repost] { + top: 0px; } /*# sourceMappingURL=dorako-ui.css.map */ diff --git a/styles/dorako-ui.css.map b/styles/dorako-ui.css.map index 9d1b85d..5ad2c5a 100644 --- a/styles/dorako-ui.css.map +++ b/styles/dorako-ui.css.map @@ -1 +1 @@ -{"version":3,"sourceRoot":"","sources":["../sass/_app-ui.scss","../sass/_mixins.scss","../sass/_colors.scss","../sass/_combat.scss","../sass/_controls.scss","../sass/_effects-panel.scss","../sass/_hotbar.scss","../sass/_navigation.scss","../sass/_notifications.scss","../sass/_sidebar.scss","../sass/_token-hud.scss","../sass/_misc.scss","../sass/_forms.scss","../sass/_actor-sheet.scss","../sass/_actor-sheet-dark.scss","../sass/_messages.scss","../sass/_messages-dark.scss","../sass/_application-dark.scss","../sass/_globals-dark.scss","../sass/_hazard-sheet.scss","../sass/_familiar-sheet.scss","../sass/_npc-sheet.scss"],"names":[],"mappings":"AAEA;EACE;EACA;;;AAGF;AACA;AACA;AAEA;ECVE;EACA;EACA;EACA;EACA;EDQA;;AAEA;EACE;ECNF;;ADSE;EACE;;;AAKN;ECxBE;EACA;EACA;EACA;EACA;EDsBA;EACA;;AAEA;EACE;;AAEA;EACE;EACA;EACA;;AAGJ;EACE;;AACA;EACE;EACA;;AAIJ;EACE;;AAGF;EACE;;AAGF;EACE;;;AAKF;EACE;EACA;EACA;;AAEA;EClDF;EACA;AACA;EACA,YACE;EAgBF;EACA;ED+BI;EACA;;AAIJ;EACE;EACA;;;AAIJ;EACE;EACA;;;AAGF;ECpEE;EACA;AACA;EACA,YACE;EAgBF;EACA;EDiDA;EACA;EACA;;;AAGF;EACE;;AAEA;EACE;;AAEF;EACE;;;AAIJ;EACE;EACA;EACA;;;AAGF;EACE;EACA;EACA;;;AAIA;EACE;EACA;;;AAIJ;AACA;AACA;AAEA;EC5HE;EACA;EACA;EACA;EACA;ED0HA;EACA;;AAEA;EACE;;AAGF;EACE;;;AAIJ;AACA;AACA;AAEA;EC9IE;EACA;EACA;EACA;EACA;ED4IA;EACA;EACA;EACA;EACA;;;AAGF;AACA;AACA;AAEA;EC3JE;EACA;EACA;EACA;EACA;EDyJA;;;AE5JF;AACA;AACA;AAEA;AAOA;AAEoC;AACD;AAEL;AAO9B;AAMA;AAGA;AACA;AACA;AAEA;AAOA;AAMA;AAMA;AAIA;AACA;AACA;AAEA;AACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EAGA;EACA;EACA;EACA;EACA;AAEA;EACA;EACA;EACA;EACA;AAEA;EACA;EACA;EACA;EACA;AAEA;EACA;EACA;AAEA;EACA;EACA;AAEA;EACA;EACA;AAEA;EACA;EACA;EACA;EACA;EACA;AAAA;EAEA;EACA;EACA;EACA;EACA;;;AClIE;EACI;;AAGJ;EACI;;AAIA;EACI;;AAIA;EACI;EACA;EACA;;AAIR;EACI;;AAGJ;EACI;EACA;;;AC7BZ;AACA;AACA;AAGA;AAAA;EAEE;;;AAGF;EACE;;AAGE;EACE;;AAEF;AAAA;EHjBF;EACA;EACA;EACA;EACA;EAKA;EGYI;EACA;EACA;;AAEA;AAAA;EACE;;AAGF;AAAA;AAAA;EH7BJ;EACA;EACA;EACA;EACA;EG4BM;EACA;;AAEA;AAAA;AAAA;EACE;;AAIJ;AAAA;EHxCJ;EACA;EACA;EACA;EACA;EGsCM;;AAEA;AAAA;AAAA;EH5CN;EACA;EACA;EACA;EACA;EG2CQ;EACA;;;AAOV;EHvDE;EACA;EACA;EACA;EACA;EGqDA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;;;AChEJ;EACE;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AACA;EACE;;AAGF;EACE;EACA;EACA;EACA;EACA;;AAGE;EACE;;AAIJ;EJnCF;EACA;EACA;EACA;EACA;EIiCI;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;;AAGF;EACE;;AAGF;EACE;;AAEA;EACE;;AACA;EAEE;EACA;;AAKN;EACE;EACA;EACA;;AAIJ;EJpDF;EACA;AACA;EACA,YACE;EIkDE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGF;EACE;;AAKN;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;;AC9IJ;AACA;AACA;AAEI;EACI;EACA;ELNN;EACA;EACA;EACA;EACA;EAKA;EKAM;;AAEA;ELFN;EKKU;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGJ;ELjBN;EKmBU;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;EACA;;AAGJ;EACI;;AAGJ;EACI;EACA;;AAGJ;EACI;EACA;;AAKR;EACI;EACA;EACA;EACA;;AAGJ;EL9EF;EACA;EACA;EACA;EACA;;;AK+EF;EACI;IACI;IACA;;EAEJ;IACI;;;ACzFR;AACA;AACA;AAEA;EACI;EACA;;AAEA;ENRF;EACA;EACA;EACA;EACA;EMMM;EACA;EACA;;AAKA;ENjBN;EACA;EACA;EACA;EACA;EMeU;EACA;;AAEA;EACI;;AAGJ;EACI;;AAGJ;EACI;EACA;;AAGJ;ENnCV;EACA;EACA;EACA;EACA;EMiCc;EACA;;AAEA;EACI;EACA;;AAIR;EN9CV;EACA;EACA;EACA;EACA;EM4Cc;;AAEA;EAEI;EACA;;AAIR;EACI;EACA;;AAGJ;EACI;;;AC9DhB;AACA;AACA;AAGI;EPNF;EACA;EACA;EACA;EACA;EOIM;EACA;;AAEA;EACI;EACA;;AAGJ;EACI;EACA;;AAGJ;EAEI;EACA;EACA;EACA;;;AC3BZ;AACA;AACA;AAGE;EACE;;AACA;EACE;;;AAKN;EACE;EACA;;;AAGF;EACE;;AACA;EACE;EACA;;;AAIJ;EACE;;AACA;EACE;;;AAMF;EACE;;;AAIJ;ERvCE;EACA;EACA;EACA;EACA;EQqCA;EACA;;AAEA;EACE;;AAEA;EACE;EACA;;AAIJ;EACE;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;;AAGF;EACE;EACA;EACA;;AAEA;ERxDJ;EACA;AACA;EACA,YACE;EQsDI;EACA;EACA;EACA;;;AAQJ;EACE;;AAGF;EACE;;;ACvFF;EACI;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;;AAEI;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAKR;EACI;EACA;EACA;;AACA;EACI;;AAIR;EACI;EACA;;AAGJ;EACI;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;;AAKR;ETrGN;EACA;EACA;EACA;EACA;ESmGU;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;;;AASZ;ET/HF;EACA;EACA;EACA;EACA;ES6HM;;AACA;EACI;EACA;;AAIR;ETxIF;EACA;EACA;EACA;EACA;EAKA;ESkIM;;AAEA;EACI;;AAIJ;EACI;;AAEA;EACI;;AACA;EACI;;AAGJ;EACI;;AAQR;EACI;;AACA;EACI;;AAQZ;EACI;;AAEA;EACI;;AACA;EACI;;AAOZ;EACI;EACA;;AAGJ;EACI;EACA;EACA;;AAUA;EACI;;AAIR;EACI;EACA;;;ACtNZ;EACE;;;AAGF;AAAA;AAAA;AAAA;AAAA;AAAA;EAME;;;AAGF;AAAA;AAAA;AAAA;AAAA;AAAA;EAME;;;AAGF;EACE;;;ACvBF;EACE;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;;AAGF;EACE;EACA;;;AAIJ;EXjBE;EACA;EACA;EACA;EACA;EWeA;;AAEA;EACE;EACA;;AAGF;EACE;EACA;;;AAKF;EAEE;EACA;EACA;;;AAKF;EAEE;EACA;EACA;;;AAIJ;EXzCE;EW2CA;;AAEA;EAEE;EACA;EACA;;AAEF;EAEE;EACA;EACA;;;AAIJ;EX5CE;EACA;AACA;EACA,YACE;EW0CF;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;;;AAIJ;EACE;;;AAIA;EACE;;;AAIJ;EACE;EACA;EACA;EACA;EACA;;;AAGF;EXlHE;EACA;EACA;EACA;EACA;EWgHA;;;AAGF;EACE;;;AAIA;EX5HA;EACA;EACA;EACA;EACA;;;AWgIA;EACE;EACA;EACA;;AAGF;EACE;EACA;EACA;;;AAKF;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EXzIA;EWkJE;;AAEA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EACE;EACA;;AAGF;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EACE;EACA;;AAGF;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EACE;EACA;;;ACxKJ;EZcA;EACA;AACA;EACA,YACE;EYhBA;EACA;EACA;;AAGF;EACE;;AAGF;EAEE;;AAGF;EACE;;AAEA;EACI;EACA;;AAIN;EACE;;AAMF;EZxBA;EY6BE;;AAIF;EAQE;;AAGF;EACE;;AAGF;EACE;EACA;EACA;EACA;EACA;;AACA;EACE;;AACA;EACE;EACA;;AAMN;EACE;;AAGF;EACE;;AAGF;EZxEA;EY0EE;EACA;EACA;EACA;EACA;;AAEA;EACE;;AAIJ;EZ/EA;EACA;AACA;EACA,YACE;EAgBF;EACA;EAZA;EACA;AACA;EACA,YACE;EYqEA;EACA;;AAGF;EAEE;;AAGF;EAEE;;AAGF;EACE;;AAGF;EACE;EACA;;AAGF;EACE;;AAGF;EACE;EACA;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAGF;EACE;EACA,YACA;;AAKF;EACE;;AAGF;EACE;;AAEA;EACE;;;AC3JN;EAgBE;EACA;EACA;EACA;;AAjBE;EACE;;AAEF;EACE;;AAEF;EACE;;AAEF;EACE;;AASJ;AAAA;EAEE;EACA;;AAGF;AAAA;EAEE;;AAGF;EACE;;AACA;EbjCF;EACA;EACA;EACA;EACA;Ea+BI;EACA;EACA;;AACA;EACE;EACA;;AAKN;EACE;;AAGF;EACE;;AAIF;EACE;EACA;;AAGF;EACE;EACA;EACA;;AAIF;EAEI;;AAGJ;EAEE;;AAGF;EACE;EACA;;AAGF;EbjFA;EACA;EACA;EACA;EACA;;AaiFA;EACE;;AAIF;EACI;;AAIJ;EACI;;AAGJ;EACE;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;EACA;EACA;;AAIF;EAEI;;AAIJ;EAEI;;AAIJ;EAGI;EACA;;AAIJ;EAII;EACA;;AAGJ;EblJA;EACA;EACA;EACA;EACA;EAKA;Ea4IE;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;;AAIJ;EblJA;EACA;AACA;EACA,YACE;EAgBF;EACA;Ea+HE;EACA;EACA;EACA;;AAGF;EACE;EACA;;AAEA;EACE;EACA;EACA;;AAEA;EACE;;AAGF;EACE;;AAGJ;EAEE;;AAKJ;EACI;;AAIJ;EAEI;;AAGJ;EAEE;;AAGF;EAEE;;AAGF;EAKE;;AAIF;EACI;;AACA;EbhOJ;EACA;EACA;EACA;EACA;EAKA;Ea0NM;;AAEE;EACI;EACA;;AAEA;EACI;;AACA;EACE;EACA;;AAIN;EbjPZ;EACA;EACA;EACA;EACA;Ea+Oc;EACA;EACA;;AAMd;Eb3PA;EACA;EACA;EACA;EACA;EAKA;EasPE;EACA;EACA;;AAEA;EbnQF;EACA;EACA;EACA;EACA;EaiQI;EACA;EACA;;AAIJ;EACE;EACA;;AAEA;EACE;EACA;;AAIJ;EAME;EACA;;AAEA;EAEE;EACA;;;AC/RN;AACA;AACA;AAEA;EACE;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;;AAEA;EACE;EACA;EACA;;AAIJ;EACE;EACA;EACA;;AAEA;EACE;EACA;EACA;;AAIJ;EACE;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;;AAEA;EACE;;AAKN;EACE;EACA;EACA;EACA;EACA;EACA;;AAEA;AAAA;EAEE;EACA;;;AAMR;AACA;AACA;AAEA;EACE;EACA;;;AAGF;AACA;AACA;AAII;EACE;;AAEA;EdhGJ;;AcoGQ;EACE;;AAEF;EACE;;AAEA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAKN;EACE;EACA;EACA;EACA;EACA;;AAEA;EACE;;AAGF;EACE;EACA;;AAKF;EACE;EACA;;AAEF;EACE;EACA;;AAEA;EACE;EACA;;AAMJ;EACE;EACA;;AAEA;EACE;EACA;;;AASd;AACA;AACA;AAGA;EdzKE;EACA;AACA;EACA,YACE;EAgBF;EACA;EAZA;EACA;AACA;EACA,YACE;Ec+JF;;AAEA;EACE;EACA;;AAGF;EACE;EACA;;AAIA;EACE;;AAKF;EACE;;AAGF;EAKE;;AACA;EACE;EACA;EACA;EACA;;AAKN;EACE;;AAEA;EACE;;AAEA;EACE;;AAGF;EACE;;AAMF;EACE;EACA;EACA;;AAEA;EACE;;AAGF;Ed5ON;EACA;AACA;EACA,YACE;Ec0OM;EACA;;AAIJ;EdnPJ;EACA;AACA;EACA,YACE;EAgBF;EACA;EAZA;EACA;AACA;EACA,YACE;;Ac6OE;EACE;;AAEA;EACE;;AAIJ;EACE;EACA;EAEA;EACA;EACA;;AAEA;EACE;EACA;;AAGF;EACE;EACA;;AAEA;EACE;EACA;;AAKF;Ed1RR;EACA;AACA;EACA,YACE;EcwRQ;EACA;EACA;;AAKN;EACE;;AAEA;EACE;EACA;;AAEA;EACE;EACA;;AAKN;EACE;;AAEA;EdpTN;EACA;AACA;EACA,YACE;EckTM;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;;AAIA;EACE;;AAEF;EACE;;AAKN;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;;AAGJ;EACE;;AAEA;EACE;;AAMR;EACE;EACA;EACA;;;AblYJ;AACA;AACA;AAEA;AAOA;AAEoC;AACD;AAEL;AAO9B;AAMA;AAGA;AACA;AACA;AAEA;AAOA;AAMA;AAMA;AAIA;AACA;AACA;AAEA;AACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EAGA;EACA;EACA;EACA;EACA;AAEA;EACA;EACA;EACA;EACA;AAEA;EACA;EACA;EACA;EACA;AAEA;EACA;EACA;AAEA;EACA;EACA;AAEA;EACA;EACA;AAEA;EACA;EACA;EACA;EACA;EACA;AAAA;EAEA;EACA;EACA;EACA;EACA;;;AcjIF;AACA;AACA;AAEE;AAAA;EfPA;EACA;EACA;EACA;EACA;;AeSE;EACE;;AAEF;EACE;;AAIJ;AAAA;EfrBA;EACA;EACA;EACA;EACA;EAKA;EegBE;EACA;EACA;;AAEA;AAAA;EACE;EACA;;AAKF;EACE;;AAGF;EfxCF;EACA;EACA;EACA;EACA;EAKA;EekCI;EACA;EACA;;AACA;EACE;EACA;;AAMJ;EACE;EACA;;AAEF;Ef3CF;EACA;AACA;EACA,YACE;EAgBF;EACA;EewBI;EACA;EACA;EACA;;AAIJ;EACE;EACA;;AAEA;EfvEF;EACA;EACA;EACA;EACA;EAKA;EeiEI;EACA;EACA;;AAEA;EACE;EACA;;AAGF;EfpEJ;EACA;AACA;EACA,YACE;EekEI;EACA;EACA;;AAIJ;Ef3FF;EACA;EACA;EACA;EACA;EAKA;EeqFI;EACA;EACA;;AAEA;EACE;EACA;;AAGJ;EfvGF;EACA;EACA;EACA;EACA;EAKA;EeiGI;EACA;EACA;;AAEA;EACE;EACA;;AAIJ;EACE;;AAEA;EfvHJ;EACA;EACA;EACA;EACA;EAKA;EeiHM;EACA;EACA;;AAEA;EACE;EACA;;;AAOV;AACA;AACA;AAII;EACE;EACA;EACA;;AAEA;EflJJ;EACA;EACA;EACA;EACA;EAKA;Ee4IM;EACA;EACA;;AAEA;EACE;;AAGF;Ef7JN;EACA;EACA;EACA;EACA;Ee2JQ;EACA;;AACA;EACE;;AAEF;EACE;EACA;;AAIJ;EACE;EACA;;AAIA;EACE;EACA;;AAEF;EACE;EACA;;AACA;EACE;EACA;;AAMJ;EACE;EACA;;AAGF;EACE;EACA;;AAEA;EACE;EACA;;;AASd;AACA;AACA;AAEE;EACE;EACA;EACA;;AAEA;EACE;EACA;;AAGF;EACE;EACA;;AAGF;EACE;;AAEF;EACE;;AAGF;EACE;;AAIA;EAEE;;AAEA;EACE;;AAIF;EflPN;EATA;EACA;EACA;EACA;EACA;Ee2PQ;;AAEA;EACE;EACA;;AAIJ;EACE;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAQA;EAC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E;;;AAKN;AACA;AACA;AAEA;EACE;;AACA;EACE;;AAKA;AAAA;EACE;;AAGF;AAAA;EACE;EACA;;;AC5VJ;EACE;EACA;AAEA;AACA;AACA;AAcA;AACA;AACA;;AAfA;EACE;;AAEA;EACE;;AAGF;EACE;EACA;;AAOJ;EACE;;AAEA;EACE;EACA;;;AC7BR;EACE;;AAEA;EACE;;AAGF;EACE;EACA;EACA;;AAEA;ElBIF;EACA;AACA;EACA,YACE;EAgBF;EACA;EkBvBI;EACA;EACA;;AAEA;EACE;;AAGF;EACE;EACA;EACA;EACA;;AAGF;EACE;;;AAON;EACE;;AAEF;EACE;;AAEA;EACE;;;AC3CJ;EACE;EACA;;AAGF;EACE;EACA;EACA;;AAGF;EnBFA;EmBIE;EACA;;AACA;EACE;EACA;EACA;EACA;EACA;;AAEA;EACE;;AAKN;EnBbA;EACA;AACA;EACA,YACE;EAgBF;EACA;EmBNE;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;;AAGF;EACE;;;AAMJ;EACE;;AAGF;EACE;;AAGF;EnBxDA;EACA;EACA;EACA;EACA;;AmBuDE;EACE;;AAGF;EnB/DF;EACA;EACA;EACA;EACA;EmB6DI;;AAEA;EACE;;;ACpEN;EACE;;AAIA;EACE;;AAGF;AAAA;AAAA;AAAA;EAIE;EACA;;AAGF;AAAA;EAEE;;AAGF;AAAA;EAEE;;AAGF;EACE;;AAGF;EpBhBF;EACA;AACA;EACA,YACE;EAgBF;EACA;EoBHI;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;;AAGF;EACE;EACA;;AAEA;EACE;;AAGF;EACE;EACA;;AAEA;EACE;;AAGF;EACE;;AAIJ;EACE;;AAKN;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;;AAGF;EACE;;AAGF;EACE;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAKF;EACE;;AAGF;EACE;EACA;;AAEA;EACE;;AACA;EACE;;AAKN;EACE;EACA;;AAGF;EACE;;AAKN;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;;AAGF;EACE;EACA;;AAGF;AAAA;EAEE;;AAGF;EACE;;AAIA;EACE;EACA;EACA;;AAIJ;AAAA;EAEE;;AAGF;EACE;EACA;;AAKF;EACE;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;;;AAMR;EACE;EACA;EACA;;;AAKA;EACE;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;;;AAIJ;AAEA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGF;EACE;;AAEA;EACE;;AAGF;EACE;;AAEA;EACE;EACA;;AAIJ;EACE;EACA;;;AAIJ;AAEA;EpB1QE;EACA;EACA;EACA;EACA;EoBwQA;EACA;;;AAGF;EACE;;;AAIF;EACE;EACA;;;AAGF;AAAA;AAAA;AAAA;AAAA;EAKE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;AAAA;EAEE;;;AAGF;EACE;EACA;EACA;EACA;;;AAIF;AAAA;EAEE;;;AAGF;EACE;;;AAGF;AAAA;AAAA;AAAA;AAAA;AAAA;EAME;;;AAGF;AAAA;AAAA;EAGE;;;AAGF;AAAA;EAEE;;;AAGF;AAAA;EAEE;;;AAGF;EACE;EACA;;;AAGF;AAAA;AAAA;AAAA;AAAA;EAKE;;;AAGF;EACE;;;AAGF;AAAA;EAEE;EACA","file":"dorako-ui.css"} \ No newline at end of file +{"version":3,"sourceRoot":"","sources":["../sass/foundry/_app-ui.scss","../sass/_mixins.scss","../sass/foundry/_application-dark.scss","../sass/foundry/_chat-bubbles.scss","../sass/foundry/_compact-ui.scss","../sass/foundry/_controls.scss","../sass/foundry/_forms.scss","../sass/foundry/_hotbar.scss","../sass/foundry/_navigation.scss","../sass/foundry/_notifications.scss","../sass/foundry/_sidebar.scss","../sass/foundry/_token-hud.scss","../sass/_colors.scss","../sass/module/_cautious-gamemasters-pack.scss","../sass/module/_combat-carousel.scss","../sass/module/_custom-hotbar.scss","../sass/module/_damage-log.scss","../sass/module/_dfce.scss","../sass/module/_dice-tray.scss","../sass/module/_dorako-ui.scss","../sass/module/_enhancen-terrain-layer.scss","../sass/module/_filepicker-plus.scss","../sass/module/_koboldworks-turn-announcer.scss","../sass/module/_macros.scss","../sass/module/_monarch.scss","../sass/module/_monks.scss","../sass/module/_polyglot.scss","../sass/module/_scene-preview.scss","../sass/module/_speaking-as.scss","../sass/module/_target-damage.scss","../sass/module/_token-action-hud.scss","../sass/module/_workbench.scss","../sass/pf2e/_actor-sheet.scss","../sass/pf2e/_actor-sheet-dark.scss","../sass/pf2e/_combat.scss","../sass/pf2e/_effects-panel.scss","../sass/pf2e/_familiar-sheet.scss","../sass/pf2e/_globals-dark.scss","../sass/pf2e/_hazard-sheet.scss","../sass/pf2e/_npc-sheet.scss","../sass/_messages.scss","../sass/_messages-dark.scss","../sass/_reset.scss","../sass/_misc.scss"],"names":[],"mappings":"AAAA;EACE;EACA;;;AAGF;AACA;AACA;AAEA;ECRE;EACA;EACA;EACA;EACA;EDMA;;AAEA;EACE;ECJF;;ADOE;EACE;;;AAKN;ECtBE;EACA;EACA;EACA;EACA;EDoBA;EACA;;AAEA;EACE;;AAEA;EACE;EACA;EACA;;AAGJ;EACE;;AACA;EACE;EACA;;AAIJ;EACE;;AAGF;EACE;;AAGF;EACE;;;AAKF;EACE;EACA;EACA;;AAEA;EChDF;EACA;AACA;EACA,YACE;EAgBF;EACA;ED6BI;EACA;;AAIJ;EACE;EACA;;;AAIJ;EACE;EACA;;;AAGF;EClEE;EACA;AACA;EACA,YACE;EAgBF;EACA;ED+CA;EACA;EACA;;;AAGF;EACE;;AAEA;EACE;;AAEF;EACE;;;AAIJ;EACE;EACA;EACA;;;AAGF;EACE;EACA;EACA;;;AAIA;EACE;EACA;;;AAIJ;AACA;AACA;AAEA;EC1HE;EACA;EACA;EACA;EACA;EDwHA;EACA;;AAEA;EACE;;AAGF;EACE;;;AAIJ;AACA;AACA;AAEA;EC5IE;EACA;EACA;EACA;EACA;ED0IA;EACA;EACA;EACA;EACA;;;AAGF;AACA;AACA;AAEA;ECzJE;EACA;EACA;EACA;EACA;EDuJA;;;AE3JA;EDAA;EACA;EACA;EACA;EACA;EAKA;ECNE;EACA;EACA;;AAEA;EACE;EACA;;;AAKN;EACE;EACA;;AAEA;EACE;;;AAKF;EACE;;;AAOF;EAGE;;;AAWF;EACE;EACA;;AAEF;EACE;;;AAIJ;EDxCE;EACA;AACA;EACA,YACE;EAgBF;EACA;ECqBA;;;AAGF;EACE;EACA;;;AAQA;EACE;;AAGF;ED3DA;EACA;AACA;EACA,YACE;EAgBF;EACA;ECwCE;EACA;;AAIA;AAAA;AAAA;EAGE;;AAGJ;EACE;;AAGF;EACE;EACA;;AAGF;EACE;EACA;;AAGF;EACE;;AAGF;EACE;EACA;;AAGF;EACE;;AAGF;EACE;;AAGF;EDtHA;EACA;EACA;EACA;EACA;EAKA;ECgHE;EACA;;AAEA;ED5HF;EACA;EACA;EACA;EACA;EC0HI;EACA;EACA;;AAGF;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AAAA;AAAA;AAAA;AAAA;EACE;EACA;;AAGF;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EACE;EACA;;;AC9KN;AACA;AACA;AAGE;EACE;EACA;ENNF;EACA;EACA;EACA;EACA;EAKA;EMAE;;AAEA;ENFF;EMKI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGF;ENjBF;EMmBI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;;AAGF;EACE;;AAGF;EACE;EACA;;AAGF;EACE;EACA;;AAIJ;EACE;EACA;EACA;EACA;;AAGF;EN7EA;EACA;EACA;EACA;EACA;;;AM8EF;EACE;IACE;IACA;;EAEF;IACE;;;ACzFJ;AACA;AACA;AAEA;EACE;EACA;;AAEA;EPPA;EACA;EACA;EACA;EACA;EOKE;EACA;EACA;;AAIA;EPfF;EACA;EACA;EACA;EACA;EOaI;EACA;;AAEA;EACE;;AAGF;EACE;;AAGF;EACE;EACA;;AAGF;EPjCJ;EACA;EACA;EACA;EACA;EO+BM;EACA;;AAEA;EACE;EACA;;AAIJ;EP5CJ;EACA;EACA;EACA;EACA;EO0CM;;AAEA;EAEE;EACA;;AAIJ;EACE;EACA;;AAGF;EACE;;;AC9DR;AACA;AACA;AAGE;ERJA;EACA;EACA;EACA;EACA;EQEE;EACA;;AAEA;EACE;EACA;;AAGF;EACE;EACA;;AAGF;EAEE;EACA;EACA;EACA;;;ACzBN;AACA;AACA;AAGE;EACE;;AACA;EACE;;;AAKN;EACE;EACA;;;AAGF;EACE;;AACA;EACE;EACA;;;AAIJ;EACE;;AACA;EACE;;;AAMF;EACE;;;AAIJ;ETvCE;EACA;EACA;EACA;EACA;ESqCA;EACA;;AAEA;EACE;;AAEA;EACE;EACA;;AAIJ;EACE;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;;AAGF;EACE;EACA;EACA;;AAEA;ETxDJ;EACA;AACA;EACA,YACE;ESsDI;EACA;EACA;EACA;;;AAQJ;EACE;;AAGF;EACE;;;ACzFJ;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAKF;EAEE;EACA;EACA;;AACA;EACE;;AAIJ;EACE;EACA;;AAGF;EACE;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;AAIJ;EVnGF;EACA;EACA;EACA;EACA;EUiGI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;;;AAON;EV3HA;EACA;EACA;EACA;EACA;EUyHE;;AACA;EACE;EACA;;AAIJ;EVpIA;EACA;EACA;EACA;EACA;EAKA;EU8HE;;AAEA;EACE;;AAIF;EAEE;;AAEA;EAEE;;AACA;EACE;;AAGF;EACE;;AAWJ;EACE;;AACA;EACE;;AAQN;EAOE;;AAEA;EAEE;;AACA;EACE;;AAON;EACE;EACA;;AAGF;EACE;EACA;EACA;;AAUA;EACE;;AAIJ;EACE;EACA;;;AC5NN;AACA;AACA;AAEA;AAOA;AAEoC;AACD;AAEL;AAO9B;AAMA;AAGA;AACA;AACA;AAEA;AAOA;AAMA;AAMA;AAIA;AACA;AACA;AAEA;AACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EAGA;EACA;EACA;EACA;EACA;AAEA;EACA;EACA;EACA;EACA;AAEA;EACA;EACA;EACA;EACA;AAEA;EACA;EACA;AAEA;EACA;EACA;AAEA;EACA;EACA;AAEA;EACA;EACA;EACA;EACA;EACA;AAAA;EAEA;EACA;EACA;EACA;EACA;;;ACrIF;AACA;AACA;AACA;EAEE;;;ACLF;AACA;AACA;AAGA;EACE;;;ACNF;AACA;AACA;AACA;EACE;;;AAIF;EACE;EACA;EACA;;AAEA;EACE;;;AAIJ;EACE;IACE;;;AAKF;EACE;EACA;EACA;;AAEF;EACE;;AAGF;EACE;EACA;;AAGF;EdtCA;EACA;EACA;EACA;EACA;EcoCE;;AAGF;Ed3CA;EACA;EACA;EACA;EACA;EAKA;EcqCE;;AAEA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;EACA;EACA;;AAEF;EACE;EACA;EACA;EACA;EACA;;;AChFN;AACA;AACA;AAEA;EACE;EACA;EACA;EACA;;AAEA;EfAA;EeEE;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;;;AC/BN;AACA;AACA;AAGE;EAEE;EACA;EACA;;;AAKF;EACE;;AAGF;EACE;EACA;EACA;;AACA;EACE;;AAIJ;EAEE;EACA;EACA;;AAEA;EACE;;AAEF;EACE;;AAGF;AAAA;AAAA;EAEE;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;AAEF;EACE;;AAIJ;EACE;EACA;EACA;EACA;;AAGF;EACE;EACA;;;AAIJ;EhB9DE;EATA;EACA;EACA;EACA;EACA;EgBsEA;EACA;EACA;EACA;EACA;EACA;EACA;;AACA;EACE;;;AAIJ;EACE;;AAEA;EhBzFA;EACA;EACA;EACA;EACA;EAKA;EgBmFE;EACA;EACA;;AAEA;EACE;;AAGF;EACE;EACA;;;AAKN;EACE;;;AC7GF;AACA;AACA;AAEA;EACE;EACA;EACA;;AAEA;EACE;;AAGF;EjBZA;EACA;EACA;EACA;EACA;EAKA;EiBME;EACA;EACA;;AAEA;EjBnBF;EACA;EACA;EACA;EACA;EiBiBI;EACA;;AAGF;EjBzBF;EACA;EACA;EACA;EACA;EiBuBI;EACA;;AAIJ;EjBhCA;EACA;EACA;EACA;EACA;EAKA;EiB0BE;EACA;EACA;;AAEA;EACE;;AACA;EACE;;AAIJ;EjB9CF;EACA;EACA;EACA;EACA;EiBiDI;EACA;;AAEA;EACE;;AACA;EACE;;AAKR;EACE;EACA;EACA;;AAEF;EACE;;;ACvEJ;AACA;AACA;AAGE;EACE;;AAGF;EACE;;;AAIJ;EACE;EACA;EACA;EACA;;AAEA;EACE;;;AAIJ;EACE;EACA;;;AAGF;EACE;;;AAGF;EACE;;;AAIA;EACE;EACA;EACA;EACA;;;AAIJ;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAKE;EACE;EACA;EACA;;AAGF;EACE;EACA;;AAEA;AAAA;EAEE;EACA;EACA;;AAGF;EACE;;AAGF;EACE;;AACA;EACE,OPjCgB;;AOmClB;EACE,OPjCgB;;AOsClB;EACE,OP1CgB;;AO4ClB;EACE,OP5CO;;AO8CT;EACE,OP9CO;;AOgDT;EACE,OPhDgB;;AOsDxB;EACE;EACA;EACA;;;AAQI;EAGE;;AAEF;EAGE;;AAKF;EAGE;;AAEF;EAGE;;AAEF;EAGE;;AAEF;EAGE;;AAKR;EACE;;AAEA;ElB9JF;EACA;EACA;EACA;EACA;EAKA;EkBwJI;EACA;;AAEA;EACE;EACA;;AAGF;EACE;EACA;;;AAMR;EACE;;;AAGF;EACE;;;AAIA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAcE;;AAEF;AAAA;EAEE;;;AC7MJ;AACA;AACA;AACA;EACE;;;AAGF;EACE;;AAEA;EnBAA;EATA;EACA;EACA;EACA;EACA;;AmBQE;EACE;EACA;;AAEE;EACE;EACA;EACA;EACA;;;ACrBV;AACA;AACA;AAEA;EpBHE;EACA;EACA;EACA;EACA;EoBCA;EACA;;;AAGF;EACE;;;AAGF;EpBEE;EACA;AACA;EACA,YACE;EAgBF;EACA;EoBrBA;EACA;;;ACjBF;AACA;AACA;AAEA;EACE;EACA;;;AAGF;ErBOE;EACA;AACA;EACA,YACE;EAgBF;EACA;EqB1BA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;;;ACnBJ;AACA;AACA;AAGA;EACE;;;AAKA;EACE;EACA;;AAEF;EACE;;AAEF;EACE;EACA;EACA;EACA;;;ACtBJ;AACA;AACA;AAEA;EACE;EACA;;;AAGF;AAAA;EvBRE;EACA;EACA;EACA;EACA;EuBOA;;;AAGF;AAAA;EvBdE;EACA;EACA;EACA;EACA;;;AuBeF;EACE;;;AAGF;AAAA;AAAA;AAAA;AAAA;EAKE;EACA;EACA;EACA;;;AAGF;EACE;;AAEA;EvBrCA;EACA;EACA;EACA;EACA;EAKA;EuB+BE;EACA;;AAEA;EACE;EACA;;;AAKN;AAAA;EvBlDE;EACA;EACA;EACA;EACA;;;AuBmDF;EvBvDE;EACA;EACA;EACA;EACA;EuBqDA;;;AC1DF;AACA;AACA;AAEA;ExBHE;EACA;EACA;EACA;EACA;;AwBCA;ExBLA;EACA;EACA;EACA;EACA;EwBGE;;AAEF;ExBTA;EACA;EACA;EACA;EACA;EAKA;EwBGE;;AAEA;EACE;;AAIJ;ExBnBA;EACA;EACA;EACA;EACA;EAKA;EwBaE;EACA;;AACA;ExBxBF;EACA;EACA;EACA;EACA;EwBuBI;;;AAKN;AACA;AACA;AAEA;EACE;;;AAGF;AACA;AACA;AAEA;EACE;;;AAGF;AACA;AACA;AACA;EACE;;AAEA;EACE;EACA;;AAGF;ExB3DA;EACA;EACA;EACA;EACA;;AwByDE;ExB7DF;EACA;EACA;EACA;EACA;EwB2DI;EACA;;AAGJ;ExBnEA;EACA;EACA;EACA;EACA;EAKA;EwB8DE;;AAEA;EACE;EACA;;AAEF;EACE;;AACA;EAEE;EACA;;AAIJ;EACE;EACA;;AAEF;ExB1FF;EACA;EACA;EACA;EACA;EwBwFI;;;AAKN;EACE;;;AAGF;EACE;;;AAGF;AAAA;AAAA;AAAA;ExBhGE;EwBqGA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGF;AAAA;AAAA;AAAA;EAIE;;;AAGF;AAAA;AAAA;AAAA;EAIE;EACA;;;AAME;EACE;;AAGJ;EACE;EACA;EACA;;AACA;EACE;EACA;;AAGF;ExBtJF;EACA;EACA;EACA;EACA;EAKA;EwBgJI;EACA;EACA;EAEA;;AACA;EACE;EACA;;AAEF;EACE;EACA;;AAKN;EACE;EACA;;AAGF;EACE;;AAIA;EACE;;AAEF;EACE;;AAEA;EACE;;AACA;ExB3LN;EACA;EACA;EACA;EACA;EAKA;EwBqLQ;EACA;;AAEA;EACE;EACA;;;AAOZ;AACA;AACA;AAEA;EACE;;;AAGF;EACE;;;AAGF;AAAA;EAEE;;;AAGF;EACE;EACA;;AAEA;EACE;EACA;;AAEA;EACE;EACA;EACA;;AAEA;EACE;EACA;;AAIJ;EACE;;AAEA;ExBxOJ;EwB0OM;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAKN;EACE;EACA;EACA;EACA;;;AAIJ;AACA;AACA;AAEA;AAAA;AAAA;EAGE;;;AAGF;EACE;;;AAGF;ExB9QE;;AwBiRE;EACE;;;AAKN;ExBvRE;;AwByRA;EACE;;;AAIJ;EACE;;AAEA;EACE;EACA;EACA;;AAEA;EACE;EACA;;AAGF;EACE;;;ACtTN;AACA;AACA;AAEA;EACE;;AACA;EACE;;AAGF;EzBTA;EACA;EACA;EACA;EACA;EyBOE;EACA;EACA;;AAEA;AAAA;EAEE;EACA;;;ACnBN;AACA;AACA;AAEA;E1BqBE;EACA;AACA;EACA,YACE;E0BvBF;;;ACNF;AACA;AACA;AAEA;EACE;;;AAGF;E3BPE;EACA;EACA;EACA;EACA;E2BKA;EACA;EACA;EACA;;;AAGF;EACE;;AACA;EACE;;;ACnBJ;AACA;AACA;AAEA;EACE;;;AAGF;EAEE;EACA;EACA;EACA;EACA;;;AAIA;EACE;;;AAKF;EACE;;AAGF;E5B3BA;EACA;EACA;EACA;EACA;EAKA;E4BqBE;EACA;EACA;EAEA;EACA;EACA;;AAEA;EACE;EACA;;AAIJ;EACE;;AAEA;EAEE;EACA;;AAGF;EACE;;AAGF;EACE;;AAEA;EACE;;AAKF;E5BlEJ;EACA;EACA;EACA;EACA;EAKA;E4B4DM;EACA;EACA;;AAEA;EACE;EACA;;AAMR;EACE;;;AAMJ;EAEE;;;AAGF;EACE;EACA;EACA;;;AAGF;EACE;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;;AAGF;EACE;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;;AC3HF;AACA;AACA;AACA;EACE;EACA;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;EACA;;;AAGF;AAAA;E7BXE;E6BcA;EACA;;AACA;AAAA;EACE;;;AAKF;EACE;EACA;;;AAIJ;EACE;;;AAGF;E7BhCE;E6BkCA;;AAEA;EACE;;AAEF;EACE;;AAEF;EACE;;;ACrDJ;AACA;AACA;AACA;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AClBA;E/BcA;EACA;AACA;EACA,YACE;E+BhBA;EACA;EACA;;AAGF;EACE;;AAGF;EAEE;;AAGF;EACE;;AAEA;EACI;EACA;;AAIN;EACE;;AAMF;E/BxBA;E+B6BE;;AAIF;EAQE;;AAGF;EACE;;AAGF;EACE;EACA;EACA;EACA;EACA;;AACA;EACE;;AACA;EACE;EACA;;AAMN;EACE;;AAGF;EACE;;AAGF;E/BxEA;E+B0EE;EACA;EACA;EACA;EACA;;AAEA;EACE;;AAIJ;E/B/EA;EACA;AACA;EACA,YACE;EAgBF;EACA;EAZA;EACA;AACA;EACA,YACE;E+BqEA;EACA;;AAGF;EAEE;;AAGF;EAEE;;AAGF;EACE;;AAGF;EACE;EACA;;AAGF;EACE;;AAGF;EACE;EACA;EACA;EACA;;AACA;EACE;;AAIJ;EACE;;AAGF;EACE;EACA,YACA;;AAKF;EACE;;AAGF;EACE;;AAEA;EACE;;;AC3JN;EAgBE;EACA;EACA;EACA;;AAjBE;EACE;;AAEF;EACE;;AAEF;EACE;;AAEF;EACE;;AASJ;AAAA;EAEE;EACA;;AAGF;AAAA;EAEE;;AAGF;EACE;;AACA;EhCjCF;EACA;EACA;EACA;EACA;EgC+BI;EACA;EACA;;AACA;EACE;EACA;;AAKN;EACE;;AAGF;EACE;;AAIF;EACE;EACA;;AAGF;EACE;EACA;EACA;;AAIF;EAEI;;AAGJ;EAEE;;AAGF;EACE;EACA;;AAGF;EhCjFA;EACA;EACA;EACA;EACA;;AgCiFA;EACE;;AAIF;EACI;;AAIJ;EACI;;AAGJ;EACE;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;EACA;EACA;;AAIF;EAEI;;AAIJ;EAEI;;AAIJ;EAGI;EACA;;AAIJ;EAII;EACA;;AAGJ;EhClJA;EACA;EACA;EACA;EACA;EAKA;EgC4IE;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;;AAIJ;EhClJA;EACA;AACA;EACA,YACE;EAgBF;EACA;EgC+HE;EACA;EACA;EACA;;AAGF;EACE;EACA;;AAEA;EACE;EACA;EACA;;AAEA;EACE;;AAGF;EACE;;AAGJ;EAEE;;AAKJ;EACI;;AAIJ;EAEI;;AAGJ;EAEE;;AAGF;EAEE;;AAGF;EAKE;;AAIF;EACI;;AACA;EhChOJ;EACA;EACA;EACA;EACA;EAKA;EgC0NM;;AAEE;EACI;EACA;;AAEA;EACI;;AACA;EACE;EACA;;AAIN;EhCjPZ;EACA;EACA;EACA;EACA;EgC+Oc;EACA;EACA;;AAMd;EhC3PA;EACA;EACA;EACA;EACA;EAKA;EgCsPE;EACA;EACA;;AAEA;EhCnQF;EACA;EACA;EACA;EACA;EgCiQI;EACA;EACA;;AAIJ;EACE;EACA;;AAEA;EACE;EACA;;AAIJ;EAME;EACA;;AAEA;EAEE;EACA;;;AC/RF;EACI;;AAGJ;EACI;;AAIA;EACI;;AAIA;EACI;EACA;EACA;;AAIR;EACI;;AAGJ;EACI;EACA;;;AC9BZ;EACE;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AACA;EACE;;AAGF;EACE;EACA;EACA;EACA;EACA;;AAGE;EACE;;AAIJ;ElCjCF;EACA;EACA;EACA;EACA;EkC+BI;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;;AAGF;EACE;;AAGF;EACE;;AAEA;EACE;;AACA;EAEE;EACA;;AAKN;EACE;EACA;EACA;;AAIJ;ElClDF;EACA;AACA;EACA,YACE;EkCgDE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGF;EACE;;AAKN;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;;AC5IF;EACE;EACA;;AAGF;EACE;EACA;EACA;;AAGF;EnCFA;EmCIE;EACA;;AACA;EACE;EACA;EACA;EACA;EACA;;AAEA;EACE;;AAKN;EnCbA;EACA;AACA;EACA,YACE;EAgBF;EACA;EmCNE;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;;AAGF;EACE;;;AAMJ;EACE;;AAGF;EACE;;AAGF;EnCxDA;EACA;EACA;EACA;EACA;;AmCuDE;EACE;;AAGF;EnC/DF;EACA;EACA;EACA;EACA;EmC6DI;;AAEA;EACE;;;ACpEN;EACE;EACA;AAEA;AACA;AACA;AAcA;AACA;AACA;;AAfA;EACE;;AAEA;EACE;;AAGF;EACE;EACA;;AAOJ;EACE;;AAEA;EACE;EACA;;;AC7BR;EACE;;AAEA;EACE;;AAGF;EACE;EACA;EACA;;AAEA;ErCIF;EACA;AACA;EACA,YACE;EAgBF;EACA;EqCvBI;EACA;EACA;;AAEA;EACE;;AAGF;EACE;EACA;EACA;EACA;;AAGF;EACE;;;AAON;EACE;;AAEF;EACE;;AAEA;EACE;;;AC3CJ;EACE;;AAIA;EACE;;AAGF;AAAA;AAAA;AAAA;EAIE;EACA;;AAGF;AAAA;EAEE;;AAGF;AAAA;EAEE;;AAGF;EACE;;AAGF;EtChBF;EACA;AACA;EACA,YACE;EAgBF;EACA;EsCHI;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;;AAGF;EACE;EACA;;AAEA;EACE;;AAGF;EACE;EACA;;AAEA;EACE;;AAGF;EACE;;AAIJ;EACE;;AAKN;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;;AAGF;EACE;;AAGF;EACE;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAKF;EACE;;AAGF;EACE;EACA;;AAEA;EACE;;AACA;EACE;;AAKN;EACE;EACA;;AAGF;EACE;;AAKN;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;;AAGF;EACE;EACA;;AAGF;AAAA;EAEE;;AAGF;EACE;;AAIA;EACE;EACA;EACA;;AAIJ;AAAA;EAEE;;AAGF;EACE;EACA;;AAKF;EACE;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;;;AAMR;EACE;EACA;EACA;;;AAKA;EACE;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;;;AAIJ;AAEA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGF;EACE;;AAEA;EACE;;AAGF;EACE;;AAEA;EACE;EACA;;AAIJ;EACE;EACA;;;AAIJ;AAEA;EtC1QE;EACA;EACA;EACA;EACA;EsCwQA;EACA;;;AAGF;EACE;;;AAIF;EACE;EACA;;;AAGF;AAAA;AAAA;AAAA;AAAA;EAKE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;AAAA;EAEE;;;AAGF;EACE;EACA;EACA;EACA;;;AAIF;AAAA;EAEE;;;AAGF;EACE;;;AAGF;AAAA;AAAA;AAAA;AAAA;AAAA;EAME;;;AAGF;AAAA;AAAA;EAGE;;;AAGF;AAAA;EAEE;;;AAGF;AAAA;EAEE;;;AAGF;EACE;EACA;;;AAGF;AAAA;AAAA;AAAA;AAAA;EAKE;;;AAGF;EACE;;;AAGF;AAAA;EAEE;EACA;;;A3B5WF;AACA;AACA;AAEA;AAOA;AAEoC;AACD;AAEL;AAO9B;AAMA;AAGA;AACA;AACA;AAEA;AAOA;AAMA;AAMA;AAIA;AACA;AACA;AAEA;AACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EAGA;EACA;EACA;EACA;EACA;AAEA;EACA;EACA;EACA;EACA;AAEA;EACA;EACA;EACA;EACA;AAEA;EACA;EACA;AAEA;EACA;EACA;AAEA;EACA;EACA;AAEA;EACA;EACA;EACA;EACA;EACA;AAAA;EAEA;EACA;EACA;EACA;EACA;;;A4BlIF;AACA;AACA;AAEA;EACE;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;;AAEA;EACE;EACA;EACA;;AAIJ;EACE;EACA;EACA;;AAEA;EACE;EACA;EACA;;AAIJ;EACE;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;;AAEA;EACE;;AAKN;EACE;EACA;EACA;EACA;EACA;EACA;;AAEA;AAAA;EAEE;EACA;;;AAMR;AACA;AACA;AAEA;EACE;EACA;;;AAGF;AACA;AACA;AAII;EACE;;AAEA;EvChGJ;;AuCoGQ;EACE;;AAEF;EACE;;AAEA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAKN;EACE;EACA;EACA;EACA;EACA;;AAEA;EACE;;AAGF;EACE;EACA;;AAKF;EACE;EACA;;AAEF;EACE;EACA;;AAEA;EACE;EACA;;AAMJ;EACE;EACA;;AAEA;EACE;EACA;;;AASd;AACA;AACA;AAGA;EvCzKE;EACA;AACA;EACA,YACE;EAgBF;EACA;EAZA;EACA;AACA;EACA,YACE;EuC+JF;;AAEA;EACE;EACA;;AAGF;EACE;EACA;;AAIA;EACE;;AAKF;EACE;;AAGF;EAKE;;AACA;EACE;EACA;EACA;EACA;;AAKN;EACE;;AAEA;EACE;;AAEA;EACE;;AAGF;EACE;;AAMF;EACE;EACA;EACA;;AAEA;EACE;;AAGF;EvC5ON;EACA;AACA;EACA,YACE;EuC0OM;EACA;;AAIJ;EvCnPJ;EACA;AACA;EACA,YACE;EAgBF;EACA;EAZA;EACA;AACA;EACA,YACE;;AuC6OE;EACE;;AAEA;EACE;;AAIJ;EACE;EACA;EAEA;EACA;EACA;;AAEA;EACE;EACA;;AAGF;EACE;EACA;;AAEA;EACE;EACA;;AAKF;EvC1RR;EACA;AACA;EACA,YACE;EuCwRQ;EACA;EACA;;AAKN;EACE;;AAEA;EACE;EACA;;AAEA;EACE;EACA;;AAKN;EACE;;AAEA;EvCpTN;EACA;AACA;EACA,YACE;EuCkTM;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;;AAIA;EACE;;AAEF;EACE;;AAKN;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;;AAGJ;EACE;;AAEA;EACE;;AAMR;EACE;EACA;EACA;;;A5BlYJ;AACA;AACA;AAEA;AAOA;AAEoC;AACD;AAEL;AAO9B;AAMA;AAGA;AACA;AACA;AAEA;AAOA;AAMA;AAMA;AAIA;AACA;AACA;AAEA;AACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EAGA;EACA;EACA;EACA;EACA;AAEA;EACA;EACA;EACA;EACA;AAEA;EACA;EACA;EACA;EACA;AAEA;EACA;EACA;AAEA;EACA;EACA;AAEA;EACA;EACA;AAEA;EACA;EACA;EACA;EACA;EACA;AAAA;EAEA;EACA;EACA;EACA;EACA;;;A6BjIF;AACA;AACA;AAEE;AAAA;ExCPA;EACA;EACA;EACA;EACA;;AwCSE;EACE;;AAEF;EACE;;AAIJ;AAAA;ExCrBA;EACA;EACA;EACA;EACA;EAKA;EwCgBE;EACA;EACA;;AAEA;AAAA;EACE;EACA;;AAKF;EACE;;AAGF;ExCxCF;EACA;EACA;EACA;EACA;EAKA;EwCkCI;EACA;EACA;;AACA;EACE;EACA;;AAMJ;EACE;EACA;;AAEF;ExC3CF;EACA;AACA;EACA,YACE;EAgBF;EACA;EwCwBI;EACA;EACA;EACA;;AAIJ;EACE;EACA;;AAEA;ExCvEF;EACA;EACA;EACA;EACA;EAKA;EwCiEI;EACA;EACA;;AAEA;EACE;EACA;;AAGF;ExCpEJ;EACA;AACA;EACA,YACE;EwCkEI;EACA;EACA;;AAIJ;ExC3FF;EACA;EACA;EACA;EACA;EAKA;EwCqFI;EACA;EACA;;AAEA;EACE;EACA;;AAGJ;ExCvGF;EACA;EACA;EACA;EACA;EAKA;EwCiGI;EACA;EACA;;AAEA;EACE;EACA;;AAIJ;EACE;;AAEA;ExCvHJ;EACA;EACA;EACA;EACA;EAKA;EwCiHM;EACA;EACA;;AAEA;EACE;EACA;;;AAOV;AACA;AACA;AAII;EACE;EACA;EACA;;AAEA;ExClJJ;EACA;EACA;EACA;EACA;EAKA;EwC4IM;EACA;EACA;;AAEA;EACE;;AAGF;ExC7JN;EACA;EACA;EACA;EACA;EwC2JQ;EACA;;AACA;EACE;;AAEF;EACE;EACA;;AAIJ;EACE;EACA;;AAIA;EACE;EACA;;AAEF;EACE;EACA;;AACA;EACE;EACA;;AAMJ;EACE;EACA;;AAGF;EACE;EACA;;AAEA;EACE;EACA;;;AASd;AACA;AACA;AAEE;EACE;EACA;EACA;;AAEA;EACE;EACA;;AAGF;EACE;EACA;;AAGF;EACE;;AAEF;EACE;;AAGF;EACE;;AAIA;EAEE;;AAEA;EACE;;AAIF;ExClPN;EATA;EACA;EACA;EACA;EACA;EwC2PQ;;AAEA;EACE;EACA;;AAIJ;EACE;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAQA;EACE;;AAEF;EACE;;AAMJ;EACE;EACA;EACA;;;AAOV;AACA;AACA;AAEE;AAAA;EAEE;;AAGF;EACE;;AAEA;EACE;EACA;;AAMA;EAIE;;AAEA;EAGE,cADQ;EAER;;AAEA;EAEE;;AAGF;EACE,OAVM;;AAcV;EAGE,cADQ;EAER;;AAEA;EAEE;;AAGF;EACE,OAVM;;AAcV;EAGE,cADQ;EAER;;AAEA;EAEE;;AAGF;EACE,OAVM;;AAcV;EAGE,cADQ;EAER;;AAEA;EAEE;;AAGF;EACE,OAVM;;AAcV;EAGE,cADQ;EAER;;AAEA;EAEE;;AAGF;EACE,OAVM;;AAcV;EAGE,cADQ;EAER;;AAEA;EAEE;;AAGF;EACE,OAVM;;AAcV;EAGE,cADQ;EAER;;AAEA;EAEE;EACA;;AAGF;EACE,OAXM;;AAeV;EAGE,cADQ;EAER;;AAEA;EAEE;;AAGF;EACE,OAVM;;AAcV;EAGE,cADQ;EAER;;AAEA;EAEE;;AAGF;EACE,OAVM;;AAcV;EAGE,cADQ;EAER;;AAEA;EAEE;;AAGF;EACE,OAVM;;AAcV;EAGE,cADQ;EAER;;AAEA;EAEE;EACA;;AAGF;EACE,OAXM;;AAeV;EAGE,cADQ;EAER;;AAEA;EAEE;EACA;;AAGF;EACE,OAXM;;AAeV;EAGE,cADQ;EAER,OAFQ;;AAIR;EAEE;EACA;;AAGF;EACE,OAXM;;AAeV;EAEE,cA1NS;EA2NT;;AAEA;EAEE;;AAGF;EACE,OAnOO;;AAuOX;EAGE,cADQ;EAER;;AAEA;EAEE;;AAGF;EACE,OAVM;;AAcV;EAGE,cADQ;EAER;;AAEA;EAEE;EACA;;AAGF;EACE,OAXM;;AAeV;EAEE,cA1QS;EA2QT;;AAEA;EAEE;;AAGF;EACE,OAnRO;;AAuRX;EAGE,cADQ;EAER;;AAEA;EAEE;;AAGF;EACE,OAVM;;AAcV;EACE;EACA;EACA;EACA;EACA;;;ACloBV;EACE;;;AAGF;EACE;;;AAGF;EACE;EACA;;;AAGF;EACE;;;AAGF;AACA;AACA;AAEA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;;AAGF;AAAA;EzC5BA;;;AyCkCF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;;ACnDF;EACE;;;AAGF;AAAA;AAAA;AAAA;AAAA;AAAA;EAME;;;AAGF;AAAA;AAAA;AAAA;AAAA;AAAA;EAME;;;AAGF;EACE","file":"dorako-ui.css"} \ No newline at end of file diff --git a/styles/foundry/foundry.css.map b/styles/foundry/foundry.css.map new file mode 100644 index 0000000..a57954f --- /dev/null +++ b/styles/foundry/foundry.css.map @@ -0,0 +1 @@ +{"version":3,"sourceRoot":"","sources":[],"names":[],"mappings":"","file":"foundry.css"} \ No newline at end of file diff --git a/styles/hazard-sheet.css.map b/styles/hazard-sheet.css.map deleted file mode 100644 index 60512f9..0000000 --- a/styles/hazard-sheet.css.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"sourceRoot":"","sources":["../sass/hazard-sheet.scss","../sass/_mixins.scss"],"names":[],"mappings":"AAEA;EACE;;AACA;AAAA;AAAA;AAAA;EAIE;EACA;;AAGF;AAAA;EAEE;;AAGF;AAAA;EAEE;;AAGF;EACE;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;;AAGF;EACE;EACA;;AAEA;EACE;;AAGF;EACE;EACA;;AAEA;EACE;;AAGF;EACE;;AAIJ;EACE;;AAKN;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;;AAGF;EACE;;AAGF;EACE;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAKF;EACE;;AAGF;EACE;EACA;;AAEA;EACE;;AACA;EACE;;AAKN;EACE;EACA;;AAGF;EACE;;;AAKN;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;;AAGF;EACE;EACA;;AAGF;AAAA;EAEE;;AAGF;EACE;;AAIA;EACE;EACA;EACA;;AAIJ;AAAA;EAEE;;AAGF;EACE;EACA;;;AAIJ;EACE;EACA;EACA;;;AAKA;EACE;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;;;AAIJ;AAEA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGF;EACE;;AAEA;EACE;;AAGF;EACE;;AAEA;EACE;EACA;;AAIJ;EACE;EACA;;;AAIJ;AAEA;ECtPE;EACA;EACA;EACA;EACA;EDoPA;EACA;;;AAGF;EACE;;;AAIF;EACE;EACA;;;AAGF;AAAA;AAAA;AAAA;AAAA;EAKE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;AAAA;EAEE;;;AAGF;EACE;EACA;EACA;EACA;;;AAIF;AAAA;EAEE;;;AAGF;EACE;;;AAGF;AAAA;AAAA;AAAA;AAAA;AAAA;EAME;;;AAGF;AAAA;AAAA;EAGE;;;AAGF;AAAA;EAEE;;;AAGF;AAAA;EAEE;;;AAGF;EACE;EACA;;;AAGF;AAAA;AAAA;AAAA;AAAA;EAKE;;;AAGF;EACE;;;AAGF;AAAA;EAEE;EACA","file":"hazard-sheet.css"} \ No newline at end of file diff --git a/styles/familiar-sheet-dark-red-header.css b/styles/legacy/familiar-sheet-dark-red-header.css similarity index 100% rename from styles/familiar-sheet-dark-red-header.css rename to styles/legacy/familiar-sheet-dark-red-header.css diff --git a/styles/familiar-sheet-dark.css b/styles/legacy/familiar-sheet-dark.css similarity index 100% rename from styles/familiar-sheet-dark.css rename to styles/legacy/familiar-sheet-dark.css diff --git a/styles/main.css.map b/styles/main.css.map deleted file mode 100644 index 1964c06..0000000 --- a/styles/main.css.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"sourceRoot":"","sources":["../sass/_app-ui.scss","../sass/_mixins.scss","../sass/_colors.scss","../sass/_combat.scss","../sass/_controls.scss","../sass/_effects-panel.scss","../sass/_hotbar.scss","../sass/_navigation.scss","../sass/_notifications.scss","../sass/_sidebar.scss","../sass/_token-hud.scss"],"names":[],"mappings":"AAEA;AACA;AACA;AAEA;ECLE;EACA;EACA;EACA;EACA;EDGE;;AAEA;EACI;ECDN;;ADIM;EACI;;;AAKZ;ECnBE;EACA;EACA;EACA;EACA;EDiBE;EACA;;AAEA;EACI;;AAEA;EACI;EACA;EACA;;AAGR;EACI;;AACA;EACI;EACA;;;AAKZ;EACI;EACA;;AACA;EC9BF;EACA;AACA;EACA,YACE;EAgBF;EACA;EDWM;EACA;;;AAIR;EACI;EACA;;;AAGJ;EC1CE;EACA;AACA;EACA,YACE;EAgBF;EACA;EDuBE;;;AAGJ;EACI;;AAEA;EACI;;AAEJ;EACI;;;AAIR;EACI;EACA;EACA;;;AAGJ;AACA;AACA;AAEA;ECnFE;EACA;EACA;EACA;EACA;EDiFE;EACA;;AAEA;EACI;;AAGJ;EACI;;;AAIR;AACA;AACA;AAEA;ECrGE;EACA;EACA;EACA;EACA;EDmGE;EACA;EACA;EACA;EACA;;;AAGJ;AACA;AACA;AAEA;EClHE;EACA;EACA;EACA;EACA;EDgHE;;;AEnHJ;AACA;AACA;AAEA;AAOA;AAEoC;AACD;AAEL;AAO9B;AAMA;AAGA;AACA;AACA;AAEA;AAOA;AAMA;AAMA;AAIA;AACA;AACA;AAEA;AACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EAGA;EACA;EACA;EACA;EACA;AAEA;EACA;EACA;EACA;EACA;AAEA;EACA;EACA;EACA;EACA;AAEA;EACA;EACA;AAEA;EACA;EACA;AAEA;EACA;EACA;AAEA;EACA;EACA;EACA;EACA;EACA;AAAA;EAEA;EACA;;;AC1HE;EACI;;AAGJ;EACI;;AAIA;EACI;;AAIA;EACI;EACA;EACA;;AAIR;EACI;;AAGJ;EACI;EACA;;;AC7BZ;AACA;AACA;AAGA;AAAA;EAEI;;;AAGJ;EACI;;AAGI;EACI;;AAEJ;AAAA;EHjBN;EACA;EACA;EACA;EACA;EAKA;EGYU;EACA;EACA;;AAEA;AAAA;EACI;;AAGJ;AAAA;AAAA;EH7BV;EACA;EACA;EACA;EACA;EG2Bc;EACA;;AAEA;AAAA;AAAA;EACI;;AAIR;AAAA;EHvCV;EACA;EACA;EACA;EACA;EGqCc;;AAEA;AAAA;AAAA;EH3Cd;EACA;EACA;EACA;EACA;EGyCkB;EACA;;;AAOpB;EHrDE;EACA;EACA;EACA;EACA;EGmDE;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;;;AC9DR;EACI;;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AACA;EACI;;AAGJ;EACI;EACA;EACA;EACA;EACA;;AAGI;EACI;;AAIR;EJlCN;EACA;EACA;EACA;EACA;EIgCU;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;;AAGJ;EACI;;AAGJ;EACI;;AAEA;EACI;;AACA;EAEI;EACA;;AAKZ;EACI;EACA;EACA;;AAIR;EJnDN;EACA;AACA;EACA,YACE;EIiDQ;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACI;;AAKZ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;;;AC7IR;AACA;AACA;AAEI;EACI;EACA;ELNN;EACA;EACA;EACA;EACA;EAKA;EKAM;;AAEA;ELFN;EKKU;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGJ;ELjBN;EKmBU;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;EACA;;AAGJ;EACI;;AAGJ;EACI;EACA;;AAGJ;EACI;EACA;;AAKR;EACI;EACA;EACA;EACA;;AAGJ;EL9EF;EACA;EACA;EACA;EACA;;;AK+EF;EACI;IACI;IACA;;EAEJ;IACI;;;ACzFR;AACA;AACA;AAEA;EACI;EACA;;AAEA;ENRF;EACA;EACA;EACA;EACA;EMMM;EACA;EACA;;AAKA;ENjBN;EACA;EACA;EACA;EACA;EMeU;EACA;;AAEA;EACI;;AAGJ;EACI;;AAGJ;EACI;EACA;;AAGJ;ENnCV;EACA;EACA;EACA;EACA;EMiCc;EACA;;AAEA;EACI;EACA;;AAIR;EN9CV;EACA;EACA;EACA;EACA;EM4Cc;;AAEA;EAEI;EACA;;AAIR;EACI;EACA;;AAGJ;EACI;;;AC9DhB;AACA;AACA;AAGI;EPNF;EACA;EACA;EACA;EACA;EOIM;EACA;;AAEA;EACI;EACA;;AAGJ;EACI;EACA;;AAGJ;EAEI;EACA;EACA;EACA;;;AC3BZ;AACA;AACA;AAGE;EACE;;AACA;EACE;;;AAKN;EACE;EACA;;;AAGF;EACE;;AACA;EACE;EACA;;;AAIJ;EACE;;;AAKA;EACE;;;AAIJ;ERpCE;EACA;EACA;EACA;EACA;EQkCA;EACA;;AAEA;EACE;;AAEA;EACE;EACA;;AAIJ;EACE;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;;AAGF;EACE;EACA;EACA;;AAEA;ERrDJ;EACA;AACA;EACA,YACE;EQmDI;EACA;EACA;EACA;;;AAQJ;EACE;;AAGF;EACE;;;ACpFF;EACI;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;;AAEI;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAKR;EACI;EACA;EACA;;AACA;EACI;;AAIR;EACI;EACA;;AAGJ;EACI;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;;AAKR;ETrGN;EACA;EACA;EACA;EACA;ESmGU;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;;;AASZ;ET/HF;EACA;EACA;EACA;EACA;ES6HM;;AACA;EACI;EACA;;AAIR;ETxIF;EACA;EACA;EACA;EACA;EAKA;ESkIM;;AAEA;EACI;;AAIJ;EACI;;AAEA;EACI;;AACA;EACI;;AAGJ;EACI;;AAQR;EACI;;AACA;EACI;;AAQZ;EACI;;AAEA;EACI;;AACA;EACI;;AAOZ;EACI;EACA;;AAGJ;EACI;EACA;EACA;;AAUA;EACI;;AAIR;EACI;EACA","file":"main.css"} \ No newline at end of file diff --git a/styles/messages.css.map b/styles/messages.css.map deleted file mode 100644 index 01557e7..0000000 --- a/styles/messages.css.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"sourceRoot":"","sources":["../sass/messages.scss","../sass/_mixins.scss"],"names":[],"mappings":"AAGA;AACA;AACA;AAEA;EACE;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;;AAEA;EACE;EACA;EACA;;AAIJ;EACE;EACA;EACA;;AAEA;EACE;EACA;EACA;;AAIJ;EACE;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;;AAEA;EACE;;AAKN;EACE;EACA;EACA;EACA;EACA;EACA;;AAEA;AAAA;EAEE;EACA;;;AAMR;AACA;AACA;AAEA;EACE;EACA;;;AAGF;AACA;AACA;AAII;EACE;;AAEA;EChGJ;;ADoGQ;EACE;;AAEF;EACE;;AAEA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAKN;EACE;EACA;EACA;EACA;;AACA;EACE;;AAGF;EACE;EACA;;AAKF;EACE;EACA;;AAEF;EACE;;AACA;EACE;;AAMJ;EACE;EACA;;AAEA;EACE;EACA;;;AASd;AACA;AACA;AAGA;ECpKE;EACA;AACA;EACA,YACE;EAgBF;EACA;EDiJA;;AAEA;EACE;EACA;;AAGF;EACE;EACA;;AAIA;EACE;;AAIJ;EACE;;AAEA;EACE;;AAEA;EACE;;AAGF;EACE;;AAMF;EACE;EACA;EACA;;AAEA;EACE;;AAGF;EClNN;EACA;AACA;EACA,YACE;EDgNM;EACA;;AAIJ;ECzNJ;EACA;AACA;EACA,YACE;EAgBF;EACA;EAZA;EACA;AACA;EACA,YACE;;ADmNE;EACE;;AAEA;EACE;;AAIJ;EACE;;AAGF;EACE;;AAEA;EC/ON;EACA;AACA;EACA,YACE;ED6OM;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;;AAIA;EACE;;AAEF;EACE;;AAKN;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;;AAGJ;EACE;;AAEA;EACE;;AAMR;EACE;EACA;EACA","file":"messages.css"} \ No newline at end of file diff --git a/styles/module-support.css b/styles/module-support.css deleted file mode 100644 index 54465b5..0000000 --- a/styles/module-support.css +++ /dev/null @@ -1,1313 +0,0 @@ -/* ----------------------------------------- */ -/* Color definitions */ -/* ----------------------------------------- */ -/* Colors */ -/* Global */ -/* used for mini headers, alternate primary color */ -/* compliments the primary color, usually used in combination */ -/* for all other uses */ -/* Lighter / Darker */ -/* Text */ -/* ----------------------------------------- */ -/* Color schemes */ -/* ----------------------------------------- */ -/* Proficiency ranks */ -/* Rarities */ -/* Degrees of success */ -/* Value adjustments (e.g. weak/elite) */ -/* ----------------------------------------- */ -/* CSS Custom Properties */ -/* ----------------------------------------- */ -:root { - /* Global */ - --primary: #5e0000; - --primary-light: #b10000; - --primary-dark: #380000; - --secondary: #171f69; - --secondary-light: #2836b7; - --secondary-dark: #0d113a; - --tertiary: #e9d7a1; - --rarity-common: #323232; - --rarity-uncommon: #98513d; - --rarity-rare: #002664; - --rarity-unique: #54166e; - --alt: #786452; - --alt-dark: #443730; - --bg: #f8f4f1; - --bg-dark: #e7d9cf; - --gold-brown: #956d58; - --sub: #605856; - --color-disabled: #ababab; - --blind-bg: #a57aa5; - --whisper-bg: #e3e3ff; - --inline-link-bg: #ddd; - --inline-repost-bg: #eaeaea; - --visibility-gm-bg: #e8e8ef; - --visibility-owner-bg: #ddebe1; - --blind-roll: #f5eaf5; - /* Lighter / Darker */ - --light: #910000; - --dark: #2b0000; - --tertiary-dark: #dfc578; - --tertiary-light: #f3e9ca; - /* Text */ - --body: var(--text-dark); - --color-text-trait: #f5efe0; - --text-dark: #1c1c1c; - --text-light: white; - /* Borders */ - --color-border-trait: #d8c384; - --color-border-divider: #baa991; - /* Headers w/ boxes */ - --header-color: var(--text-light); - --header-bg: var(--secondary); - /* Sidebar */ - --sidebar-label: var(--tertiary-dark); - --sidebar-title: var(--tertiary); - /* App UI */ - --glass-bg: rgba(20, 20, 20, 0.6); - --glass-bg-light: rgba(255, 255, 255, 0.1); - --glass-bg-dark: rgba(0, 0, 0, 0.7); - --gold-and-glow: 0 0 0 1px var(--tertiary), 0 0 0 2px var(--gold-brown), inset 0 0 3px rgba(255, 255, 255, 0.5); - --glassy: 0px 0px 3px 0px rgba(255, 255, 255, 0.4) inset, 0px 0px 2px 1px rgba(0, 0, 0, 1), - 0px 0px 5px 0px rgba(0, 0, 0, 0.5); - --sheet-light: url(../img/background-light.webp); - --sheet-dark: url(../img/background-dark4.webp); - --header: url(../img/blue_header.webp); - --banner-top: url(../img/blue_sidebar_top.webp); - --banner-bottom: url(../img/blue_sidebar_bottom.webp); -} - -/* ----------------------------------------- */ -/* Monarch */ -/* ----------------------------------------- */ -.window-app.monarch .window-content { - box-shadow: none; - background: none; -} - -.window-app.monarch-hand:not(.minimized).no-fade.trans, -.window-app.monarch-hand:not(.minimized):hover.trans { - border: none; - border-radius: 3px; - background: none; - background-color: var(--glass-bg); - box-shadow: var(--glassy); - backdrop-filter: blur(5px); -} - -.window-app.monarch-hand .window-header, -.monarch-hand footer.sheet-footer { - border: none; - border-radius: 3px; - background: none; - background-color: var(--glass-bg); - box-shadow: var(--glassy); -} - -.monarch .card-hud .controls a i { - color: var(--color-text-light-heading); -} - -.monarch input[type=text], -.monarch input[type=number], -.monarch input[type=password], -.monarch input[type=date], -.monarch input[type=time] { - border: none; - outline: 1px solid rgba(255, 255, 255, 0.1); - border-radius: 2px; - color: var(--color-text-light-heading); -} - -.monarch-hand footer.sheet-footer { - margin: 2px 10px; -} -.monarch-hand footer.sheet-footer button { - border: none; - border-radius: 3px; - background: none; - background-color: var(--glass-bg); - box-shadow: var(--glassy); - transition: text-shadow 0.15s ease-in-out, background-color 0.15s ease-in-out, border 0.15s ease-in-out, color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, backdrop-filter 0.15s ease-in-out; - color: var(--color-text-light-heading); - text-shadow: 0px 0px 3px black; -} -.monarch-hand footer.sheet-footer button:hover { - color: var(--color-text-light-highlight); - background-color: var(--primary); -} - -.monarch .card-hud .badge, -.monarch .card-hud .card-controls { - border: none; - border-radius: 3px; - background: none; - background-color: var(--glass-bg); - box-shadow: var(--glassy); -} - -.monarch-hand .tooltip { - border: none; - border-radius: 3px; - background: none; - background-color: var(--glass-bg); - box-shadow: var(--glassy); - backdrop-filter: blur(5px); -} - -/* ----------------------------------------- */ -/* DF Chat Enhancements */ -/* ----------------------------------------- */ -.message.chat-message.dorako-ui.dark-theme.dfce-cm-middle .message-delete, .message.chat-message.dorako-ui.dark-theme.dfce-cm-bottom .message-delete { - color: white; - top: 5px; - text-shadow: 0px 0px 1px black; -} - -.message.chat-message .message-delete { - z-index: 1; -} -.message.chat-message.dfce-cm-top { - border-bottom-style: none; - margin-bottom: 0px; - padding-bottom: 5px; -} -.message.chat-message.dfce-cm-top:hover { - box-shadow: var(--gold-and-glow); -} -.message.chat-message.dfce-cm-middle, .message.chat-message.dfce-cm-bottom { - border-top-style: none; - border-bottom-style: none; - border-radius: 0px; -} -.message.chat-message.dfce-cm-middle:hover, .message.chat-message.dfce-cm-bottom:hover { - box-shadow: var(--gold-and-glow); -} -.message.chat-message.dfce-cm-middle .message-content, .message.chat-message.dfce-cm-bottom .message-content { - padding-right: 0px; -} -.message.chat-message.dfce-cm-middle .sender-wrapper, -.message.chat-message.dfce-cm-middle .portrait-and-name, .message.chat-message.dfce-cm-bottom .sender-wrapper, -.message.chat-message.dfce-cm-bottom .portrait-and-name { - display: none; -} -.message.chat-message.dfce-cm-middle .message-header, .message.chat-message.dfce-cm-bottom .message-header { - background: transparent; - box-shadow: none; - text-shadow: 0px 0px 1px white; - margin: 0px; - padding: 0px; - padding-right: 5px; - color: var(--color-text-dark-primary); -} -.message.chat-message.dfce-cm-middle .header-meta, .message.chat-message.dfce-cm-bottom .header-meta { - display: none; -} -.message.chat-message.dfce-cm-middle { - margin-top: 0px; - margin-bottom: 0px; - padding-top: 0px; - padding-bottom: 5px; -} -.message.chat-message.dfce-cm-bottom { - margin-top: 0px; - border-radius: 0px 0px 5px 5px; -} - -div#scrollToBottom { - transition: text-shadow 0.15s ease-in-out, background-color 0.15s ease-in-out, border 0.15s ease-in-out, color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, backdrop-filter 0.15s ease-in-out; - border: none; - border-radius: 3px; - background: none; - background-color: var(--glass-bg); - box-shadow: var(--glassy); - background-color: #ecbf41; - text-shadow: none; - color: black; - margin-left: 6px; - margin-right: 7px; - top: -27px; - z-index: 1; -} -div#scrollToBottom:hover { - background-color: #f1cf6f; -} - -#dfcp-rt-buttons { - gap: 3px; -} -#dfcp-rt-buttons button { - border: none; - border-radius: 3px; - background: none; - background-color: var(--glass-bg); - box-shadow: var(--glassy); - transition: text-shadow 0.15s ease-in-out, background-color 0.15s ease-in-out, border 0.15s ease-in-out, color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, backdrop-filter 0.15s ease-in-out; - color: var(--color-text-light-heading); - background-color: var(--glass-bg-light); - text-shadow: 0px 0px 3px black; -} -#dfcp-rt-buttons button:hover { - color: var(--color-text-light-highlight); -} -#dfcp-rt-buttons button.active i { - text-shadow: 0px 0px 3px black; - color: var(--color-text-light-highlight); -} - -#chat-controls { - padding: 0px; -} - -/* ----------------------------------------- */ -/* Polyglot */ -/* ----------------------------------------- */ -#polyglot { - flex-basis: 20px; -} -#polyglot label { - display: none; -} -#polyglot select { - border: none; - border-radius: 3px; - background: none; - background-color: var(--glass-bg); - box-shadow: var(--glassy); - background: var(--glass-bg-light); - color: var(--color-text-light-heading); - text-shadow: 0px 0px 3px black; -} -#polyglot select option, -#polyglot select optgroup { - background-color: rgb(37, 37, 37); - color: var(--color-text-light-highlight); -} - -/* ----------------------------------------- */ -/* Ripper's Filepicker+ */ -/* ----------------------------------------- */ -.filepicker-plus-tooltip { - border: none; - border-radius: 3px; - background: none; - background-color: var(--glass-bg); - box-shadow: var(--glassy); - border: none; - backdrop-filter: blur(5px); -} - -#sidebar .app.window-app.filepicker { - margin: 0px; -} - -#sidebar .filepicker .window-content { - border: none; - margin: 2px; - /* prettier-ignore */ - box-shadow: 0 0 0 1px var(--tertiary), 0 0 0 2px var(--gold-brown); - background-image: var(--sheet); - background-size: cover; - background-image: var(--sheet-dark); - height: calc(100% - 5px); -} - -/* ----------------------------------------- */ -/* Combat Carousel */ -/* ----------------------------------------- */ -#controls ol li.scene-control[data-control=combat-carousel] { - position: relative; -} - -/* ----------------------------------------- */ -/* Speaking As */ -/* ----------------------------------------- */ -div.speaking-as--currentSpeaker + #chat-controls { - padding: 0px; -} - -.speaking-as--currentSpeaker { - border: none; - border-radius: 3px; - background: none; - background-color: var(--glass-bg); - box-shadow: var(--glassy); - background-color: var(--glass-bg-light); - padding-left: 5px; - margin: 0px 6px; - text-shadow: 0px 0px 3px black; -} - -.speaking-as--currentSpeaker--button { - cursor: pointer; -} -.speaking-as--currentSpeaker--button:hover { - color: var(--color-text-light-highlight); -} - -/* ----------------------------------------- */ -/* PF2e Workbench */ -/* ----------------------------------------- */ -.xdy-pf2e-workbench-rarity-common { - color: var(--rarity-common); - border-color: var(--rarity-common); -} - -.xdy-pf2e-workbench-rarity-uncommon { - color: var(--rarity-uncommon); - border-color: var(--rarity-uncommon); -} - -.xdy-pf2e-workbench-rarity-rare { - color: var(--rarity-rare); - border-color: var(--rarity-rare); -} - -.xdy-pf2e-workbench-rarity-unique { - color: var(--rarity-unique); - border-color: var(--rarity-unique); -} - -/* ----------------------------------------- */ -/* PF2e Target Damage */ -/* ----------------------------------------- */ -.chat-message .message-content .pf2e-td.damage-application button .label { - font-size: var(--font-size-8); -} - -wrapper.pf2e-td.name-top .pf2e-td.name { - background: rgba(0, 0, 0, 0.1); - border: 1px solid var(--color-border-light-2); - border-radius: 3px; - box-shadow: 0 0 2px #fff inset; - width: 100%; -} - -.dorako-ui.chat-message hr.pf2e-td { - display: none !important; -} - -.dorako-ui.dark-theme.chat-message hr.pf2e-td { - display: none !important; -} -.dorako-ui.dark-theme.chat-message button.small-button.pf2e-td { - border: none; - border-radius: 3px; - background: none; - background-color: var(--glass-bg); - box-shadow: var(--glassy); - transition: text-shadow 0.15s ease-in-out, background-color 0.15s ease-in-out, border 0.15s ease-in-out, color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, backdrop-filter 0.15s ease-in-out; - background-color: var(--glass-bg-light); - color: var(--color-text-light-heading); - text-shadow: 0px 0px 3px black; - margin: 2px; - width: 20px; - height: calc(100% - 4px); -} -.dorako-ui.dark-theme.chat-message button.small-button.pf2e-td:hover { - background-color: var(--primary); - color: var(--color-text-light-highlight); -} -.dorako-ui.dark-theme.chat-message wrapper.pf2e-td { - gap: 3px; -} -.dorako-ui.dark-theme.chat-message wrapper.pf2e-td .pf2e-td.damage-application { - gap: 3px; - margin-top: 0px; -} -.dorako-ui.dark-theme.chat-message wrapper.pf2e-td.name-left .pf2e-td.damage-application { - gap: 3px; -} -.dorako-ui.dark-theme.chat-message wrapper.pf2e-td .pf2e-td.name { - color: var(--color-text-light-heading); -} -.dorako-ui.dark-theme.chat-message wrapper.pf2e-td .pf2e-td.name:hover { - color: var(--color-text-light-highlight); -} -.dorako-ui.dark-theme.chat-message wrapper.pf2e-td.name-top .pf2e-td.name { - border: none; - border-radius: 3px; - background: none; - background-color: var(--glass-bg); - box-shadow: var(--glassy); - transition: text-shadow 0.15s ease-in-out, background-color 0.15s ease-in-out, border 0.15s ease-in-out, color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, backdrop-filter 0.15s ease-in-out; - width: 100%; - line-height: 24px; - text-shadow: 0px 0px 3px black; -} -.dorako-ui.dark-theme.chat-message wrapper.pf2e-td.name-top .pf2e-td.name:hover { - color: var(--color-text-light-highlight); - background-color: var(--primary); -} -.dorako-ui.dark-theme.chat-message .message-content .pf2e-td.damage-application button .label { - font-size: var(--font-size-8); -} - -#target-damage-chat-window [data-visibility]:is(div, em, h4, p, span, strong):not([data-visibility=all])[data-visibility=gm] { - background-color: transparent; -} - -#target-damage-chat-window { - border: none; - margin: 0px; - padding: 0px; -} - -#target-damage-chat-window:empty { - display: none; -} - -.hidden #target-damage-hide-button { - left: 0px; - top: 2px; - margin: 0px; - padding: 0px; - height: 14px; - width: 14px; -} - -.damage-application.hidden.right { - padding: 0px; -} - -.hidden.right #target-damage-hide-button { - left: 0px; - top: 2px; - margin: 0px; - padding: 0px; - height: 14px; - width: 14px; -} - -/* ----------------------------------------- */ -/* Dice Tray */ -/* ----------------------------------------- */ -.dice-tray { - display: flex; - flex-direction: column; - gap: 5px; -} -.dice-tray .dice-tray__stacked { - gap: 3px; -} -.dice-tray input[type=text] { - border: none; - border-radius: 3px; - background: none; - background-color: var(--glass-bg); - box-shadow: var(--glassy); - transition: text-shadow 0.15s ease-in-out, background-color 0.15s ease-in-out, border 0.15s ease-in-out, color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, backdrop-filter 0.15s ease-in-out; - background-color: var(--glass-bg-light); - text-shadow: 0px 0px 3px black; - color: var(--color-text-light-heading); -} -.dice-tray input[type=text]:hover { - border: none; - border-radius: 3px; - background: none; - background-color: var(--glass-bg); - box-shadow: var(--glassy); - background-color: var(--secondary); - color: var(--color-text-light-highlight); -} -.dice-tray input[type=text]:focus { - border: none; - border-radius: 3px; - background: none; - background-color: var(--glass-bg); - box-shadow: var(--glassy); - background-color: var(--secondary-light); - color: white; -} -.dice-tray button { - border: none; - border-radius: 3px; - background: none; - background-color: var(--glass-bg); - box-shadow: var(--glassy); - transition: text-shadow 0.15s ease-in-out, background-color 0.15s ease-in-out, border 0.15s ease-in-out, color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, backdrop-filter 0.15s ease-in-out; - background-color: var(--glass-bg-light); - text-shadow: 0px 0px 3px black; - color: var(--color-text-light-heading); -} -.dice-tray button svg { - filter: drop-shadow(0px 0px 3px black); -} -.dice-tray button svg * { - fill: var(--color-text-light-heading); -} -.dice-tray button.dice-tray__advantage:hover, .dice-tray button.dice-tray__disadvantage:hover, .dice-tray button.dice-tray__roll:hover, .dice-tray button.dice-tray__math--add:hover, .dice-tray button.dice-tray__math--sub:hover, .dice-tray button:hover { - border: none; - border-radius: 3px; - background: none; - background-color: var(--glass-bg); - box-shadow: var(--glassy); - background-color: var(--primary); - color: var(--color-text-light-highlight); -} -.dice-tray button.dice-tray__advantage:hover svg, .dice-tray button.dice-tray__disadvantage:hover svg, .dice-tray button.dice-tray__roll:hover svg, .dice-tray button.dice-tray__math--add:hover svg, .dice-tray button.dice-tray__math--sub:hover svg, .dice-tray button:hover svg { - filter: drop-shadow(0px 0px 3px black); -} -.dice-tray button.dice-tray__advantage:hover svg *, .dice-tray button.dice-tray__disadvantage:hover svg *, .dice-tray button.dice-tray__roll:hover svg *, .dice-tray button.dice-tray__math--add:hover svg *, .dice-tray button.dice-tray__math--sub:hover svg *, .dice-tray button:hover svg * { - fill: var(--color-text-light-highlight); -} -.dice-tray .flexrow { - margin-left: 6px; - margin-right: 6px; - gap: 5px; -} -.dice-tray > * { - margin: 0px; -} - -/* ----------------------------------------- */ -/* Damage Log */ -/* ----------------------------------------- */ -nav.damage-log-nav.tabs { - flex: 0; - margin: 0px 2px; - box-shadow: none; - border: none; -} -nav.damage-log-nav.tabs .item { - transition: text-shadow 0.15s ease-in-out, background-color 0.15s ease-in-out, border 0.15s ease-in-out, color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, backdrop-filter 0.15s ease-in-out; - margin: 2px; - color: white; - border-radius: 3px; - margin: 2px; - border: none; -} -nav.damage-log-nav.tabs .item:hover { - box-shadow: var(--gold-and-glow); - background-color: var(--secondary); - text-shadow: 0px 0px 3px black; - border: none; - border-radius: 3px; -} -nav.damage-log-nav.tabs .item.active { - box-shadow: var(--gold-and-glow); - background-color: var(--secondary-light); - text-shadow: 0px 0px 3px black; - border: none; - border-radius: 3px; -} - -/* ----------------------------------------- */ -/* Enhanced Terrain Layer */ -/* ----------------------------------------- */ -#controls ol.control-tools.sub-controls { - margin-right: 0px; -} - -#controls ol.control-tools#terrainlayer-tools { - margin-top: 44px; -} -#controls ol.control-tools#terrainlayer-tools .control-tool { - transition: text-shadow 0.15s ease-in-out, background-color 0.15s ease-in-out, border 0.15s ease-in-out, color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, backdrop-filter 0.15s ease-in-out; - border: none; - border-radius: 3px; - background: none; - background-color: var(--glass-bg); - box-shadow: var(--glassy); -} -#controls ol.control-tools#terrainlayer-tools .control-tool:not(#tl-defaultcost):hover { - background-color: rgba(177, 177, 177, 0.5); - color: black; -} -#controls ol.control-tools#terrainlayer-tools .control-tool:not(#tl-defaultcost):hover button.control-btn:hover { - border-radius: 3px; - color: black; - text-shadow: 0 0 3px var(--color-text-light-highlight); - box-shadow: none; -} - -/* ----------------------------------------- */ -/* Koboldworks turn announcer */ -/* ----------------------------------------- */ -.chat-message[data-message-id].koboldworks.round-cycling h3.round-message { - margin-left: 17px; - gap: 20px; -} - -.chat-message[data-message-id].koboldworks.turn-announcer.obfuscated { - border: none; - margin: 2px; - /* prettier-ignore */ - box-shadow: 0 0 0 1px var(--tertiary), 0 0 0 2px var(--gold-brown); - background-image: var(--sheet); - background-size: cover; - background-size: cover; - background-blend-mode: luminosity; - background-color: var(--blind-bg); -} -.chat-message[data-message-id].koboldworks.turn-announcer.obfuscated.dorako-ui.dark-theme { - background: var(--sheet-dark); - background-size: cover; - background-blend-mode: luminosity; - background-color: var(--blind-bg); -} - -/* ----------------------------------------- */ -/* Monk's Common Display */ -/* ----------------------------------------- */ -#common-display-toolbar { - border: none; - border-radius: 3px; - background: none; - background-color: var(--glass-bg); - box-shadow: var(--glassy); -} -#common-display-toolbar .move-handle { - border: none; - border-radius: 3px; - background: none; - background-color: var(--glass-bg); - box-shadow: var(--glassy); - border-radius: 5px 0px 0px 5px; -} -#common-display-toolbar .common-display-button.small { - border: none; - border-radius: 3px; - background: none; - background-color: var(--glass-bg); - box-shadow: var(--glassy); - transition: text-shadow 0.15s ease-in-out, background-color 0.15s ease-in-out, border 0.15s ease-in-out, color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, backdrop-filter 0.15s ease-in-out; - text-shadow: 0px 0px 3px black; -} -#common-display-toolbar .common-display-button.small:hover { - background-color: var(--primary); -} -#common-display-toolbar .common-display-button.toggle { - border: none; - border-radius: 3px; - background: none; - background-color: var(--glass-bg); - box-shadow: var(--glassy); - transition: text-shadow 0.15s ease-in-out, background-color 0.15s ease-in-out, border 0.15s ease-in-out, color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, backdrop-filter 0.15s ease-in-out; - background-color: var(--secondary-dark); - text-shadow: 0px 0px 3px black; -} -#common-display-toolbar .common-display-button.toggle:hover, #common-display-toolbar .common-display-button.toggle.active { - border: none; - border-radius: 3px; - background: none; - background-color: var(--glass-bg); - box-shadow: var(--glassy); - background-color: var(--secondary-light); -} - -/* ----------------------------------------- */ -/* Monk's Player Settings */ -/* ----------------------------------------- */ -#client-settings.dorako-ui.dark-theme #mps-view-group { - border-bottom: 1px solid var(--tertiary); -} - -/* ----------------------------------------- */ -/* Monk's Enhanced Journal */ -/* ----------------------------------------- */ -.monks-enhanced-journal.window-app .window-content { - padding: 0px; -} - -/* ----------------------------------------- */ -/* Monk's tokenbar */ -/* ----------------------------------------- */ -#tokenbar { - gap: 3px; -} -#tokenbar .token-list { - gap: 5px; - border: none; -} -#tokenbar .bar-controls { - border: none; - border-radius: 3px; - background: none; - background-color: var(--glass-bg); - box-shadow: var(--glassy); -} -#tokenbar .bar-controls div#tokenbar-move-handle { - border: none; - border-radius: 3px; - background: none; - background-color: var(--glass-bg); - box-shadow: var(--glassy); - border-radius: 5px 0px 0px 5px; - margin-right: 2px; -} -#tokenbar .token { - border: none; - border-radius: 3px; - background: none; - background-color: var(--glass-bg); - box-shadow: var(--glassy); - transition: text-shadow 0.15s ease-in-out, background-color 0.15s ease-in-out, border 0.15s ease-in-out, color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, backdrop-filter 0.15s ease-in-out; - flex: 0 0 52px; -} -#tokenbar .token .token-stats { - background: none; - text-shadow: 0px 0px 3px black; -} -#tokenbar .token:hover { - background-color: var(--primary); -} -#tokenbar .token:hover .token-icon { - box-shadow: none; - filter: drop-shadow(0px 0px 5px var(--tertiary)); -} -#tokenbar .token .token-icon { - box-shadow: none; - border-radius: 3px; -} -#tokenbar .token .tooltip { - border: none; - border-radius: 3px; - background: none; - background-color: var(--glass-bg); - box-shadow: var(--glassy); - backdrop-filter: blur(5px); -} - -.monks-tokenbar.chat-card .card-header h3:hover { - text-shadow: unset; -} - -.monks-tokenbar .sheet .items-list .items-header { - border: none; -} - -#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 { - transition: text-shadow 0.15s ease-in-out, background-color 0.15s ease-in-out, border 0.15s ease-in-out, color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, backdrop-filter 0.15s ease-in-out; - border: none; - margin: 2px; - box-shadow: 0 0 0 1px var(--tertiary), 0 0 0 2px var(--gold-brown); - border-radius: 3px; - text-shadow: 0px 0px 3px black; - background-color: var(--primary-light); - color: var(--color-text-light-highlight); -} - -#tokenbar:not(.hidectrl) .bar-controls .tokenbar-buttons div.active:not(.disabled):hover i, -#tokenbar[movement=free]:not(.hidectrl) #movement-free:not(.disabled):hover i, -#tokenbar[movement=none]:not(.hidectrl) #movement-none:not(.disabled):hover i, -#tokenbar[movement=combat]:not(.hidectrl) #movement-combat:not(.disabled):hover i { - color: var(--color-text-light-highlight); -} - -.dorako-ui.dark-theme .monks-tokenbar .sheet .items-list .item .item-name, -.dorako-ui.dark-theme .monks-tokenbar .sheet .items-list, -.dorako-ui.dark-theme .monks-tokenbar.chat-card .card-header h3, -.dorako-ui.dark-theme .monks-tokenbar .sheet .items-list .items-header h3 { - color: var(--color-text-light-1); - font-family: unset; -} - -.dorako-ui.dark-theme#requestsavingthrow .request-grid.dice-group div::first-letter { - font-size: 0rem; -} -.dorako-ui.dark-theme#requestsavingthrow .request-grid { - gap: 5px; - margin: 5px 10px; - text-align: center; -} -.dorako-ui.dark-theme#requestsavingthrow .request-grid.dice-group { - display: flex; - justify-content: space-between; -} -.dorako-ui.dark-theme#requestsavingthrow .request-grid > div { - border: none; - border-radius: 3px; - background: none; - background-color: var(--glass-bg); - box-shadow: var(--glassy); - transition: text-shadow 0.15s ease-in-out, background-color 0.15s ease-in-out, border 0.15s ease-in-out, color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, backdrop-filter 0.15s ease-in-out; - color: var(--color-text-light-heading); - text-shadow: 0px 0px 3px black; - padding: 2px 6px; - background-color: var(--secondary-dark); -} -.dorako-ui.dark-theme#requestsavingthrow .request-grid > div:hover { - background-color: var(--secondary-light); - color: white; -} -.dorako-ui.dark-theme#requestsavingthrow .request-grid > div.selected { - background-color: var(--secondary-light); - color: white; -} -.dorako-ui.dark-theme .monks-tokenbar .sheet .items-list .item { - border: none; - margin-bottom: 2px; -} -.dorako-ui.dark-theme .monks-tokenbar .dialog-buttons { - gap: 5px; -} -.dorako-ui.dark-theme .monks-tokenbar.chat-card .card-header { - border: none; -} -.dorako-ui.dark-theme .monks-tokenbar.chat-card .card-footer { - border: none; -} -.dorako-ui.dark-theme .monks-tokenbar.chat-card .card-footer .flexrow { - gap: 5px; -} -.dorako-ui.dark-theme .monks-tokenbar.chat-card .card-footer .flexrow .footer-button { - border: none; - border-radius: 3px; - background: none; - background-color: var(--glass-bg); - box-shadow: var(--glassy); - transition: text-shadow 0.15s ease-in-out, background-color 0.15s ease-in-out, border 0.15s ease-in-out, color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, backdrop-filter 0.15s ease-in-out; - color: var(--color-text-light-heading); - text-shadow: 0px 0px 3px black; -} -.dorako-ui.dark-theme .monks-tokenbar.chat-card .card-footer .flexrow .footer-button:hover { - color: var(--color-text-light-highlight); - background-color: var(--primary); -} - -/* ----------------------------------------- */ -/* Monk's little details */ -/* ----------------------------------------- */ -#chat-log .message.round-marker { - border-bottom: 1px solid var(--tertiary) !important; -} - -#darkness-progress > div > div { - background-color: var(--primary-light); -} - -#token-hud.monks-little-details .status-effects .effect-control, -#token-hud.monks-little-details .status-effects .pf2e-effect-control { - border-radius: unset; -} - -#token-hud.placeable-hud.monks-little-details .status-effects { - grid-template-columns: 90px 90px 90px 90px !important; - background: none; -} -#token-hud.placeable-hud.monks-little-details .status-effects .effect-control { - border: none; - opacity: unset; -} -#token-hud.placeable-hud.monks-little-details .status-effects .effect-control.active { - border: none; - opacity: 1; - background-color: var(--secondary-light); -} -#token-hud.placeable-hud.monks-little-details .status-effects .effect-control.active .effect-name { - color: white; - opacity: unset; -} -#token-hud.placeable-hud.monks-little-details .status-effects .effect-control img { - border-radius: 4px 0px 0px 4px; -} -#token-hud.placeable-hud.monks-little-details .status-effects .effect-control img::before { - transition: text-shadow 0.15s ease-in-out, background-color 0.15s ease-in-out, border 0.15s ease-in-out, color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, backdrop-filter 0.15s ease-in-out; - content: ""; - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - box-shadow: 0px 0px 1px var(--tertiary); - border-radius: 4px 0px 0px 4px; - overflow: hidden; - pointer-events: none; -} -#token-hud.placeable-hud.monks-little-details .status-effects .effect-name { - opacity: unset; - padding-right: 4px; - color: var(--color-text-light-heading); - font-size: var(--font-size-12); -} - -/* ----------------------------------------- */ -/* Monk's hotbar expansion */ -/* ----------------------------------------- */ -#hotbar .action-bar.no-arrows + .bar-controls span.page-number, -#hotbar .hotbar-page .hotbar-page-row .bar-controls span.page-number, -#hotbar .hotbar-page .hotbar-page-row .bar-controls i { - line-height: 52px; -} - -#hotbar .hotbar-page .hotbar-page-row.selected .bar-controls .page-number { - color: var(--tertiary-dark); -} - -[data-tooltip="MonksHotbarExpansion.clear-row"] { - transition: text-shadow 0.15s ease-in-out, background-color 0.15s ease-in-out, border 0.15s ease-in-out, color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, backdrop-filter 0.15s ease-in-out; -} -[data-tooltip="MonksHotbarExpansion.clear-row"]:hover i { - text-shadow: 0 0 8px var(--color-shadow-primary); -} - -.hotbar-page .page-number { - transition: text-shadow 0.15s ease-in-out, background-color 0.15s ease-in-out, border 0.15s ease-in-out, color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, backdrop-filter 0.15s ease-in-out; -} -.hotbar-page .page-number:hover { - text-shadow: 0 0 8px var(--color-shadow-primary); -} - -#hotbar.dorako-ui { - width: 647px; -} -#hotbar.dorako-ui .hotbar-page { - overflow: visible; - gap: 4px; - bottom: 56px; -} -#hotbar.dorako-ui .hotbar-page .macro-list { - gap: 7px; - border: none; -} -#hotbar.dorako-ui .hotbar-page .action-bar { - margin: 0px 5px 0px 3px; -} - -/* ----------------------------------------- */ -/* Custom Hotbar */ -/* ----------------------------------------- */ -:root { - --custom-hotbar-chb-macro-size: 52px; -} - -#ui-bottom #hotbars { - display: flex; - flex-direction: column; - gap: 5px; -} -#ui-bottom #hotbars #hotbar { - position: unset; -} - -@media (max-width: 1120px) { - #custom-hotbar { - width: 354px; - } -} -.dorako-ui#custom-hotbar { - position: static; - height: auto; - margin-bottom: 0px; -} -.dorako-ui#custom-hotbar #custom-action-bar { - margin-left: 3px; -} -.dorako-ui#custom-hotbar #custom-macro-list { - gap: 5px; - border: none; -} -.dorako-ui#custom-hotbar .bar-controls { - border: none; - border-radius: 3px; - background: none; - background-color: var(--glass-bg); - box-shadow: var(--glassy); - height: auto; -} -.dorako-ui#custom-hotbar .macro { - border: none; - border-radius: 3px; - background: none; - background-color: var(--glass-bg); - box-shadow: var(--glassy); - transition: text-shadow 0.15s ease-in-out, background-color 0.15s ease-in-out, border 0.15s ease-in-out, color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, backdrop-filter 0.15s ease-in-out; - border-radius: 3px; -} -.dorako-ui#custom-hotbar .macro.active:hover::before { - 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: 3px; - overflow: hidden; - pointer-events: none; -} -.dorako-ui#custom-hotbar .macro:hover { - background-color: var(--primary-light); -} -.dorako-ui#custom-hotbar .macro.inactive { - box-shadow: var(--glassy); -} -.dorako-ui#custom-hotbar .macro.active:hover { - box-shadow: var(--glassy); - border: none; - background-color: var(--primary); -} -.dorako-ui#custom-hotbar .macro .macro-key { - background: none; - right: 6px; - padding: 0px; - font-weight: initial; - text-shadow: 0px 1px 5px black, 0px 1px 5px black; -} - -/* ----------------------------------------- */ -/* Cautious Gamemaster's Pack (CGMP) */ -/* ----------------------------------------- */ -#chat-log .dorako-ui.dark-theme.message.emote .message-content { - color: unset; -} - -/* ----------------------------------------- */ -/* Macros */ -/* ----------------------------------------- */ -.dorako-ui.window-app .window-content .dialog-content .cond-cont { - background: none; -} - -.dorako-ui.window-app .action-list button.action-btn img { - border-radius: 3px; - box-shadow: var(--gold-and-glow); -} -.dorako-ui.window-app .action-list button:hover { - filter: brightness(1.3); -} -.dorako-ui.window-app .action-list button.glow { - box-shadow: var(--gold-and-glow), var(--glassy); - animation: unset; - filter: brightness(1.1); - color: var(--tertiary); -} - -/* ----------------------------------------- */ -/* Scene Preview */ -/* ----------------------------------------- */ -.navi-preview { - border: none; - margin: 2px; - /* prettier-ignore */ - box-shadow: 0 0 0 1px var(--tertiary), 0 0 0 2px var(--gold-brown), 0 0 5px rgba(0, 0, 0, 0.8); - border-radius: 5px; -} - -/* ----------------------------------------- */ -/* Token Action HUD (TAH) */ -/* ----------------------------------------- */ -:root { - --dorako-bg-current: var(--glass-bg); - --dorako-vibrancy: var(--frosted-glass); -} - -#tah-categories { - gap: 5px; -} - -#token-action-hud { - gap: 5px; -} - -#tah-expand-hud { - width: 32px; - height: 32px; -} - -#tah-expand-hud, -.tah-title-button { - transition: text-shadow 0.15s ease-in-out, background-color 0.15s ease-in-out, border 0.15s ease-in-out, color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, backdrop-filter 0.15s ease-in-out; - color: var(--color-text-light-heading); - padding: 3px 5px 3px 5px; -} -#tah-expand-hud:hover, -.tah-title-button:hover { - color: var(--color-text-light-highlight); -} - -.tah-category.hover button.tah-title-button { - background-color: var(--primary); - color: var(--color-text-light-highlight); -} - -.tah-subtitle { - width: 174px; -} - -.tah-action button { - transition: text-shadow 0.15s ease-in-out, background-color 0.15s ease-in-out, border 0.15s ease-in-out, color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, backdrop-filter 0.15s ease-in-out; - color: var(--color-text-light-heading); -} -.tah-action button.toggle { - background-color: var(--secondary-dark); -} -.tah-action button:hover { - color: var(--color-text-light-highlight); -} -.tah-action button.active { - color: white; -} - -/* ----------------------------------------- */ -/* PF2e Dorako UI */ -/* ----------------------------------------- */ -#chat-controls.no-chat-control-icon .chat-control-icon { - display: none; -} -#chat-controls.no-chat-control-icon #dfcp-rt-buttons { - margin-left: 0px !important; -} - -#fps { - position: absolute; - right: 0; - bottom: 0; - width: 60px; -} -#fps label { - display: none; -} - -#ui-bottom.centered { - display: flex; - justify-content: center; -} - -#chat-form { - flex: 0 0 var(--chat-input-height) !important; -} - -#players.dorako-ui h3 { - border: none; -} - -.chat-message .dorako-header { - padding-bottom: 5px; - box-shadow: var(--gold-and-glow); - background: var(--sheet-light); - background-size: cover; -} - -.combat-sidebar li.combatant .token-image { - z-index: 0; -} - -.combat-sidebar li.combatant .token-name { - z-index: 1; -} - -.chat-message .message-content .damage-roll:not(:first-child) { - margin-top: 5px; -} - -.chat-message .flavor-text h4.action { - font-weight: 700; - line-height: 1.5em; - margin: 0; -} -.chat-message .flavor-text .target-dc-result { - line-height: 0.75rem; - margin-bottom: 4px; -} -.chat-message .flavor-text .target-dc-result .target-dc, -.chat-message .flavor-text .target-dc-result .result { - display: block; - margin: 1px 0; - width: fit-content; -} -.chat-message .flavor-text .target-dc-result .unadjusted { - text-decoration: line-through; -} -.chat-message .flavor-text .target-dc-result .adjusted { - text-decoration: underline dotted; -} -.chat-message .flavor-text .target-dc-result .adjusted.increased { - color: rgb(0, 128, 0); -} -.chat-message .flavor-text .target-dc-result .adjusted.decreased { - color: rgb(255, 0, 0); -} -.chat-message .flavor-text .target-dc-result .degree-of-success .criticalSuccess { - color: rgb(0, 128, 0); -} -.chat-message .flavor-text .target-dc-result .degree-of-success .success { - color: rgb(0, 0, 255); -} -.chat-message .flavor-text .target-dc-result .degree-of-success .failure { - color: rgb(255, 69, 0); -} -.chat-message .flavor-text .target-dc-result .degree-of-success .criticalFailure { - color: rgb(255, 0, 0); -} -.chat-message > .message-content .message-buttons { - display: flex; - margin: 0.35em 0 2px; - gap: 3px; -} - -.dorako-ui.dark-theme.chat-message .flavor-text .target-dc-result .adjusted.increased { - color: #00c000; -} -.dorako-ui.dark-theme.chat-message .flavor-text .target-dc-result .adjusted.decreased { - color: #ff4040; -} -.dorako-ui.dark-theme.chat-message .flavor-text .target-dc-result .degree-of-success .criticalSuccess { - color: #00c000; -} -.dorako-ui.dark-theme.chat-message .flavor-text .target-dc-result .degree-of-success .success { - color: #4040ff; -} -.dorako-ui.dark-theme.chat-message .flavor-text .target-dc-result .degree-of-success .failure { - color: #ff7440; -} -.dorako-ui.dark-theme.chat-message .flavor-text .target-dc-result .degree-of-success .criticalFailure { - color: #ff4040; -} -.dorako-ui.dark-theme.chat-message > .message-content .message-buttons { - gap: 5px; -} -.dorako-ui.dark-theme.chat-message > .message-content .message-buttons button { - border: none; - border-radius: 3px; - background: none; - background-color: var(--glass-bg); - box-shadow: var(--glassy); - transition: text-shadow 0.15s ease-in-out, background-color 0.15s ease-in-out, border 0.15s ease-in-out, color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, backdrop-filter 0.15s ease-in-out; - color: var(--color-text-light-heading); - text-shadow: 0px 0px 3px black; -} -.dorako-ui.dark-theme.chat-message > .message-content .message-buttons button:hover { - background-color: var(--primary); - color: var(--color-text-light-highlight); -} -.dorako-ui.dark-theme.chat-message > .message-content .message-buttons button.critical-success:hover { - background-color: var(--primary-light); - color: white; -} - -.chat-message > .message-header { - margin-bottom: 0px; -} - -.dorako-damage-roll .flavor-text > *:nth-child(-n+3) { - display: none; -} - -.frosted-glass #hotbar .bar-controls, -.frosted-glass #hotbar .macro, -.frosted-glass nav#navigation ol#scene-list li.nav-item, -.frosted-glass nav#controls ol.control-tools li.control-tool, -.frosted-glass nav#controls ol.control-tools li.scene-control, -.frosted-glass #tah-expand-hud, -.frosted-glass .tah-title-button, -.frosted-glass .tah-action button, -.frosted-glass #tokenbar .token, -.frosted-glass #tokenbar .bar-controls, -.frosted-glass #players, -.frosted-glass nav#navigation #nav-toggle, -.frosted-glass #fps, -.frosted-glass .app { - backdrop-filter: var(--frosted-glass); -} -.frosted-glass #navigation, -.frosted-glass .control-tools { - backdrop-filter: unset; -} - -/*# sourceMappingURL=module-support.css.map */ diff --git a/styles/module-support.css.map b/styles/module-support.css.map deleted file mode 100644 index cb408d5..0000000 --- a/styles/module-support.css.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"sourceRoot":"","sources":["../sass/_colors.scss","../sass/module-support.scss","../sass/_mixins.scss"],"names":[],"mappings":"AAEA;AACA;AACA;AAEA;AAOA;AAEoC;AACD;AAEL;AAO9B;AAMA;AAGA;AACA;AACA;AAEA;AAOA;AAMA;AAMA;AAIA;AACA;AACA;AAEA;AACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EAGA;EACA;EACA;EACA;EACA;AAEA;EACA;EACA;EACA;EACA;AAEA;EACA;EACA;EACA;EACA;AAEA;EACA;EACA;AAEA;EACA;EACA;AAEA;EACA;EACA;AAEA;EACA;EACA;EACA;EACA;EACA;AAAA;EAEA;EACA;EACA;EACA;EACA;;;ACjIF;AACA;AACA;AAEA;EACE;EACA;;;AAGF;AAAA;ECZE;EACA;EACA;EACA;EACA;EDWA;;;AAGF;AAAA;EClBE;EACA;EACA;EACA;EACA;;;ADmBF;EACE;;;AAGF;AAAA;AAAA;AAAA;AAAA;EAKE;EACA;EACA;EACA;;;AAGF;EACE;;AAEA;ECzCA;EACA;EACA;EACA;EACA;EAKA;EDmCE;EACA;;AAEA;EACE;EACA;;;AAKN;AAAA;ECtDE;EACA;EACA;EACA;EACA;;;ADuDF;EC3DE;EACA;EACA;EACA;EACA;EDyDA;;;AAGF;AACA;AACA;AAGE;EAEE;EACA;EACA;;;AAKF;EACE;;AAGF;EACE;EACA;EACA;;AACA;EACE;;AAIJ;EAEE;EACA;EACA;;AAEA;EACE;;AAEF;EACE;;AAGF;AAAA;AAAA;EAEE;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;AAEF;EACE;;AAIJ;EACE;EACA;EACA;EACA;;AAGF;EACE;EACA;;;AAIJ;EC/HE;EATA;EACA;EACA;EACA;EACA;EDuIA;EACA;EACA;EACA;EACA;EACA;EACA;;AACA;EACE;;;AAIJ;EACE;;AAEA;EC1JA;EACA;EACA;EACA;EACA;EAKA;EDoJE;EACA;EACA;;AAEA;EACE;;AAGF;EACE;EACA;;;AAKN;EACE;;;AAGF;AACA;AACA;AAEA;EACE;;AACA;EACE;;AAGF;EC1LA;EACA;EACA;EACA;EACA;EDwLE;EACA;EACA;;AAEA;AAAA;EAEE;EACA;;;AAKN;AACA;AACA;AAEA;EC5ME;EACA;EACA;EACA;EACA;ED0MA;EACA;;;AAGF;EACE;;;AAGF;ECvME;EACA;AACA;EACA,YACE;EAgBF;EACA;EDoLA;EACA;;;AAGF;AACA;AACA;AAGA;EACE;;;AAGF;AACA;AACA;AAEA;EACE;;;AAGF;EC7OE;EACA;EACA;EACA;EACA;ED2OA;EACA;EACA;EACA;;;AAGF;EACE;;AACA;EACE;;;AAIJ;AACA;AACA;AACA;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;AACA;AACA;AAEA;EACE;;;AAGF;EAEE;EACA;EACA;EACA;EACA;;;AAIA;EACE;;;AAKF;EACE;;AAGF;EC/SA;EACA;EACA;EACA;EACA;EAKA;EDySE;EACA;EACA;EAEA;EACA;EACA;;AAEA;EACE;EACA;;AAIJ;EACE;;AAEA;EAEE;EACA;;AAGF;EACE;;AAGF;EACE;;AAEA;EACE;;AAKF;ECtVJ;EACA;EACA;EACA;EACA;EAKA;EDgVM;EACA;EACA;;AAEA;EACE;EACA;;AAMR;EACE;;;AAMJ;EAEE;;;AAGF;EACE;EACA;EACA;;;AAGF;EACE;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;;AAGF;EACE;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;;AAGF;AACA;AACA;AAEA;EACE;EACA;EACA;;AAEA;EACE;;AAGF;EC9ZA;EACA;EACA;EACA;EACA;EAKA;EDwZE;EACA;EACA;;AAEA;ECraF;EACA;EACA;EACA;EACA;EDmaI;EACA;;AAGF;EC3aF;EACA;EACA;EACA;EACA;EDyaI;EACA;;AAIJ;EClbA;EACA;EACA;EACA;EACA;EAKA;ED4aE;EACA;EACA;;AAEA;EACE;;AACA;EACE;;AAIJ;EChcF;EACA;EACA;EACA;EACA;EDmcI;EACA;;AAEA;EACE;;AACA;EACE;;AAKR;EACE;EACA;EACA;;AAEF;EACE;;;AAIJ;AACA;AACA;AAEA;EACE;EACA;EACA;EACA;;AAEA;EC7dA;ED+dE;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;;;AAKN;AACA;AACA;AACA;EACE;;;AAGF;EACE;;AAEA;ECjgBA;EATA;EACA;EACA;EACA;EACA;;ADygBE;EACE;EACA;;AAEE;EACE;EACA;EACA;EACA;;;AAOV;AACA;AACA;AAEA;EACE;EACA;;;AAGF;ECthBE;EACA;AACA;EACA,YACE;EAgBF;EACA;EDmgBA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;;;AAIJ;AACA;AACA;AAEA;ECvjBE;EACA;EACA;EACA;EACA;;ADqjBA;ECzjBA;EACA;EACA;EACA;EACA;EDujBE;;AAEF;EC7jBA;EACA;EACA;EACA;EACA;EAKA;EDujBE;;AAEA;EACE;;AAIJ;ECvkBA;EACA;EACA;EACA;EACA;EAKA;EDikBE;EACA;;AACA;EC5kBF;EACA;EACA;EACA;EACA;ED2kBI;;;AAKN;AACA;AACA;AAEA;EACE;;;AAGF;AACA;AACA;AAEA;EACE;;;AAGF;AACA;AACA;AACA;EACE;;AAEA;EACE;EACA;;AAGF;EC/mBA;EACA;EACA;EACA;EACA;;AD6mBE;ECjnBF;EACA;EACA;EACA;EACA;ED+mBI;EACA;;AAGJ;ECvnBA;EACA;EACA;EACA;EACA;EAKA;EDknBE;;AAEA;EACE;EACA;;AAEF;EACE;;AACA;EAEE;EACA;;AAIJ;EACE;EACA;;AAEF;EC9oBF;EACA;EACA;EACA;EACA;ED4oBI;;;AAKN;EACE;;;AAGF;EACE;;;AAGF;AAAA;AAAA;AAAA;ECppBE;EDypBA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGF;AAAA;AAAA;AAAA;EAIE;;;AAGF;AAAA;AAAA;AAAA;EAIE;EACA;;;AAME;EACE;;AAGJ;EACE;EACA;EACA;;AACA;EACE;EACA;;AAGF;EC1sBF;EACA;EACA;EACA;EACA;EAKA;EDosBI;EACA;EACA;EAEA;;AACA;EACE;EACA;;AAEF;EACE;EACA;;AAKN;EACE;EACA;;AAGF;EACE;;AAIA;EACE;;AAEF;EACE;;AAEA;EACE;;AACA;EC/uBN;EACA;EACA;EACA;EACA;EAKA;EDyuBQ;EACA;;AAEA;EACE;EACA;;;AAOZ;AACA;AACA;AAEA;EACE;;;AAGF;EACE;;;AAGF;AAAA;EAEE;;;AAGF;EACE;EACA;;AAEA;EACE;EACA;;AAEA;EACE;EACA;EACA;;AAEA;EACE;EACA;;AAIJ;EACE;;AAEA;EC5xBJ;ED8xBM;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAKN;EACE;EACA;EACA;EACA;;;AAIJ;AACA;AACA;AAEA;AAAA;AAAA;EAGE;;;AAGF;EACE;;;AAGF;ECl0BE;;ADq0BE;EACE;;;AAKN;EC30BE;;AD60BA;EACE;;;AAIJ;EACE;;AAEA;EACE;EACA;EACA;;AAEA;EACE;EACA;;AAGF;EACE;;;AAKN;AACA;AACA;AACA;EACE;;;AAIF;EACE;EACA;EACA;;AAEA;EACE;;;AAIJ;EACE;IACE;;;AAKF;EACE;EACA;EACA;;AAEF;EACE;;AAGF;EACE;EACA;;AAGF;ECr5BA;EACA;EACA;EACA;EACA;EDm5BE;;AAGF;EC15BA;EACA;EACA;EACA;EACA;EAKA;EDo5BE;;AAEA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;EACA;EACA;;AAEF;EACE;EACA;EACA;EACA;EACA;;;AAKN;AACA;AACA;AACA;EAEE;;;AAIF;AACA;AACA;AAGA;EACE;;;AAKA;EACE;EACA;;AAEF;EACE;;AAEF;EACE;EACA;EACA;EACA;;;AAIJ;AACA;AACA;AAEA;ECl9BE;EACA;AACA;EACA,YACE;EDg9BF;;;AAGF;AACA;AACA;AACA;EACE;EACA;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;EACA;;;AAGF;AAAA;EC3/BE;ED8/BA;EACA;;AACA;AAAA;EACE;;;AAKF;EACE;EACA;;;AAIJ;EACE;;;AAGF;EChhCE;EDkhCA;;AAEA;EACE;;AAEF;EACE;;AAEF;EACE;;;AAIJ;AACA;AACA;AAGE;EACE;;AAGF;EACE;;;AAIJ;EACE;EACA;EACA;EACA;;AAEA;EACE;;;AAIJ;EACE;EACA;;;AAGF;EACE;;;AAGF;EACE;;;AAIA;EACE;EACA;EACA;EACA;;;AAIJ;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAKE;EACE;EACA;EACA;;AAGF;EACE;EACA;;AAEA;AAAA;EAEE;EACA;EACA;;AAGF;EACE;;AAGF;EACE;;AACA;EACE,OD1kCgB;;AC4kClB;EACE,OD1kCgB;;AC+kClB;EACE,ODnlCgB;;ACqlClB;EACE,ODrlCO;;ACulCT;EACE,ODvlCO;;ACylCT;EACE,ODzlCgB;;AC+lCxB;EACE;EACA;EACA;;;AAQI;EAGE;;AAEF;EAGE;;AAKF;EAGE;;AAEF;EAGE;;AAEF;EAGE;;AAEF;EAGE;;AAKR;EACE;;AAEA;ECvsCF;EACA;EACA;EACA;EACA;EAKA;EDisCI;EACA;;AAEA;EACE;EACA;;AAGF;EACE;EACA;;;AAMR;EACE;;;AAGF;EACE;;;AAIA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAcE;;AAEF;AAAA;EAEE","file":"module-support.css"} \ No newline at end of file diff --git a/styles/module/filepicker-plus.css.map b/styles/module/filepicker-plus.css.map new file mode 100644 index 0000000..dffec0b --- /dev/null +++ b/styles/module/filepicker-plus.css.map @@ -0,0 +1 @@ +{"version":3,"sourceRoot":"","sources":[],"names":[],"mappings":"","file":"filepicker-plus.css"} \ No newline at end of file diff --git a/styles/no-chat-control-icon.css.map b/styles/no-chat-control-icon.css.map deleted file mode 100644 index e3350fb..0000000 --- a/styles/no-chat-control-icon.css.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"sourceRoot":"","sources":["../sass/no-chat-control-icon.scss"],"names":[],"mappings":"AAAA;EACI;;;AAGJ;EACI","file":"no-chat-control-icon.css"} \ No newline at end of file diff --git a/styles/npc-sheet copy.css.map b/styles/npc-sheet copy.css.map deleted file mode 100644 index d794154..0000000 --- a/styles/npc-sheet copy.css.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"sourceRoot":"","sources":["../sass/npc-sheet%20copy.scss","../sass/_mixins.scss"],"names":[],"mappings":"AAGE;EACE;;AAIA;EACE;;AAGF;AAAA;AAAA;AAAA;EAIE;EACA;;AAGF;AAAA;EAEE;;AAGF;AAAA;EAEE;;AAGF;EACE;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;;AAGF;EACE;EACA;;AAEA;EACE;;AAGF;EACE;EACA;;AAEA;EACE;;AAGF;EACE;;AAIJ;EACE;;AAKN;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;;AAGF;EACE;;AAGF;EACE;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAKF;EACE;;AAGF;EACE;EACA;;AAEA;EACE;;AACA;EACE;;AAKN;EACE;EACA;;AAGF;EACE;;AAKN;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;;AAGF;EACE;EACA;;AAGF;AAAA;EAEE;;AAGF;EACE;;AAIA;EACE;EACA;EACA;;AAIJ;AAAA;EAEE;;AAGF;EACE;EACA;;AAKF;EACE;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;;;AAMR;EACE;EACA;EACA;;;AAKA;EACE;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;;;AAIJ;AAEA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGF;EACE;;AAEA;EACE;;AAGF;EACE;;AAEA;EACE;EACA;;AAIJ;EACE;EACA;;;AAIJ;AAEA;EC/QE;EACA;EACA;EACA;EACA;ED6QA;EACA;;;AAGF;EACE;;;AAIF;EACE;EACA;;;AAGF;AAAA;AAAA;AAAA;AAAA;EAKE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;AAAA;EAEE;;;AAGF;EACE;EACA;EACA;EACA;;;AAIF;AAAA;EAEE;;;AAGF;EACE;;;AAGF;AAAA;AAAA;AAAA;AAAA;AAAA;EAME;;;AAGF;AAAA;AAAA;EAGE;;;AAGF;AAAA;EAEE;;;AAGF;AAAA;EAEE;;;AAGF;EACE;EACA;;;AAGF;AAAA;AAAA;AAAA;AAAA;EAKE;;;AAGF;EACE;;;AAGF;AAAA;EAEE;EACA","file":"npc-sheet%20copy.css"} \ No newline at end of file diff --git a/styles/npc-sheet.css.map b/styles/npc-sheet.css.map deleted file mode 100644 index 014f248..0000000 --- a/styles/npc-sheet.css.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"sourceRoot":"","sources":["../sass/npc-sheet.scss","../sass/_mixins.scss"],"names":[],"mappings":"AAGE;EACE;;AAIA;EACE;;AAGF;AAAA;AAAA;AAAA;EAIE;EACA;;AAGF;AAAA;EAEE;;AAGF;AAAA;EAEE;;AAGF;EACE;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;;AAGF;EACE;EACA;;AAEA;EACE;;AAGF;EACE;EACA;;AAEA;EACE;;AAGF;EACE;;AAIJ;EACE;;AAKN;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;;AAGF;EACE;;AAGF;EACE;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAKF;EACE;;AAGF;EACE;EACA;;AAEA;EACE;;AACA;EACE;;AAKN;EACE;EACA;;AAGF;EACE;;AAKN;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;;AAGF;EACE;EACA;;AAGF;AAAA;EAEE;;AAGF;EACE;;AAIA;EACE;EACA;EACA;;AAIJ;AAAA;EAEE;;AAGF;EACE;EACA;;AAKF;EACE;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;;;AAMR;EACE;EACA;EACA;;;AAKA;EACE;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;;;AAIJ;AAEA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGF;EACE;;AAEA;EACE;;AAGF;EACE;;AAEA;EACE;EACA;;AAIJ;EACE;EACA;;;AAIJ;AAEA;EC9QE;EACA;EACA;EACA;EACA;ED4QA;EACA;;;AAGF;EACE;;;AAIF;EACE;EACA;;;AAGF;AAAA;AAAA;AAAA;AAAA;EAKE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;AAAA;EAEE;;;AAGF;EACE;EACA;EACA;EACA;;;AAIF;AAAA;EAEE;;;AAGF;EACE;;;AAGF;AAAA;AAAA;AAAA;AAAA;AAAA;EAME;;;AAGF;AAAA;AAAA;EAGE;;;AAGF;AAAA;EAEE;;;AAGF;AAAA;EAEE;;;AAGF;EACE;EACA;;;AAGF;AAAA;AAAA;AAAA;AAAA;EAKE;;;AAGF;EACE;;;AAGF;AAAA;EAEE;EACA","file":"npc-sheet.css"} \ No newline at end of file diff --git a/styles/reset.css b/styles/reset.css deleted file mode 100644 index 138c42f..0000000 --- a/styles/reset.css +++ /dev/null @@ -1,50 +0,0 @@ -h3 { - border-bottom: none; -} - -button > i { - margin-right: 0; -} - -img { - border: none; - border-radius: 0px; -} - -input:disabled { - border-radius: 2px; -} - -/* ----------------------------------------- */ -/* Overwrite Foundry colors */ -/* ----------------------------------------- */ -.dorako-ui { - --color-border-highlight: var(--tertiary); - --color-border-highlight-alt: var(--tertiary-dark); - --color-shadow-primary: var(--primary-light); - --color-shadow-highlight: var(--primary-light); - --sheet: var(--sheet-light); - --ornamentation: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='33' height='33' overflow='scroll'%3E%3Cstyle%3E.st1{stroke:gray;stroke-miterlimit:10}.st1,.st2{fill:none}%3C/style%3E%3Cg opacity='1'%3E%3Cpath class='st1' d='M.5 20v-7'/%3E%3Cpath class='st2' d='M13 20v-7'/%3E%3Cpath class='st1' d='M13 .5h7'/%3E%3Cpath class='st2' d='M13 13h7'/%3E%3Cpath class='st1' d='M32.5 13v7'/%3E%3Cpath class='st2' d='M20 13v7'/%3E%3Cpath class='st1' d='M20 32.5h-7'/%3E%3Cpath class='st2' d='M20 20h-7'/%3E%3Cpath class='st1' d='M.5.5h3.1v3.1H.5zm3.1 3.1h3.1v3.1H3.6zm3.2 0h3.1v3.1H6.8zM3.6 6.8h3.1v3.1H3.6zm0 0H.5V13M13 .5H6.8v3.1M29.4.5h3.1v3.1h-3.1zm-3.1 3.1h3.1v3.1h-3.1zm0 3.2h3.1v3.1h-3.1zm-3.2-3.2h3.1v3.1h-3.1zm3.2 0V.5H20M32.5 13V6.8h-3.1M29.4 29.4h3.1v3.1h-3.1z'/%3E%3Cpath class='st1' d='M26.3 26.3h3.1v3.1h-3.1zm-3.2 0h3.1v3.1h-3.1zm3.2-3.2h3.1v3.1h-3.1z'/%3E%3Cpath class='st1' d='M29.4 26.3h3.1V20M20 32.5h6.3v-3.1'/%3E%3Cg%3E%3Cpath class='st1' d='M.5 29.4h3.1v3.1H.5zm3.1-3.1h3.1v3.1H3.6zm0-3.2h3.1v3.1H3.6zm3.2 3.2h3.1v3.1H6.8zM6.8 29.4v3.1H13M.5 20v6.3h3.1'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); - --ornamentation: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='33' height='33' overflow='scroll'%3E%3Cstyle%3E.st1%7Bstroke:%23231f20;stroke-miterlimit:10%7D.st1,.st2%7Bfill:none%7D%3C/style%3E%3Cg opacity='.25'%3E%3Cpath class='st1' d='M.5 20v-7'/%3E%3Cpath class='st2' d='M13 20v-7'/%3E%3Cpath class='st1' d='M13 .5h7'/%3E%3Cpath class='st2' d='M13 13h7'/%3E%3Cpath class='st1' d='M32.5 13v7'/%3E%3Cpath class='st2' d='M20 13v7'/%3E%3Cpath class='st1' d='M20 32.5h-7'/%3E%3Cpath class='st2' d='M20 20h-7'/%3E%3Cg%3E%3Cpath class='st1' d='M.5.5h3.1v3.1H.5zM3.6 3.6h3.1v3.1H3.6zM6.8 3.6h3.1v3.1H6.8zM3.6 6.8h3.1v3.1H3.6zM3.6 6.8H.5V13M13 .5H6.8v3.1'/%3E%3C/g%3E%3Cg%3E%3Cpath class='st1' d='M29.4.5h3.1v3.1h-3.1zM26.3 3.6h3.1v3.1h-3.1zM26.3 6.8h3.1v3.1h-3.1zM23.1 3.6h3.1v3.1h-3.1zM26.3 3.6V.5H20'/%3E%3Cpath class='st1' d='M32.5 13V6.8h-3.1'/%3E%3C/g%3E%3Cg%3E%3Cpath class='st1' d='M29.4 29.4h3.1v3.1h-3.1z'/%3E%3Cpath class='st1' d='M26.3 26.3h3.1v3.1h-3.1zM23.1 26.3h3.1v3.1h-3.1zM26.3 23.1h3.1v3.1h-3.1z'/%3E%3Cpath class='st1' d='M29.4 26.3h3.1V20M20 32.5h6.3v-3.1'/%3E%3C/g%3E%3Cg%3E%3Cpath class='st1' d='M.5 29.4h3.1v3.1H.5zM3.6 26.3h3.1v3.1H3.6zM3.6 23.1h3.1v3.1H3.6zM6.8 26.3h3.1v3.1H6.8z'/%3E%3Cpath class='st1' d='M6.8 29.4v3.1H13M.5 20v6.3h3.1'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); - --half-transparent: rgba(0, 0, 0, 0.5); -} -.dorako-ui *::-webkit-scrollbar-thumb { - background: var(--tertiary); - border: 1px solid var(--gold-brown); -} -.dorako-ui a, -.dorako-ui button { - transition: text-shadow 0.15s ease-in-out, background-color 0.15s ease-in-out, border 0.15s ease-in-out, color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, backdrop-filter 0.15s ease-in-out; -} - -.dorako-ui.dark-theme { - --color-shadow-primary: var(--tertiary-dark); - --color-shadow-highlight: var(--tertiary); - --sheet: var(--sheet-dark); - --ornamentation: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='33' height='33' overflow='scroll'%3E%3Cstyle%3E.st1{stroke:wheat;stroke-miterlimit:10}.st1,.st2{fill:none}%3C/style%3E%3Cg opacity='1'%3E%3Cpath class='st1' d='M.5 20v-7'/%3E%3Cpath class='st2' d='M13 20v-7'/%3E%3Cpath class='st1' d='M13 .5h7'/%3E%3Cpath class='st2' d='M13 13h7'/%3E%3Cpath class='st1' d='M32.5 13v7'/%3E%3Cpath class='st2' d='M20 13v7'/%3E%3Cpath class='st1' d='M20 32.5h-7'/%3E%3Cpath class='st2' d='M20 20h-7'/%3E%3Cpath class='st1' d='M.5.5h3.1v3.1H.5zm3.1 3.1h3.1v3.1H3.6zm3.2 0h3.1v3.1H6.8zM3.6 6.8h3.1v3.1H3.6zm0 0H.5V13M13 .5H6.8v3.1M29.4.5h3.1v3.1h-3.1zm-3.1 3.1h3.1v3.1h-3.1zm0 3.2h3.1v3.1h-3.1zm-3.2-3.2h3.1v3.1h-3.1zm3.2 0V.5H20M32.5 13V6.8h-3.1M29.4 29.4h3.1v3.1h-3.1z'/%3E%3Cpath class='st1' d='M26.3 26.3h3.1v3.1h-3.1zm-3.2 0h3.1v3.1h-3.1zm3.2-3.2h3.1v3.1h-3.1z'/%3E%3Cpath class='st1' d='M29.4 26.3h3.1V20M20 32.5h6.3v-3.1'/%3E%3Cg%3E%3Cpath class='st1' d='M.5 29.4h3.1v3.1H.5zm3.1-3.1h3.1v3.1H3.6zm0-3.2h3.1v3.1H3.6zm3.2 3.2h3.1v3.1H6.8zM6.8 29.4v3.1H13M.5 20v6.3h3.1'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); - --body: var(--text-light); - --bg: var(--glass-bg-dark); - --half-transparent: rgba(255, 255, 255, 0.5); -} - -/*# sourceMappingURL=reset.css.map */ diff --git a/styles/reset.css.map b/styles/reset.css.map deleted file mode 100644 index 49f3662..0000000 --- a/styles/reset.css.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"sourceRoot":"","sources":["../sass/reset.scss","../sass/_mixins.scss"],"names":[],"mappings":"AAEA;EACE;;;AAGF;EACE;;;AAGF;EACE;EACA;;;AAGF;EACE;;;AAGF;AACA;AACA;AAEA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;;AAGF;AAAA;EC5BA;;;ADkCF;EACE;EACA;EACA;EACA;EACA;EACA;EACA","file":"reset.css"} \ No newline at end of file