aboutsummaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorCan Celik <ogulcancelik@gmail.com>2026-07-31 18:15:55 +0300
committerGitHub <noreply@github.com>2026-07-31 18:15:55 +0300
commit02fe7d7659e37d9f05eed80af382d1dcdccb6876 (patch)
tree0ca1ad4e912b36eb3e3294501cc73ac8a0d9466f /docs
parentb1d14fe984c92ab4a81438ba07c7d94b464d0d3a (diff)
feat: support bottom tab bar placement (#2118)
* feat: support bottom tab bar placement * fix: preserve mouse cleanup under bottom mode bar refs #2117
Diffstat (limited to 'docs')
-rw-r--r--docs/next/CHANGELOG.md3
-rw-r--r--docs/next/website/src/content/docs/configuration.mdx2
-rw-r--r--docs/next/website/src/data/config-reference.json10
3 files changed, 15 insertions, 0 deletions
diff --git a/docs/next/CHANGELOG.md b/docs/next/CHANGELOG.md
index 7a9bac83..5bdc5cc2 100644
--- a/docs/next/CHANGELOG.md
+++ b/docs/next/CHANGELOG.md
@@ -2,6 +2,9 @@
## Unreleased
+### Added
+- Added `ui.tab_bar_position = "bottom"` to place the desktop tab row below terminal panes.
+
### Changed
- Agent status indicators now use the same static workspace marks across the sidebar, navigator, and mobile views, eliminating continuous spinner rendering while agents work.
- Relicensed Herdr from AGPL-3.0-or-later to Apache-2.0.
diff --git a/docs/next/website/src/content/docs/configuration.mdx b/docs/next/website/src/content/docs/configuration.mdx
index bd908765..92f5efa0 100644
--- a/docs/next/website/src/content/docs/configuration.mdx
+++ b/docs/next/website/src/content/docs/configuration.mdx
@@ -256,6 +256,8 @@ Color values accept hex, named colors, `rgb(r,g,b)`, or reset aliases like `rese
The sidebar is the main Herdr dashboard. Search `ui.` in the [Config reference](/docs/config-reference/) for sizing, collapsed mode, Agent panel ordering, mouse behavior, pane borders, and other presentation settings.
+Set `tab_bar_position = "bottom"` under `[ui]` to place the desktop tab row below the terminal panes. Prefix, Navigate, Copy, and Resize mode bars temporarily replace the bottom tab row while active. The default is `"top"`.
+
### Sidebar row layouts
The expanded desktop sidebar renders each inner array in `rows` as one line. These are the complete default layouts:
diff --git a/docs/next/website/src/data/config-reference.json b/docs/next/website/src/data/config-reference.json
index 14549a22..82d24946 100644
--- a/docs/next/website/src/data/config-reference.json
+++ b/docs/next/website/src/data/config-reference.json
@@ -671,6 +671,16 @@
"description": "Hide the tab row when the workspace has one tab."
},
{
+ "key": "ui.tab_bar_position",
+ "type": "enum",
+ "default": "\"top\"",
+ "description": "Place the desktop tab row above or below the terminal panes.",
+ "values": [
+ "top",
+ "bottom"
+ ]
+ },
+ {
"key": "ui.agent_panel_sort",
"type": "enum",
"default": "\"spaces\"",