From 073cd6f5a6389dea387ee58e28d354ad6180234f Mon Sep 17 00:00:00 2001 From: QYF-GitLab1 <1940665526@qq.com> Date: 星期三, 22 一月 2025 15:55:50 +0800 Subject: [PATCH] 更新 --- src/books/kindergartenLanguageActivity/images/ti-icon.png | 0 src/books/kindergartenLanguageActivity/view/components/pageHeader.vue | 46 +++++++++++++++++++++++ src/books/kindergartenLanguageActivity/images/even.png | 0 src/books/kindergartenLanguageActivity/view/components/chapter001.vue | 4 ++ src/books/kindergartenLanguageActivity/css/default.less | 54 +++++++++++++++++++++++++++ 5 files changed, 104 insertions(+), 0 deletions(-) diff --git a/src/books/kindergartenLanguageActivity/css/default.less b/src/books/kindergartenLanguageActivity/css/default.less index 0b36bc9..8c8f886 100644 --- a/src/books/kindergartenLanguageActivity/css/default.less +++ b/src/books/kindergartenLanguageActivity/css/default.less @@ -17,6 +17,60 @@ height: 100%; font-size: 18px; + .page-header-box { + width: 100%; + display: flex; + justify-content: space-between; + align-items: center; + height: 50px; + .evenBox { + position: relative; + height: 100%; + display: flex; + flex-direction: column; + justify-content: space-between; + .evenIcon{ + height: 50px; + } + .evenContent { + position: absolute; + top: 5px; + left: 0; + font-size: 16px; + font-weight: 700; + font-family: '妤蜂綋'; + + span:nth-child(1) { + padding: 0 10px; + border-right: 1px solid #00ADEF; + margin-right: 10px; + } + } + } + .oddBox { + width: 100%; + display: flex; + justify-content: flex-end; + align-items: center; + font-size: 16px; + font-weight: 700; + font-family: '妤蜂綋'; + span:nth-child(1) { + margin-right: 10px; + } + + span:nth-child(3) { + padding: 0 10px; + border-left: 1px solid #00ADEF; + margin-left: 10px; + } + .oddIcon { + width: 18px; + margin-right: 5px; + } + } + } + .page-box { box-sizing: border-box; min-height: 1150px; diff --git a/src/books/kindergartenLanguageActivity/images/even.png b/src/books/kindergartenLanguageActivity/images/even.png new file mode 100644 index 0000000..0caa538 --- /dev/null +++ b/src/books/kindergartenLanguageActivity/images/even.png Binary files differ diff --git a/src/books/kindergartenLanguageActivity/images/ti-icon.png b/src/books/kindergartenLanguageActivity/images/ti-icon.png new file mode 100644 index 0000000..b91fd08 --- /dev/null +++ b/src/books/kindergartenLanguageActivity/images/ti-icon.png Binary files differ diff --git a/src/books/kindergartenLanguageActivity/view/components/chapter001.vue b/src/books/kindergartenLanguageActivity/view/components/chapter001.vue index e52fdb2..f91d00f 100644 --- a/src/books/kindergartenLanguageActivity/view/components/chapter001.vue +++ b/src/books/kindergartenLanguageActivity/view/components/chapter001.vue @@ -360,6 +360,7 @@ </div> </template> <script> +import pageHeader from "./pageHeader.vue"; export default { name: "front-001", props: { @@ -367,6 +368,9 @@ type: Array, }, }, + components: { + pageHeader, + }, data() { return { chapter001: {}, diff --git a/src/books/kindergartenLanguageActivity/view/components/pageHeader.vue b/src/books/kindergartenLanguageActivity/view/components/pageHeader.vue new file mode 100644 index 0000000..5fe4a9b --- /dev/null +++ b/src/books/kindergartenLanguageActivity/view/components/pageHeader.vue @@ -0,0 +1,46 @@ +<template> + <div class="page-header-box"> + <div class="evenBox" v-if="!isOdd"> + <div class="evenContent"> + <span>{{ num }}</span> + <span>{{ name }}</span> + </div> + <img class="evenIcon" src="../../images/even.png" alt="" /> + </div> + <div class="oddBox" v-else> + <img class="oddIcon" src="../../images/ti-icon.png" alt="" /> + <div class="oddContent"> + <span>{{ chapter }}</span> + <span>{{ name }}</span> + <span>{{ num }}</span> + </div> + </div> + </div> +</template> +<script> +export default { + name: "pageHeader", + props: { + num: { + type: String, + default: "", + }, + name: { + type: String, + default: "", + }, + chapter: { + type: String, + default: "", + }, + isOdd: { + type: Boolean, + default: true, + }, + }, + data() { + return {}; + }, +}; +</script> +<style></style> -- Gitblit v1.9.1