mirror of
https://github.com/tiennm99/reigen.git
synced 2026-08-06 05:20:55 +00:00
Content: new Origin story, The look and Beyond the series sections, plus expanded relationships and gated arc detail. Two claims that had been omitted as disputed are now settled and restored — the October 10 birthday, corroborated by the creator's own birthday artwork, and the English voice credit. Height added. Age is shown as "28-29 — sources differ" rather than silently picking a side. Artwork: the abstract hero silhouette becomes a hand-plotted SVG portrait whose fills read custom properties, so one drawing re-colours itself for the manga and anime palettes in The look. Still no image file of the character — the series is copyrighted, and that does not change because a picture is redrawn or relicensed. Textures: three licensed photographic backdrops, one CC0 and two under the Unsplash License, each credited in the footer with author and source. Two more were sourced and dropped: their seamless tiles read as repeating ornament once the blend actually worked. Blending is `screen` rather than `soft-light`, which collapses toward the backdrop on a near-black palette and rendered four of the five invisible. Contrast: magenta text moves to its own lighter token so every textured surface can carry visible grain and still clear 5:1 on small type. Page floor is 5.44:1, measured from rendered pixels. Also: drop background-attachment parallax that cost dropped frames, stop publishing internal working notes to the live site, add a LICENSE scoped to exclude the series and the third-party textures, and correct the artwork-provenance claims now that the page uses photographs.
48 lines
1.1 KiB
YAML
48 lines
1.1 KiB
YAML
name: Deploy to GitHub Pages
|
|
|
|
# Publishes the static site (repo root) to GitHub Pages on every push to main.
|
|
on:
|
|
push:
|
|
branches: [main]
|
|
workflow_dispatch:
|
|
|
|
permissions:
|
|
contents: read
|
|
pages: write
|
|
id-token: write
|
|
|
|
# Allow one concurrent deployment; newer pushes cancel in-progress runs.
|
|
concurrency:
|
|
group: pages
|
|
cancel-in-progress: true
|
|
|
|
jobs:
|
|
deploy:
|
|
environment:
|
|
name: github-pages
|
|
url: ${{ steps.deployment.outputs.page_url }}
|
|
runs-on: ubuntu-latest
|
|
steps:
|
|
- name: Checkout
|
|
uses: actions/checkout@v4
|
|
|
|
- name: Setup Pages
|
|
uses: actions/configure-pages@v5
|
|
|
|
# plans/ holds internal working notes. Publishing the repo root would
|
|
# serve them at /plans/reports/..., so stage only what the site needs.
|
|
- name: Stage site files
|
|
run: |
|
|
mkdir -p _site
|
|
cp index.html README.md LICENSE .nojekyll _site/
|
|
cp -r css js assets _site/
|
|
|
|
- name: Upload site artifact
|
|
uses: actions/upload-pages-artifact@v3
|
|
with:
|
|
path: _site
|
|
|
|
- name: Deploy
|
|
id: deployment
|
|
uses: actions/deploy-pages@v4
|