-
Notifications
You must be signed in to change notification settings - Fork 1.7k
Add content to new card form in Home #9803
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
Signed-off-by: Artem Savchenko <armisav@gmail.com>
Signed-off-by: Artem Savchenko <armisav@gmail.com>
Signed-off-by: Artem Savchenko <armisav@gmail.com>
Signed-off-by: Artem Savchenko <armisav@gmail.com>
|
Connected to Huly®: UBERF-13541 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull Request Overview
This pull request enhances the new card creation form in the Home page by adding a content editor with rich text capabilities and expandable interface. The changes transform a simple title-only card creation into a more comprehensive form that includes content editing, attachment support, and improved user interaction.
- Adds an expandable content editor with rich text editing capabilities
- Implements attachment support for cards through integration with the communication system
- Introduces a context-based system for sharing text editor handlers between components
Reviewed Changes
Copilot reviewed 22 out of 22 changed files in this pull request and generated 4 comments.
Show a summary per file
| File | Description |
|---|---|
| plugins/text-editor-resources/src/components/editor-context.ts | New context provider for sharing text editor handlers |
| plugins/text-editor-resources/src/components/StyledTextEditor.svelte | Adds context setting and slot-based action system |
| plugins/text-editor-resources/src/components/StyledTextBox.svelte | Adds actions slot support |
| plugins/card-resources/src/components/NewCardForm.svelte | Major redesign with expandable content editor and attachment support |
| plugins/card-resources/src/components/EditorActions.svelte | New component for rendering editor action buttons |
| plugins/attachment-resources/src/components/AttachmentStyledBox.svelte | Adds fullWidth prop and getAttachments method |
| packages/ui/src/components/ModernEditbox.svelte | Adds transparent kind styling |
| Multiple language files | Updates card creation labels and adds new content placeholder text |
Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.
Signed-off-by: Artem Savchenko <armisav@gmail.com>
Before:


After: