Platform Update Documentation

This page explains how we document changes and where to update navigation behavior.

Change Log Process
  1. For every change, add an entry to pages/ChangeLog.js in theentries array with date (YYYY-MM-DD), a concise title, and a brief detail.
  2. Keep the description user-facing. Avoid internal tech details unless helpful for future maintenance.
  3. Publish and verify on staging/production, then append any follow-up notes if behavior differs.
Header Navigation Rules

Logic is centralized in layout (platform wraps pages with Layout automatically).

  • Detection uses both currentPageName and window.location.pathname (lowercased) to robustly determine the active context.
  • Provider info pages use the top nav: “Why NestLink”, “Partnership”, “Blogs & Resources”, “Are you a parent?”.
  • Home page uses the parent-focused nav; mobile collapses all items into a right-aligned hamburger.
Known Recent Changes
  • ProviderWelcome navigation prioritization: provider links take precedence even if currentPageName is 'Home'.
  • Dashboard: footnote explaining waitlist position variability.
  • Mobile: unified hamburger for signed-in and signed-out parents; prevented horizontal overflow.