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.md
source 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

TokenLight ModeDark ModePurpose
backgroundWhite
0 0% 100%
Navy
211 49% 10%
Page background
foregroundDark blue
222 47% 11%
Gold
39 44% 65%
Text color
primaryGold
38 60% 45%
Gold
39 44% 65%
Main actions
accentLight gold
38 60% 95%
Muted
26 5% 27%
Highlights
destructiveRed
0 84% 60%
Red
0 84% 60%
Errors

Border Radius

  • Base:
    0.625rem
    (10px)
  • Derived:
    --radius-lg
    ,
    --radius-md
    ,
    --radius-sm

Custom Utilities

ClassEffect
.bg-mesh
Radial gradient mesh background
.glass-card
Glassmorphism with blur
.bg-noise
Subtle noise texture overlay
.animate-ripple
Button ripple animation

Component Configuration

shadcn/ui Settings

  • Style:
    new-york
  • Base color:
    zinc
  • CSS Variables: Enabled
  • Icon Library:
    lucide

Extended Registries

RegistryURLComponents
@kokonutuikokonutui.comPremium components
@aceternityui.aceternity.comAnimated components
@magicuimagicui.designMagic effects
@tweakcntweakcn.comTheme generator
@shadcnui-blocksshadcnui-blocks.comPage blocks
@cult-uicult-ui.comCult components
@originuioriginui.comOrigin components
@tailarktailark.comTailark components

Files Reference

FilePurpose
references/css-variables.md
Complete CSS variable reference
references/shadcn-config.md
shadcn/ui configuration details
assets/theme-tokens.css
Portable CSS file
assets/tailwind-theme.ts
Tailwind v3 config export
assets/components.json
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
.