Skip to content

1.3.0: day pages, Practicum UI, Giscus, GitHub features - #3

Merged
krwg merged 4 commits into
mainfrom
feat/day-pages-ui-giscus
Jul 31, 2026
Merged

1.3.0: day pages, Practicum UI, Giscus, GitHub features#3
krwg merged 4 commits into
mainfrom
feat/day-pages-ui-giscus

Conversation

@krwg

@krwg krwg commented Jul 31, 2026

Copy link
Copy Markdown
Owner

Summary

  • Day pages: каждый урок (день / проект / ревью) на отдельной странице; низ — prev/next день, затем следующая неделя
  • UI/UX: frosted nav, pill CTA, lesson chrome в духе Я.Практикум + Apple
  • Safari фон: CSS mesh/orbs вместо тяжёлого canvas; canvas только вне Safari
  • Giscus: комментарии под неделей через GitHub Discussions (General)
  • GitHub: live stars, Edit / Issue / Source, экспорт·импорт прогресса, clone
  • Включает также расширение теории из 1.2.4: expand theory across all 158 days #2 (ветка от content/expand-all-theory)

Setup after merge

  1. Установить giscus app на krwg/web-roadmap
  2. Проверить комментарии на любой неделе

Test plan

  • #week-01 открывает первый день, не всю неделю
  • Prev/Next внизу меняет день и скроллит к началу урока
  • В Safari виден анимированный mesh-фон
  • Блок Giscus под уроком (после установки app)
  • Edit / Issue / Star count работают
  • Экспорт/импорт прогресса
  • CI green

Made with Cursor

krwg and others added 2 commits August 1, 2026 02:23
Deepen every day theory section with mental models, forward links, examples, and misconceptions; recalculate day hours and rebuild the site for 1.2.4.

Co-authored-by: Cursor <cursoragent@cursor.com>
Show one lesson per page with day navigation, Safari-safe ambient background, Giscus under weeks, and GitHub edit/issue/star/progress tools for 1.3.0.

Co-authored-by: Cursor <cursoragent@cursor.com>
@krwg krwg mentioned this pull request Jul 31, 2026
3 tasks
krwg and others added 2 commits August 1, 2026 02:36
Allow intentional curriculum example/broken links in the link checker and verify day sections, Giscus markup, and week HTML splitting in CI.

Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
@krwg
krwg merged commit b12ae55 into main Jul 31, 2026
3 checks passed
@krwg
krwg deleted the feat/day-pages-ui-giscus branch July 31, 2026 23:41
krwg added a commit that referenced this pull request Jul 31, 2026
1.3.0: day pages, Practicum UI, Giscus, GitHub features
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