zk_phi
https://gyazo.com/fd0197b1b7ef02bda05466cc99546587
著者近影
プロフィール
ブランドカラー
https://scrapbox.io/files/649334bfc081e7001c35a66f.png
#ea0
アイコンの背景色は #f2cf20
文字とか前景に使うとパキパキすぎるので、覚えやすさも加味して、ちょい赤寄りの #ea0 に
カラーコードは覚えやすさも加味して選定
-----------------------------------------------------------
選択範囲を変換する系
麻雀の mps 表記 (234m555p など) をアイコン記法 ([2m.icon] など) に
code:script.js
scrapbox.PopupMenu.addButton({
title: 'mps',
onClick: (str) => (
str.replace(/(\[)?(1-9+)(mpsj)/g, (str, bracket, nums, suite) => ( bracket ? str : nums.split("").reduce((acc, num) => (
${acc}[${num}${suite}.icon]
), ""))
)
),
});
ポケカのデッキコードをいい感じに(サムネ+リンク)
code:script.js
scrapbox.PopupMenu.addButton({
title: 'pokeDeck',
onClick: (str) => (
[https://www.pokemon-card.com/deck/deckView.php/deckID/${str}.png] +
'\n' +
https://www.pokemon-card.com/deck/deck.html?deckID=${str}
),
});
遊戯王カード検索のデッキコードをいい感じに(サムネ+リンク)
code:script.js
scrapbox.PopupMenu.addButton({
title: 'ygoDeck',
onClick: (str) => {
const id = ('000' + str).slice(-6);
return (
[https://yugioh-list.com/deck/${id}.jpg.webp] +
'\n' +
https://yugioh-list.com/decks/dtl/${str}
);
},
});