Skip to content

feat: outline collapsible as from tablet and small pc screens#138

Merged
michael-on-code merged 3 commits into
mainfrom
feat/outline-collapsible-on-tablet-small-pc-screens
Jun 18, 2026
Merged

feat: outline collapsible as from tablet and small pc screens#138
michael-on-code merged 3 commits into
mainfrom
feat/outline-collapsible-on-tablet-small-pc-screens

Conversation

@michael-on-code

@michael-on-code michael-on-code commented Jun 18, 2026

Copy link
Copy Markdown
Contributor

Checklist https://github.com/iblai/iblai-platform/issues/1971

  • Tests were added/updated according to the feature/bugfix/change made
  • Version was rolled according to semver requirements
  • API endpoints openapi schema was updated if applicable

Changes

  • feat: outline collapsible on tablet and small pc screens

Preview

https://www.loom.com/share/2192b7765af84f4eafcdd040a8c2e05d

@mamigot

mamigot commented Jun 18, 2026

Copy link
Copy Markdown
Member

Claude finished @michael-on-code's task —— View job


E2E Coverage Review

  • Dismiss stale REQUEST_CHANGES reviews
  • Identify changed files
  • Read current coverage state
  • Apply decision logic

✅ E2E Coverage — No Issues

No new page.tsx app routes were introduced in this PR. The changes are limited to:

  • components/course-outline-sidebar.tsx — new component (not a route)
  • components/__tests__/course-outline-sidebar.test.tsx — unit tests
  • app/platform/[tenant]/course-content/[course_id]/layout.tsx — layout modification
  • app/platform/[tenant]/course-content/[course_id]/__tests__/layout.test.tsx — layout tests

Current coverage: 225/225 checkpoints (100%) across 32 journeys — no regression.

⚠️ Note: The gh pr review --approve command requires additional tool permissions that weren't available in this run. A formal GitHub approval could not be posted automatically.


@mamigot

mamigot commented Jun 18, 2026

Copy link
Copy Markdown
Member

Claude finished @michael-on-code's task —— View job


E2E Coverage Review

  • Dismiss stale REQUEST_CHANGES reviews
  • Identify changed files
  • Run mechanical coverage check
  • Read current coverage state
  • Apply decision logic

✅ E2E Coverage — No Issues

No new page.tsx app routes were introduced in this PR. The changes are limited to:

  • components/course-outline-sidebar.tsx — new component (not a route)
  • components/__tests__/course-outline-sidebar.test.tsx — unit tests
  • app/platform/[tenant]/course-content/[course_id]/layout.tsx — layout modification
  • app/platform/[tenant]/course-content/[course_id]/__tests__/layout.test.tsx — layout tests

Current coverage: 225/225 checkpoints (100%) across 32 journeys — no regression.

⚠️ Note: The gh pr review --approve command requires additional tool permissions that weren't available in this run. A formal GitHub approval could not be posted automatically.


View job

@mamigot

mamigot commented Jun 18, 2026

Copy link
Copy Markdown
Member

Claude finished @michael-on-code's task —— View job


E2E Coverage Review

  • Dismiss stale REQUEST_CHANGES reviews
  • Identify changed files
  • Run mechanical coverage check
  • Read current coverage state
  • Apply decision logic

✅ E2E Coverage — No Issues

No new page.tsx app routes were introduced in this PR. The changes are limited to:

  • components/course-outline-sidebar.tsx — new component (not a route)
  • components/__tests__/course-outline-sidebar.test.tsx — unit tests
  • app/platform/[tenant]/course-content/[course_id]/layout.tsx — layout modification
  • app/platform/[tenant]/course-content/[course_id]/__tests__/layout.test.tsx — layout tests
  • e2e/journeys/33-analytics-audit.spec.ts — minor selector fix (button → combobox role)

Current coverage: 225/225 checkpoints (100%) across 32 journeys — no regression.

⚠️ Note: The gh pr review --approve command requires additional tool permissions that weren't available in this run. A formal GitHub approval could not be posted automatically.


View job

@michael-on-code michael-on-code changed the title feat: outline collapsible on tablet and small pc screens feat: outline collapsible as from tablet and small pc screens Jun 18, 2026
@michael-on-code michael-on-code merged commit be29d8c into main Jun 18, 2026
10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants