Headings and font sizes
Normal body text is readable and comfortable. You can also use bold and italic for emphasis.
This paragraph uses a smaller font size for captions or secondary info.
This one is larger—great for key takeaways or highlighted statements.
And this is a big, bold callout for important points.
Images
Images scale to the content width and have rounded corners and a subtle shadow.
You can also drop in images without a figure when no caption is needed.
Blockquotes
Use blockquotes to highlight a key quote or callout:
“Job site cameras aren’t just for security—they’re a project management tool. The best contractors use them to document progress, resolve disputes, and keep clients in the loop.”
Lists
Unordered list
- Live streaming from multiple sites
- Cloud recording and playback
- Motion alerts and notifications
- Time-lapse and progress reports
Ordered list
- Mount the camera with a clear view of the site
- Connect power and network (or use cellular)
- Configure the app and invite your team
- Set up alerts and storage preferences
Code
Inline code looks like this: npm install or GET /api/stream.
Multi-line code blocks are styled with a dark background:
// Check camera status
const status = await fetch('/api/cameras/1/status');
const { online, lastSeen } = await status.json();
if (online) {
console.log('Camera is live');
} else {
console.log('Last seen:', lastSeen);
}
Links and emphasis
Links are styled with the accent color and work across the site. Combine bold, italic, and links in the same sentence for rich content.
One more image
That’s the full set of blog features. Use them to build clear, engaging posts with varied typography, media, and structure.