summaryrefslogtreecommitdiff
path: root/idea
diff options
context:
space:
mode:
authorsyuilo <4439005+syuilo@users.noreply.github.com>2025-03-06 23:15:19 +0900
committerGitHub <noreply@github.com>2025-03-06 23:15:19 +0900
commit0214a0001fee2355a6d48da8ae5790c24650be33 (patch)
tree64b8c3cd23dcfcdea9efc8b12ba583b949823149 /idea
parent[skip ci] Update CHANGELOG.md (prepend template) (diff)
downloadsharkey-0214a0001fee2355a6d48da8ae5790c24650be33.tar.gz
sharkey-0214a0001fee2355a6d48da8ae5790c24650be33.tar.bz2
sharkey-0214a0001fee2355a6d48da8ae5790c24650be33.zip
feat(frontend): 設定の検索 (#15505)
* wip * wip * wip * test * wip rollup pluginでsearchIndexの情報生成 * wip * SPDX * wip: markerIdを自動付与 * rollupでビルド時・devモード時に毎回uuidを生成するように * 開発サーバーでだけ必要な挙動は開発サーバーのみで * 条件が逆 * wip: childrenの生成 * update comment * update comment * rename auto generated file * hashをパスと行数から決定 * Update privacy.vue * Update privacy.vue * wip * Update general.vue * Update general.vue * wip * wip * Update SearchMarker.vue * wip * Update profile.vue * Update mute-block.vue * Update mute-block.vue * Update general.vue * Update general.vue * childrenがduplicate key errorを吐く問題をいったん解決 * マーカーの形を成形 * loggerを置きかえ * とりあえず省略記法に対応 * Refactor and Format codes * wip * Update settings-search-index.ts * wip * wip * とりあえず不確定要因の仮置きidを削除 * hashの生成を正規化(絶対パスになっていたのを緩和) * pathの入力を省略可能に * adminでもパス生成できるように * Update settings-search-index.ts * Update privacy.vue * wip * build searchIndex * wip * build * Update general.vue * build * Update sounds.vue * build * build * Update sounds.vue * 🎨 * 🎨 * Update privacy.vue * Update privacy.vue * Update security.vue * create-search-indexを多少改善 * build * Update 2fa.vue * wip * 必ずtransformCodeCacheを利用するように, キャッシュの明確な受け渡しを定義 * キャッシュはdevServerでなくても更新 * Revert "wip" This reverts commit 41bffd3a13f55618bf939dc1c9acb2a77ead4054. * inlining * wip * Update theme.vue * 🎨 * wip normalize * Update theme.vue * キャッシュのパス変換 * build * wip * wip * Update SearchMarker.vue * i18n.ts['key'] の形式が取り出せない問題のFix * build * 仮でpath入れ * 必ず絶対パスが使われるように * wip * 🎨 * storybookビルド時はcreateSearchIndexをしない * inliningの構造化 * format code * Update index.vue * wip * wip * 🎨 * wip * wip * wip * wip * wip * wip * wip * wip * clean up * Update navbar.vue * enhance: 検索で上下矢印を使用することで検索結果を移動できるように * refactor * fix(frontend): PageWindowでSearchMarkerが動作するように * enhance(frontend): SearchMarkerの点滅を一定時間で止める * lint fix * fix: 子要素監視が抜けていたのを修正 * アニメーションの回数はCSSで制御するように * refactor * enhance(frontend): 検索インデックス作成時のログを削減 * revert * fix * fix --------- Co-authored-by: tai-cha <dev@taichan.site> Co-authored-by: taichan <40626578+tai-cha@users.noreply.github.com> Co-authored-by: kakkokari-gtyih <67428053+kakkokari-gtyih@users.noreply.github.com>
Diffstat (limited to 'idea')
-rw-r--r--idea/MkDisableSection.vue41
1 files changed, 0 insertions, 41 deletions
diff --git a/idea/MkDisableSection.vue b/idea/MkDisableSection.vue
deleted file mode 100644
index 360705071b..0000000000
--- a/idea/MkDisableSection.vue
+++ /dev/null
@@ -1,41 +0,0 @@
-<!--
-SPDX-FileCopyrightText: syuilo and misskey-project
-SPDX-License-Identifier: AGPL-3.0-only
--->
-
-<template>
-<div :class="[$style.root]">
- <div :inert="disabled" :class="[{ [$style.disabled]: disabled }]">
- <slot></slot>
- </div>
- <div v-if="disabled" :class="[$style.cover]"></div>
-</div>
-</template>
-
-<script lang="ts" setup>
-defineProps<{
- disabled?: boolean;
-}>();
-</script>
-
-<style lang="scss" module>
-.root {
- position: relative;
-}
-
-.disabled {
- opacity: 0.7;
-}
-
-.cover {
- position: absolute;
- top: 0;
- left: 0;
- width: 100%;
- height: 100%;
- cursor: not-allowed;
- --color: color(from var(--MI_THEME-error) srgb r g b / 0.25);
- background-size: auto auto;
- background-image: repeating-linear-gradient(135deg, transparent, transparent 10px, var(--color) 4px, var(--color) 14px);
-}
-</style>