mirror of
https://github.com/Foundryborne/daggerheart.git
synced 2026-01-12 03:31:07 +01:00
[Community PR] Use 2d12 as hover icon for PCs and omit when feature has no uses (#1202)
* Use 2d12 as hover icon for player rolls * SVG test files added Try to manipulate the fills and stroke of the SVG files as needed. I have made hope and fear based vectors to easily identify between them. * Updated SVG path Fear path fixed * Use b&w duality and only show roll img if there are usable actions * Switch to SVG and change colors --------- Co-authored-by: Nikhil Nagarajan <potter.nikhil@gmail.com>
This commit is contained in:
parent
86eeba0648
commit
b3a72d6b1d
4 changed files with 69 additions and 2 deletions
BIN
assets/icons/dice/duality/DualityBW.png
Normal file
BIN
assets/icons/dice/duality/DualityBW.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 5.7 KiB |
59
assets/icons/dice/duality/DualityBW.svg
Normal file
59
assets/icons/dice/duality/DualityBW.svg
Normal file
|
|
@ -0,0 +1,59 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||||
|
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 20010904//EN"
|
||||||
|
"http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd">
|
||||||
|
|
||||||
|
<svg xmlns="http://www.w3.org/2000/svg"
|
||||||
|
width="42.0746mm" height="50.8071mm"
|
||||||
|
viewBox="0 0 159 192">
|
||||||
|
<path id="Fear"
|
||||||
|
fill="#808080" stroke="black" stroke-width="1"
|
||||||
|
d="M 107.14,62.84
|
||||||
|
C 107.14,62.84 52.70,137.55 52.70,137.55
|
||||||
|
52.70,137.55 110.33,137.55 110.33,137.55
|
||||||
|
110.33,137.55 127.99,79.63 127.99,79.63
|
||||||
|
127.99,79.63 107.14,62.84 107.14,62.84 Z
|
||||||
|
M 48.07,144.21
|
||||||
|
C 48.07,144.21 13.61,192.28 13.61,192.28
|
||||||
|
14.01,191.90 30.68,177.55 47.81,176.06
|
||||||
|
47.81,176.06 64.48,176.30 64.48,176.30
|
||||||
|
64.69,176.22 79.31,180.77 79.31,180.77
|
||||||
|
79.31,180.77 126.04,165.15 126.04,165.15
|
||||||
|
126.04,165.15 110.91,143.92 110.91,143.92
|
||||||
|
110.91,143.92 48.07,144.21 48.07,144.21 Z
|
||||||
|
M 134.24,81.37
|
||||||
|
C 134.24,81.37 115.74,140.33 115.74,140.33
|
||||||
|
115.74,140.33 131.41,161.00 131.41,161.00
|
||||||
|
131.41,161.00 158.98,122.82 158.98,122.82
|
||||||
|
158.98,122.82 158.91,72.83 158.91,72.83
|
||||||
|
158.91,72.83 134.24,81.37 134.24,81.37 Z
|
||||||
|
M 130.43,30.45
|
||||||
|
C 130.43,30.45 110.41,59.27 110.41,59.27
|
||||||
|
110.41,59.27 131.77,75.21 131.77,75.21
|
||||||
|
131.77,75.21 157.51,67.23 157.51,67.23
|
||||||
|
157.25,67.32 130.42,30.45 130.43,30.45 Z" />
|
||||||
|
<path id="Hope"
|
||||||
|
fill="white" stroke="black" stroke-width="1"
|
||||||
|
d="M 143.84,1.80
|
||||||
|
C 143.84,1.80 105.59,54.92 105.59,54.92
|
||||||
|
105.59,54.92 83.04,39.72 83.04,39.72
|
||||||
|
83.04,39.72 82.87,13.08 82.87,13.08
|
||||||
|
82.23,14.32 111.40,18.59 112.13,17.16
|
||||||
|
113.68,18.32 145.11,2.74 143.84,1.80 Z
|
||||||
|
M 76.01,13.40
|
||||||
|
C 76.01,13.40 76.01,40.05 76.01,40.05
|
||||||
|
76.01,40.05 25.99,75.35 25.99,75.35
|
||||||
|
25.99,75.35 1.96,68.16 1.96,68.16
|
||||||
|
1.96,68.16 30.08,27.62 30.08,27.62
|
||||||
|
30.08,27.62 76.01,13.40 76.01,13.40 Z
|
||||||
|
M 79.11,44.62
|
||||||
|
C 79.11,44.62 101.34,60.81 101.34,60.81
|
||||||
|
101.34,60.81 48.38,133.54 48.38,133.54
|
||||||
|
48.38,133.54 30.57,80.09 30.57,80.09
|
||||||
|
30.57,80.09 79.11,44.62 79.11,44.62 Z
|
||||||
|
M 24.36,81.07
|
||||||
|
C 24.36,81.07 43.64,139.59 43.64,139.59
|
||||||
|
43.64,139.59 28.11,162.31 28.11,162.31
|
||||||
|
28.11,162.31 0.33,123.90 0.33,123.90
|
||||||
|
0.33,123.90 0.33,74.05 0.33,74.05
|
||||||
|
0.33,74.05 24.36,81.07 24.36,81.07 Z" />
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 2.6 KiB |
|
|
@ -26,7 +26,7 @@
|
||||||
|
|
||||||
&:not(.single-img) {
|
&:not(.single-img) {
|
||||||
.inventory-item-header:hover {
|
.inventory-item-header:hover {
|
||||||
.img-portait {
|
.img-portait:has(.roll-img) {
|
||||||
.roll-img {
|
.roll-img {
|
||||||
opacity: 1;
|
opacity: 1;
|
||||||
}
|
}
|
||||||
|
|
@ -96,7 +96,9 @@
|
||||||
}
|
}
|
||||||
|
|
||||||
.roll-img {
|
.roll-img {
|
||||||
|
object-fit: contain;
|
||||||
opacity: 0;
|
opacity: 0;
|
||||||
|
padding: 2px;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -23,7 +23,13 @@ Parameters:
|
||||||
(hasProperty item "toChat" ) "toChat" "editDoc" ) }}' {{#unless hideTooltip}} {{#if (eq type 'attack' )}}
|
(hasProperty item "toChat" ) "toChat" "editDoc" ) }}' {{#unless hideTooltip}} {{#if (eq type 'attack' )}}
|
||||||
data-tooltip="#attack#{{item.actor.uuid}}" {{else}} data-tooltip="#item#{{item.uuid}}" {{/if}} {{/unless}}>
|
data-tooltip="#attack#{{item.actor.uuid}}" {{else}} data-tooltip="#item#{{item.uuid}}" {{/if}} {{/unless}}>
|
||||||
<img src="{{item.img}}" class="item-img {{#if isActor}}actor-img{{/if}}" />
|
<img src="{{item.img}}" class="item-img {{#if isActor}}actor-img{{/if}}" />
|
||||||
<img class="roll-img" src="systems/daggerheart/assets/icons/dice/default/d20.svg" alt="d20">
|
{{#if (or item.system.actionsList.size item.system.actionsList.length item.actionType)}}
|
||||||
|
{{#if @root.isNPC}}
|
||||||
|
<img class="roll-img d20" src="systems/daggerheart/assets/icons/dice/default/d20.svg" alt="d20">
|
||||||
|
{{else}}
|
||||||
|
<img class="roll-img duality" src="systems/daggerheart/assets/icons/dice/duality/DualityBW.svg" alt="2d12">
|
||||||
|
{{/if}}
|
||||||
|
{{/if}}
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
{{!-- Name & Tags --}}
|
{{!-- Name & Tags --}}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue