Skip to content

Conversation

@ArtyomSavchenko
Copy link
Member

Before:
Screenshot 2025-09-08 at 21 31 16
After:
Screenshot 2025-09-08 at 21 31 06

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>
@huly-github-staging
Copy link

Connected to Huly®: UBERF-13541

Copy link
Contributor

Copilot AI left a 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>
@ArtyomSavchenko ArtyomSavchenko marked this pull request as ready for review September 8, 2025 15:27
@haiodo haiodo merged commit 59c8f05 into develop Sep 8, 2025
15 checks passed
@haiodo haiodo deleted the card-description branch September 8, 2025 15:44
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.

3 participants