SeekiaWebsite/resources/style.css

498 lines
5.9 KiB
CSS
Raw Permalink Normal View History

2024-04-10 20:07:49 +02:00
body{
background-image: url(./images/genome.svg);
background-size:7em;
background-color:cornflowerblue;
display:flex;
flex-direction:column;
justify-content:center;
align-items:center;
padding-top:0em;
padding-bottom:0em;
margin-top:0em;
margin-bottom:0em;
font-family:"Helvetica", serif;
line-height: 1.7em;
2024-04-10 20:07:49 +02:00
}
h1{
margin-bottom:0.6em;
}
p{
font-size:1.25em;
2024-04-10 20:07:49 +02:00
margin-top:.5em;
margin-bottom:.5em;
}
a{
color:black;
font-size:1.25em;
2024-04-10 20:07:49 +02:00
text-decoration:underline;
margin-top:0.5em;
margin-bottom:0.5em;
}
a:hover{
color:red;
cursor: pointer;
}
.pageDiv{
display:flex;
flex-direction:column;
justify-content:center;
align-items:center;
background-color:lightsteelblue;
border-radius:1em;
width:63vw;
padding-top:0em;
padding-bottom:4em;
padding-left:3em;
padding-right:3em;
margin-top:1em;
margin-bottom:3em;
box-shadow:rgba(0, 0, 0, 0.2) 0em 0em 4em 1em;
text-align:center;
2024-04-10 20:07:49 +02:00
}
.pageHeader{
display: flex;
flex-direction:column;
align-items: center;
justify-content: center;
width:100%;
}
.languageBar{
2024-04-10 20:07:49 +02:00
display:flex;
flex-direction:row;
align-items:center;
justify-content:center;
width: 100vw;
background-color:blue;
}
.languageBarLabel{
color:white;
}
.languageBarButton{
color:white;
padding:.8em;
text-decoration: none;
font-weight:bold;
}
.logoAndTitleRow{
display: flex;
flex-direction:row;
align-items:center;
justify-content:center;
height:8em;
width:100%;
margin-top:2.5em;
margin-bottom:.5em;
padding-right:1em;
}
.seekiaLogo{
height:100%;
}
.seekiaTitle{
font-family:"Helvetica", sans-serif;
font-size:5em;
font-weight:bold;
padding-top:.2em;
}
.sloganText{
font-size:1.4em;
font-style:italic;
font-weight:200;
margin-top:.3em;
margin-bottom:1.3em;
letter-spacing: .2em;
}
.navigationBarSeparator{
width:90%;
border-bottom:.8px solid #272727;
margin-top:0em;
margin-bottom:0em;
}
.navigationBar{
display:flex;
flex-direction:row;
justify-content:center;
align-items:center;
flex-wrap:wrap;
margin-top:.3em;
margin-bottom:.3em;
width:90%;
}
.navigationBarItem{
display:flex;
flex-direction:row;
justify-content:center;
align-items:center;
}
.navigationBarLink{
color:black;
font-weight:800;
font-size:1.2em;
text-decoration:none;
padding-top:.2em;
padding-left:1em;
padding-right:1em;
padding-bottom:.2em;
width:100%;
text-align:center;
}
.navigationBarLink:hover{
text-decoration:none;
cursor: pointer;
}
.navigationBarHeart{
width:1.5em;
flex-grow:1;
font-size:.9em;
}
.chooseLanguageButtonsDiv{
display:flex;
flex-direction:row;
flex-wrap:wrap;
justify-content:center;
align-content: flex-start;
width:70%;
}
.indexPageContent{
display:flex;
flex-direction:column;
justify-content:center;
align-items:center;
width:80%;
}
2024-04-10 20:07:49 +02:00
.seekiaIsHeading{
margin-top:1.8em;
margin-bottom:1.2em;
padding-top:0em;
padding-bottom:0em;
}
.pageHeading{
font-size:1.8em;
margin-top:1.5em;
margin-bottom:.8em;
padding-top:0em;
padding-bottom:0em;
}
.chooseLanguageButton{
color:white;
text-decoration:none;
font-weight:bold;
margin:.5em;
padding:1em;
background-color:blue;
border-radius:.5em;
}
.blueDownloadButton{
color:white;
text-decoration:none;
font-weight:bold;
padding-top: 1em;
padding-bottom: 1em;
padding-left: 1em;
padding-right: 1em;
background-color: blue;
border-radius:1em;
margin-top:0.6em;
2024-04-10 20:07:49 +02:00
}
.separator{
color: black;
width: 70%;
border-style:solid;
border-color:black;
border-top:0em;
border-bottom:1px solid black;
border-left:0em;
border-right:0em;
}
.linebreak{
margin-top:1.25em;
margin-bottom:1.25em;
2024-04-10 20:07:49 +02:00
}
.thinlinebreak{
margin-top:0.4em;
margin-bottom:0.4em;
2024-04-10 20:07:49 +02:00
}
.homePageScreenshot{
width:80%;
2024-04-10 20:07:49 +02:00
border:solid 0.15em;
margin:1.2em;
2024-04-10 20:07:49 +02:00
}
.ancestryCompositionScreenshot{
width:70%;
2024-04-10 20:07:49 +02:00
border:solid 0.15em;
margin:1.2em;
2024-04-10 20:07:49 +02:00
}
.offspringDiseaseProbabilitiesScreenshot{
width:80%;
2024-04-10 20:07:49 +02:00
border:solid 0.15em;
margin:1.2em;
2024-04-10 20:07:49 +02:00
}
.offspringTraitProbabilitiesScreenshot{
width:60%;
border:solid 0.15em;
margin:1.2em;
}
2024-04-10 20:07:49 +02:00
.totalDiseaseRiskScreenshot{
width:75%;
2024-04-10 20:07:49 +02:00
border:solid 0.15em;
margin:1.2em;
2024-04-10 20:07:49 +02:00
}
.browseMatchesScreenshot{
width:40%;
2024-04-10 20:07:49 +02:00
border:solid 0.15em;
margin:1.2em;
2024-04-10 20:07:49 +02:00
}
.operatingSystemBox{
display:flex;
flex-direction:column;
justify-content:center;
align-content:center;
align-items:center;
width:50%;
margin-top:.8em;
margin-bottom:.8em;
border-radius:0.5em;
padding-top:1.5em;
padding-bottom:1em;
padding-left:0.5em;
padding-right:0.5em;
background-color:gainsboro;
text-align:center;
}
.operatingSystemName{
font-size:1.2em;
margin-top:1em;
margin-bottom:1em;
}
.operatingSystemLogo{
width:3em;
}
.codeblock{
padding-top:0.5em;
padding-bottom:0.5em;
padding-left:0.5em;
padding-right:0.5em;
font-size:1.3em;
margin-top:0.5em;
margin-bottom:0.5em;
background-color:lightgray;
}
.readTheWhitepaperRow{
display:flex;
flex-direction:row;
justify-content:center;
align-content:center;
align-items:center;
text-decoration:none;
border-radius:2em;
padding-top:1em;
padding-bottom:1em;
padding-left:3em;
padding-right:3em;
background-color:gainsboro;
}
.whitepaperIcon{
width:4em;
}
.readTheWhitepaperLink{
font-style:italic;
}
.aboutPageHeadingText{
width:70%;
}
2024-04-10 20:07:49 +02:00
.aboutPageDescriptionSection{
width:70%;
text-align:center;
}
.aboutWebsiteBox{
display:flex;
flex-direction:column;
justify-content:center;
align-content:center;
align-items:center;
background-color:gainsboro;
width:60%;
border-radius:1em;
padding-top:1em;
padding-bottom:0.6em;
margin-top:.5em;
margin-bottom:.5em;
}
.archiveReleaseBox{
display:flex;
flex-direction:column;
justify-content:center;
align-content:center;
align-items:center;
background-color:gainsboro;
margin-top:1em;
margin-bottom:1em;
padding-top:1em;
padding-bottom:1.5em;
border-radius:1em;
width:80%;
}
.archiveReleaseBoxSeparator{
width:80%;
}
.forgejoLogo{
2024-04-10 20:07:49 +02:00
width:4em;
2024-04-10 20:07:49 +02:00
margin-top:0.5em;
2024-04-10 20:07:49 +02:00
margin-bottom:1em;
}
.contactIcon{
width:5em;
margin-bottom:1em;
}