Refactor FloatingGenerateBox and StoriesTab for improved layout and interaction

- Adjusted FloatingGenerateBox positioning to align with the story list, ensuring consistent UI across different routes.
- Modified StoriesTab layout to enhance responsiveness, including setting a maximum width for the story list and adjusting the right column for better content display.
- Streamlined StoryChatItem interaction by simplifying the play functionality, allowing double-click to trigger playback directly from the text area.
- Enhanced StoryContent component by cleaning up unused playback controls and improving overall structure for better readability.
This commit is contained in:
Jamie Pine
2026-01-28 20:31:17 -08:00
parent c4884a0443
commit cd82ed0664
6 changed files with 224 additions and 199 deletions
+1 -1
View File
@@ -28,7 +28,7 @@ interface StoryPlaybackState {
setPlaybackTiming: (contextTime: number, storyTime: number) => void; // Set timing anchors for Web Audio API
}
const DEFAULT_TRACK_EDITOR_HEIGHT = 200;
const DEFAULT_TRACK_EDITOR_HEIGHT = 250;
export const useStoryStore = create<StoryPlaybackState>((set, get) => ({
// Selection