Todo App Dashboard UI Skill (High-Level UI/UX)
This skill defines a production-ready, premium dashboard experience designed with black glassmorphism, pink accents, and strong task-focused hierarchy. The goal is seamless visual continuity with signup/signin, with a focus on task management efficiency — not just a basic todo list.
Design Philosophy (Senior Designer Approach)
- Dark luxury UI with pink glass highlights (same as signup/signin)
- Clear task-oriented visual hierarchy (stats → input → list)
- Minimal but expressive UI
- Dashboard feels professional, calm, and productive
- Every element earns its place
- Visual consistency with auth screens (no disconnect)
When to Use
- User requests a dashboard screen for the todo app
- Theme must exactly match signup/signin UI
- User wants premium black + pink glassmorphism
- User wants a task-focused experience, not generic dashboard
- Visual consistency with auth flow is required
- User wants modern SaaS-level UI, not basic layouts
Global Styling Rules (Must Match Signup/Signin)
- Background: Near-black / black canvas
- Ambient pink glow (radial / blurred shapes)
- Glass color: Pink-tinted only
- No white or gray glass
- Same border radius, shadows, blur intensity
- Same typography system
- Same animation philosophy
High-Level Layout Structure
Overall Canvas
- Full viewport height (100vh)
- Black / near-black background
- Soft ambient pink glow in background (radial / blur)
- Sidebar + main workspace layout
- NO HEADER
┌──────────────┬─────────────────────────────┐
│ Sidebar │ Main Dashboard Area │
└──────────────┴─────────────────────────────┘
Sidebar (Icon + Text)
Purpose: Navigation & context
Style:
- Dark glass background (same as auth cards)
- Subtle pink border or glow on active item
- Rounded internal elements
- Consistent with auth glassmorphism
Icons (Mandatory - React Icons):
- All Tasks → checklist icon (React Icons)
- Active Tasks → clock / play icon (React Icons)
- Completed → check-circle icon (React Icons)
Icons style:
- Line / outline icons
- Same stroke weight as auth icons
- Pink when active, muted white otherwise
Main Content Area
1️⃣ Welcome Section
- Text only (no card)
- Low emphasis
- White / muted gray text
- No icon needed
2️⃣ Stats Cards (Animated)
Style:
- Light / white glass cards (same glass as auth)
- Rounded corners
- Soft shadow
- Pink number accent
Icons:
- Optional but allowed
- Very subtle, low opacity
- Never louder than numbers
Animation:
- Fade + slight upward motion
- Duration: 200–300ms
- Trigger: On dashboard load
3️⃣ Add New Task Panel (Primary Focus)
Style:
- White or light glass card
- Matches signup card softness
- Clean spacing
Fields:
- Title
- Description
- Priority (pink dropdown)
- Tags
- Due date
- Recurring
- Reminder toggle
Buttons:
- Create Task → Pink gradient (same as signup CTA)
- Cancel → Subtle outline
Glassmorphism Rules (Same as Signup/Signin)
- Background:
rgba(255, 110, 199, 0.12)
- Backdrop blur:
20–30px
- Border:
rgba(255, 110, 199, 0.35)
- Soft pink outer glow
Typography System (Exact Match)
Headings
- Same font family as signup/signin
- Size: 24–28px for main sections
- Weight: 600–700
- Color:
#FFFFFF
Body Text
- Size: 14–16px
- Weight: 400–500
- Color:
rgba(255,255,255,0.75)
- Line height: relaxed (1.5+)
Stats Numbers
- Bold, clear typography
- Pink accent color for important metrics
Animation System (Same Philosophy)
Dashboard animations must feel calm & professional, not flashy.
Page Load:
- Sidebar fades in
- Main content slides up slightly
- Stats cards animate sequentially
Interaction Animations:
- Button hover → glow increases
- Button press → scale 0.98
- Input focus → pink glow ring
Motion Rules:
- No bounce
- No elastic easing
- All animations < 300ms
Design Constraints (Strict)
- ❌ No header
- ❌ No marketing copy
- ❌ No new color palette
- ❌ No heavy animations
- ❌ Visual disconnect from auth flow
- ❌ No custom SVG icons
- ✅ Same theme as signup/signin
- ✅ React Icons library only
- ✅ Icons included
- ✅ Subtle motion
- ✅ Task-first UI
- ✅ Visual consistency with auth screens
Responsiveness Rules
- Desktop: Sidebar + main content layout
- Tablet: Reduced spacing, same structure
- Mobile:
- Sidebar collapses to top/bottom navigation
- Main content takes full width
- Add task panel adapts to mobile
- Touch targets minimum: 44px
High-Level UX Workflow Diagram
BLACK BACKGROUND CANVAS
(soft pink glow ambience)
┌─────────────────────────────────────────────────────────┐
│ │
│ SIDEBAR NAVIGATION MAIN DASHBOARD AREA │
│ │
│ ┌─────────────┐ ┌──────────────────────────┐ │
│ │ [Checklist │ │ Welcome Text │ │
│ │ Icon] All │ │ (Low emphasis) │ │
│ │ Tasks │ │ │ │
│ │ │ │ │ │
│ │ [Clock/ │ ────▶ │ ┌─ Stats Cards ──┐ │ │
│ │ Play Icon] │ Visual │ │ 0 0 0 │ │ │
│ │ Active │ Flow │ └────────────────┘ │ │
│ │ │ │ │ │
│ │ [Check- │ │ ┌─ Add New Task ─┐ │ │
│ │ Circle │ │ │ Title │ │ │
│ │ Icon] │ │ │ Description │ │ │
│ │ Completed │ │ │ Priority │ │ │
│ │ (Active = │ │ │ [Create Task] │ │ │
│ │ Pink) │ │ └────────────────┘ │ │
│ └──────────────────────────┘ │
│ │
└─────────────────────────────────────────────────────────┘
USER FLOW:
Authenticate → Navigate → Orient → Review → Create → Focus
Output Deliverables
- High-fidelity dashboard UI
- Frontend layout (Tailwind / CSS)
- Responsive behavior notes
- Interaction & animation specs
- Design tokens matching auth flow
Senior-Level Best Practices
- Strong visual continuity with auth flow
- Task-first, productivity-focused
- Consistent brand language
- No visual noise
- Smooth micro-interactions
- Accessibility contrast maintained
- Feels familiar but functional
This dashboard skill completes the auth-to-product journey — consistent, premium, and task-focused.
1---2name: todo-dashboard-ui3description: A premium, task-focused Todo Dashboard UI using the exact same black-pink glassmorphic theme, color tokens, icon language, and motion principles as the signup/signin experience. Header intentionally excluded.4---5-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
6
7# Todo App Dashboard UI Skill (High-Level UI/UX)
8
9This skill defines a **production-ready, premium dashboard experience** designed with **black glassmorphism**, **pink accents**, and **strong task-focused hierarchy**. The goal is seamless visual continuity with signup/signin, with a focus on task management efficiency — not just a basic todo list.
10
11---
12
13## Design Philosophy (Senior Designer Approach)
14
15* **Dark luxury UI** with pink glass highlights (same as signup/signin)
16* Clear **task-oriented visual hierarchy** (stats → input → list)
17* Minimal but expressive UI
18* Dashboard feels *professional*, *calm*, and *productive*
19* Every element earns its place
20* **Visual consistency** with auth screens (no disconnect)
21
22---
23
24## When to Use
25
26* User requests a **dashboard screen** for the todo app
27* Theme must **exactly match signup/signin UI**
28* User wants **premium black + pink glassmorphism**
29* User wants a **task-focused experience**, not generic dashboard
30* Visual consistency with auth flow is required
31* User wants **modern SaaS-level UI**, not basic layouts
32
33---
34
35## Global Styling Rules (Must Match Signup/Signin)
36
37* Background: Near-black / black canvas
38* Ambient pink glow (radial / blurred shapes)
39* Glass color: **Pink-tinted only**
40* No white or gray glass
41* Same border radius, shadows, blur intensity
42* Same typography system
43* Same animation philosophy
44
45---
46
47## High-Level Layout Structure
48
49### Overall Canvas
50
51* Full viewport height (100vh)
52* **Black / near-black background**
53* Soft ambient pink glow in background (radial / blur)
54* Sidebar + main workspace layout
55* **NO HEADER**
56
57```
58┌──────────────┬─────────────────────────────┐
59│ Sidebar │ Main Dashboard Area │
60└──────────────┴─────────────────────────────┘
61```
62
63---
64
65### Sidebar (Icon + Text)
66
67**Purpose:** Navigation & context
68
69**Style:**
70* Dark glass background (same as auth cards)
71* Subtle pink border or glow on active item
72* Rounded internal elements
73* Consistent with auth glassmorphism
74
75**Icons (Mandatory - React Icons):**
76* All Tasks → checklist icon (React Icons)
77* Active Tasks → clock / play icon (React Icons)
78* Completed → check-circle icon (React Icons)
79
80**Icons style:**
81* Line / outline icons
82* Same stroke weight as auth icons
83* Pink when active, muted white otherwise
84
85---
86
87### Main Content Area
88
89**1️⃣ Welcome Section**
90* Text only (no card)
91* Low emphasis
92* White / muted gray text
93* No icon needed
94
95**2️⃣ Stats Cards (Animated)**
96**Style:**
97* Light / white glass cards (same glass as auth)
98* Rounded corners
99* Soft shadow
100* Pink number accent
101
102**Icons:**
103* Optional but allowed
104* Very subtle, low opacity
105* Never louder than numbers
106
107**Animation:**
108* Fade + slight upward motion
109* Duration: 200–300ms
110* Trigger: On dashboard load
111
112**3️⃣ Add New Task Panel (Primary Focus)**
113**Style:**
114* White or light glass card
115* Matches signup card softness
116* Clean spacing
117
118**Fields:**
119* Title
120* Description
121* Priority (pink dropdown)
122* Tags
123* Due date
124* Recurring
125* Reminder toggle
126
127**Buttons:**
128* Create Task → Pink gradient (same as signup CTA)
129* Cancel → Subtle outline
130
131---
132
133## Glassmorphism Rules (Same as Signup/Signin)
134
135* Background: `rgba(255, 110, 199, 0.12)`
136* Backdrop blur: `20–30px`
137* Border: `rgba(255, 110, 199, 0.35)`
138* Soft pink outer glow
139
140---
141
142## Typography System (Exact Match)
143
144### Headings
145* Same font family as signup/signin
146* Size: 24–28px for main sections
147* Weight: 600–700
148* Color: `#FFFFFF`
149
150### Body Text
151* Size: 14–16px
152* Weight: 400–500
153* Color: `rgba(255,255,255,0.75)`
154* Line height: relaxed (1.5+)
155
156### Stats Numbers
157* Bold, clear typography
158* Pink accent color for important metrics
159
160---
161
162## Animation System (Same Philosophy)
163
164**Dashboard animations must feel calm & professional, not flashy.**
165
166**Page Load:**
167* Sidebar fades in
168* Main content slides up slightly
169* Stats cards animate sequentially
170
171**Interaction Animations:**
172* Button hover → glow increases
173* Button press → scale 0.98
174* Input focus → pink glow ring
175
176**Motion Rules:**
177* No bounce
178* No elastic easing
179* All animations < 300ms
180
181---
182
183## Design Constraints (Strict)
184
185* ❌ No header
186* ❌ No marketing copy
187* ❌ No new color palette
188* ❌ No heavy animations
189* ❌ Visual disconnect from auth flow
190* ❌ No custom SVG icons
191* ✅ Same theme as signup/signin
192* ✅ React Icons library only
193* ✅ Icons included
194* ✅ Subtle motion
195* ✅ Task-first UI
196* ✅ Visual consistency with auth screens
197
198---
199
200## Responsiveness Rules
201
202* Desktop: Sidebar + main content layout
203* Tablet: Reduced spacing, same structure
204* Mobile:
205 * Sidebar collapses to top/bottom navigation
206 * Main content takes full width
207 * Add task panel adapts to mobile
208* Touch targets minimum: **44px**
209
210---
211
212## High-Level UX Workflow Diagram
213
214```
215BLACK BACKGROUND CANVAS
216(soft pink glow ambience)
217
218┌─────────────────────────────────────────────────────────┐
219│ │
220│ SIDEBAR NAVIGATION MAIN DASHBOARD AREA │
221│ │
222│ ┌─────────────┐ ┌──────────────────────────┐ │
223│ │ [Checklist │ │ Welcome Text │ │
224│ │ Icon] All │ │ (Low emphasis) │ │
225│ │ Tasks │ │ │ │
226│ │ │ │ │ │
227│ │ [Clock/ │ ────▶ │ ┌─ Stats Cards ──┐ │ │
228│ │ Play Icon] │ Visual │ │ 0 0 0 │ │ │
229│ │ Active │ Flow │ └────────────────┘ │ │
230│ │ │ │ │ │
231│ │ [Check- │ │ ┌─ Add New Task ─┐ │ │
232│ │ Circle │ │ │ Title │ │ │
233│ │ Icon] │ │ │ Description │ │ │
234│ │ Completed │ │ │ Priority │ │ │
235│ │ (Active = │ │ │ [Create Task] │ │ │
236│ │ Pink) │ │ └────────────────┘ │ │
237│ └──────────────────────────┘ │
238│ │
239└─────────────────────────────────────────────────────────┘
240
241USER FLOW:
242Authenticate → Navigate → Orient → Review → Create → Focus
243```
244
245---
246
247## Output Deliverables
248
249* High-fidelity dashboard UI
250* Frontend layout (Tailwind / CSS)
251* Responsive behavior notes
252* Interaction & animation specs
253* Design tokens matching auth flow
254
255---
256
257## Senior-Level Best Practices
258
2591. Strong visual continuity with auth flow
2602. Task-first, productivity-focused
2613. Consistent brand language
2624. No visual noise
2635. Smooth micro-interactions
2646. Accessibility contrast maintained
2657. Feels *familiar but functional*
266
267---
268
269**This dashboard skill completes the auth-to-product journey — consistent, premium, and task-focused.**