Skip to content

aidanamavi/portfolio-theme

Repository files navigation

A minimalist WordPress theme for your portfolio. Open-source, continuously supported, and free to use.

The theme is clean, content-focused, and designed for clarity. It offers simple, straight forward typography readable on a wide variety of screen sizes, and suitable for multiple languages. It is designed using a mobile-first approach, meaning your content takes center-stage, regardless of whether your visitors arrive by smartphone, tablet, laptop, or desktop computer.

Portfolio Theme Screen Shot

Benefits

  • 🚀 Integration with world-class open-source software. Tested with and built on Linux, Apache, MySQL, PHP, WordPress, jQuery, Matomo, and Wordfence.
  • Incredibly fast with built-in caching. Front-end client-side caching with AJAX built-in.
  • 🔒 Works seamlessly with encrypted content. Works automagically with your SSL certificates.
  • 🔏 Content Security Policy settings. Easily add and manage policies to protect your web site.
  • 👍 Standards compliant & validated code. HTML5, CSS3, and JavaScript code analysis and verification.
  • 📱 Responsive design. Support for desktops, laptops, tablets, and smartphone screens.
  • 📊 Matomo Analytics integration. No code necessary. Works with any host.
  • 🔍 Search Engine Optimized. Organizes your content behind-the-scenes for optimal indexing.
  • 📄 Printer friendly. Your content is scaled to bring your colorful imagery to focus.
  • Accessible friendly. W3C Web Accessibility Initiative (WAI) support across all devices.
  • 💻 Flows like a modern web app. Smart and smooth loading screens and transitions.

Requirements

Installation

Upload the theme to your WordPress themes directory.

  1. Navigate to Appearance > Themes > Add New > Upload Theme
  2. Upload the theme zip file.

Activate the theme.

  1. Navigate to Appearance > Themes
  2. Click the 'Activate' button.

Setup

Create your Homepage.

  1. Navigate to Pages > Add New
  2. Enter 'Homepage' as the title.
  3. Select the Page Attributes > Template named Homepage
  4. Click Publish to save the page.

Redirect visitors to your homepage.

  1. Navigate to Customize > Homepage Settings
  2. Select the radio button for "A static page".
  3. Select the Homepage to use as your home page.

Create your About page.

  1. Navigate to Pages > Add New
  2. Enter 'About' as the title.
  3. Select the Page Attributes > Template named About
  4. Click Publish to save the page.

For the best results

  1. Use images with 16:9 aspect ratio.
  2. Upload your media directly to WordPress.
  3. Perform search engine optimizations for every media, post and page.
  4. Confirm your permalinks look similar to: yourdomain.com/about/
  5. If you experience any issues or have enhancement suggestions, you can report them in the issue tracker.

Known Issues

  1. UX for Content-Security-Policy needs improvement.
  2. JavaScript onLoad needs fixed.

Maintainers

Active: Aidan Amavi

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published