yjryu / KERIS star
kimgkdud898 2023-10-26
231026 김하영 중간커밋
@6d8ea7d42745bb577c8d70c21aed187a6ea5a89e
client/resources/css/common.css
--- client/resources/css/common.css
+++ client/resources/css/common.css
@@ -43,3 +43,21 @@
   padding-top: 1rem;
   box-shadow: 2px 2px 2px #33333300 !important;
 }
+
+/* 버튼 */
+button {
+  cursor: pointer;
+}
+/* 페이지별 로고 공통 */
+.page-logo {
+  padding: 6rem 2rem 2rem 2rem;
+  width: 85%;
+}
+
+.page-logo h1 {
+  font-size: 4rem;
+  font-family: SBaggroM;
+  font-weight: 500;
+  color: #0e0077;
+  /* position: relative; */
+}
client/views/layout/Menu.vue
--- client/views/layout/Menu.vue
+++ client/views/layout/Menu.vue
@@ -81,10 +81,10 @@
                 },
                 {
                     text: "커뮤니티",
-                    link: "",
+                    link: "/Notice.page",
                     isHovered: false,
                     subMenu: [
-                        { text: "공지사항", link: "" },
+                        { text: "공지사항", link: "/Notice.page" },
                         { text: "홍보/뉴스", link: "" }
                     ]
                 },
client/views/pages/AppRouter.js
--- client/views/pages/AppRouter.js
+++ client/views/pages/AppRouter.js
@@ -1,12 +1,13 @@
 import { createWebHistory, createRouter } from "vue-router";
 
 import Main from "../pages/main/Main.vue";
-import Matching from "../pages/matching/Matching.vue";
+import Matching from "../pages/networking/Matching.vue";
 import Data from "../pages/Data/Data.vue";
 import Login from "../pages/login/Login.vue";
 import Join from "../pages/Join/Join.vue";
 import Introduction from "../pages/introduction/Introduction.vue";
 import Technology from "../pages/Data/Technology.vue";
+import Notice from "../pages/community/Notice.vue";
 
 const routes = [
   /* 메인화면 */
@@ -17,6 +18,7 @@
   { path: "/Join.page", name: "Join", component: Join },
   { path: "/Introduction.page", name: "Introduction", component: Introduction },
   { path: "/Technology.page", name: "Technology", component: Technology },
+  { path: "/Notice.page", name: "Notice", component: Notice },
 ];
 
 const AppRouter = createRouter({
client/views/pages/Data/Data.vue
--- client/views/pages/Data/Data.vue
+++ client/views/pages/Data/Data.vue
@@ -62,46 +62,55 @@
                             <th>NO</th>
                             <th>공지사항</th>
                             <th>날짜</th>
+                            <th>조회수</th>
 
                             <tr>
                                 <td>588</td>
                                 <td>[자료집] K-MOOC 마이크로러닝 강좌 개발 가이드라인</td>
                                 <td>2023/10/19</td>
+                                <td>555</td>
                             </tr>
                             <tr>
                                 <td>588</td>
                                 <td>[자료집] K-MOOC 마이크로러닝 강좌 개발 가이드라인</td>
                                 <td>2023/10/19</td>
+                                <td>555</td>
                             </tr>
                             <tr>
                                 <td>588</td>
                                 <td>[자료집] K-MOOC 마이크로러닝 강좌 개발 가이드라인</td>
                                 <td>2023/10/19</td>
+                                <td>555</td>
                             </tr>
                             <tr>
                                 <td>588</td>
                                 <td>[자료집] K-MOOC 마이크로러닝 강좌 개발 가이드라인</td>
                                 <td>2023/10/19</td>
+                                <td>555</td>
                             </tr>
                             <tr>
                                 <td>588</td>
                                 <td>[자료집] K-MOOC 마이크로러닝 강좌 개발 가이드라인</td>
                                 <td>2023/10/19</td>
+                                <td>555</td>
                             </tr>
                             <tr>
                                 <td>588</td>
                                 <td>[자료집] K-MOOC 마이크로러닝 강좌 개발 가이드라인</td>
                                 <td>2023/10/19</td>
+                                <td>555</td>
                             </tr>
                             <tr>
                                 <td>588</td>
                                 <td>[자료집] K-MOOC 마이크로러닝 강좌 개발 가이드라인</td>
                                 <td>2023/10/19</td>
+                                <td>555</td>
                             </tr>
                             <tr>
                                 <td>588</td>
                                 <td>[자료집] K-MOOC 마이크로러닝 강좌 개발 가이드라인</td>
                                 <td>2023/10/19</td>
+                                <td>555</td>
                             </tr>
                         </table>
                     </div>
client/views/pages/Data/Technology.vue
--- client/views/pages/Data/Technology.vue
+++ client/views/pages/Data/Technology.vue
@@ -1,7 +1,7 @@
 <template>
     <div class="w1400">
         <div class="tech">
-            <section class="tech-logo">
+            <section class="page-logo">
                 <img src="../../../resources/jpg/tech-logo.png" alt="">
 
                 <h1>기술문서</h1>
@@ -175,21 +175,7 @@
 </script>
 
 <style scoped>
-.tech-logo {
-    padding: 6rem 2rem 2rem 2rem;
-    width: 85%;
-}
-
-.tech-logo h1 {
-    font-size: 4rem;
-    font-family: SBaggroM;
-    font-weight: 500;
-    color: #0e0077;
-    /* position: relative; */
-
-}
-
-.tech-logo img {
+.page-logo img {
     width: 10rem;
 }
 
 
client/views/pages/community/Notice.vue (added)
+++ client/views/pages/community/Notice.vue
@@ -0,0 +1,152 @@
+<template>
+    <div class="w1400">
+        <div class="noti-bos">
+
+            <section class="page-logo">
+                <h1>공지사항</h1>
+            </section>
+
+            <section class="noti-sec">
+                <div class="noti-sec-table">
+                    <table>
+                        <th>no</th>
+                        <th>제목</th>
+                        <th>작성자</th>
+                        <th>작성일</th>
+                        <th>조회수</th>
+
+                        <tr>
+                            <td>1</td>
+                            <td>AI 디지털교과서 개발 기술지원 수요조사</td>
+                            <td>KERIS</td>
+                            <td>2023-09-12</td>
+                            <td>129</td>
+                        </tr>
+                        <tr>
+                            <td>1</td>
+                            <td>AI 디지털교과서 개발 기술지원 수요조사</td>
+                            <td>KERIS</td>
+                            <td>2023-09-12</td>
+                            <td>129</td>
+                        </tr>
+                        <tr>
+                            <td>1</td>
+                            <td>AI 디지털교과서 개발 기술지원 수요조사</td>
+                            <td>KERIS</td>
+                            <td>2023-09-12</td>
+                            <td>129</td>
+                        </tr>
+                        <tr>
+                            <td>1</td>
+                            <td>AI 디지털교과서 개발 기술지원 수요조사</td>
+                            <td>KERIS</td>
+                            <td>2023-09-12</td>
+                            <td>129</td>
+                        </tr>
+                        <tr>
+                            <td>1</td>
+                            <td>AI 디지털교과서 개발 기술지원 수요조사</td>
+                            <td>KERIS</td>
+                            <td>2023-09-12</td>
+                            <td>129</td>
+                        </tr>
+                        <tr>
+                            <td>1</td>
+                            <td>AI 디지털교과서 개발 기술지원 수요조사</td>
+                            <td>KERIS</td>
+                            <td>2023-09-12</td>
+                            <td>129</td>
+                        </tr>
+                        <tr>
+                            <td>1</td>
+                            <td>AI 디지털교과서 개발 기술지원 수요조사</td>
+                            <td>KERIS</td>
+                            <td>2023-09-12</td>
+                            <td>129</td>
+                        </tr>
+                        <tr>
+                            <td>1</td>
+                            <td>AI 디지털교과서 개발 기술지원 수요조사</td>
+                            <td>KERIS</td>
+                            <td>2023-09-12</td>
+                            <td>129</td>
+                        </tr>
+                        <tr>
+                            <td>1</td>
+                            <td>AI 디지털교과서 개발 기술지원 수요조사</td>
+                            <td>KERIS</td>
+                            <td>2023-09-12</td>
+                            <td>129</td>
+                        </tr>
+                        <tr>
+                            <td>1</td>
+                            <td>AI 디지털교과서 개발 기술지원 수요조사</td>
+                            <td>KERIS</td>
+                            <td>2023-09-12</td>
+                            <td>129</td>
+                        </tr>
+                    </table>
+                </div>
+            </section>
+        </div>
+    </div>
+</template>
+
+<script>
+export default {
+    data() {
+        return {
+        }
+    },
+    methods: {
+
+    },
+    watch: {
+
+    },
+    computed: {
+
+    },
+    mounted() {
+
+    }
+}
+</script>
+
+<style scoped>
+.noti-bos {
+    width: 100%;
+}
+
+
+
+.noti-sec {
+    width: 100%;
+    padding: 3rem;
+}
+
+.noti-sec-table {
+    padding: 0 0 8rem 0;
+}
+
+.noti-sec-table table {
+    border-bottom: 1px solid #cccccc;
+
+}
+
+.noti-sec-table th {
+    padding: 1.5rem;
+    color: white;
+    background-color: #007aff;
+    font-size: 1.5rem;
+}
+
+.noti-sec-table td {
+    padding: 1.5rem;
+    font-size: 1.5rem;
+    border-bottom: 1px solid #cccccc;
+    text-align: center;
+}
+</style>
+
+
client/views/pages/networking/Matching.vue (Renamed from client/views/pages/matching/Matching.vue)
--- client/views/pages/matching/Matching.vue
+++ client/views/pages/networking/Matching.vue
No changes
Add a comment
List