Skip to content

feat(slides): Add Reveal.js format for existing presentation#4

Open
zainfathoni wants to merge 3 commits intomainfrom
feature/slides
Open

feat(slides): Add Reveal.js format for existing presentation#4
zainfathoni wants to merge 3 commits intomainfrom
feature/slides

Conversation

@zainfathoni
Copy link
Owner

Summary

  • Convert existing "Paket Hemat Claude Code" slide from Marp to Reveal.js format
  • Replace Marp-specific background syntax with Reveal.js data attributes
  • Use standard --- slide separators for Reveal.js compatibility
  • Add speaker notes using Note: syntax
  • Maintain all original content, emojis, and formatting

Test plan

  • Verify Reveal.js can load the converted Markdown file
  • Test background images display correctly with data attributes
  • Confirm slide navigation works with --- separators
  • Validate speaker notes appear in presenter mode
  • Check all links and content render properly

🤖 Generated with Claude Code

zainfathoni and others added 3 commits July 27, 2025 14:04
…tation

- Add comprehensive requirements document for Reveal.js integration
- Use EARS (Easy Approach to Requirements Syntax) notation for clarity
- Define 30+ specific requirements covering all integration aspects
- Include architecture considerations and implementation strategy
- Specify Markdown support for slide authoring
- Replace old implementation plan with formal issue specification

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
…n plan

- Document 5-phase implementation strategy leveraging native Markdown support
- Eliminate need for custom parsing by using Reveal.js built-in Markdown plugin
- Define simplified architecture with theme integration and responsive design
- Specify content structure using standard Reveal.js Markdown format
- Include migration strategy for existing presentations
- Plan performance optimization and SEO considerations
- Provide detailed technical implementation examples and file structure

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
Convert existing Marp slide presentation to Reveal.js Markdown format:
- Replace Marp background syntax with Reveal.js data attributes
- Use standard --- slide separators
- Add speaker notes with Note: syntax
- Maintain all original content and formatting

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
@vercel
Copy link

vercel bot commented Jul 27, 2025

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
zainf ✅ Ready (Inspect) Visit Preview 💬 Add feedback Jul 27, 2025 8:17am

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant