Skip to content

A collection of Uptime Kuma Themes

License

Notifications You must be signed in to change notification settings

pacholoamit/uptime-kuma-themes

Repository files navigation

Uptime Kuma Themes

License: MIT Bun TypeScript Docker Uptime Kuma

A collection of beautiful, customizable themes and layouts for Uptime Kuma status pages.


Table of Contents


Usage

Applying a Theme or Layout

  1. Open your Uptime Kuma dashboard
  2. Go to Status Pages and select a status page
  3. Click the Edit Status Page button
  4. Scroll down to the Custom CSS section
  5. Copy the contents of your chosen theme from themes/<theme-name>/index.css or layout from layouts/<layout-name>/index.css
  6. Paste it into the Custom CSS field
  7. Save

Combining Theme + Layout

You can combine any theme with any layout by concatenating both CSS files:

/* First, paste the theme CSS */
/* themes/dracula/index.css content here */

/* Then, paste the layout CSS */
/* layouts/two-column/index.css content here */

Layouts


Compact

Dense, space-efficient layout for many monitors. Auto-fit grid with minimal padding.

Compact Layout

View CSS


Two-Column

Side-by-side monitor display. Forces exactly 2 columns on larger screens.

Two-Column Layout

View CSS


Three-Column

Maximum density grid layout. Forces 3 columns on large screens, 2 on medium.

Three-Column Layout

View CSS


Cards Grid

Individual monitors as responsive cards. Auto-fit grid with centered content.

Cards Grid Layout

View CSS


Minimal

Clean, distraction-free design. Narrow container with thin heartbeat bars.

Minimal Layout

View CSS


Themes


Lumina

Dark cinematic theme with orange accents.

Lumina Theme

View CSS


Ayu

Minimalist with soft, refined colors.

Ayu Theme

View CSS


Catppuccin

Soothing pastel theme (Mocha flavor).

Catppuccin Theme

View CSS


Solarized

Precision-engineered dark color scheme.

Solarized Theme

View CSS


Gruvbox

Retro groove with warm browns, oranges, and muted greens.

Gruvbox Theme

View CSS


Nord

Arctic, bluish-grey inspired by polar nights.

Nord Theme

View CSS


Dracula

Dark purple with vibrant pink, cyan, and green accents.

Dracula Theme

View CSS


Tokyo Night

Deep blues inspired by Tokyo city lights.

Tokyo Night Theme

View CSS


One Dark Pro

Based on Atom's iconic One Dark theme.

One Dark Pro Theme

View CSS


Monokai

The legendary Sublime Text classic.

Monokai Theme

View CSS


Palenight

Material Design-inspired purples and teals.

Palenight Theme

View CSS


Synthwave '84

Retro 80s neon aesthetic with glow effects.

Synthwave '84 Theme

View CSS


Everforest

Nature-inspired green palette.

Everforest Theme

View CSS


Kanagawa

Japanese-aesthetic muted tones.

Kanagawa Theme

View CSS


Rosé Pine

Soft, romantic, muted tones.

Rosé Pine Theme

View CSS


Modus Vivendi

WCAG AAA accessible dark theme.

Modus Vivendi Theme

View CSS


GitHub Dark

Official GitHub dark colors.

GitHub Dark Theme

View CSS


Night Owl

Optimized for night-time with accessible colors.

Night Owl Theme

View CSS


Horizon

Warm oranges, purples, and pinks.

Horizon Theme

View CSS


One Light

Clean, professional light theme.

One Light Theme

View CSS


Moonlight

Deep blues with vibrant accents.

Moonlight Theme

View CSS


Cute Kuma

Uses design elements found in Shadcn based UI libraries.

Cute Kuma

View CSS


Documentation

  • Development Guide - Setting up the development environment, available scripts, mock server endpoints, and troubleshooting
  • Contributing Guide - How to add new themes/layouts, code style guidelines, and PR requirements

License

MIT License - feel free to use these themes in your own projects!

Acknowledgments

About

A collection of Uptime Kuma Themes

Topics

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

 

Packages

No packages published