UNPKG

remarkableslides

Version:

Build Markdown files into slides using remark.js

154 lines (129 loc) 2.66 kB
body { font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; background-color: #1e1e1e; /* Dark background for the body */ margin: 0; padding: 0; overflow: hidden; } /* Full-Width Slideshow Container */ #slideshow { width: 100%; height: 100vh; position: relative; } /* Full-Width and Dark Mode Slide Styles */ .remark-slide-content { color: #ddd; /* Light text color for readability */ background-color: #13151a; /* Dark background for slides */ width: 100%; height: 100%; padding: 40px; padding-top: 0px; box-sizing: border-box; } /* Headers */ .remark-slide-content h1, .remark-slide-content h2 { color: rgb(8, 107, 194); /* Bright color for headers */ margin-top: 5px; } .remark-slide-content h1 { font-size: 2em; } .remark-slide-content h2 { font-size: 1.2em; } /* Paragraphs */ .remark-slide-content p { font-size: 1.1em; line-height: 1.5; } /* Lists */ .remark-slide-content ul, .remark-slide-content ol { margin-left: 20px; font-size: 1.2em; } /* Nested Lists */ .remark-slide-content ul ul, .remark-slide-content ol ol, .remark-slide-content ul ol, .remark-slide-content ol ul { font-size: 1em; } /* Images */ .remark-slide-content img { max-width: 100%; height: auto; display: block; margin: 20px auto; } /* Links */ a:link, a:visited { color: rgb(71, 176, 208); background-color: #8e8c8c20; padding: 2px 5px; border-radius: 5px; } .remark-slide-content code { font-family: 'Courier New', Courier, monospace; background-color: #333; padding: 2px 5px; color: #eee; } table { margin-left: auto; margin-right: auto; border-collapse: collapse; color: #ddd; } th, td { padding: 10px 15px; text-align: left; border: 1px solid rgba(255, 255, 255, 0.3); } th { background-color: #2b2b2b; color: #ddd; } tbody tr:nth-child(odd) { background-color: #1e1e1e; } tbody tr:nth-child(even) { background-color: #292929; } .title-card { display: flex; justify-content: center; align-items: center; text-align: center; height: 100vh; } .title-card h1 { color: cyan; } .exercise-card h1 { color: green; } .fullscreen-video { width: 40vw; height: 50vh; border: none; } .pro-bullet-item { color: green; } .con-bullet-item { color: rgb(215, 15, 15); } blockquote { border-left: 4px solid #007BFF; padding-left: 16px; font-style: italic; margin: 16px 0; } strong { font-weight: bold; text-shadow: 1px 1px 2px #000000; background-color: grey; padding: 2px 4px; border-radius: 4px; }