From b4bc7fc550b3bed6551b2d32b3110d4c35d9b413 Mon Sep 17 00:00:00 2001 From: Jacob Lucas Date: Thu, 24 Jun 2021 13:10:27 +0100 Subject: [PATCH] Removed unnecessary files --- .DS_Store | Bin 10244 -> 0 bytes .gitignore | 6 + .vscode/settings.json | 2 - sw5e copy.css | 1791 ------------------------------------- sw5e-dark.css | 799 ----------------- sw5e-global.css | 1759 ------------------------------------- sw5e-light.css | 786 ----------------- sw5e-update.css | 757 ---------------- sw5e.css | 1952 ----------------------------------------- 9 files changed, 6 insertions(+), 7846 deletions(-) delete mode 100644 .DS_Store delete mode 100644 .vscode/settings.json delete mode 100644 sw5e copy.css delete mode 100644 sw5e-dark.css delete mode 100644 sw5e-global.css delete mode 100644 sw5e-light.css delete mode 100644 sw5e-update.css delete mode 100644 sw5e.css diff --git a/.DS_Store b/.DS_Store deleted file mode 100644 index eecafbf40d8308e8a0aaa0f62ce62e1d66efe63c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 10244 zcmeHM&ube;6n-m9@yc$90|pa9={gVyBr#H3=Lex6+w#GXgro`yp(*joQe?%FR#;M0 z*Huv|EtHVZOCg8k56G>5Lddz$_E6ee0?xrDmw*qwB&6TWj#h89E1yD0U=fjVk2C2e?EO(JyMK#8k@(NDKN@DW!8OUbP-Vng+vwVZbn8 z7%&VN2Hq70@Xi*+9`~iW8U_plhJk_WE{=1;C@2fKsrih zlWE?a>S%WqE~8}Em%ch#>hNKynJslfvE=L+-;r>#GQKod!+>ER z%z!w%$7zO2RHi0BzdNtCj`F^$m(AuYULI}s>b+;LzJK(1PVX=5+FxJoe;b%Sbpfha z@kRQIT&hx?D!6YfRlF57hgimEP>;NpMZm-Oe7jLs_}}vNO1aTYrT(^JBk{zZQQICH z8{0efWp34L=bCP_)tGnJzYtFs+~#Ut-Cy#&N^tMyFPDq$>l2d;UajetYsGb`TrLy= zxpt*oD|qdBuT?8FUHouoZ= zIQ`kua&_bD&2Kv2-k08xrM5EK=RXJ62T{KA*idZrVibnQXnSL;7o!l*Rj(hb-Ecf+ z6w6@Ba13tc)@v27RzjcfCqXyJqZ&0s(R_$r9!-YSd`omD^>MgYYyWLOQJKf|xj)ee z&6C8hn1IHS^DX3E9Tt~m{>{+ML94B)0juLcy6~^0=c@I?Fr4Na{q!Ah!5G}L9}oQ7 z^NjWP;}q4ec||{CXgM}kQpk^;2>T>Xx9|2EAA{R>@~&o|)aATK_3QRM#n3cLXK9HR zXpzoSjuv$mV=fRpNA_TE@Tef;R2;zmz8hBaD&F}ESZyrs*`IfUl`??ovp)=@d6=kU z8rqMHa%qLua4lh1JC2O;guxwAtf3)D?s4Lye_jH~#^L@> zPcA+U)=N^tj9gcO pXO!&vQmUg}szbh|KLd*VlrrpW&rd7EFxsibod3=F|Ghc?{}0d17773W diff --git a/.gitignore b/.gitignore index 7f75213e..146ccb55 100644 --- a/.gitignore +++ b/.gitignore @@ -28,4 +28,10 @@ hs_err_pid* # IDE Folders .idea/ .vs/ +.vscode/ + +# Nodejs Modules node_modules + +# Compiled Files +dist/ \ No newline at end of file diff --git a/.vscode/settings.json b/.vscode/settings.json deleted file mode 100644 index 7a73a41b..00000000 --- a/.vscode/settings.json +++ /dev/null @@ -1,2 +0,0 @@ -{ -} \ No newline at end of file diff --git a/sw5e copy.css b/sw5e copy.css deleted file mode 100644 index 14e890f5..00000000 --- a/sw5e copy.css +++ /dev/null @@ -1,1791 +0,0 @@ -/* Deprecated vars */ -/* ----------------------------------------- */ -/* Fonts */ -/* ----------------------------------------- */ - -/* russo-one-regular - latin */ -@font-face { - font-family: 'Russo One'; - font-style: normal; - font-weight: 400; - src: url('./fonts/RussoOne.ttf'); -} -@font-face { - font-family: 'Engli-Besh'; - font-style: normal; - font-weight: 400; - src: url('./fonts/EngliBesh-KG3W.ttf'); -} -.engli-Besh { - font-family: 'Engli-Besh'; - font-size: 20px; - font-weight: 400; -} -/* open-sans-regular - latin */ -@font-face { - font-family: 'Open Sans'; - font-style: normal; - font-weight: 400; - src: url('./fonts/OpenSans-Regular.ttf'); -} -body { - width: 100vw; - height: 100vh; - margin: 0; - overflow: hidden; - background-image: url('./ui/SW5e-logo.svg'); - background-repeat: no-repeat; - background-size: cover; - font-family: 'Open Sans'; - font-size: 14px; - box-shadow: 0 0 50vw #000 inset; -} -/* ----------------------------------------- */ -/* Sheet Styles */ -/* ----------------------------------------- */ -/* ----------------------------------------- */ -/* Flexbox */ -/* ----------------------------------------- */ -.flexrow { - display: flex; - flex-direction: row; - flex-wrap: wrap; - justify-content: flex-start; -} -.flexrow > * { - flex: 1; -} -.flexrow .flex1 { - flex: 1; -} -.flexrow .flex2 { - flex: 2; -} -.flexrow .flex3 { - flex: 3; -} -.flexrow .flex4 { - flex: 4; -} -.flexcol { - display: flex; - flex-direction: column; - flex-wrap: nowrap; -} -.flexcol > * { - flex: 1; -} -.flexcol .flex1 { - flex: 1; -} -.flexcol .flex2 { - flex: 2; -} -.flexcol .flex3 { - flex: 3; -} -.flexcol .flex4 { - flex: 4; -} -/* ----------------------------------------- */ -/* All SW5e Apps */ -/* ----------------------------------------- */ -.sw5e { - /* ----------------------------------------- */ - /* Element Styles */ - /* ----------------------------------------- */ - /* Form Groups */ - /* Tags */ -} -.sw5e .window-content { - background: url("ui/parchment.webp") repeat; - font-size: 13px; - color: #191813; -} -.sw5e input[type="text"], -.sw5e select { - height: calc(100% - 2px); - border: 1px solid #7a7971; - background: rgba(0, 0, 0, 0.05); - color: #191813; -} -.sw5e input[type="text"]:hover, -.sw5e input[type="text"]:focus { - border: 1px solid #111; - box-shadow: 0 0 8px red; -} -.sw5e input:disabled, -.sw5e select:disabled, -.sw5e textarea:disabled { - color: #4b4a44; -} -.sw5e input:disabled:hover, -.sw5e select:disabled:hover, -.sw5e textarea:disabled:hover, -.sw5e input:disabled:focus, -.sw5e select:disabled:focus, -.sw5e textarea:disabled:focus { - box-shadow: none !important; - border: 1px solid transparent !important; - outline: none !important; -} -.sw5e button { - background: rgba(0, 0, 0, 0.1); - border: 2px groove #eeede0; -} -.sw5e label.checkbox { - flex: auto; - margin: 0; - line-height: 20px; - font-size: 10px; - text-align: right; -} -.sw5e label.checkbox input[type="checkbox"] { - height: auto; - margin: 0 5px 0; - position: relative; - top: 3px; -} -.sw5e .form-group label { - flex: 2; - color: #4b4a44; - font-weight: bold; -} -.sw5e .form-group .form-fields { - display: flex; - flex-direction: row; - flex-wrap: wrap; - justify-content: flex-start; -} -.sw5e .form-group .form-fields > * { - flex: 1; -} -.sw5e .form-group .form-fields .flex1 { - flex: 1; -} -.sw5e .form-group .form-fields .flex2 { - flex: 2; -} -.sw5e .form-group .form-fields .flex3 { - flex: 3; -} -.sw5e .form-group .form-fields .flex4 { - flex: 4; -} -.sw5e .form-group .form-fields > * { - margin: 0 3px 0 0; -} -.sw5e .form-group .form-fields > *:last-child { - margin-right: 0; -} -.sw5e .form-group.stacked label { - flex: 0 0 100%; - margin: 0; -} -.sw5e .form-group.stacked label.checkbox { - flex: auto; - text-align: left; -} -.sw5e .form-header { - margin: 0 0 0.25em 0; - padding: 0 2px; - font-family: "Russo One"; - font-size: 8px; - font-size: 12px; - border-top: 2px groove #eeede0; - border-bottom: 2px groove #eeede0; -} -.sw5e .tag { - display: inline-block; - margin: 0 2px 0 0; - padding: 0 3px; - font-size: 10px; - line-height: 16px; - border: 1px solid #999; - border-radius: 3px; - background: rgba(0, 0, 0, 0.05); -} -/* ----------------------------------------- */ -/* Entity Sheets Specifically */ -/* ----------------------------------------- */ -.sw5e.sheet { - /* ----------------------------------------- */ - /* Element Styles */ - /* ----------------------------------------- */ - /* ----------------------------------------- */ - /* TinyMCE */ - /* ----------------------------------------- */ - /* ----------------------------------------- */ - /* Sheet Header */ - /* ----------------------------------------- */ - /* ----------------------------------------- */ - /* Sheet Navigation */ - /* ----------------------------------------- */ - /* ----------------------------------------- */ - /* Sheet Body */ - /* ----------------------------------------- */ - /* ----------------------------------------- */ - /* List Filters */ - /* ----------------------------------------- */ - /* ----------------------------------------- */ - /* Trait Lists */ - /* ----------------------------------------- */ -} -.sw5e.sheet .window-content { - overflow-y: hidden; - padding: 5px; - background: url("ui/parchment.webp") repeat; - font-size: 13px; - color: #191813; -} -.sw5e.sheet .window-content form { - height: 100%; - overflow: hidden; -} -.sw5e.sheet .window-content .tab { - height: 100%; - overflow-y: auto; - align-content: flex-start; -} -.sw5e.sheet input[type="text"] { - background: none; - border: 1px solid transparent; -} -.sw5e.sheet input[type="text"]:hover, -.sw5e.sheet input[type="text"]:focus { - border: 1px solid #111; -} -.sw5e.sheet select { - flex: 1; - font-size: 12px; - height: 22px; - background: transparent; -} -.sw5e.sheet .editable .rollable:hover { - color: #000; - text-shadow: 0 0 10px red; - cursor: pointer; -} -.sw5e.sheet .editor { - height: 100%; -} -.sw5e.sheet .editor .tox-toolbar-overlord, -.sw5e.sheet .editor .tox-toolbar__primary { - background: none; -} -.sw5e.sheet .sheet-header { - flex: 0 0 100px; - border-bottom: 2px groove #eeede0; - font-family: "Russo One"; - font-size: 14px; - /* Character Name */ - /* Profile Image */ - /* Header Summary Details */ -} -.sw5e.sheet .sheet-header h1 { - flex: 2; - border-bottom: none; - height: 60px; - margin: 0; - padding: 5px; -} -.sw5e.sheet .sheet-header h1 input { - height: 50px; - font-size: 22px; - text-transform: uppercase; -} -.sw5e.sheet .sheet-header img.profile { - flex: 0 0 100px; - max-width: 100px; - height: 100px; - object-fit: cover; - border: none; - border-right: 2px groove #eeede0; -} -.sw5e.sheet .sheet-header .summary { - flex: 0 0 100%; - height: 40px; - margin: 0; - padding: 0; - list-style: none; - border-top: 2px groove #eeede0; - border-bottom: none; -} -.sw5e.sheet .sheet-header .summary li { - width: 33.33%; - float: left; - height: 34px; - margin: 2px 0; - padding: 0 3px; - border-right: 2px groove #eeede0; - line-height: 34px; - color: #4b4a44; -} -.sw5e.sheet .sheet-header .summary li:last-child { - border-right: none; -} -.sw5e.sheet .sheet-navigation { - flex: 0 0 30px; - margin-bottom: 5px; - font-family: "Russo One"; - font-size: 12px; -} -.sw5e.sheet .sheet-navigation .item { - height: 30px; - line-height: 32px; - margin: 0 24px; - border-bottom: 3px solid #b5b3a4; -} -.sw5e.sheet .sheet-navigation .item.active { - border-bottom: 3px solid #44191A; -} -.sw5e.sheet .sheet-body { - flex: 1; - overflow: hidden; - font-family: "Open Sans"; -} -.sw5e.sheet .sheet-body h1 { - font-family: "Russo One"; - font-size: 22px; - text-transform: uppercase; - color: #c40f0f; - border: 0px; -} -.sw5e.sheet .sheet-body h2 { - font-family: "Russo One"; - font-size: 18px; - text-transform: uppercase; - color: #c40f0f; -} -.sw5e.sheet .sheet-body th { - font-family: "Russo One"; - text-transform: uppercase; - color: #c40f0f; -} -.sw5e.sheet .sheet-body tr:nth-child(odd) { - background-color: #c9d6db; -} -.sw5e.sheet .sheet-body tr:nth-child(even) { - background-color: #bdc8cc; -} -.sw5e.sheet .sheet-body .smalltable table { - width: 200px; - border: 0px; - margin: 0.5em 0.5em; -} -.sw5e.sheet .sheet-body .smalltable td:nth-child(odd) { - width: 50px; - margin: 0.5em 0.5em; -} -.sw5e.sheet .sheet-body .smalltable td:nth-child(even) { - width: 150px; - margin: 0.5em 0.5em; - padding: 0px 10px 0px 10px; -} -.sw5e.sheet .sheet-body .smalltable thead { - border-bottom: 0px; -} -.sw5e.sheet .sheet-body .smalltable th { - color: #000000; - text-shadow: none; - border-bottom: 0px; - background-color: #bdc8cc; - text-transform: none; - font-weight: bold; - font-family: 'Open Sans'; -} -.sw5e.sheet .sheet-body .medtable table { - width: 500px; - border: 0px; - margin: 0.5em 0.5em; -} -.sw5e.sheet .sheet-body .medtable td:nth-child(odd) { - width: 50px; - margin: 0.5em 0.5em; -} -.sw5e.sheet .sheet-body .medtable td:nth-child(even) { - width: 450px; - margin: 0.5em 0.5em; - padding: 0px 10px 0px 10px; -} -.sw5e.sheet .sheet-body .medtable thead { - border-bottom: 0px; -} -.sw5e.sheet .sheet-body .medtable th { - color: #000000; - text-shadow: none; - border-bottom: 0px; - background-color: #bdc8cc; - text-transform: none; - font-weight: bold; - font-family: 'Open Sans'; -} -.sw5e.sheet .sheet-body .classtable blockquote { - border-left: 0px; - border-right: 0px; -} -.sw5e.sheet .sheet-body .classtable table { - width: 100%; - border-collapse: collapse; - background: rgba(0, 0, 0, 0.05); - border-left: 0px; - border-right: 0px; - border-top: 0; - border-bottom: 0; - margin: 0.5em 0; - font-style: normal; - font-weight: normal; - text-shadow: none; -} -.sw5e.sheet .sheet-body .classtable thead { - color: #000000; - text-shadow: none; - border-bottom: 0px; - background-color: #bdc8cc; - text-transform: none; - font-style: normal; - font-weight: normal; - font-family: 'Open Sans'; -} -.sw5e.sheet .sheet-body .classtable th { - color: #000000; - text-shadow: none; - border-bottom: 0px; - background-color: #bdc8cc; - text-transform: none; - font-style: normal; - font-weight: bold; - font-family: 'Open Sans'; -} -.sw5e.sheet .filter-list { - list-style: none; - margin: 0; - padding: 0; - line-height: 16px; -} -.sw5e.sheet .filter-list .filter-title { - flex: 3; -} -.sw5e.sheet .filter-list .filter-item { - text-align: center; - font-size: 12px; - margin: 0 6px; - border-bottom: 3px solid #b5b3a4; - white-space: nowrap; -} -.sw5e.sheet .filter-list .filter-item:hover { - text-shadow: 0 0 4px red; - border-bottom: 3px solid #7a7971; -} -.sw5e.sheet .filter-list .filter-item.active { - border-bottom: 3px solid #44191A; -} -.sw5e.sheet .trait-selector { - flex: 0 0 16px; - padding: 2px 0; - color: #999; - font-size: 10px; -} -.sw5e.sheet .traits-list { - line-height: 20px; - list-style: none; - margin: 0; - padding: 0; - text-align: right; -} -/* ----------------------------------------- */ -/* Trait Selector -/* ----------------------------------------- */ -#trait-selector .trait-list { - list-style: none; - margin: 0; - padding: 0; -} -#trait-selector input[type="text"] { - height: 24px; - margin: 2px; -} -.sw5e.sheet.actor { - /* ----------------------------------------- */ - /* Sheet Header */ - /* ----------------------------------------- */ - /* ----------------------------------------- */ - /* General Styles */ - /* ----------------------------------------- */ - /* ----------------------------------------- */ - /* Attributes */ - /* ----------------------------------------- */ - /* ----------------------------------------- */ - /* Ability Scores */ - /* ----------------------------------------- */ - /* ----------------------------------------- */ - /* Skills */ - /* ----------------------------------------- */ - /* ----------------------------------------- */ - /* Statuses */ - /* ----------------------------------------- */ - /* ----------------------------------------- */ - /* Traits */ - /* ----------------------------------------- */ - /* ----------------------------------------- */ - /* Inventory Lists */ - /* ----------------------------------------- */ - /* Inventory List Filters */ - /* ----------------------------------------- */ - /* Powerbook */ - /* ----------------------------------------- */ - /* ----------------------------------------- */ - /* TinyMCE */ - /* ----------------------------------------- */ -} -.sw5e.sheet.actor .sheet-header .charlevel { - flex: 0 0 160px; - height: 60px; - margin: 0; - padding: 5px; - text-align: right; -} -.sw5e.sheet.actor .sheet-header .charlevel .level { - width: 100%; - height: 30px; - font-size: 18px; - line-height: 30px; -} -.sw5e.sheet.actor .sheet-header .charlevel .level label { - display: inline; - font-size: 18px; - text-align: right; -} -.sw5e.sheet.actor .sheet-header .charlevel .level input { - display: inline; - width: 36px; - font-size: 18px; - text-align: center; -} -.sw5e.sheet.actor .sheet-header .charlevel .level.noxp { - margin-top: 10px; -} -.sw5e.sheet.actor .sheet-header .charlevel .level.noxp > label { - font-size: 32px; -} -.sw5e.sheet.actor .sheet-header .charlevel .level.noxp > input { - font-size: 18px; - flex: 0 0 40px; - height: 44px; -} -.sw5e.sheet.actor .sheet-header .charlevel .experience { - width: 100%; - height: 20px; - padding-right: 5px; - font-size: 16px; - color: #4b4a44; -} -.sw5e.sheet.actor .attributes input.temphp { - width: 48%; -} -.sw5e.sheet.actor h4.box-title { - line-height: 16px; - margin: 4px 8px 2px; - font-size: 14px; - border-bottom: 1px solid #b5b3a4; -} -.sw5e.sheet.actor ul.attributes { - list-style: none; - margin: 5px 0 0; - padding: 0; -} -.sw5e.sheet.actor ul.attributes li.attribute { - height: 70px; - margin: 0 5px; - border: 2px groove #eeede0; - border-radius: 4px; - font-family: "Russo One"; - font-size: 12px; - text-align: center; -} -.sw5e.sheet.actor ul.attributes li.attribute .attribute-name { - flex: 0 0 18px; -} -.sw5e.sheet.actor ul.attributes li.attribute .attribute-value { - height: 28px; - line-height: 28px; -} -.sw5e.sheet.actor ul.attributes li.attribute .attribute-value input { - display: inline; - max-width: 80%; - height: 28px; - margin: 0; - font-size: 14px; -} -.sw5e.sheet.actor ul.attributes li.attribute .attribute-value span.sep { - display: inline; - position: relative; - top: 2px; - font-size: 28px; - color: #7a7971; -} -.sw5e.sheet.actor ul.attributes li.attribute .attribute-value.multiple input { - max-width: 33%; -} -.sw5e.sheet.actor ul.attributes li.attribute .attribute-footer { - flex: 0 0 18px; - margin-top: -1px; - line-height: 18px; - font-family: "Signika", "Palatino Linotype", serif; - font-size: 12px; -} -.sw5e.sheet.actor .ability-scores { - flex: 0 0 100%; - list-style: none; - margin: 0; - padding: 0; - font-family: "Russo One"; - font-size: 8px; -} -.sw5e.sheet.actor .ability-scores .ability { - height: 70px; - margin: 0 5px; - text-align: center; - border: 2px groove #eeede0; - border-radius: 3px; - /* Hide modifier box on hover */ -} -.sw5e.sheet.actor .ability-scores .ability input.ability-score { - height: 30px; - width: 50px; - margin: 0 auto; - line-height: 32px; - font-size: 16px; -} -.sw5e.sheet.actor .ability-scores .ability .ability-modifiers { - height: 24px; - margin: -10px 0 0; -} -.sw5e.sheet.actor .ability-scores .ability .ability-modifiers span.ability-mod, -.sw5e.sheet.actor .ability-scores .ability .ability-modifiers span.ability-save { - flex: 0 0 24px; - height: 24px; - border-top: 2px groove #eeede0; -} -.sw5e.sheet.actor .ability-scores .ability .ability-modifiers span.ability-mod { - border-right: 2px groove #eeede0; -} -.sw5e.sheet.actor .ability-scores .ability .ability-modifiers .ability-proficiency { - line-height: 30px; -} -.sw5e.sheet.actor .ability-scores .ability .ability-modifiers span.ability-save { - border-left: 2px groove #eeede0; -} -.sw5e.sheet.actor .ability-scores .ability input.ability-score:hover + .ability-modifiers { - visibility: hidden; -} -.sw5e.sheet.actor .proficiency-toggle { - color: #b5b3a4; - font-size: 12px; -} -.sw5e.sheet.actor .proficient .proficiency-toggle { - color: #4b4a44; -} -.sw5e.sheet.actor .locked .proficiency-toggle { - color: #b5b3a4; - text-shadow: none; - cursor: default; -} -.sw5e.sheet.actor ul.skills-list { - flex: 0 0 192px; - list-style: none; - margin: 5px 5px 0; - padding: 2px 2px 0; - border: 2px groove #eeede0; - border-radius: 3px; -} -.sw5e.sheet.actor ul.skills-list li.skill { - height: 22px; - padding: 3px 0; -} -.sw5e.sheet.actor ul.skills-list li.skill h4 { - flex: 1px; - margin: 0; - font-size: 11px; - line-height: 18px; -} -.sw5e.sheet.actor ul.skills-list li.skill .skill-proficiency { - flex: 0 0 16px; - line-height: 18px; -} -.sw5e.sheet.actor ul.skills-list li.skill .skill-ability { - flex: 0 0 26px; -} -.sw5e.sheet.actor ul.skills-list li.skill .skill-mod { - flex: 0 0 20px; -} -.sw5e.sheet.actor ul.skills-list li.skill .skill-passive { - flex: 0 0 26px; - text-align: center; - color: #7a7971; -} -.sw5e.sheet.actor .counters { - flex: 0 0 100%; - border-bottom: 2px groove #eeede0; - margin-bottom: 5px; -} -.sw5e.sheet.actor .counters .counter { - padding: 0 3px; - line-height: 32px; -} -.sw5e.sheet.actor .counters .counter h4 { - flex: auto; - margin: 0; - font-family: "Russo One"; - font-size: 14px; - font-size: 10px; -} -.sw5e.sheet.actor .counters .counter .counter-value { - flex: 0 0 50px; - text-align: right; -} -.sw5e.sheet.actor .counters .counter .counter-value > * { - display: inline; -} -.sw5e.sheet.actor .counters .counter input[type="text"] { - height: 20px; - max-width: 20px; - margin: 0; - padding: 0; - text-align: center; -} -.sw5e.sheet.actor .counters .counter input[type="checkbox"] { - position: relative; - margin: 0; - top: 6px; -} -.sw5e.sheet.actor .counters .counter span.sep { - margin: 0 -2px; - font-size: 12px; -} -.sw5e.sheet.actor .traits { - margin: 0 5px; -} -.sw5e.sheet.actor .traits .form-group, -.sw5e.sheet.actor .traits .form-group-stacked { - margin: 0 0 4px 0; - justify-content: space-between; -} -.sw5e.sheet.actor .traits .configure-flags { - flex: 1; -} -.sw5e.sheet.actor .traits .actor-size { - flex: 0 0 150px; -} -.sw5e.sheet.actor .traits label { - flex: 0 0 150px; - line-height: 20px; - font-weight: bold; - margin: 0; -} -.sw5e.sheet.actor .traits input { - text-align: right; -} -.sw5e.sheet.actor .traits i.fas { - float: right; - margin-right: 3px; - text-align: right; - color: #999; -} -.sw5e.sheet.actor .traits i.fas:hover { - color: #111; - text-shadow: 0 0 10px red; -} -.sw5e.sheet.actor .traits .inactive { - color: #7a7971; -} -.sw5e.sheet.actor .tab.features, -.sw5e.sheet.actor .tab.inventory, -.sw5e.sheet.actor .tab.powerbook { - overflow-y: hidden; -} -.sw5e.sheet.actor .inventory-filters { - margin: 0 8px; - flex: 0 0 20px; -} -.sw5e.sheet.actor .inventory-filters h3, -.sw5e.sheet.actor .inventory-filters .filter-title { - font-family: "Russo One"; - font-size: 10px; - color: #4b4a44; - font-size: 12px; - margin: 0; -} -.sw5e.sheet.actor .inventory-filters.powerbook-filters { - flex: 0 0 40px; -} -.sw5e.sheet.actor .inventory-filters .currency { - list-style: none; - margin: 4px 0 8px; - padding: 0; - font-size: 12px; -} -.sw5e.sheet.actor .inventory-filters .currency label { - flex: 0; - margin-left: 8px; - text-align: right; - line-height: 20px; - color: #7a7971; -} -.sw5e.sheet.actor .inventory-filters .currency input[type="text"] { - flex: 0 0 48px; - text-align: center; - margin-left: 8px; - border-bottom: 2px groove #eeede0; -} -.sw5e.sheet.actor .inventory-list { - list-style: none; - margin: 0; - padding: 0 5px; - overflow-y: auto; -} -.sw5e.sheet.actor .inventory-list .item { - line-height: 30px; - padding: 0 2px; - border-bottom: 1px solid #c9c7b8; -} -.sw5e.sheet.actor .inventory-list .item:last-child { - border-bottom: none; -} -.sw5e.sheet.actor .inventory-list .item .item-name { - cursor: pointer; - max-height: 30px; - overflow: hidden; -} -.sw5e.sheet.actor .inventory-list .item .item-name .item-image { - flex: 0 0 30px; - background-size: 30px; - margin-right: 5px; -} -.sw5e.sheet.actor .inventory-list .item .item-name h4 { - margin: 0; - white-space: nowrap; - overflow-x: hidden; -} -.sw5e.sheet.actor .inventory-list .item .item-name.rollable .item-image:hover { - background-image: url("/icons/svg/d20-black.svg") !important; -} -.sw5e.sheet.actor .inventory-list .item .item-name.rollable:hover .item-image { - background-image: url("/icons/svg/d20-grey.svg") !important; -} -.sw5e.sheet.actor .inventory-list .item .item-name i.attuned { - color: #7a7971; -} -.sw5e.sheet.actor .inventory-list .item .item-uses input { - width: 24px; - text-align: center; -} -.sw5e.sheet.actor .inventory-list .item .item-properties { - margin-top: 3px; -} -.sw5e.sheet.actor .inventory-list .item .item-recharge { - flex: 0 0 80px; - text-align: right; - font-size: 11px; - color: #7a7971; -} -.sw5e.sheet.actor .inventory-list .inventory-header { - margin: 2px 0; - padding: 0; - background: rgba(0, 0, 0, 0.05); - border: 2px groove #eeede0; - font-weight: bold; - line-height: 24px; -} -.sw5e.sheet.actor .inventory-list .inventory-header h3 { - margin: 0 -5px 0 0; - padding-left: 5px; - font-size: 13px; - font-weight: bold; -} -.sw5e.sheet.actor .inventory-list .inventory-header .item-controls a.item-create { - flex: 0 0 100%; -} -.sw5e.sheet.actor .inventory-list .item-detail { - flex: 0 0 70px; - font-size: 12px; - color: #7a7971; - text-align: center; - border-right: 1px solid #c9c7b8; -} -.sw5e.sheet.actor .inventory-list .item-detail:last-child { - border-right: none; -} -.sw5e.sheet.actor .inventory-list .item-detail.item-action { - flex: 0 0 100px; -} -.sw5e.sheet.actor .inventory-list .item-weight { - flex: 0 0 60px; - border-left: 1px solid #c9c7b8; - border-right: 1px solid #c9c7b8; -} -.sw5e.sheet.actor .inventory-list .item-list { - list-style: none; - margin: 0; - padding: 0; -} -.sw5e.sheet.actor .inventory-list .item-controls { - flex: 0 0 44px; - display: flex; - flex-direction: row; - flex-wrap: wrap; - justify-content: flex-start; - justify-content: flex-end; -} -.sw5e.sheet.actor .inventory-list .item-controls > * { - flex: 1; -} -.sw5e.sheet.actor .inventory-list .item-controls .flex1 { - flex: 1; -} -.sw5e.sheet.actor .inventory-list .item-controls .flex2 { - flex: 2; -} -.sw5e.sheet.actor .inventory-list .item-controls .flex3 { - flex: 3; -} -.sw5e.sheet.actor .inventory-list .item-controls .flex4 { - flex: 4; -} -.sw5e.sheet.actor .inventory-list .item-controls a { - flex: 0 0 22px; - font-size: 12px; - text-align: center; - color: #7a7971; -} -.sw5e.sheet.actor .inventory-list .item-summary { - flex: 0 0 100%; - font-size: 12px; - line-height: 16px; - padding: 0.25em 0.5em; - border-top: 1px solid #c9c7b8; -} -.sw5e.sheet.actor .powercasting-ability h3, -.sw5e.sheet.actor .pact-slots h3 { - flex: none; - margin-right: 5px; -} -.sw5e.sheet.actor .powercasting-ability input, -.sw5e.sheet.actor .pact-slots input, -.sw5e.sheet.actor .powercasting-ability span, -.sw5e.sheet.actor .pact-slots span { - flex: 0 0 32px; - text-align: center; -} -.sw5e.sheet.actor .powercasting-ability select, -.sw5e.sheet.actor .pact-slots select { - margin: 0 5px; - flex: 0 0 150px; -} -.sw5e.sheet.actor .powercasting-ability h3.power-dc, -.sw5e.sheet.actor .pact-slots h3.power-dc { - flex: 1; - text-align: right; -} -.sw5e.sheet.actor .pact-slots { - align-items: center; -} -.sw5e.sheet.actor .power-slots, -.sw5e.sheet.actor .power-comps { - flex: 0 0 72px; - padding-right: 5px; - text-align: right; - font-size: 12px; - color: #7a7971; - border-right: 1px solid #c9c7b8; -} -.sw5e.sheet.actor .power-slots input, -.sw5e.sheet.actor .power-slots span.sep { - display: inline; - max-width: 20px; - text-align: center; -} -.sw5e.sheet.actor .power-uses { - padding-right: 8px; - text-align: right !important; -} -.sw5e.sheet.actor .power-school, -.sw5e.sheet.actor .power-action, -.sw5e.sheet.actor .power-target { - flex: 0 0 100px; - font-size: 12px; - color: #7a7971; - text-align: center; - border-right: 1px solid #c9c7b8; -} -.sw5e.sheet.actor .power-component { - line-height: 14px; -} -.sw5e.sheet.actor .power-component.C, -.sw5e.sheet.actor .power-component.R { - display: inline-block; - text-align: center; - padding-top: 1px; - width: 16px; - color: #c9c7b8; - background: rgba(0, 0, 0, 0.4); - border: 1px solid transparent; - border-radius: 8px; -} -.sw5e.sheet.actor .powerbook-empty .item-controls { - flex: 1; -} -.sw5e.sheet.actor .editor { - padding: 0 8px; -} -.sw5e.sheet.item { - min-height: 520px; - min-width: 700px; - /* ----------------------------------------- */ - /* Sheet Header */ - /* ----------------------------------------- */ - /* ----------------------------------------- */ - /* Item Details Form */ - /* ----------------------------------------- */ - /* ----------------------------------------- */ - /* Item Actions */ - /* ----------------------------------------- */ - /* ----------------------------------------- */ - /* Item Actions */ - /* ----------------------------------------- */ - /* ----------------------------------------- */ - /* Loot Sheet (No Tabs) */ - /* ----------------------------------------- */ -} -.sw5e.sheet.item .sheet-header img.profile { - border: 2px solid #000; -} -.sw5e.sheet.item .sheet-header .item-subtitle { - flex: 1 0 80px; - height: 60px; - margin: 0; - padding: 5px; - text-align: right; - color: #7a7971; -} -.sw5e.sheet.item .sheet-header .item-subtitle .item-type { - font-size: 16px; - line-height: 26px; - margin: 0; -} -.sw5e.sheet.item .sheet-header .item-subtitle .item-status { - font-size: 16px; - line-height: 24px; -} -.sw5e.sheet.item .sheet-navigation { - margin-bottom: 5px; -} -.sw5e.sheet.item .sheet-navigation .item { - font-size: 14px; -} -.sw5e.sheet.item .sheet-body { - overflow: hidden; - font-family: "Open Sans"; -} -.sw5e.sheet.item .sheet-body h2 { - font-family: "Russo One"; - font-size: 18px; - border-bottom: 2px solid #0d99cc; -} -.sw5e.sheet.item .sheet-body h3 { - font-family: "Russo One"; - color: #c40f0f; - text-transform: uppercase; -} -.sw5e.sheet.item .sheet-body .tab { - padding: 0 5px; - overflow: hidden auto; -} -.sw5e.sheet.item .sheet-body .item-properties { - flex: 0 0 120px; - margin: 5px 5px 5px 0; - padding-right: 5px; - border-right: 2px groove #eeede0; -} -.sw5e.sheet.item .sheet-body .item-properties .form-group { - margin: 0; -} -.sw5e.sheet.item .sheet-body .item-properties .form-group label { - line-height: 20px; -} -.sw5e.sheet.item .sheet-body .item-properties .form-group input { - text-align: right; -} -.sw5e.sheet.item .sheet-body .item-properties .properties-list { - list-style: none; - margin: 0; - padding: 0; -} -.sw5e.sheet.item .sheet-body .item-properties .properties-list li { - margin: 3px 0; - padding: 0 2px; - background: rgba(0, 0, 0, 0.05); - border: 2px groove #eeede0; - text-align: center; - font-size: 12px; - line-height: 18px; -} -.sw5e.sheet.item .details input[type="text"], -.sw5e.sheet.item .details select { - height: 24px; - border: 1px solid #7a7971; - background: rgba(0, 0, 0, 0.05); -} -.sw5e.sheet.item .details .form-group span { - text-align: center; - line-height: 24px; -} -.sw5e.sheet.item .details .form-group.input-select select { - flex: 1.8; -} -.sw5e.sheet.item .details .form-group.input-select-select select { - flex: 1.5; -} -.sw5e.sheet.item .details .form-group.uses-per input { - flex: 1; -} -.sw5e.sheet.item .details .form-group.uses-per span { - flex: 0 0 16px; -} -.sw5e.sheet.item .details .form-group.uses-per select { - flex: 3; -} -.sw5e.sheet.item .details span.sep { - flex: 0 0 8px; -} -.sw5e.sheet.item .details .prepared { - flex: 1.3 !important; - text-align: right; - padding-right: 10px; -} -.sw5e.sheet.item .details .power-materials { - flex: 0 0 100%; - margin: 0.25em 0; - justify-content: flex-end; -} -.sw5e.sheet.item .details .power-materials label { - flex: 0 0 64px; - text-align: right; - margin-right: 5px; - font-size: 12px; - line-height: 24px; -} -.sw5e.sheet.item .details .power-materials input[type="text"] { - flex: 0 0 48px; - margin-right: 10px; -} -.sw5e.sheet.item h4.damage-header { - margin: 0; - padding: 0; - font-weight: bold; - line-height: 24px; - color: #4b4a44; -} -.sw5e.sheet.item .damage-parts { - list-style: none; - margin: 0; - padding: 0; -} -.sw5e.sheet.item .damage-parts .damage-part { - flex: 0 0 100%; - padding: 0; -} -.sw5e.sheet.item .damage-parts .damage-part input { - flex: 3; -} -.sw5e.sheet.item .damage-parts .damage-part select { - margin-left: 5px; - flex: 1; -} -.sw5e.sheet.item .damage-control { - width: 18px; - flex: 0 0 18px; - line-height: 24px; - float: right; - text-align: right; - color: #7a7971; -} - -.sw5e.sheet.item h4.armorproperties-header { - margin: 0; - padding: 0; - font-weight: bold; - line-height: 24px; - color: #4b4a44; -} -.sw5e.sheet.item .armorproperties-parts { - list-style: none; - margin: 0; - padding: 0; -} -.sw5e.sheet.item .armorproperties-parts .armorproperties-part { - flex: 0 0 100%; - padding: 0; -} -.sw5e.sheet.item .armorproperties-parts .armorproperties-part input { - flex: 3; -} -.sw5e.sheet.item .armorproperties-parts .armorproperties-part select { - margin-left: 5px; - flex: 1; -} -.sw5e.sheet.item .armorproperties-control { - width: 18px; - flex: 0 0 18px; - line-height: 24px; - float: right; - text-align: right; - color: #7a7971; - -} - -.sw5e.sheet.item h4.weaponproperties-header { - margin: 0; - padding: 0; - font-weight: bold; - line-height: 24px; - color: #4b4a44; -} -.sw5e.sheet.item .weaponproperties-parts { - list-style: none; - margin: 0; - padding: 0; -} -.sw5e.sheet.item .weaponproperties-parts .weaponproperties-part { - flex: 0 0 100%; - padding: 0; -} -.sw5e.sheet.item .weaponproperties-parts .weaponproperties-part input { - flex: 3; -} -.sw5e.sheet.item .weaponproperties-parts .weaponproperties-part select { - margin-left: 5px; - flex: 1; -} -.sw5e.sheet.item .weaponproperties-control { - width: 18px; - flex: 0 0 18px; - line-height: 24px; - float: right; - text-align: right; - color: #7a7971; -} - -.sw5e.sheet.item .recharge span { - flex: 0 0 80px; -} -.sw5e.sheet.item .recharge label.checkbox { - flex: 0 0 80px; - text-align: right; -} -.sw5e.sheet.item .weapon-properties label.checkbox { - flex: 0 0 98px; -} -.sw5e.sheet.item .loot-header { - margin-bottom: 10px; -} -.sw5e.sheet.item blockquote { - box-sizing: border-box; - font-family: 'Open Sans'; - margin-bottom: 1em; - padding: 5px 10px; - background-color: #bdc8cc; - border: 0px solid #0d99cc; - border-spacing: 0em; - border-image: none; - box-shadow: 0px 0px 20px rgba(13, 153, 204, 0.5); - border-top: 0.1em solid #0d99cc; - border-bottom: 0.1em solid #0d99cc; - border-left: 0.1em solid #0d99cc; - border-right: 0.1em solid #0d99cc; - color: #000000; - font-size: 1em; -} - -.sw5e.sheet.item blockquote h3 { - font-family: 'Russo One'; - color: #000000 !important; -} -/* ----------------------------------------- */ -/* Chat Cards -/* ----------------------------------------- */ -.sw5e.chat-card { - font-style: normal; - font-size: 12px; -} -.sw5e.chat-card .card-header { - padding: 3px 0; - border-top: 2px groove #FFF; - border-bottom: 2px groove #FFF; -} -.sw5e.chat-card .card-header img { - flex: 0 0 36px; - margin-right: 5px; -} -.sw5e.chat-card .card-header h3 { - flex: 1; - margin: 0; - line-height: 36px; - font-family: "Russo One"; - font-size: 10px; - color: #4b4a44; -} -.sw5e.chat-card .card-header h3:hover { - color: #111; - text-shadow: 0 0 10px red; -} -.sw5e.chat-card .card-content { - margin: 5px 0; -} -.sw5e.chat-card .card-content h3 { - font-size: 12px; - margin: 0; - font-weight: bold; -} -.sw5e.chat-card .card-content > * { - -webkit-user-select: text; - -moz-user-select: text; - -ms-user-select: text; - user-select: text; -} -.sw5e.chat-card .card-buttons { - margin: 5px 0; -} -.sw5e.chat-card .card-buttons span { - display: block; - line-height: 28px; - text-align: center; - border: 1px solid #CCC; -} -.sw5e.chat-card .card-buttons button { - font-size: 12px; - height: 24px; - line-height: 20px; - margin: 2px 0; -} -.sw5e.chat-card .card-footer { - padding: 3px 0 0; - border-top: 2px groove #FFF; -} -.sw5e.chat-card .card-footer span { - border-right: 2px groove #FFF; - padding: 0 3px 0 0; - font-size: 10px; -} -.sw5e.chat-card .card-footer span:last-child { - border-right: none; - padding-right: 0; -} -.dice-roll .dice-total.success { - color: inherit; - background: #c7d0c0; - border: 1px solid #006c00; -} -.dice-roll .dice-total.failure { - color: inherit; - background: #ffdddd; - border: 1px solid #6e0000; -} -.dice-roll .dice-total.critical { - color: green; -} -.dice-roll .dice-total.fumble { - color: red; -} -/* ----------------------------------------- */ -/* Basic Structure */ -/* ----------------------------------------- */ -.sw5e.sheet.actor.character { - min-width: 680px; - min-height: 736px; - /* ----------------------------------------- */ - /* Sheet Header */ - /* ----------------------------------------- */ - /* ----------------------------------------- */ - /* Sheet Body */ - /* ----------------------------------------- */ - /* ----------------------------------------- */ - /* Inventory */ - /* ----------------------------------------- */ - /* Encumbrance Bar */ - /* ----------------------------------------- */ - /* Item Controls */ - /* ----------------------------------------- */ -} -.sw5e.sheet.actor.character .sheet-header img.profile { - flex: 0 0 180px; - max-width: 180px; - height: 180px; -} -.sw5e.sheet.actor.character .sheet-header .charlevel { - flex: 0 0 180px; - padding: 0 5px 2px; -} -.sw5e.sheet.actor.character .sheet-header .charlevel .level { - height: 28px; -} -.sw5e.sheet.actor.character .sheet-header .charlevel .experience input[type="text"] { - width: 100px; -} -.sw5e.sheet.actor.character .sheet-header .charlevel .xpbar { - width: 100%; - flex: 0 0 8px; - background: #666; - border: 1px solid #000; - border-radius: 3px; -} -.sw5e.sheet.actor.character .sheet-header .charlevel .xpbar .bar { - height: 4px; - margin: 1px; - display: block; - background: #afebff; - border: 1px solid #000; - border-radius: 2px; -} -.sw5e.sheet.actor.character .sheet-header .summary { - border-bottom: 2px groove #eeede0; -} -.sw5e.sheet.actor.character .sheet-header .attributes { - height: 80px; - margin: 0; -} -.sw5e.sheet.actor.character .sheet-header .attributes .attribute { - height: 80px; - margin: 0; - border: none; - border-right: 2px groove #eeede0; - border-radius: 0; -} -.sw5e.sheet.actor.character .sheet-header .attributes .attribute:last-child { - border-right: none; -} -.sw5e.sheet.actor.character .sheet-header .attributes .attribute .attribute-value { - margin: 5px 0 0; - height: 32px; - line-height: 32px; -} -.sw5e.sheet.actor.character .sheet-header .attributes .attribute .attribute-name { - margin-top: 6px; -} -.sw5e.sheet.actor.character .sheet-header .attributes .attribute .attribute-footer { - margin-bottom: 2px; -} -.sw5e.sheet.actor.character .sheet-header .attributes a.rest { - border: 1px solid #b5b3a4; - border-radius: 2px; - background: rgba(0, 0, 0, 0.05); - padding: 1px 3px; - margin: 0 6px; -} -.sw5e.sheet.actor.character .sheet-header .attributes .hit-dice { - font-size: 16px; -} -.sw5e.sheet.actor.character .attributes .resource .attribute-name { - margin: 0 8px; -} -.sw5e.sheet.actor.character .attributes .resource .attribute-name input[type="text"] { - height: 20px; - margin: 2px 0 -2px; - line-height: 24px; -} -.sw5e.sheet.actor.character .attributes .resource label.checkbox { - margin: 0 3px; -} -.sw5e.sheet.actor.character .attributes .resource label.checkbox input[type="checkbox"] { - transform: scale(1.2); -} -.sw5e.sheet.actor.character .attributes .initiative .attribute-footer input { - width: 32px; -} -.sw5e.sheet.actor.character ul.skills-list { - flex: 0 0 212px; -} -.sw5e.sheet.actor.character ul.skills-list li.skill { - padding: 3px; -} -.sw5e.sheet.actor.character ul.skills-list li.skill h4 { - flex: 1px; - margin: 0; - font-size: 13px; -} -.sw5e.sheet.actor.character .counters .death-saves { - flex: 2; -} -.sw5e.sheet.actor.character .counters .death-saves .counter-value { - flex: 0 0 90px; -} -.sw5e.sheet.actor.character .item-detail.player-class { - flex: 0 0 180px; - text-align: right; - padding-right: 10px; -} -.sw5e.sheet.actor.character .encumbrance { - flex: 0 0 12px; - background: #7a7971; - margin: 1px 15px 0 1px; - border: 1px solid #191813; - border-radius: 3px; - position: relative; -} -.sw5e.sheet.actor.character .encumbrance .encumbrance-bar { - position: absolute; - top: 1px; - left: 1px; - background: #6c8aa5; - height: 8px; - border: 1px solid #cde4ff; - border-radius: 2px; -} -.sw5e.sheet.actor.character .encumbrance .encumbrance-label { - height: 10px; - padding: 0 5px; - position: absolute; - top: 0; - right: 0; - font-size: 13px; - line-height: 12px; - text-align: right; - color: #EEE; - text-shadow: 0 0 5px #000; -} -.sw5e.sheet.actor.character .encumbrance .encumbrance-breakpoint { - display: block; - position: absolute; -} -.sw5e.sheet.actor.character .encumbrance .encumbrance-breakpoint.encumbrance-33 { - left: 33%; -} -.sw5e.sheet.actor.character .encumbrance .encumbrance-breakpoint.encumbrance-66 { - left: 66%; -} -.sw5e.sheet.actor.character .encumbrance .arrow-up { - bottom: 0; - width: 0; - height: 0; - border-left: 4px solid transparent; - border-right: 4px solid transparent; - border-bottom: 4px solid #666; -} -.sw5e.sheet.actor.character .encumbrance .arrow-down { - top: 0; - width: 0; - height: 0; - border-left: 4px solid transparent; - border-right: 4px solid transparent; - border-top: 4px solid #666; -} -.sw5e.sheet.actor.character .encumbrance.encumbered .arrow-up { - border-bottom: 4px solid #000; -} -.sw5e.sheet.actor.character .encumbrance.encumbered .arrow-down { - border-top: 4px solid #000; -} -.sw5e.sheet.actor.character .inventory .item-controls, -.sw5e.sheet.actor.character .powerbook .item-controls { - flex: 0 0 68px; -} -.sw5e.sheet.actor.character .inventory .item-controls .item-toggle, -.sw5e.sheet.actor.character .powerbook .item-controls .item-toggle { - color: #b5b3a4; -} -.sw5e.sheet.actor.character .inventory .item-controls .item-toggle.active, -.sw5e.sheet.actor.character .powerbook .item-controls .item-toggle.active { - color: #4b4a44; -} -.sw5e.sheet.actor.character .inventory .item-controls .item-toggle.fixed, -.sw5e.sheet.actor.character .powerbook .item-controls .item-toggle.fixed { - color: #44191A; -} -.sw5e.sheet.actor.character .inventory .item-controls .item-toggle.fixed:hover, -.sw5e.sheet.actor.character .powerbook .item-controls .item-toggle.fixed:hover { - text-shadow: none; -} -/* ----------------------------------------- */ -/* Basic Structure */ -/* ----------------------------------------- */ -.sw5e.sheet.actor.npc { - min-width: 800px; - min-height: 658px; -} -/* ----------------------------------------- */ -/* Journal Entry -/* ----------------------------------------- */ -.journal-sheet .window-content { - padding: 0; - background: url("ui/parchment.webp") repeat; -} -.journal-sheet form { - overflow: hidden; - padding: 5px; - font-family: "Open Sans"; - background: url("ui/parchment.webp") repeat; -} -.journal-sheet form h2 { - font-family: "Russo One"; - font-size: 18px; - text-transform: uppercase; - color: #c40f0f; -} - -.journal-sheet form input[name="name"] { - height: 36px; - font-family: "Russo One"; - font-size: 24px; - text-transform: uppercase; - color: #c40f0f; - line-height: 36px; -} -.journal-sheet form select { - width: 100%; - height: 30px; - margin: 5px 0; -} -.journal-sheet form .editor { - height: calc(100% - 115px); -} -.journal-sheet form button[type="submit"] { - margin-top: 5px; -} -.journal-sheet form img { - border: none -} -.journal-sheet form table { - border: none; - background-color: none; -} -/* ---------------------------------------- */ -/* Roll Table Sheet */ -/* ---------------------------------------- */ -.roll-table-config .window-content { - background: url("ui/parchment.webp") repeat; -} -.roll-table-config form { - background: url("ui/parchment.webp") repeat; -} -.roll-table-config h1.name input { - width: 100%; - height: 36px; - margin: 0 0 5px; - font-family: "Russo One"; - font-size: 24px; - text-transform: uppercase; - color: #c40f0f; -} -.roll-table-config textarea { - resize: none; - min-height: 44px; - font-family: "Open Sans"; - background: url("ui/parchment.webp") repeat; -} -.roll-table-config ol.table-results { - list-style: none; - margin: 0; - padding: 0; - max-height: 600px; - overflow-y: auto; -} -.roll-table-config ol.table-results .table-result { - padding: 2px 0; - border-top: 1px solid transparent; - border-bottom: 1px solid transparent; -} -.roll-table-config ol.table-results .table-result input[type="text"] { - width: 100%; - height: 28px; -} -.roll-table-config ol.table-results .table-result > div { - line-height: 36px; - margin-right: 5px; -} -.roll-table-config ol.table-results .table-result .result-image { - flex: 0 0 36px; - width: 36px; - height: 36px; - text-align: center; - margin: 0; -} -.roll-table-config ol.table-results .table-result .result-image img { - border: none; - object-fit: cover; - object-position: 50% 0; -} -.roll-table-config ol.table-results .table-result .result-type { - flex: 0 0 110px; -} -.roll-table-config ol.table-results .table-result .result-details { - flex: 1; -} -.roll-table-config ol.table-results .table-result .result-details select { - width: 40%; -} -.roll-table-config ol.table-results .table-result .result-details .result-target { - width: 58%; - margin-left: 3px; -} -.roll-table-config ol.table-results .table-result .result-weight { - flex: 0 0 50px; - text-align: center; -} -.roll-table-config ol.table-results .table-result .result-range { - flex: 0 0 92px; - text-align: center; -} -.roll-table-config ol.table-results .table-result .result-range input { - width: 36px; -} -.roll-table-config ol.table-results .table-result .result-controls { - flex: 0 0 40px; - margin: 0; - text-align: center; -} -.roll-table-config ol.table-results .table-result .result-controls a { - width: 20px; -} -.roll-table-config ol.table-results .table-result .result-controls .lock-result { - color: #b5b3a4; -} -.roll-table-config ol.table-results .table-result.roulette { - background: url("ui/parchment.webp") repeat; - border-top: 1px solid #000; - border-bottom: 1px solid #000; -} -.roll-table-config ol.table-results .table-result.drawn { - background: rgba(0, 0, 0, 0.15); -} -.roll-table-config ol.table-results .table-result.drawn .lock-result { - color: #111; -} -.roll-table-config ol.table-results .table-header { - background: url("ui/parchment.webp") repeat; - border: 1px solid #7a7971; - line-height: 24px; - font-weight: bold; -} -.icon:before { - display: inline-block; - font-style: normal; - font-variant: normal; - text-rendering: auto; - -webkit-font-smoothing: antialiased; -} -a.entity-link { - background: #DDD; - padding: 1px 4px; - border: 1px solid #4b4a44; - border-radius: 2px; - white-space: nowrap; - word-break: break-all; -} -a.entity-link i::before { - content: url("ui/jedi-order.svg") !important; - display: inline-block; - position: relative; - top: 2px; - height: 15px; - width: 15px; -} diff --git a/sw5e-dark.css b/sw5e-dark.css deleted file mode 100644 index 424da398..00000000 --- a/sw5e-dark.css +++ /dev/null @@ -1,799 +0,0 @@ -/* ----------------------------------------- */ -/* Fonts */ -/* ----------------------------------------- */ -/* ----------------------------------------- */ -/* Sheet Styles */ -/* ----------------------------------------- */ -body.dark-theme { - /*----------- -** Chat Tab ------------*/ - /*----------- -** Combat Tab ------------*/ - /* -** Folders -*/ -} -body.dark-theme .app { - background: linear-gradient(90deg, #626262 0, #4d4d4d 30%, #4d4d4d 70%, #626262); -} -body.dark-theme h1, -body.dark-theme h2, -body.dark-theme h3, -body.dark-theme h4, -body.dark-theme h5, -body.dark-theme h6 { - color: #E81111; -} -body.dark-theme h3 { - border-bottom: 2px solid #0d99cc; -} -body.dark-theme a { - color: #E81111; - text-decoration: none; -} -body.dark-theme a:hover, -body.dark-theme a:active { - text-shadow: none; - text-decoration: underline; -} -body.dark-theme blockquote { - padding: 4px 8px; - background-color: #FBF4F4; - border: 1px solid #E81111; - box-shadow: 0 0 20px rgba(232, 17, 17, 0.8); -} -body.dark-theme hr { - border-width: 0 0 1px 0; - border-bottom: 1px solid #0d99cc; -} -body.dark-theme select { - color: white; - background-color: rgba(0, 0, 0, 0.5); -} -body.dark-theme input[type="text"], -body.dark-theme input[type="number"], -body.dark-theme input[type="password"], -body.dark-theme input[type="date"], -body.dark-theme input[type="time"], -body.dark-theme select, -body.dark-theme textarea { - color: white; -} -body.dark-theme input[type="text"], -body.dark-theme input[type="number"], -body.dark-theme input[type="password"], -body.dark-theme input[type="date"], -body.dark-theme input[type="time"], -body.dark-theme select, -body.dark-theme textarea { - border: 1px solid #828282; -} -body.dark-theme input[type="text"]:hover, -body.dark-theme input[type="number"]:hover, -body.dark-theme input[type="password"]:hover, -body.dark-theme input[type="date"]:hover, -body.dark-theme input[type="time"]:hover, -body.dark-theme select:hover, -body.dark-theme textarea:hover { - border-color: #4f4f4f; -} -body.dark-theme input[type="text"]:focus, -body.dark-theme input[type="number"]:focus, -body.dark-theme input[type="password"]:focus, -body.dark-theme input[type="date"]:focus, -body.dark-theme input[type="time"]:focus, -body.dark-theme select:focus, -body.dark-theme textarea:focus { - border-color: #E81111; -} -body.dark-theme input[type="text"]::placeholder, -body.dark-theme input[type="number"]::placeholder, -body.dark-theme input[type="password"]::placeholder, -body.dark-theme input[type="date"]::placeholder, -body.dark-theme input[type="time"]::placeholder, -body.dark-theme select::placeholder, -body.dark-theme textarea::placeholder { - color: white; - opacity: 0.5; -} -body.dark-theme input[type="text"] ::-ms-input-placeholder, -body.dark-theme input[type="number"] ::-ms-input-placeholder, -body.dark-theme input[type="password"] ::-ms-input-placeholder, -body.dark-theme input[type="date"] ::-ms-input-placeholder, -body.dark-theme input[type="time"] ::-ms-input-placeholder, -body.dark-theme select ::-ms-input-placeholder, -body.dark-theme textarea ::-ms-input-placeholder { - /* Microsoft Edge */ - color: white; - opacity: 0.5; -} -body.dark-theme button, -body.dark-theme input[type="button"], -body.dark-theme input[type="submit"], -body.dark-theme input[type="reset"] { - background: #E81111; - color: white; -} -body.dark-theme button:hover, -body.dark-theme input[type="button"]:hover, -body.dark-theme input[type="submit"]:hover, -body.dark-theme input[type="reset"]:hover, -body.dark-theme button:focus, -body.dark-theme input[type="button"]:focus, -body.dark-theme input[type="submit"]:focus, -body.dark-theme input[type="reset"]:focus { - background: #ef2424; -} -body.dark-theme button:disabled:hover, -body.dark-theme input[type="button"]:disabled:hover, -body.dark-theme input[type="submit"]:disabled:hover, -body.dark-theme input[type="reset"]:disabled:hover, -body.dark-theme button:disabled:focus, -body.dark-theme input[type="button"]:disabled:focus, -body.dark-theme input[type="submit"]:disabled:focus, -body.dark-theme input[type="reset"]:disabled:focus { - background: #E81111; -} -body.dark-theme input[type="reset"], -body.dark-theme button.secondary, -body.dark-theme button[type="reset"], -body.dark-theme input[type="button"].secondary, -body.dark-theme input[type="submit"].secondary { - background: #828282; - color: white; -} -body.dark-theme input[type="reset"]:hover, -body.dark-theme button.secondary:hover, -body.dark-theme button[type="reset"]:hover, -body.dark-theme input[type="button"].secondary:hover, -body.dark-theme input[type="submit"].secondary:hover { - background: #8f8f8f; -} -body.dark-theme input[type="reset"]:disabled:hover, -body.dark-theme button.secondary:disabled:hover, -body.dark-theme button[type="reset"]:disabled:hover, -body.dark-theme input[type="button"].secondary:disabled:hover, -body.dark-theme input[type="submit"].secondary:disabled:hover, -body.dark-theme input[type="reset"]:disabled:focus, -body.dark-theme button.secondary:disabled:focus, -body.dark-theme button[type="reset"]:disabled:focus, -body.dark-theme input[type="button"].secondary:disabled:focus, -body.dark-theme input[type="submit"].secondary:disabled:focus { - background: #828282; -} -body.dark-theme form button { - border: none; -} -body.dark-theme form .notes, -body.dark-theme form .hint { - color: rgba(255, 255, 255, 0.8); -} -body.dark-theme #sidebar-tabs { - background: #2b2b2b; -} -body.dark-theme #sidebar-tabs > .collapse { - color: #E81111; -} -body.dark-theme #sidebar-tabs .item.active { - color: #E81111; - border-bottom: 3px solid #E81111; -} -body.dark-theme #chat-log .chat-message { - background: #363636; - color: white; -} -body.dark-theme #chat-log .chat-message > header { - color: #E81111; - border-bottom: 2px solid #0d99cc; -} -body.dark-theme #chat-log .chat-message > header span { - color: white; -} -body.dark-theme .notification-pip { - color: #0d99cc; -} -body.dark-theme .sw5e.chat-card .card-header h3, -body.dark-theme .midi-qol-item-card .card-header h3 { - color: white; -} -body.dark-theme .sw5e.chat-card .card-header h3:hover, -body.dark-theme .midi-qol-item-card .card-header h3:hover { - color: white; -} -body.dark-theme .sw5e.chat-card .card-buttons span, -body.dark-theme .midi-qol-item-card .card-buttons span { - border: 1px solid #828282; -} -body.dark-theme .sw5e.chat-card .card-footer, -body.dark-theme .midi-qol-item-card .card-footer { - border-top: 1px solid #7ed6f7; -} -body.dark-theme .sw5e.chat-card .card-footer span, -body.dark-theme .midi-qol-item-card .card-footer span { - border-right: 1px solid #D6D6D6; -} -body.dark-theme .sw5e.chat-card .card-footer span:last-child, -body.dark-theme .midi-qol-item-card .card-footer span:last-child { - border-right: none; -} -body.dark-theme .dice-roll .dice-formula { - background: #4f4f4f; - color: white; - box-shadow: none; - border-radius: 4px; -} -body.dark-theme .dice-roll .dice-total { - background: #FBF4F4; - border: 1px solid #E81111; - box-shadow: 0 0 12px rgba(232, 17, 17, 0.8); -} -body.dark-theme .dice-roll .dice-total.success { - color: #0dce0d; -} -body.dark-theme .dice-roll .dice-total.failure { - color: #E81111; -} -body.dark-theme .dice-roll .dice-total.critical { - color: #0dce0d; - background: #bcdcbe; - box-shadow: 0 0 12px rgba(13, 206, 13, 0.5); -} -body.dark-theme .dice-roll .dice-total.fumble { - color: #E81111; - background: #FBF4F4; - box-shadow: 0 0 12px rgba(232, 17, 17, 0.5); -} -body.dark-theme #chat-controls .roll-type-select { - background: #a9a9a9; - color: #1C1C1C; -} -body.dark-theme #chat-controls label { - color: white; -} -body.dark-theme #chat-form textarea { - background: #a9a9a9; - color: #1C1C1C; -} -body.dark-theme #combat #combat-round { - color: #E81111; - border-bottom: 2px solid #E81111; -} -body.dark-theme #combat #combat-round .encounters h4 { - color: #E81111; -} -body.dark-theme #combat #combat-round .encounters a { - color: #D6D6D6; -} -body.dark-theme #combat #combat-round .encounters a:hover { - color: #E81111; -} -body.dark-theme #combat #combat-tracker li.combatant { - color: white; -} -body.dark-theme #combat #combat-tracker li.combatant:nth-child(even) { - background: rgba(79, 79, 79, 0.5); -} -body.dark-theme #combat #combat-tracker li.combatant h4 { - color: white; -} -body.dark-theme #combat #combat-tracker li.combatant .roll { - color: #D6D6D6; -} -body.dark-theme #combat #combat-tracker li.combatant .roll:hover { - color: #E81111; -} -body.dark-theme #combat #combat-tracker li.combatant .combatant-control { - color: #D6D6D6; -} -body.dark-theme #combat #combat-tracker li.combatant .combatant-control.active { - color: #E81111; -} -body.dark-theme #combat #combat-tracker li.combatant .token-resource { - color: white; - border-right: 1px solid #828282; -} -body.dark-theme #combat #combat-tracker li.combatant.active { - color: #0d99cc; -} -body.dark-theme #combat #combat-tracker li.combatant.active .initiative, -body.dark-theme #combat #combat-tracker li.combatant.active h4 { - color: #0d99cc; -} -body.dark-theme #combat #combat-tracker li.combatant.hidden { - color: white; -} -body.dark-theme #combat #combat-controls { - border-top: 1px solid #0d99cc; -} -body.dark-theme .sidebar-tab .directory-header .header-search i.fa-search { - color: #0d99cc; -} -body.dark-theme .sidebar-tab .directory-header .header-search input { - background: #363636; -} -body.dark-theme .sidebar-tab .subdirectory { - background: #2b2b2b; -} -body.dark-theme .sidebar-tab .subdirectory .folder { - border-left: 2px solid rgba(130, 130, 130, 0.4); -} -body.dark-theme .sidebar-tab .directory-list li + li { - border-top: 1px solid #0d99cc; -} -body.dark-theme .sidebar-tab .directory-list .folder > .folder-header { - background: #2b2b2b; -} -body.dark-theme .sidebar-tab .directory-list .folder > .folder-header h3 { - background: #2b2b2b; - color: white; -} -body.dark-theme .sidebar-tab .directory-list .folder > .folder-header h3 > i { - color: #0d99cc; -} -body.dark-theme .sidebar-tab .directory-list .folder > .folder-header a { - color: #D6D6D6; -} -body.dark-theme .sidebar-tab .directory-list .folder > .folder-header a:hover { - color: #E81111; -} -body.dark-theme .sidebar-tab .directory-list .folder.collapsed > .folder-header { - background: #2b2b2b; -} -body.dark-theme .sidebar-tab .directory-list .folder + .entity { - border-top: 1px solid #0d99cc; -} -body.dark-theme .sidebar-tab .directory-list .actor, -body.dark-theme .sidebar-tab .directory-list .item, -body.dark-theme .sidebar-tab .directory-list .journal, -body.dark-theme .sidebar-tab .directory-list .table { - background: #2b2b2b; -} -body.dark-theme .sidebar-tab .directory-list .actor .entity-name, -body.dark-theme .sidebar-tab .directory-list .item .entity-name, -body.dark-theme .sidebar-tab .directory-list .journal .entity-name, -body.dark-theme .sidebar-tab .directory-list .table .entity-name { - color: #1C1C1C; -} -body.dark-theme .sidebar-tab .directory-list .actor:nth-child(even), -body.dark-theme .sidebar-tab .directory-list .item:nth-child(even), -body.dark-theme .sidebar-tab .directory-list .journal:nth-child(even), -body.dark-theme .sidebar-tab .directory-list .table:nth-child(even) { - background: rgba(79, 79, 79, 0.3); -} -body.dark-theme #scenes .scene { - border-top: 1px solid #0d99cc; - border-left: 4px solid #0d99cc; -} -body.dark-theme #scenes .scene::after { - box-shadow: 0 0 20px #0d99cc inset; -} -body.dark-theme #scenes .scene h3 { - background: #2b2b2b; -} -body.dark-theme #playlists .directory-list li.playlist { - background: #2b2b2b; -} -body.dark-theme #playlists .directory-list li.playlist .playlist-header { - background: #2b2b2b; - color: #E81111; - border-bottom: 2px solid #0d99cc; -} -body.dark-theme #playlists .directory-list li.playlist li.sound { - color: #1C1C1C; -} -body.dark-theme #playlists .directory-list li.playlist a.sound-control { - color: #E81111; -} -body.dark-theme #compendium .compendium-entity { - background: #2b2b2b !important; -} -body.dark-theme #compendium .compendium-entity h3 { - border-bottom: 2px solid #0d99cc; -} -body.dark-theme #compendium .compendium-entity ol.compendium-list li.compendium-pack:nth-child(even) { - background: rgba(79, 79, 79, 0.3); -} -body.dark-theme #compendium .compendium-entity ol.compendium-list li.compendium-pack .pack-title .status-icons { - color: #828282; -} -body.dark-theme #compendium .compendium-entity ol.compendium-list li.compendium-pack footer.compendium-footer { - color: white; -} -body.dark-theme #settings h2 { - color: #E81111; - border-bottom: 2px solid #0d99cc; -} -body.dark-theme #settings #game-details, -body.dark-theme #settings #settings-game, -body.dark-theme #settings #settings-documentation, -body.dark-theme #settings #settings-access { - color: white; -} -body.dark-theme #navigation #nav-toggle { - background: rgba(126, 214, 247, 0.4); - color: white; - transform: rotate(-90deg); -} -body.dark-theme #navigation .nav-item { - border: 1px solid #0d99cc; -} -body.dark-theme #navigation #scene-list .scene { - border: 1px solid #0d99cc; - background: rgba(126, 214, 247, 0.4); -} -body.dark-theme #navigation #scene-list .scene a { - color: white; -} -body.dark-theme #navigation #scene-list .scene.gm { - border: 1px solid #afc6d6; - background: rgba(13, 153, 204, 0.4); -} -body.dark-theme #navigation #scene-list .scene.view, -body.dark-theme #navigation #scene-list .scene.context { - box-shadow: 0 0 8px #07516c; - border-color: #0d99cc; -} -body.dark-theme #navigation #scene-list .scene.active { - border-color: #f46b6b; - background: rgba(232, 17, 17, 0.6); - box-shadow: 0 0 8px #890a0a; -} -body.dark-theme #controls .scene-control, -body.dark-theme #controls .control-tool { - background: rgba(126, 214, 247, 0.4); - color: white; - border: 1px solid #0d99cc; - box-shadow: none; -} -body.dark-theme #controls .scene-control:hover, -body.dark-theme #controls .control-tool:hover { - background: rgba(126, 214, 247, 0.4); - box-shadow: 0 0 8px #07516c; -} -body.dark-theme #controls .scene-control.active, -body.dark-theme #controls .control-tool.active { - border-color: #f46b6b; - background: rgba(232, 17, 17, 0.6); - box-shadow: 0 0 8px #890a0a; -} -body.dark-theme #players { - border: none; - border-radius: 4px; -} -body.dark-theme #players h3 { - background: #2b2b2b; - border: none; - margin: 0; - padding: 0 8px; - font-size: 17px; - line-height: 30px; - box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2); - border-radius: 4px 4px 0 0; -} -body.dark-theme #players h3 .players-mode { - color: #828282; -} -body.dark-theme #players ol { - margin: 4px 0; -} -body.dark-theme #players ol .player-name.self { - color: inherit; - font-weight: 700; -} -body.dark-theme #players ol .player { - color: white; -} -body.dark-theme #players ol .player-active { - margin-top: 7px; -} -body.dark-theme #players ol .player-active.active { - box-shadow: none; -} -body.dark-theme .window-app { - border-radius: 4px; - border: none; - box-shadow: 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12), 0 2px 4px -1px rgba(0, 0, 0, 0.3); -} -body.dark-theme .window-app > header { - background: #2b2b2b; - border-radius: 4px 4px 0 0; - border: none; - box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2); - margin-bottom: 4px; -} -body.dark-theme .window-app .window-content { - background: linear-gradient(90deg, #626262 0, #4d4d4d 30%, #4d4d4d 70%, #626262); - color: white; -} -body.dark-theme .window-app .window-content footer { - margin-top: 8px; -} -body.dark-theme .window-app.minimized > header, -body.dark-theme .window-app.minimized > .window-header { - border: none; - border-radius: 4px; - margin: 0; -} -body.dark-theme #client-settings nav.tabs { - border: none; - font-size: 17px; - line-height: 1.6; -} -body.dark-theme #client-settings nav.tabs a.item { - border-bottom: 3px solid transparent; - color: white; -} -body.dark-theme #client-settings nav.tabs a.item:hover { - text-decoration: none; -} -body.dark-theme #client-settings nav.tabs a.item.active { - text-shadow: none; - border-bottom-color: #E81111; -} -body.dark-theme #client-settings section.content { - border: none; - margin-top: 4px; -} -body.dark-theme .dialog-buttons { - margin-top: 8px; -} -body.dark-theme .dialog-buttons button:last-child { - margin-right: 0; -} -body.dark-theme .dialog-buttons button:not(.default) { - border: 1px solid #E81111; - margin-right: 4px; - background: #828282; - color: white; -} -body.dark-theme .dialog-buttons button:not(.default):hover { - background: #8f8f8f; -} -body.dark-theme .dialog-buttons button.normal.default { - border: none; - background: #E81111; - color: white; -} -body.dark-theme .dialog-buttons button.normal.default:hover { - background: #ef2424; -} -body.dark-theme .panel { - background: white; -} -body.dark-theme .sw5e.sheet .window-content { - color: #1C1C1C; - background: linear-gradient(90deg, #afc6d6 0, #d6d6d6 30%, #d6d6d6 70%, #afc6d6); -} -body.dark-theme .sw5e.sheet .window-content input, -body.dark-theme .sw5e.sheet .window-content select { - color: #1C1C1C; -} -body.dark-theme .sw5e.sheet .window-content input:hover, -body.dark-theme .sw5e.sheet .window-content select:hover { - border-color: #4f4f4f; -} -body.dark-theme .sw5e.sheet .window-content input:focus, -body.dark-theme .sw5e.sheet .window-content select:focus { - border-color: #E81111; -} -body.dark-theme .sw5e.sheet .window-content button:hover, -body.dark-theme .sw5e.sheet .window-content button:focus { - border-color: #E81111; -} -body.dark-theme .sw5e.sheet.actor { - color: #1C1C1C; -} -body.dark-theme .sw5e.sheet.actor input:hover, -body.dark-theme .sw5e.sheet.actor select:hover, -body.dark-theme .sw5e.sheet.actor textarea:hover { - border-color: #E81111; -} -body.dark-theme .sw5e.sheet.actor input:focus, -body.dark-theme .sw5e.sheet.actor select:focus, -body.dark-theme .sw5e.sheet.actor textarea:focus { - border-color: #E81111; -} -body.dark-theme .sw5e.sheet.actor .swalt-sheet section > h1 { - border-bottom: 2px solid #0d99cc; -} -body.dark-theme .sw5e.sheet.actor .swalt-sheet header h1.character-name { - color: #E81111; -} -body.dark-theme .sw5e.sheet.actor .swalt-sheet header h1.character-name input[type="text"] { - color: #E81111; -} -body.dark-theme .sw5e.sheet.actor .swalt-sheet header .level-experience .xpbar { - border: 1px solid #4f4f4f; - background-color: #afc6d6; -} -body.dark-theme .sw5e.sheet.actor .swalt-sheet header .level-experience .xpbar .bar { - background-color: #0d99cc; -} -body.dark-theme .sw5e.sheet.actor .swalt-sheet header .summary input, -body.dark-theme .sw5e.sheet.actor .swalt-sheet header .summary .proficiency { - color: #4f4f4f; -} -body.dark-theme .sw5e.sheet.actor .swalt-sheet header .attributes .attribute-value, -body.dark-theme .sw5e.sheet.actor .swalt-sheet header .attributes .attribute-value input { - color: #4f4f4f; -} -body.dark-theme .sw5e.sheet.actor .swalt-sheet header .attributes .attribute-value .value-separator { - color: #828282; -} -body.dark-theme .sw5e.sheet.actor .swalt-sheet header .attributes footer button { - border: 1px solid #D6D6D6; -} -body.dark-theme .sw5e.sheet.actor .swalt-sheet header .attributes footer button:hover { - color: #E81111; -} -body.dark-theme .sw5e.sheet.actor .swalt-sheet header .attributes footer.hit-points button, -body.dark-theme .sw5e.sheet.actor .swalt-sheet header .attributes footer.hit-dice button, -body.dark-theme .sw5e.sheet.actor .swalt-sheet header .attributes footer.initiative button { - border: 1px solid #D6D6D6; - color: #E81111; -} -body.dark-theme .sw5e.sheet.actor .swalt-sheet header .attributes footer.hit-points button:hover, -body.dark-theme .sw5e.sheet.actor .swalt-sheet header .attributes footer.hit-dice button:hover, -body.dark-theme .sw5e.sheet.actor .swalt-sheet header .attributes footer.initiative button:hover { - border-color: #E81111; -} -body.dark-theme .sw5e.sheet.actor .swalt-sheet nav.sheet-navigation .item { - color: #4f4f4f; -} -body.dark-theme .sw5e.sheet.actor .swalt-sheet nav.sheet-navigation .item.active { - color: #E81111; - border-bottom-color: #E81111; -} -body.dark-theme .sw5e.sheet.actor .swalt-sheet nav.sheet-navigation .item.active:hover { - background: rgba(79, 79, 79, 0.1); -} -body.dark-theme .sw5e.sheet.actor .swalt-sheet nav.sheet-navigation .item:hover { - background: rgba(79, 79, 79, 0.1); -} -body.dark-theme .sw5e.sheet.actor .swalt-sheet .tab .filter-list .filter-item { - border-bottom: 2px solid #828282; -} -body.dark-theme .sw5e.sheet.actor .swalt-sheet .tab .filter-list .filter-item:hover { - color: #E81111; -} -body.dark-theme .sw5e.sheet.actor .swalt-sheet .tab .filter-list .filter-item.active { - color: #E81111; - border-bottom-color: #E81111; -} -body.dark-theme .sw5e.sheet.actor .swalt-sheet .tab .group-list-header { - background: #f0f0f0; -} -body.dark-theme .sw5e.sheet.actor .swalt-sheet .tab .group-list-title { - border-bottom: 1px solid #0d99cc; -} -body.dark-theme .sw5e.sheet.actor .swalt-sheet .tab .group-list-header .item-detail, -body.dark-theme .sw5e.sheet.actor .swalt-sheet .tab .group-list .item-detail { - border-left: 1px solid #D6D6D6; -} -body.dark-theme .sw5e.sheet.actor .swalt-sheet .tab .group-list li.item:nth-child(even), -body.dark-theme .sw5e.sheet.actor .swalt-sheet .tab .group-list ol li.item:nth-child(even) { - background-color: #f0f0f0; -} -body.dark-theme .sw5e.sheet.actor .swalt-sheet .tab .group-list li.item h4, -body.dark-theme .sw5e.sheet.actor .swalt-sheet .tab .group-list ol li.item h4 { - color: #1C1C1C; -} -body.dark-theme .sw5e.sheet.actor .swalt-sheet .tab .group-list li.item .item-name .item-image::before, -body.dark-theme .sw5e.sheet.actor .swalt-sheet .tab .group-list ol li.item .item-name .item-image::before { - color: #4f4f4f; -} -body.dark-theme .sw5e.sheet.actor .swalt-sheet .tab .group-list li.item .item-name.rollable:hover .item-image:hover::before, -body.dark-theme .sw5e.sheet.actor .swalt-sheet .tab .group-list ol li.item .item-name.rollable:hover .item-image:hover::before { - color: #E81111; -} -body.dark-theme .sw5e.sheet.actor .swalt-sheet .tab .group-list li.item .item-control:hover, -body.dark-theme .sw5e.sheet.actor .swalt-sheet .tab .group-list ol li.item .item-control:hover { - color: #E81111 !important; -} -body.dark-theme .sw5e.sheet.actor .swalt-sheet .tab .group-list li.item .item-control.item-toggle, -body.dark-theme .sw5e.sheet.actor .swalt-sheet .tab .group-list ol li.item .item-control.item-toggle { - color: #828282; -} -body.dark-theme .sw5e.sheet.actor .swalt-sheet .tab .group-list li.item .item-control.item-toggle.active, -body.dark-theme .sw5e.sheet.actor .swalt-sheet .tab .group-list ol li.item .item-control.item-toggle.active { - color: #1C1C1C; -} -body.dark-theme .sw5e.sheet.actor .swalt-sheet .tab.attributes .abilities .scores li { - border: 1px solid #D6D6D6; -} -body.dark-theme .sw5e.sheet.actor .swalt-sheet .tab.attributes .abilities .scores li h2:hover { - color: #E81111; -} -body.dark-theme .sw5e.sheet.actor .swalt-sheet .tab.attributes .abilities .scores li .ability-score { - color: #4f4f4f; -} -body.dark-theme .sw5e.sheet.actor .swalt-sheet .tab.attributes .abilities .scores li .ability-modifiers .ability-mod, -body.dark-theme .sw5e.sheet.actor .swalt-sheet .tab.attributes .abilities .scores li .ability-modifiers .ability-save { - border-color: #D6D6D6; -} -body.dark-theme .sw5e.sheet.actor .swalt-sheet .tab.attributes .abilities .skills li:nth-child(even) { - background-color: #f0f0f0; -} -body.dark-theme .sw5e.sheet.actor .swalt-sheet .tab.attributes .abilities .skills li .proficiency-toggle { - color: #1C1C1C; -} -body.dark-theme .sw5e.sheet.actor .swalt-sheet .tab.attributes .abilities .skills li .skill-name:hover { - color: #E81111; -} -body.dark-theme .sw5e.sheet.actor .swalt-sheet .tab.attributes .traits-resources nav button { - color: #4f4f4f; -} -body.dark-theme .sw5e.sheet.actor .swalt-sheet .tab.attributes .traits-resources nav button.active { - color: #E81111; - border-bottom-color: #E81111; -} -body.dark-theme .sw5e.sheet.actor .swalt-sheet .tab.attributes .traits-resources nav button.active:hover { - background: rgba(232, 17, 17, 0.1); -} -body.dark-theme .sw5e.sheet.actor .swalt-sheet .tab.attributes .traits-resources nav button:hover { - background: rgba(79, 79, 79, 0.1); -} -body.dark-theme .sw5e.sheet.actor .swalt-sheet .tab.attributes .traits-resources section.traits .trait-selector i.fas { - color: #E81111; -} -body.dark-theme .sw5e.sheet.actor .swalt-sheet .tab.attributes .traits-resources section.traits .languages label:hover { - color: #E81111; -} -body.dark-theme .sw5e.sheet.actor .swalt-sheet .tab.attributes .traits-resources section.resources .resource-items .resource h1 input { - color: #E81111; - border-bottom: 2px solid #0d99cc; -} -body.dark-theme .sw5e.sheet.actor .swalt-sheet .tab.attributes .traits-resources section.resources .resource-items .resource .attribute-value, -body.dark-theme .sw5e.sheet.actor .swalt-sheet .tab.attributes .traits-resources section.resources .resource-items .resource .attribute-value input { - color: #4f4f4f; -} -body.dark-theme .sw5e.sheet.actor .swalt-sheet .tab.attributes .traits-resources section.resources .resource-items .resource .attribute-value .value-separator { - color: #828282; -} -body.dark-theme .sw5e.sheet.actor .swalt-sheet .tab.attributes .traits-resources section.resources .counters .counter h4.rollable:hover { - color: #E81111; -} -body.dark-theme .sw5e.sheet.actor .swalt-sheet .tab.attributes .traits-resources section.resources .counters .counter .death-success i { - color: #0dce0d; -} -body.dark-theme .sw5e.sheet.actor .swalt-sheet .tab.attributes .traits-resources section.resources .counters .counter .death-fail i { - color: #E81111; -} -body.dark-theme .sw5e.sheet.actor .swalt-sheet .tab.inventory .currency { - color: #E81111; -} -body.dark-theme .sw5e.sheet.actor .swalt-sheet .tab.inventory .encumbrance-wrapper .encumbrance-label { - background: #D6D6D6; - color: #1C1C1C; - border: 1px solid #1C1C1C; -} -body.dark-theme .sw5e.sheet.actor .swalt-sheet .tab.inventory .encumbrance-wrapper .encumbrance { - background: #afc6d6; -} -body.dark-theme .sw5e.sheet.actor .swalt-sheet .tab.inventory .encumbrance-wrapper .encumbrance .encumbrance-bar { - background: #0d99cc; -} -body.dark-theme .sw5e.sheet.actor .swalt-sheet .tab.force-powerbook .powercasting-ability label, -body.dark-theme .sw5e.sheet.actor .swalt-sheet .tab.tech-powerbook .powercasting-ability label, -body.dark-theme .sw5e.sheet.actor .swalt-sheet .tab.force-powerbook .powercasting-ability h3, -body.dark-theme .sw5e.sheet.actor .swalt-sheet .tab.tech-powerbook .powercasting-ability h3 { - color: #E81111; -} -body.dark-theme .sw5e.sheet.actor .swalt-sheet .tab.force-powerbook .powercasting-ability label span, -body.dark-theme .sw5e.sheet.actor .swalt-sheet .tab.tech-powerbook .powercasting-ability label span, -body.dark-theme .sw5e.sheet.actor .swalt-sheet .tab.force-powerbook .powercasting-ability h3 span, -body.dark-theme .sw5e.sheet.actor .swalt-sheet .tab.tech-powerbook .powercasting-ability h3 span { - color: #1C1C1C; -} -body.dark-theme .sw5e.sheet.actor .swalt-sheet .tab.notes section > input { - color: #E81111; - border-bottom: 2px solid #0d99cc; -} -body.dark-theme .sw5e.sheet.actor.npc .swalt-sheet header div.creature-type:hover { - border-color: #E81111; -} -body.dark-theme .sw5e.sheet.actor.npc .swalt-sheet header .experience { - color: #4f4f4f; -} diff --git a/sw5e-global.css b/sw5e-global.css deleted file mode 100644 index 9f890ada..00000000 --- a/sw5e-global.css +++ /dev/null @@ -1,1759 +0,0 @@ -/* open-sans-regular - latin */ -@font-face { - font-family: 'Open Sans'; - font-style: normal; - font-weight: 400; - src: url('./fonts/OpenSans-Regular.ttf'); -} -@font-face { - font-family: 'Open Sans'; - font-style: italic; - font-weight: 400; - src: url('./fonts/OpenSans-Italic.ttf'); -} -@font-face { - font-family: 'Open Sans'; - font-style: normal; - font-weight: 700; - src: url('./fonts/OpenSans-Bold.ttf'); -} -@font-face { - font-family: 'Open Sans'; - font-style: italic; - font-weight: 700; - src: url('./fonts/OpenSans-BoldItalic.ttf'); -} -/* russo-one-regular - latin */ -@font-face { - font-family: 'Russo One'; - font-style: normal; - font-weight: 400; - src: url('./fonts/RussoOne.ttf'); -} -@font-face { - font-family: 'Russo One'; - font-style: italic; - font-weight: 400; - src: url('./fonts/RussoOne.ttf'); -} -@font-face { - font-family: 'Russo One'; - font-style: normal; - font-weight: 700; - src: url('./fonts/RussoOne.ttf'); -} -@font-face { - font-family: 'Aurebesh'; - font-style: normal; - font-weight: 400; - src: url('./fonts/Aurebesh.ttf'); -} -@font-face { - font-family: 'Engli-Besh'; - font-style: normal; - font-weight: 400; - src: url('./fonts/EngliBesh-KG3W.ttf'); -} -/* ----------------------------------------- */ -/* Fonts */ -/* ----------------------------------------- */ -/* ----------------------------------------- */ -/* Sheet Styles */ -/* ----------------------------------------- */ -html { - box-sizing: border-box; -} -*, -*:before, -*:after { - box-sizing: inherit; -} -::-webkit-scrollbar-track { - border: 1px solid #0d99cc; - border-radius: 4px; -} -::-webkit-scrollbar-thumb { - outline: none; - border-radius: 4px; - background: #0d99cc; - border: none; -} -:root { - scrollbar-width: thin; - scrollbar-color: #0d99cc #afc6d6; -} -body { - font-family: 'Open Sans'; - font-size: 13px; - font-weight: 400; - background-image: url('./ui/SW5e-logo.svg'); - background-repeat: no-repeat; - background-size: cover; -} -h1 { - font-family: 'Russo One'; - font-size: 34px; - font-weight: 400; - letter-spacing: 0.5px; -} -h2 { - font-family: 'Russo One'; - font-size: 27px; - font-weight: 400; - letter-spacing: 0.5px; -} -h3 { - font-family: 'Russo One'; - font-size: 21px; - font-weight: 400; - letter-spacing: 0.5px; -} -h4 { - font-family: 'Russo One'; - font-size: 17px; - font-weight: 400; - letter-spacing: 0.5px; -} -h5, -h6 { - font-family: 'Russo One'; - font-size: 13px; - font-weight: 400; - letter-spacing: 0.5px; -} -a { - text-decoration: none; -} -a:hover, -a:active { - text-shadow: none; - text-decoration: underline; -} -.app { - border: none; - box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2); -} -#pause { - background: none; - height: 128px; -} -#pause img { - display: none; -} -#pause::before { - content: ''; - position: absolute; - top: 0; - margin-left: -64px; - left: 50%; - width: 128px; - height: 128px; - background: url("ui/pause-inner.svg") no-repeat 50% 50%; - animation-name: pause-spin; - animation-duration: 10000ms; - animation-iteration-count: infinite; - animation-timing-function: linear; -} -#pause::after { - content: ''; - position: absolute; - top: 0; - margin-left: -64px; - left: 50%; - width: 128px; - height: 128px; - background: url("ui/pause-outer.svg") no-repeat 50% 50%; - animation-name: pause-spin; - animation-duration: 5000ms; - animation-iteration-count: infinite; - animation-timing-function: linear; - animation-direction: reverse; -} -#pause h3 { - border-bottom: 0; - line-height: 1; - position: absolute; - top: 50%; - left: 50%; - width: 256px; - margin-left: -128px; - margin-top: -13px; - text-shadow: 0 0 24px #0d99cc; -} -#pause h3::before, -#pause h3::after { - position: absolute; - font-family: "Aurebesh", sans-serif; - font-size: 13px; - color: #4f4f4f; - animation: none; - opacity: 0.8; - text-shadow: 0 0 8px #0d99cc; -} -#pause h3::before { - content: "GAME"; - top: -13px; - left: 42px; -} -#pause h3::after { - content: "PAUSED"; - bottom: -13px; - right: 42px; -} -input[type="text"], -input[type="number"], -input[type="password"], -input[type="date"], -input[type="time"], -select, -textarea, -.roundTransition { - border-radius: 4px; - transition: all 0.3s; -} -input[type="text"]:hover, -input[type="number"]:hover, -input[type="password"]:hover, -input[type="date"]:hover, -input[type="time"]:hover, -select:hover, -textarea:hover, -.roundTransition:hover { - box-shadow: none; -} -input[type="text"]:focus, -input[type="number"]:focus, -input[type="password"]:focus, -input[type="date"]:focus, -input[type="time"]:focus, -select:focus, -textarea:focus, -.roundTransition:focus { - box-shadow: none; -} -input[type=range] { - -webkit-appearance: none; - /* Hides the slider so that custom slider can be made */ - width: 100%; - /* Specific width is required for Firefox. */ - background: transparent; - /* Otherwise white in Chrome */ -} -input[type=range]::-webkit-slider-thumb { - -webkit-appearance: none; - background: #c40f0f; - width: 12px; - height: 12px; - border-radius: 32px; - cursor: pointer; - box-shadow: none; -} -input[type=range]::-moz-range-thumb { - -webkit-appearance: none; - background: #c40f0f; - width: 12px; - height: 12px; - border-radius: 32px; - cursor: pointer; - box-shadow: none; -} -input[type=range]::-ms-thumb { - -webkit-appearance: none; - background: #c40f0f; - width: 12px; - height: 12px; - border-radius: 32px; - cursor: pointer; - box-shadow: none; -} -input[type=range]::-webkit-slider-runnable-track { - width: 100%; - height: 6px; - cursor: pointer; - background: #7ed6f7; - border-radius: 4px; - border: 1px solid #0d99cc; - box-shadow: none; -} -input[type=range]:focus::-webkit-slider-runnable-track { - background: #0d99cc; -} -input[type=range]::-moz-range-track { - width: 100%; - height: 6px; - cursor: pointer; - background: #7ed6f7; - border-radius: 4px; - border: 1px solid #0d99cc; - box-shadow: none; -} -input[type=range]::-ms-track { - width: 100%; - height: 6px; - cursor: pointer; - background: #7ed6f7; - border-radius: 4px; - border: 1px solid #0d99cc; - box-shadow: none; -} -input[type=range]:focus { - outline: none; - /* Removes the blue border. You should probably do some kind of focus styling for accessibility reasons though. */ -} -input[type=range]::-ms-track { - width: 100%; - cursor: pointer; - /* Hides the slider so custom styles can be added */ - background: transparent; - border-color: transparent; - color: transparent; -} -button, -input[type="button"], -input[type="submit"], -input[type="reset"] { - font-family: 'Open Sans'; - font-size: 13px; - font-weight: 700; - text-align: center; - border: none; - border-radius: 4px; - cursor: pointer; - transition: all 0.3s; -} -button:hover, -input[type="button"]:hover, -input[type="submit"]:hover, -input[type="reset"]:hover, -button:focus, -input[type="button"]:focus, -input[type="submit"]:focus, -input[type="reset"]:focus { - box-shadow: none; -} -button:disabled, -input[type="button"]:disabled, -input[type="submit"]:disabled, -input[type="reset"]:disabled { - opacity: 0.6; - cursor: default; -} -#sidebar { - border: none; -} -#sidebar.collapsed #sidebar-tabs { - min-height: 370px; - justify-content: center; -} -#sidebar.collapsed #sidebar-tabs > .item.active { - border: none; -} -#sidebar-tabs { - border: none; - box-shadow: none; - justify-content: space-between; - box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2); -} -#sidebar-tabs .item { - font-size: 16px; -} -#sidebar-tabs .item.active { - border: none; - box-shadow: none; - background: none; - text-shadow: none; -} -/*----------- -** Chat Tab ------------*/ -#chat-log .chat-message { - border: none; - border-radius: 4px; - margin-bottom: 8px; - box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2); -} -#chat-log .chat-message > header { - color: #c40f0f; - border-bottom: 2px solid #0d99cc; - margin-bottom: 4px; -} -#chat-log .chat-message > header span { - color: #1C1C1C; -} -.notification-pip { - color: #0d99cc; -} -.sw5e.chat-card .card-header, -.midi-qol-item-card .card-header { - padding: 0; - border: none; -} -.sw5e.chat-card .card-header img, -.midi-qol-item-card .card-header img { - flex: 0 0 36px; - margin-right: 4px; -} -.sw5e.chat-card .card-header h3, -.midi-qol-item-card .card-header h3 { - flex: 1; - margin: 0; - line-height: 36px; - font-family: 'Russo One'; - font-size: 17px; - font-weight: 400; - letter-spacing: 0.5px; - border-bottom: none; -} -.sw5e.chat-card .card-header h3:hover, -.midi-qol-item-card .card-header h3:hover { - text-shadow: none; -} -.sw5e.chat-card .card-content, -.midi-qol-item-card .card-content { - margin: 4px 0; -} -.sw5e.chat-card .card-content h3, -.midi-qol-item-card .card-content h3 { - font-size: 12px; - margin: 0; - font-weight: bold; -} -.sw5e.chat-card .card-content > *, -.midi-qol-item-card .card-content > * { - -webkit-user-select: text; - -moz-user-select: text; - -ms-user-select: text; - user-select: text; -} -.sw5e.chat-card .card-buttons, -.midi-qol-item-card .card-buttons { - margin: 4px 0; -} -.sw5e.chat-card .card-buttons span, -.midi-qol-item-card .card-buttons span { - display: block; - line-height: 28px; - text-align: center; -} -.sw5e.chat-card .card-buttons button, -.midi-qol-item-card .card-buttons button { - font-family: 'Open Sans'; - font-size: 13px; - font-weight: 700; - padding: 4px 0; - height: auto; - line-height: 1.6; - margin: 4px 0; - border: none; - border-radius: 4px; -} -.sw5e.chat-card .card-buttons button:hover, -.midi-qol-item-card .card-buttons button:hover, -.sw5e.chat-card .card-buttons button:focus, -.midi-qol-item-card .card-buttons button:focus { - box-shadow: none; -} -.sw5e.chat-card .card-footer, -.midi-qol-item-card .card-footer { - padding: 4px 0 0; -} -.sw5e.chat-card .card-footer span, -.midi-qol-item-card .card-footer span { - padding: 0 4px 0 0; - font-size: 10px; -} -.sw5e.chat-card .card-footer span:last-child, -.midi-qol-item-card .card-footer span:last-child { - border-right: none; - padding-right: 0; -} -.dice-roll .dice-formula { - border: none; - box-shadow: none; - border-radius: 4px; -} -.dice-roll .dice-total { - border-radius: 0; - padding: 4px 0; -} -#chat-controls { - padding-top: 4px; -} -#chat-form textarea:focus { - box-shadow: none; - outline: none; -} -/*----------- -** Combat Tab ------------*/ -#combat h3 { - border: none; -} -#combat #combat-tracker li.combatant { - padding: 4px 0; - background: none; -} -#combat #combat-tracker li.combatant .token-name { - text-shadow: none; -} -#combat #combat-tracker li.combatant .ce-image-wrapper .token-image { - width: auto; - height: auto; -} -#combat #combat-tracker li.combatant h4 { - color: #1C1C1C; -} -#combat #combat-tracker li.combatant .roll { - background: none; -} -#combat #combat-tracker li.combatant .roll::before { - content: "\f6cf"; - font-family: "Font Awesome 5 Free"; - -webkit-font-smoothing: antialiased; - display: inline-block; - font-style: normal; - font-variant: normal; - text-rendering: auto; - font-weight: 900; - font-size: 28px; -} -#combat #combat-tracker li.combatant .initiative { - text-shadow: none; -} -#combat #combat-tracker li.combatant.hidden { - opacity: 0.5; -} -#combat #combat-controls { - padding-top: 0; -} -/* -** Folders -*/ -.sidebar-tab .directory-header { - margin-bottom: 4px; -} -.sidebar-tab .directory-header .header-search { - position: relative; -} -.sidebar-tab .directory-header .header-search i.fa-search { - position: absolute; - left: 8px; -} -.sidebar-tab .directory-header .header-search input { - text-align: left; - padding-left: 22px; -} -.sidebar-tab .directory-header .header-search input:focus { - box-shadow: none; -} -.sidebar-tab .subdirectory { - border: none; - margin-left: 8px; - min-height: 8px; -} -.sidebar-tab .directory-list { - padding-bottom: 4px; -} -.sidebar-tab .directory-list .folder > .folder-header { - line-height: initial; - padding: 0 0 0 8px; - position: relative; - border: none; -} -.sidebar-tab .directory-list .folder > .folder-header h3 { - padding: 8px 4px; - font-family: 'Open Sans'; - font-size: 13px; - font-weight: 700; - line-height: 1.6; -} -.sidebar-tab .directory-list .folder > .folder-header h3 > i { - margin-right: 4px; -} -.sidebar-tab .directory-list .folder > .folder-header a { - position: absolute; - top: 0; - right: 4px; - height: 100%; - padding: 0 4px; -} -.sidebar-tab .directory-list .folder > .folder-header a i { - margin-top: 12px; -} -.sidebar-tab .directory-list .folder > .folder-header a.create-folder { - right: 28px; -} -.sidebar-tab .directory-list .directory-item img { - flex: 0 0 32px; - height: 32px; - width: 32px; - align-self: center; -} -.sidebar-tab .directory-list .actor, -.sidebar-tab .directory-list .item, -.sidebar-tab .directory-list .journal, -.sidebar-tab .directory-list .table { - border: none; -} -.sidebar-tab .directory-list .actor .entity-name, -.sidebar-tab .directory-list .item .entity-name, -.sidebar-tab .directory-list .journal .entity-name, -.sidebar-tab .directory-list .table .entity-name { - font-family: 'Open Sans'; - font-size: 13px; - font-weight: 700; -} -#scenes .subdirectory { - border-left: none; -} -#scenes .scene { - border: none; - box-shadow: none; - position: relative; - height: 128px; -} -#scenes .scene + .scene { - margin-top: 4px; -} -#scenes .scene::after { - content: ''; - display: block; - width: 100%; - height: 99px; - position: absolute; - top: 28px; - left: 0; -} -#scenes .scene h3 { - font-family: 'Open Sans'; - font-size: 13px; - font-weight: 700; - text-align: left; - text-shadow: none; - padding: 4px 4px 4px 12px; - line-height: 1.6; - position: absolute; - top: 0; - left: 0; - width: 100%; -} -#playlists .directory-list { - padding: 0 8px; -} -#playlists .directory-list li.playlist { - padding: 8px; - border-radius: 4px; - margin-bottom: 8px; - border-top: inherit; - box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2); -} -#playlists .directory-list li.playlist .playlist-header { - text-decoration: none; -} -#playlists .directory-list li.playlist li.sound { - border: none; -} -#playlists .directory-list li.playlist li.sound h4 { - font-family: 'Open Sans'; - font-size: 13px; - font-weight: 400; -} -#compendium .compendium-entity { - margin: 0 4px; - padding: 8px; - box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2); - border-radius: 4px; - border: none; -} -#compendium .compendium-entity + .compendium-entity { - margin-top: 4px; -} -#compendium .compendium-entity h3 { - background: none; - border: none; - font-family: 'Russo One'; - font-size: 17px; - font-weight: 400; - letter-spacing: 0.5px; - padding: 0; - margin-bottom: 4px; -} -#compendium .compendium-entity ol.compendium-list li.compendium-pack { - margin: 0; - padding: 4px; - border: none; -} -#compendium .compendium-entity ol.compendium-list li.compendium-pack .pack-title { - margin: 0; - position: relative; -} -#compendium .compendium-entity ol.compendium-list li.compendium-pack .pack-title a { - font-family: 'Open Sans'; - font-size: 13px; - font-weight: 700; -} -#compendium .compendium-entity ol.compendium-list li.compendium-pack .pack-title a i { - display: none; -} -#compendium .compendium-entity ol.compendium-list li.compendium-pack .pack-title .status-icons { - top: 4px; - font-size: 13px; -} -#settings h2 { - border: none; - margin: 0 8px; - padding: 0; - background: none; -} -#settings #game-details, -#settings #settings-game, -#settings #settings-documentation, -#settings #settings-access { - padding: 0 8px; - margin: 0 0 8px; -} -.panel { - padding: 8px; - border-radius: 4px; - box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2); -} -.sw5e.sheet.actor.character { - min-width: 880px; - min-height: 720px; -} -.sw5e.sheet .window-content { - font-family: 'Open Sans'; - font-size: 12px; - font-weight: 400; -} -.sw5e.sheet .window-content input, -.sw5e.sheet .window-content select { - height: 24px; - line-height: 20px; - padding: 1px 4px; -} -.sw5e.sheet .window-content input:hover, -.sw5e.sheet .window-content select:hover { - box-shadow: none; -} -.sw5e.sheet .window-content input:focus, -.sw5e.sheet .window-content select:focus { - box-shadow: none; -} -.sw5e.sheet .window-content button { - cursor: pointer; -} -.sw5e.sheet .window-content button:hover, -.sw5e.sheet .window-content button:focus { - box-shadow: none; -} -.sw5e.sheet.actor input, -.sw5e.sheet.actor select, -.sw5e.sheet.actor textarea { - border-color: transparent; - background: none; -} -.sw5e.sheet.actor .swalt-sheet { - display: grid; - grid-template-rows: 182px 36px auto; -} -.sw5e.sheet.actor .swalt-sheet section > h1 { - font-family: 'Russo One'; - font-size: 17px; - font-weight: 400; - letter-spacing: 0.5px; - text-align: left; - margin-bottom: 4px; -} -.sw5e.sheet.actor .swalt-sheet header { - display: grid; - grid-template-rows: 1fr 26px auto; - grid-template-columns: 128px 1fr; - column-gap: 8px; - grid-row-gap: 8px; -} -.sw5e.sheet.actor .swalt-sheet header img { - grid-column-start: 1; - grid-row-start: 1; - grid-row-end: 4; - box-sizing: border-box; - border: none; - border-radius: 0; - max-width: 100%; - max-height: 100%; -} -.sw5e.sheet.actor .swalt-sheet header h1.character-name { - grid-row: 1; - grid-column: 2; - margin: 0; - border: none; - align-self: center; - font-family: 'Russo One'; - font-size: 32px; - font-weight: 400; - letter-spacing: 0.5px; - text-transform: uppercase; - height: auto; -} -.sw5e.sheet.actor .swalt-sheet header h1.character-name input[type="text"] { - font-family: 'Russo One'; - font-size: 32px; - font-weight: 400; - letter-spacing: 0.5px; - text-transform: uppercase; - height: auto; - border: none; - background: none; -} -.sw5e.sheet.actor .swalt-sheet header h1.character-name input[type="text"]:focus { - text-transform: none; -} -.sw5e.sheet.actor .swalt-sheet header .level-experience { - grid-row: 1; - grid-column: 3; -} -.sw5e.sheet.actor .swalt-sheet header .level-experience .charlevel { - font-family: 'Russo One'; - font-size: 17px; - font-weight: 400; - letter-spacing: 0.5px; - text-align: right; -} -.sw5e.sheet.actor .swalt-sheet header .level-experience .charlevel input { - display: inline-block; - width: 42px; - height: auto; -} -.sw5e.sheet.actor .swalt-sheet header .level-experience .experience { - font-family: 'Russo One'; - font-size: 17px; - font-weight: 400; - letter-spacing: 0.5px; - text-align: right; - line-height: 26px; -} -.sw5e.sheet.actor .swalt-sheet header .level-experience .experience input { - display: inline-block; - width: 120px; - text-align: right; -} -.sw5e.sheet.actor .swalt-sheet header .level-experience .xpbar { - height: 8px; -} -.sw5e.sheet.actor .swalt-sheet header .level-experience .xpbar .bar { - display: block; - height: 100%; -} -.sw5e.sheet.actor .swalt-sheet header .summary { - grid-column-start: 2; - grid-row-start: 2; - grid-column-end: 4; - display: grid; - grid-template-rows: 1fr; - grid-template-columns: repeat(4, 1fr); -} -.sw5e.sheet.actor .swalt-sheet header .summary input, -.sw5e.sheet.actor .swalt-sheet header .summary .proficiency { - display: inline; - height: auto; - font-family: 'Russo One'; - font-size: 17px; - font-weight: 400; - letter-spacing: 0.5px; - line-height: 24px; - width: 100%; -} -.sw5e.sheet.actor .swalt-sheet header .summary .proficiency { - line-height: 26px; -} -.sw5e.sheet.actor .swalt-sheet header .attributes { - grid-column-start: 2; - grid-row-start: 3; - grid-column-end: 4; - display: grid; - grid-template-columns: repeat(5, 1fr); - column-gap: 12px; -} -.sw5e.sheet.actor .swalt-sheet header .attributes h1 { - text-align: center; -} -.sw5e.sheet.actor .swalt-sheet header .attributes .attribute-value, -.sw5e.sheet.actor .swalt-sheet header .attributes .attribute-value input { - font-family: 'Russo One'; - font-size: 22px; - font-weight: 400; - letter-spacing: 0.5px; - text-align: center; - line-height: 1; -} -.sw5e.sheet.actor .swalt-sheet header .attributes .attribute-value.multiple { - display: grid; - grid-template-columns: auto 14px auto; -} -.sw5e.sheet.actor .swalt-sheet header .attributes .attribute-value.multiple input { - width: 100%; -} -.sw5e.sheet.actor .swalt-sheet header .attributes .attribute-value input { - display: inline-block; -} -.sw5e.sheet.actor .swalt-sheet header .attributes .attribute-value .value-number { - display: inline-block; - text-align: right; - padding: 0 3px; -} -.sw5e.sheet.actor .swalt-sheet header .attributes .attribute-value .value-number:last-child { - text-align: left; -} -.sw5e.sheet.actor .swalt-sheet header .attributes .attribute-value span.value-number { - padding: 1px 4px; -} -.sw5e.sheet.actor .swalt-sheet header .attributes .attribute-value .initiative { - padding: 1px 4px; - display: block; -} -.sw5e.sheet.actor .swalt-sheet header .attributes footer button { - background: none; - padding: 1px 3px; - font-size: inherit; - line-height: inherit; - display: inline-block; - width: auto; -} -.sw5e.sheet.actor .swalt-sheet header .attributes footer button:hover { - font-weight: 400; -} -.sw5e.sheet.actor .swalt-sheet header .attributes footer.hit-points, -.sw5e.sheet.actor .swalt-sheet header .attributes footer.hit-dice, -.sw5e.sheet.actor .swalt-sheet header .attributes footer.initiative { - display: grid; - grid-template-columns: 1fr 1fr; - column-gap: 8px; - margin-top: 0; -} -.sw5e.sheet.actor .swalt-sheet header .attributes footer.hit-points input, -.sw5e.sheet.actor .swalt-sheet header .attributes footer.hit-dice input, -.sw5e.sheet.actor .swalt-sheet header .attributes footer.initiative input, -.sw5e.sheet.actor .swalt-sheet header .attributes footer.hit-points button, -.sw5e.sheet.actor .swalt-sheet header .attributes footer.hit-dice button, -.sw5e.sheet.actor .swalt-sheet header .attributes footer.initiative button { - width: 100%; - text-align: center; -} -.sw5e.sheet.actor .swalt-sheet header .attributes footer.hit-points button, -.sw5e.sheet.actor .swalt-sheet header .attributes footer.hit-dice button, -.sw5e.sheet.actor .swalt-sheet header .attributes footer.initiative button { - font-weight: 400; - margin-top: 2px; -} -.sw5e.sheet.actor .swalt-sheet header .attributes footer.hit-points span, -.sw5e.sheet.actor .swalt-sheet header .attributes footer.hit-dice span, -.sw5e.sheet.actor .swalt-sheet header .attributes footer.initiative span { - display: block; - padding: 3px 4px; -} -.sw5e.sheet.actor .swalt-sheet header .attributes footer.speed { - margin-top: 0; -} -.sw5e.sheet.actor .swalt-sheet header .attributes footer.speed input { - text-align: center; -} -.sw5e.sheet.actor .swalt-sheet nav.sheet-navigation { - display: grid; - grid-template-columns: repeat(7, 1fr); - column-gap: 8px; - margin: 4px 0; -} -.sw5e.sheet.actor .swalt-sheet nav.sheet-navigation .item { - background: none; - border: none; - border-bottom: 3px solid transparent; - border-radius: 0; - margin: 0; - padding: 3px 0 0; - line-height: 1; - font-family: 'Russo One'; - font-size: 16px; - font-weight: 400; - letter-spacing: 0.5px; -} -.sw5e.sheet.actor .swalt-sheet .editor { - position: static; - min-height: 32px; - padding: 0; -} -.sw5e.sheet.actor .swalt-sheet .editor .editor-edit { - display: block; - font-size: 12px; - background: none; - border: none; - padding: 0; - box-shadow: none; - top: 0; - right: 0; -} -.sw5e.sheet.actor .swalt-sheet .editor .editor-edit:hover { - text-shadow: none; -} -.sw5e.sheet.actor .swalt-sheet .editor .tox.tox-tinymce { - height: 250px !important; -} -.sw5e.sheet.actor .swalt-sheet .tab { - display: none; -} -.sw5e.sheet.actor .swalt-sheet .tab.active { - display: block; -} -.sw5e.sheet.actor .swalt-sheet .tab .filter-list { - list-style: none; - margin: 0; - padding: 0 0 8px; - display: flex; - flex-direction: row; - justify-content: flex-end; - max-width: 100%; -} -.sw5e.sheet.actor .swalt-sheet .tab .filter-list .filter-title { - display: none; - font-weight: bold; - width: 50px; -} -.sw5e.sheet.actor .swalt-sheet .tab .filter-list .filter-item { - width: 100px; - text-align: center; -} -.sw5e.sheet.actor .swalt-sheet .tab .filter-list .filter-item + .filter-item { - margin-left: 12px; -} -.sw5e.sheet.actor .swalt-sheet .tab .filter-list .filter-item:hover { - text-shadow: none; -} -.sw5e.sheet.actor .swalt-sheet .tab .group-list-header { - display: grid; - padding-right: 6px; -} -.sw5e.sheet.actor .swalt-sheet .tab .group-list-title h3 { - font-family: 'Russo One'; - font-size: 17px; - font-weight: 400; - letter-spacing: 0.5px; - margin: 4px 0 0; - padding: 0 4px; - display: inline; - border: none; -} -.sw5e.sheet.actor .swalt-sheet .tab .group-list-title .item-create { - font-size: 12px; -} -.sw5e.sheet.actor .swalt-sheet .tab .group-list-title .item-create i { - font-size: 10px; -} -.sw5e.sheet.actor .swalt-sheet .tab .group-list-title .item-create:hover { - text-shadow: none; -} -.sw5e.sheet.actor .swalt-sheet .tab .group-list-header .item-detail, -.sw5e.sheet.actor .swalt-sheet .tab .group-list .item-detail { - text-align: left; - padding: 4px; -} -.sw5e.sheet.actor .swalt-sheet .tab .group-list { - height: 100%; - overflow-y: scroll; -} -.sw5e.sheet.actor .swalt-sheet .tab .group-list > li:first-child { - padding-top: 8px; -} -.sw5e.sheet.actor .swalt-sheet .tab .group-list, -.sw5e.sheet.actor .swalt-sheet .tab .group-list ol { - list-style: none; - margin: 0 0 8px; - padding: 0; -} -.sw5e.sheet.actor .swalt-sheet .tab .group-list .item-uses input, -.sw5e.sheet.actor .swalt-sheet .tab .group-list ol .item-uses input { - display: inline-block; - width: 32px; - margin-right: 0; - text-align: right; -} -.sw5e.sheet.actor .swalt-sheet .tab .group-list .item-uses span, -.sw5e.sheet.actor .swalt-sheet .tab .group-list ol .item-uses span { - padding-left: 8px; -} -.sw5e.sheet.actor .swalt-sheet .tab .group-list .item-uses .slot-max-override, -.sw5e.sheet.actor .swalt-sheet .tab .group-list ol .item-uses .slot-max-override { - margin-left: 5px; -} -.sw5e.sheet.actor .swalt-sheet .tab .group-list .item-uses .slot-max-override:hover, -.sw5e.sheet.actor .swalt-sheet .tab .group-list ol .item-uses .slot-max-override:hover { - text-shadow: none; -} -.sw5e.sheet.actor .swalt-sheet .tab .group-list li.item, -.sw5e.sheet.actor .swalt-sheet .tab .group-list ol li.item { - display: grid; -} -.sw5e.sheet.actor .swalt-sheet .tab .group-list li.item h4, -.sw5e.sheet.actor .swalt-sheet .tab .group-list ol li.item h4 { - font-family: 'Open Sans'; - font-size: 13px; - font-weight: 700; - letter-spacing: 0; -} -.sw5e.sheet.actor .swalt-sheet .tab .group-list li.item .item-name, -.sw5e.sheet.actor .swalt-sheet .tab .group-list ol li.item .item-name, -.sw5e.sheet.actor .swalt-sheet .tab .group-list li.item .item-detail, -.sw5e.sheet.actor .swalt-sheet .tab .group-list ol li.item .item-detail { - padding: 4px; - line-height: 30px; -} -.sw5e.sheet.actor .swalt-sheet .tab .group-list li.item .item-name, -.sw5e.sheet.actor .swalt-sheet .tab .group-list ol li.item .item-name { - display: flex; -} -.sw5e.sheet.actor .swalt-sheet .tab .group-list li.item .item-name .item-image, -.sw5e.sheet.actor .swalt-sheet .tab .group-list ol li.item .item-name .item-image { - width: 30px; - height: 30px; - position: relative; - background-size: contain; -} -.sw5e.sheet.actor .swalt-sheet .tab .group-list li.item .item-name .item-image::before, -.sw5e.sheet.actor .swalt-sheet .tab .group-list ol li.item .item-name .item-image::before { - font-family: "Font Awesome 5 Free"; - font-weight: 900; - content: "\f6cf"; - opacity: 0; - position: absolute; - top: 0; - left: 2px; - font-size: 26px; -} -.sw5e.sheet.actor .swalt-sheet .tab .group-list li.item .item-name h4, -.sw5e.sheet.actor .swalt-sheet .tab .group-list ol li.item .item-name h4 { - line-height: 30px; - display: inline-block; - height: 30px; - padding-left: 8px; - margin: 0; -} -.sw5e.sheet.actor .swalt-sheet .tab .group-list li.item .item-name.rollable:hover, -.sw5e.sheet.actor .swalt-sheet .tab .group-list ol li.item .item-name.rollable:hover { - text-shadow: none; -} -.sw5e.sheet.actor .swalt-sheet .tab .group-list li.item .item-name.rollable:hover .item-image, -.sw5e.sheet.actor .swalt-sheet .tab .group-list ol li.item .item-name.rollable:hover .item-image { - background-image: none !important; -} -.sw5e.sheet.actor .swalt-sheet .tab .group-list li.item .item-name.rollable:hover .item-image::before, -.sw5e.sheet.actor .swalt-sheet .tab .group-list ol li.item .item-name.rollable:hover .item-image::before { - opacity: 1; -} -.sw5e.sheet.actor .swalt-sheet .tab .group-list li.item .item-name.rollable:hover .item-image:hover, -.sw5e.sheet.actor .swalt-sheet .tab .group-list ol li.item .item-name.rollable:hover .item-image:hover { - background-image: none !important; -} -.sw5e.sheet.actor .swalt-sheet .tab .group-list li.item .item-name.rollable:hover .item-image:hover::before, -.sw5e.sheet.actor .swalt-sheet .tab .group-list ol li.item .item-name.rollable:hover .item-image:hover::before { - opacity: 1; -} -.sw5e.sheet.actor .swalt-sheet .tab .group-list li.item .item-summary, -.sw5e.sheet.actor .swalt-sheet .tab .group-list ol li.item .item-summary { - grid-column-start: 1; - grid-column-end: -1; - padding: 4px 4px 4px 38px; -} -.sw5e.sheet.actor .swalt-sheet .tab .group-list li.item .item-controls, -.sw5e.sheet.actor .swalt-sheet .tab .group-list ol li.item .item-controls { - display: flex; - flex-direction: row; - justify-content: space-evenly; -} -.sw5e.sheet.actor .swalt-sheet .tab .group-list li.item .item-control:hover, -.sw5e.sheet.actor .swalt-sheet .tab .group-list ol li.item .item-control:hover { - text-shadow: none; -} -.sw5e.sheet.actor .swalt-sheet .tab .group-grid-inventory { - grid-template-columns: auto 60px 100px 100px 100px; -} -.sw5e.sheet.actor .swalt-sheet .tab .group-grid-inventory.group-list-title .item-controls { - grid-column-start: 5; -} -.sw5e.sheet.actor .swalt-sheet .tab .group-grid-features { - grid-template-columns: auto 100px 100px 100px; -} -.sw5e.sheet.actor .swalt-sheet .tab .group-grid-features.group-list-title { - display: grid; -} -.sw5e.sheet.actor .swalt-sheet .tab .group-grid-features .item-controls { - grid-column-start: 4; -} -.sw5e.sheet.actor .swalt-sheet .tab .group-grid-powers { - grid-template-columns: auto repeat(5, 100px); -} -.sw5e.sheet.actor .swalt-sheet .tab .group-grid-powers.group-list-title { - display: grid; - align-items: end; -} -.sw5e.sheet.actor .swalt-sheet .tab .group-grid-powers.group-list-title .item-detail { - padding: 0 4px; -} -.sw5e.sheet.actor .swalt-sheet .tab .group-grid-fav-items { - grid-template-columns: auto 60px 30px 30px 50px; -} -.sw5e.sheet.actor .swalt-sheet .tab .group-grid-fav-items.group-list-title { - display: grid; - align-items: end; -} -.sw5e.sheet.actor .swalt-sheet .tab .group-grid-fav-items.group-list-title .item-detail { - padding: 0 4px; -} -.sw5e.sheet.actor .swalt-sheet .tab > .panel { - height: 100%; - overflow: hidden; - display: grid; -} -.sw5e.sheet.actor .swalt-sheet .tab.attributes { - grid-template-columns: 350px auto; - grid-template-rows: auto; - column-gap: 16px; -} -.sw5e.sheet.actor .swalt-sheet .tab.attributes.active { - display: grid; -} -.sw5e.sheet.actor .swalt-sheet .tab.attributes .abilities { - display: grid; - grid-template-columns: 128px auto; - grid-template-rows: auto; - column-gap: 12px; -} -.sw5e.sheet.actor .swalt-sheet .tab.attributes .abilities ol { - list-style: none; - margin: 0; - padding: 0; -} -.sw5e.sheet.actor .swalt-sheet .tab.attributes .abilities .scores li { - border-radius: 0; - padding: 4px; -} -.sw5e.sheet.actor .swalt-sheet .tab.attributes .abilities .scores li + li { - border-top: 0 !important; -} -.sw5e.sheet.actor .swalt-sheet .tab.attributes .abilities .scores li:first-child { - border-radius: 4px 4px 0 0; -} -.sw5e.sheet.actor .swalt-sheet .tab.attributes .abilities .scores li:last-child { - border-bottom-width: 1px; - border-radius: 0 0 4px 4px; -} -.sw5e.sheet.actor .swalt-sheet .tab.attributes .abilities .scores li h2 { - font-family: 'Russo One'; - font-size: 14px; - font-weight: 400; - letter-spacing: 0.5px; - border: none; - text-align: center; - margin: 0; -} -.sw5e.sheet.actor .swalt-sheet .tab.attributes .abilities .scores li h2:hover { - text-shadow: none; -} -.sw5e.sheet.actor .swalt-sheet .tab.attributes .abilities .scores li .ability-score { - font-family: 'Russo One'; - font-size: 22px; - font-weight: 400; - letter-spacing: 0.5px; - text-align: center; - width: 48px; - margin: 0 auto; - height: 24px; - display: block; -} -.sw5e.sheet.actor .swalt-sheet .tab.attributes .abilities .scores li .ability-modifiers { - margin: 0 -4px -4px; - display: grid; - grid-template-columns: 28px auto 28px; -} -.sw5e.sheet.actor .swalt-sheet .tab.attributes .abilities .scores li .ability-modifiers .ability-mod, -.sw5e.sheet.actor .swalt-sheet .tab.attributes .abilities .scores li .ability-modifiers .ability-save { - padding: 2px 4px; - display: block; - font-weight: bold; - font-size: 13px; - text-align: center; - border-style: solid; -} -.sw5e.sheet.actor .swalt-sheet .tab.attributes .abilities .scores li .ability-modifiers .ability-mod { - border-width: 1px 1px 0 0; - border-radius: 0 4px 0 0; -} -.sw5e.sheet.actor .swalt-sheet .tab.attributes .abilities .scores li .ability-modifiers .ability-save { - border-width: 1px 0 0 1px; - border-radius: 4px 0 0 0; -} -.sw5e.sheet.actor .swalt-sheet .tab.attributes .abilities .scores li .ability-modifiers .proficiency-toggle { - border: none; - background: none; - line-height: 1; -} -.sw5e.sheet.actor .swalt-sheet .tab.attributes .abilities .skills li { - display: grid; - grid-template-columns: 28px auto 18px 28px; - align-items: center; -} -.sw5e.sheet.actor .swalt-sheet .tab.attributes .abilities .skills li .proficiency-toggle { - border: none; - background: none; - height: 23px; - line-height: 23px; - padding: 0 4px; -} -.sw5e.sheet.actor .swalt-sheet .tab.attributes .abilities .skills li .skill-name:hover { - text-shadow: none; -} -.sw5e.sheet.actor .swalt-sheet .tab.attributes .abilities .skills li .skill-ability { - text-transform: capitalize; -} -.sw5e.sheet.actor .swalt-sheet .tab.attributes .abilities .skills li .skill-mod { - text-align: right; - padding-right: 4px; -} -.sw5e.sheet.actor .swalt-sheet .tab.attributes .traits-resources { - grid-template-rows: 32px auto; -} -.sw5e.sheet.actor .swalt-sheet .tab.attributes .traits-resources nav { - margin-bottom: 4px; -} -.sw5e.sheet.actor .swalt-sheet .tab.attributes .traits-resources nav button { - display: inline-block; - width: auto; - background: none; - border: none; - border-bottom: 3px solid transparent; - border-radius: 0; - margin: 0; - padding: 0 4px; - line-height: 1.6; - font-family: 'Russo One'; - font-size: 14px; - font-weight: 400; - letter-spacing: 0.5px; -} -.sw5e.sheet.actor .swalt-sheet .tab.attributes .traits-resources nav button + button { - margin-left: 8px; -} -.sw5e.sheet.actor .swalt-sheet .tab.attributes .traits-resources section.traits { - display: grid; - grid-template-columns: 1fr 1fr; - grid-gap: 16px; - grid-row-gap: 8px; -} -.sw5e.sheet.actor .swalt-sheet .tab.attributes .traits-resources section.traits input, -.sw5e.sheet.actor .swalt-sheet .tab.attributes .traits-resources section.traits select { - display: block; - width: 100%; - text-align: left; -} -.sw5e.sheet.actor .swalt-sheet .tab.attributes .traits-resources section.traits label { - font-size: 13px; -} -.sw5e.sheet.actor .swalt-sheet .tab.attributes .traits-resources section.traits .trait-selector { - background: none; - border: none; - display: inline; - width: auto; -} -.sw5e.sheet.actor .swalt-sheet .tab.attributes .traits-resources section.traits .trait-selector:hover { - text-shadow: none; -} -.sw5e.sheet.actor .swalt-sheet .tab.attributes .traits-resources section.traits .trait-selector i.fas { - float: none; -} -.sw5e.sheet.actor .swalt-sheet .tab.attributes .traits-resources section.traits .trait-selector i.fas:hover { - text-shadow: none; -} -.sw5e.sheet.actor .swalt-sheet .tab.attributes .traits-resources section.traits .powercasting { - text-transform: capitalize; -} -.sw5e.sheet.actor .swalt-sheet .tab.attributes .traits-resources section.traits .languages { - grid-column-end: span 1; -} -.sw5e.sheet.actor .swalt-sheet .tab.attributes .traits-resources section.traits .languages label:hover { - cursor: pointer; -} -.sw5e.sheet.actor .swalt-sheet .tab.attributes .traits-resources section.traits .traits-list li { - display: inline; -} -.sw5e.sheet.actor .swalt-sheet .tab.attributes .traits-resources section.traits .traits-list li::after { - content: ","; -} -.sw5e.sheet.actor .swalt-sheet .tab.attributes .traits-resources section.traits .traits-list li:last-child::after { - content: ""; -} -.sw5e.sheet.actor .swalt-sheet .tab.attributes .traits-resources section.traits ul.passives { - grid-column-end: span 2; - list-style: none; - padding: 0; - margin: 0; - display: grid; - grid-template-columns: 1fr 1fr; - grid-gap: 4px; - grid-row-gap: 4px; -} -.sw5e.sheet.actor .swalt-sheet .tab.attributes .traits-resources section.traits ul.passives strong { - font-size: 13px; -} -.sw5e.sheet.actor .swalt-sheet .tab.attributes .traits-resources section.resources .resource-items { - display: grid; - grid-template-columns: repeat(3, 1fr); - column-gap: 12px; -} -.sw5e.sheet.actor .swalt-sheet .tab.attributes .traits-resources section.resources .resource-items .resource h1 { - border: none; - margin: 0; -} -.sw5e.sheet.actor .swalt-sheet .tab.attributes .traits-resources section.resources .resource-items .resource h1 input { - font-family: "Russo One"; - font-size: 16px; - font-weight: 400; - text-align: center; - margin-bottom: 4px; - border-radius: 0; -} -.sw5e.sheet.actor .swalt-sheet .tab.attributes .traits-resources section.resources .resource-items .resource .attribute-value, -.sw5e.sheet.actor .swalt-sheet .tab.attributes .traits-resources section.resources .resource-items .resource .attribute-value input { - font-family: 'Russo One'; - font-size: 22px; - font-weight: 400; - letter-spacing: 0.5px; - text-align: center; - line-height: 1; -} -.sw5e.sheet.actor .swalt-sheet .tab.attributes .traits-resources section.resources .resource-items .resource .attribute-value { - display: grid; - grid-template-columns: auto 14px auto; -} -.sw5e.sheet.actor .swalt-sheet .tab.attributes .traits-resources section.resources .resource-items .resource .attribute-value input { - display: block; - width: 100%; -} -.sw5e.sheet.actor .swalt-sheet .tab.attributes .traits-resources section.resources .resource-items .resource .attribute-value .value-number { - display: block; - width: 100%; - text-align: right; - padding: 0 3px; -} -.sw5e.sheet.actor .swalt-sheet .tab.attributes .traits-resources section.resources .resource-items .resource .attribute-value .value-number:last-child { - text-align: left; -} -.sw5e.sheet.actor .swalt-sheet .tab.attributes .traits-resources section.resources .resource-items .resource .attribute-value span.value-number { - padding: 1px 4px; -} -.sw5e.sheet.actor .swalt-sheet .tab.attributes .traits-resources section.resources .resource-items .resource .attribute-footer { - margin: 0; - display: grid; - grid-template-columns: 1fr 1fr; -} -.sw5e.sheet.actor .swalt-sheet .tab.attributes .traits-resources section.resources .resource-items .resource .attribute-footer label { - text-align: center; -} -.sw5e.sheet.actor .swalt-sheet .tab.attributes .traits-resources section.resources .counters { - border: none; - margin: 16px 0; - display: grid; - grid-template-columns: repeat(3, 1fr); -} -.sw5e.sheet.actor .swalt-sheet .tab.attributes .traits-resources section.resources .counters .counter { - height: auto; - border: none; - text-align: center; -} -.sw5e.sheet.actor .swalt-sheet .tab.attributes .traits-resources section.resources .counters .counter h4 { - font-size: 13px; - margin: 0; -} -.sw5e.sheet.actor .swalt-sheet .tab.attributes .traits-resources section.resources .counters .counter h4.rollable:hover { - text-shadow: none; -} -.sw5e.sheet.actor .swalt-sheet .tab.attributes .traits-resources section.resources .counters .counter .counter-value { - display: inline; - text-align: left; -} -.sw5e.sheet.actor .swalt-sheet .tab.attributes .traits-resources section.resources .counters .counter input[type="text"] { - display: inline-block; - width: 10px; -} -.sw5e.sheet.actor .swalt-sheet .tab.attributes .traits-resources section.resources .counters .counter input[type="checkbox"] { - display: inline-block; -} -.sw5e.sheet.actor .swalt-sheet .tab.attributes .traits-resources section.resources .counters .counter .death-success, -.sw5e.sheet.actor .swalt-sheet .tab.attributes .traits-resources section.resources .counters .counter .death-fail { - display: inline-block; -} -.sw5e.sheet.actor .swalt-sheet .tab.attributes .traits-resources section.resources .counters .counter .death-success { - margin-right: 8px; -} -.sw5e.sheet.actor .swalt-sheet .tab.inventory > .panel { - grid-template-rows: 32px 32px 24px auto; -} -.sw5e.sheet.actor .swalt-sheet .tab.inventory .currency-encumbrance { - display: grid; - grid-template-columns: 200px auto; - margin-bottom: 8px; - align-items: center; -} -.sw5e.sheet.actor .swalt-sheet .tab.inventory .currency { - font-family: 'Russo One'; - font-size: 14px; - font-weight: 400; - letter-spacing: 0.5px; -} -.sw5e.sheet.actor .swalt-sheet .tab.inventory .currency input { - display: inline-block; - width: 128px; - font-family: 'Open Sans'; - font-size: 13px; - font-weight: 400; -} -.sw5e.sheet.actor .swalt-sheet .tab.inventory .encumbrance-wrapper { - display: grid; - grid-template-columns: 400px 100px; - width: 500px; - justify-self: end; -} -.sw5e.sheet.actor .swalt-sheet .tab.inventory .encumbrance-wrapper .encumbrance-label { - font-size: 12px; - line-height: 14px; - width: 100%; - text-shadow: none; - padding: 0; - margin: 0; - height: auto; - text-align: center; - margin-left: -2px; - border-radius: 0 4px 4px 0; -} -.sw5e.sheet.actor .swalt-sheet .tab.inventory .encumbrance-wrapper .encumbrance { - position: relative; - border-radius: 4px; - height: 16px; - margin: 0; - width: 100%; -} -.sw5e.sheet.actor .swalt-sheet .tab.inventory .encumbrance-wrapper .encumbrance .encumbrance-bar { - position: absolute; - top: 0; - left: 0; - height: 100%; - border-radius: 4px; - border: none; -} -.sw5e.sheet.actor .swalt-sheet .tab.features > .panel { - grid-template-rows: 24px auto; -} -.sw5e.sheet.actor .swalt-sheet .tab.force-powerbook .resource-items, -.sw5e.sheet.actor .swalt-sheet .tab.tech-powerbook .resource-items { - display: grid; - grid-template-columns: repeat(5, 1fr); - column-gap: 24px; -} -.sw5e.sheet.actor .swalt-sheet .tab.force-powerbook .resource-items .resource h1, -.sw5e.sheet.actor .swalt-sheet .tab.tech-powerbook .resource-items .resource h1 { - border: none; - margin: 0; - font-family: "Russo One"; - font-size: 14px; - font-weight: 400; - text-align: center; - margin-bottom: 4px; - border-radius: 0; -} -.sw5e.sheet.actor .swalt-sheet .tab.force-powerbook .resource-items .resource .attribute-value, -.sw5e.sheet.actor .swalt-sheet .tab.tech-powerbook .resource-items .resource .attribute-value, -.sw5e.sheet.actor .swalt-sheet .tab.force-powerbook .resource-items .resource .attribute-value input, -.sw5e.sheet.actor .swalt-sheet .tab.tech-powerbook .resource-items .resource .attribute-value input { - font-family: 'Russo One'; - font-size: 22px; - font-weight: 400; - letter-spacing: 0.5px; - text-align: center; - line-height: 1; -} -.sw5e.sheet.actor .swalt-sheet .tab.force-powerbook .resource-items .resource .attribute-value, -.sw5e.sheet.actor .swalt-sheet .tab.tech-powerbook .resource-items .resource .attribute-value { - display: grid; - grid-template-columns: auto 14px auto; -} -.sw5e.sheet.actor .swalt-sheet .tab.force-powerbook .resource-items .resource .attribute-value input, -.sw5e.sheet.actor .swalt-sheet .tab.tech-powerbook .resource-items .resource .attribute-value input { - display: block; - width: 100%; -} -.sw5e.sheet.actor .swalt-sheet .tab.force-powerbook .resource-items .resource .attribute-value .value-number, -.sw5e.sheet.actor .swalt-sheet .tab.tech-powerbook .resource-items .resource .attribute-value .value-number { - display: block; - width: 100%; - text-align: right; - padding: 0 3px; -} -.sw5e.sheet.actor .swalt-sheet .tab.force-powerbook .resource-items .resource .attribute-value .value-number:last-child, -.sw5e.sheet.actor .swalt-sheet .tab.tech-powerbook .resource-items .resource .attribute-value .value-number:last-child { - text-align: left; -} -.sw5e.sheet.actor .swalt-sheet .tab.force-powerbook .resource-items .resource .attribute-value span.value-number, -.sw5e.sheet.actor .swalt-sheet .tab.tech-powerbook .resource-items .resource .attribute-value span.value-number { - padding: 1px 4px; -} -.sw5e.sheet.actor .swalt-sheet .tab.force-powerbook .resource-items .resource .attribute-footer, -.sw5e.sheet.actor .swalt-sheet .tab.tech-powerbook .resource-items .resource .attribute-footer { - margin: 0; - display: grid; - grid-template-columns: 1fr 1fr; - flex: 0 0 18px; - margin-top: -1px; - line-height: 18px; - font-family: "Signika", sans-serif; - font-size: 12px; - font-weight: 400; - white-space: nowrap; -} -.sw5e.sheet.actor .swalt-sheet .tab.force-powerbook .resource-items .resource .attribute-footer input, -.sw5e.sheet.actor .swalt-sheet .tab.tech-powerbook .resource-items .resource .attribute-footer input { - text-align: center; -} -.sw5e.sheet.actor .swalt-sheet .tab.force-powerbook > .panel, -.sw5e.sheet.actor .swalt-sheet .tab.tech-powerbook > .panel { - grid-template-rows: 64px 32px 24px auto; -} -.sw5e.sheet.actor .swalt-sheet .tab.force-powerbook h3.power-dc, -.sw5e.sheet.actor .swalt-sheet .tab.tech-powerbook h3.power-dc { - line-height: 24px; -} -.sw5e.sheet.actor .swalt-sheet .tab.force-powerbook .force-powercasting-ability, -.sw5e.sheet.actor .swalt-sheet .tab.tech-powerbook .force-powercasting-ability { - display: grid; - grid-template-columns: 1fr 1fr 1fr 1fr; -} -.sw5e.sheet.actor .swalt-sheet .tab.force-powerbook .force-powercasting-ability label, -.sw5e.sheet.actor .swalt-sheet .tab.tech-powerbook .force-powercasting-ability label, -.sw5e.sheet.actor .swalt-sheet .tab.force-powerbook .force-powercasting-ability h3, -.sw5e.sheet.actor .swalt-sheet .tab.tech-powerbook .force-powercasting-ability h3 { - font-family: 'Russo One'; - font-size: 13px; - font-weight: 400; - letter-spacing: 0.5px; - border-bottom: none; -} -.sw5e.sheet.actor .swalt-sheet .tab.biography { - grid-template-columns: 1fr 2fr; - grid-template-rows: 100%; - column-gap: 16px; - padding-bottom: 8px; - max-width: 100%; -} -.sw5e.sheet.actor .swalt-sheet .tab.biography.active { - display: grid; -} -.sw5e.sheet.actor .swalt-sheet .tab.biography > .panel { - display: block; - overflow-y: auto; -} -.sw5e.sheet.actor .swalt-sheet .tab.biography section { - position: relative; -} -.sw5e.sheet.actor .swalt-sheet .tab.notes > .panel { - display: block; - overflow-y: auto; -} -.sw5e.sheet.actor .swalt-sheet .tab.notes section { - position: relative; -} -.sw5e.sheet.actor .swalt-sheet .tab.notes section > input { - font-family: 'Russo One'; - font-size: 16px; - font-weight: 400; - letter-spacing: 0.5px; - text-align: left; - margin-bottom: 4px; -} -.sw5e.sheet.actor .swalt-sheet .tab.notes section .editor .editor-edit { - top: 3px; -} -.sw5e.sheet.actor .swalt-sheet.limited { - grid-template-rows: 144px auto; - grid-row-gap: 8px; -} -.sw5e.sheet.actor .swalt-sheet.limited header { - grid-template-rows: 1fr; -} -.sw5e.sheet.actor .swalt-sheet.limited .tab.biography { - grid-template-columns: 100%; -} -.sw5e.sheet.actor.npc .swalt-sheet header h1.character-name { - align-self: auto; -} -.sw5e.sheet.actor.npc .swalt-sheet header .npc-size, -.sw5e.sheet.actor.npc .swalt-sheet header .creature-type { - font-family: 'Russo One'; - font-size: 18px; - font-weight: 400; - letter-spacing: 0.5px; - line-height: 28px; -} -.sw5e.sheet.actor.npc .swalt-sheet header div.creature-type { - display: flex; - justify-content: space-between; - padding: 1px 4px; - border: 1px solid transparent; - overflow-x: auto; -} -.sw5e.sheet.actor.npc .swalt-sheet header div.creature-type span { - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; -} -.sw5e.sheet.actor.npc .swalt-sheet header div.creature-type .config-button { - display: none; - font-size: 12px; - font-weight: normal; - line-height: 2em; -} -.sw5e.sheet.actor.npc .swalt-sheet header div.creature-type:hover .config-button { - display: block; -} -.sw5e.sheet.actor.npc .swalt-sheet header .attributes { - grid-template-columns: repeat(3, 1fr); -} -.sw5e.sheet.actor.npc .swalt-sheet header .attributes footer.proficiency { - margin-top: 0; - line-height: 24px; - text-align: center; -} -.sw5e.sheet.actor.npc .swalt-sheet header .attributes footer.hit-points { - display: block; -} -.sw5e.sheet.actor.npc .swalt-sheet nav.sheet-navigation { - grid-template-columns: repeat(6, 1fr); -} -.sw5e.sheet.actor.npc .swalt-sheet .tab.attributes .traits-resources { - display: block; -} -.sw5e.sheet.actor.npc .swalt-sheet .tab.attributes .traits-resources .counter { - display: flex; -} -.sw5e.sheet.actor.npc .swalt-sheet .tab.attributes .traits-resources .counter .counter-value { - margin-left: auto; -} -.sw5e.sheet.actor.npc .swalt-sheet .tab.force-powerbook input.powercasting-level, -.sw5e.sheet.actor.npc .swalt-sheet .tab.tech-powerbook input.powercasting-level { - width: 48px; -} -.sw5e.sheet.actor.npc .swalt-sheet .tab.biography.active { - display: block; -} -@keyframes pause-spin { - from { - transform: rotate(0deg); - } - to { - transform: rotate(360deg); - } -} diff --git a/sw5e-light.css b/sw5e-light.css deleted file mode 100644 index 20f09b81..00000000 --- a/sw5e-light.css +++ /dev/null @@ -1,786 +0,0 @@ -/* ----------------------------------------- */ -/* Fonts */ -/* ----------------------------------------- */ -/* ----------------------------------------- */ -/* Sheet Styles */ -/* ----------------------------------------- */ -body.light-theme { - /*----------- -** Chat Tab ------------*/ - /*----------- -** Combat Tab ------------*/ - /* -** Folders -*/ -} -body.light-theme .app { - background: linear-gradient(90deg, #afc6d6 0, #d6d6d6 30%, #d6d6d6 70%, #afc6d6); -} -body.light-theme h1, -body.light-theme h2, -body.light-theme h3, -body.light-theme h4, -body.light-theme h5, -body.light-theme h6 { - color: #c40f0f; -} -body.light-theme h3 { - border-bottom: 2px solid #0d99cc; -} -body.light-theme a { - color: #c40f0f; - text-decoration: none; -} -body.light-theme a:hover, -body.light-theme a:active { - text-shadow: none; - text-decoration: underline; -} -body.light-theme blockquote { - padding: 4px 8px; - background-color: #afc6d6; - border: 1px solid #0d99cc; - box-shadow: 0 0 20px rgba(13, 153, 204, 0.8); -} -body.light-theme hr { - border-width: 0 0 1px 0; - border-bottom: 1px solid #0d99cc; -} -body.light-theme input[type="text"], -body.light-theme input[type="number"], -body.light-theme input[type="password"], -body.light-theme input[type="date"], -body.light-theme input[type="time"], -body.light-theme select, -body.light-theme textarea { - border: 1px solid #828282; -} -body.light-theme input[type="text"]:hover, -body.light-theme input[type="number"]:hover, -body.light-theme input[type="password"]:hover, -body.light-theme input[type="date"]:hover, -body.light-theme input[type="time"]:hover, -body.light-theme select:hover, -body.light-theme textarea:hover { - border-color: #4f4f4f; -} -body.light-theme input[type="text"]:focus, -body.light-theme input[type="number"]:focus, -body.light-theme input[type="password"]:focus, -body.light-theme input[type="date"]:focus, -body.light-theme input[type="time"]:focus, -body.light-theme select:focus, -body.light-theme textarea:focus { - border-color: #c40f0f; -} -body.light-theme input[type="text"]::placeholder, -body.light-theme input[type="number"]::placeholder, -body.light-theme input[type="password"]::placeholder, -body.light-theme input[type="date"]::placeholder, -body.light-theme input[type="time"]::placeholder, -body.light-theme select::placeholder, -body.light-theme textarea::placeholder { - color: #1C1C1C; - opacity: 0.5; -} -body.light-theme input[type="text"] ::-ms-input-placeholder, -body.light-theme input[type="number"] ::-ms-input-placeholder, -body.light-theme input[type="password"] ::-ms-input-placeholder, -body.light-theme input[type="date"] ::-ms-input-placeholder, -body.light-theme input[type="time"] ::-ms-input-placeholder, -body.light-theme select ::-ms-input-placeholder, -body.light-theme textarea ::-ms-input-placeholder { - /* Microsoft Edge */ - color: #1C1C1C; - opacity: 0.5; -} -body.light-theme button, -body.light-theme input[type="button"], -body.light-theme input[type="submit"], -body.light-theme input[type="reset"] { - background: #c40f0f; - color: white; -} -body.light-theme button:hover, -body.light-theme input[type="button"]:hover, -body.light-theme input[type="submit"]:hover, -body.light-theme input[type="reset"]:hover, -body.light-theme button:focus, -body.light-theme input[type="button"]:focus, -body.light-theme input[type="submit"]:focus, -body.light-theme input[type="reset"]:focus { - background: #dc1111; -} -body.light-theme button:disabled:hover, -body.light-theme input[type="button"]:disabled:hover, -body.light-theme input[type="submit"]:disabled:hover, -body.light-theme input[type="reset"]:disabled:hover, -body.light-theme button:disabled:focus, -body.light-theme input[type="button"]:disabled:focus, -body.light-theme input[type="submit"]:disabled:focus, -body.light-theme input[type="reset"]:disabled:focus { - background: #c40f0f; -} -body.light-theme input[type="reset"], -body.light-theme button.secondary, -body.light-theme button[type="reset"], -body.light-theme input[type="button"].secondary, -body.light-theme input[type="submit"].secondary { - background: #D6D6D6; - color: #1C1C1C; -} -body.light-theme input[type="reset"]:hover, -body.light-theme button.secondary:hover, -body.light-theme button[type="reset"]:hover, -body.light-theme input[type="button"].secondary:hover, -body.light-theme input[type="submit"].secondary:hover { - background: #e3e3e3; -} -body.light-theme input[type="reset"]:disabled:hover, -body.light-theme button.secondary:disabled:hover, -body.light-theme button[type="reset"]:disabled:hover, -body.light-theme input[type="button"].secondary:disabled:hover, -body.light-theme input[type="submit"].secondary:disabled:hover, -body.light-theme input[type="reset"]:disabled:focus, -body.light-theme button.secondary:disabled:focus, -body.light-theme button[type="reset"]:disabled:focus, -body.light-theme input[type="button"].secondary:disabled:focus, -body.light-theme input[type="submit"].secondary:disabled:focus { - background: #D6D6D6; -} -body.light-theme form button { - border: none; -} -body.light-theme form .notes, -body.light-theme form .hint { - color: rgba(28, 28, 28, 0.8); -} -body.light-theme #sidebar-tabs { - background: white; -} -body.light-theme #sidebar-tabs > .collapse { - color: #c40f0f; -} -body.light-theme #sidebar-tabs .item.active { - color: #c40f0f; - border-bottom: 3px solid #c40f0f; -} -body.light-theme #chat-log .chat-message { - background: white; - color: #1C1C1C; -} -body.light-theme #chat-log .chat-message > header { - color: #c40f0f; - border-bottom: 2px solid #0d99cc; -} -body.light-theme #chat-log .chat-message > header span { - color: #1C1C1C; -} -body.light-theme .notification-pip { - color: #0d99cc; -} -body.light-theme .sw5e.chat-card .card-header h3, -body.light-theme .midi-qol-item-card .card-header h3 { - color: #1C1C1C; -} -body.light-theme .sw5e.chat-card .card-header h3:hover, -body.light-theme .midi-qol-item-card .card-header h3:hover { - color: #1C1C1C; -} -body.light-theme .sw5e.chat-card .card-buttons span, -body.light-theme .midi-qol-item-card .card-buttons span { - border: 1px solid #828282; -} -body.light-theme .sw5e.chat-card .card-footer, -body.light-theme .midi-qol-item-card .card-footer { - border-top: 1px solid #7ed6f7; -} -body.light-theme .sw5e.chat-card .card-footer span, -body.light-theme .midi-qol-item-card .card-footer span { - border-right: 1px solid #D6D6D6; -} -body.light-theme .sw5e.chat-card .card-footer span:last-child, -body.light-theme .midi-qol-item-card .card-footer span:last-child { - border-right: none; -} -body.light-theme .dice-roll .dice-formula { - background: #D6D6D6; - color: #1C1C1C; - box-shadow: none; - border-radius: 4px; -} -body.light-theme .dice-roll .dice-total { - background: #afc6d6; - border: 1px solid #0d99cc; - box-shadow: 0 0 12px rgba(13, 153, 204, 0.8); -} -body.light-theme .dice-roll .dice-total.success { - color: #0dce0d; -} -body.light-theme .dice-roll .dice-total.failure { - color: #c40f0f; -} -body.light-theme .dice-roll .dice-total.critical { - color: #0dce0d; - background: #bcdcbe; - box-shadow: 0 0 12px rgba(13, 206, 13, 0.5); -} -body.light-theme .dice-roll .dice-total.fumble { - color: #c40f0f; - background: #FBF4F4; - box-shadow: 0 0 12px rgba(196, 15, 15, 0.5); -} -body.light-theme #chat-controls .roll-type-select { - background: #a9a9a9; - color: #1C1C1C; -} -body.light-theme #chat-controls label { - color: #1C1C1C; -} -body.light-theme #chat-form textarea { - background: #a9a9a9; - color: #1C1C1C; -} -body.light-theme #combat #combat-round { - color: #c40f0f; - border-bottom: 2px solid #c40f0f; -} -body.light-theme #combat #combat-round .encounters h4 { - color: #c40f0f; -} -body.light-theme #combat #combat-round .encounters a { - color: #4f4f4f; -} -body.light-theme #combat #combat-round .encounters a:hover { - color: #c40f0f; -} -body.light-theme #combat #combat-tracker li.combatant { - color: #1C1C1C; -} -body.light-theme #combat #combat-tracker li.combatant:nth-child(even) { - background: rgba(175, 198, 214, 0.5); -} -body.light-theme #combat #combat-tracker li.combatant h4 { - color: #1C1C1C; -} -body.light-theme #combat #combat-tracker li.combatant .roll { - color: #4f4f4f; -} -body.light-theme #combat #combat-tracker li.combatant .roll:hover { - color: #c40f0f; -} -body.light-theme #combat #combat-tracker li.combatant .combatant-control { - color: #828282; -} -body.light-theme #combat #combat-tracker li.combatant .combatant-control.active { - color: #363636; -} -body.light-theme #combat #combat-tracker li.combatant .token-resource { - color: #4f4f4f; - border-right: 1px solid #828282; -} -body.light-theme #combat #combat-tracker li.combatant.active { - color: #0d99cc; -} -body.light-theme #combat #combat-tracker li.combatant.active .initiative, -body.light-theme #combat #combat-tracker li.combatant.active h4 { - color: #0d99cc; -} -body.light-theme #combat #combat-tracker li.combatant.hidden { - color: #1C1C1C; -} -body.light-theme #combat #combat-controls { - border-top: 1px solid #0d99cc; -} -body.light-theme .sidebar-tab .directory-header .header-search i.fa-search { - color: #0d99cc; -} -body.light-theme .sidebar-tab .directory-header .header-search input { - background: white; -} -body.light-theme .sidebar-tab .subdirectory { - background: white; -} -body.light-theme .sidebar-tab .subdirectory .folder { - border-left: 2px solid rgba(28, 28, 28, 0.4); -} -body.light-theme .sidebar-tab .directory-list li + li { - border-top: 1px solid #0d99cc; -} -body.light-theme .sidebar-tab .directory-list .folder > .folder-header { - background: white; -} -body.light-theme .sidebar-tab .directory-list .folder > .folder-header h3 { - background: white; - color: #1C1C1C; -} -body.light-theme .sidebar-tab .directory-list .folder > .folder-header h3 > i { - color: #0d99cc; -} -body.light-theme .sidebar-tab .directory-list .folder > .folder-header a { - color: #4f4f4f; -} -body.light-theme .sidebar-tab .directory-list .folder > .folder-header a:hover { - color: #c40f0f; -} -body.light-theme .sidebar-tab .directory-list .folder.collapsed > .folder-header { - background: white; -} -body.light-theme .sidebar-tab .directory-list .folder + .entity { - border-top: 1px solid #0d99cc; -} -body.light-theme .sidebar-tab .directory-list .actor, -body.light-theme .sidebar-tab .directory-list .item, -body.light-theme .sidebar-tab .directory-list .journal, -body.light-theme .sidebar-tab .directory-list .table { - background: white; -} -body.light-theme .sidebar-tab .directory-list .actor .entity-name, -body.light-theme .sidebar-tab .directory-list .item .entity-name, -body.light-theme .sidebar-tab .directory-list .journal .entity-name, -body.light-theme .sidebar-tab .directory-list .table .entity-name { - color: #1C1C1C; -} -body.light-theme .sidebar-tab .directory-list .actor:nth-child(even), -body.light-theme .sidebar-tab .directory-list .item:nth-child(even), -body.light-theme .sidebar-tab .directory-list .journal:nth-child(even), -body.light-theme .sidebar-tab .directory-list .table:nth-child(even) { - background: rgba(175, 198, 214, 0.3); -} -body.light-theme #scenes .scene { - border-top: 1px solid #0d99cc; - border-left: 4px solid #0d99cc; -} -body.light-theme #scenes .scene::after { - box-shadow: 0 0 20px #0d99cc inset; -} -body.light-theme #scenes .scene h3 { - background: white; -} -body.light-theme #playlists .directory-list li.playlist { - background: white; -} -body.light-theme #playlists .directory-list li.playlist .playlist-header { - background: white; - color: #c40f0f; - border-bottom: 2px solid #0d99cc; -} -body.light-theme #playlists .directory-list li.playlist li.sound { - color: #1C1C1C; -} -body.light-theme #playlists .directory-list li.playlist a.sound-control { - color: #c40f0f; -} -body.light-theme #compendium .compendium-entity { - background: white !important; -} -body.light-theme #compendium .compendium-entity h3 { - border-bottom: 2px solid #0d99cc; -} -body.light-theme #compendium .compendium-entity ol.compendium-list li.compendium-pack:nth-child(even) { - background: rgba(175, 198, 214, 0.3); -} -body.light-theme #compendium .compendium-entity ol.compendium-list li.compendium-pack .pack-title .status-icons { - color: #828282; -} -body.light-theme #compendium .compendium-entity ol.compendium-list li.compendium-pack footer.compendium-footer { - color: #1C1C1C; -} -body.light-theme #settings h2 { - color: #c40f0f; - border-bottom: 2px solid #0d99cc; -} -body.light-theme #settings #game-details, -body.light-theme #settings #settings-game, -body.light-theme #settings #settings-documentation, -body.light-theme #settings #settings-access { - color: #1C1C1C; -} -body.light-theme #navigation #nav-toggle { - background: rgba(126, 214, 247, 0.4); - color: white; - transform: rotate(-90deg); -} -body.light-theme #navigation .nav-item { - border: 1px solid #0d99cc; -} -body.light-theme #navigation #scene-list .scene { - border: 1px solid #0d99cc; - background: rgba(126, 214, 247, 0.4); -} -body.light-theme #navigation #scene-list .scene a { - color: white; -} -body.light-theme #navigation #scene-list .scene.gm { - border: 1px solid #afc6d6; - background: rgba(13, 153, 204, 0.4); -} -body.light-theme #navigation #scene-list .scene.view, -body.light-theme #navigation #scene-list .scene.context { - box-shadow: 0 0 8px #07516c; - border-color: #0d99cc; -} -body.light-theme #navigation #scene-list .scene.active { - border-color: #f14848; - background: rgba(196, 15, 15, 0.6); - box-shadow: 0 0 8px #650808; -} -body.light-theme #controls .scene-control, -body.light-theme #controls .control-tool { - background: rgba(126, 214, 247, 0.4); - color: white; - border: 1px solid #0d99cc; - box-shadow: none; -} -body.light-theme #controls .scene-control:hover, -body.light-theme #controls .control-tool:hover { - background: rgba(126, 214, 247, 0.4); - box-shadow: 0 0 8px #07516c; -} -body.light-theme #controls .scene-control.active, -body.light-theme #controls .control-tool.active { - border-color: #f14848; - background: rgba(196, 15, 15, 0.6); - box-shadow: 0 0 8px #650808; -} -body.light-theme #players { - border: none; - border-radius: 4px; -} -body.light-theme #players h3 { - background: white; - border: none; - margin: 0; - padding: 0 8px; - font-size: 17px; - line-height: 30px; - box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2); - border-radius: 4px 4px 0 0; -} -body.light-theme #players h3 .players-mode { - color: #828282; -} -body.light-theme #players ol { - margin: 4px 0; -} -body.light-theme #players ol .player-name.self { - color: inherit; - font-weight: 700; -} -body.light-theme #players ol .player { - color: #1C1C1C; -} -body.light-theme #players ol .player-active { - margin-top: 7px; -} -body.light-theme #players ol .player-active.active { - box-shadow: none; -} -body.light-theme .window-app { - border-radius: 4px; - border: none; - box-shadow: 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12), 0 2px 4px -1px rgba(0, 0, 0, 0.3); -} -body.light-theme .window-app > header { - background: white; - border-radius: 4px 4px 0 0; - border: none; - box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2); - margin-bottom: 4px; -} -body.light-theme .window-app .window-content { - background: linear-gradient(90deg, #afc6d6 0, #d6d6d6 30%, #d6d6d6 70%, #afc6d6); - color: #1C1C1C; -} -body.light-theme .window-app .window-content footer { - margin-top: 8px; -} -body.light-theme .window-app.minimized > header, -body.light-theme .window-app.minimized > .window-header { - border: none; - border-radius: 4px; - margin: 0; -} -body.light-theme #client-settings nav.tabs { - border: none; - font-size: 17px; - line-height: 1.6; -} -body.light-theme #client-settings nav.tabs a.item { - border-bottom: 3px solid transparent; - color: #1C1C1C; -} -body.light-theme #client-settings nav.tabs a.item:hover { - text-decoration: none; -} -body.light-theme #client-settings nav.tabs a.item.active { - text-shadow: none; - border-bottom-color: #c40f0f; -} -body.light-theme #client-settings section.content { - border: none; - margin-top: 4px; -} -body.light-theme .dialog-buttons { - margin-top: 8px; -} -body.light-theme .dialog-buttons button:last-child { - margin-right: 0; -} -body.light-theme .dialog-buttons button:not(.default) { - border: 1px solid #c40f0f; - margin-right: 4px; - background: #D6D6D6; - color: #1C1C1C; -} -body.light-theme .dialog-buttons button:not(.default):hover { - background: #e3e3e3; -} -body.light-theme .dialog-buttons button.normal.default { - border: none; - background: #c40f0f; - color: white; -} -body.light-theme .dialog-buttons button.normal.default:hover { - background: #dc1111; -} -body.light-theme .panel { - background: white; -} -body.light-theme .sw5e.sheet .window-content { - color: #1C1C1C; - background: linear-gradient(90deg, #afc6d6 0, #d6d6d6 30%, #d6d6d6 70%, #afc6d6); -} -body.light-theme .sw5e.sheet .window-content input, -body.light-theme .sw5e.sheet .window-content select { - color: #1C1C1C; -} -body.light-theme .sw5e.sheet .window-content input:hover, -body.light-theme .sw5e.sheet .window-content select:hover { - border-color: #4f4f4f; -} -body.light-theme .sw5e.sheet .window-content input:focus, -body.light-theme .sw5e.sheet .window-content select:focus { - border-color: #c40f0f; -} -body.light-theme .sw5e.sheet .window-content button:hover, -body.light-theme .sw5e.sheet .window-content button:focus { - border-color: #c40f0f; -} -body.light-theme .sw5e.sheet.actor { - color: #1C1C1C; -} -body.light-theme .sw5e.sheet.actor input:hover, -body.light-theme .sw5e.sheet.actor select:hover, -body.light-theme .sw5e.sheet.actor textarea:hover { - border-color: #c40f0f; -} -body.light-theme .sw5e.sheet.actor input:focus, -body.light-theme .sw5e.sheet.actor select:focus, -body.light-theme .sw5e.sheet.actor textarea:focus { - border-color: #c40f0f; -} -body.light-theme .sw5e.sheet.actor .swalt-sheet section > h1 { - border-bottom: 2px solid #0d99cc; -} -body.light-theme .sw5e.sheet.actor .swalt-sheet header h1.character-name { - color: #c40f0f; -} -body.light-theme .sw5e.sheet.actor .swalt-sheet header h1.character-name input[type="text"] { - color: #c40f0f; -} -body.light-theme .sw5e.sheet.actor .swalt-sheet header .level-experience .xpbar { - border: 1px solid #4f4f4f; - background-color: #afc6d6; -} -body.light-theme .sw5e.sheet.actor .swalt-sheet header .level-experience .xpbar .bar { - background-color: #0d99cc; -} -body.light-theme .sw5e.sheet.actor .swalt-sheet header .summary input, -body.light-theme .sw5e.sheet.actor .swalt-sheet header .summary .proficiency { - color: #4f4f4f; -} -body.light-theme .sw5e.sheet.actor .swalt-sheet header .attributes .attribute-value, -body.light-theme .sw5e.sheet.actor .swalt-sheet header .attributes .attribute-value input { - color: #4f4f4f; -} -body.light-theme .sw5e.sheet.actor .swalt-sheet header .attributes .attribute-value .value-separator { - color: #828282; -} -body.light-theme .sw5e.sheet.actor .swalt-sheet header .attributes footer button { - border: 1px solid #D6D6D6; -} -body.light-theme .sw5e.sheet.actor .swalt-sheet header .attributes footer button:hover { - color: #c40f0f; -} -body.light-theme .sw5e.sheet.actor .swalt-sheet header .attributes footer.hit-points button, -body.light-theme .sw5e.sheet.actor .swalt-sheet header .attributes footer.hit-dice button, -body.light-theme .sw5e.sheet.actor .swalt-sheet header .attributes footer.initiative button { - border: 1px solid #D6D6D6; - color: #c40f0f; -} -body.light-theme .sw5e.sheet.actor .swalt-sheet header .attributes footer.hit-points button:hover, -body.light-theme .sw5e.sheet.actor .swalt-sheet header .attributes footer.hit-dice button:hover, -body.light-theme .sw5e.sheet.actor .swalt-sheet header .attributes footer.initiative button:hover { - border-color: #c40f0f; -} -body.light-theme .sw5e.sheet.actor .swalt-sheet nav.sheet-navigation .item { - color: #4f4f4f; -} -body.light-theme .sw5e.sheet.actor .swalt-sheet nav.sheet-navigation .item.active { - color: #c40f0f; - border-bottom-color: #c40f0f; -} -body.light-theme .sw5e.sheet.actor .swalt-sheet nav.sheet-navigation .item.active:hover { - background: rgba(79, 79, 79, 0.1); -} -body.light-theme .sw5e.sheet.actor .swalt-sheet nav.sheet-navigation .item:hover { - background: rgba(79, 79, 79, 0.1); -} -body.light-theme .sw5e.sheet.actor .swalt-sheet .tab .filter-list .filter-item { - border-bottom: 2px solid #828282; -} -body.light-theme .sw5e.sheet.actor .swalt-sheet .tab .filter-list .filter-item:hover { - color: #c40f0f; -} -body.light-theme .sw5e.sheet.actor .swalt-sheet .tab .filter-list .filter-item.active { - color: #c40f0f; - border-bottom-color: #c40f0f; -} -body.light-theme .sw5e.sheet.actor .swalt-sheet .tab .group-list-header { - background: #f0f0f0; -} -body.light-theme .sw5e.sheet.actor .swalt-sheet .tab .group-list-title { - border-bottom: 1px solid #0d99cc; -} -body.light-theme .sw5e.sheet.actor .swalt-sheet .tab .group-list-header .item-detail, -body.light-theme .sw5e.sheet.actor .swalt-sheet .tab .group-list .item-detail { - border-left: 1px solid #D6D6D6; -} -body.light-theme .sw5e.sheet.actor .swalt-sheet .tab .group-list li.item:nth-child(even), -body.light-theme .sw5e.sheet.actor .swalt-sheet .tab .group-list ol li.item:nth-child(even) { - background-color: #f0f0f0; -} -body.light-theme .sw5e.sheet.actor .swalt-sheet .tab .group-list li.item h4, -body.light-theme .sw5e.sheet.actor .swalt-sheet .tab .group-list ol li.item h4 { - color: #1C1C1C; -} -body.light-theme .sw5e.sheet.actor .swalt-sheet .tab .group-list li.item .item-name .item-image::before, -body.light-theme .sw5e.sheet.actor .swalt-sheet .tab .group-list ol li.item .item-name .item-image::before { - color: #4f4f4f; -} -body.light-theme .sw5e.sheet.actor .swalt-sheet .tab .group-list li.item .item-name.rollable:hover .item-image:hover::before, -body.light-theme .sw5e.sheet.actor .swalt-sheet .tab .group-list ol li.item .item-name.rollable:hover .item-image:hover::before { - color: #c40f0f; -} -body.light-theme .sw5e.sheet.actor .swalt-sheet .tab .group-list li.item .item-control:hover, -body.light-theme .sw5e.sheet.actor .swalt-sheet .tab .group-list ol li.item .item-control:hover { - color: #c40f0f !important; -} -body.light-theme .sw5e.sheet.actor .swalt-sheet .tab .group-list li.item .item-control.item-toggle, -body.light-theme .sw5e.sheet.actor .swalt-sheet .tab .group-list ol li.item .item-control.item-toggle { - color: #828282; -} -body.light-theme .sw5e.sheet.actor .swalt-sheet .tab .group-list li.item .item-control.item-toggle.active, -body.light-theme .sw5e.sheet.actor .swalt-sheet .tab .group-list ol li.item .item-control.item-toggle.active { - color: #1C1C1C; -} -body.light-theme .sw5e.sheet.actor .swalt-sheet .tab.attributes .abilities .scores li { - border: 1px solid #D6D6D6; -} -body.light-theme .sw5e.sheet.actor .swalt-sheet .tab.attributes .abilities .scores li h2:hover { - color: #c40f0f; -} -body.light-theme .sw5e.sheet.actor .swalt-sheet .tab.attributes .abilities .scores li .ability-score { - color: #4f4f4f; -} -body.light-theme .sw5e.sheet.actor .swalt-sheet .tab.attributes .abilities .scores li .ability-modifiers .ability-mod, -body.light-theme .sw5e.sheet.actor .swalt-sheet .tab.attributes .abilities .scores li .ability-modifiers .ability-save { - border-color: #D6D6D6; -} -body.light-theme .sw5e.sheet.actor .swalt-sheet .tab.attributes .abilities .skills li:nth-child(even) { - background-color: #f0f0f0; -} -body.light-theme .sw5e.sheet.actor .swalt-sheet .tab.attributes .abilities .skills li .proficiency-toggle { - color: #1C1C1C; -} -body.light-theme .sw5e.sheet.actor .swalt-sheet .tab.attributes .abilities .skills li .skill-name:hover { - color: #c40f0f; -} -body.light-theme .sw5e.sheet.actor .swalt-sheet .tab.attributes .traits-resources nav button { - color: #4f4f4f; -} -body.light-theme .sw5e.sheet.actor .swalt-sheet .tab.attributes .traits-resources nav button.active { - color: #c40f0f; - border-bottom-color: #c40f0f; -} -body.light-theme .sw5e.sheet.actor .swalt-sheet .tab.attributes .traits-resources nav button.active:hover { - background: rgba(196, 15, 15, 0.1); -} -body.light-theme .sw5e.sheet.actor .swalt-sheet .tab.attributes .traits-resources nav button:hover { - background: rgba(79, 79, 79, 0.1); -} -body.light-theme .sw5e.sheet.actor .swalt-sheet .tab.attributes .traits-resources section.traits .trait-selector i.fas { - color: #c40f0f; -} -body.light-theme .sw5e.sheet.actor .swalt-sheet .tab.attributes .traits-resources section.traits .languages label:hover { - color: #c40f0f; -} -body.light-theme .sw5e.sheet.actor .swalt-sheet .tab.attributes .traits-resources section.resources .resource-items .resource h1 input { - color: #c40f0f; - border-bottom: 2px solid #0d99cc; -} -body.light-theme .sw5e.sheet.actor .swalt-sheet .tab.attributes .traits-resources section.resources .resource-items .resource .attribute-value, -body.light-theme .sw5e.sheet.actor .swalt-sheet .tab.attributes .traits-resources section.resources .resource-items .resource .attribute-value input { - color: #4f4f4f; -} -body.light-theme .sw5e.sheet.actor .swalt-sheet .tab.attributes .traits-resources section.resources .resource-items .resource .attribute-value .value-separator { - color: #828282; -} -body.light-theme .sw5e.sheet.actor .swalt-sheet .tab.attributes .traits-resources section.resources .counters .counter h4.rollable:hover { - color: #c40f0f; -} -body.light-theme .sw5e.sheet.actor .swalt-sheet .tab.attributes .traits-resources section.resources .counters .counter .death-success i { - color: #0dce0d; -} -body.light-theme .sw5e.sheet.actor .swalt-sheet .tab.attributes .traits-resources section.resources .counters .counter .death-fail i { - color: #c40f0f; -} -body.light-theme .sw5e.sheet.actor .swalt-sheet .tab.inventory .currency { - color: #c40f0f; -} -body.light-theme .sw5e.sheet.actor .swalt-sheet .tab.inventory .encumbrance-wrapper .encumbrance-label { - background: #D6D6D6; - color: #1C1C1C; - border: 1px solid #1C1C1C; -} -body.light-theme .sw5e.sheet.actor .swalt-sheet .tab.inventory .encumbrance-wrapper .encumbrance { - background: #afc6d6; -} -body.light-theme .sw5e.sheet.actor .swalt-sheet .tab.inventory .encumbrance-wrapper .encumbrance .encumbrance-bar { - background: #0d99cc; -} -body.light-theme .sw5e.sheet.actor .swalt-sheet .tab.force-powerbook .powercasting-ability label, -body.light-theme .sw5e.sheet.actor .swalt-sheet .tab.tech-powerbook .powercasting-ability label, -body.light-theme .sw5e.sheet.actor .swalt-sheet .tab.force-powerbook .powercasting-ability h3, -body.light-theme .sw5e.sheet.actor .swalt-sheet .tab.tech-powerbook .powercasting-ability h3 { - color: #c40f0f; -} -body.light-theme .sw5e.sheet.actor .swalt-sheet .tab.force-powerbook .powercasting-ability label span, -body.light-theme .sw5e.sheet.actor .swalt-sheet .tab.tech-powerbook .powercasting-ability label span, -body.light-theme .sw5e.sheet.actor .swalt-sheet .tab.force-powerbook .powercasting-ability h3 span, -body.light-theme .sw5e.sheet.actor .swalt-sheet .tab.tech-powerbook .powercasting-ability h3 span { - color: #1C1C1C; -} -body.light-theme .sw5e.sheet.actor .swalt-sheet .tab.notes section > input { - color: #c40f0f; - border-bottom: 2px solid #0d99cc; -} -body.light-theme .sw5e.sheet.actor.npc .swalt-sheet header div.creature-type:hover { - border-color: #c40f0f; -} -body.light-theme .sw5e.sheet.actor.npc .swalt-sheet header .experience { - color: #4f4f4f; -} diff --git a/sw5e-update.css b/sw5e-update.css deleted file mode 100644 index c259503a..00000000 --- a/sw5e-update.css +++ /dev/null @@ -1,757 +0,0 @@ -/* ----------------------------------------- */ -/* Fonts */ -/* ----------------------------------------- */ -/* russo-one-regular - latin */ -@font-face { - font-family: 'Russo One'; - font-style: normal; - font-weight: 400; - src: url('./fonts/RussoOne.ttf'); -} -@font-face { - font-family: 'Russo One'; - font-style: italic; - font-weight: 400; - src: url('./fonts/RussoOne.ttf'); -} -@font-face { - font-family: 'Russo One'; - font-style: normal; - font-weight: 700; - src: url('./fonts/RussoOne.ttf'); -} -/* open-sans-regular - latin */ -@font-face { - font-family: 'Open Sans'; - font-style: normal; - font-weight: 400; - src: url('./fonts/OpenSans-Regular.ttf'); -} -@font-face { - font-family: 'Open Sans'; - font-style: italic; - font-weight: 400; - src: url('./fonts/OpenSans-Italic.ttf'); -} -@font-face { - font-family: 'Open Sans'; - font-style: normal; - font-weight: 700; - src: url('./fonts/OpenSans-Bold.ttf'); -} -@font-face { - font-family: 'Open Sans'; - font-style: italic; - font-weight: 700; - src: url('./fonts/OpenSans-BoldItalic.ttf'); -} -/* ----------------------------------------- */ -/* Sheet Styles */ -/* ----------------------------------------- */ -html { - box-sizing: border-box; -} -*, -*:before, -*:after { - box-sizing: inherit; -} -::-webkit-scrollbar-track { - border: 1px solid #0d99cc; - border-radius: 4px; -} -::-webkit-scrollbar-thumb { - outline: none; - border-radius: 4px; - background: #0d99cc; - border: none; -} -:root { - scrollbar-width: thin; - scrollbar-color: #0d99cc #afc6d6; -} -body { - font-family: 'Open Sans'; - font-size: 13px; - font-weight: 400; -} -h1 { - font-family: 'Russo One'; - font-size: 34px; - font-weight: 400; -} -h2 { - font-family: 'Russo One'; - font-size: 27px; - font-weight: 400; -} -h3 { - font-family: 'Russo One'; - font-size: 21px; - font-weight: 400; -} -h4 { - font-family: 'Russo One'; - font-size: 17px; - font-weight: 400; -} -h5, -h6 { - font-family: 'Russo One'; - font-size: 13px; - font-weight: 400; -} -a { - color: #c40f0f; - text-decoration: none; -} -a:hover, -a:active { - text-shadow: none; - text-decoration: underline; -} -.app { - background: linear-gradient(90deg, #afc6d6 0%, #D6D6D6 30%, #D6D6D6 70%, #afc6d6); - border: none; - box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2); -} -#context-menu { - background: none; - border: none; - border-radius: 0; - color: #1C1C1C; - padding: 0 8px; -} -#context-menu ol.context-items { - background: white; - border-radius: 4px; - border: 1px solid #828282; - box-shadow: 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12), 0 2px 4px -1px rgba(0, 0, 0, 0.3); -} -#context-menu ol.context-items li.context-item:first-child { - border-top-left-radius: 4px; - border-top-right-radius: 4px; -} -#context-menu ol.context-items li.context-item:last-child { - border-bottom-left-radius: 4px; - border-bottom-right-radius: 4px; -} -#context-menu ol.context-items li.context-item i { - color: #0d99cc; -} -#context-menu ol.context-items li.context-item:hover { - background: #c40f0f; - color: white; - text-shadow: none; - cursor: pointer; -} -#context-menu ol.context-items li.context-item:hover i { - color: white; -} -#context-menu ol.context-items li.context-item + li { - border-top: 1px solid #D6D6D6; -} -input[type="text"], -input[type="number"], -input[type="password"], -input[type="date"], -input[type="time"], -select, -textarea { - border: 1px solid #828282; - border-radius: 4px; - color: #1C1C1C; - transition: all 0.3s; -} -input[type="text"]:hover, -input[type="number"]:hover, -input[type="password"]:hover, -input[type="date"]:hover, -input[type="time"]:hover, -select:hover, -textarea:hover { - border-color: #4f4f4f; - box-shadow: none; -} -input[type="text"]:focus, -input[type="number"]:focus, -input[type="password"]:focus, -input[type="date"]:focus, -input[type="time"]:focus, -select:focus, -textarea:focus { - border-color: #c40f0f; - box-shadow: none; -} -input[type=range] { - -webkit-appearance: none; - /* Hides the slider so that custom slider can be made */ - width: 100%; - /* Specific width is required for Firefox. */ - background: transparent; - /* Otherwise white in Chrome */ -} -input[type=range]::-webkit-slider-thumb { - -webkit-appearance: none; - background: #c40f0f; - width: 12px; - height: 12px; - border-radius: 32px; - cursor: pointer; - box-shadow: none; -} -input[type=range]::-moz-range-thumb { - -webkit-appearance: none; - background: #c40f0f; - width: 12px; - height: 12px; - border-radius: 32px; - cursor: pointer; - box-shadow: none; -} -input[type=range]::-ms-thumb { - -webkit-appearance: none; - background: #c40f0f; - width: 12px; - height: 12px; - border-radius: 32px; - cursor: pointer; - box-shadow: none; -} -input[type=range]::-webkit-slider-runnable-track { - width: 100%; - height: 6px; - cursor: pointer; - background: #7ed6f7; - border-radius: 4px; - border: 1px solid #0d99cc; - box-shadow: none; -} -input[type=range]:focus::-webkit-slider-runnable-track { - background: #0d99cc; -} -input[type=range]::-moz-range-track { - width: 100%; - height: 6px; - cursor: pointer; - background: #7ed6f7; - border-radius: 4px; - border: 1px solid #0d99cc; - box-shadow: none; -} -input[type=range]::-ms-track { - width: 100%; - height: 6px; - cursor: pointer; - background: #7ed6f7; - border-radius: 4px; - border: 1px solid #0d99cc; - box-shadow: none; -} -input[type=range]:focus { - outline: none; - /* Removes the blue border. You should probably do some kind of focus styling for accessibility reasons though. */ -} -input[type=range]::-ms-track { - width: 100%; - cursor: pointer; - /* Hides the slider so custom styles can be added */ - background: transparent; - border-color: transparent; - color: transparent; -} -button { - font-family: 'Open Sans'; - font-size: 13px; - font-weight: 700; - background: #c40f0f; - color: white; - text-align: center; - border: none; - border-radius: 4px; - cursor: pointer; - transition: all 0.3s; -} -button:hover, -button:focus { - box-shadow: none; - background: #dc1111; -} -#sidebar { - border: none; -} -#sidebar-tabs { - border: none; - box-shadow: none; - background: white; - box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2); -} -#sidebar-tabs > .collapse { - color: #c40f0f; -} -#sidebar-tabs .item { - font-size: 16px; -} -#sidebar-tabs .item.active { - color: #c40f0f; - border: none; - border-bottom: 3px solid #c40f0f; - box-shadow: none; - background: none; - text-shadow: none; -} -/*----------- -** Chat Tab ------------*/ -#chat-log .chat-message { - background: white; - border: none; - border-radius: 4px; - margin-bottom: 8px; - box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2); -} -#chat-log .chat-message > header { - color: #c40f0f; - border-bottom: 2px solid #0d99cc; - margin-bottom: 4px; -} -#chat-log .chat-message > header span { - color: #1C1C1C; -} -.notification-pip { - color: #0d99cc; - text-shadow: none; -} -.sw5e.chat-card { - font-size: 13px; -} -.sw5e.chat-card .card-header { - padding: 0; - border: none; -} -.sw5e.chat-card .card-header img { - flex: 0 0 36px; - margin-right: 4px; -} -.sw5e.chat-card .card-header h3 { - flex: 1; - margin: 0; - line-height: 36px; - font-family: 'Russo One'; - font-size: 17px; - font-weight: 400; - color: #1C1C1C; -} -.sw5e.chat-card .card-header h3:hover { - color: #1C1C1C; - text-shadow: none; -} -.sw5e.chat-card .card-content { - margin: 4px 0; -} -.sw5e.chat-card .card-content h3 { - font-size: 12px; - margin: 0; - font-weight: bold; -} -.sw5e.chat-card .card-content > * { - -webkit-user-select: text; - -moz-user-select: text; - -ms-user-select: text; - user-select: text; -} -.sw5e.chat-card .card-buttons { - margin: 4px 0; -} -.sw5e.chat-card .card-buttons span { - display: block; - line-height: 28px; - text-align: center; - border: 1px solid #828282; -} -.sw5e.chat-card .card-buttons button { - font-family: 'Open Sans'; - font-size: 13px; - font-weight: 700; - padding: 4px 0; - height: auto; - line-height: 1.6; - margin: 4px 0; - background: #c40f0f; - border: none; - border-radius: 4px; -} -.sw5e.chat-card .card-buttons button:hover, -.sw5e.chat-card .card-buttons button:focus { - background-color: #dc1111; - box-shadow: none; -} -.sw5e.chat-card .card-footer { - padding: 4px 0 0; - border-top: 1px solid #7ed6f7; -} -.sw5e.chat-card .card-footer span { - border-right: 2px groove #FFF; - padding: 0 3px 0 0; - font-size: 10px; -} -.sw5e.chat-card .card-footer span:last-child { - border-right: none; - padding-right: 0; -} -.dice-roll .dice-formula { - background: none; - border: none; -} -.dice-roll .dice-total { - background: #afc6d6; - border: 1px solid #0d99cc; - border-radius: 0; - padding: 4px 0; - box-shadow: 0 0 12px rgba(13, 153, 204, 0.5); -} -.dice-roll .dice-total.success { - color: inherit; - background: #c7d0c0; - border: 1px solid #006c00; -} -.dice-roll .dice-total.failure { - color: inherit; - background: #ffdddd; - border: 1px solid #6e0000; -} -.dice-roll .dice-total.critical { - color: #0dce0d; - background: #bcdcbe; - box-shadow: 0 0 12px rgba(13, 206, 13, 0.5); -} -.dice-roll .dice-total.fumble { - color: red; -} -#chat-controls { - padding-top: 4px; -} -#chat-controls label { - color: #1C1C1C; -} -#chat-form textarea { - background: white; -} -#chat-form textarea:focus { - box-shadow: none; - outline: none; -} -/*----------- -** Combat Tab ------------*/ -#combat #combat-round { - color: #c40f0f; - border-bottom: 2px solid #0d99cc; -} -#combat #combat-round .encounters h4 { - color: #c40f0f; -} -#combat #combat-round .encounters a { - color: #4f4f4f; -} -#combat #combat-round .encounters a:hover { - color: #c40f0f; -} -#combat #combat-tracker li.combatant { - padding: 4px 0; - color: #1C1C1C; - background: none; -} -#combat #combat-tracker li.combatant:nth-child(even) { - background: rgba(175, 198, 214, 0.5); -} -#combat #combat-tracker li.combatant h4 { - color: #1C1C1C; - text-shadow: none; -} -#combat #combat-tracker li.combatant .roll { - background: none; - color: #4f4f4f; -} -#combat #combat-tracker li.combatant .roll::before { - content: "\f6cf"; - font-family: "Font Awesome 5 Free"; - -webkit-font-smoothing: antialiased; - display: inline-block; - font-style: normal; - font-variant: normal; - text-rendering: auto; - font-weight: 900; - font-size: 28px; -} -#combat #combat-tracker li.combatant .roll:hover { - color: #c40f0f; -} -#combat #combat-tracker li.combatant .combatant-control { - color: #828282; - text-shadow: none; -} -#combat #combat-tracker li.combatant .combatant-control.active { - color: #363636; -} -#combat #combat-tracker li.combatant .token-resource { - color: #4f4f4f; - border-right: 1px solid #828282; -} -#combat #combat-tracker li.combatant .initiative { - text-shadow: none; -} -#combat #combat-tracker li.combatant.active { - color: #0d99cc; -} -#combat #combat-tracker li.combatant.active .initiative, -#combat #combat-tracker li.combatant.active h4 { - color: #0d99cc; -} -#combat #combat-tracker li.combatant.hidden { - opacity: 0.5; - color: #1C1C1C; -} -#combat #combat-controls { - padding-top: 0; - border-top: 1px solid #0d99cc; -} -/* -** Folders -*/ -.sidebar-tab .directory-header { - margin-bottom: 4px; -} -.sidebar-tab .directory-header .header-search { - position: relative; -} -.sidebar-tab .directory-header .header-search i.fa-search { - position: absolute; - left: 8px; - color: #0d99cc; -} -.sidebar-tab .directory-header .header-search input { - text-align: left; - padding-left: 22px; - background: white; -} -.sidebar-tab .directory-header .header-search input:focus { - box-shadow: none; -} -.sidebar-tab .subdirectory { - border: none; - margin-left: 8px; - background: white; - min-height: 8px; -} -.sidebar-tab .subdirectory .folder { - border-left: 2px solid rgba(28, 28, 28, 0.4); -} -.sidebar-tab .directory-list { - padding-bottom: 4px; -} -.sidebar-tab .directory-list li + li { - border-top: 1px solid #0d99cc; -} -.sidebar-tab .directory-list .folder > .folder-header { - line-height: default; - padding: 0 0 0 8px; - position: relative; - border: none; - background: white; -} -.sidebar-tab .directory-list .folder > .folder-header h3 { - padding: 8px 4px; - background: white; - color: #1C1C1C; - font-family: 'Open Sans'; - font-size: 13px; - font-weight: 700; - line-height: 1.6; -} -.sidebar-tab .directory-list .folder > .folder-header h3 > i { - margin-right: 4px; - color: #0d99cc; -} -.sidebar-tab .directory-list .folder > .folder-header a { - position: absolute; - top: 0; - right: 4px; - height: 100%; - padding: 0 4px; - color: #828282; -} -.sidebar-tab .directory-list .folder > .folder-header a:hover { - color: #c40f0f; -} -.sidebar-tab .directory-list .folder > .folder-header a i { - margin-top: 12px; -} -.sidebar-tab .directory-list .folder > .folder-header a.create-folder { - right: 28px; -} -.sidebar-tab .directory-list .folder.collapsed > .folder-header { - background: white; -} -.sidebar-tab .directory-list .folder + .entity { - border-top: 1px solid #0d99cc; -} -.sidebar-tab .directory-list .directory-item img { - flex: 0 0 32px; - height: 32px; - width: 32px; - align-self: center; -} -.sidebar-tab .directory-list .actor, -.sidebar-tab .directory-list .item, -.sidebar-tab .directory-list .journal, -.sidebar-tab .directory-list .table { - background: white; - border: none; -} -.sidebar-tab .directory-list .actor .entity-name, -.sidebar-tab .directory-list .item .entity-name, -.sidebar-tab .directory-list .journal .entity-name, -.sidebar-tab .directory-list .table .entity-name { - font-family: 'Open Sans'; - font-size: 13px; - font-weight: 700; - color: #1C1C1C; -} -.sidebar-tab .directory-list .actor:nth-child(even), -.sidebar-tab .directory-list .item:nth-child(even), -.sidebar-tab .directory-list .journal:nth-child(even), -.sidebar-tab .directory-list .table:nth-child(even) { - background: rgba(175, 198, 214, 0.3); -} -#scenes .subdirectory { - border-left: none; -} -#scenes .scene { - border: none; - border-top: 1px solid #0d99cc; - border-left: 4px solid #0d99cc; - box-shadow: none; - position: relative; - height: 128px; -} -#scenes .scene + .scene { - margin-top: 4px; -} -#scenes .scene::after { - content: ''; - display: block; - width: 100%; - height: 99px; - position: absolute; - top: 28px; - left: 0; - box-shadow: 0 0 20px #0d99cc inset; -} -#scenes .scene h3 { - font-family: 'Open Sans'; - font-size: 13px; - font-weight: 700; - text-align: left; - text-shadow: none; - padding: 4px 4px 4px 12px; - background: white; - line-height: 1.6; - position: absolute; - top: 0; - left: 0; - width: 100%; -} -#playlists .directory-list { - padding: 0 8px; -} -#playlists .directory-list li.playlist { - padding: 8px; - border-radius: 4px; - background: white; - margin-bottom: 8px; - border-top: inherit; - box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2); -} -#playlists .directory-list li.playlist .playlist-header { - background: white; - color: #c40f0f; - text-decoration: none; - border-bottom: 2px solid #0d99cc; -} -#playlists .directory-list li.playlist li.sound { - border: none; - color: #1C1C1C; -} -#playlists .directory-list li.playlist li.sound h4 { - font-family: 'Open Sans'; - font-size: 13px; - font-weight: 400; -} -#playlists .directory-list li.playlist a.sound-control { - color: #c40f0f; -} -#compendium .compendium-entity { - margin: 0 4px; - padding: 8px; - background: white !important; - box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2); - border-radius: 4px; - border: none; -} -#compendium .compendium-entity + .compendium-entity { - margin-top: 4px; -} -#compendium .compendium-entity h3 { - border: none; - color: #c40f0f; - border-bottom: 2px solid #0d99cc; - font-family: 'Russo One'; - font-size: 17px; - font-weight: 400; - padding: 0; - margin-bottom: 4px; -} -#compendium .compendium-entity ol.compendium-list li.compendium-pack { - margin: 0; - padding: 4px; - border: none; -} -#compendium .compendium-entity ol.compendium-list li.compendium-pack:nth-child(even) { - background: rgba(175, 198, 214, 0.3); -} -#compendium .compendium-entity ol.compendium-list li.compendium-pack .pack-title { - margin: 0; - position: relative; -} -#compendium .compendium-entity ol.compendium-list li.compendium-pack .pack-title a { - font-family: 'Open Sans'; - font-size: 13px; - font-weight: 700; -} -#compendium .compendium-entity ol.compendium-list li.compendium-pack .pack-title a i { - display: none; -} -#compendium .compendium-entity ol.compendium-list li.compendium-pack .pack-title .status-icons { - top: 4px; - color: #828282; - font-size: 13px; -} -#compendium .compendium-entity ol.compendium-list li.compendium-pack footer.compendium-footer { - color: #1C1C1C; -} -#settings h2 { - color: #c40f0f; - border: none; - border-bottom: 2px solid #0d99cc; - margin: 0 8px; - padding: 0; -} -#settings #game-details, -#settings #settings-game, -#settings #settings-documentation, -#settings #settings-access { - padding: 0 8px; - margin: 0 0 8px; - color: #1C1C1C; -} diff --git a/sw5e.css b/sw5e.css deleted file mode 100644 index 51b2e6f4..00000000 --- a/sw5e.css +++ /dev/null @@ -1,1952 +0,0 @@ -/* Deprecated vars */ -/* ----------------------------------------- */ -/* Fonts */ -/* ----------------------------------------- */ -/* russo-one-regular - latin */ -@font-face { - font-family: 'Russo One'; - font-style: normal; - font-weight: 400; - src: url('./fonts/RussoOne.ttf'); -} -/* engli-besh */ -@font-face { - font-family: 'Engli-Besh'; - font-style: normal; - font-weight: 400; - src: url('./fonts/EngliBesh-KG3W.ttf'); -} -.engli-Besh { - font-family: 'Engli-Besh'; - font-size: 20px; - font-weight: 400; -} -/* open-sans-regular - latin */ -@font-face { - font-family: 'Open Sans'; - font-style: normal; - font-weight: 400; - src: url('./fonts/OpenSans-Regular.ttf'); -} -.openSans { - font-family: 'Open Sans'; - font-size: 20px; - font-weight: 400; -} -/* ----------------------------------------- */ -/* Sheet Styles */ -/* ----------------------------------------- */ -/* ----------------------------------------- */ -/* Flexbox */ -/* ----------------------------------------- */ -.flexrow { - display: flex; - flex-direction: row; - flex-wrap: wrap; - justify-content: flex-start; -} -.flexrow > * { - flex: 1; -} -.flexrow .flex1 { - flex: 1; -} -.flexrow .flex2 { - flex: 2; -} -.flexrow .flex3 { - flex: 3; -} -.flexrow .flex4 { - flex: 4; -} -.flexcol { - display: flex; - flex-direction: column; - flex-wrap: nowrap; -} -.flexcol > * { - flex: 1; -} -.flexcol .flex1 { - flex: 1; -} -.flexcol .flex2 { - flex: 2; -} -.flexcol .flex3 { - flex: 3; -} -.flexcol .flex4 { - flex: 4; -} -/* ----------------------------------------- */ -/* All DnD5e Apps */ -/* ----------------------------------------- */ -.sw5e { - /* ----------------------------------------- */ - /* Element Styles */ - /* ----------------------------------------- */ - /* Form Groups */ - /* Tags */ -} -.sw5e .window-content { - font-size: 13px; -} -.sw5e input[type="text"], -.sw5e input[type="number"], -.sw5e select { - height: calc(100% - 2px); - border: 1px solid #7a7971; - background: rgba(0, 0, 0, 0.05); - color: #191813; -} -.sw5e input[type="text"]:hover, -.sw5e input[type="number"]:hover, -.sw5e input[type="text"]:focus, -.sw5e input[type="number"]:focus { - border: 1px solid #111; - box-shadow: 0 0 8px red; -} -.sw5e input:disabled, -.sw5e select:disabled, -.sw5e textarea:disabled { - color: #4b4a44; - border: 1px solid transparent !important; - outline: none !important; -} -.sw5e input:disabled:hover, -.sw5e select:disabled:hover, -.sw5e textarea:disabled:hover, -.sw5e input:disabled:focus, -.sw5e select:disabled:focus, -.sw5e textarea:disabled:focus { - box-shadow: none !important; - border: 1px solid transparent !important; - outline: none !important; -} -.sw5e button { - background: rgba(0, 0, 0, 0.1); - border: 2px groove #eeede0; -} -.sw5e .form-group label { - flex: 2; - color: #4b4a44; - font-weight: bold; -} -.sw5e .form-group .form-fields { - display: flex; - flex-direction: row; - flex-wrap: wrap; - justify-content: flex-start; -} -.sw5e .form-group .form-fields > * { - flex: 1; -} -.sw5e .form-group .form-fields .flex1 { - flex: 1; -} -.sw5e .form-group .form-fields .flex2 { - flex: 2; -} -.sw5e .form-group .form-fields .flex3 { - flex: 3; -} -.sw5e .form-group .form-fields .flex4 { - flex: 4; -} -.sw5e .form-group .form-fields > * { - margin: 0 3px 0 0; -} -.sw5e .form-group .form-fields > *:last-child { - margin-right: 0; -} -.sw5e .form-group.stacked > label { - flex: 0 0 100%; - margin: 0; -} -.sw5e .form-group.stacked label.checkbox, -.sw5e .form-group.stacked label.radio { - flex: auto; - text-align: left; -} -.sw5e .form-header { - margin: 0 0 0.25em 0; - padding: 2px 0; - border-top: 2px groove #eeede0; - border-bottom: 2px groove #eeede0; - font-family: 'Russo One'; - font-size: 20px; - font-weight: 400; -} -.sw5e .tag { - display: inline-block; - margin: 0 2px 0 0; - padding: 0 3px; - font-size: 10px; - line-height: 16px; - border: 1px solid #999; - border-radius: 3px; - background: rgba(0, 0, 0, 0.05); -} -/* ----------------------------------------- */ -/* Hit Dice Config Sheet Specifically */ -/* ----------------------------------------- */ -.sw5e.hd-config .form-group button.increment, -.sw5e.hd-config .form-group button.decrement { - flex: 0 0 1rem; - line-height: 1rem; -} -.sw5e.hd-config .form-group button.decrement { - margin-right: 0; -} -.sw5e.hd-config .form-group span.sep { - margin: 0; -} -.sw5e.hd-config .form-group input { - flex: 0 0 2rem; - text-align: center; - margin-left: 2px; - margin-right: 2px; -} -/* ----------------------------------------- */ -/* Entity Sheets Specifically */ -/* ----------------------------------------- */ -.sw5e.sheet { - /* ----------------------------------------- */ - /* Element Styles */ - /* ----------------------------------------- */ - /* ----------------------------------------- */ - /* TinyMCE */ - /* ----------------------------------------- */ - /* ----------------------------------------- */ - /* Sheet Header */ - /* ----------------------------------------- */ - /* ----------------------------------------- */ - /* Sheet Navigation */ - /* ----------------------------------------- */ - /* ----------------------------------------- */ - /* Sheet Body */ - /* ----------------------------------------- */ - /* ----------------------------------------- */ - /* List Filters */ - /* ----------------------------------------- */ - /* ----------------------------------------- */ - /* Trait Lists */ - /* ----------------------------------------- */ - /* ----------------------------------------- */ - /* Items Lists */ - /* ----------------------------------------- */ - /* ----------------------------------------- */ - /* Active Effects */ - /* ----------------------------------------- */ -} -.sw5e.sheet .window-content { - overflow-y: hidden; - padding: 5px; - background: linear-gradient(90deg, #afc6d6 0%, #D6D6D6 30%, #D6D6D6 70%, #afc6d6); - font-size: 13px; - color: #191813; -} -.sw5e.sheet .window-content form { - height: 100%; - overflow: hidden; -} -.sw5e.sheet .window-content .tab { - height: 100%; - overflow-y: auto; - align-content: flex-start; -} -.sw5e.sheet input[type="text"], -.sw5e.sheet input[type="number"] { - background: none; - border: 1px solid transparent; -} -.sw5e.sheet input[type="text"]:hover, -.sw5e.sheet input[type="number"]:hover, -.sw5e.sheet input[type="text"]:focus, -.sw5e.sheet input[type="number"]:focus { - border: 1px solid #111; -} -.sw5e.sheet select { - flex: 1; - font-size: 12px; - height: 22px; - background: transparent; -} -.sw5e.sheet .editable .rollable:hover { - cursor: pointer; -} -.sw5e.sheet .editable h4.rollable:hover, -.sw5e.sheet .editable .rollable:hover > h4 { - color: #000; - text-shadow: 0 0 10px red; -} -.sw5e.sheet span.sep { - flex: none; - margin: 0 1px; - display: inline; - position: relative; - color: #7a7971; - font-weight: normal; -} -.sw5e.sheet .editor { - height: 100%; -} -.sw5e.sheet .editor .tox-toolbar-overlord, -.sw5e.sheet .editor .tox-toolbar__primary { - background: none; -} -.sw5e.sheet .sheet-header { - flex: 0 0 100px; - border-bottom: 2px groove #eeede0; - /* Character Name */ - /* Profile Image */ - /* Header Summary Details */ -} -.sw5e.sheet .sheet-header .header-details { - font-family: 'Russo One'; - font-size: 20px; - font-weight: 400; -} -.sw5e.sheet .sheet-header h1 { - flex: 1; - border-bottom: none; - height: 60px; - margin: 0; - padding: 5px; -} -.sw5e.sheet .sheet-header h1 input { - display: block; - height: 50px; - font-size: 32px; - margin: 0; -} -.sw5e.sheet .sheet-header img.profile { - flex: 0 0 100px; - max-width: 100px; - height: 100px; - object-fit: contain; - border: none; - border-right: 2px groove #eeede0; -} -.sw5e.sheet .sheet-header .summary { - flex: 0 0 100%; - height: 40px; - margin: 0; - padding: 0; - list-style: none; - border-top: 2px groove #eeede0; - border-bottom: none; -} -.sw5e.sheet .sheet-header .summary li { - height: calc(100% - 6px); - float: left; - margin: 2px 0; - padding: 0; - border-right: 2px groove #eeede0; - line-height: 34px; - color: #4b4a44; -} -.sw5e.sheet .sheet-header .summary li:last-child { - border-right: none; -} -.sw5e.sheet .sheet-navigation { - flex: 0 0 30px; - margin-bottom: 5px; - font-family: 'Russo One'; - font-size: 14px; - font-weight: 400; -} -.sw5e.sheet .sheet-navigation .item { - height: 30px; - line-height: 32px; - margin: 0 24px; - border-bottom: 3px solid #b5b3a4; -} -.sw5e.sheet .sheet-navigation .item.active { - border-bottom: 3px solid #44191A; -} -.sw5e.sheet .sheet-body { - flex: 1; - overflow: hidden; -} -.sw5e.sheet .filter-list { - align-items: center; - list-style: none; - margin: 0; - padding: 0; - line-height: 16px; - max-width: 70%; -} -.sw5e.sheet .filter-list .filter-icon { - flex: none; - font-size: 14px; - color: #7a7971; -} -.sw5e.sheet .filter-list .filter-item { - text-align: center; - font-size: 12px; - margin: 0 6px 0 0; - border-bottom: 3px solid #b5b3a4; - white-space: nowrap; -} -.sw5e.sheet .filter-list .filter-item:last-child { - margin: 0; -} -.sw5e.sheet .filter-list .filter-item:hover { - text-shadow: 0 0 4px red; - border-bottom: 3px solid #7a7971; -} -.sw5e.sheet .filter-list .filter-item.active { - border-bottom: 3px solid #44191A; -} -.sw5e.sheet .traits { - margin: 5px 0 0; -} -.sw5e.sheet .traits .trait-selector { - flex: 0 0 16px; - padding: 2px 0; - color: #999; - font-size: 10px; -} -.sw5e.sheet .traits .traits-list { - flex: 0 0 100%; - line-height: 20px; - list-style: none; - margin: 0; - padding: 0; -} -.sw5e.sheet .items-list { - list-style: none; - margin: 0; - padding: 0; - overflow-y: auto; - scrollbar-width: thin; - color: #7a7971; -} -.sw5e.sheet .items-list .item-list { - list-style: none; - margin: 0; - padding: 0; -} -.sw5e.sheet .items-list .item-name { - flex: 2; - margin: 0; - overflow: hidden; - font-size: 13px; - text-align: left; - align-items: center; -} -.sw5e.sheet .items-list .item-name h3, -.sw5e.sheet .items-list .item-name h4 { - margin: 0; - white-space: nowrap; - overflow-x: hidden; -} -.sw5e.sheet .items-list .item-controls { - flex: 0 0 60px; - justify-content: space-between; -} -.sw5e.sheet .items-list .item-controls a { - font-size: 12px; - text-align: center; -} -.sw5e.sheet .items-list .item { - align-items: center; - padding: 0 2px; - border-bottom: 1px solid #c9c7b8; -} -.sw5e.sheet .items-list .item:last-child { - border-bottom: none; -} -.sw5e.sheet .items-list .item .item-name { - color: #191813; -} -.sw5e.sheet .items-list .item .item-name .item-image { - flex: 0 0 30px; - height: 30px; - background-size: 30px; - border: none; - margin-right: 5px; -} -.sw5e.sheet .items-list .items-header { - height: 28px; - margin: 2px 0; - padding: 0; - align-items: center; - background: rgba(0, 0, 0, 0.05); - border: 2px groove #eeede0; - font-weight: bold; -} -.sw5e.sheet .items-list .items-header > * { - font-size: 12px; - text-align: center; -} -.sw5e.sheet .items-list .items-header h3 { - padding-left: 5px; - text-align: left; - font-size: 16px; -} -.sw5e.sheet .effects .item .effect-source, -.sw5e.sheet .effects .item .effect-duration, -.sw5e.sheet .effects .item .effect-controls { - text-align: center; - border-left: 1px solid #c9c7b8; - border-right: 1px solid #c9c7b8; - font-size: 12px; -} -.sw5e.sheet .effects .item .effect-controls { - border: none; -} -/* ----------------------------------------- */ -/* Trait Selector -/* ----------------------------------------- */ -.trait-selector .trait-list { - list-style: none; - margin: 0; - padding: 0; -} -.trait-selector input[type="text"] { - height: 24px; - margin: 2px; -} -/* ----------------------------------------- */ -/* Actor Type Config Sheet Specifically */ -/* ----------------------------------------- */ -.actor-type .trait-list { - display: flex; - flex-wrap: wrap; -} -.actor-type .trait-list li { - flex-basis: 50%; - flex-grow: 1; -} -.actor-type .trait-list li.form-group { - flex-basis: 100%; -} -.actor-type label.radio { - display: flex; - flex: auto; - font-size: 12px; - line-height: 20px; - font-weight: normal; -} -.actor-type label.radio > input[type="radio"] { - margin: 0 5px 0 0; -} -.actor-type li.custom-type input[type="radio"] { - display: none; -} -/* ----------------------------------------- */ -/* Add Feature Prompt Specifically */ -/* ----------------------------------------- */ -.sw5e.select-items-prompt .dialog-content { - margin-bottom: 1em; -} -.sw5e.select-items-prompt .items-list { - margin-top: 0.5em; -} -.sw5e.select-items-prompt .item-name > label, -.sw5e.select-items-prompt .item-image, -.sw5e.select-items-prompt input { - cursor: pointer; -} -.sw5e.select-items-prompt .item-name > label { - align-items: center; -} -/* ----------------------------------------- */ -/* HUD -/* ----------------------------------------- */ -.placeable-hud .control-icon { - box-sizing: content-box; - width: 40px; - flex: 0 0 40px; - margin: 8px 0; - font-size: 28px; - line-height: 40px; - text-align: center; - color: #FBF4F4; - background: rgba(0, 0, 0, 0.6); - box-shadow: 0 0 15px #000; - border: 1px solid #333; - border-radius: 8px; - pointer-events: all; -} -#token-hud .status-effects { - visibility: hidden; - position: absolute; - left: 50px; - top: 0; - display: grid; - padding: 3px; - box-sizing: content-box; - width: 100px; - color: #FBF4F4; - grid-template-columns: 25px 25px 25px 25px; - background: rgba(0, 0, 0, 0.6); - box-shadow: 0 0 15px #000; - border: 1px solid #333; - border-radius: 4px; - pointer-events: all; -} -.sw5e.sheet.actor { - /* ----------------------------------------- */ - /* Sheet Header */ - /* ----------------------------------------- */ - /* ----------------------------------------- */ - /* General Styles */ - /* ----------------------------------------- */ - /* ----------------------------------------- */ - /* Attributes */ - /* ----------------------------------------- */ - /* ----------------------------------------- */ - /* Ability Scores */ - /* ----------------------------------------- */ - /* ----------------------------------------- */ - /* Skills */ - /* ----------------------------------------- */ - /* ----------------------------------------- */ - /* Statuses */ - /* ----------------------------------------- */ - /* ----------------------------------------- */ - /* Traits */ - /* ----------------------------------------- */ - /* ----------------------------------------- */ - /* Inventory Lists */ - /* ----------------------------------------- */ - /* Inventory List Filters */ - /* Encumbrance Bar */ - /* ----------------------------------------- */ - /* Powerbook */ - /* ----------------------------------------- */ - /* ----------------------------------------- */ - /* Features Tab */ - /* ----------------------------------------- */ - /* ----------------------------------------- */ - /* TinyMCE */ - /* ----------------------------------------- */ -} -.sw5e.sheet.actor .sheet-header img.profile { - flex: 0 0 160px; - max-width: 160px; - height: 160px; -} -.sw5e.sheet.actor .sheet-header h1.charname { - flex: 1; - height: 60px; - padding: 0; -} -.sw5e.sheet.actor .sheet-header h1.charname input { - height: 40px; - margin: 10px 0; -} -.sw5e.sheet.actor .sheet-header .header-exp { - flex: 0 0 150px; - margin-right: 3px; - height: 60px; - justify-content: flex-end; - text-align: right; -} -.sw5e.sheet.actor .sheet-header .summary { - height: 30px; - border-bottom: 2px groove #eeede0; - font-size: 18px; -} -.sw5e.sheet.actor .sheet-header .summary input, -.sw5e.sheet.actor .sheet-header .summary span { - display: block; - height: 24px; - line-height: 24px; -} -.sw5e.sheet.actor .sheet-header .attributes { - flex: 0 0 100%; - margin: 0; -} -.sw5e.sheet.actor .sheet-header .attributes .attribute { - height: 70px; - margin: 0; - border: none; - border-right: 2px groove #eeede0; - border-radius: 0; -} -.sw5e.sheet.actor .sheet-header .attributes .attribute:last-child { - border-right: none; -} -.sw5e.sheet.actor .sheet-header .attributes .attribute .attribute-value { - height: 30px; - line-height: 30px; -} -.sw5e.sheet.actor .sheet-header .attributes .movement h4.attribute-name, -.sw5e.sheet.actor .sheet-header .attributes .hit-dice h4.attribute-name { - position: relative; -} -.sw5e.sheet.actor .sheet-header .attributes .movement .config-button, -.sw5e.sheet.actor .sheet-header .attributes .hit-dice .config-button { - position: absolute; - display: none; - right: 0; - top: 1px; - font-size: 12px; - font-weight: normal; -} -.sw5e.sheet.actor .sheet-header .attributes .movement:hover .config-button, -.sw5e.sheet.actor .sheet-header .attributes .hit-dice:hover .config-button { - display: block; -} -.sw5e.sheet.actor .sheet-header .attributes input.temphp { - width: 48%; -} -.sw5e.sheet.actor h4.box-title { - height: 18px; - line-height: 16px; - margin: 4px 8px 2px; - font-family: 'Russo One'; - font-size: 14px; - font-weight: 400; - color: #4b4a44; - border-bottom: 1px solid #c9c7b8; - white-space: nowrap; -} -.sw5e.sheet.actor .tab.attributes { - overflow: hidden; -} -.sw5e.sheet.actor ul.attributes { - flex: 0 0 60px; - list-style: none; - margin: 0; - padding: 0; -} -.sw5e.sheet.actor ul.attributes li.attribute { - height: 60px; - margin: 0 5px 0 0; - border: 2px groove #eeede0; - border-radius: 4px; - text-align: center; -} -.sw5e.sheet.actor ul.attributes li.attribute:last-child { - margin: 0; -} -.sw5e.sheet.actor ul.attributes li.attribute .attribute-value { - display: flex; - justify-content: center; - align-items: center; - height: 28px; - line-height: 28px; - font-family: 'Russo One'; - font-size: 20px; - font-weight: 400; -} -.sw5e.sheet.actor ul.attributes li.attribute .attribute-value > * { - font-weight: 400; - font-size: 24px; -} -.sw5e.sheet.actor ul.attributes li.attribute .attribute-value.multiple input { - flex: 0 0 33%; -} -.sw5e.sheet.actor ul.attributes li.attribute .attribute-footer { - flex: 0 0 18px; - margin-top: -1px; - line-height: 18px; - font-family: "Signika", sans-serif; - font-size: 12px; - font-weight: 400; - white-space: nowrap; -} -.sw5e.sheet.actor .ability-scores { - flex: 0 0 100px; - height: 440px; - list-style: none; - margin: 0; - padding: 0; - font-family: 'Russo One'; - font-size: 20px; - font-weight: 400; - border: 2px groove #eeede0; - border-radius: 3px; -} -.sw5e.sheet.actor .ability-scores .ability { - height: 70px; - text-align: center; - border-bottom: 2px groove #eeede0; -} -.sw5e.sheet.actor .ability-scores .ability:last-child { - border-bottom: none; - margin-bottom: -3px; -} -.sw5e.sheet.actor .ability-scores .ability input.ability-score { - height: 30px; - width: 36px; - margin: 0 auto; - line-height: 32px; - font-size: 24px; -} -.sw5e.sheet.actor .ability-scores .ability .ability-modifiers { - height: 24px; - margin: -8px 0 0; -} -.sw5e.sheet.actor .ability-scores .ability .ability-modifiers span.ability-mod, -.sw5e.sheet.actor .ability-scores .ability .ability-modifiers span.ability-save { - flex: 0 0 24px; - height: 22px; - line-height: 22px; - font-size: 16px; - border-top: 2px groove #eeede0; -} -.sw5e.sheet.actor .ability-scores .ability .ability-modifiers span.ability-mod { - border-right: 2px groove #eeede0; -} -.sw5e.sheet.actor .ability-scores .ability .ability-modifiers .ability-proficiency { - line-height: 30px; -} -.sw5e.sheet.actor .ability-scores .ability .ability-modifiers span.ability-save { - border-left: 2px groove #eeede0; -} -.sw5e.sheet.actor .proficiency-toggle { - color: #b5b3a4; - font-size: 12px; -} -.sw5e.sheet.actor .proficient .proficiency-toggle { - color: #4b4a44; -} -.sw5e.sheet.actor .locked .proficiency-toggle { - color: #b5b3a4; - text-shadow: none; - cursor: default; -} -.sw5e.sheet.actor ul.skills-list { - flex: 0 0 180px; - height: 440px; - list-style: none; - margin: 0 5px 0; - padding: 3px 0 2px; - border: 2px groove #eeede0; - border-radius: 3px; -} -.sw5e.sheet.actor ul.skills-list li.skill { - height: 24px; - width: 225px; - padding: 3px 2px; -} -.sw5e.sheet.actor ul.skills-list li.skill:nth-child(even) { - background: rgba(0, 0, 0, 0.05); -} -.sw5e.sheet.actor ul.skills-list li.skill h4 { - flex: 1px; - margin: 0; - font-size: 11px; - line-height: 18px; -} -.sw5e.sheet.actor ul.skills-list li.skill .skill-proficiency { - flex: 0 0 16px; - line-height: 18px; -} -.sw5e.sheet.actor ul.skills-list li.skill .skill-ability { - flex: 0 0 26px; - text-transform: capitalize; -} -.sw5e.sheet.actor ul.skills-list li.skill .skill-mod { - flex: 0 0 20px; -} -.sw5e.sheet.actor ul.skills-list li.skill .skill-passive { - flex: 0 0 26px; - text-align: center; - color: #7a7971; -} -.sw5e.sheet.actor .counters { - flex: none; - padding: 5px 0; - margin: 0; - border-bottom: 2px groove #eeede0; -} -.sw5e.sheet.actor .counters .counter { - height: 20px; - line-height: 20px; -} -.sw5e.sheet.actor .counters .counter h4 { - flex: auto; - margin: 0; - font-size: 13px; - font-weight: bold; - color: #4b4a44; -} -.sw5e.sheet.actor .counters .counter .counter-value { - flex: none; - text-align: right; -} -.sw5e.sheet.actor .counters .counter .counter-value > * { - display: inline; -} -.sw5e.sheet.actor .counters .counter input[type="text"], -.sw5e.sheet.actor .counters .counter input[type="number"] { - height: 20px; - max-width: 20px; - margin: 0; - padding: 0; - text-align: center; -} -.sw5e.sheet.actor .counters .counter input[type="checkbox"] { - position: relative; - width: 16px; - height: 16px; - margin: 0; - top: 4px; -} -.sw5e.sheet.actor .counters .counter span.sep { - font-size: 12px; -} -.sw5e.sheet.actor .center-pane { - height: 100%; - padding: 0 5px 0 3px; - overflow-y: auto; - scrollbar-width: thin; -} -.sw5e.sheet.actor .traits .form-group, -.sw5e.sheet.actor .traits .form-group-stacked { - margin: 0 0 3px 0; - justify-content: space-between; -} -.sw5e.sheet.actor .traits .config-button { - flex: 1; -} -.sw5e.sheet.actor .traits label { - flex: none; - line-height: 20px; - font-weight: bold; - margin: 0 10px 0 0; -} -.sw5e.sheet.actor .traits select { - max-width: 200px; -} -.sw5e.sheet.actor .traits input { - text-align: right; -} -.sw5e.sheet.actor .traits i.fas { - float: right; - margin-right: 3px; - text-align: right; - color: #999; -} -.sw5e.sheet.actor .traits i.fas:hover { - color: #111; - text-shadow: 0 0 10px red; -} -.sw5e.sheet.actor .traits .inactive { - color: #7a7971; -} -.sw5e.sheet.actor .tab.features, -.sw5e.sheet.actor .tab.inventory, -.sw5e.sheet.actor .tab.force-powerbook, -.sw5e.sheet.actor .tab.tech-powerbook { - overflow-y: hidden; -} -.sw5e.sheet.actor .inventory-filters { - margin: 0 8px; - flex: 0 0 20px; - justify-content: flex-end; -} -.sw5e.sheet.actor .inventory-filters .currency { - flex: 0 0 100%; - list-style: none; - margin: 4px 0 8px; - padding: 0; - font-size: 12px; -} -.sw5e.sheet.actor .inventory-filters .currency label { - flex: 0; - margin-left: 8px; - text-align: right; - line-height: 20px; - color: #7a7971; -} -.sw5e.sheet.actor .inventory-filters .currency input[type="text"] { - flex: 0 0 48px; - text-align: center; - margin-left: 8px; - border-bottom: 2px groove #eeede0; -} -.sw5e.sheet.actor .inventory-list { - padding: 0 5px; -} -.sw5e.sheet.actor .inventory-list .item .item-name { - cursor: pointer; -} -.sw5e.sheet.actor .inventory-list .item .item-name.rollable:hover .item-image { - background-image: url("../../icons/svg/d20-grey.svg") !important; -} -.sw5e.sheet.actor .inventory-list .item .item-name.rollable .item-image:hover { - background-image: url("../../icons/svg/d20-black.svg") !important; -} -.sw5e.sheet.actor .inventory-list .item .item-name i.attuned { - color: #7a7971; -} -.sw5e.sheet.actor .inventory-list .item .item-name i.not-attuned { - color: #44191A; -} -.sw5e.sheet.actor .inventory-list .item .item-uses input { - width: 24px; - text-align: center; -} -.sw5e.sheet.actor .inventory-list .item .item-properties { - margin-top: 3px; -} -.sw5e.sheet.actor .inventory-list .item .item-recharge { - flex: 0 0 80px; - text-align: right; - font-size: 11px; - white-space: nowrap; -} -.sw5e.sheet.actor .inventory-list .inventory-header .item-controls a.item-create { - flex: 0 0 100%; -} -.sw5e.sheet.actor .inventory-list .item-detail { - flex: 0 0 70px; - font-size: 12px; - text-align: center; - border-right: 1px solid #c9c7b8; - word-break: break-word; - white-space: nowrap; - overflow: hidden; -} -.sw5e.sheet.actor .inventory-list .item-detail:last-child { - border-right: none; -} -.sw5e.sheet.actor .inventory-list .item-detail.item-action { - flex: 0 0 100px; -} -.sw5e.sheet.actor .inventory-list .item-detail.attunement { - flex: 0 0 24px; -} -.sw5e.sheet.actor .inventory-list .item-weight { - flex: 0 0 60px; - border-left: 1px solid #c9c7b8; - border-right: 1px solid #c9c7b8; -} -.sw5e.sheet.actor .inventory-list .item-controls { - flex: 0 0 44px; -} -.sw5e.sheet.actor .inventory-list .item-summary { - flex: 0 0 100%; - font-size: 12px; - line-height: 16px; - padding: 0.25em 0.5em; - color: #191813; - border-top: 1px solid #c9c7b8; -} -.sw5e.sheet.actor .inventory-list .item-summary h2 { - font-family: 'Russo One'; - font-size: 20px; - font-weight: 400; - text-transform: uppercase; - letter-spacing: 0.5px; - border-bottom: 2px solid #0d99cc; - color: #c40f0f; -} -.sw5e.sheet.actor .encumbrance { - flex: 0 0 12px; - background: #7a7971; - margin: 1px 15px 0 1px; - border: 1px solid #191813; - border-radius: 3px; - position: relative; -} -.sw5e.sheet.actor .encumbrance .encumbrance-bar { - position: absolute; - top: 1px; - left: 1px; - background: #6c8aa5; - height: 8px; - border: 1px solid #cde4ff; - border-radius: 2px; -} -.sw5e.sheet.actor .encumbrance .encumbrance-label { - height: 10px; - padding: 0 5px; - position: absolute; - top: 0; - right: 0; - font-size: 13px; - line-height: 12px; - text-align: right; - color: #EEE; - text-shadow: 0 0 5px #000; -} -.sw5e.sheet.actor .encumbrance .encumbrance-breakpoint { - display: block; - position: absolute; -} -.sw5e.sheet.actor .encumbrance .encumbrance-breakpoint.encumbrance-33 { - left: 33%; -} -.sw5e.sheet.actor .encumbrance .encumbrance-breakpoint.encumbrance-66 { - left: 66%; -} -.sw5e.sheet.actor .encumbrance .arrow-up { - bottom: 0; - width: 0; - height: 0; - border-left: 4px solid transparent; - border-right: 4px solid transparent; - border-bottom: 4px solid #666; -} -.sw5e.sheet.actor .encumbrance .arrow-down { - top: 0; - width: 0; - height: 0; - border-left: 4px solid transparent; - border-right: 4px solid transparent; - border-top: 4px solid #666; -} -.sw5e.sheet.actor .encumbrance.encumbered .arrow-up { - border-bottom: 4px solid #000; -} -.sw5e.sheet.actor .encumbrance.encumbered .arrow-down { - border-top: 4px solid #000; -} -.sw5e.sheet.actor .powercasting-ability { - flex: 0 0 240px; - margin: 0; -} -.sw5e.sheet.actor .powercasting-ability label, -.sw5e.sheet.actor .powercasting-ability span { - flex: none; -} -.sw5e.sheet.actor .powercasting-ability input { - flex: 0 0 28px; - text-align: center; -} -.sw5e.sheet.actor .powercasting-ability select { - margin: 0 5px; - flex: 0 0 120px; -} -.sw5e.sheet.actor .power-slots, -.sw5e.sheet.actor .power-comps { - flex: none; - padding: 0 5px; - font-size: 12px; - color: #7a7971; - border-right: 1px solid #c9c7b8; -} -.sw5e.sheet.actor .power-slots input { - display: inline; - max-width: 20px; -} -.sw5e.sheet.actor .power-slots .sep { - font-size: 13px; - font-weight: normal; -} -.sw5e.sheet.actor .powerbook .power-uses { - padding-right: 5px; - text-align: right; - color: #7a7971; -} -.sw5e.sheet.actor .power-school, -.sw5e.sheet.actor .power-action, -.sw5e.sheet.actor .power-target { - flex: 0 0 100px; - font-size: 12px; - color: #7a7971; - text-align: center; - border-right: 1px solid #c9c7b8; -} -.sw5e.sheet.actor .power-component { - line-height: 14px; -} -.sw5e.sheet.actor .power-component.C, -.sw5e.sheet.actor .power-component.R { - display: inline-block; - text-align: center; - padding-top: 1px; - width: 16px; - color: #c9c7b8; - background: rgba(0, 0, 0, 0.4); - border: 1px solid transparent; - border-radius: 8px; -} -.sw5e.sheet.actor .powerbook-empty .item-controls { - flex: 1; -} -.sw5e.sheet.actor .features i.original-class { - color: #4b4a44; -} -.sw5e.sheet.actor .editor { - padding: 0 8px; -} -#actor-flags .window-content { - overflow-y: hidden; -} -#actor-flags form { - height: 100%; -} -#actor-flags .form-body { - height: calc(100% - 40px); - padding-right: 8px; - margin-bottom: 4px; - overflow-y: auto; - scrollbar-width: thin; -} -.sw5e.sheet.item { - min-height: 660px; - min-width: 680px; - /* ----------------------------------------- */ - /* Sheet Header */ - /* ----------------------------------------- */ - /* ----------------------------------------- */ - /* Item Details Form */ - /* ----------------------------------------- */ - /* ----------------------------------------- */ - /* Item Actions */ - /* ----------------------------------------- */ - /* ----------------------------------------- */ - /* Item Actions */ - /* ----------------------------------------- */ - /* ----------------------------------------- */ - /* Loot Sheet (No Tabs) */ - /* ----------------------------------------- */ -} -.sw5e.sheet.item .sheet-header img.profile { - border: 2px solid #000; -} -.sw5e.sheet.item .sheet-header h1 input { - font-size: 26px; -} -.sw5e.sheet.item .sheet-header .header-details.flexrow h1 { - font-size: 26px; -} -.sw5e.sheet.item .sheet-header .header-details.flexrow .charname { - font-size: 26px; -} -.sw5e.sheet.item .sheet-header .item-subtitle { - flex: 0 0 80px; - height: 60px; - margin: 0; - padding: 5px; - text-align: right; - color: #7a7971; -} -.sw5e.sheet.item .sheet-header .item-subtitle .item-type { - font-size: 20px; - line-height: 24px; - margin: 0; -} -.sw5e.sheet.item .sheet-header .item-subtitle .item-status { - font-size: 16px; - line-height: 24px; -} -.sw5e.sheet.item .sheet-header .item-subtitle .summary li { - font-size: 16px; -} -.sw5e.sheet.item .sheet-navigation { - margin-bottom: 5px; -} -.sw5e.sheet.item .sheet-navigation .item { - font-size: 16px; -} -.sw5e.sheet.item .sheet-body { - overflow: hidden; -} -.sw5e.sheet.item .sheet-body h1 { - font-family: 'Russo One'; - font-size: 20px; - font-weight: 400; - text-transform: uppercase; - letter-spacing: 0.5px; - border-bottom: none; - color: #c40f0f; -} -.sw5e.sheet.item .sheet-body h2 { - font-family: 'Russo One'; - font-size: 18px; - font-weight: 400; - text-transform: uppercase; - letter-spacing: 0.5px; - border-bottom: 2px solid #0d99cc; - color: #c40f0f; -} -.sw5e.sheet.item .sheet-body h3 { - font-family: 'Russo One'; - font-size: 16px; - font-weight: 400; - text-transform: uppercase; - letter-spacing: 0.5px; - border-bottom: none; - color: #c40f0f; -} -.sw5e.sheet.item .sheet-body .smalltable table { - border-top: none; - border-bottom: none; - width: 200px; -} -.sw5e.sheet.item .sheet-body .smalltable td:nth-child(odd) { - width: 50px; - margin: 0.5em 0.5em; - text-align: center; -} -.sw5e.sheet.item .sheet-body .smalltable td:nth-child(even) { - width: 150px; - margin: 0.5em 0.5em; - padding: 0 10px 0 10px; - text-align: left; -} -.sw5e.sheet.item .sheet-body .smalltable thead { - border-bottom: 0; -} -.sw5e.sheet.item .sheet-body .smalltable th { - color: #000000; - text-shadow: none; - border-bottom: 0; - background-color: #bdc8cc; - text-transform: none; - font-weight: bold; - font-family: 'Open Sans'; -} -.sw5e.sheet.item .sheet-body .smalltable th:nth-child(odd) { - width: 50px; - margin: 0.5em 0.5em; - text-align: center; -} -.sw5e.sheet.item .sheet-body .smalltable th:nth-child(even) { - width: 150px; - margin: 0.5em 0.5em; - padding: 0 10px 0 10px; - text-align: left; -} -.sw5e.sheet.item .sheet-body .medtable table { - width: 500px; - border: 0; - margin: 0.5em 0.5em; -} -.sw5e.sheet.item .sheet-body .medtable td:nth-child(odd) { - width: 50px; - margin: 0.5em 0.5em; - text-align: center; -} -.sw5e.sheet.item .sheet-body .medtable td:nth-child(even) { - width: 450px; - margin: 0.5em 0.5em; - padding: 0 10px 0 0; - text-align: left; -} -.sw5e.sheet.item .sheet-body .medtable thead { - border-bottom: 0; -} -.sw5e.sheet.item .sheet-body .medtable th { - color: #000000; - text-shadow: none; - border-bottom: 0; - background-color: #bdc8cc; - text-transform: none; - font-weight: bold; - font-family: 'Open Sans'; -} -.sw5e.sheet.item .sheet-body .medtable th:nth-child(odd) { - text-align: center; -} -.sw5e.sheet.item .sheet-body .medtable th:nth-child(even) { - text-align: left; -} -.sw5e.sheet.item .sheet-body .classtable blockquote { - border-left: 0; - border-right: 0; - background-color: #bdc8cc; - width: 600px; -} -.sw5e.sheet.item .sheet-body .classtable blockquote h3 { - color: #000000; - text-transform: uppercase; - font-family: 'Russo One'; - font-size: 16px; -} -.sw5e.sheet.item .sheet-body .classtable table { - width: 100%; - border-collapse: collapse; - background: rgba(0, 0, 0, 0.05); - border-left: 0; - border-right: 0; - border-top: 0; - border-bottom: 0; - margin: 0.5em 0; - font-style: normal; - text-shadow: none; -} -.sw5e.sheet.item .sheet-body .classtable thead { - color: #000000; - text-shadow: none; - border-bottom: 0; - background-color: #bdc8cc; - text-transform: none; - font-style: normal; - font-family: 'Open Sans'; -} -.sw5e.sheet.item .sheet-body .classtable th { - color: #000000; - text-shadow: none; - border-bottom: 0; - background-color: #bdc8cc; - text-transform: none; - font-style: normal; - font-weight: bold; - font-family: 'Open Sans'; -} -.sw5e.sheet.item .sheet-body .classtable tbody { - text-align: center; -} -.sw5e.sheet.item .sheet-body .speciestable blockquote { - width: 620px; - padding: 15px 10px; - margin: 15px; - line-height: 20px; - background-color: #bdc8cc; - border-top: 2px solid #0d99cc !important; - border-bottom: 2px solid #0d99cc !important; - border-left: 0 !important; - border-right: 0 !important; - -webkit-box-shadow: 0 0 1.5em rgba(13, 153, 204, 0.5) !important; - box-shadow: 0 0 1.5em rgba(13, 153, 204, 0.5) !important; - overflow-x: auto; -} -.sw5e.sheet.item .sheet-body .speciestable blockquote h3 { - color: #000000; - font-size: 22px; - border-bottom: none; -} -.sw5e.sheet.item .sheet-body .speciestable table { - background-color: #bdc8cc; - border-collapse: collapse; - width: 100%; - line-height: 18px; - margin-bottom: 15px; - border: 0; - border-bottom: none; - overflow-x: auto; -} -.sw5e.sheet.item .sheet-body .speciestable table tbody tr:nth-child(odd) { - background-color: #c9d6db; -} -.sw5e.sheet.item .sheet-body .speciestable table tbody tr:nth-child(even) { - background-color: #bdc8cc; -} -.sw5e.sheet.item .sheet-body .speciestable table td:nth-child(1) { - padding-right: 5px; - width: 100px; - font-style: italic; - font-weight: 800; -} -.sw5e.sheet.item .sheet-body .speciestable table h3 { - font-family: 'Russo One'; - color: #000000; - font-size: 15px; - text-transform: uppercase; -} -.sw5e.sheet.item .sheet-body .speciestable table thead { - font-style: normal; - font-size: 18px; - background-color: #bdc8cc; - text-shadow: none; - text-align: left; - line-height: 20px; - border-top: 5px solid #0d99cc; - border-bottom: 0; -} -.sw5e.sheet.item .sheet-body .icon:before { - display: inline-block; - font-style: normal; - font-variant: normal; - text-rendering: auto; - -webkit-font-smoothing: antialiased; -} -.sw5e.sheet.item .sheet-body a.entity-link { - background: #DDD; - padding: 1px 4px; - border: 1px solid #4b4a44; - border-radius: 2px; - white-space: nowrap; - word-break: break-all; -} -.sw5e.sheet.item .sheet-body a.entity-link i::before { - content: url("ui/jedi-order.svg") !important; - display: inline-block; - position: relative; - top: 2px; - height: 15px; - width: 15px; -} -.sw5e.sheet.item .sheet-body #species-description h2 { - font-family: 'Russo One'; - font-size: 20px; - font-weight: 400; - letter-spacing: 0.5px; - border-bottom: 2px solid #0d99cc; - color: #c40f0f; -} -.sw5e.sheet.item .sheet-body #Traits h2 { - font-family: 'Russo One'; - font-size: 20px; - font-weight: 400; - text-transform: uppercase; - letter-spacing: 0.5px; - border-bottom: 2px solid #0d99cc; - color: #c40f0f; -} -.sw5e.sheet.item .sheet-body .tab { - padding: 0 5px; - overflow: hidden auto; -} -.sw5e.sheet.item .sheet-body .item-properties { - flex: 0 0 120px; - margin: 5px 5px 5px 0; - padding-right: 5px; - border-right: 2px groove #eeede0; -} -.sw5e.sheet.item .sheet-body .item-properties .form-group { - margin: 0; -} -.sw5e.sheet.item .sheet-body .item-properties .form-group label { - line-height: 20px; -} -.sw5e.sheet.item .sheet-body .item-properties .form-group input { - text-align: right; -} -.sw5e.sheet.item .sheet-body .item-properties .properties-list { - list-style: none; - margin: 0; - padding: 0; -} -.sw5e.sheet.item .sheet-body .item-properties .properties-list li { - margin: 3px 0; - padding: 0 2px; - background: rgba(0, 0, 0, 0.05); - border: 2px groove #eeede0; - text-align: center; - font-size: 12px; - line-height: 18px; -} -.sw5e.sheet.item .details input[type="text"], -.sw5e.sheet.item .details input[type="number"], -.sw5e.sheet.item .details select { - height: 24px; - border: 1px solid #7a7971; - background: rgba(0, 0, 0, 0.05); -} -.sw5e.sheet.item .details .form-group span { - text-align: center; - line-height: 24px; -} -.sw5e.sheet.item .details .form-group.input-select select { - flex: 1.8; -} -.sw5e.sheet.item .details .form-group.input-select-select select { - flex: 1.5; -} -.sw5e.sheet.item .details .form-group.uses-per .form-fields { - flex-wrap: nowrap; -} -.sw5e.sheet.item .details .form-group.uses-per input { - flex: 0 0 32px; -} -.sw5e.sheet.item .details .form-group.uses-per span { - flex: 0 0 16px; - margin: 0 4px 0 0; -} -.sw5e.sheet.item .details span.sep { - flex: 0 0 8px; -} -.sw5e.sheet.item .details .prepared { - flex: 1.3 !important; - text-align: right; - padding-right: 10px; -} -.sw5e.sheet.item .details .power-materials { - flex: 0 0 100%; - margin: 0.25em 0; - justify-content: flex-end; -} -.sw5e.sheet.item .details .power-materials label { - flex: 0 0 64px; - text-align: right; - margin-right: 5px; - font-size: 12px; - line-height: 24px; -} -.sw5e.sheet.item .details .power-materials input[type="text"] { - flex: 0 0 48px; - margin-right: 10px; -} -.sw5e.sheet.item h4.damage-header { - margin: 0; - padding: 0; - font-weight: bold; - line-height: 24px; - color: #4b4a44; -} -.sw5e.sheet.item .damage-parts { - list-style: none; - margin: 0; - padding: 0; -} -.sw5e.sheet.item .damage-parts .damage-part { - flex: 0 0 100%; - padding: 0; -} -.sw5e.sheet.item .damage-parts .damage-part input { - flex: 3; -} -.sw5e.sheet.item .damage-parts .damage-part select { - margin-left: 5px; - flex: 1; -} -.sw5e.sheet.item .damage-control { - width: 18px; - flex: 0 0 18px; - line-height: 24px; - float: right; - text-align: right; - color: #7a7971; -} -.sw5e.sheet.item .recharge.form-group span { - text-align: right; - padding-right: 3px; -} -.sw5e.sheet.item .recharge.form-group input[type="text"] { - flex: 0 0 32px; - text-align: center; -} -.sw5e.sheet.item .recharge.form-group label.checkbox { - flex: none; -} -.sw5e.sheet.item .recharge.form-group label.checkbox input { - width: 16px; - height: 16px; - top: 4px; -} -.sw5e.sheet.item .weapon-properties label.checkbox { - flex: 0 0 98px; -} -.sw5e.sheet.item .loot-header { - margin-bottom: 10px; -} -/* ----------------------------------------- */ -/* Chat Cards -/* ----------------------------------------- */ -.sw5e.chat-card, -.midi-qol-item-card { - font-style: normal; - font-size: 12px; -} -.sw5e.chat-card .card-header, -.midi-qol-item-card .card-header { - padding: 3px 0; - border-top: 2px groove #FFF; - border-bottom: 2px groove #FFF; -} -.sw5e.chat-card .card-header img, -.midi-qol-item-card .card-header img { - flex: 0 0 36px; - margin-right: 5px; -} -.sw5e.chat-card .card-header h3, -.midi-qol-item-card .card-header h3 { - flex: 1; - margin: 0; - line-height: 36px; - font-family: 'Engli-Besh'; - font-size: 20px; - font-weight: 400; - color: #4b4a44; -} -.sw5e.chat-card .card-header h3:hover, -.midi-qol-item-card .card-header h3:hover { - color: #111; - text-shadow: 0 0 10px red; -} -.sw5e.chat-card .card-content, -.midi-qol-item-card .card-content { - margin: 5px 0; -} -.sw5e.chat-card .card-content h3, -.midi-qol-item-card .card-content h3 { - font-size: 12px; - margin: 0; - font-weight: bold; -} -.sw5e.chat-card .card-content > *, -.midi-qol-item-card .card-content > * { - -webkit-user-select: text; - -moz-user-select: text; - -ms-user-select: text; - user-select: text; -} -.sw5e.chat-card .card-buttons, -.midi-qol-item-card .card-buttons { - margin: 5px 0; -} -.sw5e.chat-card .card-buttons span, -.midi-qol-item-card .card-buttons span { - display: block; - line-height: 28px; - text-align: center; - border: 1px solid #CCC; -} -.sw5e.chat-card .card-buttons button, -.midi-qol-item-card .card-buttons button { - font-size: 12px; - height: 24px; - line-height: 20px; - margin: 2px 0; -} -.sw5e.chat-card .card-footer, -.midi-qol-item-card .card-footer { - padding: 3px 0 0; - border-top: 2px groove #FFF; -} -.sw5e.chat-card .card-footer span, -.midi-qol-item-card .card-footer span { - border-right: 2px groove #FFF; - padding: 0 3px 0 0; - font-size: 10px; -} -.sw5e.chat-card .card-footer span:last-child, -.midi-qol-item-card .card-footer span:last-child { - border-right: none; - padding-right: 0; -} -.dice-roll .dice-total.success { - color: inherit; - background: #c7d0c0; - border: 1px solid #006c00; -} -.dice-roll .dice-total.failure { - color: inherit; - background: #ffdddd; - border: 1px solid #6e0000; -} -.dice-roll .dice-total.critical { - color: green; -} -.dice-roll .dice-total.fumble { - color: red; -} -/* ----------------------------------------- */ -/* Basic Structure */ -/* ----------------------------------------- */ -.sw5e.sheet.actor.character { - min-width: 800px; - min-height: 680px; - /* ----------------------------------------- */ - /* Sheet Header */ - /* ----------------------------------------- */ - /* ----------------------------------------- */ - /* Sheet Body */ - /* ----------------------------------------- */ - /* ----------------------------------------- */ - /* Item Controls */ - /* ----------------------------------------- */ - /* ----------------------------------------- */ - /* Biography */ - /* ----------------------------------------- */ -} -.sw5e.sheet.actor.character .sheet-header img.profile { - flex: 0 0 160px; - max-width: 160px; - height: 160px; -} -.sw5e.sheet.actor.character .sheet-header .charlevel { - flex: 0 0 20px; - height: 20px; - font-size: 18px; - color: #7a7971; - white-space: nowrap; -} -.sw5e.sheet.actor.character .sheet-header .experience { - flex: 0 0 32px; - margin-bottom: -5px; - align-items: center; - font-size: 18px; -} -.sw5e.sheet.actor.character .sheet-header .experience span.max { - color: #7a7971; - flex: none; - margin-left: 3px; -} -.sw5e.sheet.actor.character .sheet-header .xpbar { - flex: 0 0 8px; - width: 100%; - margin-bottom: 5px; - background: #7a7971; - border: 1px solid #000; - border-radius: 3px; -} -.sw5e.sheet.actor.character .sheet-header .xpbar .bar { - height: 4px; - margin: 1px; - display: block; - background: #afebff; - border: 1px solid #000; - border-radius: 2px; -} -.sw5e.sheet.actor.character .sheet-header .attributes a.rest { - border: 1px solid #b5b3a4; - border-radius: 2px; - background: rgba(0, 0, 0, 0.05); - padding: 0 3px; - margin: 0 3px; -} -.sw5e.sheet.actor.character .sheet-header .attributes .hit-dice { - font-size: 24px; -} -.sw5e.sheet.actor.character .sheet-header .attributes .initiative .attribute-footer input { - width: 32px; -} -.sw5e.sheet.actor.character .sheet-header .summary .proficiency { - text-align: right; - padding-right: 5px; -} -.sw5e.sheet.actor.character .resource .attribute-value > input { - flex: 0 0 25%; -} -.sw5e.sheet.actor.character .resource .attribute-value label.recharge { - height: 32px; - position: relative; - font-family: "Signika", sans-serif; - font-size: 11px; - text-align: center; - color: #4b4a44; - align-items: center; -} -.sw5e.sheet.actor.character .resource .attribute-value label.recharge input[type="checkbox"] { - height: 14px; - width: 14px; - margin: 0; - top: -6px; -} -.sw5e.sheet.actor.character ul.skills-list { - flex: 0 0 212px; -} -.sw5e.sheet.actor.character ul.skills-list li.skill { - padding: 3px; -} -.sw5e.sheet.actor.character ul.skills-list li.skill h4 { - flex: 1px; - margin: 0; - font-size: 13px; -} -.sw5e.sheet.actor.character .item-detail.player-class { - flex: 0 0 180px; - text-align: right; - padding-right: 10px; -} -.sw5e.sheet.actor.character .inventory .item-controls, -.sw5e.sheet.actor.character .powerbook .item-controls { - flex: 0 0 68px; -} -.sw5e.sheet.actor.character .inventory .item-controls .item-toggle, -.sw5e.sheet.actor.character .powerbook .item-controls .item-toggle { - color: #b5b3a4; -} -.sw5e.sheet.actor.character .inventory .item-controls .item-toggle.active, -.sw5e.sheet.actor.character .powerbook .item-controls .item-toggle.active { - color: #4b4a44; -} -.sw5e.sheet.actor.character .inventory .item-controls .item-toggle.fixed, -.sw5e.sheet.actor.character .powerbook .item-controls .item-toggle.fixed { - color: #44191A; -} -.sw5e.sheet.actor.character .inventory .item-controls .item-toggle.fixed:hover, -.sw5e.sheet.actor.character .powerbook .item-controls .item-toggle.fixed:hover { - text-shadow: none; -} -.sw5e.sheet.actor.character .characteristics { - flex: 0 0 180px; - height: 100%; - padding: 0 3px 3px; -} -.sw5e.sheet.actor.character .characteristics label { - flex: 0 0 20px; - font-family: 'Russo One'; - font-size: 20px; - font-weight: 400; - font-size: 16px; - font-weight: normal; - line-height: 20px; - text-align: center; -} -.sw5e.sheet.actor.character .characteristics textarea { - font-family: 'Open Sans'; - font-size: 20px; - font-weight: 400; - border: 1px solid #c9c7b8; - resize: none; -} -.sw5e.sheet.actor.character .biography { - max-width: calc(100% - 180px); -} -/* ----------------------------------------- */ -/* Basic Structure */ -/* ----------------------------------------- */ -.sw5e.sheet.actor.npc { - min-width: 872px; - min-height: 680px; -} -.sw5e.sheet.actor.npc .header-exp { - flex: 0 0 80px; - justify-content: center; -} -.sw5e.sheet.actor.npc .header-exp .cr { - flex: 0 0 32px; - line-height: 28px; - margin-bottom: -5px; - font-size: 24px; -} -.sw5e.sheet.actor.npc .header-exp .cr input { - width: 32px; - padding: 0; - text-align: center; -} -.sw5e.sheet.actor.npc .header-exp .experience { - flex: 0 0 18px; - color: #7a7971; - font-size: 16px; -} -.sw5e.sheet.actor.npc .summary { - font-size: 18px; -} -.sw5e.sheet.actor.npc .summary li.creature-type { - display: flex; - justify-content: space-between; - width: 1em; - padding: 0 3px; -} -.sw5e.sheet.actor.npc .summary li.creature-type span { - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; -} -.sw5e.sheet.actor.npc .summary li.creature-type .config-button { - display: none; - font-size: 12px; - font-weight: normal; - line-height: 2em; -} -.sw5e.sheet.actor.npc .summary li.creature-type:hover .config-button { - display: block; -} -.sw5e.sheet.actor.vehicle .features .item-controls { - flex: 0 0 68px; -} -.sw5e.sheet.actor.vehicle .features .item-controls .item-toggle { - color: #b5b3a4; -} -.sw5e.sheet.actor.vehicle .features .item-controls .item-toggle.active { - color: #4b4a44; -} -.sw5e.sheet.actor.vehicle .counters .counter.creature-cap .counter-value { - flex: 1; -} -.sw5e.sheet.actor.vehicle .counters .counter.creature-cap input { - max-width: none; - text-align: right; -} -.sw5e.sheet.actor.vehicle .counters .counter.cargo-cap input { - max-width: 40px; - text-align: right; -}