Getting Started with Attegi

Getting Started with Attegi
Photo by Joel Filipe / Unsplash

Quick Installation

Download the theme

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.zip file
    • 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

Attegi includes a special template for displaying links:

  1. Create a new page
  2. Title: "Links"
  3. URL: links
  4. In the page settings (⚙️ icon), select Page template → Links
  5. 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:

  1. Create a new page
  2. Title: "Tags"
  3. URL: tags
  4. In page settings, select Page template → Tags
  5. 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:

Troubleshooting

Theme doesn't appear after upload

  • Ensure you downloaded the correct .zip file (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.css exists 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.js is loading correctly

Getting Help

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

Sign up for more like this.