2
0
mirror of https://github.com/offen/website.git synced 2024-11-25 10:10:28 +01:00

typo details

This commit is contained in:
Hendrik Niefeld 2019-08-19 16:30:09 +02:00
parent 295359e11e
commit d12d82a899
2 changed files with 128 additions and 80 deletions

View File

@ -7,6 +7,6 @@ __Offen__ is a web analytics software that gives users access to the data they a
Usage metrics come with explanations about their meaning, relevance, usage and possible privacy implications. __Offen__ also details *which kind of data is not collected*. All data can be deleted selectively or in its entirety by the users, or the collection can be disabled altogether. Usage metrics come with explanations about their meaning, relevance, usage and possible privacy implications. __Offen__ also details *which kind of data is not collected*. All data can be deleted selectively or in its entirety by the users, or the collection can be disabled altogether.
__Offen__ treats both users and operators as parties of equal importance. Users can expect full transparency and are encouraged to make *autonomous and informed decisions regarding the use of their data*. Operators are enabled to gain insights while respecting their users' privacy and their data. __Offen__ treats both users and operators as parties of equal importance. Users can expect full transparency and are encouraged to make *autonomous and informed decisions regarding the use of their data*. Operators are enabled to gain insights while respecting their users' privacy and data.
__Offen__ is currently in the early stages of development and is applying for funds to sustain its development. An early alpha version is running on this site: you can visit the [auditorium](https://auditorium-alpha.offen.dev) to access your data. __Offen__ is currently in the early stages of development and is applying for funds to sustain its development. An early alpha version is running on this site: you can *visit the [auditorium](https://auditorium-alpha.offen.dev)* to access your data.

View File

@ -5,7 +5,7 @@ ROOTS
----------------------------------------------------*/ ----------------------------------------------------*/
:root { :root {
--yellow-mid: #F7BF08; --yellow-mid: #F7BF08;
--yellow-bright: #F7BF08; --yellow-bright: #fde28c;
--black-mid: #39352A; --black-mid: #39352A;
--grey-mid: #898989; --grey-mid: #898989;
--grey-bright: #D5D5D5; --grey-bright: #D5D5D5;
@ -23,6 +23,76 @@ BASICS
} }
/* ---------------------------------------------------
LAYOUT
----------------------------------------------------*/
.menu {
width: 100%;
height: 70px;
position: fixed;
top: 0;
right: 0;
background-color: var(--yellow-mid);
}
.intro {
width: 100%;
height: 400px;
margin: 70px 0 0 0;
background-color: var(--yellow-mid);
}
.feature {
width: 100%;
height: 400px;
background-color: var(--grey-bright);
}
.cta-top {
width: 100%;
height: 200px;
color: var(--yellow-mid);
background-color: var(--black-mid);
}
.content {
width: 100%;
margin: 70px 0 0 0;
background-color: var(--white);
}
.content-index {
width: 100%;
background-color: var(--white);
}
.cta-bottom {
width: 100%;
height: 200px;
background-color: var(--yellow-mid);
}
.footer {
width: 100%;
height: 240px;
color: var(--grey-mid);
background-color: var(--black-mid);
}
/* Mobile Styles */
@media only screen and (max-width: 960px) {
.container-reader,
.container-full {
padding: 40px 20px 80px 20px;
}
}
/* Desktop Styles */
@media only screen and (min-width: 961px) {
.container-reader {
width: 600px;
margin: 0 auto;
padding: 40px 20px 80px 20px;
}
.container-full {
padding: 40px 80px 80px 80px;
}
}
/* --------------------------------------------------- /* ---------------------------------------------------
TYPO TYPO
----------------------------------------------------*/ ----------------------------------------------------*/
@ -32,6 +102,7 @@ body {
font-size: 18px; font-size: 18px;
line-height: 1.5; line-height: 1.5;
font-weight: 400; font-weight: 400;
word-wrap: break-word;
color: var(--grey-mid); color: var(--grey-mid);
} }
h1, h1,
@ -46,23 +117,62 @@ h3,
h4 { h4 {
font-size: 18px; font-size: 18px;
} }
h3 {
margin: 0 0 20px 0;
}
p + h3 {
margin: 60px 0 20px 0;
}
h4 {
color: var(--grey-mid);
}
/* ---------------------------------------------------
LINKS
----------------------------------------------------*/
a,
a:hover,
a:focus {
color: var(--grey-mid);
text-decoration: none;
}
p a,
p a:hover,
p a:focus {
font-weight: 700;
}
ol li p a,
ol li p a:hover,
ol li p a:focus {
color: var(--grey-bright);
}
/* --------------------------------------------------- /* ---------------------------------------------------
TYPO ELEMENTS TYPO ELEMENTS
----------------------------------------------------*/ ----------------------------------------------------*/
p {
margin: 0 0 20px 0;
}
hr {
height: 0;
margin: 80px 0 20px 0;
border-top: 1px solid var(--grey-bright);
}
.intro h1 { .intro h1 {
color: var(--white); color: var(--white);
} }
blockquote { blockquote {
margin: 0; margin: 0;
font-style: italic padding: 0 0 0 20px;
font-style: italic;
border-left: 1px solid var(--grey-bright); border-left: 1px solid var(--grey-bright);
} }
hr {
height: 0;
border-top: 1px solid var(--grey-bright);
}
strong { strong {
font-weight: 700 font-weight: 700
} }
@ -74,7 +184,16 @@ h3 strong {
font-weight: 400; font-weight: 400;
color: var(--black-mid); color: var(--black-mid);
} }
em {
background: linear-gradient(transparent 66%, var(--yellow-bright) 66%);
font-style: normal;
}
.footnote {
color: var(--grey-bright);
}
ol {
padding-inline-start: 20px;
}
/* --------------------------------------------------- /* ---------------------------------------------------
MENU MENU
@ -225,74 +344,3 @@ nav ul li ul li a {
#nav-toggle.active span:after { #nav-toggle.active span:after {
transform: rotate(-45deg); transform: rotate(-45deg);
} }
/* ---------------------------------------------------
LAYOUT
----------------------------------------------------*/
.menu {
width: 100%;
height: 70px;
position: fixed;
top: 0;
right: 0;
background-color: var(--yellow-mid);
}
.intro {
width: 100%;
height: 400px;
margin: 70px 0 0 0;
background-color: var(--yellow-mid);
}
.feature {
width: 100%;
height: 400px;
background-color: var(--grey-bright);
}
.cta-top {
width: 100%;
height: 200px;
color: var(--yellow-mid);
background-color: var(--black-mid);
}
.content {
width: 100%;
margin: 70px 0 0 0;
background-color: var(--white);
}
.content-index {
width: 100%;
background-color: var(--white);
}
.cta-bottom {
width: 100%;
height: 200px;
background-color: var(--yellow-mid);
}
.footer {
width: 100%;
height: 240px;
color: var(--grey-mid);
background-color: var(--black-mid);
}
/* Mobile Styles */
@media only screen and (max-width: 960px) {
.container-reader {
margin: 0 20px 0 20px;
}
.container-full {
margin: 0 20px 0 20px;
}
}
/* Desktop Styles */
@media only screen and (min-width: 961px) {
.container-reader {
width: 600px;
margin: 0 auto;
}
.container-full {
margin: 0 80px 0 80px;
}
}