diff --git a/web/templates/weaponstats.ejs b/web/templates/weaponstats.ejs
new file mode 100644
index 0000000..063e0d1
--- /dev/null
+++ b/web/templates/weaponstats.ejs
@@ -0,0 +1,35 @@
+
+
+| <%= attack %> |
+
+<% if (awaken) { %>
+ [<%= awaken_attack %> <%= awaken %>]
+<% } else if (element) { %>
+ (<%= element_attack %> <%= element %>
+ <% if (element_2) { %>
+ , <%= element_2_attack %> <%= element_2 %>
+ <% } %>)
+<% } %>
+ |
+<%= Array(num_slots + 1).join("\u26aa") %> |
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ |
+
diff --git a/web/weaponplanner.html b/web/weaponplanner.html
index bd17956..088606a 100644
--- a/web/weaponplanner.html
+++ b/web/weaponplanner.html
@@ -39,12 +39,56 @@
flex-wrap: wrap;
}
+ .sharpness-bar {
+ border: 1px #d3d3d3 solid;
+ min-width: 92px;
+ height: 10px;
+ background-color: #d3d3d3;
+ float: left;
+ clear: both;
+ }
+
+ .sharpness-bar span {
+ display: inline-block;
+ height: 100%;
+ float: left;
+ }
+
+ .sharpness-bar .red {
+ background-color: #C00C38 !important;
+ }
+
+ .sharpness-bar .orange {
+ background-color: #E85018 !important;
+ }
+
+ .sharpness-bar .yellow {
+ background-color: #F0C830 !important;
+ }
+
+ .sharpness-bar .green {
+ background-color: #58D000 !important;
+ }
+
+ .sharpness-bar .blue {
+ background-color: #3068E8 !important;
+ }
+
+ .sharpness-bar .white {
+ background-color: #F0F0F0 !important;
+ }
+
+ .sharpness-bar .purple {
+ background-color: #c3c !important;
+ }
+