From 3cb670d1c4c6da00493a4028a3360718ba2a9e20 Mon Sep 17 00:00:00 2001 From: KANU <65529758+KANU896@users.noreply.github.com> Date: Sat, 16 Dec 2023 13:32:36 +0900 Subject: [PATCH 1/2] =?UTF-8?q?feat:=20=EC=BD=94=EB=94=A9=EB=B0=A9=20?= =?UTF-8?q?=EC=83=88=EB=A1=9C=EA=B3=A0=EC=B9=A8=EC=8B=9C=20=EC=95=8C?= =?UTF-8?q?=EB=A6=BC=EC=B0=BD,=20=EC=BD=94=EB=94=A9=EB=B0=A9=EC=82=AC?= =?UTF-8?q?=EC=9D=B4=EC=A6=88=20=EC=A1=B0=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/axios-interceptor.js | 4 +-- src/components/code/NormalMonaco.vue | 14 ++------ src/components/code/RankMonaco.vue | 19 ++++------- src/components/profile/MyCode.vue | 1 - src/views/code/Normal.vue | 48 ++++++++++++++++++++++++---- src/views/code/Rank.vue | 39 +++++++++++----------- 6 files changed, 69 insertions(+), 56 deletions(-) diff --git a/src/axios-interceptor.js b/src/axios-interceptor.js index e74fbf3..6068c02 100644 --- a/src/axios-interceptor.js +++ b/src/axios-interceptor.js @@ -9,8 +9,8 @@ var apiClient = null; apiClient.interceptors.request.use( function (config) { - config.headers["Content-Type"] = "application/json;"; - config.headers["Content-Type"] = "multipart/form-data"; + // config.headers["Content-Type"] = "application/json;"; + // config.headers["Content-Type"] = "multipart/form-data"; config.headers["Authorization"] = `Bearer ${sessionStorage.getItem('accessToken')}`; return config; } diff --git a/src/components/code/NormalMonaco.vue b/src/components/code/NormalMonaco.vue index e9217fb..9c00a12 100644 --- a/src/components/code/NormalMonaco.vue +++ b/src/components/code/NormalMonaco.vue @@ -14,7 +14,6 @@ @@ -153,6 +175,7 @@ export default { #code-layout { min-width: 1280px; + width: 100vh; height: max-content; display: flex; @@ -165,7 +188,7 @@ export default { body.flex-container{ display: inline-flex; justify-content: center; - height: 792px; + height: 100vh; padding-bottom: 10px; } @@ -187,7 +210,7 @@ body.flex-container{ #problem-des-container{ box-sizing: border-box; - height: 250px; + height: 300px; margin-bottom: 10px; background-color: var(--white-color); border: 3px solid var(--main5-color); @@ -196,19 +219,17 @@ body.flex-container{ display: flex; flex-direction: column; overflow-y: auto; - word-wrap: break-word; /* 단어 단위로 자동 줄 바꿈 */ } #problem-des-content{ box-sizing: border-box; font-size: 0.8rem; padding: 8px; - overflow-wrap: break-word; /* 단어 단위로 자동 줄 바꿈 */ } #testcase-des-container{ - height: 250px; + height: 300px; margin-bottom: 10px; background-color: var(--white-color); border: 3px solid var(--main5-color); @@ -287,7 +308,7 @@ body.flex-container{ } #relative-code-content{ width: 200px; - height: 22vh; + height: 26vh; margin-bottom: 16px; border: 3px solid var(--main5-color); border-radius: 10px; @@ -312,4 +333,17 @@ body.flex-container{ margin:16px 0px 0px } +.readonlyTextarea { + width: 98%; + height: 250px; + overflow: auto; + cursor: default; + outline: none; + border: none; + resize: none; +} +::-webkit-scrollbar { + width: 0; +} + \ No newline at end of file diff --git a/src/views/code/Rank.vue b/src/views/code/Rank.vue index 406e79f..7f2912f 100644 --- a/src/views/code/Rank.vue +++ b/src/views/code/Rank.vue @@ -9,7 +9,6 @@