diff options
| author | a-kenji <aks.kenji@protonmail.com> | 2021-08-26 15:06:59 +0200 |
|---|---|---|
| committer | a-kenji <aks.kenji@protonmail.com> | 2021-08-26 15:06:59 +0200 |
| commit | cd0b0119a022926e659d941f3013b618164e6881 (patch) | |
| tree | 10575129e6ff3c9da604f8fe622511cbb9987a43 /example/multiple_tabs_layout.yaml | |
| parent | test(layout): add borderless (diff) | |
| download | sl0ppij-cd0b0119a022926e659d941f3013b618164e6881.tar.gz sl0ppij-cd0b0119a022926e659d941f3013b618164e6881.tar.xz sl0ppij-cd0b0119a022926e659d941f3013b618164e6881.zip | |
Split tab-layout into `template` & `tabs` section
* adjust example layouts and move them from `./example` to
`./example/layouts`
* simplify the deserialization of the layout
* layouts are now constructed as follows:
```
---
template:
direction: Horizontal
parts:
- direction: Vertical
borderless: true
split_size:
Fixed: 1
run:
plugin: tab-bar
- direction: Vertical
body: true # <== The body section specifies the position of the
# inserted tab
- direction: Vertical
borderless: true
split_size:
Fixed: 2
run:
plugin: status-bar
tabs:
- direction: Vertical
- direction: Vertical
```
Diffstat (limited to '')
| -rw-r--r-- | example/multiple_tabs_layout.yaml | 82 |
1 files changed, 0 insertions, 82 deletions
diff --git a/example/multiple_tabs_layout.yaml b/example/multiple_tabs_layout.yaml deleted file mode 100644 index 6c4d1598..00000000 --- a/example/multiple_tabs_layout.yaml +++ /dev/null @@ -1,82 +0,0 @@ ---- -direction: Horizontal -parts: - - direction: Vertical - split_size: - Fixed: 1 - run: - plugin: tab-bar - - direction: Vertical - tabs: - - direction: Vertical - parts: - - direction: Vertical - split_size: - Percent: 50 - - direction: Vertical - split_size: - Percent: 50 - - direction: Vertical - - direction: Vertical - parts: - - direction: Vertical - split_size: - Percent: 50 - - direction: Vertical - split_size: - Percent: 50 - - direction: Vertical - parts: - - direction: Vertical - split_size: - Percent: 50 - - direction: Horizontal - split_size: - Percent: 50 - parts: - - direction: Vertical - split_size: - Percent: 50 - - direction: Vertical - split_size: - Percent: 50 - - direction: Vertical - - direction: Vertical - - direction: Vertical - - direction: Vertical - parts: - - direction: Vertical - split_size: - Percent: 20 - run: - plugin: strider - - direction: Horizontal - split_size: - Percent: 80 - parts: - - direction: Vertical - split_size: - Percent: 50 - - direction: Vertical - split_size: - Percent: 50 - - direction: Vertical - parts: - - direction: Vertical - split_size: - Percent: 40 - - direction: Horizontal - split_size: - Percent: 60 - parts: - - direction: Vertical - split_size: - Percent: 50 - - direction: Vertical - split_size: - Percent: 50 - - direction: Vertical - split_size: - Fixed: 2 - run: - plugin: status-bar |
