--- src/main/webapp/publish/css/style.css
+++ src/main/webapp/publish/css/style.css
... | ... | @@ -19,6 +19,9 @@ |
| 19 | 19 |
--green-color:#15983A; |
| 20 | 20 |
--green-color-hover:#0E9A1F; |
| 21 | 21 |
|
| 22 |
+ --blue-color:#176EE5; |
|
| 23 |
+ --blue-color-hover:#1956B4; |
|
| 24 |
+ |
|
| 22 | 25 |
--gray-color:#888888; |
| 23 | 26 |
--gray-color-hover:#666666; |
| 24 | 27 |
--lightgray-color:#999999; |
... | ... | @@ -41,6 +44,10 @@ |
| 41 | 44 |
.fwMd{font-weight:500!important;}
|
| 42 | 45 |
.fwBold{font-weight:700!important;}
|
| 43 | 46 |
|
| 47 |
+.fs_18{font-size:18px;font-weight:bold;}
|
|
| 48 |
+.fs_16{font-size:16px;font-weight:bold;}
|
|
| 49 |
+.fs_14{font-size:14px;}
|
|
| 50 |
+ |
|
| 44 | 51 |
.c_white{color:#fff!important;}
|
| 45 | 52 |
.c_002c9a{color:var(--primary-color)!important;}
|
| 46 | 53 |
.c_e40000{color:#e40000!important;}
|
... | ... | @@ -51,7 +58,10 @@ |
| 51 | 58 |
.c_222{color:#222!important;}
|
| 52 | 59 |
.c_666{color:#666!important;}
|
| 53 | 60 |
|
| 54 |
-.color_red{color:#F43131;}
|
|
| 61 |
+.color_red{color:var(--red-color);}
|
|
| 62 |
+.color_blue{color:var(--blue-color);}
|
|
| 63 |
+.color_green{color:var(--green-color);}
|
|
| 64 |
+.color_yellow{color:#eea301;}
|
|
| 55 | 65 |
|
| 56 | 66 |
/* ============================================= |
| 57 | 67 |
폰트 강조(GmarketSans Bold) |
... | ... | @@ -84,6 +94,8 @@ |
| 84 | 94 |
.text_deco3::after{position:absolute;top:50%;left:0;content:"";width:5px;height:17px;border-radius:2.5px;background-color:var(--secondary-light-color);transform:translateY(-50%);}
|
| 85 | 95 |
.font_ellipsis>p{display:-webkit-inline-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical;font-weight:300;line-break:anywhere;text-align:left;}
|
| 86 | 96 |
.font_ellipsis>a>p{display:-webkit-inline-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical;font-weight:400;line-break:anywhere;text-align:left;}
|
| 97 |
+.desc_text{font-size:14px;color:#666;}
|
|
| 98 |
+ |
|
| 87 | 99 |
|
| 88 | 100 |
/* ===================== SORT BUTTON / CASE COUNT ===================== */ |
| 89 | 101 |
.sort_wrap{display:inline-block;}
|
... | ... | @@ -110,6 +122,9 @@ |
| 110 | 122 |
|
| 111 | 123 |
.form_area.column{flex-direction:column;}
|
| 112 | 124 |
|
| 125 |
+.form_row{display:flex;gap:8px;}
|
|
| 126 |
+.form_row *{margin:0;}
|
|
| 127 |
+ |
|
| 113 | 128 |
select{border:1px solid #e5e5e5;vertical-align:middle;font-family:'Pretendard';font-weight:300;font-size:16px;}
|
| 114 | 129 |
select.selType1{padding:0 25px 0 10px;height:34px;border:1px solid #d5d5d5;border-radius:3px;background-image:url(/publish/images/select_search2.png);background-repeat:no-repeat;background-position:right 5px top 50%;color:#777;}
|
| 115 | 130 |
select.selType2{margin-left:2px;align-self:center;padding-left:12px;width:125px;height:36px;border:1px solid #ccc;border-radius:3px;box-sizing:border-box;background-image:url(/publish/images/select_search.png);background-repeat:no-repeat;background-position:92% center;font-size:16px;color:#666;}
|
... | ... | @@ -122,6 +137,7 @@ |
| 122 | 137 |
input::placeholder{font-family:'Pretendard';font-weight:300;color:#a6a6a6!important;}
|
| 123 | 138 |
input:-ms-input-placeholder{font-family:'Pretendard';font-weight:300;color:#a6a6a6!important;}
|
| 124 | 139 |
input[type="text"]{padding:0 10px;border-radius:3px;font-size:16px;}
|
| 140 |
+input[type="text"]:active{border:1px solid var(--blue-color);}
|
|
| 125 | 141 |
input[type="text"].readonly::placeholder{color:#222!important;}
|
| 126 | 142 |
input[type="text"].readonly:-ms-input-placeholder{color:#222!important;}
|
| 127 | 143 |
input[type="text"].inputLight::placeholder{color:#a6a6a6!important;}
|
... | ... | @@ -162,7 +178,33 @@ |
| 162 | 178 |
.w100{width:100%;}
|
| 163 | 179 |
.h100{height:100%;}
|
| 164 | 180 |
|
| 181 |
+/* ========================================================================== |
|
| 182 |
+ 배지 및 상태 표시 박스 (Badges & Boxes) |
|
| 183 |
+ ========================================================================== */ |
|
| 184 |
+.badge_wrap{padding:10px;border-radius:5px;}
|
|
| 185 |
+.badge_wrap.red{background:#ffeaea;}
|
|
| 186 |
+.badge_wrap .badge{padding:0;}
|
|
| 165 | 187 |
|
| 188 |
+.badge{display:inline-flex;align-items:center;justify-content:center;padding:8px 14px;font-size:14px;font-weight:400;border-radius:5px;box-sizing:border-box;gap:8px;}
|
|
| 189 |
+.badge.blue{color:#002c9a;background:#e6eaf5;}
|
|
| 190 |
+.badge.yellow{color:#FF8800;background:#FFF4E6;}
|
|
| 191 |
+.badge.red{color:#E40000;background:#FFEAEA;}
|
|
| 192 |
+.badge.green{color:#18BB59;background:#e8f9ef;}
|
|
| 193 |
+ |
|
| 194 |
+.badge i{display:inline-block;width:6px;height:6px;border-radius:100%;}
|
|
| 195 |
+.badge.blue i{background:#002c9a;}
|
|
| 196 |
+.badge.yellow i{background:#FF8800;}
|
|
| 197 |
+.badge.red i{background:#E40000;}
|
|
| 198 |
+.badge .icon{width:16px;height:16px;border-radius:0;}
|
|
| 199 |
+.badge.red .error{background:transparent url(/publish/images/content/icon_error.png) no-repeat center;}
|
|
| 200 |
+.badge.yellow .warning{background:transparent url(/publish/images/content/icon_warning.png) no-repeat center;}
|
|
| 201 |
+.badge.green .success{background:transparent url(/publish/images/content/icon_success.png) no-repeat center;}
|
|
| 202 |
+ |
|
| 203 |
+/* 박스 유형별 스타일 */ |
|
| 204 |
+.gray_box{padding:20px 25px;font-size:14px;font-weight:400;line-height:1.4;color:#666;}
|
|
| 205 |
+.gray_box.fill{background:#f5f5f5;border-radius:5px;}
|
|
| 206 |
+.white_box{padding:12px 16px;margin:8px 0 0 0;font-size:14px;line-height:1.4;color:#333;background:#fff;border-radius:5px;}
|
|
| 207 |
+.lightred_box.fill{padding:20px 12px;font-size:16px;font-weight:400;line-height:1.4;color:#222;text-align:center;background:#FFEAEA;border-radius:5px;}
|
|
| 166 | 208 |
|
| 167 | 209 |
/* ============================================= |
| 168 | 210 |
테이블 타입 |
... | ... | @@ -198,6 +240,8 @@ |
| 198 | 240 |
.tType1 tbody tr td.putText .put_left.long textarea {height: 380px;}
|
| 199 | 241 |
.tType1 tbody tr td.putText .put_left.long.on {border: 1px solid #12bec9;border-radius: 5px;background-color: #eef5f9 !important;}
|
| 200 | 242 |
.tType1 tbody tr td.putText .put_left.photo.on {border: 1px solid #e26ba9;border-radius: 5px;background-color: #f8f1f5 !important;}
|
| 243 |
+.tType1 tbody tr td.put_num .badge{margin:0 0 0 8px;}
|
|
| 244 |
+.tType1 tbody tr td.put_num .badge.yellow{cursor:pointer;}
|
|
| 201 | 245 |
.tType1 tbody tr.msg_title {display:none;}
|
| 202 | 246 |
.tType1 tbody tr.msg_title.active {display:table-row;}
|
| 203 | 247 |
.tType1 tbody tr.msg_title td .title_wrap .textbox {display:none;margin:10px 0 0;}
|
Add a comment
Delete comment
Once you delete this comment, you won't be able to recover it. Are you sure you want to delete this comment?