mirror of
git://f0xx.org/ac/ac-be-hub
synced 2026-07-29 04:18:53 +03:00
feat(hub): add Downloads and Documentation landing pages
Wire hub-downloads.js for stable OTA APK resolution, expand nav i18n, and add Session Studio download slot for alpha hub FR. Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
21
index.php
21
index.php
@@ -45,6 +45,7 @@ function hub_h(string $s): string {
|
||||
<script src="/app/androidcast_project/issues/assets/js/nav_shell.js" defer></script>
|
||||
<script src="assets/hub-i18n.js" defer></script>
|
||||
<script src="assets/hub-landing.js" defer></script>
|
||||
<script src="assets/hub-downloads.js" defer></script>
|
||||
<script src="/app/androidcast_project/issues/assets/js/cookie_consent.js" defer></script>
|
||||
<script src="assets/analytics.config.js"></script>
|
||||
<script src="/app/androidcast_project/issues/assets/js/analytics.js" defer></script>
|
||||
@@ -99,17 +100,25 @@ function hub_h(string $s): string {
|
||||
<a href="#" role="menuitem" data-goto-page="3" data-i18n="nav.about">About</a>
|
||||
<a href="#" role="menuitem" data-goto-page="4" data-i18n="nav.why">Why</a>
|
||||
<a href="#" role="menuitem" data-goto-page="5" data-i18n="nav.tech">Technologies</a>
|
||||
<a href="#" role="menuitem" data-goto-page="6" data-i18n="nav.documentation">Documentation</a>
|
||||
</div>
|
||||
</div>
|
||||
<div class="landing-menu-item">
|
||||
<button type="button" class="landing-menu-btn" aria-haspopup="true" aria-expanded="false" data-goto-page="6" data-i18n="nav.resources">Resources</button>
|
||||
<button type="button" class="landing-menu-btn" aria-haspopup="true" aria-expanded="false" data-goto-page="8" data-i18n="nav.resources">Resources</button>
|
||||
<div class="landing-dropdown" role="menu">
|
||||
<a href="#" role="menuitem" data-goto-page="7" data-i18n="nav.people">People</a>
|
||||
<a href="#" role="menuitem" data-goto-page="8" data-i18n="nav.culture">Culture</a>
|
||||
<a href="#" role="menuitem" data-goto-page="9" data-i18n="nav.people">People</a>
|
||||
<a href="#" role="menuitem" data-goto-page="10" data-i18n="nav.culture">Culture</a>
|
||||
</div>
|
||||
</div>
|
||||
<a class="landing-menu-link" href="#" data-goto-page="9" data-i18n="nav.pricing">Pricing</a>
|
||||
<a class="landing-menu-link" href="#" data-goto-page="10" data-i18n="nav.contact">Contact us</a>
|
||||
<a class="landing-menu-link" href="#" data-goto-page="11" data-i18n="nav.pricing">Pricing</a>
|
||||
<div class="landing-menu-item">
|
||||
<button type="button" class="landing-menu-btn" aria-haspopup="true" aria-expanded="false" data-goto-page="7" data-i18n="nav.downloads">Downloads</button>
|
||||
<div class="landing-dropdown" role="menu">
|
||||
<a href="#" role="menuitem" data-goto-page="7" data-i18n="nav.downloads_common">Common</a>
|
||||
<a href="#" role="menuitem" data-goto-page="8" data-i18n="nav.downloads_others">Others</a>
|
||||
</div>
|
||||
</div>
|
||||
<a class="landing-menu-link" href="#" data-goto-page="12" data-i18n="nav.contact">Contact us</a>
|
||||
</nav>
|
||||
<div class="landing-top-tools">
|
||||
<label class="toolbar-select hub-theme">
|
||||
@@ -188,7 +197,7 @@ function hub_h(string $s): string {
|
||||
<aside class="landing-rail" id="landing-rail" aria-label="Page navigation">
|
||||
<button type="button" class="landing-rail-handle" id="landing-rail-handle" data-i18n-aria="rail.handle" aria-label="Show page navigation"></button>
|
||||
<nav class="landing-rail-dots" aria-label="Pages">
|
||||
<?php for ($p = 1; $p <= 10; $p++): ?>
|
||||
<?php for ($p = 1; $p <= 13; $p++): ?>
|
||||
<button type="button" class="landing-rail-dot<?= $p === 1 ? ' is-active' : '' ?>" data-page="<?= $p ?>" aria-label="Page <?= $p ?>"<?= $p === 1 ? ' aria-current="true"' : '' ?>></button>
|
||||
<?php endfor; ?>
|
||||
</nav>
|
||||
|
||||
Reference in New Issue
Block a user