Files
2026-08-15 17:57:47 +02:00

164 lines
2.6 KiB
CSS

:root {
--r-background-color: #ffffff;
--r-main-font: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;
--r-main-font-size: 52px;
--r-main-color: #2c2c2c;
}
body {
background: #ffffff;
}
.reveal {
font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;
background: #ffffff;
}
.reveal .slides {
text-align: left;
}
.reveal section {
/*padding: 60px !important;*/
height: 100%;
display: flex !important;
flex-direction: column !important;
justify-content: center !important;
}
.reveal h1, .reveal h2, .reveal h3, .reveal h4, .reveal h5, .reveal h6 {
text-transform: none;
font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;
font-weight: 600;
color: #2c2c2c;
}
.reveal h1 {
font-size: 4em;
text-align: center;
}
.reveal h2 {
font-size: 3em;
border-left: 4px solid #2980b9;
padding-left: 30px;
margin-bottom: 1em;
text-align: left;
}
.reveal h3 {
font-size: 2.5em;
color: #2980b9;
margin-top: 1em;
margin-bottom: 0.5em;
border: none;
padding: 0;
text-align: left;
}
.reveal p {
font-size: 2em;
line-height: 1.6;
color: #2c2c2c;
margin: 0.3em 0;
text-align: left;
}
.reveal ul {
margin: 0;
text-align: left;
display: block;
width: 100%;
}
.reveal li {
font-size: 1.2em;
line-height: 1.8;
color: #2c2c2c;
margin-bottom: 0.5em;
text-align: left;
list-style: disc;
margin-left: 2em;
}
.reveal ul ul, .reveal ol ol {
margin-left: 2em;
}
.subtitle {
font-size: 1.8em;
color: #2980b9;
margin-top: 0.5em;
text-align: center;
}
.code {
background: #f5f5f5;
padding: 12px 16px;
border-radius: 4px;
font-family: 'Courier New', monospace;
font-size: 1.2em;
color: #2980b9;
border-left: 3px solid #2980b9;
margin: 15px 0;
text-align: left;
display: inline-block;
}
/* Title slide */
.reveal .title-slide {
background: linear-gradient(135deg, #2980b9 0%, #2980b9 100%);
text-align: center;
}
.reveal .title-slide h1 {
color: white;
text-align: center;
}
.reveal .title-slide h2 {
color: white;
border: none;
padding: 0;
}
.reveal .title-slide .subtitle {
color: #e1f0ff;
text-align: center;
}
/* Section slide */
.reveal .section-slide {
background: #2980b9;
text-align: center;
display: flex !important;
align-items: center !important;
justify-content: center !important;
flex-direction: column !important;
}
.reveal .section-slide h1, .reveal .section-slide h2 {
color: white;
border: none;
padding: 0;
text-align: center;
}
.reveal .section-slide .subtitle {
color: #e1f0ff;
text-align: center;
}
/* Hide controls */
.reveal .controls {
display: none !important;
}
.reveal .progress {
display: none !important;
}
.emoji {
margin-right: 0.3em;
}