reaviz

60 mods across 1 repository, 4 stars between them.

reablocks

01

reaviz/skills

Skill Claude CodeCodex

Use when building UI in React with the reablocks component library (Button, Dialog, Drawer, Select, Calendar, CommandPalette, Tabs, Tree, Tooltip, etc.). Covers ThemeProvider setup, extendTheme, custom variants, mergeThemeClasses, useComponentTheme/useTheme hooks, and the 50+ component index.

4 2mo ago A 69 tokens

data

02

reaviz/skills

Skill Claude CodeCodex

Utility components for formatting, displaying, and managing data presentation. Most are renderless or minimal — they format values and return text.

4 2mo ago A 0 tokens

data-size

03

reaviz/skills

Skill Claude CodeCodex

Formats byte values into human-readable sizes (B, KiB, MiB, GiB, etc.) using binary scale (1024). Also exports formatSize utility function.

4 2mo ago A 0 tokens

date-format

04

reaviz/skills

Skill Claude CodeCodex

Formats dates using date-fns patterns. Supports relative time ("3 hours ago"), toggling between relative and absolute display, and auto-refreshing relative times.

4 2mo ago A 0 tokens

duration

05

reaviz/skills

Skill Claude CodeCodex

Formats millisecond values into human-readable durations (ms, s, min, hr, day, month). Auto-pluralizes units. Also exports formatDuration utility function.

4 2mo ago A 0 tokens

ellipsis

06

reaviz/skills

Skill Claude CodeCodex

Truncates text with expandable "..." toggle. Supports character limit and line-based truncation with responsive re-measurement.

4 2mo ago A 0 tokens

infinity-list

07

reaviz/skills

Skill Claude CodeCodex

Progressive "show more" list component. Displays an initial batch of items with a button to load more. Also exports useInfinityList hook for custom implementations.

4 2mo ago A 0 tokens

pager

08

reaviz/skills

Skill Claude CodeCodex

Pagination controls with page numbers, navigation arrows, and items range display. Supports three display modes: pages, items, or both.

4 2mo ago A 0 tokens

pluralize

09

reaviz/skills

Skill Claude CodeCodex

Pluralizes text based on count. Wraps the pluralize library. Also exports a pluralize utility function.

4 2mo ago A 0 tokens

redact

10

reaviz/skills

Skill Claude CodeCodex

Masks sensitive content with a configurable character, keeping first and last characters visible. Click to toggle visibility.

4 2mo ago A 0 tokens

sort

11

reaviz/skills

Skill Claude CodeCodex

Sortable column header utility with animated direction indicators. Cycles through asc → desc → null (unsorted). Built on Framer Motion.

4 2mo ago A 0 tokens

elements

12

reaviz/skills

Skill Claude CodeCodex

Basic UI building blocks for constructing interfaces. These are the foundational interactive and display components.

4 2mo ago A 0 tokens

avatar

13

reaviz/skills

Skill Claude CodeCodex

Displays a user avatar with image, auto-generated initials, or icon fallback. Supports color generation, variants, and click interaction.

4 2mo ago A 0 tokens

badge

14

reaviz/skills

Skill Claude CodeCodex

Small status indicator or count label positioned relative to its child element. Animated on appearance using Framer Motion.

4 2mo ago A 0 tokens

button

15

reaviz/skills

Skill Claude CodeCodex

A versatile action trigger component built on Framer Motion with support for variants, colors, sizes, icons, and full theme customization.

4 2mo ago A 0 tokens

chip

16

reaviz/skills

Skill Claude CodeCodex

Compact element for tags, filters, labels, or selections. Supports colors, variants, sizes, adornments, and interactive states (clickable, selectable). Uses forwardRef and keyboard accessibility (Enter/Space).

4 2mo ago A 0 tokens

command-palette

17

reaviz/skills

Skill Claude CodeCodex

Searchable command menu with keyboard navigation, sections, hotkey support, and animated items. Typically used inside a Dialog for modal access.

4 2mo ago A 0 tokens

icon-button

18

reaviz/skills

Skill Claude CodeCodex

A button optimized for icon-only actions. Wraps the Button component with square padding and removes fullWidth, start, and end props.

4 2mo ago A 0 tokens

kbd

19

reaviz/skills

Skill Claude CodeCodex

Displays keyboard shortcuts with platform-aware modifier key symbols. Splits key combinations by + and renders each key as a styled Chip inside a element.

4 2mo ago A 0 tokens

loader

20

reaviz/skills

Skill Claude CodeCodex

Animated loading indicator with three pulsing dots. Each dot animates opacity and scale with staggered timing using Framer Motion.

4 2mo ago A 0 tokens

navigation

21

reaviz/skills

Skill Claude CodeCodex

Navigation system with two components: NavigationBar (container) and NavigationButton (items). Supports vertical/horizontal layout, animated active indicators, and start/end slot props for non-button content.

4 2mo ago A 0 tokens

skeleton

22

reaviz/skills

Skill Claude CodeCodex

Placeholder loading skeleton for content areas. Supports predefined shape variants and an optional shimmer animation.

4 2mo ago A 0 tokens

form

23

reaviz/skills

Skill Claude CodeCodex

Input and control components for building forms and capturing user data. Includes text inputs, selects, date pickers, checkboxes, radios, toggles, and range sliders.

4 2mo ago A 0 tokens

calendar

24

reaviz/skills

Skill Claude CodeCodex

Date picker calendar with day/month/year views, range selection, time picker, presets, min/max constraints, and animated transitions. Built on date-fns and Framer Motion.

4 2mo ago A 0 tokens