Skip to content

feat(profile): fade a barless profile's bottom the way the chat does - #1029

Merged
bmc08gt merged 1 commit into
mainfrom
feat/profile-chat-fade
Oct 8, 2026
Merged

bmc08gt merged 1 commit into
mainfrom
feat/profile-chat-fade

Conversation

@bmc08gt

@bmc08gt bmc08gt commented Oct 8, 2026

Copy link
Copy Markdown
Collaborator

Follow-up to #1027. A profile opened from its chat pins no bar, but its bottom still used the pinned bar's fade: 56pt that turns mostly opaque early, over a solid block behind the home indicator.

It now uses the chat's dissolve from ComposerFadeView, which stays clear most of the way and reaches 90% only at the screen's bottom edge, so content under the home indicator still shows faintly. ChatFade moves that curve out of ComposerFadeView so both draw the same ramp.

Profiles with a pinned button (Open Chat, Unblock, Start Chatting) keep their own fade, which the button's text needs to stay readable. The fade still appears only when the content scrolls.

The barless profile used the pinned bar's fade: 56pt that turns mostly
opaque early, over a solid block behind the home indicator. It now uses
the chat's dissolve, which stays clear most of the way and reaches 90%
only at the screen's bottom edge, so content under the home indicator
still shows faintly.

ChatFade moves the curve out of ComposerFadeView so both draw the same
ramp. Profiles with a pinned button keep their own fade, which the
button's text needs to stay readable.
@bmc08gt bmc08gt self-assigned this Oct 8, 2026
@bmc08gt
bmc08gt merged commit 53b66e2 into main Oct 8, 2026
3 checks passed
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.

1 participant