|
@@ -10,7 +10,7 @@ let travel = reactive({
|
|
|
list: [],
|
|
|
});
|
|
|
|
|
|
- // 希望工程
|
|
|
+// 希望工程
|
|
|
let hope = reactive({
|
|
|
list: [],
|
|
|
});
|
|
@@ -52,7 +52,6 @@ let articles = reactive({
|
|
|
campus.list = response.data.articles.filter(
|
|
|
(e) => e.group_sort === "校園扎根"
|
|
|
);
|
|
|
-
|
|
|
|
|
|
console.log("一日學徒 - 展覽", exhibit.list);
|
|
|
console.log("希望工程", hope.list);
|
|
@@ -119,86 +118,6 @@ const shopImgs = [
|
|
|
img: store.getImageUrl("college-group/life/shop/旅物shop-12.png"),
|
|
|
},
|
|
|
];
|
|
|
-
|
|
|
-const travelImgs = [
|
|
|
- {
|
|
|
- title: "新埔柿染坊",
|
|
|
- depiction: "型版刷染體驗、柿染體驗",
|
|
|
- img: store.getImageUrl("college-group/life/生活工藝素材-20.png"),
|
|
|
- },
|
|
|
- {
|
|
|
- title: "高雄市寶來人文協會",
|
|
|
- depiction: "賞陶、植物染體驗、品茶",
|
|
|
- img: store.getImageUrl("college-group/life/生活工藝素材-21.png"),
|
|
|
- },
|
|
|
- {
|
|
|
- title: "新埔柿染坊",
|
|
|
- depiction: "型版刷染體驗、柿染體驗",
|
|
|
- img: store.getImageUrl("college-group/life/生活工藝素材-22.png"),
|
|
|
- },
|
|
|
- {
|
|
|
- title: "新埔柿染坊",
|
|
|
- depiction: "型版刷染體驗、柿染體驗",
|
|
|
- img: store.getImageUrl("college-group/life/生活工藝素材-20.png"),
|
|
|
- },
|
|
|
-];
|
|
|
-
|
|
|
-const hopeImgs = [
|
|
|
- {
|
|
|
- title: "竹編手作體驗,療癒長輩身心靈",
|
|
|
- depiction: "東湖感恩堂社區關懷據點",
|
|
|
- img: store.getImageUrl("college-group/life/生活工藝素材-25.png"),
|
|
|
- },
|
|
|
- {
|
|
|
- title: "樂齡長者共創馬賽克工藝",
|
|
|
- depiction: "財團法人新故鄉文教基金會",
|
|
|
- img: store.getImageUrl("college-group/life/生活工藝素材-26.png"),
|
|
|
- },
|
|
|
- {
|
|
|
- title: "海廢彩繪撲滿課程,陪伴長者手作",
|
|
|
- depiction: "臺東縣橄欖社區關懷服務協會-和平文健站",
|
|
|
- img: store.getImageUrl("college-group/life/生活工藝素材-27.png"),
|
|
|
- },
|
|
|
- {
|
|
|
- title: "竹編手作體驗,療癒長輩身心靈",
|
|
|
- depiction: "東湖感恩堂社區關懷據點",
|
|
|
- img: store.getImageUrl("college-group/life/生活工藝素材-25.png"),
|
|
|
- },
|
|
|
-];
|
|
|
-
|
|
|
-const exhibitImgs = [
|
|
|
- {
|
|
|
- title: "我們的家:臺灣綠工藝關係美學",
|
|
|
- depiction:
|
|
|
- "第一站 「華盛頓巡迴展」 112年5月12日至31日 <br> 第二站 「紐約巡迴展」112年6月7日至30日",
|
|
|
- img: store.getImageUrl("college-group/life/生活工藝素材-30.png"),
|
|
|
- },
|
|
|
- {
|
|
|
- title: "「自然•至燃—筆墨云 林文嶽創作展」",
|
|
|
- depiction: "2023/03/29 09:30 ~ 2023/09/03 17:30",
|
|
|
- img: store.getImageUrl("college-group/life/生活工藝素材-31.png"),
|
|
|
- },
|
|
|
- {
|
|
|
- title: "「自然•至燃—筆墨云 林文嶽創作展」",
|
|
|
- depiction: "2022/12/04 00:01 ~ 2023/06/30 23:59",
|
|
|
- img: store.getImageUrl("college-group/life/生活工藝素材-32.png"),
|
|
|
- },
|
|
|
-];
|
|
|
-
|
|
|
-const campusImgs = [
|
|
|
- {
|
|
|
- title: "羊毛氈手作體驗坊",
|
|
|
- img: store.getImageUrl("college-group/life/生活工藝素材-33.png"),
|
|
|
- },
|
|
|
- {
|
|
|
- title: "工藝輕手作,開啟學童多元學習視野",
|
|
|
- img: store.getImageUrl("college-group/life/生活工藝素材-34.png"),
|
|
|
- },
|
|
|
- {
|
|
|
- title: "工藝校園扎根教案輔導計畫",
|
|
|
- img: store.getImageUrl("college-group/life/生活工藝素材-35.png"),
|
|
|
- },
|
|
|
-];
|
|
|
</script>
|
|
|
|
|
|
<template>
|
|
@@ -208,7 +127,75 @@ const campusImgs = [
|
|
|
class="mt-10 pa-0"
|
|
|
></v-breadcrumbs>
|
|
|
|
|
|
- <h2 class="title">旅物 SHOP</h2>
|
|
|
+ <v-container class="pa-0 life-list">
|
|
|
+ <router-link to="/college-group/life/shop">
|
|
|
+ <v-row>
|
|
|
+ <v-col cols="12" md="4" lg="5" class="pa-0 overflow-hidden">
|
|
|
+ <img src="@/assets/img/college-group/life/cover-01.png" alt="" />
|
|
|
+ </v-col>
|
|
|
+ <v-col cols="12" md="8" lg="7" class="content">
|
|
|
+ <h3 class="mb-5">旅物 SHOP</h3>
|
|
|
+ <p>
|
|
|
+ 《旅物 •
|
|
|
+ SHOP》位於自然生態豐富的臺灣工藝文化園區,明亮穿透的空間設計,連結窗外工藝植物園,到室內的生活工藝選物,這是一間由土地孕育而生的工藝選品店,從採擷、手作,到用物於生活,是材料與手、物與物、人與物、人與人彼此流動交會,共度美好日常的店頭。包含崇尚自然循環,創造生活風格的臺灣在地「臺灣綠工藝」品牌、扶植青年創業的「青年孵化器」、工藝中心開發的周邊商品「品工藝」以及在地咖啡品牌「一日咖啡」等四個子品牌,推廣「自然、循環、平衡、寬容、生命力」的綠工藝精神,更是鼓勵青年實驗開店、青年工藝家的孵化平臺。
|
|
|
+ </p>
|
|
|
+ </v-col>
|
|
|
+ </v-row>
|
|
|
+ </router-link>
|
|
|
+
|
|
|
+ <router-link to="/college-group/life/craftJourney">
|
|
|
+ <v-row>
|
|
|
+ <v-col cols="12" md="8" lg="7" class="content">
|
|
|
+ <h3 class="mb-10">工藝行旅</h3>
|
|
|
+ <p>
|
|
|
+ 工藝文化深度旅遊,品味在地、標記生活 <br />
|
|
|
+ 打造以工藝為核心的文化深度旅遊路徑,結合工藝體驗、自然風土、地方美食、在地物產、
|
|
|
+ 建築等觀光資源,旅人緩步慢行,暫離喧囂、以手作沉澱自我,發現生命中的寧靜與感動。
|
|
|
+ 現在一起出發,感受工藝行旅的魅力和樂趣!
|
|
|
+ </p>
|
|
|
+ </v-col>
|
|
|
+ <v-col cols="12" md="4" lg="5" class="pa-0 overflow-hidden">
|
|
|
+ <img src="@/assets/img/college-group/life/cover-02.png" alt="" />
|
|
|
+ </v-col>
|
|
|
+ </v-row>
|
|
|
+ </router-link>
|
|
|
+
|
|
|
+ <router-link to="/college-group/life/apprentice">
|
|
|
+ <v-row>
|
|
|
+ <v-col cols="12" md="8" lg="7" class="content">
|
|
|
+ <h3 class="mb-10">一日學徒</h3>
|
|
|
+ <p>
|
|
|
+ 全民工藝教育倡議平台|生活 x 手作 x 體驗 <br />
|
|
|
+ 以「手做」,經歷生活中的一切美好! <br />
|
|
|
+ 用「一日」,體會過去師徒制三年四個月的工藝學習精神與態度! <br />
|
|
|
+ 由工藝家親自規畫各類手作工藝課程,隨時提供最新課程資訊,民眾依據喜好選擇課程,
|
|
|
+ 體驗半天或一天的手作工藝學習,尋找就近的工藝家學習各種小物知識經驗與技藝。
|
|
|
+ </p>
|
|
|
+ </v-col>
|
|
|
+ <v-col cols="12" md="4" lg="5" class="pa-0 overflow-hidden">
|
|
|
+ <img src="@/assets/img/college-group/life/cover-03.png" alt="" />
|
|
|
+ </v-col>
|
|
|
+ </v-row>
|
|
|
+ </router-link>
|
|
|
+
|
|
|
+ <router-link to="/college-group/life/campus">
|
|
|
+ <v-row>
|
|
|
+ <v-col cols="12" md="4" lg="5" class="pa-0 overflow-hidden">
|
|
|
+ <img src="@/assets/img/college-group/life/cover-04.png" alt="" />
|
|
|
+ </v-col>
|
|
|
+ <v-col cols="12" md="8" lg="7" class="content">
|
|
|
+ <h3 class="mb-10">校園扎根</h3>
|
|
|
+ <p>
|
|
|
+ 工藝校園扎根計畫以工藝融入學校教育,媒合教師與工藝家,跨域合作開發具創造力、觀察力、美學素養、批判思考以及手作體驗的工藝教材教案,實踐工藝之於學習、生活的價值。符合教育部
|
|
|
+ 12 年國教課綱的「核心素養」,以及 STEAM
|
|
|
+ 教育的五大精神「跨領域、動手做、生活應用、解決問題及五感學習」,以「做中學,學中做」培育新世代的工藝人才。
|
|
|
+ </p>
|
|
|
+ </v-col>
|
|
|
+ </v-row>
|
|
|
+ </router-link>
|
|
|
+ </v-container>
|
|
|
+
|
|
|
+ <!-- <h2 class="title">旅物 SHOP</h2>
|
|
|
|
|
|
<div class="px-md-8">
|
|
|
<v-slide-group center-active show-arrows>
|
|
@@ -237,15 +224,21 @@ const campusImgs = [
|
|
|
</a>
|
|
|
</v-col>
|
|
|
</v-row>
|
|
|
- </div>
|
|
|
+ </div> -->
|
|
|
|
|
|
- <h2 class="title">工藝行旅</h2>
|
|
|
+ <!-- <h2 class="title">工藝行旅</h2>
|
|
|
|
|
|
<div class="px-md-8 trave-content">
|
|
|
<v-slide-group center-active show-arrows>
|
|
|
<v-slide-group-item v-for="item in travel.list" :key="item">
|
|
|
<div class="ma-3 info">
|
|
|
- <img :src="item.cover_img" alt="" />
|
|
|
+ <a
|
|
|
+ :href="
|
|
|
+ $router.resolve(`/article-detail/article/${item.article_id}`).href
|
|
|
+ "
|
|
|
+ >
|
|
|
+ <img :src="`https://ntcri.org/${item.cover_img}`" alt="" />
|
|
|
+ </a>
|
|
|
<section>
|
|
|
<h3>{{ item.title }}</h3>
|
|
|
<p>{{ item.depiction }}</p>
|
|
@@ -303,7 +296,14 @@ const campusImgs = [
|
|
|
<v-slide-group center-active show-arrows>
|
|
|
<v-slide-group-item v-for="item in hope.list" :key="item">
|
|
|
<div class="ma-3 info">
|
|
|
- <img :src="item.cover_img" alt="" />
|
|
|
+ <a
|
|
|
+ :href="
|
|
|
+ $router.resolve(`/article-detail/article/${item.article_id}`)
|
|
|
+ .href
|
|
|
+ "
|
|
|
+ >
|
|
|
+ <img :src="`https://ntcri.org/${item.cover_img}`" alt="" />
|
|
|
+ </a>
|
|
|
<section>
|
|
|
<h3>{{ item.title }}</h3>
|
|
|
<p>{{ item.depiction }}</p>
|
|
@@ -345,17 +345,17 @@ const campusImgs = [
|
|
|
|
|
|
<router-link :to="`/course-detail/${item.class_name_id}`">
|
|
|
<section class="mt-4">
|
|
|
- <h3>{{ item.name }}</h3>
|
|
|
- <p v-html="item.introduction"></p>
|
|
|
- </section>
|
|
|
+ <h3>{{ item.name }}</h3>
|
|
|
+ <p v-html="item.introduction"></p>
|
|
|
+ </section>
|
|
|
</router-link>
|
|
|
</div>
|
|
|
</v-slide-group-item>
|
|
|
</v-slide-group>
|
|
|
</v-col>
|
|
|
- </v-row>
|
|
|
+ </v-row> -->
|
|
|
|
|
|
- <h2 class="title">校園扎根</h2>
|
|
|
+ <!-- <h2 class="title">校園扎根</h2>
|
|
|
|
|
|
<v-row class="justify-center px-md-8">
|
|
|
<v-col cols="12" sm="10" md="11">
|
|
@@ -374,7 +374,14 @@ const campusImgs = [
|
|
|
<v-slide-group center-active show-arrows>
|
|
|
<v-slide-group-item v-for="item in campus.list" :key="item">
|
|
|
<div class="ma-3 info">
|
|
|
- <img :src="item.cover_img" alt="" />
|
|
|
+ <a
|
|
|
+ :href="
|
|
|
+ $router.resolve(`/article-detail/article/${item.article_id}`)
|
|
|
+ .href
|
|
|
+ "
|
|
|
+ >
|
|
|
+ <img :src="`https://ntcri.org/${item.cover_img}`" alt="" />
|
|
|
+ </a>
|
|
|
<section class="mt-4">
|
|
|
<h3>{{ item.title }}</h3>
|
|
|
</section>
|
|
@@ -382,122 +389,60 @@ const campusImgs = [
|
|
|
</v-slide-group-item>
|
|
|
</v-slide-group>
|
|
|
</v-col>
|
|
|
- </v-row>
|
|
|
+ </v-row> -->
|
|
|
</template>
|
|
|
|
|
|
<style lang="scss" scoped>
|
|
|
-.college-content .main-block h2 {
|
|
|
- @media (max-width: 600px) {
|
|
|
- margin-bottom: 0;
|
|
|
- }
|
|
|
-}
|
|
|
-
|
|
|
-h4 {
|
|
|
- margin-bottom: 20px;
|
|
|
- font-weight: 400;
|
|
|
- font-size: 20px;
|
|
|
- letter-spacing: 1px;
|
|
|
- line-height: 32px;
|
|
|
-}
|
|
|
-
|
|
|
-.info {
|
|
|
- img {
|
|
|
- width: 300px;
|
|
|
- height: 200px;
|
|
|
- object-fit: cover;
|
|
|
+.life-list {
|
|
|
+ margin-top: 150px;
|
|
|
+ @media (max-width: 960px) {
|
|
|
+ margin-top: 100px;
|
|
|
}
|
|
|
-}
|
|
|
-
|
|
|
-.link-btn {
|
|
|
- display: inline-block;
|
|
|
- padding: 10px 20px;
|
|
|
- border-radius: 100px;
|
|
|
- line-height: 24px;
|
|
|
- text-align: center;
|
|
|
- color: #fff;
|
|
|
- background-color: var(--brown);
|
|
|
- border: 2px solid transparent;
|
|
|
- transition: all 0.5s;
|
|
|
- &:hover {
|
|
|
- color: var(--brown);
|
|
|
- border: 2px solid var(--brown);
|
|
|
- background-color: #fff;
|
|
|
+ @media (max-width: 600px) {
|
|
|
+ margin-top: 0;
|
|
|
}
|
|
|
-}
|
|
|
-p {
|
|
|
- line-height: 28px;
|
|
|
- letter-spacing: 1px;
|
|
|
-}
|
|
|
-
|
|
|
-.trave-content,
|
|
|
-.hope-content,
|
|
|
-.exhibit-content,
|
|
|
-.campus-content {
|
|
|
- .info {
|
|
|
- section {
|
|
|
- display: flex;
|
|
|
- flex-direction: column;
|
|
|
- align-items: center;
|
|
|
- padding: 10px;
|
|
|
- border-radius: 5px;
|
|
|
- background: rgba(218, 182, 214, 0.7);
|
|
|
- h3 {
|
|
|
- margin: 5px;
|
|
|
- font-weight: 400;
|
|
|
- }
|
|
|
- p {
|
|
|
- font-size: 12px;
|
|
|
+ a {
|
|
|
+ display: block;
|
|
|
+ margin: 50px 0;
|
|
|
+ border: 2px solid var(--purple);
|
|
|
+ border-radius: 20px;
|
|
|
+ overflow: hidden;
|
|
|
+ &:hover {
|
|
|
+ img {
|
|
|
+ transform: scale(1.1);
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
-}
|
|
|
-
|
|
|
-.trave-content,
|
|
|
-.hope-content {
|
|
|
- .info {
|
|
|
- position: relative;
|
|
|
- section {
|
|
|
- position: absolute;
|
|
|
- right: 10px;
|
|
|
- left: 10px;
|
|
|
- bottom: 10px;
|
|
|
- }
|
|
|
+ h3 {
|
|
|
+ font-size: 24px;
|
|
|
+ font-weight: 500;
|
|
|
}
|
|
|
-}
|
|
|
-
|
|
|
-.hope-content {
|
|
|
- .cover-img {
|
|
|
+ img {
|
|
|
width: 100%;
|
|
|
- max-width: 500px;
|
|
|
- margin: auto;
|
|
|
- }
|
|
|
-}
|
|
|
-
|
|
|
-.trave-content,
|
|
|
-.hope-content,
|
|
|
-.exhibit-content {
|
|
|
- .info {
|
|
|
- section {
|
|
|
- max-width: 300px;
|
|
|
- justify-content: center;
|
|
|
- }
|
|
|
- h3,
|
|
|
- p {
|
|
|
- line-height: 20px;
|
|
|
- overflow: hidden;
|
|
|
- text-overflow: ellipsis;
|
|
|
- display: -webkit-box;
|
|
|
- -webkit-box-orient: vertical;
|
|
|
- line-break: after-white-space;
|
|
|
+ height: 330px;
|
|
|
+ min-height: 100%;
|
|
|
+ object-fit: cover;
|
|
|
+ transition: all 0.5s;
|
|
|
+ @media (max-width: 1280px) {
|
|
|
+ height: 370px;
|
|
|
}
|
|
|
- h3 {
|
|
|
- -webkit-line-clamp: 1;
|
|
|
+ @media (max-width: 600px) {
|
|
|
+ height: 200px;
|
|
|
}
|
|
|
- p {
|
|
|
- max-width: 220px;
|
|
|
- margin-top: 5px;
|
|
|
- -webkit-line-clamp: 2;
|
|
|
+ }
|
|
|
+ .content {
|
|
|
+ padding: 35px 60px;
|
|
|
+ display: flex;
|
|
|
+ flex-direction: column;
|
|
|
+ justify-content: center;
|
|
|
+ @media (max-width: 1280px) {
|
|
|
+ padding: 40px;
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
+
|
|
|
+p {
|
|
|
+ line-height: 28px;
|
|
|
+ letter-spacing: 1px;
|
|
|
+}
|
|
|
</style>
|