2025-11-09 19:09:05 +01:00
|
|
|
.container {
|
|
|
|
|
margin: 0 auto;
|
|
|
|
|
width: 80%;
|
|
|
|
|
}
|
|
|
|
|
nav, footer {
|
|
|
|
|
background-color: #333;
|
|
|
|
|
color: #fff;
|
|
|
|
|
text-align: center;
|
|
|
|
|
}
|
|
|
|
|
nav {
|
|
|
|
|
display: flex;
|
|
|
|
|
flex-direction: column;
|
|
|
|
|
}
|
2025-11-19 11:16:40 +01:00
|
|
|
footer li, footer ul {
|
|
|
|
|
display: inline;
|
|
|
|
|
margin: 0;
|
|
|
|
|
padding: 0;
|
|
|
|
|
}
|
|
|
|
|
footer li::after {
|
|
|
|
|
content: " | "
|
|
|
|
|
}
|
|
|
|
|
nav > a, footer a {
|
2025-11-09 19:09:05 +01:00
|
|
|
flex: 1;
|
|
|
|
|
text-align: center;
|
|
|
|
|
text-decoration: none;
|
|
|
|
|
color: #fff;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@media only screen and (min-width: 768px) {
|
|
|
|
|
nav { flex-direction: row; }
|
2025-11-15 22:06:43 +01:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.project-container { display: flex; }
|
|
|
|
|
|
|
|
|
|
.project-container .project-list { width: 20%; }
|
|
|
|
|
|
2025-11-16 18:50:41 +01:00
|
|
|
.project-container .project { flex: 1; }
|
|
|
|
|
/* might do the same with present(ation) */
|
|
|
|
|
|
|
|
|
|
.oss {
|
|
|
|
|
display: flex;
|
|
|
|
|
flex-wrap: wrap;
|
|
|
|
|
justify-content: space-between;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.oss article {
|
|
|
|
|
border: 1px solid #ddd;
|
|
|
|
|
box-shadow: 3px 3px 3px #ddd;
|
|
|
|
|
margin: 0.5%;
|
|
|
|
|
padding: 0.5%;
|
|
|
|
|
width: 30%;
|
|
|
|
|
}
|