From f63522fdf0efb230adb0097a7482306b7cfb24e9 Mon Sep 17 00:00:00 2001 From: hubster-bot Date: Sun, 22 Sep 2024 00:15:16 +0100 Subject: [PATCH] Create main.rs --- main.rs | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 main.rs diff --git a/main.rs b/main.rs new file mode 100644 index 000000000..5eed5fd9f --- /dev/null +++ b/main.rs @@ -0,0 +1,23 @@ +use iced::{ + Alignment, Backward,Sandbox, Settings, +}, + +pub fn main() -> iced::Result { + RustUI::run(Settings::default()) +} + +struct RustUI { + theme: Theme, + page: Page, + login_field: LoginField +} + +struct LoginField {email: String, password: String} + +#[derive(Debug, Clone, PartialEq, Eq)] +enum Page {Login, Register} + +enum Message { + ToggleTheme, + LoginSubmit, +} \ No newline at end of file