Claude-skill-registry gpus-theme
Portable GPUS design system theme (Portal Grupo US). This skill should be used when applying GPUS branding to other projects, setting up shadcn/ui with Navy/Gold palette, or copying the complete light/dark theme configuration. Includes CSS variables, Tailwind v4 theme, and shadcn configuration.
install
source · Clone the upstream repo
git clone https://github.com/majiayu000/claude-skill-registry
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/majiayu000/claude-skill-registry "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/data/gpus-theme" ~/.claude/skills/majiayu000-claude-skill-registry-gpus-theme && rm -rf "$T"
manifest:
skills/data/gpus-theme/SKILL.mdsource content
GPUS Theme
Portable design system from the Portal Grupo US project featuring a Navy/Gold color palette with complete light and dark theme support.
Identity: Navy backgrounds + Gold accents. Professional, premium, educational.
Quick Start
Option 1: Copy CSS Variables
Copy
assets/theme-tokens.css to your project's main CSS file.
@import "tailwindcss"; @import "./theme-tokens.css"; /* Copy from assets/ */
Option 2: Use shadcn Configuration
Copy
assets/components.json to your project root:
cp .agent/skills/gpus-theme/assets/components.json ./components.json
Option 3: Tailwind v3 Config
Import theme tokens into
tailwind.config.ts:
import { gpusTheme } from './.agent/skills/gpus-theme/assets/tailwind-theme'; export default { theme: { extend: { colors: gpusTheme.colors, }, }, };
Theme Overview
Color Palette
| Token | Light Mode | Dark Mode | Purpose |
|---|---|---|---|
| background | White | Navy | Page background |
| foreground | Dark blue | Gold | Text color |
| primary | Gold | Gold | Main actions |
| accent | Light gold | Muted | Highlights |
| destructive | Red | Red | Errors |
Border Radius
- Base:
(10px)0.625rem - Derived:
,--radius-lg
,--radius-md--radius-sm
Custom Utilities
| Class | Effect |
|---|---|
| Radial gradient mesh background |
| Glassmorphism with blur |
| Subtle noise texture overlay |
| Button ripple animation |
Component Configuration
shadcn/ui Settings
- Style:
new-york - Base color:
zinc - CSS Variables: Enabled
- Icon Library:
lucide
Extended Registries
| Registry | URL | Components |
|---|---|---|
| @kokonutui | kokonutui.com | Premium components |
| @aceternity | ui.aceternity.com | Animated components |
| @magicui | magicui.design | Magic effects |
| @tweakcn | tweakcn.com | Theme generator |
| @shadcnui-blocks | shadcnui-blocks.com | Page blocks |
| @cult-ui | cult-ui.com | Cult components |
| @originui | originui.com | Origin components |
| @tailark | tailark.com | Tailark components |
Files Reference
| File | Purpose |
|---|---|
| Complete CSS variable reference |
| shadcn/ui configuration details |
| Portable CSS file |
| Tailwind v3 config export |
| shadcn configuration |
Usage Tips
Dark Mode Toggle
The theme uses
.dark class on <html> element:
document.documentElement.classList.toggle('dark');
Smooth Transitions
Theme includes CSS for smooth color transitions:
body { transition: background-color 0.3s ease, color 0.3s ease; }
View Transition API
For animated theme toggle, use the View Transition API selectors in
theme-tokens.css.