Crates.io | iced_nova |
lib.rs | iced_nova |
version | 0.0.1 |
source | src |
created_at | 2024-10-30 18:23:18.21627 |
updated_at | 2024-10-30 18:23:18.21627 |
description | Widget libraby for Iced |
homepage | https://github.com/AwkBot/iced_nova |
repository | https://github.com/AwkBot/iced_nova |
max_upload_size | |
id | 1428954 |
size | 175,728 |
This crate contains additional widgets for the GUI library Iced.
The project started when I decided to write a desktop application to learn Rust. To be honest, I have a longer way to go. Anyway, after taking a look at the several GUI libraries available, I decided to stick with Iced. However, I miss a few widgets and helpers to achieve my desired look and feel.
The development of the library will continue to be developed in parallel with my other application, which also uses iced_aw, so additional widgets will be added as needed.
Include iced_aw
as a dependency in your Cargo.toml
:
[dependencies]
iced = "0.13.1"
iced_nova = "0.0.1"
This component renders a rectangle by leveraging the color patterns defined in the template (e.g., background, primary, or accent colors) instead of using absolute color values. It inherits the template's theme, ensuring a consistent appearance across different UI elements. By relying on these theme-defined colors, the component remains flexible and visually cohesive within the broader interface design.