Skip to content

Commit 9de7998

Browse files
Bill LeoutsakosBill Leoutsakos
authored andcommitted
refactor(emcn): centralize product icon-button padding
1 parent c822ec2 commit 9de7998

21 files changed

Lines changed: 111 additions & 61 deletions

File tree

‎apps/sim/app/workspace/[workspaceId]/logs/components/log-details/components/trace-view/trace-view.tsx‎

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -567,7 +567,7 @@ function DetailCodeSection({
567567
</span>
568568
<Button
569569
variant='ghost'
570-
className='p-1!'
570+
iconPadding='sm'
571571
onClick={goToPreviousMatch}
572572
disabled={matchCount === 0}
573573
aria-label='Previous match'
@@ -576,7 +576,7 @@ function DetailCodeSection({
576576
</Button>
577577
<Button
578578
variant='ghost'
579-
className='p-1!'
579+
iconPadding='sm'
580580
onClick={goToNextMatch}
581581
disabled={matchCount === 0}
582582
aria-label='Next match'
@@ -585,7 +585,7 @@ function DetailCodeSection({
585585
</Button>
586586
<Button
587587
variant='ghost'
588-
className='p-1!'
588+
iconPadding='sm'
589589
onClick={closeSearch}
590590
aria-label='Close search'
591591
>
@@ -1045,7 +1045,7 @@ export const TraceView = memo(function TraceView({ traceSpans, runCostDollars }:
10451045
<Button
10461046
type='button'
10471047
variant='ghost'
1048-
className='p-1!'
1048+
iconPadding='sm'
10491049
onClick={() => copyTrace(JSON.stringify(traceSpans, null, 2))}
10501050
aria-label='Copy raw trace'
10511051
>
@@ -1065,7 +1065,7 @@ export const TraceView = memo(function TraceView({ traceSpans, runCostDollars }:
10651065
<Button
10661066
type='button'
10671067
variant='ghost'
1068-
className='p-1!'
1068+
iconPadding='sm'
10691069
onClick={() => setExpandedNodes(new Set(allIds))}
10701070
aria-label='Expand all'
10711071
>
@@ -1079,7 +1079,7 @@ export const TraceView = memo(function TraceView({ traceSpans, runCostDollars }:
10791079
<Button
10801080
type='button'
10811081
variant='ghost'
1082-
className='p-1!'
1082+
iconPadding='sm'
10831083
onClick={() => setExpandedNodes(new Set())}
10841084
aria-label='Collapse all'
10851085
>

‎apps/sim/app/workspace/[workspaceId]/logs/components/log-details/log-details.tsx‎

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -233,7 +233,7 @@ export const WorkflowOutputSection = memo(
233233
</span>
234234
<Button
235235
variant='ghost'
236-
className='p-1!'
236+
iconPadding='sm'
237237
onClick={goToPreviousMatch}
238238
disabled={matchCount === 0}
239239
aria-label='Previous match'
@@ -242,7 +242,7 @@ export const WorkflowOutputSection = memo(
242242
</Button>
243243
<Button
244244
variant='ghost'
245-
className='p-1!'
245+
iconPadding='sm'
246246
onClick={goToNextMatch}
247247
disabled={matchCount === 0}
248248
aria-label='Next match'
@@ -251,7 +251,7 @@ export const WorkflowOutputSection = memo(
251251
</Button>
252252
<Button
253253
variant='ghost'
254-
className='p-1!'
254+
iconPadding='sm'
255255
onClick={closeSearch}
256256
aria-label='Close search'
257257
>
@@ -838,7 +838,7 @@ export const LogDetails = memo(function LogDetails({
838838
<Tooltip.Trigger asChild>
839839
<Button
840840
variant='ghost'
841-
className='p-1!'
841+
iconPadding='sm'
842842
onClick={() => onRetryExecution?.()}
843843
disabled={isRetryPending}
844844
aria-label='Retry execution'
@@ -851,7 +851,7 @@ export const LogDetails = memo(function LogDetails({
851851
)}
852852
<Button
853853
variant='ghost'
854-
className='p-1!'
854+
iconPadding='sm'
855855
onClick={() => hasPrev && onNavigatePrev?.()}
856856
disabled={!hasPrev}
857857
aria-label='Previous log'
@@ -860,14 +860,14 @@ export const LogDetails = memo(function LogDetails({
860860
</Button>
861861
<Button
862862
variant='ghost'
863-
className='p-1!'
863+
iconPadding='sm'
864864
onClick={() => hasNext && onNavigateNext?.()}
865865
disabled={!hasNext}
866866
aria-label='Next log'
867867
>
868868
<ChevronUp className='size-[14px] rotate-180' />
869869
</Button>
870-
<Button variant='ghost' className='p-1!' onClick={onClose} aria-label='Close'>
870+
<Button variant='ghost' iconPadding='sm' onClick={onClose} aria-label='Close'>
871871
<X className='size-[14px]' />
872872
</Button>
873873
</div>

‎apps/sim/app/workspace/[workspaceId]/settings/components/workflow-mcp-servers/workflow-mcp-servers.tsx‎

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -586,7 +586,8 @@ function ServerDetailView({
586586
variant='ghost'
587587
aria-label={copiedConfig ? 'Configuration copied' : 'Copy configuration'}
588588
onClick={() => handleCopyConfig(server.isPublic, server.name)}
589-
className='-my-1.5 p-1.5!'
589+
iconPadding='md'
590+
className='-my-1.5'
590591
>
591592
{copiedConfig ? (
592593
<Check className='size-[14px]' />

‎apps/sim/app/workspace/[workspaceId]/tables/[tableId]/components/column-config-sidebar/column-config-sidebar.tsx‎

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -269,7 +269,8 @@ function ColumnConfigBody({
269269
variant='ghost'
270270
size='sm'
271271
onClick={onClose}
272-
className='size-7 p-1!'
272+
iconPadding='sm'
273+
className='size-7'
273274
aria-label='Close'
274275
>
275276
<X className='size-[14px]' />

‎apps/sim/app/workspace/[workspaceId]/tables/[tableId]/components/enrichment-details/enrichment-details.tsx‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -364,7 +364,7 @@ export function EnrichmentDetails({
364364
<div className='flex h-full flex-col px-3.5 pt-3'>
365365
<div className='flex items-center justify-between'>
366366
<h2 className='text-[var(--text-primary)] text-sm'>Enrichment Details</h2>
367-
<Button variant='ghost' className='p-1!' onClick={onClose} aria-label='Close'>
367+
<Button variant='ghost' iconPadding='sm' onClick={onClose} aria-label='Close'>
368368
<X className='size-[14px]' />
369369
</Button>
370370
</div>

‎apps/sim/app/workspace/[workspaceId]/tables/[tableId]/components/enrichments-sidebar/enrichment-config.tsx‎

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -238,7 +238,8 @@ export function EnrichmentConfig({
238238
variant='ghost'
239239
size='sm'
240240
onClick={onBack}
241-
className='size-7 flex-none p-1!'
241+
iconPadding='sm'
242+
className='size-7 flex-none'
242243
aria-label='Back to enrichments'
243244
>
244245
<ArrowLeft className='size-[14px]' />
@@ -249,7 +250,8 @@ export function EnrichmentConfig({
249250
variant='ghost'
250251
size='sm'
251252
onClick={onClose}
252-
className='size-7 flex-none p-1!'
253+
iconPadding='sm'
254+
className='size-7 flex-none'
253255
aria-label='Close'
254256
>
255257
<X className='size-[14px]' />

‎apps/sim/app/workspace/[workspaceId]/tables/[tableId]/components/enrichments-sidebar/enrichments-sidebar.tsx‎

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,8 @@ function EnrichmentsSidebarBody({
7777
variant='ghost'
7878
size='sm'
7979
onClick={onClose}
80-
className='size-7 flex-none p-1!'
80+
iconPadding='sm'
81+
className='size-7 flex-none'
8182
aria-label='Close'
8283
>
8384
<X className='size-[14px]' />
@@ -123,7 +124,8 @@ function EnrichmentsSidebarBody({
123124
variant='ghost'
124125
size='sm'
125126
onClick={onClose}
126-
className='size-7 flex-none p-1!'
127+
iconPadding='sm'
128+
className='size-7 flex-none'
127129
aria-label='Close'
128130
>
129131
<X className='size-[14px]' />

‎apps/sim/app/workspace/[workspaceId]/tables/[tableId]/components/select-field/select-options-editor.tsx‎

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,8 @@ export function SelectOptionsEditor({ options, onChange }: SelectOptionsEditorPr
7878
variant='ghost'
7979
size='sm'
8080
onClick={() => remove(option.id)}
81-
className='size-7 shrink-0 p-1!'
81+
iconPadding='sm'
82+
className='size-7 shrink-0'
8283
aria-label={`Remove ${option.name || 'option'}`}
8384
>
8485
<X className='size-[12px]' />

‎apps/sim/app/workspace/[workspaceId]/tables/[tableId]/components/table-filter/table-filter.tsx‎

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -382,7 +382,8 @@ const FilterRuleRow = memo(function FilterRuleRow({
382382
variant='ghost'
383383
size='sm'
384384
onClick={() => onRemove(rule.id)}
385-
className='size-7 shrink-0 p-1!'
385+
iconPadding='sm'
386+
className='size-7 shrink-0'
386387
aria-label='Remove filter'
387388
>
388389
<X className='size-[12px]' />

‎apps/sim/app/workspace/[workspaceId]/tables/[tableId]/components/workflow-sidebar/workflow-sidebar.tsx‎

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -637,7 +637,8 @@ export function WorkflowSidebarBody({
637637
variant='ghost'
638638
size='sm'
639639
onClick={onBack}
640-
className='size-7 flex-none p-1!'
640+
iconPadding='sm'
641+
className='size-7 flex-none'
641642
aria-label='Back to enrichments'
642643
>
643644
<ArrowLeft className='size-[14px]' />
@@ -651,7 +652,8 @@ export function WorkflowSidebarBody({
651652
variant='ghost'
652653
size='sm'
653654
onClick={onClose}
654-
className='size-7 flex-none p-1!'
655+
iconPadding='sm'
656+
className='size-7 flex-none'
655657
aria-label='Close'
656658
>
657659
<X className='size-[14px]' />

0 commit comments

Comments
 (0)