Current
The developer signature footer (SignatureFragment) stacks three TextViews vertically:
- "Developed by"
- Al-Mothafar Al-Hasan
- github.com/almothafar
The whole row is already tappable and opens the GitHub link, so the raw URL line is redundant and the block takes 3 lines of vertical space.
Proposed
Collapse it to a single centered, still-tappable row:
Developed by Al-Mothafar Al-Hasan · [GitHub icon] @almothafar
- Swap the raw
github.com/almothafar URL for a small GitHub mark + the shorter @almothafar handle. The icon doubles as the "this is a link" affordance.
- Keep "Developed by" + the name for the personal credit.
- Whole row keeps opening the GitHub URL on tap (unchanged behavior).
Work
- Add
ic_github.xml vector drawable (self-contained, theme-tinted, ~14dp inline).
- Rewrite
fragment_signature.xml from a vertical stack into one horizontal row; keep it RTL-safe for the Arabic build.
- Add a
developer_handle string (@almothafar); keep developer_link as the actual URL the tap opens.
If the full line is too wide on narrow phones, the fallback trim is to drop the literal "Developed by" and let icon + name + handle stand alone.
Current
The developer signature footer (
SignatureFragment) stacks threeTextViews vertically:The whole row is already tappable and opens the GitHub link, so the raw URL line is redundant and the block takes 3 lines of vertical space.
Proposed
Collapse it to a single centered, still-tappable row:
Developed by Al-Mothafar Al-Hasan · [GitHub icon] @almothafargithub.com/almothafarURL for a small GitHub mark + the shorter@almothafarhandle. The icon doubles as the "this is a link" affordance.Work
ic_github.xmlvector drawable (self-contained, theme-tinted, ~14dp inline).fragment_signature.xmlfrom a vertical stack into one horizontal row; keep it RTL-safe for the Arabic build.developer_handlestring (@almothafar); keepdeveloper_linkas the actual URL the tap opens.If the full line is too wide on narrow phones, the fallback trim is to drop the literal "Developed by" and let icon + name + handle stand alone.