# Kotchasan Framework Documentation ระบบเอกสารสำหรับ Kotchasan PHP Framework ที่รองรับการแสดงผลไฟล์ Markdown แบบเรียลไทม์ ## คุณสมบัติ - 📚 **แสดงเอกสาร Markdown** - รองรับการแสดงผลไฟล์ .md - 🌐 **หลายภาษา** - รองรับภาษาไทยและอังกฤษ - 🎨 **UI สวยงาม** - ออกแบบให้ใช้งานง่ายและสวยงาม - 🌙 **Dark/Light Mode** - รองรับโหมดมืดและสว่าง - 📱 **Responsive** - รองรับทุกอุปกรณ์ - ⚡ **เร็ว** - โหลดไฟล์ Markdown แบบเรียลไทม์ ## โครงสร้างโปรเจ็ค ``` documentation/ ├── index.html # หน้าหลัก (SPA) ├── docs/ # เอกสาร Markdown │ ├── th/ # เอกสารภาษาไทย │ │ ├── index.md # หน้าแรก │ │ ├── installation.md # คู่มือติดตั้ง │ │ ├── getting-started.md # เริ่มต้นใช้งาน │ │ ├── api-reference.md # API Reference │ │ ├── usage-guide.md # คู่มือการใช้งาน │ │ └── developer-guide.md # คู่มือนักพัฒนา │ └── en/ # เอกสารภาษาอังกฤษ │ ├── index.md │ ├── installation.md │ ├── getting-started.md │ ├── api-reference.md │ ├── usage-guide.md │ └── developer-guide.md └── README.md # ไฟล์นี้ ``` ## การใช้งาน ### 1. เปิดไฟล์ index.html เปิดไฟล์ `index.html` ในเบราว์เซอร์เพื่อดูเอกสาร ### 2. การนำทาง - **เมนูด้านซ้าย**: คลิกเพื่อเปลี่ยนเอกสาร - **เปลี่ยนภาษา**: คลิกปุ่ม 🌐 TH/EN - **เปลี่ยนธีม**: คลิกปุ่ม 🌙 Dark/☀️ Light ### 3. เพิ่มเอกสารใหม่ 1. สร้างไฟล์ .md ใหม่ในโฟลเดอร์ `docs/th/` หรือ `docs/en/` 2. ระบบจะโหลดไฟล์ใหม่อัตโนมัติ 3. ไฟล์จะปรากฏในเมนูด้านซ้าย ### 4. การตั้งชื่อไฟล์ - ใช้ชื่อไฟล์ภาษาอังกฤษ - ใช้เครื่องหมาย `-` แทนช่องว่าง - ตัวอย่าง: `getting-started.md`, `api-reference.md` ## การเขียนเอกสาร ### Markdown Syntax ```markdown # หัวข้อหลัก ## หัวข้อรอง ### หัวข้อย่อย **ข้อความหนา** *ข้อความเอียง* - รายการ - รายการ 1. รายการลำดับ 2. รายการลำดับ [ลิงก์](https://example.com) ```php ` ในไฟล์ `index.html` ### เพิ่ม JavaScript แก้ไขส่วน `