Skip to content

Zephyr73/zephyr73.github.io

Repository files navigation

Zephyr73 Portfolio

Personal portfolio website built with Eleventy (11ty), showcasing projects, photography, and blog posts.

View Live Site

Features

  • Blog: Technical and personal articles using Markdown.
  • Gallery: Categorized image galleries for AI art, photography, and game captures.
  • Projects: Showcasing various software and web projects.
  • SCSS Workflow: Modular styles with custom mixins and variables.
  • Automated Deployment: CI/CD pipeline using GitHub Actions.

Tech Stack

Getting Started

Prerequisites

Installation

  1. Clone the repository:

    git clone https://github.com/Zephyr73/zephyr73.github.io.git
    cd zephyr73.github.io
  2. Install dependencies:

    npm install

Development

Run the development server with live reload and SCSS watching:

npm run dev

The site will be available at http://localhost:8080.

Build

Generate the static site into the _site/ directory:

npm run build

Project Structure

  • src/: Source files for the website.
    • _includes/: Shared layouts and components (Nunjucks).
    • assets/: Static assets (JS, CSS, images).
    • blog/: Markdown files for blog posts.
    • scss/: Modular Sass files.
  • docs/: Additional project documentation.
  • .github/workflows/: CI/CD configuration for GitHub Pages.

License

The code in this project is licensed under the ISC license.

The original photography and AI artwork are licensed under Creative Commons Attribution-NonCommercial 4.0 International (CC BY-NC 4.0). This means you are free to share and adapt the work for non-commercial purposes, provided you give appropriate credit.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors