From 26ba997b7074fe1a1ff1a79c4b654745958ead05 Mon Sep 17 00:00:00 2001 From: meraghon Date: Fri, 5 Dec 2025 12:22:20 -0500 Subject: [PATCH 1/4] Add provider portal to app.rs --- src/app.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/app.rs b/src/app.rs index 1c7065b..9de6409 100644 --- a/src/app.rs +++ b/src/app.rs @@ -7,7 +7,7 @@ use leptos_router::{ }; use url::Url; -use crate::pages::{AboutPage, HomePage, TestPage, UnauthenticatedPage}; +use crate::pages::{AboutPage, HomePage, ProviderPortal, TestPage, UnauthenticatedPage}; pub fn shell(options: LeptosOptions) -> impl IntoView { view! { @@ -68,6 +68,7 @@ pub fn App() -> impl IntoView { + From dcacd2c0f6319480484b754b1c578a57f7506cbb Mon Sep 17 00:00:00 2001 From: meraghon Date: Fri, 5 Dec 2025 12:22:47 -0500 Subject: [PATCH 2/4] Basic provider portal with banner and buttons --- src/pages/provider_portal.rs | 41 ++++++++++++++++++++++++++++++++++++ 1 file changed, 41 insertions(+) diff --git a/src/pages/provider_portal.rs b/src/pages/provider_portal.rs index 8b13789..cb3bb8a 100644 --- a/src/pages/provider_portal.rs +++ b/src/pages/provider_portal.rs @@ -1 +1,42 @@ +use crate::components::{Banner, DashboardButton}; +use leptos::prelude::*; +#[component] +pub fn ProviderPortal() -> impl IntoView { + view! { + +
+
+
+
+ + + +
+
+ +
+
+
+
+ } +} From 508205684ef3ee3785a6d139bc1ae242150ea51d Mon Sep 17 00:00:00 2001 From: meraghon Date: Fri, 5 Dec 2025 12:41:35 -0500 Subject: [PATCH 3/4] Pictures need to start with "/" --- src/pages/provider_portal.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/pages/provider_portal.rs b/src/pages/provider_portal.rs index cb3bb8a..9274dba 100644 --- a/src/pages/provider_portal.rs +++ b/src/pages/provider_portal.rs @@ -16,19 +16,19 @@ pub fn ProviderPortal() -> impl IntoView { From d7361e63f08866841641a00aea13848bcc7a8c09 Mon Sep 17 00:00:00 2001 From: meraghon Date: Fri, 19 Dec 2025 14:12:14 -0500 Subject: [PATCH 4/4] Change path to provider dashboard --- src/app.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/app.rs b/src/app.rs index 9de6409..04c3ab9 100644 --- a/src/app.rs +++ b/src/app.rs @@ -68,7 +68,7 @@ pub fn App() -> impl IntoView { - +