Skip to content

feat: Add Background Gradient to Screens#711

Merged
ahmeddsamii merged 4 commits intodevelopfrom
hotfix/glow-in-all-screen
Aug 20, 2025
Merged

feat: Add Background Gradient to Screens#711
ahmeddsamii merged 4 commits intodevelopfrom
hotfix/glow-in-all-screen

Conversation

@ahmeddsamii
Copy link
Contributor

@ahmeddsamii ahmeddsamii commented Aug 20, 2025

What does this PR do?

This PR introduces a BackgroundGradient composable and applies it to various screens across the application. The gradient adds a subtle visual enhancement to the user interface.

  • Created BackgroundGradient.kt with a composable function that draws a linear gradient.
  • Integrated BackgroundGradient into the following screens:
    • EpisodeDetailScreen
    • ListScreen
    • LoginScreen
    • ContinueWatchingScreen
    • TopMoviesPicksScreen
    • TvShowDetailScreen
    • ActorDetailsScreen
    • MovieCategoryScreen
    • AccountScreen
    • ActorsGalleryScreen
    • TopTvShowsPicksScreen
    • MovieDetailsScreen
    • ViewItemsScreen
    • TopRatedScreen
    • SearchScreen
    • HomeScreen
    • MyRatingScreen
    • CategoriesScreen
    • ReviewsScreen
    • TvShowCategoryScreen
    • Trending screens
  • Adjusted z-index where necessary to ensure the gradient appears behind other UI elements.

Type of Change

  • ✨ New feature
  • 🔧 Refactoring
  • 🎨 UI changes

Changes Made

  • Compose UI

Checklist

  • Ready for review

@ahmeddsamii ahmeddsamii requested a review from a team August 20, 2025 09:07
@ahmeddsamii ahmeddsamii self-assigned this Aug 20, 2025
@ahmeddsamii ahmeddsamii linked an issue Aug 20, 2025 that may be closed by this pull request
@london-bot
Copy link
Contributor

london-bot bot commented Aug 20, 2025

[London Bot] Metrics Update Status

📊 PR metrics successfully updated for event: closed.

@london-bot
Copy link
Contributor

london-bot bot commented Aug 20, 2025

[London Bot] Auto-update Status

✅ Branch successfully updated from develop.

@ahmeddsamii ahmeddsamii enabled auto-merge (squash) August 20, 2025 09:09
Copy link
Contributor

@marwanqashwa marwanqashwa left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

missing in trending

@github-actions
Copy link

Code Coverage Summary

Total Project Coverage 59.57%

@ahmeddsamii ahmeddsamii merged commit 98399bb into develop Aug 20, 2025
11 checks passed
@ahmeddsamii ahmeddsamii deleted the hotfix/glow-in-all-screen branch August 20, 2025 10:02
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.

Adding orange glow for all screens

3 participants