Skip to content

Component Storybook

Use the theme picker (top right) to test how components look across all themes.



🚀

Feature Card

This is a feature card with an icon and description text.

⚙️

Another Card

Cards should have good contrast on all themes.

base-100

Card with base-100 background

base-200

Card with base-200 background

base-300

Card with base-300 background


Default alert - check contrast
Info alert message
Success alert message
Warning alert message
Error alert message

defaultprimarysecondaryaccentghostinfosuccesswarningerror
outlineoutline primaryoutline secondary

ComponentDescriptionStatus
ButtonsAll button variantsGood
CardsCard containersNeeds work
AlertsNotification bannersBroken

git clone https://gitlab.daringbit.com/josh/omfreebdy.git
cd omfreebdy
# Setup complete!

Use inline code for commands like pkg install or variables like $HOME.


Press Super + Enter to open terminal

Press Super + D to open launcher

Press Super + Shift + Q to quit


Heading 1

Heading 2

Heading 3

Heading 4

text-base-content (default)

text-primary

text-secondary

text-accent

text-info

text-success

text-warning

text-error





Install omfreebdy on FreeBSD with:

pkg install git
git clone https://gitlab.daringbit.com/josh/omfreebdy.git
cd omfreebdy
./install.sh

Edit your config files in ~/.config/:

  • Hyprland: ~/.config/hypr/hyprland.conf
  • Waybar: ~/.config/waybar/config
  • Terminal: ~/.config/kitty/kitty.conf

Change themes with:

theme-list # Show available themes
theme-set nord # Switch to Nord theme

Content for the first bordered tab.

Content for the second bordered tab.

Content for the third bordered tab.

This is the overview tab with lifted styling.

This is the details tab with lifted styling.

This is the settings tab with lifted styling.


base-100

Main background

base-200

Nav/sidebar

base-300

Code blocks

primary

Accent color

secondary

Secondary

accent

Accent

neutral

Neutral

info

Info

success

Success

warning

Warning

error

Error