|
@@ -1,58 +1,60 @@
|
|
|
<template>
|
|
|
<div class="p-my-order">
|
|
|
<h3 class="ptc-title">My Order</h3>
|
|
|
- <div class="ptc-block" :class="{ pb24: 1 }">
|
|
|
- <div class="cell-group border-bottom">
|
|
|
- <div class="cell">
|
|
|
- <span class="cell__label">Order Status</span>
|
|
|
- <span class="cell__value">
|
|
|
- <span
|
|
|
- class="ptc-tag"
|
|
|
- :class="{ 'not-paid': 1, paid: 0, canceled: 0 }"
|
|
|
- >Not Paid</span
|
|
|
- >
|
|
|
- </span>
|
|
|
- </div>
|
|
|
- <div class="cell">
|
|
|
- <span class="cell__label">Order Number</span>
|
|
|
- <span class="cell__value">12345678910</span>
|
|
|
- </div>
|
|
|
- <div class="cell">
|
|
|
- <span class="cell__label">Order Time</span>
|
|
|
- <span class="cell__value">2021/08/20 12:34</span>
|
|
|
- </div>
|
|
|
- <div class="cell">
|
|
|
- <span class="cell__label">Phone brand</span>
|
|
|
- <span class="cell__value">Apple iphone 12</span>
|
|
|
- </div>
|
|
|
- <div class="cell">
|
|
|
- <span class="cell__label">Version</span>
|
|
|
- <span class="cell__value">Lite(2022/7/31 Expires)</span>
|
|
|
- </div>
|
|
|
- </div>
|
|
|
- <div class="cell-group cell-group--compact">
|
|
|
- <template v-if="1">
|
|
|
+ <div class="ptc-block wrapper" :class="{ pb24: 1 }">
|
|
|
+ <div>
|
|
|
+ <div class="cell-group border-bottom">
|
|
|
<div class="cell">
|
|
|
- <span class="cell__label">Activation fee</span>
|
|
|
- <span class="cell__value">$20.00</span>
|
|
|
+ <span class="cell__label">Order Status</span>
|
|
|
+ <span class="cell__value">
|
|
|
+ <span
|
|
|
+ class="ptc-tag"
|
|
|
+ :class="{ 'not-paid': 1, paid: 0, canceled: 0 }"
|
|
|
+ >Not Paid</span
|
|
|
+ >
|
|
|
+ </span>
|
|
|
</div>
|
|
|
<div class="cell">
|
|
|
- <span class="cell__label">Membership fee</span>
|
|
|
- <span class="cell__value">$8.95</span>
|
|
|
+ <span class="cell__label">Order Number</span>
|
|
|
+ <span class="cell__value">12345678910</span>
|
|
|
</div>
|
|
|
<div class="cell">
|
|
|
- <span class="cell__label">Discount</span>
|
|
|
- <span class="cell__value highlight">-$10.00</span>
|
|
|
+ <span class="cell__label">Order Time</span>
|
|
|
+ <span class="cell__value">2021/08/20 12:34</span>
|
|
|
+ </div>
|
|
|
+ <div class="cell">
|
|
|
+ <span class="cell__label">Phone brand</span>
|
|
|
+ <span class="cell__value">Apple iphone 12</span>
|
|
|
+ </div>
|
|
|
+ <div class="cell">
|
|
|
+ <span class="cell__label">Version</span>
|
|
|
+ <span class="cell__value">Lite(2022/7/31 Expires)</span>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ <div class="cell-group cell-group--compact">
|
|
|
+ <template v-if="1">
|
|
|
+ <div class="cell">
|
|
|
+ <span class="cell__label">Activation fee</span>
|
|
|
+ <span class="cell__value">$20.00</span>
|
|
|
+ </div>
|
|
|
+ <div class="cell">
|
|
|
+ <span class="cell__label">Membership fee</span>
|
|
|
+ <span class="cell__value">$8.95</span>
|
|
|
+ </div>
|
|
|
+ <div class="cell">
|
|
|
+ <span class="cell__label">Discount</span>
|
|
|
+ <span class="cell__value highlight">-$10.00</span>
|
|
|
+ </div>
|
|
|
+ </template>
|
|
|
+ <div class="cell" :class="{ mt48: 1 }">
|
|
|
+ <span class="cell__label">Cost</span>
|
|
|
+ <span class="cell__value bold">$18.95</span>
|
|
|
</div>
|
|
|
- </template>
|
|
|
- <div class="cell" :class="{ mt48: 1 }">
|
|
|
- <span class="cell__label">Cost</span>
|
|
|
- <span class="cell__value bold">$18.95</span>
|
|
|
</div>
|
|
|
</div>
|
|
|
<div class="button-group">
|
|
|
- <button class="ptc-button ptc-button--stroke">Cancel</button>
|
|
|
<button class="ptc-button">Pay 14:40</button>
|
|
|
+ <button class="ptc-button ptc-button--stroke">Cancel</button>
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
@@ -75,6 +77,34 @@
|
|
|
margin-top: 24px;
|
|
|
}
|
|
|
}
|
|
|
+ @include media-breakpoint-up(md) {
|
|
|
+ margin: auto;
|
|
|
+ width: 1258px;
|
|
|
+ &:first-child {
|
|
|
+ display: flex;
|
|
|
+ flex-wrap: wrap;
|
|
|
+ justify-content: space-between;
|
|
|
+ .cell {
|
|
|
+ width: 45%;
|
|
|
+ justify-content: flex-start;
|
|
|
+ + .cell {
|
|
|
+ margin-top: 20px;
|
|
|
+ }
|
|
|
+ &:nth-child(2) {
|
|
|
+ margin-top: 0;
|
|
|
+ }
|
|
|
+ &__label {
|
|
|
+ margin-right: 14px;
|
|
|
+ &::after {
|
|
|
+ content: ':';
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ .ptc-tag {
|
|
|
+ margin-left: 0;
|
|
|
+ }
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
display: flex;
|
|
@@ -110,13 +140,38 @@
|
|
|
|
|
|
.button-group {
|
|
|
display: flex;
|
|
|
- justify-content: flex-end;
|
|
|
+ flex-direction: row-reverse;
|
|
|
+ justify-content: flex-start;
|
|
|
margin-top: 24px;
|
|
|
+ @include media-breakpoint-up(md) {
|
|
|
+ margin-left: auto;
|
|
|
+ margin-right: auto;
|
|
|
+ margin-bottom: 24px;
|
|
|
+ width: 1258px;
|
|
|
+ }
|
|
|
+
|
|
|
.ptc-button {
|
|
|
width: 328px;
|
|
|
height: 92px;
|
|
|
+ .ptc-button {
|
|
|
- margin-left: 26px;
|
|
|
+ margin-right: 26px;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ @include media-breakpoint-up(xl) {
|
|
|
+ .wrapper {
|
|
|
+ display: flex;
|
|
|
+ padding-left: 176px;
|
|
|
+ }
|
|
|
+ .button-group {
|
|
|
+ display: block;
|
|
|
+ width: auto;
|
|
|
+ margin-left: 90px;
|
|
|
+ margin-top: 122px;
|
|
|
+ .ptc-button + .ptc-button {
|
|
|
+ margin-left: 0;
|
|
|
+ margin-top: 24px;
|
|
|
}
|
|
|
}
|
|
|
}
|