Skip to content
2 changes: 2 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -227,6 +227,8 @@ URL Parameter > Theme Default > System Fallback
| `highcontrast` | Accessibility high contrast | `0a0a0a` | `ff4500` | `ffffff` |
| `cyber-pulse` | AMOLED true-black & cyan | `000000` | `00ffee` | `ffffff` |
| `obsidian` | Deep charcoal & amber gold | `1a1a2e` | `f59e0b` | `e2e8f0` |
| `glacier` | Icy sky blue & cyan | `e0f2fe` | `06b6d4` | `0369a1` |
| `lumos` | Void black & mint gold | `0a0a0a` | `fbbf24` | `a7f3d0` |

> **`auto` uses CSS `@media (prefers-color-scheme)`** inside the SVG so the badge switches between the `light` and `dark` palettes based on the viewer's OS setting — no JavaScript required. This is ideal for GitHub profile READMEs where visitors may use either mode.

Expand Down
28 changes: 27 additions & 1 deletion THEMES.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# CommitPulse Themes

All 24 available themes for your CommitPulse badge. Use the `?theme=<slug>` query parameter to apply a theme.
All 26 available themes for your CommitPulse badge. Use the `?theme=<slug>` query parameter to apply a theme.

```
https://commitpulse.vercel.app/api/streak?user=YOUR_USERNAME&theme=<slug>
Expand Down Expand Up @@ -34,6 +34,8 @@ https://commitpulse.vercel.app/api/streak?user=YOUR_USERNAME&theme=<slug>
| cyber-pulse | `#000000` | `#ffffff` | `#00ffee` |
| tokyonight | `#1a1b26` | `#c0caf5` | `#f7768e` |
| cyberpunk | `#fce22a` | `#111111` | `#ff003c` |
| glacier | `#e0f2fe` | `#0369a1` | `#06b6d4` |
| lumos | `#0a0a0a` | `#a7f3d0` | `#fbbf24` |

---

Expand Down Expand Up @@ -303,6 +305,30 @@ https://commitpulse.vercel.app/api/streak?user=YOUR_USERNAME&theme=<slug>

---

### Glacier

![glacier](https://commitpulse.vercel.app/api/streak?user=jhasourav07&theme=glacier)

| Parameter | Value |
| --------- | ------ |
| `bg` | e0f2fe |
| `text` | 0369a1 |
| `accent` | 06b6d4 |

---

### Lumos

![lumos](https://commitpulse.vercel.app/api/streak?user=jhasourav07&theme=lumos)

| Parameter | Value |
| --------- | ------ |
| `bg` | 0a0a0a |
| `text` | a7f3d0 |
| `accent` | fbbf24 |

---

## Custom Theme

Not finding what you want? Build your own using raw color parameters - all values are hex codes **without** the `#` prefix:
Expand Down
Loading