From ebf80052f0dcef0a817bd113dec0671e0b593655 Mon Sep 17 00:00:00 2001 From: omigamedev Date: Thu, 15 Jan 2026 23:52:09 +0100 Subject: [PATCH] basic ui elements --- assets/demo.rml | 144 +++++-- assets/screens/browser.rml | 232 +++++++++++ assets/screens/contacts.rml | 197 ++++++++++ assets/screens/dialer.rml | 196 ++++++++++ assets/screens/home.rml | 126 ++++++ assets/screens/lock.rml | 174 +++++++++ assets/screens/messages.rml | 222 +++++++++++ assets/screens/settings.rml | 292 ++++++++++++++ assets/scripts/navigation.lua | 54 +++ assets/scripts/phone.lua | 80 ++++ assets/ui/components.rcss | 704 ++++++++++++++++++++++++++++++++++ assets/ui/theme.rcss | 247 ++++++++++++ main.cpp | 20 +- 13 files changed, 2655 insertions(+), 33 deletions(-) create mode 100644 assets/screens/browser.rml create mode 100644 assets/screens/contacts.rml create mode 100644 assets/screens/dialer.rml create mode 100644 assets/screens/home.rml create mode 100644 assets/screens/lock.rml create mode 100644 assets/screens/messages.rml create mode 100644 assets/screens/settings.rml create mode 100644 assets/scripts/navigation.lua create mode 100644 assets/scripts/phone.lua create mode 100644 assets/ui/components.rcss create mode 100644 assets/ui/theme.rcss diff --git a/assets/demo.rml b/assets/demo.rml index 44964dc..f4d8c90 100644 --- a/assets/demo.rml +++ b/assets/demo.rml @@ -1,39 +1,119 @@ - - - - - Fullscreen Mobile UI - - -
- 22:47 -
- 📶 - 🔋 - 📶 - 🔋 - 📶 - 🔋 -
+ + + + + + Virtual Smartphone - Home + + + + +
+ 12:30 +
+ * + + + | +
-
-
-

Hello omar 3 hello! and hello LEO 2 Hello!

-
-
- -
+ +
+
+ +
+
P
+ Phone +
+
+
M
+ Messages +
+
+
C
+ Contacts +
+
+
B
+ Browser +
+ + +
+
G
+ Gallery +
+
+
C
+ Camera +
+
+
S
+ Settings +
+
+
M
+ Music +
+ + +
+
C
+ Calendar +
+
+
C
+ Clock +
+
+
N
+ Notes +
+
+
M
+ Maps +
+ + +
+
S
+ Store +
+
+
F
+ Files +
+
+
C
+ Calculator +
+
+
W
+ Weather +
+
-