chore: matching creation flow to node flow#1
Merged
Conversation
…ion pattern - Remove intermediate Add AI Social Post menu level for cleaner navigation - Update menu links to show post types directly under main collection - Simplify add page template to match node/add UI with panel and gin-layer-wrapper classes - Remove unnecessary description fields from template for cleaner interface - Add dedicated permission for administering AI Social Post types - Streamline 2-level menu structure matching core Drupal patterns - Fix coding standards violations in module install files 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <[email protected]>
- Replace custom ai_social_post_add_list theme with standard entity_add_list - Remove hardcoded Gin theme classes (panel, gin-layer-wrapper, etc.) - Delete custom template file templates/ai-social-post-add-list.html.twig - Update controller to use proper bundle structure for entity_add_list theme - Module now respects active admin theme styling (Gin, Claro, Seven, etc.) This change ensures the module works properly with any admin theme rather than being tied to specific Gin theme classes and structure. 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <[email protected]>
- Change 'AI Social Post' to 'Social Post' throughout UI text - Update menu titles, route titles, and controller messages - Fix all line length warnings in controller and install files - Maintain consistency with Drupal node creation pattern This aligns the UI text with core Drupal conventions while fixing all linting issues. 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <[email protected]>
- Add hook_help() implementation with detailed module documentation - Provide context-specific help for main help page - Add inline help for Social Posts collection page - Add inline help for Add Social Post page - Add inline help for Social Post Types page - Import required RouteMatchInterface and Url classes - Remove duplicate @file declaration The help text explains what the module does, how to create posts, manage post types, and integrate with existing content. 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <[email protected]>
- Remove duplicate help text from collection page (/admin/content/ai-social-posts) - Move detailed help text to add page (/admin/content/ai-social-posts/add) - Add concise help for post types page directing to submodules - Fix menu and task link titles from 'Add Social Post' to 'Social Posts' - Remove hardcoded description from AiSocialPostListBuilder This eliminates duplicate help text while maintaining useful guidance and proper navigation consistency. 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <[email protected]>
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.
Linked issues
Checklist