Skip to content

✨ Instructor application source tracking#2833

Open
b-l-i-n-d wants to merge 21 commits into
4.0.0-devfrom
v4-blind
Open

✨ Instructor application source tracking#2833
b-l-i-n-d wants to merge 21 commits into
4.0.0-devfrom
v4-blind

Conversation

@b-l-i-n-d

@b-l-i-n-d b-l-i-n-d commented Jun 24, 2026

Copy link
Copy Markdown
Collaborator
  • Track where an instructor application originated (student dashboard, registration form, REST API, admin)
  • Allow instructor registration users to view instructor pages while pending
  • Route dashboard home and sub-pages to appropriate views based on instructor status
  • Show dedicated pending/approved welcome templates and reusable alert component
  • Add infoOctagonFill icon with PHP constant and JS type
  • Add tutor-btn-loading class on create course button

https://app.clickup.com/t/9018365849/86exyx4cg

…welcome section

- Render SVGs via render_themed_svg() instead of raw img tags for CSS variable support
- Replace hardcoded fill colors with CSS custom properties in confetti and dashboard-empty SVGs
- Add instructor-pending.svg illustration with themeable variables
- Show instructor pending alert and dedicated empty template when instructor status is pending
- Refactor welcome card layout for pending state (variable max-width, fixed banner dimensions)
@b-l-i-n-d b-l-i-n-d changed the base branch from master to 4.0.0-dev June 24, 2026 07:22
@b-l-i-n-d b-l-i-n-d changed the title ✨ feat(user): instructor application source tracking with dual-dashboard role support ✨ Instructor application source tracking Jun 24, 2026
Comment thread classes/User.php Outdated
Comment thread classes/User.php Outdated
Comment thread classes/Utils.php Outdated
Comment thread classes/Template.php Outdated
@b-l-i-n-d b-l-i-n-d marked this pull request as ready for review June 24, 2026 11:54
@b-l-i-n-d b-l-i-n-d requested a review from harunollyo June 25, 2026 05:55
Comment thread templates/dashboard/dashboard.php Outdated
@sazedul-haque sazedul-haque added the 4.0.0 Tutor v4.w0w label Jun 25, 2026
@b-l-i-n-d b-l-i-n-d requested a review from shewa12 June 26, 2026 05:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

4.0.0 Tutor v4.w0w

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants