diff --git a/Zafir/zafir.css b/Zafir/zafir.css
index 4f158e4cbf..730a13d5e8 100644
--- a/Zafir/zafir.css
+++ b/Zafir/zafir.css
@@ -90,6 +90,30 @@ select.sheet-dtype {
width: 120px;
}
+.sheet-tracker .repitem {
+ margin-bottom: 4px;
+}
+
+.sheet-atk button.sheet-btn {
+ float: right;
+ background-color: #EEE;
+ border: none;
+ color: #777;
+ font-size: 14px;
+ padding: 10px 14px;
+ font-weight: bold;
+ border-radius: 8px;
+ outline: none;
+}
+
+.sheet-atk button:hover {
+ background-color: #DDD;
+}
+
+.sheet-atk button:active {
+ background-color: #CCC;
+}
+
.sheet-eba .sheet-short {
width: 30px;
}
@@ -257,6 +281,26 @@ button.sheet-othbtn {
outline: none;
}
+button.sheet-atkbtn:hover,
+button.sheet-aabbtn:hover,
+button.sheet-pabbtn:hover,
+button.sheet-eqpbtn:hover,
+button.sheet-resbtn:hover,
+button.sheet-invbtn:hover,
+button.sheet-othbtn:hover {
+ background-color: #DDD;
+}
+
+button.sheet-atkbtn:active,
+button.sheet-aabbtn:active,
+button.sheet-pabbtn:active,
+button.sheet-eqpbtn:active,
+button.sheet-resbtn:active,
+button.sheet-invbtn:active,
+button.sheet-othbtn:active {
+ background-color: #CCC;
+}
+
.sheet-tabstoggle[value="atk"] ~ div button.sheet-atkbtn,
.sheet-tabstoggle[value="aab"] ~ div button.sheet-aabbtn,
.sheet-tabstoggle[value="pab"] ~ div button.sheet-pabbtn,
@@ -292,6 +336,20 @@ button.sheet-ehgbtn {
outline: none;
}
+button.sheet-epwbtn:hover,
+button.sheet-eswbtn:hover,
+button.sheet-ebabtn:hover,
+button.sheet-ehgbtn:hover {
+ background-color: #DDD;
+}
+
+button.sheet-epwbtn:active,
+button.sheet-eswbtn:active,
+button.sheet-ebabtn:active,
+button.sheet-ehgbtn:active {
+ background-color: #CCC;
+}
+
.sheet-tabstoggle[value="epw"] ~ div button.sheet-epwbtn,
.sheet-tabstoggle[value="esw"] ~ div button.sheet-eswbtn,
.sheet-tabstoggle[value="eba"] ~ div button.sheet-ebabtn,
diff --git a/Zafir/zafir.html b/Zafir/zafir.html
index 488a7292e3..cf4e6b8cd3 100644
--- a/Zafir/zafir.html
+++ b/Zafir/zafir.html
@@ -60,8 +60,36 @@