> ## Documentation Index
> Fetch the complete documentation index at: https://dshtauri.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# DSH Tauri UI

> Understand the desktop settings sidebar and its compatibility fallback.

`dsh-tauri-ui` adapts Harness settings to a desktop sidebar while continuing to render the
official settings sections.

<Frame>
  <img src="https://mintcdn.com/dshtauri/wkB541IUjMIrkizA/images/en/dsh-tauri-ui-settings.png?fit=max&auto=format&n=wkB541IUjMIrkizA&q=85&s=14b86b21b956b14b0ff2bd42a260328c" alt="Desktop settings sidebar" width="1747" height="1114" data-path="images/en/dsh-tauri-ui-settings.png" />
</Frame>

## Capabilities

* Registers the settings trigger in `sidebar.settings`.
* Renders the desktop settings sidebar in `shell.overlay`.
* Presents official settings content through `settings.section` instead of duplicating its data model.
* Hides and disables the host content column and asynchronously mounted Better Sidebar while settings are open, then restores their exact state.
* Provides localized search, return-to-app, and related desktop labels.

## Safe fallback

The sidebar requires the renderer's general `SlotOutlet`. On an older core or a renderer
without the patch, the plugin does not force the replacement. It preserves the official
settings dialog to avoid disabling settings or producing a blank page.

## Boundary

The plugin changes settings presentation, not Harness setting fields, model configuration,
or profile persistence semantics.

[View source](https://github.com/dsh-tauri-desk/dsh-tauri-plugins/tree/main/packages/dsh-tauri-ui)
