2026-01-13 10:46:40 +07:00
|
|
|
<script setup lang="ts">
|
2026-02-04 16:57:25 +07:00
|
|
|
const $q = useQuasar()
|
|
|
|
|
|
|
|
|
|
// บังคับให้หน้า Landing Page เคลียร์ Dark Mode ของระบบทิ้ง
|
|
|
|
|
useHead({
|
|
|
|
|
htmlAttrs: {
|
|
|
|
|
class: 'light',
|
|
|
|
|
style: 'background-color: #ffffff'
|
|
|
|
|
},
|
|
|
|
|
bodyAttrs: {
|
|
|
|
|
class: 'light',
|
|
|
|
|
style: 'background-color: #ffffff'
|
|
|
|
|
}
|
|
|
|
|
})
|
|
|
|
|
|
|
|
|
|
onMounted(() => {
|
|
|
|
|
$q.dark.set(false)
|
|
|
|
|
})
|
2026-01-13 10:46:40 +07:00
|
|
|
</script>
|
|
|
|
|
|
2026-02-04 16:57:25 +07:00
|
|
|
|
2026-01-13 10:46:40 +07:00
|
|
|
<template>
|
2026-02-18 16:28:29 +07:00
|
|
|
<q-layout view="lHh LpR lFf" class="bg-white text-slate-900">
|
2026-02-04 16:57:25 +07:00
|
|
|
|
2026-01-13 10:46:40 +07:00
|
|
|
|
2026-01-26 09:27:31 +07:00
|
|
|
<!-- Header (Transparent & Overlay) -->
|
|
|
|
|
<q-header class="bg-transparent" style="height: auto;">
|
|
|
|
|
<LandingHeader />
|
|
|
|
|
</q-header>
|
|
|
|
|
|
|
|
|
|
<!-- Main Content -->
|
|
|
|
|
<!-- padding-top: 0 forces content to go under the header (Hero effect) -->
|
|
|
|
|
<q-page-container style="padding-top: 0 !important;">
|
|
|
|
|
<q-page>
|
|
|
|
|
<slot />
|
|
|
|
|
</q-page>
|
|
|
|
|
</q-page-container>
|
|
|
|
|
|
2026-02-19 13:12:14 +07:00
|
|
|
<!-- Footer -->
|
|
|
|
|
<LandingFooter />
|
|
|
|
|
|
2026-01-26 09:27:31 +07:00
|
|
|
|
|
|
|
|
</q-layout>
|
2026-01-13 10:46:40 +07:00
|
|
|
</template>
|