feat: introduce core e-learning frontend pages and components for dashboard, profile, classroom, and layout.

This commit is contained in:
supalerk-ar66 2026-02-09 10:37:42 +07:00
parent 3f93dc8ab5
commit eb248f7ca2
12 changed files with 137 additions and 135 deletions

View file

@ -131,12 +131,12 @@ const validCourseId = computed(() => {
</script>
<template>
<div class="p-8 max-w-6xl mx-auto">
<div class="page-container">
<!-- Page Header & Filters -->
<div class="flex flex-col items-start mb-12">
<h1 class="text-3xl font-extrabold text-slate-900 dark:text-white mb-8">{{ $t('sidebar.myCourses') }}</h1>
<div class="flex flex-col md:flex-row md:items-center justify-between gap-6 mb-10">
<h1 class="text-3xl font-black text-slate-900 dark:text-white">{{ $t('sidebar.myCourses') }}</h1>
<!-- Filter Tabs -->
<div class="flex gap-2">