Skip to content

Embedded view top-right header actions overlap host window control buttons (DSH Desktop) #2

Description

@1018810327-netizen

Embedded view top-right header actions overlap host window control buttons (DSH Desktop)

Environment: DSH Desktop (web GUI) · dsh-taskboard 0.5.0 · embedded mode (?theme=..&host=dsh)

Problem: The plugin's top-right header actions (e.g. the "新建议题" / create-issue button) sit exactly under the host window control buttons (minimize / maximize / close), overlapping them and making the corner hard to use.

Reproduction steps:

  1. Install dsh-taskboard 0.5.0 in DSH Desktop, restart.
  2. Open the 任务看板 panel.
  3. Look at the top-right corner: the plugin's header action buttons and the host window control buttons occupy the same spot.

Observed root cause: The panel view is an absolutely positioned iframe filling the whole center column (position:absolute; inset:0; z-index:60), so it extends underneath the host window-control band at the top-right. The upstream titlebar clearance variable --codex-titlebar-left-inset only insets the left side, and the DSH host does not pass titlebarLeftInset when embedding the panel.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions