Skip to content

feat: Implement hedgehog mode easter egg (weekend fun)#1148

Merged
charlesvien merged 6 commits intomainfrom
03-08-implement_hedgehog_mode
Mar 9, 2026
Merged

feat: Implement hedgehog mode easter egg (weekend fun)#1148
charlesvien merged 6 commits intomainfrom
03-08-implement_hedgehog_mode

Conversation

@charlesvien
Copy link
Member

@charlesvien charlesvien commented Mar 8, 2026

  1. Add @posthog/hedgehog-mode package with React 19 compatibility shim
  2. Create HedgehogMode component with dynamic import and user config support
  3. Add hedgehog mode toggle under new "Fun" section in General Settings
  4. Add Vite plugin and postinstall hook to copy hedgehog sprite assets
  5. Persist hedgehog mode preference in settings store

@charlesvien charlesvien changed the title Implement hedgehog mode feat: Implement hedgehog mode (weekend fun) Mar 8, 2026
Copy link
Member Author

charlesvien commented Mar 8, 2026

@charlesvien charlesvien changed the title feat: Implement hedgehog mode (weekend fun) feat: Implement hedgehog mode easter egg (weekend fun) Mar 8, 2026
@charlesvien charlesvien force-pushed the 03-08-implement_hedgehog_mode branch from bb447e5 to 5c00a6a Compare March 8, 2026 20:21
@charlesvien charlesvien force-pushed the 03-06-prevent_escape_from_canceling_agent_while_overlays_are_open branch from b915e9e to 415a00f Compare March 8, 2026 20:21
@charlesvien charlesvien marked this pull request as ready for review March 9, 2026 06:46
@charlesvien charlesvien force-pushed the 03-06-prevent_escape_from_canceling_agent_while_overlays_are_open branch from 415a00f to 427c7f6 Compare March 9, 2026 17:18
@charlesvien charlesvien force-pushed the 03-08-implement_hedgehog_mode branch 2 times, most recently from 26f1821 to a4d8b0d Compare March 9, 2026 17:24
@charlesvien charlesvien force-pushed the 03-06-prevent_escape_from_canceling_agent_while_overlays_are_open branch 2 times, most recently from 0b1e493 to 9bfc5e4 Compare March 9, 2026 17:52
@charlesvien charlesvien force-pushed the 03-08-implement_hedgehog_mode branch from 7157a84 to e273c93 Compare March 9, 2026 17:52
Copy link
Member Author

charlesvien commented Mar 9, 2026

Merge activity

  • Mar 9, 6:10 PM UTC: A user started a stack merge that includes this pull request via Graphite.
  • Mar 9, 6:12 PM UTC: Graphite rebased this pull request as part of a merge.
  • Mar 9, 6:18 PM UTC: @charlesvien merged this pull request with Graphite.

@charlesvien charlesvien changed the base branch from 03-06-prevent_escape_from_canceling_agent_while_overlays_are_open to graphite-base/1148 March 9, 2026 18:10
@charlesvien charlesvien changed the base branch from graphite-base/1148 to main March 9, 2026 18:10
@charlesvien charlesvien force-pushed the 03-08-implement_hedgehog_mode branch from e273c93 to 59af6e7 Compare March 9, 2026 18:11
@charlesvien charlesvien merged commit c015351 into main Mar 9, 2026
14 of 15 checks passed
@charlesvien charlesvien deleted the 03-08-implement_hedgehog_mode branch March 9, 2026 18:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants