settings
https://gyazo.com/ffe5760778358076b69aa3dda3851c4bhttps://gyazo.com/9f17dace48bbbf8262cdc35de51a856c
code:script.js
scrapbox.TimeStamp.removeAllFormats();
scrapbox.TimeStamp.addFormat("]! (YYYY/MM/DD)[");
scrapbox.TimeStamp.addFormat("]! (YYYY/MM/DD HH:mm:ss)[");
import '/api/code/gosyujin/読み込むUserScripts/script.js'
code:style.css
/* グリッド一覧に表示しなくてよいページ */
/* 関連リスト */
/* 関連リストでのカレンダー */
/* .related-page-list .grid-style-itemdata-page-title="カレンダーの西暦、和暦、旧暦", */
.related-page-list .grid-style-itemdata-page-title="favicon",
.related-page-list .grid-style-itemdata-page-title="settings",
.related-page-list .grid-style-itemdata-page-title="gosyujin",
.related-page-list .grid-style-itemdata-page-title="gosyujin_2",
/* トップページ */
.grid .page-list-item.grid-style-itemdata-page-title="favicon",
.grid .page-list-item.grid-style-itemdata-page-title="settings",
.grid .page-list-item.grid-style-itemdata-page-title="gosyujin",
.grid .page-list-item.grid-style-itemdata-page-title="gosyujin_2" {
display: none;
}
code:style.css
.related-page-list .grid-style-itemdata-page-title^="🔍",
.grid .page-list-item.grid-style-itemdata-page-title^="🔍" {
mix-blend-mode: multiply;
}
code:style.css
/* カーソル位置と行の強調 */
.cursor {
width: 2px !important;
background-color: crimson;
color: crimson;
}
.cursor-line {
background-color: rgba(80, 80, 255, .1);
box-shadow: inset 0 -5px 5px -5px rgba(150, 150, 255, .3);
}
.shared-cursors .cursor {
background-color: #309030;
animation: none;
}
code:style.css
/* 順序付きリストでも先頭にドットを表示する */
.line.number-list .dot {
display: block !important;
}
code:style.css
/* ピンの有無でリストを折り返し */
.page-list-item.pin + .page-list-item:not(.pin) {
clear: both;
}
code:style.css
/* スクロールバーがあるページとないページを遷移するとレイアウトがカクつくので必ず表示させる */
html {
overflow-y:scroll;
}
code:style.css
/* リンク色の変更 */
/* 外部リンクアイコン */
/* gosyujin-bookで前方一致するプロジェクトは錠前をつけておく */
.page-linkhref^="/gosyujin-book"::after {
content: ' 🔓';
display: inline-block;
}
/* https://fontawesome.com/v5/icons/file-pdf */
/* 外部リンクの.pdfにpdfアイコン付加(開いてpdfだったらびっくりするから) */
.line .linkhref$=".PDF"::before,
.line .linkhref$=".pdf"::before {
display: inline-block;
min-width: 1.15em;
padding: 0 1px;
font-family: 'Font Awesome 5 Free';
font-weight: 900;
content: "\f1c1";
}
/* gosyujin-booksリンクに本アイコン付加 */
.line .page-linkhref^="/gosyujin-books"::before {
display: inline-block;
min-width: 1.15em;
padding: 0 1px;
font-family: 'Font Awesome 5 Free';
font-weight: 900;
content: "\f02d";
}
/* 本だとわかれば良いのでgoysujin-booksだけURLを短縮 */
.line:not(.cursor-line) .page-linkhref^="/gosyujin-books" span:not(.empty-char-index) + span:nth-child(-n+16) {
display: none;
}
/* 強調 */
span.strong {
padding: 4px 6px;
border-radius: 3px;
background-color: #5c5cdc26;
border-bottom: 1px solid #5c5cdc;
}
/* インラインコードのハイライトを無効化 */
code.code span {
color: inherit !important;
}
code:style.css
/* deco記法拡張 */
/* xxxでkbd */
.deco-\< {
font-family: monospace;
background-color: #fafbfc; border: 1px solid #c6cbd1;
border-bottom-color: #959da5; border-radius: 3px;
box-shadow: inset 0 -1px 0 #959da5;
color: #444d56; display: inline-block;
line-height: 15px; padding: 5px 8px; margin: 0px 2px;
vertical-align: middle;
}
/* xxxでmenu */
.deco-\> {
background-color: #fafbe0; border: 1px solid #c6cbd1;
border-bottom-color: #959da5; border-radius: 3px;
box-shadow: inset 0 -1px 0 #959da5;
color: #444d56;
line-height: 15px; padding: 5px 8px; margin: 0px 2px;
vertical-align: middle;
}
/* xxxでquote */
.deco-\"::before {
content: '❝ ';
color: #a0a0a0;
}
.deco-\"::after {
content: ' ❞';
color: #a0a0a0;
}
.deco-\" {
display: inline;
padding-left: 4px;
}
/* xxxでtime */
.deco-\! {
background-color: rgba(0,0,0,0.03);
display: inline-block;
line-height: 15px;
padding: 5px 5px; margin: 0px 2px;
vertical-align: middle;
font-family: "Courier New", Consolas, monospace;
color: grey;
}
/* xxxでミニ */
.line .deco-\~ .modal-image .image {
width: 22px;
height: 22px;
}
code:style.css
/* 表示/非表示系 */
.popup-menu .button-container .button.copy-plain-button,.popup-menu .button-container .button.italic-button,.popup-menu .button-container .button.link-button,.popup-menu .button-container .button.strike-button,.popup-menu .button-container .button.strong-button { display:none }