GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - axmolengine/axmol.dev: The source of axmol home page

BranchesTags
Open more actions menu

Latest commit

 

History

206 Commits
206 Commits

Folders and files

NameName
Last commit message
Last commit date
.github/workflows
.github/workflows
 
 
assets
assets
 
 
i18n
i18n
 
 
templates
templates
 
 
versions/schema
versions/schema
 
 
wasm
wasm
 
 
.gitignore
.gitignore
 
 
AGENTS.md
AGENTS.md
 
 
LICENSE
LICENSE
 
 
README.md
README.md
 
 
_headers
_headers
 
 
build.ps1
build.ps1
 
 
favicon.ico
favicon.ico
 
 
gen-verlist.ps1
gen-verlist.ps1
 
 
redirect.ps1
redirect.ps1
 
 
render-i18n.ps1
render-i18n.ps1
 
 
robots.txt
robots.txt
 
 
sitemap.xml
sitemap.xml
 
 

Repository files navigation

axmol.dev

The source of axmol home page, based on bootstrap 5.3.8

Localized pages

The homepage, V3 page, Sponsor page, and Axmol Hub page use four shared readable HTML templates: templates/home.html, templates/v3.html, templates/sponsor.html, and templates/hub.html. Every locale renders from the same template for its page type. Human-facing text is stored in one JSON dictionary per language under i18n/, using ISO 639-1 file codes (en, zh, ja, es, ru) and matching globally unique four-character keys. Translation review should locate entries by their value and context, not by the opaque key. Hub information and desktop downloads are on /hub/; the homepage engine download links directly to the latest LTS GitHub Release.

To render or preview changes to localized copy or page templates, run ./build.ps1 with no arguments. This generates the static localized pages under dist/; documentation and WebAssembly artifacts are built only in CI when their explicit arguments are supplied. Each build reads the newest Axmol Hub release, including pre-releases, from GitHub's Releases Atom feed and generates the Axmol LTS registry from GitHub's paginated public release and asset pages. Neither version lookup calls the GitHub Releases REST API.

https://axmol.dev Deployment Flow

  1. The workflow build.yml is triggered by any of the following:

    • A push to this repository.
    • Completion of the WebAssembly build in axmolengine/axmol.
    • Manual execution by a user.
  2. The CI pipeline:

    • Merges the pages in this repository.
    • Downloads WebAssembly artifacts from axmolengine/axmol into the dist directory.
  3. The CI pipeline pushes the dist contents to the axmol-pages branch of the repository axmolengine/axmol.dev.dist.

  4. Netlify automatically builds and deploys the axmol-pages branch of axmolengine/axmol.dev.dist to https://axmol.dev whenever a push event occurs on that branch.

About

The source of axmol home page

axmol.dev/

Topics

axmolbootstrap5html5

Resources

Readme
MIT license
Activity
Custom properties

Stars

2 stars

Watchers

0 watching

Forks

2 forks
Report repository

Releases

Packages

Used by

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.