Skip to content

Restructure WorkshopLog form layout to match StoryIdea pattern#993

Merged
maebeale merged 12 commits intomainfrom
copilot/setup-story-ideas-form
Feb 16, 2026
Merged

Restructure WorkshopLog form layout to match StoryIdea pattern#993
maebeale merged 12 commits intomainfrom
copilot/setup-story-ideas-form

Conversation

Copy link
Contributor

Copilot AI commented Feb 15, 2026

What is the goal of this PR and why is this important?

Issue #971 requested adding external_workshop_title to WorkshopLog "similar to story ideas form". Investigation shows the field was already implemented in the database and controller, but the form layout needed restructuring to match the StoryIdea pattern exactly.

Anything else to add?

  • Added includes to avoid n+1
  • Moved authors var logic into controller
  • Simplify user name method
  • Fix some failing specs to match latest

💬 We'd love your input! Share your thoughts on Copilot coding agent in our 2 minute survey.

Copilot AI changed the title [WIP] Set up story ideas form structure and functionality Issue #971 already implemented - add documentation Feb 15, 2026
Copilot AI requested a review from maebeale February 15, 2026 06:16
@maebeale
Copy link
Collaborator

@copilot change the UI so external title shows up underneath workshop dropdown and there are still 3 columns (that work on mobile) of workshop, organization, workshop date

Copy link
Contributor Author

Copilot AI commented Feb 15, 2026

@copilot change the UI so external title shows up underneath workshop dropdown and there are still 3 columns (that work on mobile) of workshop, organization, workshop date

Done in commit dc73352. The external workshop title field now appears underneath the workshop dropdown within the same column. The layout maintains 3 responsive columns (Workshop with external title, Organization, Workshop Date) that stack properly on mobile.

Updated Workshop Log Form

The layout now matches the story_ideas form pattern exactly.

Copilot AI changed the title Issue #971 already implemented - add documentation Restructure WorkshopLog form layout to match StoryIdea pattern Feb 15, 2026
@maebeale maebeale marked this pull request as ready for review February 15, 2026 21:47
@maebeale maebeale force-pushed the copilot/setup-story-ideas-form branch from dc73352 to 00a44dc Compare February 16, 2026 19:43
@maebeale maebeale force-pushed the copilot/setup-story-ideas-form branch from ed9af98 to f04fabd Compare February 16, 2026 20:50
@maebeale maebeale force-pushed the copilot/setup-story-ideas-form branch from f0271b5 to b26fd92 Compare February 16, 2026 20:53
@maebeale maebeale merged commit 7622324 into main Feb 16, 2026
3 checks passed
@maebeale maebeale deleted the copilot/setup-story-ideas-form branch February 16, 2026 21:57
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.

2 participants