mirror of
https://github.com/Eugeny/tabby.git
synced 2025-06-10 06:20:03 +00:00
47 lines
1.6 KiB
Plaintext
47 lines
1.6 KiB
Plaintext
title-bar(*ngIf='!config.full().appearance.useNativeFrame && config.store.appearance.dock == "off"')
|
|
|
|
.content(
|
|
[class.tabs-on-top]='config.full().appearance.tabsOnTop'
|
|
)
|
|
.tabs
|
|
button.btn.btn-secondary(
|
|
*ngFor='let button of getLeftToolbarButtons()',
|
|
[title]='button.title',
|
|
(click)='button.click()',
|
|
)
|
|
i.fa([class]='"fa fa-" + button.icon')
|
|
|
|
.tabs-container
|
|
tab-header(
|
|
*ngFor='let tab of app.tabs; let idx = index',
|
|
[class.pre-selected]='idx == app.tabs.indexOf(app.activeTab) - 1',
|
|
[class.post-selected]='idx == app.tabs.indexOf(app.activeTab) + 1',
|
|
[index]='idx',
|
|
[tab]='tab',
|
|
[active]='tab == app.activeTab',
|
|
[hasActivity]='tab.hasActivity',
|
|
@animateTab,
|
|
(click)='app.selectTab(tab)',
|
|
(closeClicked)='app.closeTab(tab)',
|
|
)
|
|
|
|
button.btn.btn-secondary(
|
|
*ngFor='let button of getRightToolbarButtons()',
|
|
[title]='button.title',
|
|
(click)='button.click()',
|
|
)
|
|
i.fa([class]='"fa fa-" + button.icon')
|
|
|
|
.tabs-content
|
|
tab-body(
|
|
*ngFor='let tab of app.tabs; trackBy: tab?.id',
|
|
[active]='tab == app.activeTab',
|
|
[tab]='tab',
|
|
[class.scrollable]='tab.scrollable',
|
|
)
|
|
|
|
toaster-container([toasterconfig]="toasterconfig")
|
|
ng-template(ngbModalContainer)
|
|
|
|
div.window-resizer.window-resizer-tl
|