Repository navigation
Website
Deepratna Awale edited this page Oct 6, 2026
·
2 revisions
The project website in site/, published with GitHub Pages at https://openwallpaperengine.app.
| File | What it is |
|---|---|
site/index.html |
The single-page download site: hero, wallpaper types, features, screenshots, install steps, FAQ and credits |
site/styles.css |
Its styles, with light and dark themes |
site/icon.png, site/icon-dark.png
|
The app icon |
site/screenshots/*.jpg |
Screenshots captured from the app (also used in this wiki) |
site/privacy.html, site/terms.html
|
The privacy policy and the terms |
site/appcast.xml |
The Sparkle update feed (see Releasing) |
Behaviour:
- A light/dark toggle follows the system until the visitor picks one; the pick is remembered per browser.
- The screenshot gallery opens each image in a dialog.
- The download button asks the GitHub API for the newest published release, pre-releases included (labelled "(beta)"), and points at its DMG (or zip), with the date and size. If that list is unavailable it falls back to
releases/latest; if that fails too, it keeps its link to the latest release. So publishing a release needs no site redeploy.
Runs on pushes to main that touch site/** or the workflow, or manually. It uploads site/ as the Pages artifact and deploys it (actions/deploy-pages); the custom domain is a repository setting (no CNAME file). Keep the site's claims in step with the app and this wiki.
Open Wallpaper Engine · GPL-3.0 · Released by Deepratna Awale · Based on Open Wallpaper Engine by Haren Chen and MrWindDog · Not affiliated with Wallpaper Engine or Valve · Home · User Guide · Developer Guide