Skip to content

Commit fd537e0

Browse files
committed
change: add documentation button to settings
1 parent 6568401 commit fd537e0

File tree

1 file changed

+23
-6
lines changed

1 file changed

+23
-6
lines changed

src/settings/sections/SettingsSection.ts

Lines changed: 23 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import { ColorPicker, GetColor, RemoveLeafButtonsAll } from 'src/utils'
55
import { GHStatusAPI, GHTokenSet, GHTokenGet } from 'src/backend/services'
66
import { SaturynTemplate, SaturynModalPortalEdit, SaturynParams } from 'src/api/Saturyn'
77
import ModalGettingStarted from "src/modals/GettingStartedModal"
8-
import { NoxComponent, LeafButton_Refresh } from 'src/api'
8+
import { Env, NoxComponent, LeafButton_Refresh } from 'src/api'
99
import { lng } from 'src/lang'
1010
import Pickr from "@simonwep/pickr"
1111
import lt from 'semver/functions/lt'
@@ -2181,7 +2181,7 @@ export class SettingsSection extends PluginSettingTab
21812181

21822182
btn.onClick( ( ) =>
21832183
{
2184-
window.open( lng( "cfg_tab_su_ver_releases" ) )
2184+
window.open( Env.Links[ 'urlReleases' ] )
21852185
} )
21862186

21872187
}, json_delay )
@@ -2283,18 +2283,35 @@ export class SettingsSection extends PluginSettingTab
22832283
} )
22842284
} )
22852285

2286+
/*
2287+
Button > Documentation
2288+
*/
2289+
2290+
new Setting( elm )
2291+
.setName( lng( "cfg_tab_su_doc_name" ) )
2292+
.setDesc( lng( "cfg_tab_su_doc_desc" ) )
2293+
.addButton( btn =>
2294+
{
2295+
btn.setButtonText( lng( "cfg_tab_su_doc_btn" ) ).onClick( ( ) =>
2296+
{
2297+
window.open( Env.Links[ 'urlDocs' ] )
2298+
} )
2299+
} )
2300+
2301+
elm.createEl( 'div', { cls: "gistr-settings-section-separator-15", text: "" } )
2302+
22862303
/*
22872304
Button -> Plugin Repo
22882305
*/
22892306

22902307
new Setting( elm )
22912308
.setName( lng( "cfg_tab_su_repo_label" ) )
2292-
.setDesc( lng( "cfg_tab_su_repo_url" ) )
2309+
.setDesc( Env.Links[ 'urlRepo' ] )
22932310
.addButton( ( btn ) =>
22942311
{
22952312
btn.setButtonText( lng( "cfg_tab_su_repo_btn" ) ).onClick( ( ) =>
22962313
{
2297-
window.open( lng( "cfg_tab_su_repo_url" ) )
2314+
window.open( Env.Links[ 'urlRepo' ] )
22982315
} )
22992316
} )
23002317

@@ -2304,12 +2321,12 @@ export class SettingsSection extends PluginSettingTab
23042321

23052322
new Setting( elm )
23062323
.setName( lng( "cfg_tab_su_vault_label" ) )
2307-
.setDesc( lng( "cfg_tab_su_vault_url" ) )
2324+
.setDesc( Env.Links[ 'urlDemoVault' ] )
23082325
.addButton( ( btn ) =>
23092326
{
23102327
btn.setButtonText( lng( "cfg_tab_su_vault_btn" ) ).onClick( ( ) =>
23112328
{
2312-
window.open( lng( "cfg_tab_su_vault_url" ) )
2329+
window.open( Env.Links[ 'urlDemoVault' ] )
23132330
} )
23142331
} )
23152332

0 commit comments

Comments
 (0)