Popupメニュー関連
code:style.css
/* ポップアップメニューの修飾ボタンをアイコン化 */
.popup-menu .button-container .button.strong-button > strong,
.popup-menu .button-container .button.italic-button > i,
.popup-menu .button-container .button.strike-button > strike {
display: inline-block;
width: 0;
text-indent: -9999px;
}
.popup-menu .button-container .button:is(.link-button, .copy-plain-button) { font-size: 0; }
.popup-menu .button-container .button:is(.link-button, .copy-plain-button, .strike-button)::after { font-size: 14px; }
.popup-menu .button-container .button.link-button::after,
.popup-menu .button-container .button.strong-button::after,
.popup-menu .button-container .button.italic-button::after,
.popup-menu .button-container .button.strike-button::after,
.popup-menu .button-container .button.copy-plain-button::after {
font: 900 100%/normal 'Font Awesome 5 Free';
font-size: 11px;
display: inline-block;
min-width: 16px;
text-align: center;
}
.popup-menu .button-container .button.link-button::after { content: '\f0c1' }
.popup-menu .button-container .button.strong-button::after { content: '\f032' }
.popup-menu .button-container .button.italic-button::after { content: '\f033' }
.popup-menu .button-container .button.strike-button::after { content: '\f0cc' }
.popup-menu .button-container .button.copy-plain-button::after { content: '\f0c5' }
/* ポップアップメニューのボタン周りの線を消す */
/*.selections .popup-menu .button-container .button:not(:first-of-type) { border: 0 }*/
code:style.css
.selections .popup-menu .button-container .button:is(.strong-button, .italic-button)/*:empty*/ {
display: none;
}