43 lines
628 B
CSS
43 lines
628 B
CSS
html,body{
|
|
font:18px/1.4 serif;
|
|
padding:0;
|
|
margin:0;
|
|
min-height:100vh;
|
|
display:flex;
|
|
flex-direction:column;
|
|
}
|
|
|
|
main{
|
|
max-width:70ch;
|
|
height:100%;
|
|
padding:0 1ch;
|
|
flex:1 0 auto;
|
|
background: white;
|
|
}
|
|
|
|
header,footer{
|
|
font:80% monospace;
|
|
background:#333;
|
|
color:white;
|
|
padding:2px 0;
|
|
}
|
|
|
|
header a,footer a,.phi {
|
|
color:inherit;
|
|
text-decoration:none;
|
|
margin:0;
|
|
padding:2px;
|
|
}
|
|
|
|
header a.current,footer a.current,
|
|
header a:hover,footer a:hover{
|
|
color:#333;
|
|
background:white;
|
|
}
|
|
|
|
#portrait {
|
|
float:left;
|
|
margin-right: 2ch;
|
|
border-radius:50%;
|
|
}
|