顔文字機能ฅ(=✧ω✧=)ฅ
This commit is contained in:
parent
b2ffcb77e0
commit
03fe23d507
@ -224,6 +224,7 @@ currentPassword: "現在の鍵"
|
|||||||
newPassword: "新しい鍵"
|
newPassword: "新しい鍵"
|
||||||
newPasswordRetype: "新しい鍵(再入力)"
|
newPasswordRetype: "新しい鍵(再入力)"
|
||||||
attachFile: "ファイルを添付"
|
attachFile: "ファイルを添付"
|
||||||
|
kao: "ฅ^>ω<^ฅ"
|
||||||
more: "もっとぉ!"
|
more: "もっとぉ!"
|
||||||
featured: "ハイライト"
|
featured: "ハイライト"
|
||||||
usernameOrUserId: "ユーザー名かユーザーID"
|
usernameOrUserId: "ユーザー名かユーザーID"
|
||||||
|
@ -48,6 +48,7 @@
|
|||||||
<button v-tooltip="i18n.ts.useCw" class="_button" :class="{ active: useCw }" @click="useCw = !useCw"><i class="fas fa-eye-slash"></i></button>
|
<button v-tooltip="i18n.ts.useCw" class="_button" :class="{ active: useCw }" @click="useCw = !useCw"><i class="fas fa-eye-slash"></i></button>
|
||||||
<button v-tooltip="i18n.ts.mention" class="_button" @click="insertMention"><i class="fas fa-at"></i></button>
|
<button v-tooltip="i18n.ts.mention" class="_button" @click="insertMention"><i class="fas fa-at"></i></button>
|
||||||
<button v-tooltip="i18n.ts.hashtags" class="_button" :class="{ active: withHashtags }" @click="withHashtags = !withHashtags"><i class="fas fa-hashtag"></i></button>
|
<button v-tooltip="i18n.ts.hashtags" class="_button" :class="{ active: withHashtags }" @click="withHashtags = !withHashtags"><i class="fas fa-hashtag"></i></button>
|
||||||
|
<button v-tooltip="i18n.ts.kao" class="_button" @click="kao"><i class="fas fa-paw"></i></button>
|
||||||
<button v-tooltip="i18n.ts.emoji" class="_button" @click="insertEmoji"><i class="fas fa-laugh-squint"></i></button>
|
<button v-tooltip="i18n.ts.emoji" class="_button" @click="insertEmoji"><i class="fas fa-laugh-squint"></i></button>
|
||||||
<button v-if="postFormActions.length > 0" v-tooltip="i18n.ts.plugin" class="_button" @click="showActions"><i class="fas fa-plug"></i></button>
|
<button v-if="postFormActions.length > 0" v-tooltip="i18n.ts.plugin" class="_button" @click="showActions"><i class="fas fa-plug"></i></button>
|
||||||
</footer>
|
</footer>
|
||||||
@ -352,6 +353,46 @@ function chooseFileFrom(ev) {
|
|||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
async function kao() {
|
||||||
|
const faces = [
|
||||||
|
"(=^・・^=)",
|
||||||
|
"v('ω')v",
|
||||||
|
"( ᐢ˙꒳˙ᐢ )",
|
||||||
|
"(。>﹏<。)",
|
||||||
|
"(Δ・x・Δ)",
|
||||||
|
"(´-ω-`)",
|
||||||
|
"(๑•﹏•)",
|
||||||
|
"(。ì _ í。)",
|
||||||
|
"(´×ω×`)",
|
||||||
|
"(´+ω+`)",
|
||||||
|
"(。-ω-)zzz",
|
||||||
|
"(><)",
|
||||||
|
"(。>ㅿ<。)",
|
||||||
|
"(´;ω;`)",
|
||||||
|
"ฅ^•ω•^ฅ",
|
||||||
|
"⊂(・﹏・⊂)",
|
||||||
|
"ᕦ(ò_óˇ)ᕤ",
|
||||||
|
"ᕙ(⇀‸↼‶)ᕗ",
|
||||||
|
"(・o・;)",
|
||||||
|
"(。ŏ﹏ŏ)",
|
||||||
|
"Σ(^._.^=ノ)ノ",
|
||||||
|
" (๑•̀ - •́)و✧",
|
||||||
|
"(,,> <,,)♡",
|
||||||
|
"o(>_<)o",
|
||||||
|
"(っ´・ω・)っ",
|
||||||
|
"(´。-ω(-ω-。`)ギュ",
|
||||||
|
].map(kao => {
|
||||||
|
return { value: kao, text: kao }
|
||||||
|
})
|
||||||
|
|
||||||
|
const dialog = await os.select({
|
||||||
|
title: "ฅ(=✧ω✧=)ฅ",
|
||||||
|
items: faces,
|
||||||
|
})
|
||||||
|
|
||||||
|
text += dialog.result || ""
|
||||||
|
}
|
||||||
|
|
||||||
function detachFile(id) {
|
function detachFile(id) {
|
||||||
files = files.filter(x => x.id != id);
|
files = files.filter(x => x.id != id);
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user