From 4565765572d94facf760658c3c1a6c4a4af7f1fa Mon Sep 17 00:00:00 2001 From: Anton Afanasyeu Date: Sun, 12 Jul 2026 13:53:36 +0200 Subject: [PATCH] feat(issues): hub nav shell on layout and education page Signed-off-by: Anton Afanasyeu --- deps/ac-platform-php | 2 +- views/layout.php | 205 +++------------------------------------ views/live_education.php | 60 +++++++----- 3 files changed, 50 insertions(+), 217 deletions(-) diff --git a/deps/ac-platform-php b/deps/ac-platform-php index f4b39be..5159292 160000 --- a/deps/ac-platform-php +++ b/deps/ac-platform-php @@ -1 +1 @@ -Subproject commit f4b39bea26d1227249e05c6c91a15b73e0e77641 +Subproject commit 515929238baae0214e910884c248b73a9caed953 diff --git a/views/layout.php b/views/layout.php index 4fb1a1c..7f723b4 100644 --- a/views/layout.php +++ b/views/layout.php @@ -11,6 +11,12 @@ * Digest: SHA256 21e56cd12df6a94df41a1c0d67be530bd01454865ee1f032cef5f8d2e497509a */ ?> + @@ -77,199 +83,12 @@ >
- + $__navProjectBase, + 'issues_base' => $__navIssuesBase, + 'active' => $__navActive, + 'username' => $__navUser, + ]); ?>
diff --git a/views/live_education.php b/views/live_education.php index c63bd94..1a05951 100644 --- a/views/live_education.php +++ b/views/live_education.php @@ -1,6 +1,9 @@ @@ -12,38 +15,49 @@ $bp = Auth::basePath(); (function () { var t = localStorage.getItem('crash_console_theme'); if (t === 'light' || t === 'dark') document.documentElement.setAttribute('data-theme', t); + var l = localStorage.getItem('crash_console_lang'); + if (l === 'en' || l === 'ru') document.documentElement.setAttribute('lang', l); })(); + + -
-
- ← Back to the console - Education demo -
-
-

Try screen sharing in your browser

-

Free demo up to 5 minutes. No install required — great for first-time visitors.

-

Ready when you are.

-

Time left: 5:00

- - - -
- - - -
-

- WebRTC P2P (no SFU): share the viewer link or QR. Same REST signaling API supports future mobile cast to browser on LAN. -

-
-
+
+ $projectBase, + 'issues_base' => $issuesBase, + 'active' => 'education', + 'username' => $navUser, + ]); ?> +
+
+
+ Education demo +
+

Try screen sharing in your browser

+

Free demo up to 5 minutes. No install required — great for first-time visitors.

+

Ready when you are.

+

Time left: 5:00

+ + + +
+ + + +
+

+ WebRTC P2P (no SFU): share the viewer link or QR. Same REST signaling API supports future mobile cast to browser on LAN. +

+
+
+