dev@localhost:~/

Terminal.css

Terminal-style css components with Bulma css naming conventions


Copy AI Prompt
01.

Typography

Titles

Title 1

Title 2

Title 3

Title 4

Title 5
Title 6

Subtitles

Subtitle 1

Subtitle 2

Subtitle 3

Subtitle 4

Subtitle 5

Subtitle 6

Combined

System Dashboard

Monitoring and analytics for your terminal

Colors

Primary Title

Danger Title

Success Title

Warning Title

Info Title

Muted Title

Effects

Terminal glow effect

Blinking cursor


Divider separator

02.

Lists

Simple List

  • First item
  • Active item
  • Third item

List with Details

  • 📄
    config.json
    Configuration file
    2.4 KB
  • 📁
    src/
    Source directory
    12 items
  • 📄
    README.md
    Documentation
    4.2 KB

Unordered List

  • First item in list
  • Second item with more text
  • Third item
  • Fourth item

Ordered List

  1. First step
  2. Second step
  3. Third step
  4. Final step
03.

Buttons

Base Styles

States

04.

Tags

Base Styles

Default Primary Danger Success Warning Info

Active State

Active Primary Active Danger Active
05.

Forms

$
🔒
06.

Cards

Simple Card

Card with content only.

Card Header

Card with header and content.

System Status

CPU 12%
Memory 68%
Disk 92%
07.

Tables

PID Process Status CPU Memory
1024 nginx.service RUNNING 2.4% 128MB
2048 postgres.service RUNNING 12.8% 512MB
4096 redis.service IDLE 0.1% 64MB
8192 cron.service STOPPED 0.0% 8MB
08.

Navigation

Navbar

Tabs

Tab content goes here

Breadcrumb

Dropdown (hover to open)

Menu (Sidebar)

Main Content

Sidebar navigation demo

09.

Progress & Loading

Download Progress 75%
CPU Usage 88%
Upload 100%
Disk Usage 30%

Loading Button

10.

Terminal Log

12:34:01 [INFO] Server initialized successfully
12:34:15 [WARN] High memory usage detected: 85%
12:34:32 [ERROR] Connection timeout on port 8080
12:35:45 [INFO] Connection restored
11.

Toast / Notification

Toast Variants

Static Examples

Success
Your changes have been saved successfully.
Error
Failed to connect to server. Please try again.
Warning
This action cannot be undone.
Info
New updates are available.
12.

FAQ / Accordion

What is terminal.css?

terminal.css is a Terminal CSS Component Library that provides terminal-style components with Bulma naming conventions. It's designed for building retro/cyberpunk terminal-inspired interfaces.

How do I use color modifiers?

Use Bulma-style modifiers with the is-* pattern for components:

<button class="button is-primary">Button</button>

For text colors, use has-text-* utilities:

<p class="has-text-danger">Error text</p>

Do I need Tailwind CSS?

No! All components work standalone. Tailwind is optional and only recommended for layout utilities like grid, flex, and gap.

terminal.css components have complete default styling and don't require any external dependencies.

Can I combine multiple modifiers?

Yes! You can combine modifiers just like Bulma:

<button class="button is-primary is-loading">Submit</button>

<span class="tag is-danger is-active">Error</span>

<h1 class="title is-3 has-text-success">Success!</h1>

How do I customize colors?

Override CSS variables in your own stylesheet:

:root { --primary: #00ff00; --danger: #ff0000; }

Is this library responsive?

Yes! All components are designed to work on different screen sizes. Use Tailwind's responsive utilities for layout control.

System Ready. Awaiting Input...