UserCSS-特定のページを非表示にする
#settings #css #UserCSS
code:style.css
/* 全員に適用 */
.page-list-item:is(
data-page-title$='_i'
){ display: none !important; position: absolute !important; top: 0 !important; left: 0 !important; }
/* 管理者以外に適用 */
.app:not(:has(.section.section-right ahref^='/projects/'href$='basic')) {
.page-list-item:is(
data-page-title*='settings'
,data-page-title$='_i'
,data-page-title='hr'
,data-page-title*='探偵'
)
/* 検索ボックスから非表示にしたいURL */
,& .search-form .dropdown.open .dropdown-menu li.dropdown-item:has(a:is(
href*='settings'
,href*='_i'
,data-page-title='hr'
,data-page-title*='探偵'
)){ display: none !important; position: absolute !important; top: 0 !important; left: 0 !important; }
}
特定のハッシュタグがあるページのみ、特定のタイトルを含む関連ページを表示
code:style.css
/*
ハッシュタグ#キャラアイコン ( %E3%82%AD%E3%83%A3%E3%83%A9%E3%82%A2%E3%82%A4%E3%82%B3%E3%83%B3 )があるページの場合、関連でタイトルに「_i」がつくリンク一覧を表示する
*/
div.page-wrapper:has(atype='hashTag'href*='/%E3%82%AD%E3%83%A3%E3%83%A9%E3%82%A2%E3%82%A4%E3%82%B3%E3%83%B3') .page-list-itemdata-page-title*='_i',
div.page-wrapper:has(spandata-char="キ" + spandata-char="ャ"):has(spandata-char="ャ" + spandata-char="ラ"):has(spandata-char="ラ" + spandata-char="ア"):has(spandata-char="ア" + spandata-char="イ"):has(spandata-char="イ" + spandata-char="コ"):has(spandata-char="コ" + spandata-char="ン") .page-list-itemdata-page-title*='_i',
div.page-wrapper:has(atype='hashTag'href*='/%E3%82%A2%E3%82%A4%E3%83%86%E3%83%A0%E3%82%A2%E3%82%A4%E3%82%B3%E3%83%B3') .page-list-itemdata-page-title*='_i',
div.page-wrapper:has(spandata-char="ア" + spandata-char="イ"):has(spandata-char="イ" + spandata-char="テ"):has(spandata-char="テ" + spandata-char="ム"):has(spandata-char="ム" + spandata-char="ア"):has(spandata-char="ア" + spandata-char="イ"):has(spandata-char="イ" + spandata-char="コ"):has(spandata-char="コ" + spandata-char="ン") .page-list-itemdata-page-title*='_i'
{ display: block !important; position: unset !important; top: unset !important; left: unset !important;}