9
9
body {
10
10
margin : 0 ;
11
11
color : # 444 ;
12
- background-color : # fff ;
13
12
font-family : 'Helvetica Neue' , Helvetica, Arial, sans-serif;
14
13
font-weight : 300 ;
15
14
font-size : 16px ;
15
+ position : relative;
16
16
}
17
17
18
18
a {
21
21
}
22
22
23
23
a : hover { color : # 0766e7 ; }
24
+ a : focus { outline : none; }
24
25
25
26
p { line-height : 23px ; }
26
27
32
33
font-size : 13px ;
33
34
}
34
35
36
+ .link-pre { margin-bottom : 60px ; }
37
+
35
38
hr {
36
39
border : 0 ;
37
40
border-bottom : 1px dotted # ddd ;
@@ -44,44 +47,122 @@ hr {
44
47
font-weight : 400 ;
45
48
}
46
49
50
+ .leftpanel {
51
+ position : fixed;
52
+ z-index : 100 ;
53
+ top : 0 ;
54
+ left : 0 ;
55
+ width : 220px ;
56
+ padding : 20px ;
57
+ }
58
+
59
+ .leftpanel : before {
60
+ content : '' ;
61
+ position : fixed;
62
+ top : 0 ;
63
+ bottom : 0 ;
64
+ left : 0 ;
65
+ width : 220px ;
66
+ background-color : # 656971 ;
67
+ z-index : -1 ;
68
+ }
69
+
70
+ @media screen and (max-width : 640px ) {
71
+ .leftpanel {
72
+ position : static;
73
+ background-color : # 656971 ;
74
+ width : auto;
75
+ }
76
+
77
+ .leftpanel : before {
78
+ display : none;
79
+ }
80
+ }
81
+
82
+ .leftpanel .themepixels-logo {
83
+ color : # fff ;
84
+ font-weight : 100 ;
85
+ margin : 0 0 20px ;
86
+ font-size : 30px ;
87
+ border-bottom : 1px solid rgba (255 , 255 , 255 , .1 );
88
+ padding-bottom : 20px ;
89
+ }
90
+
91
+ .leftpanel .themepixels-logo a ,
92
+ .leftpanel .themepixels-logo a : hover {
93
+ color : # fff ;
94
+ text-decoration : none;
95
+ }
96
+
97
+ .leftpanel .nav {
98
+ border-top : 1px solid rgba (255 , 255 , 255 , .1 );
99
+ margin-top : 20px ;
100
+ padding-top : 20px ;
101
+ }
102
+
103
+ @media screen and (max-width : 640px ) {
104
+ .leftpanel .nav {
105
+ display : none;
106
+ }
107
+ }
108
+
109
+ .leftpanel .nav > li {
110
+ padding : 5px 0 ;
111
+ }
112
+
113
+ .leftpanel .nav > li > a {
114
+ color : # fff ;
115
+ padding : 0 ;
116
+ opacity : .5 ;
117
+ }
118
+
119
+ .leftpanel .nav > li > a : hover ,
120
+ .leftpanel .nav > li > a : active ,
121
+ .leftpanel .nav > li > a : focus ,
122
+ .leftpanel .nav > li .active > a ,
123
+ .leftpanel .nav > li .active > a : hover ,
124
+ .leftpanel .nav > li .active > a : active ,
125
+ .leftpanel .nav > li .active > a : focus {
126
+ background : none;
127
+ opacity : 1 ;
128
+ }
129
+
47
130
.mainpanel {
48
- max-width : 1024 px ;
49
- margin : auto ;
131
+ max-width : 720 px ;
132
+ margin-left : 220 px ;
50
133
padding : 20px 30px ;
51
134
box-sizing : border-box;
52
135
border-top : 0 ;
53
136
border-bottom : 0 ;
54
137
}
55
138
56
- .tpx-logo {
57
- font-size : 50px ;
58
- color : # 066efb ;
59
- font-weight : 500 ;
60
- margin-bottom : 20px ;
61
- margin-top : 0 ;
62
- }
63
-
64
- .tpx-logo span {
65
- color : # 000 ;
66
- font-weight : 300 ;
139
+ @media screen and (max-width : 640px ) {
140
+ .mainpanel {
141
+ margin-left : 0 ;
142
+ }
67
143
}
68
144
69
145
.tpx-desc {
70
146
font-weight : 200 ;
71
147
font-size : 20px ;
148
+ margin : 0 ;
149
+ line-height : 30px ;
150
+ margin-bottom : 20px ;
72
151
}
73
152
74
153
.tpx-social {
75
154
font-size : 32px ;
76
155
margin : 0 ;
77
156
}
78
157
79
- .tpx-social .github { color : # 333 ; }
80
- .tpx-social .github : hover { color : # 000 ; }
81
- .tpx-social .twitter { color : # 1AB2E8 ; }
82
- .tpx-social .twitter : hover { color : # 189fcf ; }
83
- .tpx-social .dribbble { color : # C32361 ; }
84
- .tpx-social .dribbble : hover { color : # ad1e55 ; }
158
+ .tpx-social a {
159
+ color : # fff ;
160
+ opacity : .5 ;
161
+ }
162
+
163
+ .tpx-social a : hover {
164
+ opacity : 1 ;
165
+ }
85
166
86
167
.sectitle {
87
168
font-size : 36px ;
@@ -105,14 +186,34 @@ hr {
105
186
margin : 2px 0 20px ;
106
187
}
107
188
189
+ .radio-wrapper ,
190
+ .checkbox-wrapper {
191
+ margin-top : 20px ;
192
+ margin-bottom : 20px ;
193
+ }
194
+
108
195
.tpx-radio {
109
196
margin-right : 20px ;
110
197
}
111
198
112
- .inline-block { display : inline-block; }
199
+ .btn-wrapper { display : inline-block; }
200
+ .btn-wrapper small { display : block; }
201
+
202
+ @media screen and (max-width : 480px ) {
203
+ .btn-wrapper {
204
+ display : block;
205
+ margin-bottom : 20px ;
206
+ text-align : center;
207
+ }
208
+
209
+ .btn-wrapper a {
210
+ display : block;
211
+ text-align : center;
212
+ }
213
+ }
113
214
114
215
.download-btn {
115
- display : block;
216
+ display : inline- block;
116
217
margin-right : 20px ;
117
218
margin-bottom : 5px ;
118
219
padding : 12px 20px ;
@@ -121,6 +222,20 @@ hr {
121
222
border-radius : 4px ;
122
223
}
123
224
225
+ .download-btn : hover ,
226
+ .download-btn : active ,
227
+ .download-btn : focus {
228
+ border-color : # 333 ;
229
+ color : # 333 ;
230
+ text-decoration : none;
231
+ }
232
+
124
233
.tpx-radio-xs {
125
234
font-size : 14px ;
126
235
}
236
+
237
+ .footer {
238
+ margin-top : 30px ;
239
+ padding-top : 20px ;
240
+ border-top : 1px dotted # ddd ;
241
+ }
0 commit comments