Skip to content

Aqw echoed dev#141

Merged
mrwrite merged 2 commits into
mainfrom
aqw-echoed-dev
Jul 11, 2026
Merged

Aqw echoed dev#141
mrwrite merged 2 commits into
mainfrom
aqw-echoed-dev

Conversation

@mrwrite

@mrwrite mrwrite commented Jul 11, 2026

Copy link
Copy Markdown
Owner

Summary

  • Progress width now uses an explicit CSS value like 42% instead of Angular’s percent suffix
    binding.

  • Progress normalization now handles both 42 and fractional 0.42 values correctly.

  • Updated both /learn progress bars and /learn/courses/:courseId course progress.

  • Added regression tests for rendered bar width and aria-valuenow.

Verification:

  • Focused Karma tests: 14 SUCCESS
  • npm run build: passed
  • Existing Sass deprecation warnings remain unchanged.

Motivation

Why is this change needed?

Type of Change

  • Documentation
  • Frontend
  • Backend
  • Tests
  • Accessibility
  • Demo
  • Curriculum/community review
  • Other

Test Plan

List the checks you ran.

  • Backend tests
  • Frontend build
  • Frontend unit tests
  • Demo smoke test
  • Manual review
  • Not run. Explain below.

If you could not run a check, explain why:

Screenshots

Add screenshots for visible UI changes.

Accessibility Check

Describe any accessibility impact, including keyboard, contrast, labels, readable text, and mobile layout where relevant.

Community or Curriculum Impact

Does this affect educator review, historical accuracy, source quality, learner experience, community language, or contribution flow?

Notes

Anything maintainers should know?

mrwrite added 2 commits July 11, 2026 09:01
Changed:

  - frontend/src/app/components/echo-header/echo-header.component.scss: explicitly sets sticky
    positioning, top: 0, and a stable z-index.

  - frontend/src/app/pages/home/home.component.scss: bounds the main shell to the viewport and keeps
    scrolling inside the content region.

  Verification:

  - cmd /c npm run build passed.
  - Existing Sass deprecation warnings remain unchanged.
@vercel

vercel Bot commented Jul 11, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
echoed Ready Ready Preview, Comment Jul 11, 2026 2:28pm

@mrwrite mrwrite merged commit 554c718 into main Jul 11, 2026
4 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.

1 participant