投稿

【Misskey】リンクコードを末尾に追加するプラグイン

/// @ 0.18.0 ### { name: "?[]()を追加", version: "1", author: "@uru_S3@nijimiss.moe", description: "投稿フォーム(末尾)に「?[]()」を追加します", } Plugin:register_post_form_action('?[]()を追加', @(note, rewrite) { rewrite('text', `{note.text}?[]()`) }) Copy

【Misskey】リンクコードを生成するウィジェット

var inputText = "" var inputUrl = "" var showThumb = false @updateText(text url thumb) { var switch = "?" if (text == null) text = "" if (url == null) url = "" if (thumb) { switch = "" } var linkText = "" linkText = `{switch}[{text}]({url})` Ui:get('result').update({ default: `{linkText}` }) } Ui:render([ Ui:C:textInput({ onInput: @(text){ inputText = text } default: "" label: "表示する文字" }) Ui:C:textInput({ onInput: @(url){ inputUrl = url } default: "" label: "URL" }) Ui:C:switch({ onChange: @(enabled) { showThumb = enabled } default: false label: "リンクプレビューを表示する" }) Ui:C:button({ text: "作成" onClick: @(){ updateText(inputText inputUrl showThumb) } }) Ui:C:textInput({ default: "" label: "作成したコード" }, 'result') ]) Copy

【Misskey】特定のユーザーのアイコンをぼかすカスタムCSS

/* 特定のユーザーのアイコンをぼかす("@"不要) */ a.x6tH3.xtWgn[title="USER_NAME"] { div img.xkJBF { filter: blur(10px); } } Copy

【Misskey】もっと!ボタンを装飾するカスタムCSS

/* もっと!ボタン装飾 */ a.xbaFh { background: var(--accentedBg); color: var(--accentLighten); } a.xbaFh:hover { background: var(--accent); color: var(--fgOnAccent); } Copy

【Misskey】ファイル一覧のレイアウト変更

/* ファイル一覧のレイアウト変更 */ div.xuz3q:has(.ti-photo) { div.x2HaQ { display: inline-block; column-gap: 0.5em; column-count: 3; div.xqRck { height: auto !important; max-height: unset !important; margin-bottom: 0.5em; } } } Copy

【Misskey】リアクション絵文字の幅を2倍まで許容するカスタムCSS

/* 不定幅の絵文字をある程度横長に表示してもいいと許すCSS */ /* オプション無し版 */ /* 改変元:https://nijimiss.moe/notes/01H2V79HMN82VXZ8GQPJ3K64BZ */ .omfetrab > .emojis section > .body { display: flex !important; flex-wrap: wrap; justify-content: space-around; button { aspect-ratio: auto !important; width: fit-content !important; contain: layout !important; margin: 12px; } button img{ object-fit: cover; object-position: 50% 50%; max-width: calc(var(--eachSize) * 2); } } Copy

【Misskey】[検索]ボックスの高さを調整するカスタムCSS

/* [検索]高さ調整 */ input.xaIb4 { height: 20px; } Copy