Skip to main content

TheOrcDev/8bitcn-ui

SkillsMP hat 23 Skills aus TheOrcDev/8bitcn-ui gesammelt. Öffne einen Skill, um Quelle und Details zu prüfen.

Letzte erfasste Quellaktivität
SkillsMP-Katalog aktualisiert
gesammelte Skills
23
GitHub-Stars
1.986
GitHub-Forks
116

Skills in diesem Repository

Es werden 23 von 23 gesammelten Skills angezeigt.

Beruf
Webentwickler
Beschreibung

Create pixelated borders, shadows, and effects for 8-bit retro components. Apply when building 8-bit styled UI components that need authentic pixel art aesthetics.

Quellsprache: Englisch

Aktualisiert
Beruf
Softwareentwickler
Beschreibung

Create documentation with gaming-specific examples, retro styling, and 8-bit terminology. Apply when documenting gaming blocks, RPG components, or retro-styled UI elements.

Quellsprache: Englisch

Aktualisiert
Beruf
Webentwickler
Beschreibung

Optimize 8-bit animations for smooth performance. Apply when creating animated pixel art, game UI effects, or any retro-styled animations.

Quellsprache: Englisch

Aktualisiert
Beruf
Softwareentwickler
Beschreibung

Import directly from source files instead of barrel files. Apply when using libraries like lucide-react, @mui/material, or @radix-ui/react-* to reduce bundle size and improve dev boot time.

Quellsprache: Englisch

Aktualisiert
Beruf
Softwareentwickler
Beschreibung

Use next/dynamic for lazy-loading heavy components. Apply when importing large components like editors, charts, or rich text editors that aren't needed on initial render.

Quellsprache: Englisch

Aktualisiert
Beruf
Softwareentwickler
Beschreibung

Best practices for wrapping shadcn/ui components. Apply when creating 8-bit styled variants of existing shadcn/ui components.

Quellsprache: Englisch

Aktualisiert
Beruf
Softwareentwickler
Beschreibung

Create component documentation with installation, usage examples, and preview sections. Apply when documenting 8-bit components with proper structure and examples.

Quellsprache: Englisch

Aktualisiert
Beruf
Softwareentwickler
Beschreibung

Create MDX documentation files with proper frontmatter, imports, and component integration. Apply when creating or updating Fumadocs documentation pages in content/docs/.

Quellsprache: Englisch

Aktualisiert
Beruf
Softwareentwickler
Beschreibung

Register 8-bit components in registry.json for shadcn/ui add command. Apply when adding new components to the component library distribution.

Quellsprache: Englisch

Aktualisiert
Beruf
Webentwickler
Beschreibung

Patterns for game-like interfaces - health bars, XP bars, mana bars. Apply when building RPG/retro gaming UI components with state-driven visuals.

Quellsprache: Englisch

Aktualisiert
Beruf
Softwareentwickler
Beschreibung

Use early returns to avoid unnecessary computation in loops and functions. Apply when processing arrays, validating input, or checking multiple conditions where the result can be determined before all iterations complete.

Quellsprache: Englisch

Aktualisiert
Beruf
Softwareentwickler
Beschreibung

Hoist RegExp creation outside render or memoize with useMemo(). Apply when using regular expressions in React components or frequently called functions.

Quellsprache: Englisch

Aktualisiert
Beruf
Softwareentwickler
Beschreibung

Use Set and Map for O(1) membership lookups instead of array.includes(). Apply when checking membership repeatedly or performing frequent lookups against a collection.

Quellsprache: Englisch

Aktualisiert
Beruf
Softwareentwickler
Beschreibung

Use toSorted() instead of sort() to avoid mutating arrays. Apply when sorting arrays that are React props, state, or otherwise shared/referenced elsewhere.

Quellsprache: Englisch

Aktualisiert
Beruf
Webentwickler
Beschreibung

Register components in registry.json for shadcn/ui add command. Apply when adding new 8-bit components to the component library.

Quellsprache: Englisch

Aktualisiert
Beruf
Web- und digitale Schnittstellendesigner
Beschreibung

Wrap animated SVG elements in a div to enable hardware acceleration. Apply when animating SVG icons or elements, especially in 8-bit retro components with pixel art animations.

Quellsprache: Englisch

Aktualisiert
Beruf
Softwareentwickler
Beschreibung

Use explicit ternary operators instead of && for conditional rendering. Apply when rendering values that could be 0, NaN, or other falsy values that might render unexpectedly.

Quellsprache: Englisch

Aktualisiert
Beruf
Softwareentwickler
Beschreibung

Extract static JSX elements outside components to avoid re-creation on every render. Apply when rendering static elements repeatedly or in lists.

Quellsprache: Englisch

Aktualisiert
Beruf
Softwareentwickler
Beschreibung

Use functional setState updates to prevent stale closures and unnecessary callback recreations. Apply when updating state based on the current state value in React components.

Quellsprache: Englisch

Aktualisiert
Beruf
Softwareentwickler
Beschreibung

Use lazy state initialization with useState function form. Apply when computing expensive initial values like building search indexes, parsing JSON, or complex calculations.

Quellsprache: Englisch

Aktualisiert
Beruf
Softwareentwickler
Beschreibung

Extract expensive work into memoized components with React.memo. Apply when components perform expensive computations that can be skipped when props haven't changed.

Quellsprache: Englisch

Aktualisiert
Beruf
Webentwickler
Beschreibung

Organize 8-bit CSS with custom properties, pixel fonts, and responsive pixel art. Apply when creating or modifying retro-styled components and their CSS.

Quellsprache: Englisch

Aktualisiert
Beruf
Webentwickler
Beschreibung

UI component conventions for 8-bit styled components. Use when working with shadcn/ui components or implementing retro-styled UI elements.

Quellsprache: Englisch

Aktualisiert
Es werden 23 von 23 gesammelten Skills angezeigt.