Skip to content

feat(catalog): primary/secondary backgrounds on offer details RewardDetails#19

Merged
dinosoeren merged 1 commit intomainfrom
soeren/feat_offer_details_reward_details_backgrounds
Mar 25, 2026
Merged

feat(catalog): primary/secondary backgrounds on offer details RewardDetails#19
dinosoeren merged 1 commit intomainfrom
soeren/feat_offer_details_reward_details_backgrounds

Conversation

@dinosoeren
Copy link
Copy Markdown
Collaborator

@dinosoeren dinosoeren commented Mar 24, 2026

part of ENG-11270


Note

Low Risk
Additive protobuf/API schema change (new optional fields) with low behavioral risk; main risk is client/server codegen compatibility if consumers assume a fixed schema.

Overview
Adds layered background styling support to the catalog offer-details API by extending GetOfferDetailsResponse.ContentItem.RewardDetails with optional primary_background and secondary_background fields (image URL + CSS-style properties), allowing clients to render featured reward cards with composited backgrounds.

Written by Cursor Bugbot for commit 251b071. This will update automatically on new commits. Configure here.

Copy link
Copy Markdown
Collaborator Author

dinosoeren commented Mar 24, 2026

Copy link
Copy Markdown
Collaborator Author

dinosoeren commented Mar 25, 2026

Merge activity

  • Mar 25, 7:48 AM UTC: A user started a stack merge that includes this pull request via Graphite.
  • Mar 25, 7:49 AM UTC: Graphite rebased this pull request as part of a merge.
  • Mar 25, 7:50 AM UTC: @dinosoeren merged this pull request with Graphite.

@dinosoeren dinosoeren changed the base branch from soeren/feat_catalog_optional_section.groups_cataloggroupdisplaytype_sliding_window to graphite-base/19 March 25, 2026 07:48
@dinosoeren dinosoeren changed the base branch from graphite-base/19 to main March 25, 2026 07:48
@dinosoeren dinosoeren force-pushed the soeren/feat_offer_details_reward_details_backgrounds branch from 5a939bb to 251b071 Compare March 25, 2026 07:49
@dinosoeren dinosoeren merged commit 6ca40c0 into main Mar 25, 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.

2 participants