From 172e98f663315962226158f3351f9715a59de7b6 Mon Sep 17 00:00:00 2001 From: Sven Balzer <4653051+Kyuusokuna@users.noreply.github.com> Date: Fri, 18 Oct 2024 21:12:17 +0200 Subject: [PATCH] change d20 display --- src/ActorSheet.html | 6 +++++- src/Assets/d20.svg | 2 +- src/main.css | 43 +++++++++++++++++++++++++------------------ 3 files changed, 31 insertions(+), 20 deletions(-) diff --git a/src/ActorSheet.html b/src/ActorSheet.html index 4ee9f65..ac93c9e 100644 --- a/src/ActorSheet.html +++ b/src/ActorSheet.html @@ -39,7 +39,10 @@ {{#*inline "die-value"}}
{{#if header}}
{{header}}
{{/if}} -
{{value}}
+
+
+
{{value}}
+
{{/inline}} @@ -265,6 +268,7 @@ {{item.name}} +
{{>die-value type="attacke" data-roll="1d20" value=attacke}}
{{>die-value type="parade" data-roll="1d20" value=parade}}
{{>die-value type="trefferpunkte" data-roll=trefferpunkte}}
diff --git a/src/Assets/d20.svg b/src/Assets/d20.svg index bf4af44..b881360 100644 --- a/src/Assets/d20.svg +++ b/src/Assets/d20.svg @@ -1,6 +1,6 @@ - + diff --git a/src/main.css b/src/main.css index 4b54ee4..3c2a985 100644 --- a/src/main.css +++ b/src/main.css @@ -24,6 +24,10 @@ align-content: center; } +.none { + display: none; +} + .editable-input { @@ -50,30 +54,33 @@ .sheet .die { - width: 48px; - height: 48px; - line-height: 48px; + display: inline-grid; - background-color: #000; - mask-image: url("../src/Assets/d20.svg"); - mask-size: contain; - text-align: center; color: #fff; } -.sheet .die-courage { background-color: #b22319; } -.sheet .die-cleverness { background-color: #8158a3; } -.sheet .die-intuition { background-color: #388834; } -.sheet .die-charisma { background-color: #0c0c0c; } -.sheet .die-dexterity { background-color: #d4b366; } -.sheet .die-agility { background-color: #678ec3; } -.sheet .die-constitution { background-color: #a3a3a3; } -.sheet .die-strength { background-color: #d5a877; } +.sheet .die > * { + grid-row: 1; + grid-column: 1; -.sheet .die-attacke { background-color: #b22319; } -.sheet .die-parade { background-color: #388834; } -.sheet .die-trefferpunkte { background-color: #0c0c0c; } + width: 48px; + height: 48px; + line-height: 48px; +} + +.sheet .die-courage { fill: #b22319; } +.sheet .die-cleverness { fill: #8158a3; } +.sheet .die-intuition { fill: #388834; } +.sheet .die-charisma { fill: #0c0c0c; } +.sheet .die-dexterity { fill: #d4b366; } +.sheet .die-agility { fill: #678ec3; } +.sheet .die-constitution { fill: #a3a3a3; } +.sheet .die-strength { fill: #d5a877; } + +.sheet .die-attacke { fill: #b22319; } +.sheet .die-parade { fill: #388834; } +.sheet .die-trefferpunkte { fill: #0c0c0c; } .sheet .item-open, .sheet .item-delete,