From 50a3caf33c8da3398bab34ff2525c80986da54b2 Mon Sep 17 00:00:00 2001 From: 51l3nt51n <51l3nt51n@proton.me> Date: Tue, 3 Mar 2026 16:08:11 +0000 Subject: [PATCH] feat: Redesign UI to a classic text-based aesthetic by removing modern styling from templates and adding a design skill. --- .agents/skills/classic_ui_design/SKILL.md | 26 +++++ templates/base.html | 134 +--------------------- templates/dashboard.html | 118 +++++++------------ templates/login.html | 31 ++--- templates/setup.html | 32 +++--- 5 files changed, 109 insertions(+), 232 deletions(-) create mode 100644 .agents/skills/classic_ui_design/SKILL.md diff --git a/.agents/skills/classic_ui_design/SKILL.md b/.agents/skills/classic_ui_design/SKILL.md new file mode 100644 index 0000000..d28ce82 --- /dev/null +++ b/.agents/skills/classic_ui_design/SKILL.md @@ -0,0 +1,26 @@ +--- +name: Classic Text-Based UI Design +description: Use this skill to ensure all UI designs follow a raw, text-based, table-free, CSS-free nostalgic 90s aesthetic. +--- +# Classic Text-Based UI Design Skill + +When asked to design or update UIs under this style, you **MUST** strictly adhere to the following rules to maintain a nostalgic, purely text-based aesthetic: + +## Core Rules +1. **No CSS or Styling:** Absolutely no ` +
+ ID: {{ user.id }}
+ Username: {{ user.username }}
+ Role: {{ user.role }}
{% if current_user.role == "admin" %}
-
Please provide your credentials below.
+ +{% if let Some(err) = error %} ++ {{ err }} +
+{% endif %} + + + {% endblock %} \ No newline at end of file diff --git a/templates/setup.html b/templates/setup.html index e6b7a00..78b10aa 100644 --- a/templates/setup.html +++ b/templates/setup.html @@ -1,18 +1,20 @@ {% extends "base.html" %} -{% block title %}Setup Dungeon{% endblock %} +{% block title %}Setup{% endblock %} {% block content %} -Create the initial admin user to access the dungeon.
- {% if let Some(err) = error %} -Create the initial admin user to access the system.
+ +{% if let Some(err) = error %} ++ {{ err }} +
+{% endif %} + + + {% endblock %} \ No newline at end of file