Cost icons.
authorJoe Wreschnig <joe.wreschnig@gmail.com>
Wed, 27 Aug 2014 13:04:17 +0000 (15:04 +0200)
committerJoe Wreschnig <joe.wreschnig@gmail.com>
Wed, 27 Aug 2014 13:04:17 +0000 (15:04 +0200)
cards.html
heroik.appcache.in
heroik.css
sword.png [new file with mode: 0644]

index b720e2368f4b568bd91be7d8fd8f93d518e9dee9..726d746d5a889532d6982e7b5a6df90439bd33c1 100644 (file)
       <div class=type>Weapon, Unique</div>
       <img class=art src="epee.jpg">
       <div class=effect>
-        <div class=cost><span class=r></span><span class=r></span><span class=r></span><span class=g></span><span class=g></span></div>
+        <div class=cost>
+          <span class=r><img src=sword.png></span>
+          <span class=r><img src=sword.png></span>
+          <span class=r><img src=sword.png></span>
+          <span class=g></span>
+          <span class=g></span>
+        </div>
         Once per combat, you may re-roll a combat die showing a 1. At
         the end of each round, if you lost at least one Courage token,
         you may place a Mana token on an adventurer.
index 17465a5d48886d2a5d47e9e3438071b56d81c2a6..956aef50ed4fb1e6a2787537a4e9d3fac3d82562 100644 (file)
@@ -29,4 +29,4 @@ phoenix.jpg
 male.png
 female.png
 card.png
-
+sword.png
index 6884d5ea01c896d150fbfc1127263f068f82a473..c969f8ee094dbcb1023c90823bfe47dc5baecd1f 100644 (file)
@@ -432,9 +432,9 @@ table {
     text-align: center;
     width: 77%;
     border: solid white 0.1em;
-    border-radius: 0.4em;
+    border-radius: 0.6em;
     line-height: 1.6em;
-    height: 5.5%;
+    height: 5.4%;
     font-size: 0.85em;
     left: 11.5%;
     right: 11.5%;
@@ -506,36 +506,59 @@ table {
     width: 1.5em;
     height: 1.5em;
     border-radius: 1.5em;
-    border: solid black 0.75em;
     display: inline-block;
     box-sizing: border-box;
     margin: 0.5em 0.05em;
     box-shadow: 0 0 0.05em 0.05em black;
+    background-image: url(sword.png);
+    background-size: 0.2778em 1.3em;
+    background-position: center;
+    background-repeat: no-repeat;
+    text-align: center;
 }
 
-.card .cost span:before {
+.card .cost span:before, .card .cost span:after {
     position: absolute;
-    text-align: center;
-    left: -0.75em;
-    top: -0.75em;
-    color: black;
     line-height: 1.333em;
-    opacity: 0.5;
     width: 1.5em;
     height: 1.5em;
+    display: block;
+    transform-origin: 50% 65%;
+    background-image: url(sword.png);
+    background-size: 0.2778em 1.3em;
+    background-position: center;
+    background-repeat: no-repeat;
 }
 
+.card .cost .r:before {
+    transform: rotate(30deg);
+    -webkit-transform: rotate(30deg);
+    content: '';
+}
 
-.card .cost .r:before { content: 'r'; }
-.card .cost .g:before { content: 'g'; }
+.card .cost .r img {
+    /* :( would prefer with no extra elements... */
+    transform: rotate(60deg);
+    max-width: 1.3em;
+    position: absolute;
+    max-height: 1.3em;
+    transform-origin: 50% 65%;
+    left: 0.6em;
+    top: 0.1em;
+}
+
+.card .cost .r:after {
+    transform: rotate(-30deg);
+    -webkit-transform: rotate(-30deg);
+    content: '';
+}
 
 .card .cost .r {
+    transform: rotate(-15deg);
     background-color: #e4573c;
-    border-color: #e4573c;
 }
 .card .cost .g {
     background-color: #abbc45;
-    border-color: #abbc45;
 }
 
 .card .abilities .skill:before {
diff --git a/sword.png b/sword.png
new file mode 100644 (file)
index 0000000..88924a9
Binary files /dev/null and b/sword.png differ