You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+61-26Lines changed: 61 additions & 26 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -55,7 +55,7 @@ We render your contribution data as a **3D Isometric City** — a grid of glowin
55
55
56
56
**Ghost City Architecture:** In this mode, zero-contribution days aren't just empty space. They are rendered as thin, wireframe-style **blueprint foundations** (4px high). This gives your commit landscape a structured, architectural "work-in-progress" look even during rest days, maintaining the premium 3D aesthetic across the entire calendar.
57
57
58
-
This is not decoration. This is a **live, animated data visualization** that makes your dedication impossible to ignore.
58
+
This is not decoration. This is a **live, animated data visualization** that makes your dedication impossible to ignore.
|`delta_format`|`string`| No |`percent`| Format for month-over-month delta in monthly view: `percent` (e.g. +12%), `absolute` (e.g. +15 commits), or `both`|
180
181
|`width`|`number`| No |`300`| Custom width for the SVG canvas (currently only applies to `view=monthly`) |
181
182
|`height`|`number`| No |`120`| Custom height for the SVG canvas (currently only applies to `view=monthly`) |
|`font`|`string`| No | CommitPulse default typography | Any **Google Font** name (e.g. `Orbitron`, `Inter`) |
195
-
|`refresh`|`boolean`| No |`false`| Bypass cache for real-time data |
196
-
|`year`|`string`| No | — | Calendar year to render (e.g. `2023`, `2024`) |
197
-
|`hide_title`|`boolean`| No |`false`| Hide GitHub username/title from the SVG badge |
198
-
|`hide_background`|`boolean`| No |`false`| Remove the background rect, letting the monolith float on the page |
199
-
|`hide_stats`|`boolean`| No |`false`| Hides the bottom row displaying Current Streak, Annual Sync Total, and Peak Streak stats when set to `true` or `1`. |
200
-
|`tz`|`string`| No | Omitted = UTC | IANA timezone (e.g. `Asia/Kolkata`) — aligns "today" with the user local midnight. Note: `?tz=UTC` is cached separately from omitting `tz`. |
201
-
|`lang`|`string`| No |`en`| Language code for labels (`en`, `es`, `hi`, `fr`, `pt`, `ko`, `ja`) |
202
-
|`view`|`string`| No |`default`| Rendering mode: `default` (3D Monolith) or `monthly` (Compact monthly stats) |
203
-
|`delta_format`|`string`| No |`percent`| Format for month-over-month delta in monthly view: `percent` (e.g. +12%), `absolute` (e.g. +15 commits), or `both`|
204
-
|`width`|`number`| No |`300`| Custom width for the SVG canvas (currently only applies to `view=monthly`) |
205
-
|`height`|`number`| No |`120`| Custom height for the SVG canvas (currently only applies to `view=monthly`) |
183
+
|`grace`|`number`| No |`1`| Grace period in days before a streak resets (0–7). `grace=0` = strict mode (no missed days), `grace=2` = lenient (forgives up to 2 missed days). Default is `1`. |
184
+
|`mode`|`string`| No |`commits`| Rendering mode: `commits` (default) or `loc` (Lines of Code landscape) |
185
+
|`repo`|`string`| No | — | Render the monolith for a specific repository (e.g. `owner/repo`) instead of the whole profile |
186
+
|`org`|`string`| No | — | Organization name to generate a Mega-City for |
187
+
|`labels`|`boolean`| No |`false`| Render optional 3D isometric month headers and weekday labels |
188
+
|`labelColor`|`hex`| No | — | Custom text color for the isometric labels — **without**`#`|
189
+
|`versus`|`string`| No | — | GitHub username of an opponent to compare against in side-by-side versus mode |
190
+
|`shading`|`boolean`| No |`false`| Apply intensity-based opacity shading to tower faces so lower intensity levels appear slightly dimmer |
191
+
|`gradient`|`boolean`| No |`false`| Opt-in to show volumetric gradients on the monolith floor |
192
+
193
+
### Grace Period Examples
194
+
195
+
```md
196
+
<!-- Strict mode — streak resets on any single missed day -->
0 commit comments