yjryu / KERIS star
김하영 김하영 2023-12-06
231206김하영 기업홍보관
@98e1b9254631f31304a92594245364e205baef59
 
.idea/workspace.xml (added)
+++ .idea/workspace.xml
@@ -0,0 +1,68 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project version="4">
+  <component name="ChangeListManager">
+    <list default="true" id="50682257-3780-4887-8312-d3e5f0c53645" name="Default Changelist" comment="" />
+    <option name="SHOW_DIALOG" value="false" />
+    <option name="HIGHLIGHT_CONFLICTS" value="true" />
+    <option name="HIGHLIGHT_NON_ACTIVE_CHANGELIST" value="false" />
+    <option name="LAST_RESOLUTION" value="IGNORE" />
+  </component>
+  <component name="RunManager">
+    <configuration default="true" type="JetRunConfigurationType">
+      <module name="KERIS" />
+      <option name="VM_PARAMETERS" />
+      <option name="PROGRAM_PARAMETERS" />
+      <option name="ALTERNATIVE_JRE_PATH_ENABLED" value="false" />
+      <option name="ALTERNATIVE_JRE_PATH" />
+      <option name="PASS_PARENT_ENVS" value="true" />
+      <option name="MAIN_CLASS_NAME" />
+      <option name="WORKING_DIRECTORY" />
+      <method v="2">
+        <option name="Make" enabled="true" />
+      </method>
+    </configuration>
+    <configuration default="true" type="KotlinStandaloneScriptRunConfigurationType">
+      <module name="KERIS" />
+      <option name="filePath" />
+      <option name="vmParameters" />
+      <option name="alternativeJrePath" />
+      <option name="programParameters" />
+      <option name="passParentEnvs" value="true" />
+      <option name="workingDirectory" />
+      <option name="isAlternativeJrePathEnabled" value="false" />
+      <option name="VM_PARAMETERS" />
+      <option name="PROGRAM_PARAMETERS" />
+      <option name="ALTERNATIVE_JRE_PATH_ENABLED" value="false" />
+      <option name="ALTERNATIVE_JRE_PATH" />
+      <option name="PASS_PARENT_ENVS" value="true" />
+      <option name="MAIN_CLASS_NAME" />
+      <option name="WORKING_DIRECTORY" />
+      <option name="filePath" />
+      <option name="vmParameters" />
+      <option name="alternativeJrePath" />
+      <option name="programParameters" />
+      <option name="passParentEnvs" value="true" />
+      <option name="workingDirectory" />
+      <option name="isAlternativeJrePathEnabled" value="false" />
+      <option name="VM_PARAMETERS" />
+      <option name="PROGRAM_PARAMETERS" />
+      <option name="ALTERNATIVE_JRE_PATH_ENABLED" value="false" />
+      <option name="ALTERNATIVE_JRE_PATH" />
+      <option name="PASS_PARENT_ENVS" value="true" />
+      <option name="MAIN_CLASS_NAME" />
+      <option name="WORKING_DIRECTORY" />
+      <method v="2">
+        <option name="Make" enabled="true" />
+      </method>
+    </configuration>
+  </component>
+  <component name="SvnConfiguration">
+    <configuration />
+  </component>
+  <component name="TaskManager">
+    <servers />
+  </component>
+  <component name="Vcs.Log.Tabs.Properties">
+    <option name="oldMeFiltersMigrated" value="true" />
+  </component>
+</project>(No newline at end of file)
client/resources/css/Main.css
--- client/resources/css/Main.css
+++ client/resources/css/Main.css
@@ -495,7 +495,6 @@
 
 .main-partner-wrap {
   width: 100%;
-  height: 400px;
   padding-top: 60px;
   margin: 0 auto;
   text-align: center;
@@ -733,6 +732,12 @@
 
 .matchingbox-2 p {
   width: 19%;
+}
+.matching-box-txt {
+padding: 1rem 0;
+color: rgb(255, 138, 138);
+  
+  text-align: right;
 }
 
 .mat-bos img {
@@ -2747,8 +2752,8 @@
 }
 
 .swiper-2 {
-  height: 200px;
-  padding: 10rem;
+  /* height: 200px; */
+  padding: 2rem 0;
   border-bottom: 1px solid rgb(209, 209, 209);
 }
 
@@ -2762,6 +2767,16 @@
 .swiper-slide {
   cursor: pointer;
 }
+.swiper-2 .swiper-slide{
+  display: flex;
+  justify-content: center;
+  width: 100%;
+  height: 50px;
+}
+.swiper-2 .swiper-slide img{
+  margin: 0 auto;
+  padding: 1rem;
+}
 
 .swiper-notice {
   border-radius: 0.5rem;
client/views/pages/user/main/Main.vue
--- client/views/pages/user/main/Main.vue
+++ client/views/pages/user/main/Main.vue
@@ -225,42 +225,14 @@
 
                                     <div class="m-p-sw-1">
 
-                                        <swiper :slides-per-view="7" :space-between="30" :loop="true" :speed="1000"
-                                            :centered-slides="true" :autoplay="{ delay: 0, disableOnInteraction: false }"
+                                        <swiper :slides-per-view="10" :space-between="30" :loop="true" :speed="3000"
+                                            :centered-slides="true" :autoplay="{ delay: 1000, disableOnInteraction: false }"
                                             :breakpoints="{
                                                 300: { slidesPerView: 1 },
                                                 479: { slidesPerView: 2 },
                                                 768: { slidesPerView: 3 },
-                                                1023: { slidesPerView: 5 }
+                                                1023: { slidesPerView: 7 }
                                             }" :navigation="false" :modules="modules" class="mySwiper swiper-2">
-
-                                            <!-- <swiper-slide>
-                                                <img src="../../../../resources/jpg/logo/ko-go.jpg" alt="">
-                                            </swiper-slide>
-                                            <swiper-slide>
-                                                <img src="../../../../resources/jpg/logo/ko-go.jpg" alt="">
-                                            </swiper-slide>
-                                            <swiper-slide>
-                                                <img src="../../../../resources/jpg/logo/kefa.png" alt="">
-                                            </swiper-slide>
-                                            <swiper-slide>
-                                                <img src="../../../../resources/jpg/logo/ko-go.jpg" alt="">
-                                            </swiper-slide>
-                                            <swiper-slide>
-                                                <img src="../../../../resources/jpg/logo/ko-go.jpg" alt="">
-                                            </swiper-slide>
-                                            <swiper-slide>
-                                                <img src="../../../../resources/jpg/logo/keris.gif" alt="">
-                                            </swiper-slide>
-                                            <swiper-slide>
-                                                <img src="../../../../resources/jpg/logo/ko-go.jpg" alt="">
-                                            </swiper-slide>
-                                            <swiper-slide>
-                                                <img src="../../../../resources/jpg/logo/ko-go.jpg" alt="">
-                                            </swiper-slide>
-                                            <swiper-slide>
-                                                <img src="../../../../resources/jpg/logo/ko.png" alt="">
-                                            </swiper-slide> -->
                                             <swiper-slide v-for="(companyOne, index) in companyLogoLists" :key="index">
                                                 <img :src="'http://localhost:8080' + companyOne.file_path + '/' + companyOne.file_nm + '.' + companyOne.file_extn_nm"
                                                     alt="">
@@ -365,6 +337,34 @@
             popupList: [],
             showPopup: true,
             companyLogoLists: [],
+            swiperOption: {
+        // Navigation arrows
+        navigation: {
+          nextEl: '.swiper-button-next',
+          prevEl: '.swiper-button-prev',
+        },
+        // Pagination dots
+        pagination: {
+          el: '.swiper-pagination',
+          clickable: true,
+        },
+        // Autoplay setting
+        autoplay: {
+          delay: 2500,
+          disableOnInteraction: false,
+        },
+        // Infinite loop setting
+        loop: true,
+        // Scrollbar setting
+        scrollbar: {
+          el: '.swiper-scrollbar',
+          hide: true,
+        },
+        // Set slides per view
+        slidesPerView: 1,
+        // Set space between slides
+        spaceBetween: 10,
+      }
         }
     },
     methods: {
@@ -590,6 +590,7 @@
         this.noticeBannerListForMain();
         this.visitLogInsert();
         this.checkPopupStatus();
+
     }
 }
 </script>
client/views/pages/user/networking/Matching.vue
--- client/views/pages/user/networking/Matching.vue
+++ client/views/pages/user/networking/Matching.vue
@@ -55,6 +55,9 @@
                     <div class="matching-box-grid">
                         <!-- best 기업 -->
                         <h3>BEST 기업</h3>
+                        <div class="matching-box-txt">
+                            <p>※ BEST기업은 pick, 조회수, 매칭수 순으로 선정됩니다</p>
+                        </div>
                         <div class="matching-box-bos">
                             <div v-for="(item, idx) in companyTop6List" :key="idx" class="matching-box  matchingbox"
                                 @click="companySelectOnePage(item, 'best')">
Add a comment
List