From 0f13079f54e8927d07b65e4bb7cd082e16c71b58 Mon Sep 17 00:00:00 2001 From: gsxdsm Date: Wed, 8 Jul 2026 09:27:38 -0700 Subject: [PATCH] FN-7682: replace raw px padding with spacing tokens in QuickEntryBox workflow trigger Narrative: swaps a hardcoded px padding value for token-based spacing on the quick-entry workflow-selector trigger so it complies with the tokenized-CSS lint rule, while preserving visual sizing parity. - Replace `padding: 4px 10px` with `padding: var(--space-sm) var(--space-md)` on `.quick-entry-workflow-trigger`. - Add FNXC:QuickAddWorkflow comment explaining the token substitution and confirming height parity is governed by the existing FN-7680 min-height normalization, not this padding. Files changed: packages/dashboard/app/components/QuickEntryBox.css | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) Fusion-Task-Id: FN-7682 Fusion-Task-Lineage: e2213e7d-5c38-460b-9727-57199d86b153 Co-authored-by: Fusion (runfusion.ai) --- packages/dashboard/app/components/QuickEntryBox.css | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/packages/dashboard/app/components/QuickEntryBox.css b/packages/dashboard/app/components/QuickEntryBox.css index f6617c23ff..ef5527ef75 100644 --- a/packages/dashboard/app/components/QuickEntryBox.css +++ b/packages/dashboard/app/components/QuickEntryBox.css @@ -249,6 +249,9 @@ The wide menu is portaled and fixed-positioned by QuickEntryBox so right-side bo /* FNXC:QuickAddWorkflow 2026-07-08-00:00: FN-7677 — the workflow trigger shares `.btn.btn-sm.dep-trigger` classes with other surfaces (InlineCreateCard, NewTaskModal, TaskDetailModal, TaskForm), but the shared `.dep-trigger, .inline-create-model-trigger` rule in styles.css sets `padding: 3px 8px`, overriding `.btn-sm`'s `padding: 4px 10px` and making this trigger ~2px shorter than its Save/Fast/Subtask `.btn.btn-sm` siblings in `.quick-entry-actions`. Re-assert `.btn-sm`'s own padding value scoped to this selector only (do not touch the shared global `.dep-trigger` rule — other surfaces still depend on its 3px/8px sizing) so the quick-add action row reads as one uniform height. + +FNXC:QuickAddWorkflow 2026-07-08-09:30: +FN-7682 — the tokenized-CSS test forbids raw px in the workflow-selector rules, so the `4px 10px` literal is replaced with `var(--space-sm) var(--space-md)` (vertical then horizontal). Height parity is unaffected: box height for this trigger is governed by the FN-7680 `.quick-entry-actions .btn, .quick-entry-actions .wf-optional-steps-dropdown-trigger { min-height: calc(var(--space-xl) + var(--space-xs)); }` normalization (desktop and the matching mobile block), not by this element's own padding — the padding only controls internal content spacing and stays at or below that min-height. */ .quick-entry-workflow-trigger { display: inline-flex; @@ -258,7 +261,7 @@ FN-7677 — the workflow trigger shares `.btn.btn-sm.dep-trigger` classes with o width: auto; min-width: 0; max-width: min(calc(var(--space-xl) * 5), calc(100vw - var(--space-lg))); - padding: 4px 10px; + padding: var(--space-sm) var(--space-md); } .quick-entry-workflow-icon {