@ -230,44 +230,87 @@ template {
-------------------------------
-------------------------------
* * /
* * /
html {
html {
background : # 113641 ;
margin : 0 ;
padding : 0 ;
width : 100 % ;
height : 100 % ;
overflow : hidden ;
font : 400 1 . 3em / 1 . 3em Helvetica , Arial , sans-serif ;
font : 400 1 . 3em / 1 . 3em Helvetica , Arial , sans-serif ;
color : # fffacd ;
}
a {
font : 300 1em $ titleType ;
color : # 7ed07e ;
text-decoration : underline ;
-moz-transition : all 0 . 1s linear ;
-webkit-transition : all 0 . 1s linear ;
-o-transition : all 0 . 1s linear ;
transition : all 0 . 1s linear ;
}
a : hover {
color : # daf1da ;
background : # 113641 ;
}
}
svg . icons {
body {
width : 20px ;
color : # fff ;
fill : # fc6399 ;
margin : 0 ;
padding : 0 ;
perspective : 1px ;
transform-style : preserve-3d ;
height : 100 % ;
width : 100 % ;
overflow-y : scroll ;
overflow-x : hidden ;
}
}
. main-container {
header {
margin : 0 auto ;
box-sizing : border-box ;
z-index : 10 ;
min-height: 100vh ;
position : relative ;
position : relative ;
transform-style : inherit ;
width : 100vw ;
text-align : center ;
color : # fc6399 ;
text-shadow : 1px 1px 1px rgba ( 50 , 48 , 47 , 0 . 5 ) ;
}
header h1 {
margin : 0 ;
position : absolute ;
top : 50 % ;
left : 50 % ;
transform : translate ( -50 % , -50 % ) ;
}
}
. main-container header {
header . menu {
width : 100 % ;
width : 100 % ;
height : 600px ;
text-align : left ;
border-top : 5px # 7ed07e solid ;
border-bottom : 2px # f9690e solid ;
}
}
. main-container section {
header ,
overflow : hidden ;
header : before {
background : 50 % 50 % / cover ;
}
header :: before {
content : "" ;
position : absolute ;
top : 0 ;
left : 0 ;
right : 0 ;
bottom : 0 ;
display : block ;
background : url ( "/assets/images/global/default-bg.jpg" ) ;
background-size : cover ;
transform-origin : center center 0 ;
transform : translateZ ( -1px ) scale ( 2 ) ;
z-index : -1 ;
min-height : 100vh ;
}
. container {
z-index : 2 ;
position : absolute ;
top : 100vh ;
background : # 32302f ;
line-height : 30px ;
font-weight : lighter ;
padding : 40px ;
color : # d5cfba ;
}
}
. main-container section # index-content span {
. container article {
min-height : 500px ;
}
. container article span {
font : 600 2em / 2 Helvetica , Arial , sans-serif ;
font : 600 2em / 2 Helvetica , Arial , sans-serif ;
color : # fc6399 ;
color : # f9690e ;
text-decoration : underline ;
}
. container footer {
background : # 32302f ;
border-top : 1px # 7ed07e solid ;
height : 100px ;
padding : 20px 0 0 0 ;
}
}
@ media only screen and ( max-width : 640px ) {
@ media only screen and ( max-width : 640px ) {
. main-container . content # the-intro {
. main-container . content # the-intro {
@ -294,7 +337,7 @@ svg.icons {
font-size : 3 . 3rem ;
font-size : 3 . 3rem ;
}
}
. main-container . header . header-desc span a {
. main-container . header . header-desc span a {
color : # fffacd ;
color : # d5cfba ;
width : 250px ;
width : 250px ;
font-weight : 300 ;
font-weight : 300 ;
display : inline-block ;
display : inline-block ;
@ -364,7 +407,7 @@ header #header-two #the-intro {
position : relative ;
position : relative ;
}
}
# index-display # recent-title {
# index-display # recent-title {
color : # fffacd ;
color : # d5cfba ;
font : 400 2em $ titleType ;
font : 400 2em $ titleType ;
vertical-align : top ;
vertical-align : top ;
}
}
@ -492,7 +535,7 @@ select {
}
}
# post-content # header-post # header-one span # post-title {
# post-content # header-post # header-one span # post-title {
font : 200 4 . 5em / 1em $ titleType ;
font : 200 4 . 5em / 1em $ titleType ;
color : # fffacd ;
color : # d5cfba ;
margin : 20px 0 0 10px ;
margin : 20px 0 0 10px ;
padding : 20px 0 80px 0 ;
padding : 20px 0 80px 0 ;
display : block ;
display : block ;