{{ icon "clock" }}
@@ -9,7 +24,7 @@ content %}
{% for post in posts %}
- {{ components::post(post=post[0], owner=post[1], secondary=true, community=post[2], show_community=true) }}
+ {{ components::post(post=post[0], owner=post[1], secondary=true, community=post[2], show_community=true, can_manage_post=is_self) }}
{% endfor %}
{{ components::pagination(page=page, items=posts|length) }}
diff --git a/crates/app/src/public/html/profile/settings.html b/crates/app/src/public/html/profile/settings.html
index 67e183d..2171405 100644
--- a/crates/app/src/public/html/profile/settings.html
+++ b/crates/app/src/public/html/profile/settings.html
@@ -675,6 +675,21 @@
"{{ profile.settings.private_last_seen }}",
"checkbox",
],
+ [
+ ["theme_hue", "Theme hue (integer 0-255)"],
+ "{{ profile.settings.theme_hue }}",
+ "input",
+ ],
+ [
+ ["theme_sat", "Theme sat (percentage 0%-100%)"],
+ "{{ profile.settings.theme_sat }}",
+ "input",
+ ],
+ [
+ ["theme_lit", "Theme lit (percentage 0%-100%)"],
+ "{{ profile.settings.theme_lit }}",
+ "input",
+ ],
],
settings,
);
diff --git a/crates/app/src/public/html/root.html b/crates/app/src/public/html/root.html
index a1438ab..eb0b1ae 100644
--- a/crates/app/src/public/html/root.html
+++ b/crates/app/src/public/html/root.html
@@ -315,6 +315,26 @@
- {% endif %}
+ {% endif %} {% if user %}
+
+ {% if user.settings.theme_hue %}
+
+ {% endif %} {% if user.settings.theme_sat %}
+
+ {% endif %} {% if user.settings.theme_lit %}
+
+ {% endif %} {% endif %}