tauri-plugin-decor 1.0.1

Opinionated window decoration controls for Tauri apps.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
use tauri::Emitter;

use crate::config;

pub(crate) fn apply_runtime_style<R: tauri::Runtime>(app: &tauri::AppHandle<R>) {
    let payload = serde_json::json!({
        "titlebarHeight": config::titlebar_height(),
        "buttonWidth": config::button_width(),
        "hoverBg": config::button_hover_bg(),
        "closeHoverBg": config::close_hover_bg(),
    });
    let _ = app.emit("decor://style-changed", payload);
}