Skip to content

feat: Add Background Gradient to Screens - #711

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

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

Conversation

@ahmeddsamii

@ahmeddsamii ahmeddsamii commented Aug 20, 2025

Copy link
Copy Markdown
Contributor

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

london-bot Bot commented Aug 20, 2025

Copy link
Copy Markdown
Contributor

[London Bot] Metrics Update Status

📊 PR metrics successfully updated for event: closed.

@london-bot

london-bot Bot commented Aug 20, 2025

Copy link
Copy Markdown
Contributor

[London Bot] Auto-update Status

✅ Branch successfully updated from develop.

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

@marwanqashwa marwanqashwa left a comment

Copy link
Copy Markdown
Contributor

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
Copy Markdown

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