Commit graph

5 commits

Author SHA1 Message Date
instant992
e2f2ceb26d Sponsor heart: airbrushed multicolor blend matching sponsor.png
Replace the hard gloss streak with soft overlapping color blobs (violet
top-left, blue center, orange/coral right and bottom) that drift slightly
for a subtle shimmer, matching the GhostCloud sponsor.png reference.
2026-06-09 12:59:35 +04:00
instant992
47f9aef160 Sponsor: GhostCloud labeling, curved gloss streak, support link & top sponsors
- Bulletin now reads 'Sponsor GhostCloud' + granted for 444+ rubles (en/ru)
- Heart highlight reworked: thin curved streak sweeping diagonally instead
  of an orbiting blob; palette tuned closer to the reference
- SponsorHelper.loadTopSponsors() hits mobile donors/leaderboard via X-Tg-Id
- New FoxSponsorsActivity lists the top sponsors
- Neko settings: 'Support the project' (t.me/vpnghostbot) + 'Top sponsors'
2026-06-09 09:54:31 +04:00
instant992
9b81a463a6 Sponsor heart: glossy 3D look with moving specular highlight
Replace the flat linear rainbow sweep with a glossy sticker-style heart:
diagonal purple/blue-to-orange base, soft purple glow, bottom shade, and
a moving glossy highlight orbiting inside plus a fixed top-left specular
dot for an iridescent emoji feel.
2026-06-09 09:27:11 +04:00
instant992
7eeae7fe82 Sponsor heart: rainbow gradient + restore custom emoji status
- Make the shimmering heart a full rainbow spectrum (was single-hue)
- Move heart to rightDrawable2 so the custom emoji status / premium star
  returns to its normal slot next to the name
- Add clickable rightDrawable2 support to SimpleTextView so tapping the
  heart still opens the explanation bulletin
2026-06-09 09:00:56 +04:00
instant992
323c1ff10e Sponsor badge: shimmering heart + tap-to-explain bulletin
- Replace static star with self-animating iridescent ShimmerHeartDrawable
- Move badge to clickable rightDrawable slot; tap shows a Nekogram-style
  bulletin explaining why the badge was granted
- Add en/ru strings; drop unused vector resource
2026-06-09 08:35:21 +04:00