mirror of
https://github.com/Eugeny/tabby.git
synced 2024-11-30 22:53:31 +03:00
added settings tab icons
This commit is contained in:
parent
492d006f64
commit
d5b6a686f8
@ -1,5 +1,6 @@
|
|||||||
export abstract class SettingsTabProvider {
|
export abstract class SettingsTabProvider {
|
||||||
id: string
|
id: string
|
||||||
|
icon: string
|
||||||
title: string
|
title: string
|
||||||
|
|
||||||
getComponentType (): any {
|
getComponentType (): any {
|
||||||
|
@ -6,6 +6,7 @@ import { SSHSettingsTabComponent } from './components/sshSettingsTab.component'
|
|||||||
@Injectable()
|
@Injectable()
|
||||||
export class SSHSettingsTabProvider extends SettingsTabProvider {
|
export class SSHSettingsTabProvider extends SettingsTabProvider {
|
||||||
id = 'ssh'
|
id = 'ssh'
|
||||||
|
icon = 'globe'
|
||||||
title = 'SSH'
|
title = 'SSH'
|
||||||
|
|
||||||
getComponentType (): any {
|
getComponentType (): any {
|
||||||
|
@ -8,6 +8,7 @@ import { TerminalSettingsTabComponent } from './components/terminalSettingsTab.c
|
|||||||
@Injectable()
|
@Injectable()
|
||||||
export class AppearanceSettingsTabProvider extends SettingsTabProvider {
|
export class AppearanceSettingsTabProvider extends SettingsTabProvider {
|
||||||
id = 'terminal-appearance'
|
id = 'terminal-appearance'
|
||||||
|
icon = 'palette'
|
||||||
title = 'Appearance'
|
title = 'Appearance'
|
||||||
|
|
||||||
getComponentType (): any {
|
getComponentType (): any {
|
||||||
@ -18,6 +19,7 @@ export class AppearanceSettingsTabProvider extends SettingsTabProvider {
|
|||||||
@Injectable()
|
@Injectable()
|
||||||
export class ShellSettingsTabProvider extends SettingsTabProvider {
|
export class ShellSettingsTabProvider extends SettingsTabProvider {
|
||||||
id = 'terminal-shell'
|
id = 'terminal-shell'
|
||||||
|
icon = 'list-ul'
|
||||||
title = 'Shell'
|
title = 'Shell'
|
||||||
|
|
||||||
getComponentType (): any {
|
getComponentType (): any {
|
||||||
@ -28,6 +30,7 @@ export class ShellSettingsTabProvider extends SettingsTabProvider {
|
|||||||
@Injectable()
|
@Injectable()
|
||||||
export class TerminalSettingsTabProvider extends SettingsTabProvider {
|
export class TerminalSettingsTabProvider extends SettingsTabProvider {
|
||||||
id = 'terminal'
|
id = 'terminal'
|
||||||
|
icon = 'terminal'
|
||||||
title = 'Terminal'
|
title = 'Terminal'
|
||||||
|
|
||||||
getComponentType (): any {
|
getComponentType (): any {
|
||||||
|
Loading…
Reference in New Issue
Block a user