152 lines
2.5 KiB
CSS

/* Jingrow 自定义主题 */
@import url('https://fonts.googleapis.com/css2?family=Manrope:wght@400;500;600;700&display=swap');
.reveal {
font-family: 'Manrope', sans-serif;
font-size: 24px;
color: #ffffff;
}
.reveal h1,
.reveal h2,
.reveal h3,
.reveal h4,
.reveal h5,
.reveal h6 {
font-family: 'Manrope', sans-serif;
font-weight: 600;
color: #1fc76f;
text-transform: none;
text-shadow: none;
margin: 0 0 20px 0;
}
.reveal h1 {
font-size: 3.5em;
color: #1fc76f;
}
.reveal h2 {
font-size: 2.5em;
color: #8fe3b1;
}
.reveal h3 {
font-size: 1.8em;
color: #8fe3b1;
}
.reveal p {
margin: 20px 0;
line-height: 1.6;
}
.reveal ul,
.reveal ol {
display: block;
margin: 20px 0;
padding-left: 40px;
}
.reveal li {
margin: 10px 0;
line-height: 1.6;
}
.reveal blockquote {
display: block;
position: relative;
width: 70%;
margin: 20px auto;
padding: 5px 20px;
font-style: italic;
background: rgba(31, 199, 111, 0.1);
border-left: 4px solid #1fc76f;
}
.reveal table {
margin: auto;
border-collapse: collapse;
border-spacing: 0;
}
.reveal table th {
font-weight: bold;
color: #1fc76f;
}
.reveal table th,
.reveal table td {
text-align: left;
padding: 0.2em 0.5em 0.2em 0.5em;
border-bottom: 1px solid #666;
}
.reveal img {
margin: 15px 0px;
background: rgba(255, 255, 255, 0.12);
border: 4px solid #1fc76f;
box-shadow: 0 0 10px rgba(0, 0, 0, 0.15);
}
.reveal a {
color: #8fe3b1;
text-decoration: none;
transition: color 0.15s ease;
}
.reveal a:hover {
color: #1fc76f;
text-shadow: none;
border: none;
}
.reveal pre {
display: block;
position: relative;
width: 90%;
margin: 15px auto;
text-align: left;
font-size: 0.55em;
font-family: 'Courier New', monospace;
line-height: 1.2em;
word-wrap: break-word;
box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.3);
}
.reveal code {
font-family: 'Courier New', monospace;
text-transform: none;
color: #1fc76f;
background: rgba(31, 199, 111, 0.1);
padding: 2px 4px;
border-radius: 3px;
}
.reveal pre code {
display: block;
padding: 5px;
overflow: auto;
max-height: 400px;
word-wrap: normal;
background: #2d2d2d;
color: #f8f8f2;
}
.reveal .slides section {
text-align: center;
}
.reveal .slides section[data-background] {
color: #fff;
}
.reveal .slides section[data-background] h1,
.reveal .slides section[data-background] h2,
.reveal .slides section[data-background] h3,
.reveal .slides section[data-background] h4,
.reveal .slides section[data-background] h5,
.reveal .slides section[data-background] h6 {
color: #fff;
}