Skip to content

Conversation

@nur-alam
Copy link
Collaborator

No description provided.

…nd auto-play-next

Introduce a new UserPreference class to manage per-user settings including theme (light/dark/system), font scale, and auto-play next lesson. This provides a centralized way to store and retrieve user-specific UI/UX preferences via WordPress user meta.

- Add AJAX endpoint for saving preferences
- Apply theme via data-theme attribute and font scale via CSS
- Update dashboard and account templates with proper HTML structure
- Extend frontend with new PreferenceService and settings UI
- Integrate with existing Tutor core and Alpine.js components
@nur-alam nur-alam requested review from b-l-i-n-d, harunollyo and sazedul-haque and removed request for harunollyo and sazedul-haque January 29, 2026 09:44
@nur-alam nur-alam added the 4.0.0 Tutor v4.w0w label Jan 29, 2026
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.

2 participants