diff --git a/.vs/ProjectSettings.json b/.vs/ProjectSettings.json
deleted file mode 100644
index f8b4888..0000000
--- a/.vs/ProjectSettings.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "CurrentProjectSetting": null
-}
\ No newline at end of file
diff --git a/.vs/VSWorkspaceState.json b/.vs/VSWorkspaceState.json
deleted file mode 100644
index 6b61141..0000000
--- a/.vs/VSWorkspaceState.json
+++ /dev/null
@@ -1,6 +0,0 @@
-{
- "ExpandedNodes": [
- ""
- ],
- "PreviewInSolutionExplorer": false
-}
\ No newline at end of file
diff --git a/.vs/slnx.sqlite b/.vs/slnx.sqlite
deleted file mode 100644
index dd32240..0000000
Binary files a/.vs/slnx.sqlite and /dev/null differ
diff --git a/.vs/twitter-project/config/applicationhost.config b/.vs/twitter-project/config/applicationhost.config
deleted file mode 100644
index bd44eab..0000000
--- a/.vs/twitter-project/config/applicationhost.config
+++ /dev/null
@@ -1,1025 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/.vs/twitter-project/v16/.suo b/.vs/twitter-project/v16/.suo
deleted file mode 100644
index bba4418..0000000
Binary files a/.vs/twitter-project/v16/.suo and /dev/null differ
diff --git a/__pycache__/template.cpython-310.pyc b/__pycache__/template.cpython-310.pyc
deleted file mode 100644
index e68f832..0000000
Binary files a/__pycache__/template.cpython-310.pyc and /dev/null differ
diff --git a/dashboard_static/index.html b/dashboard_static/index.html
index f8b5184..b37911b 100644
--- a/dashboard_static/index.html
+++ b/dashboard_static/index.html
@@ -62,6 +62,32 @@
+
diff --git a/dashboard_static/js/code.js b/dashboard_static/js/code.js
index 6f5074e..2fea0fc 100644
--- a/dashboard_static/js/code.js
+++ b/dashboard_static/js/code.js
@@ -25,30 +25,30 @@ function getCSSVariable(name) {
function tweetCell(tweet, parent) {
var cell = document.createElement("div");
cell.innerHTML =
- '';
+ ``
parent.append(cell);
}
diff --git a/dashboard_static/style/style.css b/dashboard_static/style/style.css
index 14d15a2..5c3f4af 100644
--- a/dashboard_static/style/style.css
+++ b/dashboard_static/style/style.css
@@ -88,19 +88,43 @@ body {
.tweet {
display: flex;
+ background-color: var(--main-dark);
+ border-radius: 16px;
+ padding: 16px;
}
.tweet-profilepicture {
border-radius: 100%;
+ width: 60px;
+ height: 60px;
+ /* padding: 8px; */
+}
+
+.tweet-content {
+ padding-left: 16px;
}
.tweet-interactions {
display: flex;
+ margin-top: 8px;
}
.tweet-interaction {
display: flex;
align-items: center;
+ margin-right: 32px;
+}
+
+.tweet-interaction .material-symbols-outlined {
+ margin-right: 4px;
+}
+
+.tweet-nickname {
+ font-weight: bold;
+}
+
+.tweet-username {
+ opacity: 0.8;
}
.filters-search input {