From c3fdf5fcb0442f039c2f99afdb99fcd285c11a83 Mon Sep 17 00:00:00 2001 From: luoxiaozero <48741584+luoxiaozero@users.noreply.github.com> Date: Fri, 22 Mar 2024 17:22:53 +0800 Subject: [PATCH] feat: Demo switch version (#152) --- demo/Cargo.toml | 1 + demo/src/components/mod.rs | 1 + demo/src/components/site_header.rs | 7 ++++- demo/src/components/switch_version.rs | 37 +++++++++++++++++++++++++++ 4 files changed, 45 insertions(+), 1 deletion(-) create mode 100644 demo/src/components/switch_version.rs diff --git a/demo/Cargo.toml b/demo/Cargo.toml index dbb289b..82a27b0 100644 --- a/demo/Cargo.toml +++ b/demo/Cargo.toml @@ -16,6 +16,7 @@ demo_markdown = { path = "../demo_markdown" } icondata = "0.3.0" palette = "0.7.4" chrono = "0.4.33" +cfg-if = "1.0.0" [features] default = ["csr"] diff --git a/demo/src/components/mod.rs b/demo/src/components/mod.rs index 022d50c..1e89782 100644 --- a/demo/src/components/mod.rs +++ b/demo/src/components/mod.rs @@ -1,5 +1,6 @@ mod demo; mod site_header; +mod switch_version; pub use demo::{Demo, DemoCode}; pub use site_header::*; diff --git a/demo/src/components/site_header.rs b/demo/src/components/site_header.rs index e1a413a..5777aef 100644 --- a/demo/src/components/site_header.rs +++ b/demo/src/components/site_header.rs @@ -1,3 +1,4 @@ +use super::switch_version::SwitchVersion; use leptos::*; use leptos_meta::Style; use leptos_router::{use_location, use_navigate}; @@ -102,6 +103,9 @@ pub fn SiteHeader() -> impl IntoView { .demo-header__menu-popover-mobile { padding: 0; } + .demo-header__right-btn .thaw-select { + width: 60px; + } @media screen and (max-width: 600px) { .demo-header { padding: 0 8px; @@ -167,7 +171,7 @@ pub fn SiteHeader() -> impl IntoView { - + +