mirror of
https://github.com/dermv/cute-kuma.git
synced 2025-12-17 07:26:22 +00:00
Cute Kuma
Give your Uptime Kuma status page a cute and modern look
Live demo »
Features
·
Installation
·
Personalization
·
Troubleshooting
Features
- Modern design inspired by top monitoring services
- Support for Uptime Kuma v1 and v2
- Support for light and dark themes
- Hidden refresh timer for a cleaner look (can be easily restored)
- Clean, easily customizable and extendable code
Installation
- 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.
Personalization
You can easily customize the theme by modifying the variables inside the :root {} block.
Restoring the Refresh Timer
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.
Troubleshooting
Country Flag Emojis Not Displaying on Windows
Browsers on Windows cannot render country flag emojis correctly.
To fix it, add the following code to the very beginning of your CSS.
@font-face {
src: url("https://cdn.jsdelivr.net/npm/country-flag-emoji-polyfill@0.1/dist/TwemojiCountryFlags.woff2") format("woff2");
font-family: "Twemoji Country Flags";
unicode-range: U+1F1E6-1F1FF, U+1F3F4, U+E0062, U+E0063, U+E0065, U+E0067, U+E006C, U+E006E, U+E0073, U+E0074, U+E0077, U+E007F;
}
Important
For Uptime Kuma v1 you most likely need to add the following code.
#app {
font-family: BlinkMacSystemFont, "segoe ui", Roboto, "helvetica neue", Arial, "noto sans", sans-serif, "apple color emoji", "Twemoji Country Flags", "segoe ui emoji", "segoe ui symbol", "noto color emoji";
}
Description
Languages
CSS
100%
