Skip to content
Back to skills

Homepage Skill

ASecurity

A premium, minimal, animated Todo App homepage with a strong hero message, refined typography, floating icons, and a single focused CTA — visually aligned with black-pink glassmorphism used across auth and dashboard.

  • 666 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added February 9, 2026
designgofrontend

Security analysis

A100/100

Scanned February 12, 2026

npx -y skills add majiayu000/claude-skill-registry --skill homepage-skill --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Homepage Skill?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Homepage Skill
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/majiayu000-homepage-skill/badge)](https://www.skillsdirectory.com/skills/majiayu000-homepage-skill)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: todo-homepage-ui
version: 2.0.0
level: Senior / 10+ Years UI Design Standard
description: A premium, minimal, animated Todo App homepage with a strong hero message, refined typography, floating icons, and a single focused CTA — visually aligned with black-pink glassmorphism used across auth and dashboard.
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

# Todo App Homepage UI Skill (High-Level UI/UX)

This skill defines a **premium, focused landing page** designed with **black glassmorphism**, **pink accents**, and **calm, confident messaging**. The goal is to create immediate clarity and confidence — not marketing noise. The homepage must feel calm, focused, and premium while maintaining visual consistency with the auth and dashboard screens.

---

## Design Philosophy (Senior Designer Approach)

* **Calm, confident messaging** with pink glass highlights (same as auth/dashboard)
* **Single purpose**: Focus user's attention on the core value proposition
* **Premium feel** without marketing noise
* **Immediate clarity** in under 5 seconds
* **Visual consistency** with the broader app ecosystem
* **Motion supports message**, not distracts

---

## When to Use

* User requests a **homepage/landing page** for the todo app
* Theme must **exactly match signup/signin/dashboard UI**
* User wants **premium black + pink glassmorphism**
* User wants a **conversion-focused page**, not marketing clutter
* Need a **single CTA** focused landing experience
* User wants **modern SaaS-grade UI**, not basic layouts

---

## Global Styling Rules (Must Match Auth/Dashboard)

* 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: 100vh × 100vw
* **Centered layout** (both axes)
* No scroll on initial view
* **Black / near-black background**
* Subtle pink ambient glow
* Single centered column layout

```
┌──────────────────────────────────────────────┐
│                                              │
│        One Task at a Time                    │
│                                              │
│  A focused Todo app designed to help you     │
│  move forward without distractions.          │
│                                              │
│           [ Get Started ]                    │
│                                              │
│   (Floating pink glass icons drifting)       │
│                                              │
└──────────────────────────────────────────────┘
```

---

### Hero Section (Primary Focus)

**Purpose:** Immediate clarity in <5 seconds

**Layout:**
* Single centered column
* Vertical rhythm: Title → Description → CTA

**Headline (Locked):**
* Main Title (Required): "One Task at a Time"
* Rules:
  - Large
  - Bold
  - Calm
  - Confident
* This text is the visual anchor of the entire page.

**Description Text:**
* 1–2 lines only
* Explains value without buzzwords
* Example: "A focused Todo app designed to help you move forward without distractions."
* Style:
  - Soft white
  - High readability
  - Relaxed line height

---

### Typography System (Premium)

**Font Style:**
* Use same family as signup/dashboard:
  - Inter / Poppins / Satoshi / SF Pro

**Hierarchy:**
* Headline: 48–64px (desktop)
* Description: 16–18px
* Button text: 14–16px, medium weight
* No font mixing.

---

### Get Started Button (Single CTA)

**Position:** Centered below description

**Style:**
* Rounded (pill or 14–16px radius)
* Pink gradient background
* Soft glow
* Clean label: Get Started

**Interaction:**
* Hover → glow intensifies
* Active → scale 0.97
* Focus → subtle pink ring

---

### Icons & Floating Elements (Depth & Mood)

**Purpose:** Visual interest without distraction

**Style:**
* 3D-like or soft glass icons
* Cards / task icons / check marks
* Pink-tinted glass
* Soft blur + shadow

**Placement:**
* Around hero text
* Never overlapping text
* Asymmetric but balanced

**Motion:**
* Slow floating / drift
* Slight parallax
* Continuous but subtle

---

## Glassmorphism Rules (Same as Auth/Dashboard)

* Background: `rgba(255, 110, 199, 0.12)`
* Backdrop blur: `20–30px`
* Border: `rgba(255, 110, 199, 0.35)`
* Soft pink outer glow
* Very light application
* Only pink-tinted glass
* No noisy borders
* Glass should feel soft and expensive, not flashy

---

## Animation System (Page Load & Text)

**Animation must trigger every time homepage enters viewport**

**Animation Sequence:**
1️⃣ **Headline**
* Opacity: 0 → 1
* Y: +20px → 0
* Duration: 500–600ms
* Ease: ease-out

2️⃣ **Description**
* Delay: 80–120ms
* Same fade + move

3️⃣ **Get Started Button**
* Scale: 0.96 → 1
* Soft glow pulse (once)

**Re-Entry Rule:**
* Animation replays on revisit
* No stacking
* No jitter

**Motion Discipline (Senior Rule):**
* No bounce
* No elastic easing
* Total sequence < 1.2s
* Respect reduced-motion preference

---

## Design Constraints (Strict)

* ❌ No header
* ❌ No footer
* ❌ No sidebar
* ❌ No extra CTAs
* ❌ No marketing sections
* ❌ No white/gray glass panels
* ❌ No marketing noise
* ✅ One message
* ✅ One button
* ✅ One emotion: focus
* ✅ Same theme as auth/dashboard
* ✅ Visual consistency across app
* ✅ Calm, not salesy
* ✅ Premium feel (not flashy)

---

## Responsiveness Rules

* Desktop: Centered layout with proper spacing
* Tablet: Reduced font sizes, same structure
* Mobile:
  * Single column
  * Text sizes adjusted for readability
  * Button touch targets: minimum 44px
  * Floating elements adapt to smaller screens

---

## High-Level UX Workflow Diagram

```
USER OPENS APP
        ↓
HOMEPAGE ENTERS VIEWPORT
        ↓
TEXT ANIMATION PLAYS
        ↓
ATTENTION → MESSAGE → CTA

┌──────────────────────────────────────────────┐
│                                              │
│        One Task at a Time                    │
│                                              │
│  A focused Todo app designed to help you     │
│  move forward without distractions.          │
│                                              │
│           [ Get Started ]                    │
│                                              │
│   (Floating pink glass icons drifting)       │
│                                              │
└──────────────────────────────────────────────┘

FLOW:
Calm → Clarity → Motivation → Action
```

---

## Output Deliverables

* High-fidelity homepage UI
* Frontend layout (Tailwind / CSS)
* Animation specs (Framer Motion)
* Responsive behavior notes
* Interaction & animation specs
* Design tokens matching auth/dashboard flow

---

## Senior-Level Best Practices

1. Less content, more clarity
2. Motion supports message, not distracts
3. CTA visible within 3 seconds
4. Visual consistency across app
5. Homepage feels calm, not salesy
6. Premium ≠ flashy
7. Focus is the brand
8. Accessibility contrast maintained

---

**This homepage skill creates a focused, premium landing experience — calm, clear, and conversion-focused.**

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.