From 362952088127c44b311d1dc17f55db8e065006be Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?junh=5Feee=28=EC=9D=B4=EC=A4=80=ED=9D=AC=29?= Date: Thu, 26 Oct 2023 17:08:48 +0900 Subject: [PATCH] =?UTF-8?q?=EC=A7=80=EC=9D=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/assets/css/custom.css | 22 +- .../control/setting/steps/ReserveStep1.js | 563 +++++++----------- 2 files changed, 225 insertions(+), 360 deletions(-) diff --git a/src/assets/css/custom.css b/src/assets/css/custom.css index 99ee06e..e7432b4 100644 --- a/src/assets/css/custom.css +++ b/src/assets/css/custom.css @@ -904,7 +904,23 @@ background-size: 75% auto; .fsm-ti .btn-wrap button + button{margin-left:0.5rem} .fsm-box .list-input label{font-size:0.875rem} -.reservation-date .box{background:#242b3d;border:1px solid #404656;padding:0.5rem} +.reservation-date .box{display:flex!important;flex-direction: column;align-items:center;justify-content:center;background:#404656;border:2px solid #404656;border-radius: 0.1rem;padding:0.5rem;cursor:pointer;min-height:80px} +.reservation-date .box.active{border-color: #7367f0;} +.reservation-date .box.active span{color:#fff;} .reservation-date .box .date{display:block;font-size:0.875rem} -.reservation-date .box .state{font-size:1.5rem;} -.reservation-date .slick-slide{margin-left:1rem;max-width: 144px;} \ No newline at end of file +.reservation-date .box .state{font-size:1.25rem;font-weight:400;} +.reservation-date .box .rate{font-size:0.875rem;margin-left:4px} +.reservation-date .slick-slide{margin-left:1rem;max-width: 144px;} + +.reservation-table table{width:100%;margin:1rem auto} +.reservation-table table tr th, .reservation-table table tr td{vertical-align:middle;} +.reservation-table table thead{background:#343d55;font-size:1rem;} +.reservation-table table thead tr th{padding:0.8rem 0.4rem;font-weight:500;} +.reservation-table table tbody tr td{padding:0.8rem 0;} +.reservation-table table tbody tr td:nth-child(4) .amount{border-left:0;border-right:0} +.reservation-table table tbody tr td .amount{border:1px solid #404656;width:100%;height:80px;display:flex;flex-direction:column;justify-content:center;align-items:center;margin:0px auto;line-height:1.2;} +.reservation-table table tbody tr td .rate{font-size:0.875rem;font-weight:400;margin-left:4px} +.reservation-table .state{font-size:1.25rem;font-weight:400} +.reservation-table .flight span{display:block;} +.reservation-table .seat{display:block;font-size:0.875rem;margin-top:6px;font-weight:400;} +.reservation-table .alltime .start, .reservation-table .alltime .arrive{font-size:1.25rem;font-weight:400;} \ No newline at end of file diff --git a/src/views/control/setting/steps/ReserveStep1.js b/src/views/control/setting/steps/ReserveStep1.js index b3ec6c8..a862a04 100644 --- a/src/views/control/setting/steps/ReserveStep1.js +++ b/src/views/control/setting/steps/ReserveStep1.js @@ -1,6 +1,6 @@ -import React, { useState, Component } from 'react' +import React, { useState, Component } from 'react'; -import Slider from "react-slick"; +import Slider from 'react-slick'; import 'slick-carousel/slick/slick.css'; import 'slick-carousel/slick/slick-theme.css'; @@ -16,33 +16,28 @@ export default function ReserveStep1() { slidesToScroll: 1 }; - return (
-
- 고양 킨텍스 -
-
- 여의도 공원 -
-
- 2023. 10. 22(목) ~ 2023. 11. 01(목) -
-
- 성인 1명, 소아 1명, 유아 1명 -
+
고양 킨텍스
+
여의도 공원
+
2023. 10. 22(목) ~ 2023. 11. 01(목)
+
성인 1명, 소아 1명, 유아 1명
- 여정 1 + + 여정 1 +
고양 킨텍스 - + + + 여의도 공원
@@ -60,13 +55,17 @@ export default function ReserveStep1() { 2025.10.25(수) 매진
-
+
2025.10.26(목) - 56,000KRW + + 56,000KRW +
2025.10.27(금) - 58,000KRW + + 58,000KRW +
2025.10.28(토) @@ -74,17 +73,28 @@ export default function ReserveStep1() {
2025.10.29(일) - 48,000KRW + + 48,000KRW +
2025.10.30(월) - 38,000KRW + + 38,000KRW +
-
+
+ + + + + + + @@ -97,423 +107,262 @@ export default function ReserveStep1() { - +
출발/도착시간(비행시간)
- 1시간 5분
- 08:40- - 09:45 - +1 day + + 1시간 5분 + 08:40 + 09:45 + + +1 day
-
+
3P1003 B737-800
매진 -
- 76.000 KRW - 잔여7석 +
+ 매진
-
- 76.000 KRW - 잔여7석 +
+ + 76.000KRW + + 잔여 7석 +
+
+
+ + 76.000KRW + + 잔여 7석
-
-
-
- 출발/도착시간 (비행시간) -
-
편명/기종
-
특가운임
-
할인운임
-
정규운임
-
-
-
- 1시간 5분 -
- 08:40----------------------09:45 -
-
-
-
3P1003
-
B737-800
-
+ 여정 2
-
매진
-
-
-
-
- 63,000 - KRW -
- 잔여7석 -
-
-
-
-
- 76,000 - KRW -
- 잔여7석 -
-
-
-
-
- 1시간 5분 -
- 10:40----------------------11:45 -
- +1 day + 여의도 공원
-
-
-
3P1003
-
B737-800
-
-
-
매진
-
-
-
-
- 63,000 - KRW -
- 잔여3석 +
+ ➔
-
-
-
-
- 76,000 - KRW -
- 잔여3석 +
+ 고양 킨텍스
-
-
- 여정 2
- 여의도 공원 -
-
- ➔ -
-
- 고양 킨텍스 -
-
-
-
-
-
- 출발/도착시간 (비행시간) -
-
편명/기종
-
특가운임
-
할인운임
-
정규운임
-
-
-
- 1시간 5분 -
- 08:40----------------------09:45 +
+ 출발/도착시간 (비행시간)
-
-
-
3P1003
-
B737-800
+
편명/기종
+
특가운임
+
할인운임
+
정규운임
-
매진
-
-
-
+
+ 1시간 5분 +
+ 08:40----------------------09:45 +
+
+
+
3P1003
+
B737-800
+
+
+
매진
+
+
+
+
+ 63,000 + KRW +
+ 잔여7석 +
+
+
- 63,000 - KRW +
+ 76,000 + KRW +
+ 잔여9석
- 잔여7석
-
-
- 76,000 - KRW +
+ 1시간 5분 +
+ 10:40----------------------11:45 +
+
+ +1 day
- 잔여9석
-
-
-
-
- 1시간 5분 -
- 10:40----------------------11:45 +
+
3P1003
+
B737-800
- +1 day +
매진
-
-
-
3P1003
-
B737-800
-
-
-
매진
-
-
-
+
- 63,000 - KRW +
+ 63,000 + KRW +
+ 잔여3석
- 잔여3석
-
-
-
+
- 76,000 - KRW +
+ 76,000 + KRW +
+ 잔여9석
- 잔여9석
- -
-
); }