feat(story-budget): improve UX with Screen Options and collapsible categories#846
Merged
feat(story-budget): improve UX with Screen Options and collapsible categories#846
Conversation
…tegories Add new Screen Options: - Show post excerpts toggle with instant visibility - Hide empty categories toggle with instant visibility - All preferences saved to user meta Improve date range controls: - Move date controls from title to filter area - Use number input for days (min 1, max 30) - Add Today button via datepicker showButtonPanel - Preserve start date when only changing days count Improve collapsible category cards: - Add accessible toggle button with chevron indicator - Animate chevron rotation on collapse/expand - Fix cursor to default (cards not draggable) - Allow cards to have independent heights when collapsed Fix filter behavior: - Reset button properly clears saved filter values - Only show Reset when filters are active - Add accessible labels to filter dropdowns Other improvements: - Post Date no longer shows 12:00 am for midnight times - Flexbox layout with proper gap handling for columns - Remove Print link (use browser Cmd-P instead) Closes #25 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This was referenced Dec 19, 2025
Merged
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.
Summary
This PR improves the Story Budget page with better UX, accessibility, and user preferences:
Closes #25 (Reinstate "Toggle Post Details" functionality)
Partially addresses #655 (UI for Story Budget collapsing categories)
Test plan
🤖 Generated with Claude Code