Skip to content
Back to skills

Insurvas Ui

ASecurity

Expert-level Frontend UI generation based on the specific 'Insurvas' design system (Green theme). Enforces pixel-perfect consistency, spacing, card alignment, and micro-animations using React, Tailwind CSS, and shadcn/ui. Use when building UI components for the Insurvas insurance CRM, applying green theme styling, or implementing data-dense dashboards with forest green color palette.

  • 71 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added May 29, 2026
designreactfrontend

Security analysis

A100/100

Scanned May 29, 2026

npx -y skills add FDU-INS/Insurance-Skills --skill insurvas-ui --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Insurvas Ui?

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

Security grade badge for Insurvas Ui
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/fdu-ins-insurvas-ui/badge)](https://www.skillsdirectory.com/skills/fdu-ins-insurvas-ui)

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: insurvas-ui
description: Expert-level Frontend UI generation based on the specific 'Insurvas' design system (Green theme). Enforces pixel-perfect consistency, spacing, card alignment, and micro-animations using React, Tailwind CSS, and shadcn/ui. Use when building UI components for the Insurvas insurance CRM, applying green theme styling, or implementing data-dense dashboards with forest green color palette.
---

# Insurvas UI Design System

Expert-level Frontend UI generation for the Insurvas insurance CRM. Enforces pixel-perfect consistency with a premium, muted green aesthetic.

## Core Design Tokens

### 1. Pixel-Perfect Alignment & Spacing

Adhere strictly to a **4pt spacing grid** (4, 8, 12, 16, 20, 24...).

**Page Layout:**
- Full-height fixed **Sidebar** (left)
- Full-height, padded **Main Content** area (right)
- Main heading is top-left; control groups (search, buttons) align to the right

**Card Grid:**
- Stat cards in horizontally flowing grid with even spacing (`gap-6`)
- Equal height and width in their grid context

**Containers:**
- Large containers: `p-6` or `p-8`
- Small sub-components: `p-4`

### 2. Color Palette (Insurvas Green Theme)

| Token | Value | Purpose | Tailwind |
|-------|-------|---------|----------|
| `bg-sidebar` | `#233217` | Deep Forest Green (sidebar) | `bg-[#233217]` |
| `bg-main` | `#EEF5EE` | Very Pale Mint Green (main area) | `bg-[#EEF5EE]` |
| `bg-card` | `#FFFFFF` | Pure White (cards) | `bg-white` |
| `text-sidebar` | `#C2D5C2` | Soft Light Green (sidebar items) | `text-[#C2D5C2]` |
| `text-sidebar-hover` | `#FFFFFF` | Pure White (active/hover) | `text-white` |
| `text-primary` | `#233217` | Deep Forest Green (H1, main text) | `text-[#233217]` |
| `text-secondary` | `#647864` | Muted Medium Green (labels) | `text-[#647864]` |
| `border-border` | `#D2E1D2` | Light Grey-Green (dividers) | `border-[#D2E1D2]` |
| `bg-accent` | `#DCEBDC` | Light Accent Green (toggles) | `bg-[#DCEBDC]` |

### 3. Typography & Consistency

- **Font:** Clean geometric sans-serif (Inter, Poppins)
- **Hierarchy:** H1 large and bold; card labels smaller and muted
- **Rounding:** Consistent `rounded-xl` or `rounded-lg` universally

### 4. Component Styling (shadcn/ui)

**Stats Cards:**
- White background, `rounded-xl`, subtle `border-border`
- Large dark green value, small muted green label
- Icon positioned top-right

**Search Bar:**
- `rounded-lg`, subtle background (`bg-[#EEF5EE]`), inset search icon

**Buttons:**
- Primary: Deep forest green (`#233217`) background
- Secondary: Clean outline style
- Include `hover:` and `focus-visible:` states

**Data Table:**
- Clean, minimal dividers
- Bold green headers, clear row alignment

### 5. Micro-Animations

Apply `transition-all duration-150 ease-in-out` universally.

| Element | Animation |
|---------|-----------|
| Sidebar items | `hover:scale-[1.01]`, color fade to white |
| Active sidebar | Vertical indicator line (pseudo-element `:after`) |
| Stat cards | `hover:shadow-md`, `hover:-translate-y-0.5` |
| Buttons | `active:scale-[0.98]` |
| Form controls | Subtle background fill on focus |
| Table rows | Subtle highlight on hover |

## Execution Workflow

When building or modifying UI:

1. **Analyze** the component request against design principles
2. **Establish layout** (Sidebar vs. Main Content)
3. **Implement** using React + Tailwind + shadcn/ui primitives
4. **Apply** design tokens (colors, spacing, rounding)
5. **Add** micro-animations (`duration-150`) to interactive elements
6. **Verify** alignment and spacing consistency before outputting code

## Do/Don't

| Do | Don't |
|----|-------|
| Enforce precise alignment | Eye-ball alignment |
| Use exact `gap-6`/`gap-8` for grids | Let components drift apart |
| Stick to extracted color palette | Use generic Tailwind greens |
| Map deep green to theme extension | Use inline colors for primary bg |
| Add 150ms fade to hover states | Use instant state changes |
| Use correct `bg-accent` for toggles | Build toggles from scratch |

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.