Merged
Conversation
Custom title bar with project directory display, shell dropdown for creating new terminal splits, and platform-adaptive window controls. macOS uses native traffic lights via titleBarStyle overlay; Windows/Linux gets custom minimize/maximize/close buttons. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
- Split shell dropdown into a primary "new terminal" button showing the shell name (e.g. "+ zsh") and a separate dropdown caret for choosing a different shell type - Add tooltip component that appears on hover for all AppBar buttons (window controls, new terminal, choose shell) - Add proper ARIA roles (role="menu", role="menuitem") to the dropdown Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
- Separate projectDir and homeDir props so the display adapts when a real project directory is set (shows project name prominently with full abbreviated path on wider windows) - When projectDir is the home dir, display "~" with a tooltip showing the full path - Add tooltip to the project directory area showing the full path Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
The native "MouseTerm" title text was rendering on top of our custom AppBar content. Setting hiddenTitle: true hides the native text while keeping the title visible in the dock and app switcher. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> # Conflicts: # standalone/src-tauri/Cargo.lock
Mocks @tauri-apps/api/window via a Vite alias in viteFinal so the module-level getCurrentWindow() call doesn't crash Storybook. Stories cover the main content variants: default, home dir, long path, single shell, many shells, and path outside home. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Deploying mouseterm with
|
| Latest commit: |
c3c2b57
|
| Status: | ✅ Deploy successful! |
| Preview URL: | https://9ba525a2.mouseterm.pages.dev |
| Branch Preview URL: | https://feat-app-bar.mouseterm.pages.dev |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Take control over the app bar when used Standalone.