34 lines
761 B
Vue
34 lines
761 B
Vue
<template>
|
|
<SiteLoading v-if="!home" hint="正在读取内容" />
|
|
<SiteHome v-else :home="home" :logo-url="logoUrl">
|
|
<p class="crumb">首页 / 机构名录</p>
|
|
<div class="main-panel">
|
|
<AboutArticleList title="机构名录" category="institution_directories" />
|
|
</div>
|
|
</SiteHome>
|
|
</template>
|
|
|
|
<script setup lang="ts">
|
|
definePageMeta({ layout: false })
|
|
|
|
const { home, logoUrl, ensureChrome } = useSiteChrome()
|
|
|
|
await ensureChrome()
|
|
</script>
|
|
|
|
<style scoped>
|
|
.crumb {
|
|
margin: 28px 0 16px;
|
|
font-size: 13px;
|
|
color: var(--muted, #5b6b85);
|
|
}
|
|
.main-panel {
|
|
background: var(--surface, #fff);
|
|
border: 1px solid var(--line, #d6e4ff);
|
|
border-radius: 14px;
|
|
padding: 22px 24px 28px;
|
|
min-height: 320px;
|
|
margin: 0 0 40px;
|
|
}
|
|
</style>
|