Skip to content

ui: rework repository item layout#1166

Merged
Iamlooker merged 3 commits into
Droid-ify:mainfrom
amartinz:ui-repository-item
Jan 9, 2026
Merged

ui: rework repository item layout#1166
Iamlooker merged 3 commits into
Droid-ify:mainfrom
amartinz:ui-repository-item

Conversation

@amartinz

@amartinz amartinz commented Jan 8, 2026

Copy link
Copy Markdown
Contributor
  • Use the switch to toggle enabled state instead of pressing on the item.
  • Pressing on the item edits it now instead of having to long press the item.

There is also preparation to show a repo icon once that is implemented.

Before Screenshot_20260108-115419_Droid-ify
After Screenshot_20260108-115423_Droid-ify-Debug
Blueprint with repo icon image

- Use the switch to toggle enabled state instead of pressing
  on the item.
- Pressing on the item edits it now instead of having to long
  press the item.

Signed-off-by: Alexander Martinz <amartinz@shiftphones.com>
@amartinz

amartinz commented Jan 8, 2026

Copy link
Copy Markdown
Contributor Author

I have opened this as draft, because this was the state I currently had.

@Iamlooker suggested some UI adjustments, which I will implement too so the two approaches can be compared.

@Iamlooker

Copy link
Copy Markdown
Member

Not gonna lie, your current design does look fire. I feel inclined towards this now but if my requested change is not big maybe you can try that as well and we will decide from there

Signed-off-by: Alexander Martinz <amartinz@shiftphones.com>
@amartinz

amartinz commented Jan 8, 2026

Copy link
Copy Markdown
Contributor Author

Here is the v2 as discussed on Matrix:

Light Screenshot_20260108-124403_Droid-ify-Debug
Dark Screenshot_20260108-124415_Droid-ify-Debug

@amartinz amartinz marked this pull request as ready for review January 8, 2026 13:10
@Iamlooker Iamlooker merged commit bec25d6 into Droid-ify:main Jan 9, 2026
@amartinz amartinz deleted the ui-repository-item branch January 9, 2026 16:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants