内部リンク型マーカー記法
https://gyazo.com/ceff4755f42b1fdfe8285ad92ec0bd3c
UserCSS.icon UserScript.icon
書式:[# [<color-name>]テキスト]
例:
表示確認ボタン
Default Compact.icon
Default Dark.icon
Anĝela Osto.icon
Termika Radiado.icon
Aŭreolo.icon
セレクターを変更した。この版からは同じリンク名を2カ所に記述する必要がある
code:style.css
background-color: hsl(from deepskyblue h s l / 35%);
}
background-color: hsl(from darkorange h s l / 35%);
}
background-color: hsl(from gold h s l / 35%);
}
background-color: hsl(from lime h s l / 35%);
}
background-color: hsl(from crimson h s l / 35%);
background-color: hsl(from firebrick h s l / 65%);
}
background-color: hsl(from darkmagenta h s l / 35%);
}
background-color: hsl(from deeppink h s l / 85%);
color: white;
& > span:nth-child(1) > a { display: none; }
}
background-color: hsl(from brown h s l / 85%);
color: white;
& > span:nth-child(1) > a { display: none; }
}
background-color: hsl(from var(--page-text-color, black) h s calc(l / 2) / 85%);
color: white;
& > span:nth-child(1) > a { display: none; }
}
background-color: hsl(from var(--page-text-color) h s 100% / 80%);
color: black;
& > span:nth-child(1) > a { display: none; }
}
}
code:script.js
scrapbox.PopupMenu.addButton({
title: '🟦',
onClick: text => text.split('\n').map(line => [# [blue]${line}]).join('\n')
})
scrapbox.PopupMenu.addButton({
title: '🟧',
onClick: text => text.split('\n').map(line => [# [orange]${line}]).join('\n')
})
scrapbox.PopupMenu.addButton({
title: '🟨',
onClick: text => text.split('\n').map(line => [# [yellow]${line}]).join('\n')
})
scrapbox.PopupMenu.addButton({
title: '🟩',
onClick: text => text.split('\n').map(line => [# [green]${line}]).join('\n')
})
scrapbox.PopupMenu.addButton({
title: '🟥',
onClick: text => text.split('\n').map(line => [# [red]${line}]).join('\n')
})
scrapbox.PopupMenu.addButton({
title: '🟪',
onClick: text => text.split('\n').map(line => [# [purple]${line}]).join('\n')
})
code:style.css
.related-page-list .links-2-hop:has(
) {
display: none !important;
}