liora-icons-material 0.2.8

Bundled Material Design icon paths rendered through Liora native GPUI icon primitives.
docs.rs failed to build liora-icons-material-0.2.8
Please check the build logs for more information.
See Builds for ideas on how to fix a failed build, or Metadata for how to configure docs.rs builds.
If you believe this is docs.rs' fault, open an issue.

Liora Material Design Icons

Bundled Google Material Design SVG icon paths for Liora.

What it provides

This crate exposes a typed IconName enum for the Google Material Design icon pack. Icons render through liora-icons::Icon and GPUI's asset system. Application build scripts can use liora-icons-optimizer to package only the icons actually used.

Quick example

use liora_icons::Icon;
use liora_icons_material::IconName;

let icon_name = IconName::all()[0];
let _icon = Icon::new(icon_name);

Recommended usage

  • Prefer the top-level liora crate for ordinary applications.
  • Depend on liora-icons-material directly when you need fine-grained dependency control or are building another Liora crate.
  • Keep application UI pure Rust + native GPUI; Liora crates do not require WebView, Tauri, HTML, CSS, or DOM runtime paths.

GPUI dependency note

Liora is developed against the official zed-industries/zed GPUI source. When building an application, follow the repository README for the exact GPUI git revision and patching guidance. Do not use unofficial GPUI forks unless the application owner explicitly accepts that risk.

Documentation

License

This crate uses the repository license declared in LICENSE.md.