This commit is contained in:
JMARyA 2025-01-15 18:28:59 +01:00
parent 8208fa8899
commit ed739d792f
Signed by: jmarya
GPG key ID: 901B2ADDF27C2263
35 changed files with 1675 additions and 447 deletions

View file

@ -1,8 +1,7 @@
use based::get_pg;
use based::request::{RequestContext, StringResponse};
use based::{
get_pg,
ui::{Shell, render_page},
};
use based::ui::components::Shell;
use based::ui::render_page;
use maud::html;
use rocket::get;
use rocket::routes;

View file

@ -1,12 +1,12 @@
use based::request::{RequestContext, StringResponse};
use based::ui::{Shell, render_page};
use based::ui::components::{AppBar, Shell};
use based::ui::htmx::{Event, HTMXAttributes};
use based::ui::{prelude::*, render_page};
use maud::Render;
use maud::html;
use rocket::get;
use rocket::routes;
use based::ui::appbar::AppBar;
#[get("/")]
pub async fn index_page(ctx: RequestContext) -> StringResponse {
let content = AppBar("MyApp", None).render();
@ -14,6 +14,14 @@ pub async fn index_page(ctx: RequestContext) -> StringResponse {
let content = html!(
h1 { "Hello World!" };
(Hover(
Padding(Text("").color(Gray::_400)).x(10),
Link("/test", Text("Hello")).hx_get("/test").hx_get("/test").hx_trigger(
Event::on_load().delay("2s")
.and(Event::on_revealed())
)
))
(content)
);