Add weapon icons to record sheet
This commit is contained in:
@@ -27,7 +27,6 @@ ul {
|
||||
|
||||
ul li {
|
||||
display: inline;
|
||||
margin-left: 1em;
|
||||
}
|
||||
|
||||
p {
|
||||
|
||||
@@ -196,8 +196,10 @@ g#grid {
|
||||
transform: rotate(180deg);
|
||||
}
|
||||
|
||||
#counter-base {
|
||||
r: inherit;
|
||||
.weapon-symbol :not(use[href="#counter-base"]) {
|
||||
stroke: white;
|
||||
stroke-width: 0.75;
|
||||
fill: none;
|
||||
}
|
||||
|
||||
g.troop-counter-template, g.troop-counter-template use {
|
||||
@@ -306,22 +308,26 @@ button.set-firing-arc img {
|
||||
background-color: white;
|
||||
}
|
||||
|
||||
.soldier-record[data-allegiance="attacker"] [slot="troop-number"] svg {
|
||||
.soldier-record span[slot] {
|
||||
margin-right: .4em;
|
||||
}
|
||||
|
||||
.soldier-record[data-allegiance="attacker"] svg {
|
||||
fill: blue;
|
||||
}
|
||||
|
||||
.soldier-record[data-allegiance="defender"] [slot="troop-number"] svg {
|
||||
.soldier-record[data-allegiance="defender"] svg {
|
||||
fill: red;
|
||||
}
|
||||
|
||||
.soldier-record [slot="troop-number"] svg {
|
||||
.soldier-record svg {
|
||||
width: 20px;
|
||||
height: 20px;
|
||||
background-color: initial;
|
||||
vertical-align: middle;
|
||||
}
|
||||
|
||||
.soldier-record [slot="troop-number"] svg text {
|
||||
.soldier-record svg text {
|
||||
fill: white;
|
||||
text-anchor: middle;
|
||||
font-size: 10px;
|
||||
@@ -330,14 +336,6 @@ button.set-firing-arc img {
|
||||
font-family: monospace;
|
||||
}
|
||||
|
||||
.soldier-record[data-allegiance="defender"] [slot="troop-number"] img {
|
||||
fill: red;
|
||||
}
|
||||
|
||||
.soldier-record[data-allegiance="attacker"] [slot="troop-number"] img {
|
||||
fill: blue;
|
||||
}
|
||||
|
||||
.soldier-record.selected {
|
||||
background-color: khaki;
|
||||
}
|
||||
|
||||
38
public/assets/images/counters.svg
Normal file
38
public/assets/images/counters.svg
Normal file
@@ -0,0 +1,38 @@
|
||||
<?xml version="1.0" standalone="no"?>
|
||||
<svg viewBox="-6 -6 12 24" xmlns="http://www.w3.org/2000/svg">
|
||||
<defs>
|
||||
<circle id="counter-base" cx="0" cy="0" r="6"/>
|
||||
|
||||
<g id="semi-auto">
|
||||
<line x1="-2" y1="1" x2="2" y2="1"/>
|
||||
<line x1="-2" y1="2" x2="2" y2="2"/>
|
||||
</g>
|
||||
|
||||
<g id="auto">
|
||||
<line x1="-2" y1="0" x2="2" y2="0"/>
|
||||
<line x1="-2" y1="1" x2="2" y2="1"/>
|
||||
<line x1="-2" y1="2" x2="2" y2="2"/>
|
||||
</g>
|
||||
</defs>
|
||||
|
||||
<g id="rifle" class="weapon-symbol">
|
||||
<use href="#counter-base"/>
|
||||
<use href="#semi-auto"/>
|
||||
<line x1="0" y1="-5" x2="0" y2="5"/>
|
||||
<polyline points="-2,-3.5 0,-5 2,-3.5"/>
|
||||
</g>
|
||||
|
||||
<g id="smg" class="weapon-symbol">
|
||||
<use href="#counter-base"/>
|
||||
<use href="#auto"/>
|
||||
<line x1="0" y1="-5" x2="0" y2="4.5"/>
|
||||
<line x1="-2" y1="4.5" x2="2" y2="4.5"/>
|
||||
</g>
|
||||
|
||||
<g id="blazer" class="weapon-symbol">
|
||||
<use href="#counter-base"/>
|
||||
<use href="#auto"/>
|
||||
<polyline points="0,-5 0,-3 -3,-2.5 3,-1.5 0,-1 0,2.5 -3,3, 3,4 0,4.5 0,5"/>
|
||||
<polyline points="-2,-3.5 0,-5 2,-3.5"/>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 1.0 KiB |
Reference in New Issue
Block a user