Skip to content

feat: implemented signer field type [template builder]#2103

Merged
harbournick merged 10 commits intomainfrom
andrii/sd-1790-add-signer-field-creation-to-template-builder
Feb 20, 2026
Merged

feat: implemented signer field type [template builder]#2103
harbournick merged 10 commits intomainfrom
andrii/sd-1790-add-signer-field-creation-to-template-builder

Conversation

@andrii-harbour
Copy link
Contributor

@andrii-harbour andrii-harbour commented Feb 18, 2026

  • Added field type support in FieldDefinition and TemplateField interfaces.
  • Introduced field type selection in FieldMenu component with radio buttons for 'owner' and 'signer'.
  • Updated FieldList and FieldMenu components to display field type badges.
  • Implemented CSS styles for field types in field-types.css.
  • Added InfoTooltip component for better user guidance in FieldMenu.
  • Created utility functions for field comparison and toolbar resolution.
  • Added tests for new components and functionalities.
  • [bonus tickets]: SD-1955 & SD-1954
image

- Added field type support in FieldDefinition and TemplateField interfaces.
- Introduced field type selection in FieldMenu component with radio buttons for 'owner' and 'signer'.
- Updated FieldList and FieldMenu components to display field type badges.
- Implemented CSS styles for field types in field-types.css.
- Added InfoTooltip component for better user guidance in FieldMenu.
- Created utility functions for field comparison and toolbar resolution.
- Added tests for new components and functionalities.
@linear
Copy link

linear bot commented Feb 18, 2026

@andrii-harbour andrii-harbour changed the title feat: implemented signer field type [template builder] [WIP] feat: implemented signer field type [template builder] Feb 19, 2026
@andrii-harbour andrii-harbour marked this pull request as ready for review February 19, 2026 01:29
@chatgpt-codex-connector
Copy link

Codex usage limits have been reached for code reviews. Please check with the admins of this repo to increase the limits by adding credits.
Credits must be used to enable repository wide code reviews.

Copy link
Collaborator

@harbournick harbournick left a comment

Choose a reason for hiding this comment

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

LGTM

@andrii-harbour andrii-harbour marked this pull request as draft February 19, 2026 22:39
…ortance note

- Added an important note in both configuration and quickstart documentation highlighting the necessity of importing `field-types.css` for proper field visibility and identification.
- Updated CSS styles to ensure field borders are visible and color-coded by field type on hover, improving user experience for template authors.
@andrii-harbour andrii-harbour marked this pull request as ready for review February 20, 2026 00:30
@chatgpt-codex-connector
Copy link

Codex usage limits have been reached for code reviews. Please check with the admins of this repo to increase the limits by adding credits.
Credits must be used to enable repository wide code reviews.

@harbournick harbournick merged commit be29f36 into main Feb 20, 2026
7 checks passed
@harbournick harbournick deleted the andrii/sd-1790-add-signer-field-creation-to-template-builder branch February 20, 2026 15:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants

Comments