Greasy Fork is available in English.

VirtualCast ヘッダを改善

ページヘッダの高さを小さくし、固定を解除します。

質問やレビューの投稿はこちらへ、スクリプトの通報はこちらへお寄せください。
/* ==UserStyle==
@name           VirtualCast Header Improvement
@name:ja        VirtualCast ヘッダを改善
@description    Reduces the page header height and unfixed.
@description:ja ページヘッダの高さを小さくし、固定を解除します。
@namespace      https://greasyfork.org/users/137
@version        1.0.1
@license        MPL-2.0
@contributionURL https://www.amazon.co.jp/registry/wishlist/E7PJ5C3K7AM2
@compatible     Edge (Blink版のみ / Blink version only)
@compatible     Firefox 推奨 (Recommended)
@compatible     Opera
@compatible     Chrome
@author         100の人
@homepageURL    https://greasyfork.org/users/137
==/UserStyle== */

@namespace url(http://www.w3.org/1999/xhtml);

@-moz-document url-prefix("https://virtualcast.jp/") {
	body {
		--header-height: 3em;
	}

	header {
		position: absolute;
	}

	header > .menu_toggle_button  {
		top: unset;
	}

	header .header_wrap {
		height: var(--header-height);
	}
	
	header .header_wrap .vi .logo,
	header .header_wrap .vi .logo a {
		height: unset;
	}
	
	header .header_wrap .vi::after {
		content: unset;
	}
	
	header .header_wrap .logo a {
		background-size: contain;
	}

	.logo_tso {
		height: calc(var(--header-height) * 0.8);
	}

	main {
		margin-top: var(--header-height);
	}
}

@-moz-document url-prefix("https://virtualcast.jp/broadcast/") {
	header .header_wrap .vi,
	header .header_wrap .vi .logo,
	header .header_wrap .vi .logo a {
		height: 100%;
	}
}

@-moz-document url-prefix("https://virtualcast.jp/wiki/") {
	#dokuwiki__header .headings,
	#dokuwiki__header .tools {
		display: none;
	}

	#dokuwiki__header .breadcrumbs {
		margin-top: var(--header-height);
	}
}