SIGGRAPH Theme Demo
Welcome to the SIGGRAPH-inspired theme for your blog! This page demonstrates the beautiful typography and design elements inspired by academic papers.
Typography Showcase
This theme uses the authentic SIGGRAPH fonts that mirror the professional appearance of academic papers:
- Headers use Linux Biolinum for a clean, professional look
- Body text uses Linux Libertine for excellent readability
- Code uses Fira Code with ligatures for better code presentation
Text Elements
Here’s how different text elements appear:
Regular paragraph text flows beautifully with justified alignment and proper hyphenation, creating a professional academic paper appearance. The line height and spacing have been carefully tuned for optimal readability. The Linux Libertine font provides the classic serif typography that’s characteristic of SIGGRAPH papers.
Bold text stands out clearly, while italic text provides subtle emphasis. You can also use bold italic for maximum emphasis.
Blockquotes are styled with a distinctive left border and italic text, perfect for highlighting important quotes or key insights from your research. The Linux Libertine italic variant adds elegance to quoted material.
Code Examples
Inline code like const theme = 'siggraph'
blends seamlessly with text.
// Code blocks feature syntax highlighting
function toggleTheme() {
const currentTheme = document.documentElement.getAttribute('data-theme');
const newTheme = currentTheme === 'dark' ? 'light' : 'dark';
document.documentElement.setAttribute('data-theme', newTheme);
localStorage.setItem('theme', newTheme);
}
Lists and Structure
Ordered lists:
- First item with proper spacing
- Second item maintains consistency
- Third item completes the set
Unordered lists:
- Clean bullet points
- Consistent spacing
- Professional appearance
Mathematical Expressions
The theme supports LaTeX math rendering:
Inline math: $E = mc^2$
Display math: \(\frac{\partial u}{\partial t} = \alpha \nabla^2 u\)
Tables
Feature | Light Mode | Dark Mode |
---|---|---|
Background | Clean white | Deep black |
Text | SIGGRAPH blue | Soft white |
Accents | Deep blue | Bright blue |
Figures with Automatic Numbering
The theme includes SIGGRAPH-style figure captions with automatic numbering. Here are some examples:
You can also use the figure include for more control:
For side-by-side figures, use the figure-row
class:
To reference figures in your text, you can say “as shown in Figure 1” or use a link like Figure 1.
If you need custom numbering or no numbering, add the no-auto-number
class:
Theme Features
🌓 Dark/Light Mode Toggle
Click the theme toggle button in the navigation bar to switch between light and dark modes. Your preference is saved automatically.
📱 Responsive Design
The theme adapts beautifully to all screen sizes, from mobile phones to large desktop displays.
🎨 SIGGRAPH-Inspired Design
The color palette and typography are carefully chosen to reflect the professional aesthetic of SIGGRAPH academic publications while maintaining excellent readability.
⚡ Performance Optimized
- Fast loading times with local font files
- Minimal JavaScript
- Efficient CSS with custom properties
- Print-friendly styles
Getting Started
To customize this theme further:
- Edit the CSS variables in
/assets/css/main.css
- Modify the layouts in
/_layouts/
- Adjust the navigation in
/_includes/header.html
Enjoy your new SIGGRAPH-inspired blog theme with authentic Linux Libertine and Biolinum fonts!