Update HeartStrong Content, Resources, and Compatible Dependencies#20
Conversation
|
Warning Review limit reached
Next review available in: 22 minutes Enable usage-based reviews in Billing to review now. Otherwise, wait until the next included review is available. How can I continue?After more reviews become available, a review can be triggered using the To avoid repeated limits, reduce automatic review volume by pausing incremental auto-reviews earlier, using label-based review opt-in, excluding WIP or generated PR titles, or requesting reviews manually when the PR is ready. If your team needs uninterrupted high-volume reviews, an organization admin can enable usage-based reviews. How do review limits work?CodeRabbit enforces per-developer PR review limits for each organization. Most developers receive the normal plan review availability. For paid Pro and Pro+ PR reviews, CodeRabbit uses adaptive limits for sustained high-volume activity. When a developer's recent PR review activity reaches the 95th percentile or higher among CodeRabbit users, additional reviews become available more gradually as earlier reviews age out of the rolling window. Please refer docs for additional details. Review details⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Pro Plus Run ID: ⛔ Files ignored due to path filters (3)
📒 Files selected for processing (25)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
There was a problem hiding this comment.
Pull request overview
This PR updates HeartStrong’s patient-facing copy and resource content, introduces new UI elements for medication trackers and external resources, and bumps Astro/tooling dependencies to newer peer-compatible versions.
Changes:
- Add new treatment/resources sections (external heart failure resources + printable HFrEF/HFpEF medication tracker links).
- Refine HF Basics, goal-setting, welcome, and footer copy; enhance video cards with “open on YouTube” support content.
- Update Astro + lint/test/format dependencies and adjust GitHub Pages deployment environment variables.
Reviewed changes
Copilot reviewed 23 out of 26 changed files in this pull request and generated 2 comments.
Show a summary per file
| File | Description |
|---|---|
| src/styles/global.css | Adds styling for tracker buttons, callout actions, treatment badges, external resource icons, and printable tracker tables. |
| src/pages/treatment-options.astro | Adds “other meds” section and tracker callout linking to PDFs via withBase. |
| src/pages/resources.astro | Adds external heart failure resources section; renames video library labeling/copy. |
| src/pages/printables/vitals.astro | Increases printable vitals rows count. |
| src/pages/printables/appointments.astro | Adds appointment-log table modifier class for print layout. |
| src/pages/index.astro | Simplifies hero usage and adjusts/remove some welcome page sections/copy. |
| src/pages/hf-basics.astro | Updates EF/symptom copy, adds mental-health callout, revises video library copy/props. |
| src/pages/goal-setting.astro | Updates section copy and removes “Print a tracker” CTA link. |
| src/data/site.ts | Updates content strings, restructures video sections, adds descriptionBold flag, removes some resource items. |
| src/components/VideoLibrary.astro | Conditionally renders context, supports bold descriptions, adds YouTube “open larger” support block. |
| src/components/TreatmentExplorer.astro | Adds therapy-group badge icons to treatment cards; removes embedded tracker callout band. |
| src/components/SiteFooter.astro | Updates footer heading copy. |
| src/components/ResourceLibrary.astro | Removes filtering UI/script and simplifies resource card markup. |
| src/components/HeroPanel.astro | Removes one hero chip line. |
| src/components/GoalWizard.astro | Updates eyebrow copy. |
| package.json | Bumps Astro and dev tooling versions. |
| package-lock.json | Updates lockfile to match dependency bumps. |
| .github/workflows/deploy-pages.yml | Adds BASE_PATH and SITE_URL env vars to Pages build job. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
Update HeartStrong Content, Resources, and Compatible Dependencies
♻️ Current situation & Problem
This PR incorporates the latest HeartStrong content and resource updates, keeps the treatment/resource UX aligned with the current design system, adds printable medication trackers, and updates the project to the latest peer-compatible dependency versions.
⚙️ Release Notes
📚 Documentation
✅ Testing
npm run validateCode of Conduct & Contributing Guidelines
By creating and submitting this pull request, you agree to follow our Code of Conduct and Contributing Guidelines: