import { App } from '@duck4i/retro-ui'

RetroApp component serves as a root container and provides a classic blue background for your retro app.

Example:

Mixed components

Hello

Label styles

Hello

Hello

Hello

Window 3

Type:

Box inset

50.00%
Lists
Item 1
Item 2
Item 3
import { BigText } from '@duck4i/retro-ui'

A label that generates ASCII text for you.

import { Box } from '@duck4i/retro-ui'

A Box component that renders a styled div with optional inset or border styles. Used for grouping components together.

I have a border

I am inset

import { Button } from '@duck4i/retro-ui'

A simple button component

import { ButtonGroup } from '@duck4i/retro-ui'

A grouping component that renders a styled div with centered buttons and optional vertical layout.

import { CheckBox } from '@duck4i/retro-ui'

A simple checkbox component

import { CheckBoxGroup } from '@duck4i/retro-ui'

A group of checkbox components with optional toggle mode

import { Dropdown } from '@duck4i/retro-ui'

A custom dropdown component with proper hover styles

import { Input } from '@duck4i/retro-ui'
import { InputBox } from '@duck4i/retro-ui'
import { ListView } from '@duck4i/retro-ui'

A retro-styled list view component

import { ProgressBar } from '@duck4i/retro-ui'

A retro-styled progress bar component

import { Scrollbar } from '@duck4i/retro-ui'

Presents scrollable content with nested components.

import { Text } from '@duck4i/retro-ui'

A simple label component with bold, blink and inverse decorators

import { Window } from '@duck4i/retro-ui'

A draggable window component with retro feel

import { WindowProvider } from '@duck4i/retro-ui'

A provider component that manages the z-index of windows

import { Color } from '@duck4i/retro-ui'
import { ComponentProps } from '@duck4i/retro-ui'