reveal.js Slide Converter Prompt
Intended Use
- Convert Markdown documents to reveal.js format slides
- Create unified slides by combining design templates with content
- Automatically generate slides with background images and styling
Prompt
text
# Objective
## References
- `design` = [./def_slide_design2.md]
- `text` = [./def_slide_text1.md]
## TODO
1. Refer to the `design` file and add appropriate background images to all pages.
2. Convert the `text` file content to reveal.js format markdown, without including code blocks.
3. Accurately reflect the positions of -- specified in the `design` file.
4. Separate each slide with -- and organize for readability.
5. Always set text color to white and optimize contrast with background color.
6. Apply additional styling to each slide as necessary to maintain overall consistency and aesthetics.How to Use
- Prepare design file and text file
- Replace paths in the prompt with actual file paths
- Input the prompt to AI to generate reveal.js format slides
Input Example
text
# Objective
## References
- `design` = [https://example.com/slide-template.md]
- `text` = [https://example.com/presentation-content.md]
## TODO
1. Maintain styling from design file
2. Reflect heading structure from text file in slide composition
3. Use --- for section separatorsOutput Example
markdown
<!-- Background image settings -->
<style>
.reveal .slides {
font-family: "Shippori Mincho B1", serif;
font-size: 30px;
}
</style>
# Slide Title
---
## Section 1
* List item 1
* List item 2
---
## Section 2
Content descriptionNotes
- Design file and text file must be prepared separately
- Replace background image URLs with appropriate ones
- Text color is fixed to white, so pay attention to background contrast
- Use reveal.js syntax (--- for section separators) correctly