diff --git a/README.md b/README.md index 2d86eaf4..740f52bd 100644 --- a/README.md +++ b/README.md @@ -6,7 +6,7 @@ UI components for building fantastic desktop applications using [GPUI](https://g ## Features -- **Richness**: 40+ cross-platform desktop UI components. +- **Richness**: 60+ cross-platform desktop UI components. - **Native**: Inspired by macOS and Windows controls, combined with shadcn/ui design for a modern experience. - **Ease of Use**: Stateless `RenderOnce` components, simple and user-friendly. - **Customizable**: Built-in `Theme` and `ThemeColor`, supporting multi-theme and variable-based configurations. @@ -31,8 +31,8 @@ We built multi-theme support in the application. This feature is not included in GPUI and GPUI Component are still in development, so you need to add dependencies by git. ```toml -gpui = "0.2.0" -gpui-component = "0.2.0" +gpui = "0.2.2" +gpui-component = "0.3.0" ``` ### Basic Example @@ -88,7 +88,7 @@ fn main() { GPUI Component has a `WebView` element based on [Wry](https://github.com/tauri-apps/wry). This is an optional feature, which you can enable with a feature flag. ```toml -gpui-component = { version = "0.2.0", features = ["webview"] } +gpui-component = { version = "0.3.0", features = ["webview"] } wry = { version = "0.53.3, package = "lb-wry" } ``` diff --git a/crates/ui/Cargo.toml b/crates/ui/Cargo.toml index 3a2b4fc3..7f96389b 100644 --- a/crates/ui/Cargo.toml +++ b/crates/ui/Cargo.toml @@ -5,6 +5,8 @@ homepage = "https://github.com/longbridge/gpui-component" keywords = ["desktop", "gpui", "shadcn", "ui", "uikit"] license = "Apache-2.0" name = "gpui-component" +documentation = "https://docs.rs/gpui-component" +homepage = "https://longbridge.github.io/gpui-component" publish = true readme = "../../README.md" version = "0.3.0" diff --git a/docs/docs/index.md b/docs/docs/index.md index 60489722..545bd369 100644 --- a/docs/docs/index.md +++ b/docs/docs/index.md @@ -7,11 +7,11 @@ description: Rust GUI components for building fantastic cross-platform desktop a GPUI Component is a Rust UI component library for building fantastic desktop applications using [GPUI](https://gpui.rs). -GPUI Component is a comprehensive UI component library for building fantastic desktop applications using [GPUI](https://gpui.rs). It provides 40+ cross-platform components with modern design, theming support, and high performance. +GPUI Component is a comprehensive UI component library for building fantastic desktop applications using [GPUI](https://gpui.rs). It provides 60+ cross-platform components with modern design, theming support, and high performance. ## Features -- **Richness**: 40+ cross-platform desktop UI components +- **Richness**: 60+ cross-platform desktop UI components - **Native**: Inspired by macOS and Windows controls, combined with shadcn/ui design - **Ease of Use**: Stateless `RenderOnce` components, simple and user-friendly - **Customizable**: Built-in `Theme` and `ThemeColor`, supporting multi-theme diff --git a/docs/index.vue b/docs/index.vue index e4d467b4..b30f4e7a 100644 --- a/docs/index.vue +++ b/docs/index.vue @@ -17,7 +17,7 @@
-
40+ Components
+
60+ Components
Comprehensive library of cross-platform desktop UI components