[PR #1607] [MERGED] chore: add label for checkbox and radio fields #1749

Closed
opened 2026-02-26 20:30:54 +03:00 by kerem · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/documenso/documenso/pull/1607
Author: @catalinpit
Created: 1/23/2025
Status: Merged
Merged: 2/28/2025
Merged by: @Mythie

Base: mainHead: feat/add-label-checkbox-radio


📝 Commits (10+)

  • eeda329 chore: add label for radio field
  • 8c315f1 chore: add label for checkbox field
  • 204a930 chore: add label for radio field
  • 13ae720 Merge branch 'main' into feat/add-label-checkbox-radio
  • ea9421c chore: add label
  • 01a2310 Merge branch 'main' into feat/add-label-checkbox-radio
  • 894c163 Merge branch 'main' into feat/add-label-checkbox-radio
  • 4f71d0e Merge branch 'main' into feat/add-label-checkbox-radio
  • 320f7c3 chore: fix ts error
  • be095dc chore: fix introduced bug

📊 Changes

4 files changed (+85 additions, -1 deletions)

View changed files

📝 apps/web/src/app/(signing)/sign/[token]/signing-field-container.tsx (+17 -0)
📝 packages/ui/primitives/document-flow/field-item.tsx (+40 -0)
📝 packages/ui/primitives/document-flow/field-items-advanced-settings/checkbox-field.tsx (+12 -0)
📝 packages/ui/primitives/document-flow/field-items-advanced-settings/radio-field.tsx (+16 -1)

📄 Description

Description

Added label for Radio and Checkbox fields based on the designs provided by Goutham.

Changes Made

This is on the signing page.

https://github.com/user-attachments/assets/36f1958c-7066-4cf1-a81b-8ef909dfd049

This is in the document editor.

https://github.com/user-attachments/assets/cae8d708-1cfa-431c-b37e-3811ba7c700e


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/documenso/documenso/pull/1607 **Author:** [@catalinpit](https://github.com/catalinpit) **Created:** 1/23/2025 **Status:** ✅ Merged **Merged:** 2/28/2025 **Merged by:** [@Mythie](https://github.com/Mythie) **Base:** `main` ← **Head:** `feat/add-label-checkbox-radio` --- ### 📝 Commits (10+) - [`eeda329`](https://github.com/documenso/documenso/commit/eeda32993d4d5dca6b2ade670e01e5f41cfd3e35) chore: add label for radio field - [`8c315f1`](https://github.com/documenso/documenso/commit/8c315f1ba641e4add89b8a797988cc6e00c973c3) chore: add label for checkbox field - [`204a930`](https://github.com/documenso/documenso/commit/204a9302643e5157395e5496938b509511148b92) chore: add label for radio field - [`13ae720`](https://github.com/documenso/documenso/commit/13ae7203f8698c888a9cacfa6adaa662a6f227e4) Merge branch 'main' into feat/add-label-checkbox-radio - [`ea9421c`](https://github.com/documenso/documenso/commit/ea9421c8a3e6e647f2f55e565d0a82c1a94119eb) chore: add label - [`01a2310`](https://github.com/documenso/documenso/commit/01a231050f7f93f11c7d4d230a2468b27259f47b) Merge branch 'main' into feat/add-label-checkbox-radio - [`894c163`](https://github.com/documenso/documenso/commit/894c163dc8ff2fbb99da86f43d14b4bfc31b9266) Merge branch 'main' into feat/add-label-checkbox-radio - [`4f71d0e`](https://github.com/documenso/documenso/commit/4f71d0ef789f5e21530d5ad5262e8309cd5058a2) Merge branch 'main' into feat/add-label-checkbox-radio - [`320f7c3`](https://github.com/documenso/documenso/commit/320f7c38cb19c318901915b6caf37cfc61c1d37f) chore: fix ts error - [`be095dc`](https://github.com/documenso/documenso/commit/be095dc9b495d8c0f8cae816cf2aea79e472f7a6) chore: fix introduced bug ### 📊 Changes **4 files changed** (+85 additions, -1 deletions) <details> <summary>View changed files</summary> 📝 `apps/web/src/app/(signing)/sign/[token]/signing-field-container.tsx` (+17 -0) 📝 `packages/ui/primitives/document-flow/field-item.tsx` (+40 -0) 📝 `packages/ui/primitives/document-flow/field-items-advanced-settings/checkbox-field.tsx` (+12 -0) 📝 `packages/ui/primitives/document-flow/field-items-advanced-settings/radio-field.tsx` (+16 -1) </details> ### 📄 Description ## Description Added label for Radio and Checkbox fields based on the designs provided by Goutham. ## Changes Made This is on the signing page. https://github.com/user-attachments/assets/36f1958c-7066-4cf1-a81b-8ef909dfd049 This is in the document editor. https://github.com/user-attachments/assets/cae8d708-1cfa-431c-b37e-3811ba7c700e --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
kerem 2026-02-26 20:30:54 +03:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/documenso#1749
No description provided.