[watch] soccercatch

A new userstyle

Чтобы установить этот скрипт, вы сначала должны установить расширение браузера, например Tampermonkey, Greasemonkey или Violentmonkey.

Для установки этого скрипта вам необходимо установить расширение, такое как Tampermonkey.

Чтобы установить этот скрипт, вы сначала должны установить расширение браузера, например Tampermonkey или Violentmonkey.

Чтобы установить этот скрипт, вы сначала должны установить расширение браузера, например Tampermonkey или Userscripts.

Чтобы установить этот скрипт, сначала вы должны установить расширение браузера, например Tampermonkey.

Чтобы установить этот скрипт, вы должны установить расширение — менеджер скриптов.

(у меня уже есть менеджер скриптов, дайте мне установить скрипт!)

Чтобы установить этот стиль, сначала вы должны установить расширение браузера, например Stylus.

Чтобы установить этот стиль, сначала вы должны установить расширение браузера, например Stylus.

Чтобы установить этот стиль, сначала вы должны установить расширение браузера, например Stylus.

Чтобы установить этот стиль, сначала вы должны установить расширение — менеджер стилей.

Чтобы установить этот стиль, сначала вы должны установить расширение — менеджер стилей.

Чтобы установить этот стиль, сначала вы должны установить расширение — менеджер стилей.

(у меня уже есть менеджер стилей, дайте мне установить скрипт!)

/* ==UserStyle==
@name           [watch] soccercatch
@namespace      github.com/openstyles/stylus
@version        0.1.3
@description    A new userstyle
@author         Me
==/UserStyle== */

@-moz-document domain("soccercatch.com") {
	/**
	 * Color palette
	 */
	:root {
		--bg-base: #456;
		--fg-base: #ccc;
		--bc-base: #fff2;

		--shade-dark: #0002;
		--shade-lite: #fff2;
		--shade-darker: #0004;
		--shade-liter:  #fff4;
	/**
		--shade-base:  #0002;
		--hilite-base: #fff2;

		--bg-block: #345;
		--fg-block: var(--fg-base);
		--bc-block: var(--bc-base);

		--bg-inner-block: var(--bg-block) linear-gradient(#fff1, #fff1);
		--bg-hilite-block: var(--bg-block) linear-gradient(#fff3, #fff3);

		--bg-inner: #fff1;
		--fg-inner: inherit;
		--bc-inner: #fff2;

		--bg-input: #fffc;
		--fg-input: #333;
		--bc-input: #0006;

		--bg-action: #fff2;
		--fg-action: #ace;
		--bc-action: #fff2;

		--fg-visited: #89a;
	/**/
		--bg-hilite: #fff3;
		--fg-hilite: #bef;
		--bc-hilite: var(--bc-action);
	}


	/**
	 * Generalities
	 */
	body {
		background:   var(--bg-base);
		color:        var(--fg-base);
		border-color: var(--bc-base);
	}

	a:focus,
	a:hover {
		background:   var(--bg-hilite);
		color:        var(--fg-hilite);
		border-color: var(--bc-hilite);
	}


	/**
	 * Match Blocks & "tags"
	 */

	.match-list .match-list-body .match-list-away .match-list-scorebox,
	.match-list .match-list-body .match-list-home .match-list-scorebox,
	.bg-gray-200 {
		background:   var(--shade-dark);
		color:        var(--fg-hilite);
	}
	.bg-gray-200 {
		color:        var(--fg-base);
	}

	.bg-gray-600 {
		background:   var(--shade-darker);
	}

	.show-list .show-item-info time,
	.text-gray-800 {
		color:        var(--fg-base);
	}

	.status-other,
	.status-problem {
		background:   #fc96;
	}

x	.flex.items-center.w-full.py-2.border-b.border-gray-100,
	.flex.items-center.w-full {
		margin: 0 auto;
		width:  65%;
	}

	.bg-white {
		background: var(--bg-hilite);
	}

	.text-purple-700 {
		color:  var(--fg-hilite);
	}

	.border-gray-100 {
		border-color: var(--bc-base);
	}

	/* Match Blocks - head > league + body */
	.match-list .match-list-head {
		margin-top: .5em;
	}

	.match-list .match-list-body {
		display:  block;
	}

	.match-list .match-list-head .match-list-league {
		border-bottom:  solid 1px var(--bc-base);
		--background-image: linear-gradient(181deg, #fff6, #fff1 .75em, transparent 1.0em);
		background-image: linear-gradient(181deg, #0006, #0001 .75em, transparent 1.0em);
	}
	.match-list .match-list-head .match-list-league > a *,
	.match-list .match-list-head .match-list-league > a {
		line-height:  1em;
		max-height: 1em;
		display:  inline-block;
		border: none;
	}

	.match-list .match-list-body > article {
		padding:  0 1em .125em;
		width:  50%;
		float:  left;

		margin: 0 0 .125em;
		border-bottom: solid 1px #0003;
	}
	.match-list .match-list-body .match-list-content {
		row-gap: 0;
		width: calc(100% - 6em);
	}
	.match-list .match-list-body .match-list-extra,
	.match-list .match-list-body .match-list-status {
		width: 3em;
	}
}


@-moz-document domain("sbthe.com")  /* stream sb */
	,domain("sbspeed.com")
	,domain("sblanh.com")
	,domain("sbanh.com")
	,domain("sbchill.com")
{
	header {
		max-height: 4em;
		overflow: hidden;
	}

	#container {
		margin: 0;
	}
	.contentbox {
		min-height: 0;
		width:  100%;
	}
	h2 {
		position:   absolute;
		z-index:    1;
		font-size:  large  !important;
		--margin:    -2em 360px 0 200px;
		right:  380px;
		left:   220px;
		top:    -2em;
	}

	#video-content {
		height: auto;
		width:  auto;
	}
	#video-content #pdiv {
		display:    block  !important;
		max-height: none   !important;
		height: calc(100vh - 4.5em) !important;
		width:  100vw      !important;
	}

	footer,
	.jw-logo,
	.jwplayer ~ [style*=fixed],
	#video-content ~ #content {
		display:  none;
	}
}

@-moz-document domain("sbbrisk.com")  /* stream sb II */
{
	header {
		max-height: 4em;
		overflow: hidden;
	}

	#container {
		margin: 0;
	}
	.contentbox {
		min-height: 0;
		width:  100%;
	}
	h2 {
		position:   absolute;
		z-index:    1;
		font-size:  large  !important;
		--margin:    -2em 360px 0 200px;
		right:  380px;
		left:   220px;
		top:    -2em;
	}

	#video-content {
		height: auto;
		width:  auto;
	}
	#video-content #pdiv {
		display:    block  !important;
		max-height: none   !important;
		height: calc(100vh - 4.5em) !important;
		width:  100vw      !important;
	}

	footer,
	.jw-logo,
	.jwplayer ~ [style*=fixed],
	#video-content ~ #content {
		display:  none;
	}
}

@-moz-document domain("player.crazyvidup.com")  /* video at upper-left corner */
{
	body {
		background: #345;
	}

	.overlay {
		max-width:  none;
		padding:  0;
		margin: 0 auto;
		height: 100vh;
		width:  90vw;
		float:  none;
	}
	.overlay iframe {
		height: 100vh;
		width:  100%;
	}

	body > [role=dialog],
	.wrapper ~ * {
		display:  none;
	}
}



@-moz-document
	 domain("x-----streamtape.com")
	,domain("sltube.org")
{
	body {
		background: #345;
		color:  #ccc;
	}
	body * {
		color:  inherit;
	}

	#app .container {
		max-width:  none;
	}

	button { margin-top: -2em; }
	#app .py-4 { padding: 0  !important; }

	#app footer,
	#app nav {
		display:  none;
	}
}


@-moz-document domain("dood.wf")
{
	body {
		background: #345;
		color:  #ccc;
		padding:  0;
	}
	body * {
		color:  inherit;
	}

	.container {
		max-width:  none;
	}

	.container:not(.player-wrap) {
		display:  none;
	}
}


@-moz-document domain("streamtape.com")
	,domain("stapewithadblock.xyz")
{
	body {
		background: #345;
		color:  #ccc;
	}
	body * {
		color:  inherit;
	}

	.container {
		max-width:  none;
	}
	div.plyr {
		height: calc(100vh - 4em);
	}

x	button { margin-top: -2em; }
	#app .py-4 { padding: 0  !important; }

	#lightsoff ~ *,
	#lightsoff,
	footer ~ *,
	footer,
	header {
		display:  none;
	}
}


@-moz-document domain("koravidclub.com") {
	body {
		background: #123;
	}

	.column > .overlay,
	.column {
		max-width:  none;
		width:  100%;
		float:  none;
	}
	.middle > iframe {
		height: 520px;
	}

	.column > .sideBar {
		display:  none;
	}
}