This commit is contained in:
syuilo
2025-02-22 18:48:10 +09:00
parent 5b23857ced
commit 0f86049b22
4 changed files with 10 additions and 16 deletions

View File

@@ -251,7 +251,6 @@ async function processVueFile(
} }
} }
traverse(ast); // AST を traverse (1段階目: ID 生成と親子関係記録) traverse(ast); // AST を traverse (1段階目: ID 生成と親子関係記録)
// 2段階目: :children 属性の追加 // 2段階目: :children 属性の追加

View File

@@ -4,7 +4,7 @@ SPDX-License-Identifier: AGPL-3.0-only
--> -->
<template> <template>
<MkSearchSection :label="i18n.ts.general" :keywords="['general']" icon="ti ti-adjustments"> <SearchMarker :label="i18n.ts.general" :keywords="['general']" icon="ti ti-adjustments">
<div class="_gaps_m"> <div class="_gaps_m">
<SearchMarker <SearchMarker
:label="i18n.ts.uiLanguage" :label="i18n.ts.uiLanguage"
@@ -66,7 +66,7 @@ SPDX-License-Identifier: AGPL-3.0-only
</div> </div>
</FormSection> </FormSection>
<MkSearchSection :label="i18n.ts.displayOfNote" :keywords="['note', 'display']"> <SearchMarker :label="i18n.ts.displayOfNote" :keywords="['note', 'display']">
<FormSection> <FormSection>
<template #label>{{ i18n.ts.displayOfNote }}</template> <template #label>{{ i18n.ts.displayOfNote }}</template>
@@ -196,9 +196,9 @@ SPDX-License-Identifier: AGPL-3.0-only
</SearchMarker> </SearchMarker>
</div> </div>
</FormSection> </FormSection>
</MkSearchSection> </SearchMarker>
<MkSearchSection :label="i18n.ts.notificationDisplay" :keywords="['notification', 'display']"> <SearchMarker :label="i18n.ts.notificationDisplay" :keywords="['notification', 'display']">
<FormSection> <FormSection>
<template #label>{{ i18n.ts.notificationDisplay }}</template> <template #label>{{ i18n.ts.notificationDisplay }}</template>
@@ -237,7 +237,7 @@ SPDX-License-Identifier: AGPL-3.0-only
<MkButton @click="testNotification">{{ i18n.ts._notification.checkNotificationBehavior }}</MkButton> <MkButton @click="testNotification">{{ i18n.ts._notification.checkNotificationBehavior }}</MkButton>
</div> </div>
</FormSection> </FormSection>
</MkSearchSection> </SearchMarker>
<FormSection> <FormSection>
<template #label>{{ i18n.ts.appearance }}</template> <template #label>{{ i18n.ts.appearance }}</template>
@@ -373,7 +373,7 @@ SPDX-License-Identifier: AGPL-3.0-only
</div> </div>
</FormSection> </FormSection>
</div> </div>
</MkSearchSection> </SearchMarker>
</template> </template>
<script lang="ts" setup> <script lang="ts" setup>

View File

@@ -4,7 +4,7 @@ SPDX-License-Identifier: AGPL-3.0-only
--> -->
<template> <template>
<MkSearchSection :label="i18n.ts.privacy" :keywords="['privacy']" icon="ti ti-lock-open"> <SearchMarker :label="i18n.ts.privacy" :keywords="['privacy']" icon="ti ti-lock-open">
<div class="_gaps_m"> <div class="_gaps_m">
<SearchMarker <SearchMarker
:label="i18n.ts.makeFollowManuallyApprove" :label="i18n.ts.makeFollowManuallyApprove"
@@ -94,7 +94,7 @@ SPDX-License-Identifier: AGPL-3.0-only
</MkSwitch> </MkSwitch>
</SearchMarker> </SearchMarker>
<MkSearchSection :label="i18n.ts.lockdown" :keywords="['lockdown']"> <SearchMarker :label="i18n.ts.lockdown" :keywords="['lockdown']">
<FormSection> <FormSection>
<template #label>{{ i18n.ts.lockdown }}<span class="_beta">{{ i18n.ts.beta }}</span></template> <template #label>{{ i18n.ts.lockdown }}<span class="_beta">{{ i18n.ts.beta }}</span></template>
@@ -196,7 +196,7 @@ SPDX-License-Identifier: AGPL-3.0-only
</SearchMarker> </SearchMarker>
</div> </div>
</FormSection> </FormSection>
</MkSearchSection> </SearchMarker>
<FormSection> <FormSection>
<div class="_gaps_m"> <div class="_gaps_m">
@@ -239,7 +239,7 @@ SPDX-License-Identifier: AGPL-3.0-only
<MkSwitch v-model="keepCw" @update:modelValue="save()">{{ i18n.ts.keepCw }}</MkSwitch> <MkSwitch v-model="keepCw" @update:modelValue="save()">{{ i18n.ts.keepCw }}</MkSwitch>
</SearchMarker> </SearchMarker>
</div> </div>
</MkSearchSection> </SearchMarker>
</template> </template>
<script lang="ts" setup> <script lang="ts" setup>

5
pnpm-lock.yaml generated
View File

@@ -10776,9 +10776,6 @@ packages:
vue-component-type-helpers@2.2.2: vue-component-type-helpers@2.2.2:
resolution: {integrity: sha512-6lLY+n2xz2kCYshl59mL6gy8OUUTmkscmDFMO8i7Lj+QKwgnIFUZmM1i/iTYObtrczZVdw7UakPqDTGwVSGaRg==} resolution: {integrity: sha512-6lLY+n2xz2kCYshl59mL6gy8OUUTmkscmDFMO8i7Lj+QKwgnIFUZmM1i/iTYObtrczZVdw7UakPqDTGwVSGaRg==}
vue-component-type-helpers@2.2.2:
resolution: {integrity: sha512-6lLY+n2xz2kCYshl59mL6gy8OUUTmkscmDFMO8i7Lj+QKwgnIFUZmM1i/iTYObtrczZVdw7UakPqDTGwVSGaRg==}
vue-demi@0.14.7: vue-demi@0.14.7:
resolution: {integrity: sha512-EOG8KXDQNwkJILkx/gPcoL/7vH+hORoBaKgGe+6W7VFMvCYJfmF2dGbvgDroVnI8LU7/kTu8mbjRZGBU1z9NTA==} resolution: {integrity: sha512-EOG8KXDQNwkJILkx/gPcoL/7vH+hORoBaKgGe+6W7VFMvCYJfmF2dGbvgDroVnI8LU7/kTu8mbjRZGBU1z9NTA==}
engines: {node: '>=12'} engines: {node: '>=12'}
@@ -22258,8 +22255,6 @@ snapshots:
vue-component-type-helpers@2.2.2: {} vue-component-type-helpers@2.2.2: {}
vue-component-type-helpers@2.2.2: {}
vue-demi@0.14.7(vue@3.5.13(typescript@5.7.3)): vue-demi@0.14.7(vue@3.5.13(typescript@5.7.3)):
dependencies: dependencies:
vue: 3.5.13(typescript@5.7.3) vue: 3.5.13(typescript@5.7.3)