ui-system-refactor_skill

This skill helps you apply Capsule UI and Neko Blue branding guidelines to your interfaces, ensuring cohesive visuals and accessible interactions.
  • Python

810

GitHub Stars

1

Bundled Files

2 months ago

Catalog Refreshed

4 months ago

First Indexed

Readme & install

Copy the install command, review bundled files from the catalogue, and read any extended description pulled from the listing source.

Installation

Preview and clipboard use veilstrat where the catalogue uses aiagentskills.

npx veilstrat add skill project-n-e-k-o/n.e.k.o --skill ui-system-refactor

  • SKILL.md858 B

Overview

This skill documents the UI design standard for Project N.E.K.O., focusing on a capsule-style interface and a distinct brand-blue visual system. It provides concrete CSS patterns, interaction rules, and common pitfalls with pragmatic fixes to keep components consistent across the metaverse product.

How this skill works

The specification prescribes core tokens (colors, radii, borders), component micro-interactions, and visual algorithms such as a multi-layer text-shadow matrix for soft outline effects. It highlights integration checkpoints for localization and container layout to avoid runtime visual bugs. Implementers follow the rules to create consistent, brand-aligned UI components and assets.

When to use it

  • When building new components or page templates for Project N.E.K.O.
  • When theming or skinning existing UI to match the brand-blue system
  • When implementing localization to avoid icon loss during translation updates
  • When fixing dropdown clipping or inconsistent button interactions
  • When creating marketing or in-app visuals that must match the metaverse aesthetic

Best practices

  • Use a single set of CSS variables for colors, radii, and shadow parameters to ensure consistency
  • Apply border-radius: 50px for all interactive elements to enforce the capsule look
  • Implement the 20-layer text-shadow matrix centrally so headers share the same outline algorithm
  • Preserve inline icons during i18n by updating innerHTML safely or using template-aware renderers
  • Set overflow: visible on containers that host native select/dropdown elements to prevent clipping
  • Standardize button interactions: hover -> translateY(-1px); active -> translateY(1px) scale(0.98)

Example use cases

  • Building a reusable button library that follows capsule geometry and interaction rules
  • Creating a header component that uses the 20-layer text-shadow for brand-consistent titles
  • Fixing localization regressions where translated strings removed embedded SVG icons
  • Designing dropdown menus inside complex layouts without clipping issues
  • Onboarding new engineers with a concise checklist of visual tokens and interaction specs

FAQ

Update the element’s innerHTML using a safe template or preserve icon nodes; avoid blind text-only replacements that strip markup.

What radius should I use to match the capsule style?

Use border-radius: 50px for interactive elements to maintain the capsule silhouette across components.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational