1
1
mirror of https://github.com/Eugeny/tabby.git synced 2024-11-24 06:04:04 +03:00

added settings tab icons

This commit is contained in:
Eugene Pankov 2019-01-03 17:19:50 +03:00
parent 492d006f64
commit d5b6a686f8
3 changed files with 5 additions and 0 deletions

View File

@ -1,5 +1,6 @@
export abstract class SettingsTabProvider {
id: string
icon: string
title: string
getComponentType (): any {

View File

@ -6,6 +6,7 @@ import { SSHSettingsTabComponent } from './components/sshSettingsTab.component'
@Injectable()
export class SSHSettingsTabProvider extends SettingsTabProvider {
id = 'ssh'
icon = 'globe'
title = 'SSH'
getComponentType (): any {

View File

@ -8,6 +8,7 @@ import { TerminalSettingsTabComponent } from './components/terminalSettingsTab.c
@Injectable()
export class AppearanceSettingsTabProvider extends SettingsTabProvider {
id = 'terminal-appearance'
icon = 'palette'
title = 'Appearance'
getComponentType (): any {
@ -18,6 +19,7 @@ export class AppearanceSettingsTabProvider extends SettingsTabProvider {
@Injectable()
export class ShellSettingsTabProvider extends SettingsTabProvider {
id = 'terminal-shell'
icon = 'list-ul'
title = 'Shell'
getComponentType (): any {
@ -28,6 +30,7 @@ export class ShellSettingsTabProvider extends SettingsTabProvider {
@Injectable()
export class TerminalSettingsTabProvider extends SettingsTabProvider {
id = 'terminal'
icon = 'terminal'
title = 'Terminal'
getComponentType (): any {