Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

125 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Axy Lusion

This repository contains the Axy Lusion creative portfolio site: a static website for AI artwork, music, video, news, blog posts, and creative tool coverage.

What the Site Includes

  • A cinematic homepage with a hero feature and latest-image scroll experience
  • A full gallery backed by data/gallery.json
  • Dedicated pages for music, video, blog, news, tools, and about content
  • Archived Decap CMS shell files kept offline in W:\Websites\LOCAL-ONLY\archive\axylusion-admin-shell\2026-04-21\ pending any future authenticated editorial workflow

Stack

  • Plain HTML, CSS, and JavaScript
  • No framework and no build step
  • Static hosting friendly
  • Gallery/media data stored in data/gallery.json

Preview Path: koltregaskes.github.io/axylusion

Intended Production Domain: https://axylusion.com

Local Preview

Run a local static server from the repo root, for example:

python -m http.server 4173

Then open http://127.0.0.1:4173/index.html.

Project Structure

  • index.html - homepage and latest-image showcase
  • gallery.html - searchable gallery
  • blog.html - blog landing page and editorial entry point
  • news.html - news landing page
  • music.html / videos.html / tools.html - supporting sections
  • data/gallery.json - gallery source data
  • styles.css - shared site styling
  • content/ - editable markdown content
  • news-digests/ - news source material used by the site
  • scripts/refresh-site-data.ps1 - local refresh pipeline for homepage/news/A-List validation
  • scripts/run-scheduled-refresh.ps1 - scheduled entrypoint for morning full refresh and evening news-only refresh
  • scripts/run-smoke-test.ps1 - local browser smoke-test wrapper for the public pages
  • scripts/migrate-images.py - repoint expired Midjourney CDN media to repo-local hosting or Cloudflare R2
  • scripts/rebuild-homepage-gallery.py - repoint homepage gallery items from data/gallery.json
  • scripts/smoke-test-site.mjs - browser smoke test for key public pages
  • docs/CONTENT-FLOWS.md - source-of-truth and refresh documentation

Publishing Notes

  • The site is designed to be deployed as a static website.
  • If you use GitHub Pages or another static host, make sure the custom domain and DNS are configured there rather than in the source files.
  • The old Decap CMS shell has been removed from the public site until a real authenticated editorial workflow exists. The archived shell files are stored offline under W:\Websites\LOCAL-ONLY\archive\axylusion-admin-shell\2026-04-21\.
  • Media uploads for the old CMS shell were configured to land in images/uploads/.
  • The current public site is driven by static HTML, news-digests, and JSON payloads rather than automatic markdown-to-page rendering from content/.
  • Local unattended refresh is now registered through the central website scheduler:
    • Websites-AxyLusion-Refresh-Morning at 07:20
    • Websites-AxyLusion-Refresh-Evening at 19:20

Links

About

Creative AI portfolio for art, music, video, tools, and blog posts.

Topics

Resources

Code of conduct

Security policy

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages