Skip to content

Conversation

@notkainoa
Copy link
Contributor

Moved around some buttons for a little less clutter and cleaner look:

  • Move feedback and settings buttons to the bottom left inline with github button
  • Moved sidebar toggle buttons to be left aligned in top bar

notkainoa and others added 7 commits December 23, 2025 15:34
…padding

- Move Settings and Feedback buttons from titlebar (top-right) to LeftSidebar footer (bottom-right)
- Move sidebar toggle buttons from right to left side of titlebar
- Add dynamic padding for macOS traffic lights:
  - Windowed mode: pl-20 (80px) to avoid traffic lights
  - Fullscreen: pl-2 (8px) - no traffic lights in fullscreen
  - Windows/Linux: pl-2 (8px) always
- Add IPC handler for native fullscreen state detection
- Fullscreen state properly syncs between main and renderer processes

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
…tants

- Add FEEDBACK shortcut to centralized useKeyboardShortcuts hook (Cmd+Shift+F)
- Remove manual keyboard shortcut useEffect from LeftSidebar.tsx
- Add platform constants (PLATFORM_MAC, PLATFORM_WINDOWS, PLATFORM_LINUX)
- Replace magic strings ('darwin', 'win32', 'linux') with utility functions
- Add error logging to overlay state change event dispatch

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
Fix TypeScript implicit 'any' type errors by using arrow functions
instead of function expressions in fullscreen event handlers.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
- Fix cmd+shift modifier to only use Ctrl (not Win key) on Windows/Linux
- Add comprehensive tests for platform utility functions (isMac, isWindows, isLinux)

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
@vercel
Copy link

vercel bot commented Dec 25, 2025

@notkainoa is attempting to deploy a commit to the General Action Team on Vercel.

A member of the Team first needs to authorize it.

@notkainoa notkainoa marked this pull request as ready for review December 25, 2025 21:25
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.

1 participant