wip
This commit is contained in:
@@ -251,7 +251,6 @@ async function processVueFile(
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
traverse(ast); // AST を traverse (1段階目: ID 生成と親子関係記録)
|
traverse(ast); // AST を traverse (1段階目: ID 生成と親子関係記録)
|
||||||
|
|
||||||
// 2段階目: :children 属性の追加
|
// 2段階目: :children 属性の追加
|
||||||
|
@@ -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>
|
||||||
|
@@ -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
5
pnpm-lock.yaml
generated
@@ -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)
|
||||||
|
Reference in New Issue
Block a user