diff --git a/public/css/style.scss b/public/css/style.scss
index 7d91543dd..300550c1a 100644
--- a/public/css/style.scss
+++ b/public/css/style.scss
@@ -154,6 +154,91 @@ a:hover {
}
}
+#leaderboardsWrapper {
+ width: 100%;
+ height: 100%;
+ background: rgba(0, 0, 0, 0.75);
+ position: fixed;
+ left: 0;
+ top: 0;
+ z-index: 1000;
+ display: grid;
+ justify-content: center;
+ align-items: center;
+ padding: 5rem 0;
+
+ #leaderboards {
+ width: 75vw;
+ background: var(--bg-color);
+ border-radius: var(--roundness);
+ padding: 2rem;
+ display: grid;
+ gap: 1rem;
+ grid-template-rows: auto auto 1fr;
+ grid-template-areas: "title buttons"
+ "tables tables";
+ grid-template-columns: 1fr 1fr;
+
+ .mainTitle {
+ font-size: 3rem;
+ line-height: 3rem;
+ grid-area: title;
+ }
+
+ .title {
+ font-size: 2rem;
+ line-height: 2rem;
+ }
+
+ .tables {
+ grid-area: tables;
+ display: grid;
+ gap: 1rem;
+ grid-template-columns: 1fr 1fr;
+
+ table {
+ width: 100%;
+ border-spacing: 0;
+ border-collapse: collapse;
+
+ td {
+ padding: .25rem .5rem;
+ }
+
+ thead {
+ color: var(--sub-color);
+ font-size: .75rem;
+ }
+
+ tbody {
+ color: var(--text-color);
+
+ tr:nth-child(odd) td {
+ background: rgba(0, 0, 0, .1);
+ }
+ }
+ }
+ }
+
+ .buttons {
+ grid-area: buttons;
+ display: -ms-grid;
+ display: grid;
+ gap: 1rem;
+ grid-template-columns: 1fr 1fr;
+ align-self: center;
+
+ .buttonGroup {
+ display: grid;
+ grid-auto-flow: column;
+ gap: 1rem;
+
+ }
+ }
+ }
+}
+
+
#tagsWrapper {
width: 100%;
height: 100%;
diff --git a/public/index.html b/public/index.html
index ce9cb2aa8..4a503cc26 100644
--- a/public/index.html
+++ b/public/index.html
@@ -52,6 +52,249 @@
+
+
+
+ Leaderboards
+
+
+
+
+
+ Overall
+
+
+
+
+ # |
+ name |
+ wpm |
+ raw |
+ acc |
+ test |
+ date |
+
+
+
+
+ 1 |
+ jack |
+ 100 |
+ 110 |
+ 95 |
+ words10 |
+ now |
+
+
+ 1 |
+ jack |
+ 100 |
+ 110 |
+ 95 |
+ words10 |
+ now |
+
+
+ 1 |
+ jack |
+ 100 |
+ 110 |
+ 95 |
+ words10 |
+ now |
+
+
+ 1 |
+ jack |
+ 100 |
+ 110 |
+ 95 |
+ words10 |
+ now |
+
+
+ 1 |
+ jack |
+ 100 |
+ 110 |
+ 95 |
+ words10 |
+ now |
+
+
+ 1 |
+ jack |
+ 100 |
+ 110 |
+ 95 |
+ words10 |
+ now |
+
+
+ 1 |
+ jack |
+ 100 |
+ 110 |
+ 95 |
+ words10 |
+ now |
+
+
+ 1 |
+ jack |
+ 100 |
+ 110 |
+ 95 |
+ words10 |
+ now |
+
+
+ 1 |
+ jack |
+ 100 |
+ 110 |
+ 95 |
+ words10 |
+ now |
+
+
+ 1 |
+ jack |
+ 100 |
+ 110 |
+ 95 |
+ words10 |
+ now |
+
+
+
+
+
+
+ Daily (30-05-2020)
+
+
+
+
+ # |
+ name |
+ wpm |
+ raw |
+ acc |
+ test |
+ date |
+
+
+
+
+ 1 |
+ jack |
+ 100 |
+ 110 |
+ 95 |
+ words10 |
+ now |
+
+
+ 1 |
+ jack |
+ 100 |
+ 110 |
+ 95 |
+ words10 |
+ now |
+
+
+ 1 |
+ jack |
+ 100 |
+ 110 |
+ 95 |
+ words10 |
+ now |
+
+
+ 1 |
+ jack |
+ 100 |
+ 110 |
+ 95 |
+ words10 |
+ now |
+
+
+ 1 |
+ jack |
+ 100 |
+ 110 |
+ 95 |
+ words10 |
+ now |
+
+
+ 1 |
+ jack |
+ 100 |
+ 110 |
+ 95 |
+ words10 |
+ now |
+
+
+ 1 |
+ jack |
+ 100 |
+ 110 |
+ 95 |
+ words10 |
+ now |
+
+
+ 1 |
+ jack |
+ 100 |
+ 110 |
+ 95 |
+ words10 |
+ now |
+
+
+ 1 |
+ jack |
+ 100 |
+ 110 |
+ 95 |
+ words10 |
+ now |
+
+
+ 1 |
+ jack |
+ 100 |
+ 110 |
+ 95 |
+ words10 |
+ now |
+
+
+
+
+
+
+
Click anywhere to dismiss
@@ -97,6 +340,11 @@
+