Feat: lots of improvements
This commit is contained in:
@@ -1,4 +1,7 @@
|
||||
---
|
||||
import fs from 'node:fs';
|
||||
const cargo = fs.readFileSync('../Cargo.toml', 'utf-8');
|
||||
const version = cargo.match(/\[workspace\.package\]\s*\nversion\s*=\s*"([^"]+)"/)?.[1];
|
||||
---
|
||||
|
||||
<!DOCTYPE html>
|
||||
@@ -23,24 +26,29 @@
|
||||
<link rel="stylesheet" href="/style.css">
|
||||
</head>
|
||||
<body>
|
||||
<div class="kofi-popup" id="kofi-popup">
|
||||
<button class="kofi-close" id="kofi-close" aria-label="Close">×</button>
|
||||
<p>Consider donating, I need to buy some coffee! Donations help me to rent servers and to secure funding for working on software.</p>
|
||||
<a href="https://ko-fi.com/raphaelbubo" target="_blank" rel="noopener">Support on Ko-fi</a>
|
||||
</div>
|
||||
<header>
|
||||
<img class="icon" src="/Cagire.png" alt="Cagire">
|
||||
<div>
|
||||
<h1>CAGIRE: LIVE CODING IN FORTH</h1>
|
||||
<p class="subtitle">AGPL-3.0 · Raphaël Maurice Forment · 2026</p>
|
||||
<p class="subtitle">AGPL-3.0 · Raphaël Maurice Forment · 2026 · v{version}</p>
|
||||
</div>
|
||||
</header>
|
||||
|
||||
<div class="examples-grid">
|
||||
<div class="example-cell"><img src="/one_pic.png" alt="Cagire screenshot 1"></div>
|
||||
<div class="example-cell"><img src="/second_pic.png" alt="Cagire screenshot 2"></div>
|
||||
<div class="example-cell"><img src="/third_pic.png" alt="Cagire screenshot 3"></div>
|
||||
<div class="example-cell"><img src="/fourth_pic.png" alt="Cagire screenshot 4"></div>
|
||||
<div class="example-cell"><img src="/fifth_pic.png" alt="Cagire screenshot 5"></div>
|
||||
<div class="example-cell"><img src="/sixth_pic.png" alt="Cagire screenshot 6"></div>
|
||||
<div class="example-cell"><img src="/seventh_pic.png" alt="Cagire screenshot 7"></div>
|
||||
<div class="example-cell"><img src="/eight_pic.png" alt="Cagire screenshot 8"></div>
|
||||
<div class="example-cell"><img src="/ninth_pic.png" alt="Cagire screenshot 9"></div>
|
||||
<div class="example-cell"><img src="/one_pic.webp" alt="Cagire screenshot 1"></div>
|
||||
<div class="example-cell"><img src="/second_pic.webp" alt="Cagire screenshot 2"></div>
|
||||
<div class="example-cell"><img src="/third_pic.webp" alt="Cagire screenshot 3"></div>
|
||||
<div class="example-cell"><img src="/fourth_pic.webp" alt="Cagire screenshot 4"></div>
|
||||
<div class="example-cell"><img src="/fifth_pic.webp" alt="Cagire screenshot 5"></div>
|
||||
<div class="example-cell"><img src="/sixth_pic.webp" alt="Cagire screenshot 6"></div>
|
||||
<div class="example-cell"><img src="/seventh_pic.webp" alt="Cagire screenshot 7"></div>
|
||||
<div class="example-cell"><img src="/eight_pic.webp" alt="Cagire screenshot 8"></div>
|
||||
<div class="example-cell"><img src="/ninth_pic.webp" alt="Cagire screenshot 9"></div>
|
||||
</div>
|
||||
|
||||
<h2>Download</h2>
|
||||
@@ -109,8 +117,7 @@
|
||||
<video src="/mono_cagire.mp4" autoplay muted loop playsinline></video>
|
||||
|
||||
<p class="colophon">
|
||||
<a href="https://raphaelforment.fr">BuboBubo</a> · Audio engine: <a href="https://doux.livecoding.fr">Doux</a> · <a href="https://github.com/Bubobubobubobubo/cagire">GitHub</a> · AGPL-3.0 · <button id="theme-toggle" aria-label="Toggle theme">LIGHT</button>
|
||||
</p>
|
||||
<a href="https://raphaelforment.fr">BuboBubo</a> · Audio engine: <a href="https://doux.livecoding.fr">Doux</a> · <a href="https://github.com/Bubobubobubobubo/cagire">GitHub</a> · AGPL-3.0 </p>
|
||||
|
||||
<script is:inline src="/script.js"></script>
|
||||
</body>
|
||||
|
||||
Reference in New Issue
Block a user