Skip to content

Compact Song Brief inputs and add saved option lists - #12

Merged
sufyanaser merged 4 commits into
mainfrom
ui/compact-song-brief
Jul 20, 2026
Merged

sufyanaser merged 4 commits into
mainfrom
ui/compact-song-brief

Conversation

@sufyanaser

Copy link
Copy Markdown
Owner

Changes

  • Reorganized Song Brief into a compact 12-column card grid.
  • Reduced input height and visual density while preserving all existing field IDs and autosave behavior.
  • Converted standardized values to dropdowns: time signature, key, maqam, vocal range, peak section, ending type, and guide type.
  • Added editable saved suggestions for mood, reference type, lead instrument, and primary groove using datalists.
  • Added responsive 6-column and 2-column layouts for tablet and mobile.
  • Updated PWA cache to nasmix-shell-v7 and cached the new compact stylesheet.

Validation note

The implementation preserves the existing Song Brief controller contract. Browser visual verification remains required after GitHub Pages deploys the branch or merge commit.

@sufyanaser
sufyanaser merged commit a00693f into main Jul 20, 2026
1 check passed
@sufyanaser
sufyanaser deleted the ui/compact-song-brief branch July 20, 2026 15:12
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