Skip to content
This repository was archived by the owner on Feb 8, 2021. It is now read-only.

Commit 0dec8c4

Browse files
committed
adjust layout for mobile
1 parent 456f7dc commit 0dec8c4

File tree

9 files changed

+55
-15
lines changed

9 files changed

+55
-15
lines changed

README.md

+3-3
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,8 @@ run `npm run build` , build to dist folder
1414

1515
## Deploy
1616

17-
`pm2 start website.sh`
17+
run `./build.sh`, build to dist folder
1818

19-
## Restart
19+
## Quotas Update
2020

21-
`pm2 restart website`
21+
modify `js/quotas.json`, confirm it's a valid JSON file

css/base.css

+4
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,10 @@ $whiteGray: #fcfcfc;
6161
display: none;
6262
}
6363
}
64+
@media (--small-viewport) {
65+
position: static;
66+
padding-bottom: 10px;
67+
}
6468
}
6569

6670
html, body {

css/common.css

+4
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,10 @@ body > .main .container {
1414
padding-left: 70px;
1515
padding-right: 70px;
1616
}
17+
@media (--small-viewport) {
18+
padding-left: 10px;
19+
padding-right: 10px;
20+
}
1721
.fa-heart {
1822
color: #ca0000;
1923
font-size: 32px;

css/index/features.css

+35-4
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,9 @@
22
background: url(/assets/features_bg1.svg);
33
background-size: contain;
44
overflow: hidden;
5+
@media (--small-viewport) {
6+
background-size: auto;
7+
}
58
.bg {
69
position: absolute;
710
left: -150px;
@@ -18,10 +21,6 @@
1821
}
1922
}
2023
.intro-wrap {
21-
@media (--laptop-viewport) {
22-
transform: scale(0.85);
23-
padding: 10px;
24-
}
2524
padding: 100px 10px 50px 10px;
2625
display: flex;
2726
align-items: flex-start;
@@ -30,6 +29,14 @@
3029
width: 100%;
3130
margin: 0 auto;
3231
max-width: 1224px;
32+
@media (--laptop-viewport) {
33+
transform: scale(0.85);
34+
padding: 10px;
35+
}
36+
@media (--small-viewport) {
37+
flex-direction: column;
38+
padding: 20px 10px 20px 10px;
39+
}
3340
.list {
3441
list-style: circle;
3542
margin-left: 16px;
@@ -40,6 +47,13 @@
4047
.intro-title {
4148
@mixin title;
4249
position: relative;
50+
@media (--small-viewport) {
51+
text-align: center;
52+
margin-bottom: 50px;
53+
&::after {
54+
display: none;
55+
}
56+
}
4357
}
4458
&.right {
4559
flex-flow: row-reverse;
@@ -49,22 +63,39 @@
4963
left: auto;
5064
}
5165
}
66+
@media (--small-viewport) {
67+
flex-direction: column;
68+
}
5269
}
5370
.intro-line {
5471
width: 600px;
5572
justify-content: space-between;
73+
@media (--small-viewport) {
74+
width: auto;
75+
}
5676
}
5777
.intro {
5878
margin-bottom: 20px;
5979
text-align: left;
6080
display: flex;
6181
align-items: flex-start;
82+
@media (--small-viewport) {
83+
flex-direction: column;
84+
text-align: center;
85+
}
6286
.image {
6387
min-width: 100px;
6488
margin-right: 40px;
89+
@media (--small-viewport) {
90+
margin: 0 auto;
91+
margin-bottom: 10px;
92+
}
6593
}
6694
.info {
6795
text-align: left;
96+
@media (--small-viewport) {
97+
text-align: center;
98+
}
6899
.head {
69100
font-family: 'Fjalla One';
70101
font-weight: bold;

css/index/news.css

+1-3
Original file line numberDiff line numberDiff line change
@@ -109,9 +109,7 @@
109109
font-size: 14px;
110110
font-style: italic;
111111
@media (--small-viewport) {
112-
width: 40px;
113-
height: 40px;
114-
line-height: 40px;
112+
display: none;
115113
}
116114
&:hover {
117115
opacity: 0.9;

css/index/prices.css

+3
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,9 @@ $itemStart: 3.16em;
3636
.icon {
3737
width: 65px;
3838
margin-bottom: 5px;
39+
@media (--small-viewport) {
40+
width: 55px;
41+
}
3942
}
4043
.name {
4144
font-size: 18px;

css/responsive/index/cases.css

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
@media (--small-viewport ) {
2-
#index .container > .cases {
2+
#index .container.cases {
33

44

55
.content .group {

css/responsive/index/intro.css

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
@media (--small-viewport ) {
2-
#index .container > .intro {
2+
#index .container.intro {
33
&, &.right { flex-direction: column; }
44
&.right .title { border-left: 0; }
55
.title {

css/responsive/index/prices.css

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
@media (--ipad-viewport) {
2-
#index .container > .prices {
2+
#index .container.prices {
33
.content {
44
.slider {
55
min-width: 50em;
@@ -14,7 +14,7 @@
1414

1515

1616
@media (--small-than-ipad-viewport) {
17-
#index .container > .prices {
17+
#index .container.prices {
1818
.content {
1919
.slider {
2020
min-width: 30em;
@@ -28,7 +28,7 @@
2828
}
2929

3030
@media (--small-viewport) {
31-
#index .container > .prices {
31+
#index .container.prices {
3232
.content {
3333
.items {
3434
min-width: 20em;

0 commit comments

Comments
 (0)