add lua navigation

This commit is contained in:
2026-01-16 00:36:41 +01:00
parent ebf80052f0
commit 08327e5575
10 changed files with 170 additions and 59 deletions

View File

@@ -2,6 +2,7 @@
<head>
<link type="text/rcss" href="../ui/theme.rcss"/>
<link type="text/rcss" href="../ui/components.rcss"/>
<script src="../scripts/navigation.lua"></script>
<title>Browser</title>
<style>
.browser-screen {
@@ -172,7 +173,7 @@
<!-- Browser Toolbar -->
<div class="browser-toolbar">
<div class="browser-nav-btn" onclick="navigateTo('home')">←</div>
<div class="browser-nav-btn" onclick="goBack()">←</div>
<div class="browser-nav-btn disabled">→</div>
<div class="browser-url-bar">
<span class="browser-secure-icon">L</span>
@@ -211,7 +212,7 @@
<!-- Bottom Bar -->
<div class="browser-bottom-bar">
<div class="browser-tab-btn" onclick="navigateTo('home')">
<div class="browser-tab-btn" onclick="goHome()">
<span class="browser-tab-icon">H</span>
<span class="browser-tab-label">Home</span>
</div>

View File

@@ -2,6 +2,7 @@
<head>
<link type="text/rcss" href="../ui/theme.rcss"/>
<link type="text/rcss" href="../ui/components.rcss"/>
<script src="../scripts/navigation.lua"></script>
<title>Contacts</title>
<style>
.contacts-screen {
@@ -70,7 +71,7 @@
<body class="contacts-screen">
<!-- App Bar -->
<div class="app-bar">
<div class="btn-icon" onclick="navigateTo('home')">←</div>
<div class="btn-icon" onclick="goBack()">←</div>
<span class="app-bar-title">Contacts</span>
<div class="btn-icon">+</div>
</div>

View File

@@ -2,6 +2,7 @@
<head>
<link type="text/rcss" href="../ui/theme.rcss"/>
<link type="text/rcss" href="../ui/components.rcss"/>
<script src="../scripts/navigation.lua"></script>
<script src="../scripts/phone.lua"></script>
<title>Phone</title>
<style>
@@ -106,7 +107,7 @@
<body class="dialer-screen">
<!-- App Bar -->
<div class="app-bar">
<div class="btn-icon" onclick="navigateTo('home')">←</div>
<div class="btn-icon" onclick="goBack()">←</div>
<span class="app-bar-title">Phone</span>
</div>

View File

@@ -2,6 +2,7 @@
<head>
<link type="text/rcss" href="../ui/theme.rcss"/>
<link type="text/rcss" href="../ui/components.rcss"/>
<script src="../scripts/navigation.lua"></script>
<title>Lock Screen</title>
<style>
.lock-screen {
@@ -124,7 +125,7 @@
}
</style>
</head>
<body class="lock-screen" onclick="navigateTo('home')">
<body class="lock-screen" onclick="goHome()">
<!-- Status Bar -->
<div class="status-bar">
<span class="status-bar-time">12:30</span>

View File

@@ -2,6 +2,7 @@
<head>
<link type="text/rcss" href="../ui/theme.rcss"/>
<link type="text/rcss" href="../ui/components.rcss"/>
<script src="../scripts/navigation.lua"></script>
<title>Messages</title>
<style>
.messages-screen {
@@ -130,7 +131,7 @@
<body class="messages-screen">
<!-- App Bar -->
<div class="app-bar">
<div class="btn-icon" onclick="navigateTo('home')">←</div>
<div class="btn-icon" onclick="goBack()">←</div>
<span class="app-bar-title">Messages</span>
<div class="btn-icon">Q</div>
</div>

View File

@@ -2,6 +2,7 @@
<head>
<link type="text/rcss" href="../ui/theme.rcss"/>
<link type="text/rcss" href="../ui/components.rcss"/>
<script src="../scripts/navigation.lua"></script>
<title>Settings</title>
<style>
.settings-screen {
@@ -148,7 +149,7 @@
<body class="settings-screen">
<!-- App Bar -->
<div class="app-bar">
<div class="btn-icon" onclick="navigateTo('home')">←</div>
<div class="btn-icon" onclick="goBack()">←</div>
<span class="app-bar-title">Settings</span>
<div class="btn-icon">Q</div>
</div>