Skip to content

8830 refactoring(styles): Layout errors on the template creation page#198

Merged
pneumatic-ilyacedrik merged 10 commits into
masterfrom
frontend/refactoring/8830__Layout_errors_on_the_template_creation_page
Jun 19, 2026
Merged

8830 refactoring(styles): Layout errors on the template creation page#198
pneumatic-ilyacedrik merged 10 commits into
masterfrom
frontend/refactoring/8830__Layout_errors_on_the_template_creation_page

Conversation

@pneumatic-ilyacedrik

@pneumatic-ilyacedrik pneumatic-ilyacedrik commented Apr 8, 2026

Copy link
Copy Markdown
Collaborator

Note

Low Risk
CSS and label-only UI tweaks plus removal of debug-only code; no auth, data, or core workflow logic changes.

Overview
Fixes layout and spacing on the template creation page for kickoff extra fields and related inputs, and removes leftover debug instrumentation from the rich editor.

Kickoff / extra-field layout: Padding moves from inner name inputs to the floating label container; Kickoff edit mode gets kick-off-input__name_kickoff-edit so field names size to content instead of stretching full width. Dropdown creatable/user fields drop the extra kickoff-dropdown-field margin class; creatable option lists get consistent top spacing; required asterisk and pencil edit controls are repositioned; field block top margins are unified to 1.6rem.

Template task UI: Task description previews in template view are limited to three lines via text-overflow. Title labels above the task name field and task description RichEditor are removed (placeholders/tooltips remain).

Cleanup: Deletes DebugListSelectionPlugin, which logged list-item selection to a local ingest URL. Minor DropdownCrossIcon lint comment update.

Reviewed by Cursor Bugbot for commit 853a445. Bugbot is set up for automated code reviews on this repo. Configure here.

Note

Fix layout errors on the template creation page

  • Removes the kickoff-dropdown-field CSS class from ExtraFieldCreatable and ExtraFieldUser components and cleans up associated style rules.
  • Adds a kick-off-input__name_kickoff-edit CSS class in FieldWithName.tsx when in Kickoff mode to apply distinct field name layout.
  • Adjusts spacing, padding, and alignment rules in KickoffRedux.css for icons, required signs, and label areas.
  • Removes the debug DebugListSelectionPlugin that was POSTing editor selection data to a hardcoded endpoint.
  • Removes the title prop from RichEditor usage in the task form and description editor.

Macroscope summarized 853a445.

Comment thread frontend/src/public/components/TemplateEdit/ExtraFields/utils/FieldWithName.tsx Outdated

@cursor cursor Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Cursor Bugbot has reviewed your changes and found 1 potential issue.

There are 2 total unresolved issues (including 1 from previous review).

Fix All in Cursor

❌ Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, enable autofix in the Cursor dashboard.

Reviewed by Cursor Bugbot for commit 3a3ee10. Configure here.

Comment thread frontend/src/public/components/TemplateEdit/ExtraFields/utils/FieldWithName.tsx Outdated
…field in ExtraFieldCreatable and ExtraFieldUser components
@EBirkenfeld EBirkenfeld self-requested a review June 19, 2026 10:44
@pneumojoseph pneumojoseph self-requested a review June 19, 2026 11:59
@pneumatic-ilyacedrik pneumatic-ilyacedrik merged commit c703883 into master Jun 19, 2026
2 checks passed
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