The Birthday card’s entire visual palette — from the sweeping gradient behind the card to the pink accents on headings and the colored balloons floating at the edges — is controlled by a singleDocumentation Index
Fetch the complete documentation index at: https://mintlify.com/erickcruzmision-heart/birthday/llms.txt
Use this file to discover all available pages before exploring further.
<style> block inside index.html. There is no external stylesheet to download or link. Every color change you need to make is in that one file, so open it in your editor, find the relevant rule, and update the value.
Background Gradient
The page background is a three-stop diagonal linear gradient applied to thebody element.
135deg sweeps from top-left to bottom-right. Use 90deg for a top-to-bottom flow, 180deg for bottom-to-top, or any value from 0 to 360.
Changing the color stops — replace any of the three hex values with your own colors. You can also add or remove stops: linear-gradient(135deg, #a, #b, #c, #d) produces four stops. The browser blends between them in order.
Card & Text Colors
The following table lists every color-carrying rule in the card’s main content area. All values come directly from the<style> block.
| Element | CSS Property | Default Value |
|---|---|---|
.card | background | rgba(255,255,255,0.96) |
h1 | color | #ff4d6d |
h2 | color | #444 |
.intro | color | #666 |
.birthday-list li | background (gradient start) | #fff5f7 |
.birthday-list li | background (gradient end) | #ffe0ec |
.birthday-list li | color | #555 |
.signature | color | #ff4d6d |
.card background uses an rgba value with 0.96 alpha so the gradient behind it faintly bleeds through the white surface, giving the card a soft luminous quality. Lowering the alpha (e.g., 0.85) makes the effect more pronounced; raising it to 1 removes it entirely.
The h1 and .signature both use #ff4d6d — the primary pink-red accent. Changing one of these without the other will make the heading and sign-off feel visually inconsistent, so update them together.
Balloon Colors
Four balloons float around the card’s container, each with its own background color set by a modifier class..b1 through .b4) in the <style> block and replace the background hex value. You can also use rgba(), hsl(), or a CSS gradient — the balloon shape is just a border-radius: 50% div, so any valid CSS background value works.
The string attached to each balloon is rendered via ::after using background: #888. Change that value in the .balloon::after rule if you want the strings to match your new palette.
Box Shadows
Two shadow rules contribute to the card’s depth. Card shadow — the outer card panel has a large, soft drop shadow:50px) or opacity (.15) to make the card feel more elevated. Decrease them for a flatter look.
Wish list item shadow — each list item has a tinted pink shadow that echoes the accent color:
rgba(255,77,109, …) value is the decimal equivalent of #ff4d6d. If you change the primary accent color, update this shadow color to match. The hover state escalates the opacity to .25 — find .birthday-list li:hover and update that rule as well.