Skip to content

refactor(ui): extract CircularIconButton and clean up TitleBar#797

Merged
bmc08gt merged 1 commit into
code/cashfrom
refactor/circular-icon-button
May 29, 2026
Merged

refactor(ui): extract CircularIconButton and clean up TitleBar#797
bmc08gt merged 1 commit into
code/cashfrom
refactor/circular-icon-button

Conversation

@bmc08gt
Copy link
Copy Markdown
Collaborator

@bmc08gt bmc08gt commented May 29, 2026

Extract the private CircularIconButton from AppBarDefaults into a shared top-level component with a (Dp) -> Unit content lambda. Update all call sites in TitleBar to use the new size parameter, migrate material2 to material3 imports in SearchInput, and adjust padding in RegionSelectionModalContent after SearchInput lost its built-in horizontal padding.

Extract the private CircularIconButton from AppBarDefaults into a shared
top-level component with a (Dp) -> Unit content lambda. Update all call
sites in TitleBar to use the new size parameter, migrate material2 to
material3 imports in SearchInput, and adjust padding in
RegionSelectionModalContent after SearchInput lost its built-in
horizontal padding.

Signed-off-by: Brandon McAnsh <git@bmcreations.dev>
@bmc08gt bmc08gt self-assigned this May 29, 2026
@github-actions github-actions Bot added type: refactor Code restructuring, no behavior change area: ui Compose UI, theme, components, resources labels May 29, 2026
@bmc08gt bmc08gt merged commit 003b329 into code/cash May 29, 2026
3 checks passed
@bmc08gt bmc08gt deleted the refactor/circular-icon-button branch May 29, 2026 20:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area: ui Compose UI, theme, components, resources type: refactor Code restructuring, no behavior change

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant