Website Structure

This commit is contained in:
supalerk-ar66 2026-01-13 10:46:40 +07:00
parent 62812f2090
commit 71f0676a62
22365 changed files with 4265753 additions and 791 deletions

View file

@ -0,0 +1,43 @@
"use strict";Object.defineProperty(exports, "__esModule", { value: true });exports.default = void 0; // Nuxt 3 + Quasar + Tailwind + TypeScript
// Configuration for E-Learning Platform
var _default = exports.default = defineNuxtConfig({
modules: ["nuxt-quasar-ui", "@nuxtjs/tailwindcss"],
css: ["~/assets/css/main.css"],
typescript: {
strict: true
},
quasar: {
plugins: ["Notify"],
config: {
brand: {
primary: "#4b82f7",
secondary: "#2f5ed7",
accent: "#44d4a8",
dark: "#0f1827"
}
}
},
components: [
{
path: "~/components",
pathPrefix: false
}],
app: {
head: {
htmlAttrs: {
lang: 'th'
},
title: "E-Learning System",
meta: [
{ name: "viewport", content: "width=device-width, initial-scale=1" }],
link: [
{
rel: "stylesheet",
href: "https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800;900&family=Prompt:wght@300;400;500;600;700;800;900&family=Sarabun:wght@300;400;500;600;700;800&display=swap"
}]
}
}
}); /* v9-2bc4be59a7dd6932 */

View file

@ -0,0 +1,35 @@
"use strict";Object.defineProperty(exports, "__esModule", { value: true });exports.default = void 0;var _default = exports.default =
{
darkMode: 'class',
content: [
"./app.vue",
"./components/**/*.{vue,js,ts}",
"./layouts/**/*.vue",
"./pages/**/*.vue",
"./plugins/**/*.{js,ts}",
"./nuxt.config.{js,ts}"],
theme: {
extend: {
colors: {
brand: {
50: "#f2f6ff",
100: "#e2ebff",
200: "#bcd0ff",
300: "#93b3ff",
400: "#6f96ff",
500: "#4b82f7",
600: "#2f5ed7",
700: "#2447a8",
800: "#1c357f",
900: "#162a61"
}
},
fontFamily: {
sans: ['Inter', 'Prompt', 'Sarabun', 'sans-serif']
}
}
},
plugins: []
}; /* v9-5906c7bca40137c7 */

View file

@ -0,0 +1,31 @@
"use strict";Object.defineProperty(exports, "__esModule", { value: true });exports.default = void 0; // Nuxt 3 + Quasar + Tailwind + TypeScript
var _default = exports.default = defineNuxtConfig({
modules: ["nuxt-quasar-ui", "@nuxtjs/tailwindcss"],
css: ["~/assets/css/main.css"],
typescript: {
strict: true
},
quasar: {
plugins: ["Notify"],
config: {
brand: {
primary: "#4b82f7",
secondary: "#2f5ed7",
accent: "#44d4a8",
dark: "#0f1827"
}
}
},
components: [
{
path: '~/components',
pathPrefix: false
}],
app: {
head: {
title: "E-Learning System",
meta: [{ name: "viewport", content: "width=device-width, initial-scale=1" }]
}
}
}); /* v9-97866f2d23621990 */

View file

@ -0,0 +1,34 @@
"use strict";Object.defineProperty(exports, "__esModule", { value: true });exports.default = void 0; // Nuxt 3 + Quasar + Tailwind + TypeScript
var _default = exports.default = defineNuxtConfig({
modules: ["nuxt-quasar-ui", "@nuxtjs/tailwindcss"],
css: ["~/assets/css/main.css"],
typescript: {
strict: true
},
quasar: {
plugins: ["Notify"],
config: {
brand: {
primary: "#4b82f7",
secondary: "#2f5ed7",
accent: "#44d4a8",
dark: "#0f1827"
}
}
},
components: [
{
path: '~/components',
pathPrefix: false
}],
app: {
head: {
htmlAttrs: {
class: 'dark'
},
title: "E-Learning System",
meta: [{ name: "viewport", content: "width=device-width, initial-scale=1" }]
}
}
}); /* v9-e7efda60df982f79 */

View file

@ -0,0 +1,32 @@
"use strict";Object.defineProperty(exports, "__esModule", { value: true });exports.default = void 0;var _default = exports.default =
{
darkMode: 'class',
content: [
"./app.vue",
"./components/**/*.{vue,js,ts}",
"./layouts/**/*.vue",
"./pages/**/*.vue",
"./plugins/**/*.{js,ts}",
"./nuxt.config.{js,ts}"],
theme: {
extend: {
colors: {
brand: {
50: "#f2f6ff",
100: "#e2ebff",
200: "#bcd0ff",
300: "#93b3ff",
400: "#6f96ff",
500: "#4b82f7",
600: "#2f5ed7",
700: "#2447a8",
800: "#1c357f",
900: "#162a61"
}
}
}
},
plugins: []
}; /* v9-919cfadd3fe3dcb0 */

View file

@ -0,0 +1,32 @@
"use strict";Object.defineProperty(exports, "__esModule", { value: true });exports.default = void 0;var _default = exports.default =
{
darkMode: 'class',
content: [
"./app.vue",
"./components/**/*.{vue,js,ts}",
"./layouts/**/*.vue",
"./pages/**/*.vue",
"./plugins/**/*.{js,ts}",
"./nuxt.config.{js,ts}"],
theme: {
extend: {
colors: {
brand: {
50: "#f2f6ff",
100: "#e2ebff",
200: "#bcd0ff",
300: "#93b3ff",
400: "#6f96ff",
500: "#4b82f7",
600: "#2f5ed7",
700: "#2447a8",
800: "#1c357f",
900: "#162a61"
}
}
}
},
plugins: []
}; /* v9-919cfadd3fe3dcb0 */