You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

69 lines
1.6 KiB
Vue

2 months ago
<template>
<NavbarModerno />
<div class="main-content">
2 months ago
<HeroSection
2 months ago
@scroll-to-convocatoria="scrollToConvocatoria"
@virtual-tour="openVirtualTour"
/>
2 months ago
<ProcessSection :proceso="procesoPrincipal" />
2 months ago
2 months ago
<ConvocatoriasSection/>
2 months ago
2 months ago
<!-- <ProgramasSection/> -->
2 months ago
2 months ago
<StatsSection />
2 months ago
2 months ago
<NoticiasSection/>
2 months ago
2 months ago
<ContactSection />
2 months ago
</div>
2 months ago
<FooterModerno />
2 months ago
</template>
<script setup>
import { ref, computed, onMounted, markRaw } from "vue"
2 months ago
import { message } from "ant-design-vue"
import { useProcesoAdmisionStore } from "../store/procesosAdmisionStore"
2 months ago
2 months ago
import NavbarModerno from '../components/nabvar.vue'
import FooterModerno from '../components/footer.vue'
import HeroSection from './WebPageSections/HeroSection.vue'
import ProcessSection from './WebPageSections/ProcessSection.vue'
import ConvocatoriasSection from './WebPageSections/ConvocatoriasSection.vue'
import ProgramasSection from './WebPageSections/ProgramasSection.vue'
import StatsSection from './WebPageSections/StatsSection.vue'
import NoticiasSection from './WebPageSections/NoticiasSection.vue'
import ModalidadesSection from './WebPageSections/ModalidadesSection.vue'
import ContactSection from './WebPageSections/ContactSection.vue'
2 months ago
2 months ago
2 months ago
const scrollToConvocatoria = () => {
2 months ago
const el = document.getElementById("convocatorias")
el?.scrollIntoView({ behavior: "smooth", block: "start" })
2 months ago
}
const openVirtualTour = () => {
2 months ago
window.open("https://example.com", "_blank", "noopener,noreferrer")
2 months ago
}
</script>
<style scoped>
2 months ago
.main-content {
min-height: 100vh;
2 months ago
}
.detalle-modal-imagen {
text-align: center;
}
</style>