lowcygier.pl - Ciemny Styl

Ciemny styl dla Łowcy Gier i bazaru

2022/10/09のページです。最新版はこちら。

作者のサイトでサポートを受ける。または、このスクリプトの質問や評価の投稿はこちら通報はこちらへお寄せください。
/* ==UserStyle==
@name           lowcygier.pl - Ciemny Styl
@namespace      github.com/pabli24
@version        2.0.1
@description    Ciemny styl dla Łowcy Gier i bazaru
@author         Pabli
@license        MIT
@homepageURL    https://github.com/pabli24/LowcyGier-Dark
@supportURL     https://github.com/pabli24/LowcyGier-Dark/issues
@preprocessor   stylus

@var            checkbox dark     "▼ Ciemny styl ▼ (Włącz też oficjalny ciemnny wygląd na stronie w prawym górnym rogu, by ten styl działał poprawnie)" 1
@var            number   grd      "Wysokość gradientu tła (0 = brak gradientu)"            ['vh', 60, 0, null]
@var            color    hbg      "Kolor tła górnego menu i gradientu"                     #036
@var            color    hbg2     "Kolor tła głównego górnego menu"                        rgba(255, 255, 255, .05)
@var            color    bg       "Kolor tła"                                              #012
@var            color    pbg      "Kolor tła postów"                                       #000f1f
@var            color    txt      "Kolor tekstu"                                           #F0F8FF
@var            color    txt      "Kolor tekstu"                                           #F0F8FF
@var            color    atxt     "Kolor linków"                                           #7CB9E8
@var            color    atxth    "Kolor linków po najechaniu"                             #007FFF

@var            checkbox sb       "▼ Pasek przewijania ▼"                                  1
@var            color    sbc      "Kolor paska przewijania"                                #7CB9E8
@var            color    sbch     "Kolor paska przewijania po najechaniu (tylko chromium)" #007FFF

@var            number   a0       "▼ UKRYJ ▼"                                              [0,0,0]
@var            checkbox u-topb   "Górne menu (sociale, ggdeals, bazar itd.)"              0
@var            checkbox u-kafle  "Kafelki"                                                0
@var            checkbox u-kafler "Polecane przez Łowców"                                  0
@var            checkbox u-filtr  "Filtry"                                                 0
@var            checkbox u-ggd    "Tanie doładowania playstation"                          0
@var            checkbox u-ro     "Ranking ofert"                                          0
@var            checkbox u-gzd    "Gry za darmo"                                           0
@var            checkbox u-pub    "Publicystyka"                                           0
@var            checkbox u-onf    "Ostatnio na forum"                                      0
@var            checkbox u-ddn    "Dołącz do nas na"                                       0
@var            checkbox u-ads    "Reklamy"                                                0

@var            checkbox sze      "▼ Szerokość ▼"                                          0
@var            number   szepx    "Szerokość postów (px)"                                  ['px', 1480, 0, null]
@var            number   szepx2   "Szerokość prawej kolumny (px)"                          ['px', 450, 0, null]
@var            number   szeimg   "Szerokość obrazów (%)"                                  ['%', 50, 0, 100]

@var            number   a1       "▼ INNE ▼"                                               [0,0,0]
@var            checkbox gryt     "Przenieś 'ᗧ Gry za darmo' na górę"                      0
==/UserStyle== */

@-moz-document regexp("https?:\/\/(.*)lowcygier\.pl\/(?!forum).*") {

if u-topb   {.intro-top                                     {display: none}}
if u-kafle  {.tiles-container                               {display: none}}
if u-kafler {.recommended-posts-container                   {display: none}}
if u-filtr  {.filters-widget                                {display: none}}
if u-ggd    {.ggdeals-sidebar-prices-widget                 {display: none}}
if u-ro     {.sidebar-widget:has(.svg-icon-icon-trophy)     {display: none}}
if u-gzd    {.sidebar-widget:has(.svg-icon-icon-pacman)     {display: none}}
if u-pub    {.sidebar-widget:has(.svg-icon-icon-news-side)  {display: none}}
if u-onf    {.forum-posts-widget                            {display: none}}
if u-ddn    {.socials-widget                                {display: none}}
if u-ads    {.moneymaker-container, .moneymaker-widget      {display: none !important}}


if topg {
	.sidebar__inner {
		display: flex;
		flex-direction: column;
	}
	.sidebar-widget:has(.svg-icon-icon-pacman) {
		order: -1
	}
}

if sze {
	.container, .container-lg, .container-md, .container-sm, .container-xl {
		max-width: szepx
		flex: 0 0 szepx
	}
	.content .sidebar {
		max-width: szepx2
		flex: 0 0 szepx2
	}
	.row {
		justify-content: center
	}
	.post-widget .big-img {
		width: szeimg
		margin-left: auto
		margin-right: auto
	}
}


if sb {
	//chrome
	::-webkit-scrollbar {
		width: 8px
		background-color: rgba(0, 0, 0, 0)
	} 
	::-webkit-scrollbar-thumb {
		background-color: sbc
	}
	::-webkit-scrollbar-thumb:hover {
		background: sbch !important
	}
	::-webkit-scrollbar-corner {
		background: sbc
	}
	//firefox
	html {
		scrollbar-color: sbc bg !important
		scrollbar-width: thin !important
	}
}
if dark {
	:root {color-scheme: dark}
	html, body, .footer-widget {
		background: bg !important
		color: txt
	}
	.main-container {
		background: rgba(0, 0, 0, 0) !important
	}
	body .intro, .top-menu-wrapper,
	.lg-theme-switcher .switch::before, .lg-theme-switcher .theme-switch-moon {
		background: hbg
	}
	.main-menu-wrapper {
		background: hbg2
		border-top: 1px solid rgba(255, 255, 255, .1)
		border-bottom: 1px solid rgba(255, 255, 255, .1)
	}
	body .intro:after {
		content: ""
		background: linear-gradient(0deg, bg 0%, hbg 100%)
		position: absolute
		width: 100%;
		height: grd
		margin-top: -12px
	}
	.content-column .entry, .search-widget, .filters-widget .filtrowanie .btn {
		background-color: pbg
		color: txt
		box-shadow: 0 0 10px 0 rgba(0, 0, 0, .5)
	}
	.header-widget #menu .search-widget .btn, .header-widget #menu .search-widget .form-control {
		background: rgba(255, 255, 255, .1);
		border: none;
	}
	.discount-code {
		border: 1px dashed rgba(255, 255, 255, .45)
		background: pbg
		&:hover, &:before {
			background: #001b38
		}
	}
	.post .promos-box-wrapper {
		background: rgba(255, 255, 255, 0)
		border: 1px solid rgba(255, 255, 255, .1)
		ul li:before {
			background: txt
		}
	}
	.ui-widget-content, .recommended-posts-wrapper .recommended-post-single .recommended-post-footer, .ggdeals-sidebar-prices-widget .gg-prices-inner-wrapper,
	.prices-table-widget table.prices-table.tablesorter-jui tfoot tr th.tablesorter-pager .pagesize-footer-wrapper .pagesize-label select,
	.prices-table-widget table.prices-table.tablesorter-jui tfoot tr th.tablesorter-pager .pagesize-footer-wrapper .pagesize-pager select {
		background: pbg	
	}
	.prices-table-widget table.prices-table.tablesorter-jui thead tr.tablesorter-headerRow th.tablesorter-header.ui-state-default, .prices-table-widget table.prices-table.tablesorter-jui thead tr.tablesorter-headerRow th.tablesorter-header.ui-state-hover {
		background: rgba(255, 255, 255, .1)
		color: txt
	}
	.prices-table-widget table.prices-table.tablesorter-jui tbody tr.even,
	.prices-table-widget table.prices-table.tablesorter-jui tbody::before {
		background: rgba(255, 255, 255, .03)
	}
	.tablesorter-jui input.tablesorter-filter, .tablesorter-jui select.tablesorter-filter {
		background-color: pbg
		border: 1px solid rgba(255, 255, 255, .1)
		color: txt
	}
	.prices-table-widget table.prices-table.tablesorter-jui thead tr.tablesorter-filter-row td input.tablesorter-filter,
	.prices-table-widget table.prices-table.tablesorter-jui thead tr.tablesorter-filter-row td.promoted-filter .promoted-filter-button {
		border: 1px solid rgba(255, 255, 255, .1)
	}
	.prices-table-widget table.prices-table.tablesorter-jui tfoot tr th.tablesorter-pager .pagesize-footer-wrapper .pagesize-pager .btn>svg {
		fill: txt
	}

	.post .nc-main .post-title a, .sidebar-widget h3 a, .discount-code:after, .discount-code:before, .post-navigation, .breadcrumbs-widget a, .breadcrumbs-widget li:last-child a, .search-results-header-widget h1, .search-results-header-widget, .extended-description, .footer-widget p, .post-alert .alert-prefix>span, 
	.ui-widget-content, .prices-table-widget table.prices-table.tablesorter-jui tfoot tr th.tablesorter-pager .pagesize-footer-wrapper .pagesize-label, .prices-table-widget table.prices-table.tablesorter-jui tfoot tr th.tablesorter-pager .pagesize-footer-wrapper select, span, strong, .wp-block-image figcaption, .post-alert time.timeago, .sidebar-widget h3, .recommended-posts-container .recommended-posts-widget h3, .recommended-posts-container .recommended-posts-widget h3 a {
		color: txt
	}
	[style*="color: initial;"] {
		color: txt !important
	}
	.breadcrumbs-widget .svg-icon-home, .svg-icon-arrow-breadcrumbs {
		fill: txt
	}
	.arrow-nav:hover:after {
		border-color: atxth !important
	}
	.post .nc-meta, .post .nc-submeta, .post .meta-comments .comments-link {
		color: rgba(240, 248, 255, .7)
	}
	.sidebar-widget h3 a::after, .arrow-nav.next:after, .arrow-nav.prev:after {
		border: 1px solid txt
		border-width: 2px 2px 0 0
	}
	a, .media-heading > a, .post a, .sidebar-widget a {
		color: atxt
	}
	a:hover, .post a:hover, .post .nc-meta a:hover, .post .nc-submeta a:hover, .sidebar-widget a:hover, .discount-code:hover::after, .post-navigation .single-post-link:hover, .breadcrumbs-widget a:active, .breadcrumbs-widget a:focus, .breadcrumbs-widget a:hover, .post .nc-main .post-title a:hover, .post .meta-comments .comments-link:hover, .post .meta-comments .comments-link:hover .svg-icon {
		color: atxth
		text-decoration: none
	}
	/*
	.form-control, .form-control:focus, .search-widget .btn , .search-widget .btn:hover, .btn-secondary:not(:disabled):not(.disabled).active, .btn-secondary:not(:disabled):not(.disabled):active, .show>.btn-secondary.dropdown-toggle {
		color: #fff
		background-color: rgba(0, 0, 0, .2)
		border: unset
	}
	.search-widget .btn svg {
		fill: #fff
	}
	.btn-primary, .btn-primary.focus, .btn-primary:focus, .btn-primary:not(:disabled):not(.disabled).active, .btn-primary:not(:disabled):not(.disabled):active, .show>.btn-primary.dropdown-toggle {
		color: #fff
		background-color: #002144
		border-color: #002144
	}
	.btn-primary:hover {
		color: #fff
		background-color: #001730
		border-color: #001730
	}
	 */
	.btn-secondary:not(:disabled):not(.disabled).active:focus, .btn-secondary:not(:disabled):not(.disabled):active:focus, .show>.btn-secondary.dropdown-toggle:focus {
		box-shadow: unset
	}
	.filters-widget .filtrowanie .btn {
		border: unset
	}
	/*
	.post-widget .nc-meta a {
		background: #243041
	}
	.post-widget .nc-meta a:hover {
		background: #1f2938
	}
	 */
	.post-alert, .alert.alert-grey {
		background: rgba(255, 255, 255, .1)
	}
	hr, .border-top, .footer-widget .section-divider, body.single-post .post-widget .border-top {
		border-top: 1px solid rgba(255, 255, 255, .1) !important
	}
	.socials-group-widget, .socials-group-widget.group-type-ps {
		background: rgba(255, 255, 255, .1)
	}
	.socials-group-widget.group-type-xbox {
		background: rgba(0, 255, 0, .1)
	}
	.socials-group-widget.group-type-nintendo {
		background: rgba(255, 0, 0, .1)
	}
	.socials-group-widget.group-type-pc {
		background-color: rgba(255, 165, 0, .1)
	}

/* 	.svg-icon-drm-steam {
		fill: #c8cbca !important
	} */
	/*
	img[alt="Steam"], .gg-logo,
	.svg-icon-link, .post-widget .nc-tags svg, .ui-state-active .ui-icon, .ui-state-default .ui-icon, 
	.post-updated-time-label::before, .post-alert.post-alert-update .alert-prefix::before, .post-alert.post-alert-info .alert-prefix::before {
		filter: invert(1)
	}
	*/
	.svg-icon-link {
		filter: invert(1)
	}
	/*
	img[alt="Kinguin"] {
		background: #ddd
		border-radius: 10px !important
		border: 5px solid #ddd
		box-sizing: content-box
	}
	*/	
	/*
	.svg-icon.svg-icon-platform-playstation {
		filter: brightness(3)
	}
	*/
	body.single-post .post-widget .nc .nc-links .socials-share-widget .direct-link,
	body.single-post .post-widget .nc .nc-links .meta-comments::before {
		background: rgba(255,255,255,0.1)
	}

	.ggdeals-prices-widget .widget-header {
		background-color: rgba(255, 255, 255, .1)
	}
	.ggdeals-prices-widget .price-row {
		border: 1px solid rgba(255, 255, 255, .1)
	}
	.ggdeals-prices-widget .see-more {
		background-color: rgba(255, 255, 255, .1)
		color: txt
	}
	.ggdeals-prices-widget .see-more:hover {
		background-color: rgba(255, 255, 255, .05)
	}
	.ggdeals-prices-widget .widget-header .game-name, .ggdeals-prices-widget .widget-header .game-stats .collection-status, .ggdeals-prices-widget .widget-header .game-intro {
		color: txt
	}

	.pagination-widget ul .current {
		background-color: rgba(255, 255, 255, .05)
		border-color: rgba(255, 255, 255, .05)
		color: txt
	}
	.pagination-widget ul a {
		border: 1px solid rgba(255, 255, 255, .05)
	}
	.pagination-widget ul a, .pagination-widget ul span {
		color: txt
		background: unset
	}
	.pagination-widget ul a:hover {
		background-color: rgba(255, 255, 255, .05)
		border-color: rgba(255, 255, 255, .05)
	}
	/*
	.pagination-widget ul li:first-child a::before, .pagination-widget ul li:last-child a::after {
		filter: invert(1)
	}
	*/

	// bazar
	.navbar-inverse {
		background-color: hbg
		border-color: hbg
	}
	.btn-disabled, .btn-disabled:hover {
		color: #fff
	}
	.well {
		border: 1px solid rgba(255, 255, 255, .1)
	}
	.platform, .numbers-stats {
		color: txt
	}
	.pager-wrapper > li {
		border-top: solid 3px rgba(255, 255, 255, .1)
	}
	.row.vertical-divider div[class^="col-"]:first-child {
		border-left: 1px solid rgba(255, 255, 255, .1)
	}
	.row.vertical-divider > div[class^="col-"] {
		border-left: 1px solid rgba(255, 255, 255, .1)
	}
	.row.vertical-divider div[class^="col-"]:last-child {
		border-right: 1px solid rgba(255, 255, 255, .1)
	}
	.myactive > a {
		color: #fff !important
	}
	.easy-autocomplete input {
		border-color: #010a14
		color: #fff
	}
	.easy-autocomplete-container ul li.selected {
		background: none repeat scroll 0 0 #00060d
	}
	.easy-autocomplete-container ul li, .easy-autocomplete-container ul .eac-category {
		background: #010a14
		border-color: rgba(255, 255, 255, .1)
	}
	.dropdown-menu {
		background-color: #010a14
	}
	.btn-default {
		color: #fff !important
		background-color: rgba(0,0,0,0.2) !important
		border-color: #010a14 !important
	}
	.form-group > select > option {
		background-color: #010a14
	}
	
	//disqus
	body > #message {
		border: 2px solid rgba(255, 255, 255, .05)
		background: rgba(255, 255, 255, .05)
		color: #fff
	}
}

}
@-moz-document url-prefix("https://disqus.com/embed/comments/?base=default&f=lowcygier") {

if dark {
	:root {color-scheme: dark}
	html, body {
		background: pbg !important
		color: txt
	}
	.post-content .post-menu .dropdown-toggle {
		border-color: rgba(255, 255, 255, .05) !important
	}
	.post-votes .post-votes__separator {
		border-right: 2px solid rgba(255, 255, 255, .05) !important
	}
	.alert.alert--realtime, .alert.info, .alert.success, .dark .alert.alert--realtime, .dark .alert.info, .dark .alert.success {
		background: rgba(255, 255, 255, .05)
	}
	.dark .load-more__button {
		background: rgba(255, 255, 255, .05)
		color: #fff
	}
	.dark .load-more__button:hover {
		background: rgba(255, 255, 255, .1)
		color: #fff
	}
}

}
@-moz-document url-prefix("https://disqus.com/recommendations/?base=default&f=lowcygier") {

if dark {
	:root {color-scheme: dark}
	html, body {
		background: bg !important
		color: txt
	}
}

}