Skip to content

fix(stats): make footer background transparent for seamless screen#84

Merged
LakshmanTurlapati merged 1 commit into
mainfrom
feat/showcase-stats-aesthetics
May 26, 2026
Merged

fix(stats): make footer background transparent for seamless screen#84
LakshmanTurlapati merged 1 commit into
mainfrom
feat/showcase-stats-aesthetics

Conversation

@LakshmanTurlapati

Copy link
Copy Markdown
Collaborator

Small follow-up on PR #83. With the divider line removed and the page using the orange glow as its background, the .footer's own background: var(--bg-card) was rendering as a darker horizontal band at the bottom of /stats, breaking visual continuity with the rest of the page.

Root cause

.footer carries background: var(--bg-card), which sits above the position: fixed .stats-glow-bg at z-index 0. Even after dropping the divider in PR #83, the footer's opaque card-color background masked the glow underneath and produced a visible "burn" — a slightly-darker rectangular band at the bottom of the viewport.

Fix

Add background: transparent to the .stats-footer SCSS override so:

  • the glow flows continuously through the footer area, and
  • the body background flows continuously through it too,

producing one seamless screen. Scope: .stats-footer only — other routes keep the card background unchanged.

Test plan

  • /stats — chart area and footer share the same background; no visible horizontal band/burn separating them; glow visibly continues through the footer area.
  • /, /about, /agents, /dashboard, /privacy, /support — footer still has its solid card background; visually unchanged from current production.
  • npm run build — green, 30 routes prerendered, 0 errors.
  • npm run lint:i18n — 0 errors.
  • ng extract-i18n — no diff against committed messages.xlf.

… seamless screen

The .footer carries background: var(--bg-card), which renders as a
darker band below the chart area on /stats once the divider is gone and
the .footer-inner content is hidden. The fixed-position .stats-glow-bg
sits behind the footer at z-index:0 and was being masked by the opaque
card-color background, breaking the visual continuity the rest of the
page has.

Add background: transparent to the .stats-footer override so:
  - the glow flows continuously through the footer area, and
  - the body background flows continuously through it too,
producing one seamless screen instead of a card-bg band at the bottom.
Scope: .stats-footer only. Other routes keep the card background.
@LakshmanTurlapati LakshmanTurlapati merged commit d410429 into main May 26, 2026
8 checks passed
@LakshmanTurlapati LakshmanTurlapati deleted the feat/showcase-stats-aesthetics branch May 29, 2026 01:01
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.

1 participant