Mhdeusi commited on
Commit
bb2dcda
·
verified ·
1 Parent(s): d7e4dc5

Create index.html

Browse files
Files changed (1) hide show
  1. index.html +107 -0
index.html ADDED
@@ -0,0 +1,107 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <!DOCTYPE html>
2
+ <html lang="fa" dir="rtl">
3
+ <head>
4
+ <meta charset="UTF-8">
5
+ <meta name="viewport" content="width=device-width, initial-scale=1.0">
6
+ <title>پلتفرم آموزش توسعه وب - Web Learning Platform</title>
7
+ <meta name="description" content="پلتفرم آموزشی تعاملی برای یادگیری توسعه وب">
8
+
9
+ <!-- استایل‌ها -->
10
+ <link rel="stylesheet" href="css/style.css">
11
+ <link rel="stylesheet" href="css/auth.css">
12
+ <link rel="stylesheet" href="css/responsive.css">
13
+
14
+ <!-- فونت‌ها -->
15
+ <link rel="preconnect" href="https://fonts.googleapis.com">
16
+ <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
17
+ </head>
18
+ <body>
19
+ <!-- Navigation -->
20
+ <header id="mainHeader">
21
+ <!-- توسط JavaScript پر می‌شود -->
22
+ </header>
23
+
24
+ <!-- Auth Section -->
25
+ <section id="authSection" class="auth-section">
26
+ <!-- توسط JavaScript پر می‌شود -->
27
+ </section>
28
+
29
+ <!-- Main Content -->
30
+ <main class="container">
31
+ <!-- Lesson Section -->
32
+ <section class="lesson-section" id="lessonSection">
33
+ <div class="section-header">
34
+ <h2>📖 محتوای آموزشی</h2>
35
+ <div class="progress-indicator" id="progressIndicator">
36
+ <span>روز ۱ از ۱۰</span>
37
+ </div>
38
+ </div>
39
+ <div id="lessonContent" class="lesson-content">
40
+ <div class="loading">در حال بارگذاری محتوا...</div>
41
+ </div>
42
+ </section>
43
+
44
+ <!-- Quiz and Exercise Sections -->
45
+ <div class="assessment-grid">
46
+ <!-- Quiz Section -->
47
+ <section class="quiz-section" id="quizSection">
48
+ <h2>❓ آزمون کوتاه</h2>
49
+ <div class="quiz-container">
50
+ <form id="quizForm">
51
+ <div class="loading">در حال بارگذاری سوالات...</div>
52
+ </form>
53
+ <div id="quizFeedback" class="feedback-container"></div>
54
+ </div>
55
+ </section>
56
+
57
+ <!-- Exercise Section -->
58
+ <section class="exercise-section" id="exerciseSection">
59
+ <h2>✏️ تمرین عملی</h2>
60
+ <div class="exercise-container">
61
+ <div class="loading">در حال بارگذاری تمرین...</div>
62
+ <div id="exerciseContent"></div>
63
+ <div id="exerciseFeedback" class="feedback-container"></div>
64
+ </div>
65
+ </section>
66
+ </div>
67
+
68
+ <!-- Progress Section -->
69
+ <section class="progress-section" id="progressSection">
70
+ <h2>📊 پیشرفت شما</h2>
71
+ <div id="progressContent">
72
+ <!-- توسط JavaScript پر می‌شود -->
73
+ </div>
74
+ </section>
75
+ </main>
76
+
77
+ <!-- Footer -->
78
+ <footer id="mainFooter">
79
+ <!-- توسط JavaScript پر می‌شود -->
80
+ </footer>
81
+
82
+ <!-- Modal Container -->
83
+ <div id="modalContainer"></div>
84
+
85
+ <!-- اسکریپت‌های اصلی -->
86
+ <script src="js/auth/authentication.js"></script>
87
+ <script src="js/auth/authorization.js"></script>
88
+ <script src="js/auth/user_management.js"></script>
89
+
90
+ <script src="js/middleware/auth_middleware.js"></script>
91
+ <script src="js/middleware/validation_middleware.js"></script>
92
+
93
+ <script src="js/logic/utils.js"></script>
94
+ <script src="js/logic/reward.js"></script>
95
+ <script src="js/logic/logic.js"></script>
96
+
97
+ <script src="js/ui/lesson_ui.js"></script>
98
+ <script src="js/ui/quiz_ui.js"></script>
99
+ <script src="js/ui/exercise_ui.js"></script>
100
+
101
+ <script src="js/components/header.js"></script>
102
+ <script src="js/components/modal.js"></script>
103
+ <script src="js/components/navigation.js"></script>
104
+
105
+ <script src="js/app.js"></script>
106
+ </body>
107
+ </html>