
CVE-2025-53770, एक SharePoint ज़ीरो-डे भेद्यता का विवरण देने वाला Marp स्लाइड डेक, HTML, PDF और PNG आउटपुट के लिए मॉड्यूलर स्लाइड, कस्टम थीम और बिल्ड स्क्रिप्ट के साथ।
CVE-2025-53770 के बारे में एक Marp स्लाइड डेक, प्रत्येक स्लाइड slides/ के अंतर्गत अपनी अलग फ़ाइल में रखी गई है।
./build.sh # assemble slides into presentation.md
./build.sh html # + render presentation.html
./build.sh pdf # + render presentation.pdf
./build.sh all # + HTML, PDF, and PNG preview of every slide
स्क्रिप्ट आवश्यकतानुसार @marp-team/marp-cli को लाने के लिए npx का उपयोग करती है — किसी वैश्विक स्थापना की आवश्यकता नहीं है।
presentation/
├── slides/ # one Markdown file per slide
├── themes/toolshell.css # custom Marp theme (SharePoint teal palette)
├── assets/ # images, e.g. sharepoint.svg
├── presentation.template.md # references each slide via @@INCLUDE:...@@
├── build.sh # assembles + renders
└── presentation.md # generated, do not edit by hand
स्लाइड फ़ाइल बनाएँ, जैसे slides/16-new-slide.md:
# My Title
<h2><span class="pill-tag">Section</span>Sub headline</h2>
<div class="grid-2">
<div class="tile"><h3>Card A</h3><p>...</p></div>
<div class="tile pink"><h3>Card B</h3><p>...</p></div>
</div>
इसे presentation.template.md में सही स्थान पर संदर्भित करें:
---
@@INCLUDE:slides/16-new-slide.md@@
पुनर्निर्माण करें:
./build.sh all
उदाहरणों के लिए मौजूदा स्लाइड्स देखें — थीम tile, grid-2/3, term, score-card, flow, compare, measure, lesson, pill-tag, chip, और पूर्ण-ब्लीड लेआउट के लिए बॉडी क्लासेस title, hero, end प्रदान करता है।