
--- client/resources/css/common.css
+++ client/resources/css/common.css
... | ... | @@ -30,9 +30,9 @@ |
30 | 30 |
display: flex; |
31 | 31 |
align-items: center; |
32 | 32 |
} |
33 |
+.table{display: table;} |
|
33 | 34 |
.flex-between { |
34 | 35 |
display: flex; |
35 |
- flex-wrap: wrap; |
|
36 | 36 |
/* flex-grow: 1; */ |
37 | 37 |
justify-content: space-between; |
38 | 38 |
align-items: center; |
... | ... | @@ -181,6 +181,9 @@ |
181 | 181 |
.m-r3 { |
182 | 182 |
margin-right: 3rem; |
183 | 183 |
} |
184 |
+.m-t3 { |
|
185 |
+ margin-top: 3rem; |
|
186 |
+} |
|
184 | 187 |
.gap { |
185 | 188 |
gap: 1rem; |
186 | 189 |
} |
... | ... | @@ -199,8 +202,6 @@ |
199 | 202 |
border: 0; |
200 | 203 |
border-radius: 5px; |
201 | 204 |
color: #fff; |
202 |
- height: 3em; |
|
203 |
- line-height: 3em; |
|
204 | 205 |
} |
205 | 206 |
.gr-btn { |
206 | 207 |
background: #13833b; |
--- client/views/pages/CrosswalkManagement/CrosswalkSearch.vue
+++ client/views/pages/CrosswalkManagement/CrosswalkSearch.vue
... | ... | @@ -4,10 +4,10 @@ |
4 | 4 |
<div class="wrap flex-between"> |
5 | 5 |
<div class="search"> |
6 | 6 |
<h2>횡단보도 조회</h2> |
7 |
- <div class="box grid gap"> |
|
7 |
+ <div class="box grid gap "> |
|
8 | 8 |
<DongSelectList @setDongCd="setDongCd" ref="parent" :crslk_azHiddenCk=true :open_layers="this.$refs.open_layers" |
9 | 9 |
@siDoGunGuSelectF="siDoGunGuSelectF" @dongSelectF="dongSelectF" @nodeSelectF="nodeSelectF"></DongSelectList> |
10 |
- <div class="flex-center"><button class="btn-l">검색</button></div> |
|
10 |
+ <div class="flex-center m-t3"><button class="btn-l gr-btn search-btn">검색</button></div> |
|
11 | 11 |
</div> |
12 | 12 |
<hr> |
13 | 13 |
<h2 v-show="modal_crosswalUpdate==true">횡단보도 수정</h2> |
... | ... | @@ -979,10 +979,11 @@ |
979 | 979 |
.search .box { |
980 | 980 |
padding: 1rem 2rem; |
981 | 981 |
} |
982 |
+.search .box select{width: -webkit-fill-available;} |
|
982 | 983 |
.search input[type="text"] { |
983 | 984 |
width: 9rem; |
984 | 985 |
} |
985 |
- |
|
986 |
+.box{} |
|
986 | 987 |
.btn_set { |
987 | 988 |
position: relative; |
988 | 989 |
border-bottom: 1px solid #e5e3e3; |
... | ... | @@ -1031,6 +1032,7 @@ |
1031 | 1032 |
} |
1032 | 1033 |
.left { |
1033 | 1034 |
background: #fff; |
1035 |
+ width: 20%; |
|
1034 | 1036 |
} |
1035 | 1037 |
.right { |
1036 | 1038 |
width: -webkit-fill-available; |
... | ... | @@ -1129,4 +1131,5 @@ |
1129 | 1131 |
.modal button img { |
1130 | 1132 |
width: 25px; |
1131 | 1133 |
} |
1134 |
+.search-btn{padding: 1rem 2rem;} |
|
1132 | 1135 |
</style>(No newline at end of file) |
--- client/views/pages/RealtimeStatus/CrosswalkListSearch.vue
+++ client/views/pages/RealtimeStatus/CrosswalkListSearch.vue
... | ... | @@ -5,7 +5,7 @@ |
5 | 5 |
<div class="board-wrap"> |
6 | 6 |
<div class="search-wrap"> |
7 | 7 |
<div class="flex m-b mb-block"> |
8 |
- <div class="gap gap-sub"> |
|
8 |
+ <div class=" gap-sub"> |
|
9 | 9 |
<label class="taa ta5">지역: </label> |
10 | 10 |
<dongSelectList |
11 | 11 |
@setDongCd="setDongCd" |
... | ... | @@ -14,7 +14,7 @@ |
14 | 14 |
></dongSelectList> |
15 | 15 |
</div> |
16 | 16 |
</div> |
17 |
- <div class="flex gap m-r date"> |
|
17 |
+ <div class="flex m-r date"> |
|
18 | 18 |
<label class="taa">조회기간: </label> |
19 | 19 |
<input |
20 | 20 |
class="in1" |
... | ... | @@ -30,7 +30,7 @@ |
30 | 30 |
v-model="crosswalkListSearch.endDate" |
31 | 31 |
/> |
32 | 32 |
<div class="flex"> |
33 |
- <div class="gap g3"> |
|
33 |
+ <div class=" g3"> |
|
34 | 34 |
<label class="taa taa2">상태 </label> |
35 | 35 |
<select name="" id="op"> |
36 | 36 |
<option value="">정상</option> |
... | ... | @@ -47,7 +47,7 @@ |
47 | 47 |
</div> |
48 | 48 |
<div class="flex-between line"> |
49 | 49 |
<div class="flex mb-block"> |
50 |
- <div class="flex m-b gap g2"> |
|
50 |
+ <div class="flex m-b g2"> |
|
51 | 51 |
<label class="taa">우회차선: </label> |
52 | 52 |
<select v-model="crosswalkListSearch.searchRightTurnType"> |
53 | 53 |
<option value="null" disabled>전체</option> |
... | ... | @@ -56,7 +56,7 @@ |
56 | 56 |
</select> |
57 | 57 |
</div> |
58 | 58 |
|
59 |
- <div class="flex m-b gap g2"> |
|
59 |
+ <div class="flex m-b g2"> |
|
60 | 60 |
<label class="taa">왕복차선: </label> |
61 | 61 |
<select v-model="crosswalkListSearch.searchRoundTripLane"> |
62 | 62 |
<option value="null" disabled>전체</option> |
... | ... | @@ -65,7 +65,7 @@ |
65 | 65 |
</div> |
66 | 66 |
|
67 | 67 |
<div class="flex"> |
68 |
- <div class="m-r flex gap"> |
|
68 |
+ <div class="m-r flex "> |
|
69 | 69 |
<label class="m-r taa">장비: </label> |
70 | 70 |
<label>무단횡단</label> |
71 | 71 |
<input |
--- client/views/pages/RealtimeStatus/SituationSearch.vue
+++ client/views/pages/RealtimeStatus/SituationSearch.vue
... | ... | @@ -4,7 +4,7 @@ |
4 | 4 |
<div style="margin-left: 2rem;" class="m-b3">현황관제 > <em class="green2 lined">상황발생 정보 조회</em> </div> |
5 | 5 |
<div class="board-wrap"> |
6 | 6 |
<div class="search-wrap"> |
7 |
- <div class="flex-between mb-block"> |
|
7 |
+ <div class="table mb-block"> |
|
8 | 8 |
<div class="flex gap m-b date"> |
9 | 9 |
<label>날짜를 선택해주세요.</label> |
10 | 10 |
<input type="date" name="" id="" /> |
--- client/views/pages/SystemManagement/AccessRecord.vue
+++ client/views/pages/SystemManagement/AccessRecord.vue
... | ... | @@ -11,10 +11,8 @@ |
11 | 11 |
</ul> |
12 | 12 |
</div> |
13 | 13 |
<div class="board-wrap"> |
14 |
- <div> |
|
15 |
- <h2 class="page-title">접속기록 조회</h2> |
|
16 |
- </div> |
|
17 |
- <hr class="margin" /> |
|
14 |
+ <h2 style="color: #10833b" class="flex gap"><img src="../../../resources/images/bar.png" alt="">접속기록 조회</h2> |
|
15 |
+ <div style="margin-left: 2rem;" class="m-b3">시스템 관리 > <em class="green2 lined">접속기록 조회</em> </div> |
|
18 | 16 |
<div class="search-wrap clear-fix"> |
19 | 17 |
<div class="float-right flex gap5"> |
20 | 18 |
<div class="flex gap m-mb"> |
... | ... | @@ -202,10 +200,10 @@ |
202 | 200 |
<style scoped> |
203 | 201 |
.mobile{display: none;} |
204 | 202 |
.wrap { |
205 |
- width: 155rem; |
|
203 |
+ width: 80%; |
|
206 | 204 |
margin: 100px auto; |
207 | 205 |
} |
208 |
- |
|
206 |
+.wrap h2{font-size: 2.5rem;} |
|
209 | 207 |
.tab-wrap { |
210 | 208 |
margin-bottom: 30px; |
211 | 209 |
} |
--- client/views/pages/SystemManagement/ChargeManagement.vue
+++ client/views/pages/SystemManagement/ChargeManagement.vue
... | ... | @@ -1,21 +1,21 @@ |
1 | 1 |
<template> |
2 | 2 |
<div class="wrap"> |
3 | 3 |
<div class="board-wrap"> |
4 |
- <div> |
|
5 |
- <h2 class="page-title">횡단보도 유지보수 담당자 관리</h2> |
|
6 |
- </div> |
|
7 |
- <hr class="margin" /> |
|
4 |
+ <h2 style="color: #10833b" class="flex gap"><img src="../../../resources/images/bar.png" alt="">유지보수 담당자 관리</h2> |
|
5 |
+ <div style="margin-left: 2rem;" class="m-b3">시스템 관리 > <em class="green2 lined">유지보수 담당자 관리</em> </div> |
|
8 | 6 |
<div class="search-wrap clear-fix"> |
9 | 7 |
<div class="float-right flex gap"> |
10 | 8 |
<div class="flex gap date"> |
11 | 9 |
<label>등록일자</label> |
12 | 10 |
<input |
11 |
+ class="date-input" |
|
13 | 12 |
type="date" |
14 | 13 |
value-format="yyyyMMdd" |
15 | 14 |
v-model="managerListSearch.startDate" |
16 | 15 |
/> |
17 | 16 |
<span> ~ </span> |
18 | 17 |
<input |
18 |
+ class="date-input" |
|
19 | 19 |
type="date" |
20 | 20 |
value-format="yyyyMMdd" |
21 | 21 |
v-model="managerListSearch.endDate" |
... | ... | @@ -33,7 +33,7 @@ |
33 | 33 |
v-model="managerListSearch.searchText" |
34 | 34 |
@keyup.enter="managerSelectList" |
35 | 35 |
/> |
36 |
- <button style="width: 11rem;" class="btn-2 green-btn" @click="managerSelectList"> |
|
36 |
+ <button style="width: 11rem;" class="btn-2 gr-btn" @click="managerSelectList"> |
|
37 | 37 |
검색 |
38 | 38 |
</button> |
39 | 39 |
</div> |
... | ... | @@ -123,7 +123,7 @@ |
123 | 123 |
:click="managerSelectList" |
124 | 124 |
/> |
125 | 125 |
<div class="btn-wrap"> |
126 |
- <button @click="managerInsertPage" class="btn-2 green-btn"> |
|
126 |
+ <button @click="managerInsertPage" class="btn-2 gr-btn"> |
|
127 | 127 |
등록 |
128 | 128 |
</button> |
129 | 129 |
</div> |
... | ... | @@ -231,9 +231,10 @@ |
231 | 231 |
.mobile{display: none;} |
232 | 232 |
.date{margin-right: 3rem;} |
233 | 233 |
.wrap { |
234 |
- width: 155rem; |
|
234 |
+ width: 80%; |
|
235 | 235 |
margin: 100px auto; |
236 | 236 |
} |
237 |
+.wrap h2{font-size: 2.5rem;} |
|
237 | 238 |
.search{width: 350px;} |
238 | 239 |
.search-wrap { |
239 | 240 |
margin-bottom: 30px; |
--- client/views/pages/SystemManagement/NodeManagement.vue
+++ client/views/pages/SystemManagement/NodeManagement.vue
... | ... | @@ -2,9 +2,8 @@ |
2 | 2 |
<div class="wrap"> |
3 | 3 |
<div > |
4 | 4 |
<div class="search-wrap clear-fix"> |
5 |
- <div class="float-left flex-start m-mb"> |
|
6 |
- <h3 class="sub-title">표준노드 목록</h3> |
|
7 |
- </div> |
|
5 |
+ <h2 style="color: #10833b" class="flex gap"><img src="../../../resources/images/bar.png" alt="">표준노드 관리</h2> |
|
6 |
+ <div style="margin-left: 2rem;" class="m-b3">시스템 관리 > <em class="green2 lined">표준노드 관리</em> </div> |
|
8 | 7 |
<div class=" flex-end gap"> |
9 | 8 |
<select v-model="nodeListSearch.searchType"> |
10 | 9 |
<option value="null">검색조건</option> |
... | ... | @@ -619,10 +618,10 @@ |
619 | 618 |
} |
620 | 619 |
|
621 | 620 |
.wrap { |
622 |
- width: 155rem; |
|
621 |
+ width: 80%; |
|
623 | 622 |
margin: 100px auto; |
624 | 623 |
} |
625 |
- |
|
624 |
+.wrap h2{font-size: 2.5rem;} |
|
626 | 625 |
.search-wrap { |
627 | 626 |
margin-bottom: 30px; |
628 | 627 |
} |
--- client/views/pages/SystemManagement/UserManagement.vue
+++ client/views/pages/SystemManagement/UserManagement.vue
... | ... | @@ -1,5 +1,6 @@ |
1 | 1 |
<template> |
2 | 2 |
<div class="wrap"> |
3 |
+ |
|
3 | 4 |
<div class="tab-wrap"> |
4 | 5 |
<ul> |
5 | 6 |
<li> |
... | ... | @@ -11,10 +12,8 @@ |
11 | 12 |
</ul> |
12 | 13 |
</div> |
13 | 14 |
<div class="board-wrap"> |
14 |
- <div> |
|
15 |
- <h2 class="page-title">사용자 관리</h2> |
|
16 |
- </div> |
|
17 |
- <hr class="margin"> |
|
15 |
+ <h2 style="color: #10833b" class="flex gap"><img src="../../../resources/images/bar.png" alt="">사용자 관리</h2> |
|
16 |
+ <div style="margin-left: 2rem;" class="m-b3">시스템 관리 > <em class="green2 lined">사용자 관리</em> </div> |
|
18 | 17 |
<div class="search-wrap clear-fix"> |
19 | 18 |
<div class="float-left"> |
20 | 19 |
<select v-model="userListSearch.authorFilter" @change="userSelectList"> |
... | ... | @@ -243,10 +242,10 @@ |
243 | 242 |
} |
244 | 243 |
.mobile{display: none;} |
245 | 244 |
.wrap { |
246 |
- width: 155rem; |
|
245 |
+ width: 80%; |
|
247 | 246 |
margin: 100px auto; |
248 | 247 |
} |
249 |
- |
|
248 |
+.wrap h2{font-size: 2.5rem} |
|
250 | 249 |
.tab-wrap { |
251 | 250 |
margin-bottom: 30px; |
252 | 251 |
} |
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?