Loading...
Loading...
UX/UI auditing skill for polishing visual details. Use when reviewing UI for polish issues, fixing micro-interactions, auditing visual consistency, or elevating design quality from "good" to "great". Focuses on the 20% of details that create 80% of perceived quality.
npx skill4agent add jtapias92672/onedrive_1_1-19-2026-2 impeccable-style/* BAD: Inconsistent spacing */
.card { padding: 12px; }
.modal { padding: 15px; }
.panel { padding: 10px; }
/* GOOD: Spacing scale */
--space-xs: 4px;
--space-sm: 8px;
--space-md: 16px;
--space-lg: 24px;
--space-xl: 32px;/* BAD: Random font sizes */
h1 { font-size: 28px; }
h2 { font-size: 19px; }
p { font-size: 15px; }
/* GOOD: Type scale */
--text-xs: 0.75rem; /* 12px */
--text-sm: 0.875rem; /* 14px */
--text-base: 1rem; /* 16px */
--text-lg: 1.125rem; /* 18px */
--text-xl: 1.25rem; /* 20px */
--text-2xl: 1.5rem; /* 24px *//* BAD: No transition */
.button:hover { background: blue; }
/* GOOD: Smooth transition */
.button {
transition: all 150ms ease-out;
}
.button:hover {
background: blue;
transform: translateY(-1px);
}/* BAD: Inconsistent */
.button { border-radius: 4px; }
.card { border-radius: 8px; }
.input { border-radius: 6px; }
/* GOOD: Radius scale */
--radius-sm: 4px;
--radius-md: 8px;
--radius-lg: 12px;
--radius-full: 9999px;/* GOOD: Shadow scale for elevation */
--shadow-sm: 0 1px 2px rgba(0,0,0,0.05);
--shadow-md: 0 4px 6px rgba(0,0,0,0.1);
--shadow-lg: 0 10px 15px rgba(0,0,0,0.1);
--shadow-xl: 0 20px 25px rgba(0,0,0,0.15);| Issue | Fix |
|---|---|
| Buttons different heights | Standardize to 32/40/48px |
| Text touches edges | Add padding (min 16px) |
| Modal too wide | Max-width: 500px for forms |
| Icons misaligned | Vertical-align or flexbox |
| Truncated text | text-overflow: ellipsis |
| Flash of unstyled content | Proper loading states |
Before: [Logo] [Nav] [Button]
After: [Logo] [Nav] [Button] (consistent gaps)Before: Text starts at random x positions
After: All text aligns to same left edgeBefore: Instant color change on hover
After: 150ms ease-out transition