최정임 최정임 05-02
250502 최정임 등록페이지 버튼, 영상 화면 조절 css
@8dba2347fba145354d4a7cf79dc1c14397ee0c3f
client/resources/css/user/sub.css
--- client/resources/css/user/sub.css
+++ client/resources/css/user/sub.css
@@ -921,6 +921,20 @@
                 height: 800px;
                 border-radius: 20px;
             }
+            .video-container {
+                position: relative;
+                width: 100%;
+                padding-top: 56.25%; /* 16:9 비율 */
+                overflow: hidden;
+              }
+              
+              .video-container iframe {
+                position: absolute;
+                top: 0;
+                left: 0;
+                width: 100%;
+                height: 100%;
+              }
         }
 
         .main-swiper {
@@ -940,8 +954,8 @@
         }
 
         .thumbnail {
-            width: 1127px;
-            padding: 30px 0px;
+            /* width: 1127px; */
+            padding: 30px 95px;
             background-color: #fff;
             border-radius: 90px;
             position: absolute;
@@ -1441,4 +1455,17 @@
     padding: 10px 0;
 }
 
-
+/* 에디터 */
+.ck.ck-editor__editable.ck-focused:not(.ck-editor__nested-editable){
+    border-color: #ddd !important;
+    box-shadow: 0 0 0 0 !important;
+}
+  .ck.ck-editor__top .ck-sticky-panel .ck-sticky-panel__content{
+    border-color: #ddd !important;
+  }
+  .ck.ck-editor__main > .ck-editor__editable:not(.ck-focused){
+    border-color: #ddd !important;
+  }
+  .ck.ck-balloon-panel.ck-balloon-panel_visible{
+    display: none !important;
+  }
(파일 끝에 줄바꿈 문자 없음)
client/views/component/player/YoutubeComponent.vue
--- client/views/component/player/YoutubeComponent.vue
+++ client/views/component/player/YoutubeComponent.vue
@@ -1,5 +1,15 @@
 <template>
-  <iframe v-if="videoId && !loadError" width="100%" height="843.75px" :src="embedUrl" frameborder="0" referrerpolicy="strict-origin-when-cross-origin" sandbox="allow-scripts allow-same-origin allow-presentation allow-popups allow-popups-to-escape-sandbox" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen @error="handleError"></iframe>
+   <div v-if="videoId && !loadError" class="video-container">
+    <iframe
+      :src="embedUrl"
+      frameborder="0"
+      referrerpolicy="strict-origin-when-cross-origin"
+      sandbox="allow-scripts allow-same-origin allow-presentation allow-popups allow-popups-to-escape-sandbox"
+      allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
+      allowfullscreen
+      @error="handleError"
+    ></iframe>
+  </div>
   <div v-else style="text-align: center;">
     <img src="client/resources/images/no_media.png" alt="미디어를 표시할 수 없습니다" style="width: auto; height: auto;" />
   </div>
client/views/pages/bbsDcry/photo/PicHistoryInsert.vue
--- client/views/pages/bbsDcry/photo/PicHistoryInsert.vue
+++ client/views/pages/bbsDcry/photo/PicHistoryInsert.vue
@@ -104,7 +104,7 @@
         </dd>
       </dl>
     </form>
-    <div class="btn-group flex-center">
+    <div class="btn-group flex-end">
       <button type="button" class="cancel" @click="fnMoveTo('list')">취소</button>
       <button type="button" class="register" @click="submitForm">
         <span v-if="$isEmpty(pageId)">등록</span>
client/views/pages/bbsDcry/video/VideoHistoryInsert.vue
--- client/views/pages/bbsDcry/video/VideoHistoryInsert.vue
+++ client/views/pages/bbsDcry/video/VideoHistoryInsert.vue
@@ -85,7 +85,7 @@
         </dd>
       </dl>
     </form>
-    <div class="btn-group flex-center">
+    <div class="btn-group flex-end">
       <button type="button" class="cancel" @click="fnMoveTo('list')">취소</button>
       <button type="button" class="register" @click="submitForm">
         <span v-if="$isEmpty(pageId)">등록</span>
client/views/pages/bbsMediaVido/MediaVideoInsert.vue
--- client/views/pages/bbsMediaVido/MediaVideoInsert.vue
+++ client/views/pages/bbsMediaVido/MediaVideoInsert.vue
@@ -50,7 +50,7 @@
         </dd>
       </dl>
     </form>
-    <div class="btn-group flex-center">
+    <div class="btn-group flex-end">
       <button type="button" class="cancel" @click="fnMoveTo('list')">취소</button>
       <button type="button" class="register" @click="submitForm">
         <span v-if="$isEmpty(pageId)">등록</span>
client/views/pages/bbsNesDta/NewsReleaseInsert.vue
--- client/views/pages/bbsNesDta/NewsReleaseInsert.vue
+++ client/views/pages/bbsNesDta/NewsReleaseInsert.vue
@@ -87,7 +87,7 @@
         </dd>
       </dl>
     </form>
-    <div class="btn-group flex-center">
+    <div class="btn-group flex-end">
       <button type="button" class="cancel" @click="fnMoveTo('list')">취소</button>
       <button type="button" class="register" @click="submitForm">
         <span v-if="$isEmpty(pageId)">등록</span>
Add a comment
List