3
3
/* Common
4
4
/*
5
5
/*****************************************************************************/
6
-
7
- /* Global Reset */
8
- html {
9
- /*-webkit-font-smoothing: antialiased;*/
10
- }
11
-
12
6
* {
13
7
margin : 0 ;
14
8
padding : 0 ;
29
23
}
30
24
31
25
h1 , h2 , h3 , h4 , h5 , h6 {
32
- font-size : 100% ; }
26
+ font-size : 100% ;
27
+ }
33
28
34
29
h1 { margin-bottom : 1em ; }
35
30
p { margin : 0 0 1em 0 ; }
36
31
37
- a { color : # 900 ; }
38
- a : hover { color : # c00 ; }
39
- a : visited { color : # 700 ; }
32
+ a { text-decoration : none; }
40
33
41
34
/*****************************************************************************/
42
35
/*
@@ -81,8 +74,8 @@ a:visited { color: #700; }
81
74
}
82
75
83
76
.site {
84
- margin : 3 em auto 2 em ;
85
- width : 42 em ;
77
+ margin-right : 21 % ;
78
+ margin-left : 21 % ;
86
79
text-align : justify;
87
80
font-size : 115% ;
88
81
line-height : 1.5em ;
@@ -93,14 +86,16 @@ a:visited { color: #700; }
93
86
}
94
87
95
88
a .title , h2 .title , .meta .title {
89
+ margin-bottom : .75em ;
96
90
text-decoration : none;
97
91
font-weight : 400 ;
98
92
font-size : 18pt ;
99
93
font-family : 'Crimson' , Georgia, serif;
100
94
-webkit-font-smoothing : subpixel-antialiased;
101
95
}
102
96
103
- h1 .title , h2 .title {
97
+ .brand , h1 .title {
98
+ display : inline;
104
99
margin-bottom : .5em ;
105
100
}
106
101
@@ -172,12 +167,11 @@ h1.title, h2.title {
172
167
/* Posts
173
168
/*
174
169
/*****************************************************************************/
175
-
176
170
.post : not (.meta ) {
177
171
color : # 463F40 ;
178
172
font-size : 18px ;
179
173
font-family : 'Mercury SSm A' , 'Mercury SSm B' , Georgia, 'Times New Roman' , serif;
180
- line-height : 28 px ;
174
+ line-height : 32 px ;
181
175
}
182
176
183
177
/* standard */
@@ -217,34 +211,118 @@ h1.title, h2.title {
217
211
/* Navigation Bar
218
212
/*
219
213
/*****************************************************************************/
214
+ .navbar {
215
+ border-bottom : solid 10px # 7C75FA ;
216
+ background-color : # 5856D6 ;
217
+ }
218
+
219
+ .navbar > .navlist-bg > .navlist > .item > .navlink > * ,
220
+ .navbar > .navlist-bg > .navlist > .item > h1 .brand > a {
221
+ color : white;
222
+ font-family : "Source Code Pro" ;
223
+ }
224
+
225
+ .navlist-bg {
226
+ margin-right : 20% ;
227
+ margin-left : 20% ;
228
+ height : 5em ;
229
+ background-color : # 7C75FA ;
230
+ }
231
+
232
+ .brand {
233
+ text-decoration : none;
234
+ font-size : 24pt ;
235
+ }
236
+
237
+ .brand .logo {
238
+ float : left;
239
+ margin-left : -74px ;
240
+ }
220
241
221
- ul . navbar {
242
+ . navlist {
222
243
display : inline;
223
244
list-style-type : none;
224
245
}
225
246
226
- ul .navbar > li {
247
+ .navlist > .item {
248
+ display : table;
249
+ float : left;
250
+ height : 4em ;
227
251
font-size : 12pt ;
228
- display : inline;
229
- margin-top : 1em ;
230
- margin-right : 1em ;
231
- margin-bottom : 1em ;
232
252
}
233
253
234
- ul .navbar > li > a .active {
254
+ .navlist > .item > .navlink ,
255
+ .navlist > .item > .brand {
256
+ display : table-cell;
257
+ width : 95px ;
258
+ vertical-align : middle;
259
+ text-align : center;
260
+ }
261
+
262
+ .navlist > .item .active > .navlink > a {
263
+ color : # 5856D6 !important ;
264
+ }
265
+
266
+ .brand .active a {
267
+ color : # 5856D6 !important ;
268
+ }
269
+
270
+ .navlist > .item : first-child ,
271
+ .navlist > .item : nth-child (2 ) {
272
+ float : left;
273
+ margin-left : 1em ;
274
+ }
275
+
276
+ .navlist > .item : last-child {
277
+ float : right;
278
+ margin-right : 1.5em ;
279
+ }
280
+
281
+ /*****************************************************************************/
282
+ /*
283
+ /* Front Page
284
+ /*
285
+ /*****************************************************************************/
286
+
287
+ .warbanner {
288
+ width : auto;
289
+ height : 300px ;
290
+ border-bottom : solid 10px # 7C75FA ;
291
+ background-image : url ("../assets/images/warimage.gif" );
292
+ background-size : cover;
293
+ background-repeat : no-repeat;
294
+ }
295
+
296
+ /*****************************************************************************/
297
+ /*
298
+ /* Contact Page
299
+ /*
300
+ /*****************************************************************************/
301
+
302
+ a .contact {
235
303
color : black;
236
- text-decoration : underline;
237
- opacity : 1 ;
238
304
}
239
305
240
- ul .navbar > li > a {
241
- color : # 900 !important ;
242
- text-decoration : none;
243
- font-family : 'Mercury SSm A' , 'Mercury SSm B' , Georgia, 'Times New Roman' , serif;
244
- line-height : 36px ;
245
- -webkit-font-smoothing : subpixel-antialiased;
306
+ .both {
307
+ margin-top : 5em ;
246
308
}
247
309
248
- ul .navbar > li > a : hover {
249
- color : # FF5D4A !important ;
310
+ .left {
311
+ float : left;
312
+ margin-left : 0 ;
313
+ width : 45% ;
314
+ text-align : center;
315
+ }
316
+
317
+ .right {
318
+ margin-right : auto;
319
+ margin-left : 45% ;
320
+ text-align : center;
250
321
}
322
+
323
+ .left > h2 .title {
324
+ }
325
+
326
+ .clear {
327
+ clear : both;
328
+ }
0 commit comments