Public Access
Site / build (pull_request) Successful in 12s
The front page's App cards were nine, and had stopped at v0.18.0: no SSH, no Shell, no games, no compass, no MeshCore. A new page, /apps/, has all twelve in the Launcher's order and the planned messenger, each with its icon, what it does, a fact, its guide page, and a screen from the device (ten taken from it now). The front page keeps six of them, links each to its row, and says how many there are; the menu's Apps goes to the page. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_0162FokPdvY2KsS4NBfwyWPk
65 lines
2.9 KiB
HTML
65 lines
2.9 KiB
HTML
<!doctype html>
|
|
<html lang="en">
|
|
<head>
|
|
<meta charset="utf-8">
|
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
|
<title>{% block title %}roro9stack: open firmware for the Cardputer ADV{% endblock %}</title>
|
|
<meta name="description" content="{% block description %}{{ config.description }}{% endblock %}">
|
|
<meta name="color-scheme" content="dark light">
|
|
<meta name="author" content="Clément Martin">
|
|
<meta name="copyright" content="© 2026 Clément Martin">
|
|
{% if current_url %}<link rel="canonical" href="{{ current_url }}">{% endif %}
|
|
<link rel="icon" href="/img/favicon.svg" type="image/svg+xml">
|
|
<link rel="icon" href="/favicon.ico" sizes="32x32 48x48">
|
|
<link rel="apple-touch-icon" href="/apple-touch-icon.png">
|
|
<link rel="preload" href="/fonts/DMMono-Medium.woff2" as="font" type="font/woff2" crossorigin>
|
|
<link rel="preload" href="/fonts/HankenGrotesk.woff2" as="font" type="font/woff2" crossorigin>
|
|
<link rel="stylesheet" href="/css/site.css">
|
|
<script src="/js/theme.js"></script>
|
|
{% block head %}{% endblock %}
|
|
</head>
|
|
<body>
|
|
<a class="skip" href="#main">Skip to the content</a>
|
|
|
|
<header class="wrap bar">
|
|
<a class="brand" href="/" aria-label="roro9stack, home">
|
|
<img class="logo logo-dark" src="/img/logo-dark.svg" alt="roro9stack" width="201" height="28">
|
|
<img class="logo logo-light" src="/img/logo-light.svg" alt="" width="201" height="28">
|
|
</a>
|
|
<nav aria-label="Main">
|
|
<a href="/apps/">Apps</a>
|
|
<a href="/install/">Install</a>
|
|
<a href="/guide/">Guide</a>
|
|
<a href="/dev/">Developers</a>
|
|
<a href="/downloads/">Downloads</a>
|
|
<a href="/devlog/">Devlog</a>
|
|
<a href="/search/">Search</a>
|
|
<button class="link-btn js-only" id="theme-toggle" type="button">Light</button>
|
|
<a class="btn btn-primary n-md" href="{{ config.extra.repo }}">Source</a>
|
|
</nav>
|
|
</header>
|
|
|
|
<main id="main">
|
|
{% block main %}{% endblock %}
|
|
</main>
|
|
|
|
<footer>
|
|
<div class="wrap">
|
|
<div class="foot-row">
|
|
<span>© 2026 Clément Martin · Licensed GPL-3.0</span>
|
|
<nav aria-label="Footer">
|
|
<a href="{{ config.extra.repo }}">Source</a>
|
|
<a href="{{ config.extra.repo }}/releases">Releases</a>
|
|
<a href="{{ config.extra.repo }}/src/branch/main/docs">Docs in the repository</a>
|
|
<a href="{{ config.extra.repo }}/issues">Issues</a>
|
|
<a href="/devlog/">Devlog</a>
|
|
<a href="mailto:{{ config.extra.contact }}">Contact</a>
|
|
</nav>
|
|
</div>
|
|
<small>roro9stack is an independent project. It isn't affiliated with or endorsed by M5Stack or Meshtastic: those names belong to their owners.</small>
|
|
<small>This site sets no cookies and has no analytics, and its pages load nothing from other sites. The Install page asks the project's own server, git.twis.la, for the latest release. Questions, corrections: <a href="mailto:{{ config.extra.contact }}">{{ config.extra.contact }}</a>, or the issue tracker.</small>
|
|
</div>
|
|
</footer>
|
|
</body>
|
|
</html>
|