Give your Uptime Kuma status page a cute and modern look with custom CSS
Live demo »
Features
·
Installation
·
Personalization
- Modern design inspired by top monitoring services
- Support for Uptime Kuma v2
- Support for light and dark themes
- Hidden refresh timer for a cleaner look (can be easily restored)
- Clean, easily customizable and extendable code
- In your Uptime Kuma dashboard, navigate to status page.
- Click
Edit Status Page. - Scroll down to
Custom CSSfield. - Copy the contents of
main.cssand paste it into theCustom CSSfield. - Click
Saveat the bottom.
You can easily customize the theme by modifying the variables inside the :root {} block.
Preview
By default, 2 columns are shown on wide screens. If you prefer a single column everywhere, disable the 2‑column rule.
Important
If you enable tag display (monitor tags), it is strongly recommended to use a 1‑column layout.
- Search for this comment:
/* Enable 2 columns on wider screens; comment out to disable */ - Comment out the block immediately below it.
The refresh timer is hidden by default. To make it visible again, find the .refresh-info rule and remove or comment out the display: none; line.