Quick Installation
Download the theme
- Visit the Attegi releases page
- Download the latest
attegi.zipfile
Upload to Ghost
- Log in to your Ghost Admin panel
- Navigate to Settings → Design
- Click Change theme at the bottom
- Click Upload theme and select the
attegi.zipfile - Click Activate to enable the theme
Verify installation
- Visit your site's homepage
- You should see the Attegi theme with its clean, modern design
First Steps After Installation
Configure Basic Settings
Navigate to Settings → Design and click Customize to access theme settings:
- Color Scheme: Choose Light, Dark, or System (follows user's OS preference)
- Dark Mode Accent Color: Customize the accent color for dark mode (default: #82C0CC)
Set Up Your Site Identity
Go to Settings → General:
- Site title: Your blog's name
- Site description: A brief tagline (appears in navigation and metadata)
- Site icon: Upload a favicon (recommended: 512×512px PNG)
- Site logo: Upload your logo (appears in navigation)
Configure Navigation
Navigate to Settings → Navigation:
Attegi supports a clean, minimal navigation structure. Recommended setup:
| Home | / |
| About | /about/ |
| Tags | /tags/ |
The theme automatically handles mobile navigation with a hamburger menu.
4. Create Essential Pages
About Page
Create a new page via Pages → New page:
- Title: "About"
- URL:
about - Add your bio, photo, and contact information
Links Page (Optional)
Attegi includes a special template for displaying links:
- Create a new page
- Title: "Links"
- URL:
links - In the page settings (⚙️ icon), select Page template → Links
- Add links in your content using this format:
## Friends
- [Example Blog](https://example.com) - A great blog about technology
- [Another Site](https://another.com) - Interesting content here
Tags Page (Optional)
Display all your tags in a beautiful grid:
- Create a new page
- Title: "Tags"
- URL:
tags - In page settings, select Page template → Tags
- The content will be auto-generated from your tags
Understanding the Theme Structure
Homepage Layout
The homepage displays your posts in a card-based grid:
- Featured posts: Marked with a star icon
- Post cards: Show featured image, title, excerpt, author, date, and reading time
- Pagination: Navigate between pages (8 posts per page by default)
Post Layout
Individual posts include:
- Header: Title, author(s), publication date, reading time, featured image
- Content area: Your post content with rich formatting
- Table of Contents: Auto-generated from headings (H2-H6)
- Footer: Tags, share buttons, comments section
- Navigation: Previous/Next post links
Mobile Experience
Attegi is mobile-first:
- Responsive images: Automatically optimized for different screen sizes
- Touch-friendly: Large tap targets and comfortable spacing
- Collapsible TOC: Table of contents becomes a drawer on mobile
- Optimized typography: Readable font sizes across all devices
Theme Features Overview
Built-in Features
- Dual theme support: Light, Dark, and System modes
- Table of Contents: Auto-generated with scroll spy
- Code syntax highlighting: 50+ languages supported
- Image lightbox: Click to zoom images
- Lazy loading: Images load as you scroll
- Responsive images: Multiple sizes with srcset
- Share buttons: Native or traditional social sharing
- Comments: Ghost native comments or Disqus integration
- Newsletter: Built-in subscription forms
- 32 languages: Comprehensive internationalization
- Special cards: Poem cards, callouts, and more
Performance Optimizations
- Critical CSS: Inlined in
<head>for faster rendering - Code splitting: Separate bundles for main, post, and TOC functionality
- Lazy loading: Images and embeds load on demand
- Optimized fonts: Subset fonts for faster loading
- Compressed assets: Minified CSS and JavaScript
Next Steps
Now that you have Attegi installed, explore these guides:
- Theme Configuration: Customize colors, social links, and behavior
- Content Features: Learn about special formatting and cards
- Customization Guide: Modify styles and templates
- Advanced Features: TOC, comments, OG images, and more
Troubleshooting
Theme doesn't appear after upload
- Ensure you downloaded the correct
.zipfile (not the source code) - Check that your Ghost version is 5.0.0 or higher
- Try restarting Ghost:
ghost restart
Images not loading
- Verify image URLs in your content
- Check Ghost's image optimization settings
- Ensure your server has sufficient permissions for the content directory
Styles look broken
- Clear your browser cache (Ctrl+Shift+R or Cmd+Shift+R)
- Check browser console for JavaScript errors
- Verify that
assets/css/style.cssexists in the theme directory
Mobile menu not working
- Ensure JavaScript is enabled in your browser
- Check for JavaScript errors in the console
- Verify that
assets/js/script.jsis loading correctly
Getting Help
- Issues: GitHub Issues
System Requirements
- Ghost: Version 5.0.0 or higher
- Node.js: 18.x or higher (for development)
- Browsers: Modern browsers (Chrome, Firefox, Safari, Edge)
- Mobile: iOS 12+, Android 8+
Next:
Attegi Theme Configuration
This guide covers all configuration options available in the Attegi theme through Ghost Admin.

Comments