teksilo-core 0.9.2

Core of the Teksilo GUI framework — widget trait, arena, layout engine, event dispatch, focus, signals and theming.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
// SPDX-License-Identifier: MPL-2.0
// SPDX-FileCopyrightText: 2026 FernTech

//! Built-in [`Theme`](crate::styles::Theme) presets.
//!
//! Each submodule offers a `light()` and `dark()` constructor returning
//! a fully populated `Theme`. Apps pick a preset explicitly:
//!
//! ```
//! use teksilo_core::presets::intui;
//! let theme = intui::light();
//! ```
//!
//! IntUI ships in core. Sibling preset crates (`teksilo-theme-material3`,
//! `teksilo-theme-macos`, `teksilo-theme-fluent`) live behind opt-in Cargo
//! features in the `teksilo` umbrella crate.

pub mod intui;