Skip to content

Commit 4b5659c

Browse files
author
jiangwy
committed
feat: 更新高级选项,增加SCV和节点类型配置,优化样式
1 parent eb18790 commit 4b5659c

3 files changed

Lines changed: 10 additions & 8 deletions

File tree

src/page/components/sub-checkbox.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -92,6 +92,7 @@ export function SubCheckbox(): string {
9292
.sub-checkbox__label {
9393
font-size: 14px;
9494
line-height: 14px;
95+
white-space: nowrap
9596
}
9697
9798
.sub-checkbox:hover .sub-checkbox__input:not(.sub-checkbox__input_disabled) {

src/page/config/advancedConfig.ts

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,11 @@ export function getAdvancedConfig(): { label: string; value: string }[] {
22
return [
33
{ label: 'Emoji', value: 'emoji' },
44
{ label: 'Clash New Field', value: 'new_name' },
5-
{ label: '启用 UDP', value: 'udp' },
5+
{ label: 'UDP', value: 'udp' },
66
{ label: '排序节点', value: 'sort' },
7-
{ label: '启用TFO', value: 'tfo' }
7+
{ label: 'TFO', value: 'tfo' },
8+
{ label: '关闭证书检查', value: 'scv' },
9+
{ label: '节点类型', value: 'append_type' }
810
];
911
}
12+

src/page/page.ts

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -119,7 +119,7 @@ export function showPage(request: Request, env: Env): Response {
119119
</sub-form-item>
120120
121121
<sub-form-item label="高级选项">
122-
<sub-checkbox key="advanced" span="5"></sub-checkbox>
122+
<sub-checkbox key="advanced" span="7"></sub-checkbox>
123123
</sub-form-item>
124124
125125
<sub-form-item label="短链地址">
@@ -224,7 +224,7 @@ export function showPage(request: Request, env: Env): Response {
224224
config: '${remoteConfig[0].value}',
225225
backend: '${defaultBackend}',
226226
protocol: '${JSON.stringify(protocolConfig.map(item => item.value))}',
227-
advanced: ['emoji', 'new_name'],
227+
advanced: ['emoji', 'new_name','scv'],
228228
shortServe: '${shortServeConfig[0]?.value ?? ''}',
229229
230230
subUrl: '',
@@ -292,11 +292,9 @@ export function showPage(request: Request, env: Env): Response {
292292
const url = new URL(this.#model.backend + '/sub');
293293
url.searchParams.set('target', this.#model.target);
294294
url.searchParams.set('url', this.#model.url);
295-
url.searchParams.set('insert', 'false');
295+
url.searchParams.set('insert', 'true');
296296
url.searchParams.set('config', this.#model.config);
297-
url.searchParams.set('list', false);
298-
url.searchParams.set('scv', false);
299-
url.searchParams.set('fdn', false);
297+
url.searchParams.set('list', 'true');
300298
url.searchParams.set('protocol', Array.isArray(this.#model.protocol) ? JSON.stringify(this.#model.protocol) : this.#model.protocol);
301299
302300
const advancedOptions = this.#getAdvancedOptions(this.#model);

0 commit comments

Comments
 (0)