summaryrefslogtreecommitdiff
path: root/play.html
diff options
context:
space:
mode:
authorTor Andersson <tor@ccxvii.net>2023-12-02 13:36:51 +0100
committerTor Andersson <tor@ccxvii.net>2023-12-02 13:41:29 +0100
commit95ce682e6bd458386ce1c615a7f1fe065d3da050 (patch)
tree8cc1229d64092a7ce43c841989e3f2a8d2c5cbc6 /play.html
parent82b95a56dd3f9b8d95ae59d36dfeb81bc6834821 (diff)
downloadvotes-for-women-95ce682e6bd458386ce1c615a7f1fe065d3da050.tar.gz
Remove labels from map graphic and recreate in HTML.
Diffstat (limited to 'play.html')
-rw-r--r--play.html98
1 files changed, 89 insertions, 9 deletions
diff --git a/play.html b/play.html
index 23e9408..e3ea4f0 100644
--- a/play.html
+++ b/play.html
@@ -15,6 +15,17 @@
<script defer src="play.js"></script>
<style>
+@font-face {
+ font-family: CopperplateCC;
+ src: url(fonts/CopperplateCC/CopperplateCC-Heavy.woff2) format('woff2')
+}
+
+@font-face {
+ font-family: CopperplateCC;
+ font-weight: bold;
+ src: url(fonts/CopperplateCC/CopperplateCC-Bold.woff2) format('woff2')
+}
+
:root {
--suf-75: hsl(273 39% 75%);
--suf-85: hsl(273 39% 85%);
@@ -200,15 +211,8 @@ path.state.northeast { fill: royalblue }
path.state.atlantic { fill: green }
path.state.south { fill: #444 }
-div.state { opacity: 0% }
-div.state.action { opacity: 70% }
-div.state.west { background-color: teal }
-div.state.plains { background-color: chocolate }
-div.state.midwest { background-color: brown }
-div.state.northeast { background-color: royalblue }
-div.state.atlantic { background-color: green }
-div.state.south { background-color: #444 }
-
+div.state.action.northeast { background-color: #4169e1b3 }
+div.state.action.atlantic { background-color: #008000b3 }
path.state.selected {
stroke: yellow;
@@ -228,6 +232,32 @@ div.state {
border: 5px solid transparent;
width: 62px;
height: 62px;
+
+ color: black;
+ font-family: CopperplateCC;
+ font-weight: bold;
+ font-size: 14px;
+ text-align: center;
+ line-height: 52px;
+}
+
+div.label {
+ pointer-events: none;
+ color: #222;
+ position: absolute;
+ font-family: CopperplateCC;
+ font-weight: bold;
+ font-size: 14px;
+ text-align: center;
+ line-height: 14px;
+ width: 50px;
+ height: 14px;
+}
+
+div.label.large {
+ font-size: 15px;
+ line-height: 15px;
+ height: 15px;
}
div.state.selected {
@@ -1069,6 +1099,56 @@ c5 3 13 7 17 8 8 2 9 3 11 12 1 5 5 12 8 16 5 8 5 8 3 22 l-3 14 -30 -1 c-35
<div id="DE" class="atlantic state" style="top:313px;left:967px;"></div>
<div id="MD" class="atlantic state" style="top:373px;left:921px;"></div>
+ <div class="label large" style="top:270px;left:935px">NJ</div>
+ <div class="label large" style="top:230px;left:994px">CT</div>
+ <div class="label large" style="top:158px;left:1011px">RI</div>
+ <div class="label large" style="top:67px;left:989px">MA</div>
+ <div class="label large" style="top:89px;left:864px">NH</div>
+ <div class="label large" style="top:150px;left:792px">VT</div>
+ <div class="label large" style="top:338px;left:972px">DE</div>
+ <div class="label large" style="top:397px;left:927px">MD</div>
+
+ <div class="label" style="top:112px;left:938px">ME</div>
+ <div class="label" style="top:200px;left:838px">NY</div>
+ <div class="label" style="top:377px;left:837px">NC</div>
+ <div class="label" style="top:325px;left:832px">VA</div>
+ <div class="label" style="top:250px;left:824px">PA</div>
+ <div class="label" style="top:312px;left:782px">WV</div>
+ <div class="label" style="top:346px;left:718px">KY</div>
+ <div class="label" style="top:394px;left:691px">TN</div>
+ <div class="label" style="top:281px;left:739px">OH</div>
+ <div class="label" style="top:293px;left:684px">IN</div>
+ <div class="label" style="top:296px;left:636px">IL</div>
+ <div class="label" style="top:217px;left:703px">MI</div>
+ <div class="label" style="top:191px;left:611px">WI</div>
+ <div class="label" style="top:347px;left:577px">MO</div>
+ <div class="label" style="top:254px;left:553px">IA</div>
+ <div class="label" style="top:157px;left:537px">MN</div>
+ <div class="label" style="top:565px;left:810px">FL</div>
+ <div class="label" style="top:425px;left:802px">SC</div>
+ <div class="label" style="top:458px;left:756px">GA</div>
+ <div class="label" style="top:463px;left:690px">AL</div>
+ <div class="label" style="top:470px;left:637px">MS</div>
+ <div class="label" style="top:529px;left:594px">LA</div>
+ <div class="label" style="top:429px;left:580px">AR</div>
+ <div class="label" style="top:509px;left:457px">TX</div>
+ <div class="label" style="top:410px;left:494px">OK</div>
+ <div class="label" style="top:341px;left:472px">KS</div>
+ <div class="label" style="top:266px;left:452px">NE</div>
+ <div class="label" style="top:198px;left:446px">SD</div>
+ <div class="label" style="top:127px;left:443px">ND</div>
+ <div class="label" style="top:324px;left:349px">CO</div>
+ <div class="label" style="top:222px;left:316px">WY</div>
+ <div class="label" style="top:126px;left:310px">MT</div>
+ <div class="label" style="top:432px;left:325px">NM</div>
+ <div class="label" style="top:425px;left:220px">AZ</div>
+ <div class="label" style="top:303px;left:239px">UT</div>
+ <div class="label" style="top:283px;left:154px">NV</div>
+ <div class="label" style="top:198px;left:208px">ID</div>
+ <div class="label" style="top:339px;left:84px">CA</div>
+ <div class="label" style="top:166px;left:110px">OR</div>
+ <div class="label" style="top:90px;left:133px">WA</div>
+
<div id="West" class="region" style="top:272px;left:98px;width:57px;height:57px;"></div>
<div id="Plains" class="region" style="top:202px;left:373px;"></div>
<div id="South" class="region" style="top:471px;left:540px;"></div>