Wykop X by wykopchanger

Details
Authorwykopchanger
LicenseNo License
Created
Updated
Categorywykop.pl
Description
Wykop X - wykop tak jak lubisz
www.wykop.pl/tag/wykopwnowymstylu
Ten dodatek daje Ci ponad 70 opcji dostosowania funkcji i naprawienia wykopu.
Każdą z funkcji możesz włączyć lub wyłączyć w zależności od swoich preferencji.
Ten mod nie zmienia kolorów (nie jest "skórką") wykopu.
Wybrane funkcje, które mogą Cię zainteresować:
✔ działające czarnolistowanie #tagów
✔ działające czarnolistowanie @użytkowników
✔ przycisk "Mój Wykop" na górnej belce
- znikają reklamy i znaleziska sponsorowane
- wyłączenie zaokrąglonych rogów
- czytelniejszy mikroblog
- opcja autoukrywania lewego menu
- ukrycie górnej belki podczas scrollowania strony w dół na telefonie
- usuwanie "Domyślnych kategorii" w lewym menu (wszystkich lub wybranych)
- możliwość zmiany logo Wykopu na dowolną grafikę z internetu
- tryb "Wstydzę się wykopu"
(zmienia logo, ukrywa słowa "Wykop", "Zakop" - przydatne jeśli czytasz wykop np. w autobusie) - możliwość ukrywania większości elementów w znaleziskach na głównej i we wpisach na mikroblogu takich jak: tagi, data publikacji, liczba plusowanych, przyciski FB / Twitter, miniaturka znaleziska
Górna belka nawigacyjna:
- ukryj pływający przycisk "Dodaj"
- ukryj logo ❤ WOŚP
- ukryj przycisk Główna / Wykopalisko / Mikroblog
- ukryj liczbę wykopalisk
Strona główna:
✔ ukryj Hity wykopu
✔ miniaturki znalezisk po lewej stronie
✔ ukryj wpisy z mirko na stronie głównej
✔ ukrycie tagów/daty/autora/źródła przy znaleziskach
✔ ukrycie miniaturki obrazka przy znaleziskach
Menu po lewej stronie (Kategorie):
✔ wyraźne powiadomienia w stylu klasycznego wykopu przy kategoriach
✔ ukryj przycisk "Wykop.pl" albo zamień go na przycisk "Główna"
✔ ukryj wszystkie kategorie domyślne
✔ ukryj kategorię "Ciekawostki"
✔ ukryj kategorię "Informacje"
✔ ukryj kategorię "Rozrywkę"
✔ ukryj kategorię "Sport"
✔ ukryj kategorię "Motoryzację"
✔ ukryj kategorię "Technologię"
✔ ukryj kategorię "Ukrainę"
✔ ukryj kategorię "Gospodarkę"
✔ ukryj kategorię "Podróże"
✔ ukryj przycisk "Utwórz kategorię"
Panel boczny po prawej:
✔ ukryj Aktywne wpisy
✔ ukryj Aktywne znaleziska
✔ ukryj stopkę Popularne tagi
✔ Ukryj stopkę WYKOP © 2005-2023
Inne:
✔ ukryj "Belkę mobilną", która pojawia się na dole ekranu na smartfonach ORAZ na komputerze przy powiększeniu strony, zasłaniając sporą część strony
✔ ukryj listę plusujących wpis
✔ Wyraźny mikroblog (wyróżnione wpisy autora wpisu oraz Twoje)
✔ Zaokrąglone rogi - WŁĄCZ / WYŁĄCZ
✔ Zaokrąglenie rogów - własna dowolna wielkość zaokrąglenia
Classic wykop (zobacz dołączony obrazek)
✔ Wyraźne powiadomienia w stylu klasycznego wykopu przy kategoriach
✔ Wyraźne powiadomienia w stylu klasycznego wykopu przy powiadomieniach z wołania
✔ Wyraźne powiadomienia w stylu klasycznego wykopu przy powiadomieniach nowych wiadomości PM
A także przywrócenie ficzerów "klasycznego wykopu":
✔ przycisk "Mój Wykop" na górnej belce
✔ położenie miniaturek obrazków wpisów po lewej stronie na głównej
✔ ikonka powiadomienia taka jak kiedyś
✔ zielona liczba plusów we wpisach na mirko
... i sporo innych funkcji. Zainstaluj i wypróbuj.
Ten mod:
- działa w trybie nocnym i trybie dziennym
- nie zmienia kolorystyki wykopu
- jest kompatybilny ze skórką "Wykop the best style" oraz innymi skórkami zmieniającymi kolorystykę wykopu
Wykop X - Wykop tak jak lubisz
Zobacz też #wykopwnowymstylu
https://wykop.pl/tag/wykopwnowymstylu
Wyświetlanie list wyboru na Mikroblogu
na przykład [2h, 6h, 12h, 24h] zamiast jako menu kontekstowe
wymaga zainstalowania Tampermonkey oraz skryptu:
https://greasyfork.org/en/scripts/458860-wykop-x
Moja instrukcja krok po kroku dodać Stylus na Androidzie:
https://wykop.pl/wpis/70120567/android-instrukcja-dodawania-modow-stylus-wykop-x-
Notes
CHANGELOG
[2.3.9]
-
W powiadomieniu o wołaniu do wpisu/komentarza wyróżniony jest przycisk "komentarz" przenoszący bezpośrednio do komentarza, a nie na samą górę wpisu.
-
Naprawienie wyświetlania menu powiadomień, wiadomości i profilu gdy właczona jest opcja "Górna belka - ukryj przy przewijaniu"
[2.3.8]
Testowanie blacklist. Przy włączonej opcji wpisy, komentarze i znaleziska nie będą ukrywane, tylko wyróżnione grubą kolorową ramką.
Kolorowe oznaczenie oznacza, że dany wpis/komentarz/znalezisko zostało zakwalifikowane przez czarną listę i nie będzie on wyświetlany.
ramka fioletowa - czarnolistowany tag
ramka czerwona - czarnolistowany użytkownik"""
ramka zielona - brak taga we wpisie
-
Zmiana - blacklista nie będzie teraz usuwała żadnych wpisów z czarnolistowanymi tagami na profilach uzytkowników (na jego profilu widzimy wszystkie posty).
-
Blacklisty: naprawienie błędu, który powodował brak okienka edycji własnego wpisu
-
Blacklisty: naprawienie błędu, który usuwał bardzo dużą część komentarzy pod znaleziskami
-
Blacklisty: z głównej usunięte zostaną wpisy z mikrobloga, które mają czarnolistowany tag
-
Blacklisty: z sidebarów (aktywne, gorące itd) usunięte są wpisy z mikrobloga zawierające czarnolistowany tag
zmiana działania czarnolistowania tagów - po wejściu na wpis zawierający czarnolistowany tag, wpis i tak się wyświetli, nie będzie blokowany.
[2.3.7]
-
W trybie "Wstydzę się wykopu" zamienia przycisk "Mój Wykop" na "Mój Serwis"
"Zwiększenie czytelności menu konfiguracji Wykop X. -
Funkcje dotyczących tych samych elementów zostały pogrupowane w menu ustawień Wykop X
(osobno są np. opcje zmieniające Górną belkę, osobno są zmieniające lewe menu, osobno dotyczące prawego sidebara itd.)
Do każdej opcji zostały dodane ikonki 💻 i/lub 📱 oznaczające, że ta funkcja działa w przeglądarce na komputerze / na smartfonie."
Ikonka ⭐ oznacza niedawno dodaną funkcję.
[2.3.5]
- fixy dotyczące górnej belki nawigacyjnej.
- logo wykop + wersja Wykop X
- poprawienie zbędnego artefaktu nad liczbą znalezisk w belce górnej
[2.3.4]
Zmiana logo wykopu
-
nowe logo: Chomik
-
nowe logo: Mucha
-
nowe logo: Kolorowy wykop
-
każde animowane logo (GIF) jest teraz oznaczone znaczkiem ⁽ᴬ⁾
-
przy włączonym domyślnym logo Wykopu można zmienić kolor i przeźroczystość logo (sygnet + logotypu)
-
po najechaniu na logo jest ono podświetlone, do tej pory było statyczne i nie widać było interakcji
-
lepsze odróżnienie wpisów Wyróżnionych mireczków w sekcji Aktywne wpisy w prawym sidebarze
-
osobne wpisy z mikrobloga są od siebie delikatnie oddzielone w prawym sidebarze
-
fixy dotyczące górnej belki nawigacyjnej
-
naprawienie niedziałającego ukrywania górnej belki nawigacyjnej podczas scrollowania strony spowodowanego błędem innej skórce
-
poprawki trybu "Wstydzę się wykopu" - do przycisku "vote down" ("Zakop") przywrócono liczbę wykopów
-
poprawki trybu "Wstydzę się wykopu" - przycisk "vote up"
[2.3.3]
🔥 Mój Wykop - przycisk na górnej belce
- poprawki przy wyświetlaniu plusów wyróżnianych Mireczków
⭐Główna: nie ucinaj długich opisów znaleziska. Wyświetlaj cały opis.
[2.3.2]
⭐ Wyświetlaj menu kontekstowe wpisów i komentarzy jako przyciski obok siebie
-
dotyczy list wybierania:
Gorące [2h, 6h, 12h, 24h]
Główna [Najnowsze, aktywne]
Wykopalisko [Najnowsze, aktywne, wykopywane, komentowane] -
Po wejściu w gorące na mikroblogu wyświetla listę [2h, 6h, 12h, 24h] do wybrania zakresu
-
Do działania niezbędny jest userscript: https://greasyfork.org/en/scripts/458860-wykop-x (działa w https://www.tampermonkey.net/#download)
[2.3.1]
⭐Tryb testowania blacklisty - włącz, jeśli chcesz sprawdzić co jest blokowane
🔥 Blacklisty - blokuje znaleziska według blacklistowanych #tagów
[2.3.0]
🔥 BLACK LISTY - działająca CZARNA LISTA #tagów i użytkowników
- blacklistuj użytkownika (wpisy, komentarze, znaleziska na głównej)
- blacklistuj tagi (wpisy na mikroblogu, znaleziska na głównej)
⭐ Ukrywanie wpisów na Mikroblogu, które nie mają w treści żadnego tagu #
UWAGA. Blacklistowanie wpisów na Mirko po #tagu niestety nie zadziała w przypadku, gdy #tag ukryty jest w dalszej części wpisu ukrytej pod przyciskiem "POKAŻ CAŁOŚĆ".
Niestety dopóki nie klikniesz w ten przycisk, w kodzie strony nie ma tego #taga - jest on wczytywany dopiero po kliknięciu.
Dlatego jeśli jest tam #tag na czarnej liście - wpis zostanie ukryty po kliknięciu przycisku "POKAŻ CAŁOŚĆ".
[2.2.1]
⭐ ukrywanie w menu bocznym zwijaczy "Kategorie" i "Kategorie własne"
⭐ ukrywanie w menu bocznym przycisków "Hity", "Obserwowane", "Ulubione"
- zmiana kolejności opcji w menu konfiguracji:
-- 1. jako pierwsze - opcje wspólne (czyli działające i na smartfonie i na komputerze)
-- 2. 📱 opcje polecane do włączenia na smartfonie
-- 3. 💻 opcje polecane do włączenia na komputerze
[2.2.0]
⭐ "Oddziel białka" - jeśli Twój wpis lub komentarz zaplusuje Michał Białek to od razu to zobaczysz
- poprawka błędu przy najechaniu kursorem na "Wykopalisko"
- usunięto funkcję "Sortuj 2 komentarze pod wpisem chronologicznie" - bo m__b naprawił już :)
[2.0.18]
- poprawki w ukrywaniu tagów w znaleziskach
⭐Mirko: ukryj menu akcji
⭐Mirko: ukryj akcję "Umieść na FB"
⭐Mirko: ukryj akcję "Umieść na TT"
⭐Mirko: ukryj akcję "Zgłoś"
⭐Paski przewijania
⭐Główna: liczby komentarzy i wykopów razem obok znaleziska
⭐Mikroblog - komentarze pod wpisami - możliwość ukrycia obu lub jednego z komentarzy pod wpisami
- można tez ukryć przycisk "Pokaż komentarze"
⭐liczba wykopalisk wygląda jak na starym wykopie
⭐można zmienić wygląd liczby wykopalisk lub całkowicie ją schować
[2.0.17]
⭐ Sortowanie w mikroblogu 2 najbardziej plusowanych komentarzy chronologicznie, a nie wg liczby plusów
⭐ Ustaw nowe logo wykopu jednym z przygotowanych plików (⌐ ͡■ ͜ʖ ͡■)
⭐ Zmień logo na dowolny plik z internetu.
Ustawiając własny plik wpisz adres URL pliku ujmując go w cudzysłów np.tak: "https://i.imgur.com/VeMb5Qg.png"
[2.0.16]
⭐Menu po lewej stronie:
-
Zawsze pokazuj
-
Nie pokazuj
-
Autoukrywanie (🔥 wypróbuj koniecznie)
Autoukrywanie menu to funkcja podobna do "Autoukrywania paska zadań" znana z Windows.
Menu jest schowane po lewej stronie.
Po najechaniu myszą pokazuje się. Przycisk ☰ jest ukryty.
Menu zachowuje się tak jak w aplikacji mobilnej na Androida -
poprawka przy wyświetlaniu i ukrywaniu domyślnych kategorii
❗ Sortuj 2 komentarze chronologicznie ---- NIE UŻYWAJ TEJ FUNKCJI PODCZAS NORMALNEGO KORZYSTANIA Z WYKOPU.
Po wczorajszej zmianie na Mikroblogu wyświetlane są dwa najbardziej plusowane komentarze.
Są jednak one sortowane według liczby plusów zamiast chronologicznie od najstarszego XD
Po włączeniu tej funkcji te 2 komentarze są już posortowane poprawnie - najpierw starszy, potem nowszy.
Funkcja ta pokazuje, że da się to osiągnąć nawet wyłącznie za pomocą Stylusa.
UWAGA, jest do wersja tylko do testów, ponieważ bardzo obciąża komputer i działa tylko
w zakresie komentarzy o ID: 249055000 do ID: 249075000
co pokrywa się z 20 tys. komentarzy - zaledwie kilkunastoma ostatnimi godzinami na wykopie.
NIE UŻYWAJ TEJ FUNKCJI PODCZAS NORMALNEGO KORZYSTANIA Z WYKOPU.
Jeśli chcesz płynnie i szybko działające sortowanie tych 2 komentarzy chronologicznie
ZAINSTALUJ prosty skrypt JavaScript "Wykop X",
który robi tylko to - sortuje chronologicznie komentarze na mikroblogu xD
https://greasyfork.org/en/scripts/458860-wykop-x
Zainstaluj rozszerzenie Tampermonkey w swojej przeglądarce: https://www.tampermonkey.net/
Szczegóły opisane we wpisie na Mikroblogu.
[2.0.15]
⭐Belka: ukryj przycisk ☰ otwierający menu po lewej stronie
⭐Belka: ukryj przycisk"Wykopalisko" i liczbę nowych wykopalisk
⭐Belka: ukryj przycisk "Mikroblog"
⭐Belka: ukryj ikonkę ✉ panelu wiadomości prywatnych
⭐Belka: ukryj ikonkę 🔔 panelu powiadomień
⭐Belka: ukryj avatar - zamień obrazek Twojego profilu na ikonkę 🔽
❌Usunięto opcję: Ukryj przycisk "Nowości"
[2.0.13]
⭐Główna: ukryj nick i źródło
💻( ͡° ͜ʖ ͡°) Napraw tagi
[2.0.12]
⭐Nie zmieniaj kolorów kategorii
- Nie zmieniaj kolorów belki górnej i lewego menu po przejściu do jednej z domyślmych kategorii
[2.0.7]
✔ możliwość ukrycia pojedynczych kategorii domyślnych
Na przykład: można ukryć wszystkie domyślne kategorie zostawiając tylko "Technologia" i "Ciekawostki"
[2.0.5]
Strona główna:
✔ możliwość ukrycia tagów przy każdym znalezisku
✔ możliwość ukrycia daty dodania znaleziska (ta data jest błędna i nie ma nic wspólnego z rzeczywistością XD)
Classic wykop (zobacz dołączony obrazek)
✔ Wyraźne powiadomienia w stylu klasycznego wykopu przy kategoriach
✔ Wyraźne powiadomienia w stylu klasycznego wykopu przy powiadomieniach z wołania
✔ Wyraźne powiadomienia w stylu klasycznego wykopu przy powiadomieniach nowych wiadomości PM
[2.0.0]
- zintegrowanie wszystkich modów "Wykop X" w jeden
- możliwość włączenia/wyłączenia dowolnej funkcji w ustawienich stylusa
[1.1]
- Odległość między wpisami została nieco zmniejszona (była zbyt duża)
- Zaokrąglone rogi we wpisach i komentarzach zostały przywrócone
Source code
/* ==UserStyle==
@name Wykop X
@version 2.3.11
@description Ponad 70 funkcji usprawniających i naprawiających Wykop.pl
@author SebastianDosiadłgo <wykopx@gmail.com>
@namespace userstyles.world/user/wykopchanger
@homepageURL https://wykop.pl/tag/wykopwnowymstylu
@supportURL https://wykop.pl/tag/wykopwnowymstylu
@preprocessor stylus
@license No License (don't copy anything)
checkbox compactMobileMenu `📱Komaktowe menu mobilne` 0
@var checkbox goStraightToReplyButton `⭐Powiadomienie - przejdź do komentarza z @wołaniem` 1
@var checkbox myWykopInTopNav `💻⭐ Belka: pokaż przycisk "Mój Wykop"` 1
@var checkbox hideLogotypeEverywhere `📱💻Ukryj wszędzie słowa "Wykop"` 0
@var checkbox hideLogotype `📱💻Belka: ukryj logotyp "wykop.pl"` 0
@var checkbox hideLogo `📱💻Belka: ukryj logo Wykopu` 0
@var select selectLogo `📱💻⭐Belka: zmień logo Wykopu` {
"default:* Domyślne logo": `default`,
"@m__b": `"https://i.imgur.com/XhW86Lm.png"`,
"Batman": `"https://i.imgur.com/HyXxmz2.png"`,
"ᵍᶦᶠ Chomik": `"https://i.imgur.com/piPQusR.gif"`,
"ᵍᶦᶠ Mucha*": `"https://i.imgur.com/B2QkLZh.gif"`,
"ᵍᶦᶠ Nyan Cat": `"https://i.imgur.com/FLPWjTc.gif"`,
"ᵍᶦᶠ Nyan Cat 2": `"https://i.imgur.com/BxevaWP.gif"`,
"ᵍᶦᶠ Nike": `"https://64.media.tumblr.com/be1ba45f6aa1e6b88ccd44706d127284/tumblr_n64no8l9z21svwlszo1_1280.gif"`,
"PacMan": `"https://i.imgur.com/GReNTJg.png"`,
"ᵍᶦᶠ Pepe": `"https://i.imgur.com/xKdRN6z.gif"`,
"ᵍᶦᶠ Pepe 2": `"https://i.imgur.com/VJYPqh0.gif"`,
"ᵍᶦᶠ Luigi": `"https://64.media.tumblr.com/bdcd75a1aab889887222de90a1ed8246/tumblr_inline_ppm6bn5RHM1rtx1y2_1280.gif"`,
"Wykop (kolor)": `"https://i.imgur.com/30pcazl.png"`
}
@var text selectLogoCustomURL `📱💻Belka: ustaw własny obrazek logo ["http://..."]` `""`
@var color selectLogoColour `📱💻⭐Belka: Ustaw własny kolor logo Wykopu` rgba(255,255,255,1)
@var select topNavVisibility `📱💻Belka - zachowanie` {
"default:Zawsze widoczna": "1",
"scroll:Ukryj po przewijaniu": "3",
"hidePartially:Ukryj, pozostaw najważniejsze": "4",
"hide:Ukryj belkę całkowicie": "5"
}
var select topNavVisibility `📱💻Belka - zachowanie` {
"default:Zawsze widoczna": "1",
"autohide:Autoukrywanie belki": "2",
"scroll:Ukryj po przewijaniu": "3",
"hidePartially:Ukryj, pozostaw najważniejsze": "4",
"hide:Ukryj belkę całkowicie": "5"
}
@var select topNavAlignment `💻Belka u góry: położenie` {
"Domyślnie, u góry": "top",
"Na dole": "bottom",
}
@var select iconsAlignment `💻Belka: położenie panelu ikonek` {
"default:Domyślnie, na belce": "1",
"right:Po prawej stronie": "2",
}
@var checkbox hidePMIcon `💻Belka: ukryj ikonkę ✉` 0
@var checkbox hideNotificationsIcon `💻Belka: ukryj ikonkę 🔔` 0
@var checkbox hideTopNavAvatar `💻Belka: ukryj avatar` 0
@var checkbox hideHamburger `💻Belka: ukryj przycisk ☰` 0
@var checkbox hideHomeButton `💻Belka: ukryj przycisk "Główna"` 0
@var checkbox hideUpcomingButton `💻Belka: ukryj przycisk "Wykopalisko"` 0
@var select upcomingCount `💻Belka: liczba nowych wykopalisk` {
"Styl Wykop 1.0": "old",
"Styl Wykop 2.0": "default",
"Styl powiadomień": "nice",
"Nie pokazuj liczby": "hide"
}
@var checkbox hideMicroblogButton `💻Belka: ukryj "Mikroblog"` 0
@var checkbox hideTopNavDoodle `💻Belka: ukryj ❤ WOŚP` 1
var select searchInputStyle `⭐Belka: wyszukiwarka` {
"default:Domyślna": "1",
"shorter:Krótka": "2",
"icon:Tylko ikona": "3",
"hide:Nie pokazuj": "4"
}
@var select leftMenuVisibility `💻 Menu po lewej` {
"default:Zawsze widoczne": "1",
"autohide:Autoukrywanie menu": "2",
"hide:Nie pokazuj menu": "3"
}
@var checkbox hideMenuHitsButton `📱💻Menu: ukryj przycisk "Hity"` 0
@var checkbox hideMenuObservedButton `📱💻Menu: ukryj przycisk "Obserwowane"` 0
@var checkbox hideMenuFavouritesButton `📱💻Menu: ukryj przycisk "Ulubione"` 0
@var checkbox hideDefaultHomeLink `📱💻Menu: ukryj "Wykop.pl"` 0
@var checkbox hideExpanderDefaultCategories `📱💻Menu: ukryj zwijacz "Kategorie"` 1
@var checkbox hideExpanderCustomCategories `📱💻Menu: ukryj zwijacz "Kategorie własne"` 1
@var checkbox hideDefaultCategories `📱💻Menu: ukryj kategorie domyślne` 0
@var checkbox hideDefaultCiekawostki `📱💻Menu: ukryj "Ciekawostki"` 0
@var checkbox hideDefaultInformacje `📱💻Menu: ukryj "Informacje"` 0
@var checkbox hideDefaultRozrywka `📱💻Menu: ukryj "Rozrywkę"` 0
@var checkbox hideDefaultSport `📱💻Menu: ukryj "Sport"` 0
@var checkbox hideDefaultMotoryzacja `📱💻Menu: ukryj "Motoryzację"` 0
@var checkbox hideDefaultTechnologia `📱💻Menu: ukryj "Technologię"` 0
@var checkbox hideDefaultUkraina `📱💻Menu: ukryj "Ukrainę"` 0
@var checkbox hideDefaultGospodarka `📱💻Menu: ukryj "Gospodarkę"` 0
@var checkbox hideDefaultPodroze `📱💻Menu: ukryj "Podróże"` 0
@var checkbox hideNewCategoryButton `📱💻Menu: ukryj przycisk "Utwórz kategorię"` 0
@var checkbox hideHits `📱💻Główna: ukryj "Hity wykopu"` 1
@var checkbox hideEntriesOnHomepage `📱💻Główna: ukryj wpisy z mirko` 0
@var checkbox hidePublishedDate `📱💻Główna: ukryj datę znaleziska` 1
@var checkbox hideLinkInfo `📱💻Główna: ukryj nick i źródło` 0
@var checkbox hideTags `📱💻Główna: ukryj tagi znaleziska` 0
@var checkbox showFullDescription `📱💻⭐Główna: nie ucinaj dłuższych opisów` 0
💙 TODO
checkbox showOnlyNTags `Główna: pokazuj X pierwszych tagów znaleziska` 0
@var checkbox niceMikro `📱💻Ładny mikroblog` 1
TODO - mobile
@var select microComments `💻Mirko: komentarze pod wpisami` {
"Pokaż dwa komentarze":"2",
"Pokaż jeden komentarz":"1",
"Nie pokazuj komentarzy":"0",
`Nie pokazuj komentarzy i przycisku "Pokaż komentarze"`:"-1"
}
@var checkbox hideViaAppName `📱💻Mirko: ukryj "via Wykop"` 1
@var checkbox hideVoters `📱💻Mirko: ukryj listę plusujących wpis` 0
@var checkbox hideActionMenu `📱💻Mirko: ukryj menu akcji` 0
@var checkbox hideShareToFacebook `📱💻Mirko: ukryj akcję "Umieść na FB"` 0
@var checkbox hideShareToTwitter `📱💻Mirko: ukryj akcję "Umieść na TT"` 0
@var checkbox hideReport `📱💻Mirko: ukryj akcję "Zgłoś"` 0
@var checkbox tagsNotificationSimulator `💻Symulator naprawionych tagów` 0
Menu po lewej ⭐🆕 📱💻
TO DO:
var select categoryNotification `💻Menu: powiadomienia z kategorii` {
"nice:Styl Wykop 1.0*": "2",
"default:Styl Wykop 2.0": "1",
"hide:Nie pokazuj powiadomień": "3"
}
@var checkbox ignoreCategoryColor `💻Nie zmieniaj kolorów z kategorii` 0
checkbox thumbnailsOnLeft `💻Główna: miniaturki po lewej` 0
select linkThumbnail `⭐Główna: miniaturki znalezisk` ["right:Po prawej (domyślnie)" , "left:Po lewej", "hide:Nie pokazuj"]
@var select linkThumbnail `💻Główna: miniaturki znalezisk` ["right:Po prawej (domyślnie)", "hide:Nie pokazuj"]
@var checkbox commentsCountAlignment `💻Główna: liczby komentarzy i wykopów razem` 0
@var checkbox hideActiveEntries `💻Ukryj "Aktywne wpisy"` 0
@var checkbox hideActiveLinks `💻Ukryj "Aktywne znaleziska"` 0
@var checkbox hidePopularTags `💻Ukryj "Popularne tagi"` 0
@var checkbox hideLinkedTags `💻Ukryj "Powiązane tagi"` 0
TODO - mobile
@var checkbox hideFooter `📱💻Ukryj stopkę "WYKOP © 2005"` 0
TODO mobile
@var checkbox hideBottomNav `📱💻Ukryj "Mobilną belkę" na dole` 0
var checkbox hideFloatingNewsButton `📱💻Ukryj przycisk "Nowości"` 1 OFF
@var checkbox hideFloatingAddButton `📱💻Ukryj okrągły przycisk "Dodaj"` 0
@var select scrollbarsStyle `💻Paski przewijania` {
"Nowe": "default",
"Klasyczne": "old",
"Dzienne/nocne": "daynight",
"Nie pokazuj": "hide"
}
@var checkbox microActionsInline `📱💻Wyświetlaj filtry wpisów i znalezisk jako przyciski` 1 }
@var checkbox borderRadiusOn "📱💻Zaokrąglone rogi" 0
@var range borderRadius "📱💻Zaokrąglenie rogów [px]" [4, 0, 25, 1, 'px']
@var checkbox niceNotification "📱💻Ładne powiadomienia" 1
@var checkbox hideAds `📱💻Usuń reklamy` 1
Sidebar po prawej
TODO
"Węższa, na środku":"narrowcentered",
@var select mainContentWidth `💻Szerokość` {
"Domyślna":"default",
"Węższa, do lewej":"narrowlefted",
"Na całą szerokość":"fullwidth"
}
@var text highlightUser1 `🤩Wyróżniaj Mirka @` `m__b`
@var text highlightUser2 `😍Wyróżniaj Mirka @` `wykop`
@var text highlightUser3 `😎Wyróżniaj Mirka @` `SebastianDosiadlgo`
var text highlightUser4 `Wyróżniaj Mirka @` `user`
var text highlightUser5 `Wyróżniaj Mirka @` `user`
@var text blackListUser1 `🚯Czarnolistuj Mirka @` `username`
@var text blackListUser2 `🚯Czarnolistuj Mirka @` `username`
@var text blackListUser3 `🚯Czarnolistuj Mirka @` `username`
@var text blackListUser4 `🚯Czarnolistuj Mirka @` `username`
@var text blackListUser5 `🚯Czarnolistuj Mirka @` `username`
@var text blackListUser6 `🚯Czarnolistuj Mirka @` `username`
@var text blackListUser7 `🚯Czarnolistuj Mirka @` `username`
@var text blackListUser8 `🚯Czarnolistuj Mirka @` `username`
@var text blackListUser9 `🚯Czarnolistuj Mirka @` `username`
@var text blackListUser10 `🚯Czarnolistuj Mirka @` `username`
@var text blackListTag1 "🚭Czarnolistuj tag #" `danielmagical`
@var text blackListTag2 "🚭Czarnolistuj tag #" `patostreamy`
@var text blackListTag3 "🚭Czarnolistuj tag #" `famemma`
@var text blackListTag3 "🚭Czarnolistuj tag #" `famemma`
@var text blackListTag4 "🚭Czarnolistuj tag #" `wpisz_tag_do_zczarnolistowania`
@var text blackListTag5 "🚭Czarnolistuj tag #" `wpisz_tag_do_zczarnolistowania`
@var text blackListTag6 "🚭Czarnolistuj tag #" `wpisz_tag_do_zczarnolistowania`
@var text blackListTag7 "🚭Czarnolistuj tag #" `wpisz_tag_do_zczarnolistowania`
@var text blackListTag8 "🚭Czarnolistuj tag #" `wpisz_tag_do_zczarnolistowania`
@var text blackListTag9 "🚭Czarnolistuj tag #" `wpisz_tag_do_zczarnolistowania`
@var text blackListTag10 "🚭Czarnolistuj tag #" `wpisz_tag_do_zczarnolistowania`
@var checkbox hideEntriesWithoutAnyTag `📱💻Mirko: ukryj wpisy bez tagów #` 0
@var checkbox devMode `⭐Tryb testowania czarnych list` 0
==/UserStyle== */
/*
section.entry-page - strona wpisu
section.tag-page - strona wpisami na tagach
section.link-page - strona znaleziska
section.stream.home-stream.from-pagination-home-stream
KATEGORIA DOMYŚLNA - ZNALEZISKA /k/ciekawostki/wykopalisko
section section.category-page section.category section.stream.category-stream.from-pagination-category-stream
KATEGORIA DOMYŚLNA - WPISY /k/ciekawostki/mikroblog
section section.category-page section.microblog section.stream.microblog.from-pagination-microblog category-stream
WYKOPALISKO
section.upcoming-page section.upcoming section.stream.upcoming-strea, from-pagination-upcoming-stream
KATEGORIE WŁASNE - znaleziska
section.bucket-page section.stream.bucket-stream.from-pagination-bucket-stream
section.bucket-page section.microblog section.stream.microblog.from-pagination-microblog
TAG - mikroblog
section.tag-page section.stream article section.stream.tags-stream.from-pagination-tags-stream
TAG - znaleziska
section.tag-page section.stream article section.stream.tags-stream.from-pagination-tags-stream div.content - section.link-block
*/
@-moz-document domain("wykop.pl")
{
if(mainContentWidth == fullwidth)
{
hideActiveLinks = 1;
hidePopularTags = 1;
hideLinkedTags = 1;
hideFooter = 1;
hideActiveEntries = 1;
div.main-content main.main
{
max-width: 100%!important;
}
div.main-content main.main section
{
max-width: unset!important;
}
div.main-content main.main section div.content
{
width: calc(100%)!important;
}
}
if(mainContentWidth == narrowcentered)
{
hideActiveEntries = 1;
hideActiveLinks = 1;
hidePopularTags = 1;
hideLinkedTags = 1;
hideFooter = 1;
hideActiveEntries = 1;
div.main-content main.main
{
max-width: 100%!important;
}
div.main-content main.main section
{
max-width: unset!important;
}
div.main-content main.main section div.content
{
width: 50%!important;
}
max-width: fit-content;
justify-content: center;
}
if(mainContentWidth == narrowlefted)
{
hideActiveEntries = 1;
hideActiveLinks = 1;
hidePopularTags = 1;
hideLinkedTags = 1;
hideFooter = 1;
hideActiveEntries = 1;
div.main-content main.main
{
max-width: 100%!important;
}
div.main-content main.main section
{
max-width: unset!important;
}
div.main-content main.main section div.content
{
width: calc(100%)!important;
}
max-width: fit-content!important;
justify-content: center!important;
}
if(niceMikro)
{
section.tag-page section.stream section.tags-stream > div.content > section,
section.microblog-page section.stream.microblog > div.content > section.entry
{
margin-bottom: 40px; /* odległość pomiędzy wpisami na mirko */
padding-bottom: 25px;
padding-top: 25px;
box-shadow: 2px 6px 5px rgba(0, 0, 0, 0.3);
border-top: 1px solid rgb(67, 131, 175);
border-bottom: 1px solid red;
}
/* lewy border wyróżniający wpisy autora i moje własne */
section.entry.author[data-v-2aacfeb5]:before,
section.entry.link-author[data-v-2aacfeb5]:before,
section.entry.own[data-v-2aacfeb5]:before
{
background: none!important
}
/* AUTOR - ZIELONY GRADIENT */
/* komentarz autora znaleziska */
section.link-page section.entry.link-author > article,
section.link-page [data-night-mode] section.entry.reply.link-author > article
{
border: 1px solid rgba(56,155,56, 0.3);
border-width: 0px 0px 0px 1px;
background: linear-gradient(270deg, rgba(56,155,56, 0.3) 0%, rgba(56,155,56,0.1) 10%, rgba(255,255,255,0) 24%)!important;
}
/* komentarz autora wpisu na liście tagów */
section.tag-page section.entry.link-author,
section.tag-page [data-night-mode] section.entry.reply.link-author
{
background: linear-gradient(270deg, rgba(56,155,56, 0.3) 0%, rgba(56,155,56,0.1) 10%, rgba(255,255,255,0) 24%)!important;
}
/* komentarz autora wpisu przy wyświetlaniu całego wpisu */
section.entry-page section.entry.link-author,
section.entry-page [data-night-mode] section.entry.reply.link-author
{
background: linear-gradient(270deg, rgba(56,155,56, 0.3) 0%, rgba(56,155,56,0.1) 10%, rgba(255,255,255,0) 24%)!important;
}
/* TWOJE KOMENTARZE I WPISY - POMARAŃCZOWY GRADIENT */
/* Twoje komentarze na stronie znaleziska */
section.link-page section.entry.own > article,
section.link-page [data-night-mode] section.entry.reply.own > article
{
border: 1px solid rgba(255,89,23,0.3);
border-width: 0px 0px 0px 1px;
background: linear-gradient(270deg, rgba(255,89,23,0.3) 0%, rgba(255,89,23,0.1) 10%, rgba(255,255,255,0) 24%)!important;
}
/* Twoje komentarze na liście tagów */
section.tag-page section.entry.own > article,
section.tag-page [data-night-mode] section.entry.own > article
{
border: 1px solid rgba(255,89,23,0.3);
border-left: 0;
background: linear-gradient(270deg, rgba(255,89,23,0.3) 0%, rgba(255,89,23,0.1) 10%, rgba(255,255,255,0) 24%)!important;
}
/* Twoje komentarze przy wyświetlaniu całego wpisu */
section.entry-page section.entry.own > article,
section.entry-page [data-night-mode] section.entry.own > article
{
border: 1px solid rgba(255,89,23,0.3);
background: linear-gradient(270deg, rgba(255,89,23,0.3) 0%, rgba(255,89,23,0.1) 10%, rgba(255,255,255,0) 24%)!important;
}
}
@media (min-width: 640px)
{
if(linkThumbnail == left)
{
div.content > section.link-block > section > article figure
{
right: unset!important;
border-radius: 0!important;
}
div.content section.link-block:not(.detailed) > section > article figure /* sbtw hax */
{
top: inherit!important;
left: inherit!important;
}
/* div.content > section.link-block > section > article
{
padding-right: 16px!important;
}
div.content > section.link-block > section > article > header
{
padding-left: 236px!important;
}
div.content > section.link-block > section > article > .content
{
padding-left: 236px!important;
}
div.content > section.link-block > section > article > section.actions
{
padding-left: 236px!important;
}
div.content > section.link-block.detailed > section > article > header
{
padding-left: 316px!important;
}
div.content > section.link-block.detailed > section > article > .content
{
padding-left: 316px!important;
}
div.content > section.link-block.detailed > section > article > section.actions
{
padding-left: 316px!important;
} */
}
else if(linkThumbnail == right)
{
section.link-block > section > article figure
{
display: block;
}
}
else if(linkThumbnail == hide)
{
section.link-block > section > article figure
{
display: none!important;
}
div.content > section.link-block:not(.detailed) > section > article
{
padding-left: 25px!important;
}
div.content > section.link-block:not(.detailed) > section
{
min-height: 50px !important;
}
div.content > section.link-block > section > article
{
padding: 12px 25px 12px 25px!important;
}
}
}
section, footer, aside, nav,
ul.dropdown-body, ul.menu-dropdown, /* menu kontekstowe */
section.entry > article,
section.entry-photo figure,
section.entry-photo figure img, /* miniaturka obrazka dodanego do wpisu */
section.badges .badge-icon,
section.microblog-page section.stream.microblog > div.content > section.entry > article,
section.search-page section.options ul li label,
ul.actions,
div.toast,
button.plus, button.minus,
section:before,
button,
aside.advanced > header h1:after,
a.avatar figure img, /* avatary uzytkowników */
section.related-link figure, /* miniaturki powiazanych w znalezisku */
section.links-sidebar section.link > figure, /* miniaturki */
div.button > a, div.button > button,
section.links span.button span, /* kategorie w lewym sidebarze */
section.links > .content ul li a > span,
section.voters div.content,
aside.profile-top nav#profile-tab-nav .from-pagination-links-entries-stream-profile,
aside.profile-top header,
aside.profile-top nav.profile-tab-nav,
aside.left-panel > section.buttons > .content ul li a:before,
section.badges .badges figure.badge-icon,
section.bucket-editor .form-element section.chips > ul > li,
div.content chips > ul > li
header.header li a, /* przyciski na górnej belce */
header.header > div > button, /* przycisk hamburger menu left sidebar */
aside.left-panel section.add-to-bucket-btn button /* przycisk 'Dodaj kategorię' */
{
if(!borderRadiusOn)
{
border-radius: 0!important;
}
else
{
border-radius: borderRadius !important;
}
}
/* hej @browarek aka 'vocus', widzę, że żeby się nie napracować
znowu zerkasz sobie do moich modów i za chwilę
znowu żywcem zerżniesz mój kod do swojego, co? No ja wiem, wiem... Nie masz czasu.
Nawet nie napisałeś w komentarzu skąd go sobie "pożyczyłeś", he? ( ͡° ͜ʖ ͡°)
@license No License
https://github.com/openstyles/stylus/wiki/Writing-UserCSS#license:
If no license external link is included, it will be assumed that
>> no one can use, copy, distribute, or modify the work. <<
https://choosealicense.com/no-permission/
Pozdrawiam Cię, wielki programisto
@SebastianDosiadlgo
*/
if(!borderRadiusOn)
{
aside.hits-slider .swiper-container .swiper-wrapper .swiper-slide a
{
-webkit-mask: none!important;
mask: none!important;
}
section.search-input input,
section.search-page input
{
border-radius: 3px!important;
}
}
else
{
section.search-page input
{
border-radius: borderRadius !important;
}
}
if(hideAds)
{
.pub-slot-wrapper { display: none!important; }
}
if(hideHits)
{
aside.hits-slider { display: none!important; }
div.main-content main.main section section.sidebar section.links-sidebar:nth-child(2) { display: none!important; }
}
if(hideLinkInfo)
{
section.link-block section.info > span { display: none!important; }
}
if(hidePublishedDate)
{
section.link-block section.info time { display: none!important; }
}
if(hideEntriesOnHomepage)
{
div.main-content main.main section.home-page > section.home .entry
{
display: none!important;
}
}
if(commentsCountAlignment)
{
section.link-block section article section.actions
{
display: block;
position: absolute;
left: -54px;
top: 58%;
}
hideTags = 1;
}
if(hideTags)
{
section.actions > ul > li:not(.tag):after,
section.link-block section.actions ul li.tag,
section.link-block section ul li.tag { display: none!important; }
}
if(showFullDescription)
{
section.link-block>section>article section.info>p[data-v-441f7cc5]
{
display: block!important;
-webkit-line-clamp: unset!important;
-webkit-box-orient: unset!important;
overflow: unset!important;
}
}
if leftMenuVisibility == 3
{
div.main-content aside.left-panel
{
display: none!important;
}
}
else if leftMenuVisibility == 2
{
div.main-content aside.left-panel
{
top: -2px!important;
/* position: absolute!important; */
position: fixed!important;
height: 101%!important;
transform: translate(-99.6%, 0px);
transition: transform 0.2s linear, z-index 0s linear 0.2s;
}
div.main-content aside.left-panel:hover
{
z-index: 70!important;
transform: translate(-6px, 0px);
transition: transform 0.2s linear;
}
div.main-content aside.left-panel footer
{
top: calc(100% - 46px)!important;
}
}
/* 123456789O ν*/
body section header.header:after, body[data-night-mode] section header.header:after
{
v = "2.3"
content: "Ꮃуkор Х "+v!important;
position: absolute!important;
opacity: 0!important;
font-size: 8px!important;
font-weight: inherit!important;
color: rgb(255, 255, 255)!important;
transition: opacity 1s linear 5s;
top: 32px!important;
}
body section header.header:hover:after, body[data-night-mode] section header.header:hover:after
{
opacity: 0.8!important;
transition: opacity .2s;
}
/* tensor */
if(hideLogotype)
{
body section header.header:after, body[data-night-mode] section header.header:after
{
left: unset!important;
right: -21px!important;
top: 73px!important;
transform: rotate(270deg);
}
}
else
{
body section header.header:after, body[data-night-mode] section header.header:after
{
bodyheaderafter = 142px - (hideHamburger * 48) + (myWykopInTopNav * leftMenuVisibility * 112) - (hideLogo * 47);
left: bodyheaderafter!important;
}
}
if(hideDefaultHomeLink) { aside.left-panel ul li.home { display: none!important; } }
if(hideMenuHitsButton) { aside.left-panel section.buttons div.content ul li.hits { position: fixed; top: -1000px; } }
if(hideMenuObservedButton) { aside.left-panel section.buttons div.content ul li.observed { position: fixed; top: -1000px; } }
if(hideMenuFavouritesButton) { aside.left-panel section.buttons div.content ul li.favourites { position: fixed; top: -1000px; } }
if(myWykopInTopNav == 1 && leftMenuVisibility == 1)
{
aside.left-panel { z-index: 9999!important; }
aside.left-panel section.buttons div.content ul li.observed
{
}
aside.left-panel section.buttons div.content ul li.observed
{
}
aside.left-panel section.buttons div.content ul li.observed:before
{
if(hideLogotypeEverywhere)
{
content: "Mój Serwis"!important;
}
else
{
content: "Mój Wykop"!important;
}
cursor: pointer;
position: fixed;
top: 6px;
z-index: 9999999;
width: 70px;
padding: 9px 13px;
overflow: hidden;
white-space: nowrap;
color: #fff;
font-size: 13px !important;
font-weight: bold !important;
text-align: center;
background: rgba(255,255,255,0.0);
}
/* myWykopInTopNavPosition = 600 - (hideHamburger * 50) - (hideLogo * 48) - (hideLogotype * 90) - (hideHomeButton * 75) - (hideUpcomingButton * 140) - (hideMicroblogButton * 105) */
moveLeftNavBar = 110px
header.header div.left { padding-left: moveLeftNavBar!important; }
header.header div.left > button { left: - moveLeftNavBar!important; }
myWykopInTopNavPosition = 70 - (hideHamburger * 50)
aside.left-panel section.buttons div.content ul li.observed:before
{
left: myWykopInTopNavPosition px;
}
aside.left-panel section.buttons div.content ul li.observed:hover:before
{
background: rgba(255,255,255,0.2);
}
}
if(hideExpanderDefaultCategories) { aside.left-panel section.links div.content header:nth-of-type(1):not(.hidden) { display: none!important; }}
if(hideExpanderCustomCategories) { aside.left-panel section.links div.content header:nth-of-type(2):not(.hidden) { display: none!important; }}
if(hideDefaultCategories) { aside.left-panel ul.categories li { display: none!important; }}
else { aside.left-panel > section.links > div.content ul.categories { display: list-item!important; /* sbtw hax*/ } }
if(hideDefaultCiekawostki) { aside.left-panel ul.categories li:nth-child(1) { display: none!important; }}
if(hideDefaultInformacje) { aside.left-panel ul.categories li:nth-child(2) { display: none!important; }}
if(hideDefaultRozrywka) { aside.left-panel ul.categories li:nth-child(3) { display: none!important; }}
if(hideDefaultSport) { aside.left-panel ul.categories li:nth-child(4) { display: none!important; }}
if(hideDefaultMotoryzacja) { aside.left-panel ul.categories li:nth-child(5) { display: none!important; }}
if(hideDefaultTechnologia) { aside.left-panel ul.categories li:nth-child(6) { display: none!important; }}
if(hideDefaultUkraina) { aside.left-panel ul.categories li:nth-child(7) { display: none!important; }}
if(hideDefaultGospodarka) { aside.left-panel ul.categories li:nth-child(8) { display: none!important; }}
if(hideDefaultPodroze) { aside.left-panel ul.categories li:nth-child(9) { display: none!important; }}
if(hideNewCategoryButton)
{
aside.left-panel section.cta-bucket
{
display: none!important;
}
}
if(topNavAlignment == "bottom")
{
body header.header
{
top: unset!important;
bottom: 0px!important;
position: fixed!important;
width: 100%!important;
}
body header.header div.right section.search-input.open form
{
position: relative!important;
}
body header.header div.right section.search-input form a
{
position: fixed!important;
bottom: 7px!important;
right: 80px!important;
border-radius: 0px;
top: unset!important;
z-index: 99;
}
if(iconsAlignment == 1)
{
body header.header div.right section.search-input form a { right: 180px!important; }
}
header.header > .right > nav > ul > li > section.dropdown-body
{
height: 100%!important;
min-height: calc(100% - 48px)!important;
}
div.main-content aside.left-panel
{
height: inherit!important;
position: relative!important;
top: unset!important;
}
/*
if(topNavVisibility < 5)
{
div.main-content aside.left-panel footer
{
top: unset!important;
bottom: 56px!important;
position: fixed!important;
}
} */
header.header > .right > nav > ul > li.dropdown > ul,
header.header > .right > nav > ul > li.dropdown>section
{
position: fixed!important;
top: 0px!important;
height: 100%!important;
}
li > section section.stream>.content
{
max-height: unset!important;
}
section.private-messages-stream,
section.private-messages-stream div.content
{
height:100%!important;
}
li.dropdown section.dropdown-body,
li.dropdown ul.dropdown-body,
li.dropdown sectio.dropdown-body section.notification
{
max-height: calc(100% - 48px)!important;
}
}
// "default:Zawsze widoczna": "1",
if(topNavVisibility == 1)
{
}
// "autohide:Autoukrywanie belki": "2",
if(topNavVisibility == 2)
{
}
// "scroll:Ukryj po scrollowaniu": "3",
if(topNavVisibility == 3)
{
body section header.header,
body[data-night-mode] section header.header /* wld hax */
{
position: inherit!important;
}
}
if(topNavVisibility == 4)
{
/* hideHamburger = 1;
hideLogo = 1;
hideLogotype = 1;
hideHomeButton = 1;
hideUpcomingButton = 1;
upcomingCount = default;
hideMicroblogButton = 1; */
hideTopNavDoodle = 1;
searchInputStyle = 4;
iconsAlignment = 2;
/* header.header nav.main a[href*="/mikroblog"] { display: none!important; } */
body header.header
{
background-color: transparent!important
top: -100px!important
position: relative!important
}
div.main-content,
div.top-category-wallpaper
{
top: -48px;
position: relative;
}
div.main-content aside.left-panel
{
position: sticky;
top: 0px;
height: 101% !important;
}
}
if(topNavVisibility == 5)
{
hideTopNavDoodle = 1;
searchInputStyle = 4;
if(iconsAlignment == 2)
{
body header.header
{
background-color: transparent!important
top: -100px!important
position: relative!important
}
div.main-content,
div.top-category-wallpaper
{
top: -48px;
position: relative;
}
div.main-content aside.left-panel
{
position: sticky;
top: 0px;
height: 101% !important;
}
}
else if(iconsAlignment == 1)
{
body header.header
{
display: none!important;
}
}
div.main-content aside.left-panel
{
position: sticky;
top: 0px;
height: 101% !important;
}
}
if(iconsAlignment == 2)
{
/* profil data-theme="one-column" class="main no-padding" */
main.main:not([data-theme="one-column"])
{
width: inherit;
}
body header.header
{
position:relative!important;
}
body header.header div.right
{
margin-right: 37px;
}
div.main-content aside.left-panel
{
position: sticky; top: 0px;
}
header.header > .right > nav
{
z-index: 15;
height: 100%!important;
position: fixed!important;
top: 0px!important;
right: 0px!important;
background-color: rgba(67, 131, 175, 1);
}
[data-night-mode] header.header > .right > nav
{
background-color: rgba(0, 0, 0, 0.2);
}
header.header div.right > nav > ul
{
position: relative;
top: 1px;
justify-content: flex-start;
flex-direction: column;
background: rgba(10, 10, 10, 1)!important
background: var(--steelBluish)!important
}
body[data-night-mode] header.header div.right > nav > ul
{
background: rgba(10, 10, 10, 1)!important
}
header.header > .right > nav > ul > li
{
margin: 0px 0px 20px 0px!important
width: 100%;
}
header.header li a.new
{
border-bottom: none!important;
}
header.header > div.right > nav > ul > li.dropdown.active > ul.dropdown-body,
header.header > div.right > nav > ul > li.dropdown.active > section.dropdown-body
{
position: fixed!important
top: 0px!important
max-height: 100%;
overflow: auto;
box-shadow: -10px 0px 10px rgba(0, 0, 0, 0.25)!important;
opacity: 1;
pointer-events: auto;
height: 100%!important;
top: 0px!important;
right: 41px!important;
right:0px!important;
}
[data-night-mode] header.header > .right > nav > ul > li > section.dropdown-body
{
box-shadow: 0 0 32px -2px rgb(4 8 10 / 75%)!important;
}
header.header > .right > nav > ul > li > section.dropdown-body div.content
{
max-height: 100%;
overflow: scroll;
}
header.header > .right > nav > ul > li > section.dropdown-body footer
{
position: sticky;
bottom: 0px!important;
background-color: white;
}
[data-night-mode] header.header > .right > nav > ul > li > section.dropdown-body footer { background-color: var(--santasGray); }
header.header > .right > nav > ul > li.account { order: 1; }
header.header > .right > nav > ul > li.pm { order: 2; }
header.header > .right > nav > ul > li.notifications { order: 3; }
}
if(hideBottomNav)
{
nav.mobile-navbar { display: none!important; }
}
section.entry header div.right > div > span
{
color: var(--apple)!important;
}
[data-night-mode] section.entry header div.right > div > span
{
color: #39a684!important;
}
header.header input[type="search"]
{
opacity: 0.3!important; transition: opacity 1s ease;
}
header.header input[type="search"]:active,
header.header input[type="search"]:focus,
{
opacity: 1!important; transition: opacity 3s ease;
}
/* podany własny obrazek w URL */
if(selectLogoCustomURL != "")
{
body section header.header > .left > a.log,
body[data-night-mode] section header.header > .left > a.logo
{
-webkit-mask-image: none!important;
mask-image: none!important;
background-image: url(selectLogoCustomURL)!important;
background-size: contain!important;
background-position: center!important;
background-repeat: no-repeat!important;
background-color: transparent!important;
width: 37px!important;
height: 72%!important;
margin-right: 0px!important;
}
}
/* wybrane logo z listy */
else if(selectLogo != "default")
{
body section header.header > .left > a.logo,
body[data-night-mode] section header.header > .left > a.logo
{
-webkit-mask-image: none!important;
mask-image: none!important;
background-image: url(selectLogo)!important;
background-size: contain!important;
background-position: center!important;
background-repeat: no-repeat!important;
background-color: transparent!important;
width: 37px!important;
height: 72%!important;
margin-right: 0px!important;
}
}
else if selectLogoColour != rgba(255,254,253, 0)
{ /* rgba(255,254,253, 0) wld hax*/
/* wybrane domyslne logo - zmien kolor */
body section header.header > .left > a.logo,
body[data-night-mode] section header.header > .left > a.logo { opacity: 0.7!important; background: selectLogoColour!important; }
body section header.header > .left > a.logotype,
body[data-night-mode] section header.header > .left > a.logotype { opacity: 0.7!important; }
}
if selectLogoColour != rgba(255,254,253, 0)
{ /* rgba(255,254,253, 0) wld hax*/
body section header.header > .left > a.logotype,
body[data-night-mode] section header.header > .left > a.logotype { background: selectLogoColour!important; }
body section header.header > .left:hover > a.logo,
body section header.header > .left:hover > a.logotype,
body[data-night-mode] section header.header > .left:hover > a.logo,
body[data-night-mode] section header.header > .left:hover > a.logotype { opacity: 1!important }
}
body[data-night-mode] section header.header
{
height: calc(48px + env(safe-area-inset-top))!important;
box-shadow: none!important;
}
if(hideLogo)
{
header.header a.logo {display: none!important;}
}
if(hideLogotypeEverywhere)
{
hideLogotype = 1;
/* header.header a.logo {display: none!important;} */
/* header.header a.logotype {display: none!important;} */
.left-panel section.links li.home span.button > a > span > em
{
display: none!important;
}
.left-panel section.links li.home span.button > a > span:after
{
content: "Główna"!important;
}
aside.hits-slider .hits-slider-stream header h1,
section.upcoming-page h1,
section.category-page h1
{
display: none!important;
}
section.category-page .stream-top:before,
section.upcoming-page .stream-top:before
{
color: var(--tuna);
text-transform: uppercase;
margin: 0;
font-size: 14px;
font-weight: 700;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
section.upcoming-page .stream-top:before
{
content: "Znaleziska"!important;
}
section.category-page section.stream.category-stream > header[data-v-0a84d0a4]:before,
section.category-page header.stream-top:before
{
content: "Znaleziska w kategorii"!important;
width: inherit;
height: inherit;
display: block;
position: relative;
top: 0;
left: 0;
z-index: inherit;
}
.left-panel section.links li.home.active span.button > a > span:after { color: #fff; }
[data-night-mode] .left-panel section.links li.home.active span.button > a > span:after { color: #fff; }
section.link-block section.vote-box div.dig button { content: ""!important; font-size: 0px!important; } section.link-block section.vote-box div.dig button:before { font-size: 10px!important; text-transform: initial!important; } section.link-block section.vote-box:not(.voted) div.dig button:before { content: " vote up"!important; } section.link-block section.vote-box:not(.voted) div.dig button:after /* SBTW hax */ { content: ""!important; } section.link-block section.vote-box.voted div.dig button:before { content: " unvote"!important; }
nmzc1 = "\/style\/8185\/"
nmzc2 = "\/style\/8259\/"
nmzc3 = "\/style\/8162\/"
/* ZAKOP > vote down */
section.link-block section.vote-box div.burry > span:before
{
content: "vote down"!important;
font-size: 10px!important;
text-transform: initial!important;
position: absolute!important;
right: 18px!important;
}
section.link-block section.vote-box div.burry > span
{
white-space: nowrap;
max-width: 999px;
overflow: hidden;
display: flex;
justify-content: flex-end;
position: relative;
left: 10px;
padding-right: 70px;
}
header.header nav.main ul li a[href*="wykopalisko"] > span
{
display: none!important;
}
header.header nav.main ul li a[href*="wykopalisko"]:after
{
color: #fff;
content: "Najnowsze"!important;
}
section.search-input input[type="search"][placeholder*="Wykop"]::placeholder
{
visibility: hidden;
}
aside.hits-slider .hits-slider-stream header.stream-top:before
{
content: "Hity"!important;
width: inherit;
height: inherit;
display: block;
position: relative;
color: var(--tuna);
text-transform: uppercase;
margin: 0;
font-size: 14px;
font-weight: 700;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
}
if(hideLogotype)
{
header.header a.logotype {display: none!important;}
}
section.microblog section.stream div.content section.entry div.comments section.entry-subcomments div.content
{
display: flex;
flex-direction: column;
}
section.microblog section.stream div.content section.entry div.comments section.entry-subcomments div.content section.reply
{
position: relative!important;
}
section.microblog section.stream div.content section.entry div.comments section.entry-subcomments div.content section.reply:first-child
{
/* border: 2px dashed rgba(67, 131, 175, 0.6)!important; */
margin-top: 3px;
}
section.microblog section.stream div.content section.entry div.comments section.entry-subcomments div.content section.reply:nth-child(2)
{
/* border: 2px dotted rgba(27, 111, 135, 0.6)!important; */
}
section.microblog section.stream div.content section.entry div.comments section.entry-subcomments div.content section.reply:before
{
font-size: 0.8em;
position: absolute!important;
color: rgba(0, 0, 0, 0.9);
background-color: rgba(255, 255, 255, 0.4);
opacity: 0.1;
padding: 3px 16px;
padding: 3px 16px;
width: auto!important;
height: 20px!important;
right: 20px!important;
top: unset!important;
left: unset!important;
bottom: -1px!important;
}
[data-night-mode] section.microblog section.stream div.content section.entry div.comments section.entry-subcomments div.content section.reply:before
{
color: rgba(255, 255, 255, 0.3);
background-color: rgba(0, 0, 0, 0.4);
}
section.microblog section.stream div.content section.entry div.comments section.entry-subcomments div.content section.reply:hover:before
{
opacity: 1;
}
header.header > .left > nav.main > ul > li > a
{
font-size: 13px!important;
font-weight: bold!important;
}
if(hideHamburger)
{
header.header div.left > button { display: none!important; }
}
if(hideHomeButton)
{
header.header nav.main a[href="/"] { display: none!important; }
}
if(hideUpcomingButton)
{
header.header nav.main a[href*="/wykopalisko"] { display: none!important; }
header.header nav.main strong.upcoming-count { display: none!important; }
}
}
@-moz-document url-prefix("https://userstyles.world/")
{
body main div section div div.card:has(a[href*="/style/8174/"]) { border: 1px solid rgba(29, 156, 204, .5)!important; box-shadow: 0px 0px 9px rgba(29, 156, 204, .5)!important; } body main div section div div.card:has(a[href*="/style/8174/"]):hover{border: 2px solid rgba(29, 156, 204, .8)!important; box-shadow: 0px 0px 15px rgba(29, 156, 204, .7)!important;}body main div div.search-perf-metrics, body main div section div div.card:has(a[href*={ nmzc3 }]), body main div section div div.card:has(a[href*={ nmzc1 }]), body main div section div div.card:has(a[href*={ nmzc2 }]) { display:none!important }}
@-moz-document domain("wykop.pl")
{
if(upcomingCount == old)
{
header.header nav.main > ul > li
{
margin-right: 0px;
}
header.header nav.main > ul > li:has(a[href*="/wykopalisko"])
{
/* margin-right: 0px!important;
padding-right: 50px; */
}
header.header nav.main > ul > li > a[href*="/wykopalisko"]
{
padding-right: 50px!important;
}
body[data-night-mode] header.header > .left > nav.main > ul li a + strong.upcoming-count,
body header.header > .left > nav.main > ul li a + strong.upcoming-count
{
background: transparent!important;
box-shadow: none!important;
}
header.header nav.main ul li > strong.upcoming-count:before,
header.header nav.main strong.upcoming-count:after
{
display: none!important;
}
header.header nav.main strong.upcoming-count span
{
cursor: pointer;
display: block;
position: absolute;
top: 15px;
right: 15px;
height: 13px;
font-size: 14px;
font-weight: bolder;
font-family: Arial;
text-align: center;
line-height: 13px;
border-radius: 4px;
/* background: rgba(37, 100, 147, 1); */
background: rgba(0, 0, 0, 0.3);
color: #fff;
margin: 0px;
padding: 2px 5px;
border: 0px;
}
}
if(upcomingCount == nice)
{
header.header nav.main > ul > li
{
margin-right: 5px;
}
header.header nav.main ul li > strong.upcoming-count:before,
header.header nav.main strong.upcoming-count:after
{
display: none!important;
}
header.header nav.main strong.upcoming-count span
{
display: block;
position: absolute;
top: 5px;
right: -3px;
height: 13px;
font-size: 12px;
font-weight: bolder;
font-family: Arial;
text-align: center;
line-height: 14px;
border-radius: 3px;
background: #f50;
color: #fff;
margin: 0px;
padding: 1px 3px;
border: 0px;
text-shadow: 0px 1px 1px rgb(0 0 0 / 40%);
box-shadow: 0px 1px 0px rgb(0 0 0 / 40%);
}
}
if(upcomingCount == hide)
{
header.header nav.main strong.upcoming-count { display: none!important; }
}
if(hideMicroblogButton)
{
header.header nav.main a[href*="/mikroblog"] { display: none!important; }
}
if(hideTopNavDoodle)
{
header.header aside.doodle {display: none!important;}
}
if(hidePMIcon)
{
header.header div.right > nav ul li.pm { display: none!important; }
}
if(hideNotificationsIcon)
{
header.header div.right > nav ul li.notifications { display: none!important; }
}
if(hideTopNavAvatar)
{
header.header div.right > nav ul li.account a.avatar figure img { display: none!important; }
header.header div.right > nav ul li.account a.avatar figure:after
{
content: "🔽";
text-align: center;
}
header.header div.right > nav ul li.account a.avatar
{
border: 1px solid rgba(255,255,255,0.01)!important;
}
}
if(ignoreCategoryColor)
{
section.links ul.categories li.active span[style*="color"]
{
background-color: #364e5f!important
}
section.category-context header.header
{
color: rgb(67, 131, 175)!important;
background: currentcolor!important;
}
}
main.main .popper-button
{
right: 45px;
bottom: 55px;
}
if(hideFloatingNewsButton)
{
main.main .popper-button.onboarding-btn{ display: none!important; }
}
if(hideFloatingAddButton)
{
main.main .popper-button:not(.onboarding-btn) { display: none!important; }
}
if(microComments == 1)
{
main.main div.content section.microblog-page section.stream.from-pagination-microblog section.entry div.comments section.entry-subcomments div.content section.reply:nth-child(2)
{
display: none!important;
}
}
if(microComments == 0)
{
main.main div.content section.microblog-page section.stream.from-pagination-microblog section.entry div.comments section.entry-subcomments div.content section.reply:nth-child(1),
main.main div.content section.microblog-page section.stream.from-pagination-microblog section.entry div.comments section.entry-subcomments div.content section.reply:nth-child(2)
{
display: none!important;
}
}
if(microComments == "-1")
{
main.main div.content section.microblog-page section.stream.from-pagination-microblog section.entry div.comments
{
display: none!important;
}
}
if(hideViaAppName) { section.entry article div.right span i { display: none!important; }}
if(hideVoters) { .entry .entry-voters { display: none!important; }}
if(hideShareToFacebook) { .dropdown ul.actions li.icon-facebook { display: none!important; }}
if(hideShareToTwitter) { .dropdown ul.actions li.icon-twitter { display: none!important; }}
if(hideReport) { .dropdown ul.actions li.icon-report { display: none!important; }}
/* przy wlasnym wpisie jest jeszcze usun, a przy wlasnym komentarzu jest jeszcze edytuj TODO */
/* if(hideShareToFacebook && hideShareToTwitter && hideReport) { hideActionMenu = 1 } */
if(hideActionMenu) { section.actions ul li.dropdown.right { display: none!important; }}
if(hideFooter)
{
section.sidebar footer.footer, footer.footer.mobile { display: none!important; }
}
if(hideActiveEntries)
{
section.sidebar section.custom-sidebar.entries-sidebar { display: none!important; }
}
if(hideActiveLinks)
{
section.sidebar section.custom-sidebar.links-sidebar { display: none!important; }
}
if(hidePopularTags)
{
section.sidebar section.custom-sidebar.tags-sidebar { display: none!important; }
}
if(hideLinkedTags)
{
section.sidebar section.tags-sidebar { display: none!important; }
}
if(niceNotification || categoryNotification > 1)
{
/*
Znowu tu grzebiesz?
Teraz kopiujesz powiadomienia tak?
Zbyt skomplikowane i sam nie umiesz zrobić... :(
ojoooj XD
XD
Dawaj na priv, wytłumaczę Ci która linijka co robi
XD
Przypominam: @license No License
https://github.com/openstyles/stylus/wiki/Writing-UserCSS#license:
>> no one can use, copy, distribute, or modify the work. <<
https://choosealicense.com/no-permission/
Pozdrawiam Cię, wielki programisto
@SebastianDosiadlgo
*/
if(niceNotification)
{
header.header >.right > nav > ul[data-v-5182b5f6] > li > a.new:after
{
display: block;
position: absolute;
top: 5px;
right: -3px;
height: 13px;
width: 14px;
font-size: 12px;
font-weight: bolder;
font-family: Arial;
text-align: center;
line-height: 14px;
border-radius: 3px;
background: #f50;
color: #fff;
margin: 0px;
padding: 1px 3px;
border: 0px;
text-shadow: 0px 1px 1px rgb(0 0 0 / 40%);
box-shadow: 0px 1px 0px rgb(0 0 0 / 40%);
}
header.header > .right > nav > ul[data-v-5182b5f6] > li > a.new:after
{
content: '1+';
}
header.header > .right > nav > ul > li.dropdown > a .svg-inline svg
{
fill: rgba(255, 255, 255, 0.3)!important;
}
header.header > .right > nav > ul > li.dropdown > a.new .svg-inline svg
{
fill: rgba(255, 255, 255, 1)!important;
}
header.header li a.new
{
border-bottom: 1px solid rgba(255, 255, 255, 1);
}
header.header > .right > nav > ul > li.dropdown.active > a
{
background-color: rgba(255, 255, 255, 0.2)!important;
}
header.header > .right > nav > ul > li.dropdown.active > a .svg-inline svg
{
fill: rgba(255, 255, 255, 1)!important;
}
}
if(categoryNotification == 2)
{
aside.left-panel > section.links > .content ul li.bucket.new[data-v-542ed896]:after
{
display: block;
position: absolute;
top: 18px;
left: 80%;
height: 13px;
width: 4px;
font-size: 12px;
font-weight: bolder;
font-family: Arial;
text-align: center;
line-height: 14px;
border-radius: 3px;
background: #f50;
color: #fff;
margin: 0px;
padding: 1px 3px;
border: 0px;
text-shadow: 0px 1px 1px rgb(0 0 0 / 40%);
box-shadow: 0px 1px 0px rgb(0 0 0 / 40%);
}
aside.left-panel > section.links > .content ul li.bucket.new[data-v-542ed896]:after
{
content: '★';
width: 14px;
}
}
if(categoryNotification == 3)
{
aside.left-panel > section.links > .content ul li.bucket.new[data-v-542ed896]:after
{
display: none;
}
}
if(categoryNotification == 1)
{
aside.left-panel > section.links > .content ul li.bucket.new[data-v-542ed896]:after
{
}
}
}
if(scrollbarsStyle == "old")
{
::-webkit-scrollbar {width: auto!important; }
body { scrollbar-width: auto!important; }
}
if(scrollbarsStyle == "daynight")
{
::-webkit-scrollbar {width: auto!important; scroll-behavior: smooth; }
body { scrollbar-width: auto!important; scroll-behavior: smooth;}
::-webkit-scrollbar { scrollbar-color: light!important; }
body { scrollbar-color: light!important; }
[data-night-mode] * { scrollbar-color: dark!important; }
[data-night-mode]::-webkit-scrollbar-track {
background: rgba(0, 0, 0, 0.3);
}
[data-night-mode]::-webkit-scrollbar-thumb {
background-color: rrgba(130, 130, 130, 1);
border-radius: 4px;
border: 3px solid rgba(0, 0, 0, 1);
}
}
if(scrollbarsStyle == "hide")
{
::-webkit-scrollbar
{
display: none!important;
}
body
{
scrollbar-width: none!important;
}
}
if(tagsNotificationSimulator)
{
header.header > .right > nav > ul:before
{
content: "#";
color: #fff;
font-family: Arial;
font-weight: bolder;
font-size: 23px;
width: 42px;
text-align: center;
right: 6px;
position: relative;
border-bottom: 1px solid #fff;
padding: 4px 0px;
cursor: pointer;
}
header.header > .right > nav > ul:hover:before
{
background: rgba(255,255,255,0.2);
}
header.header .search-input
{
margin-right: 40px!important;
}
header.header .search-input:after
{
content: '17';
font-weight: bolder;
display: block;
position: absolute;
top: -1px;
right: -82px;
height: 13px;
width: 21px;
font-size: 12px;
text-align: center;
line-height: 13px;
border-radius: 3px;
background: #f50;
color: #fff;
margin: 0px;
padding: 1px 0px;
border: 0px;
text-shadow: 0px 1px 1px rgb(0 0 0 / 40%);
box-shadow: 0px 1px 0px rgb(0 0 0 / 40%);
}
}
/* panel emoji */
section.editor header ul li.lenny-face ul.menu-dropdown
{
background-color: rgba(255, 255, 255, 1)!important;
width: 450px!important;
height: 280px!important;
border: 0px!important;
padding: 0px!important;
margin:0px!important;
gap:00px!important
}
section.editor header ul li.lenny-face ul.menu-dropdown li
{
background-color: rgba(255, 255, 255, 1)!important;
border: 0px solid rgba(120, 120, 120, 0.1);
margin: 0!important;
color: rgb(56 78, 97)!important;
border: 1px solid #ededed!important;
}
section.entry-voters ul
{
display: flex!important;
flex-wrap: wrap!important;
}
section.entry-voters ul li
{
order: 99;
}
section.entry-voters ul:before
{
margin-right: 6px;
}
/* [2h, 6h, 12h, 26h] */
if(microActionsInline)
{
section.dropdowns section.filter.open header
{
visibility: hidden!important;
display: none!important;
}
section.dropdowns section.filter.open ul.menu-dropdown
{
display: flex!important;
position: relative!important;
box-shadow: none!important;
width: auto!important;
}
}
/* WHITE LIST */
section.entry-voters ul li:has(a[href={"\/ludzie\/" + highlightUser1}]) { order: 1; } /* plusujący wpis */
section.entry-voters ul li:has(a[href={"\/ludzie\/" + highlightUser2}]) { order: 2; }
section.entry-voters ul li:has(a[href={"\/ludzie\/" + highlightUser3}]) { order: 3; }
section.entry-voters ul li:has(a[href={"\/ludzie\/" + highlightUser4}]) { order: 4; }
section.entry-voters ul li:has(a[href={"\/ludzie\/" + highlightUser5}]) { order: 5; }
section.entry-voters ul li a[href={"\/ludzie\/" + highlightUser1}] span, /* plusujący wpis */
section.entry-voters ul li a[href={"\/ludzie\/" + highlightUser2}] span,
section.entry-voters ul li a[href={"\/ludzie\/" + highlightUser3}] span,
section.entry-voters ul li a[href={"\/ludzie\/" + highlightUser4}] span,
section.entry-voters ul li a[href={"\/ludzie\/" + highlightUser5}] span
{
padding-left: 1px!important;
padding-right: 1px!important;
font-weight: bolder!important;
font-size: 1.1em!important;
color: rgba(255, 0, 0, 1)!important;
}
if(niceMicro)
{
/* Ładny mikroblog: Oddzielenie od siebie 2 wpisów z mikrobloga w sidebarach po prawej */
section.sidebar section.custom-sidebar.entries-sidebar > header,
section.sidebar section.custom-sidebar.entries-sidebar > footer
{
width: calc(100% + 40px)!important;
padding: 15px 20px!important;
transform: translateX(-20px)!important;
}
section.sidebar section.custom-sidebar.entries-sidebar,
section.sidebar section.custom-sidebar.entries-sidebar section.entries
{
background: transparent!important;
}
section.sidebar section.custom-sidebar.entries-sidebar > header,
section.sidebar section.custom-sidebar.entries-sidebar > footer,
section.sidebar section.custom-sidebar.entries-sidebar section.entries section.entry
{
background: var(--whitish)!important;
margin-bottom: 4px!important;
}
section.sidebar section.custom-sidebar.entries-sidebar > footer
{
margin-top: 13px!important;
}
}
section.sidebar section.link-block:has(a[href*={"\/ludzie\/" + highlightUser1}]), /* znalezisko wyróznionego mireczka */
section.sidebar section.link-block:has(a[href*={"\/ludzie\/" + highlightUser2}]),
section.sidebar section.link-block:has(a[href*={"\/ludzie\/" + highlightUser3}]),
section.sidebar section.link-block:has(a[href*={"\/ludzie\/" + highlightUser4}]),
section.sidebar section.link-block:has(a[href*={"\/ludzie\/" + highlightUser5}]),
section.sidebar section.custom-sidebar.entries-sidebar section.entries section.entry:has(a[href*={"\/ludzie\/" + highlightUser1}]), /* wpis wyróznionego mireczka w sidebarze */
section.sidebar section.custom-sidebar.entries-sidebar section.entries section.entry:has(a[href*={"\/ludzie\/" + highlightUser2}]),
section.sidebar section.custom-sidebar.entries-sidebar section.entries section.entry:has(a[href*={"\/ludzie\/" + highlightUser3}]),
section.sidebar section.custom-sidebar.entries-sidebar section.entries section.entry:has(a[href*={"\/ludzie\/" + highlightUser4}]),
section.sidebar section.custom-sidebar.entries-sidebar section.entries section.entry:has(a[href*={"\/ludzie\/" + highlightUser5}]),
{
border: 1px solid rgba(0, 0, 0, 0.5)!important;
box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.6)!important;
background: var(--whitish)!important;
margin-top: 25px!important;
margin-bottom: 20px!important;
}
[data-night-mode] section.link-block:has(a[href*={"\/ludzie\/" + highlightUser1}]), /* znalezisko wyróznionego mireczka */
[data-night-mode] section.link-block:has(a[href*={"\/ludzie\/" + highlightUser2}]),
[data-night-mode] section.link-block:has(a[href*={"\/ludzie\/" + highlightUser3}]),
[data-night-mode] section.link-block:has(a[href*={"\/ludzie\/" + highlightUser4}]),
[data-night-mode] section.link-block:has(a[href*={"\/ludzie\/" + highlightUser5}]),
[data-night-mode] section.sidebar section.custom-sidebar.entries-sidebar section.entries section.entry:has(a[href*={"\/ludzie\/" + highlightUser1}]), /* wpis wyróznionego mireczka w sidebarze */
[data-night-mode] section.sidebar section.custom-sidebar.entries-sidebar section.entries section.entry:has(a[href*={"\/ludzie\/" + highlightUser2}]),
[data-night-mode] section.sidebar section.custom-sidebar.entries-sidebar section.entries section.entry:has(a[href*={"\/ludzie\/" + highlightUser3}]),
[data-night-mode] section.sidebar section.custom-sidebar.entries-sidebar section.entries section.entry:has(a[href*={"\/ludzie\/" + highlightUser4}]),
[data-night-mode] section.sidebar section.custom-sidebar.entries-sidebar section.entries section.entry:has(a[href*={"\/ludzie\/" + highlightUser5}]),
{
border: 1px solid rgba(255, 255, 255, 0.5)!important;
box-shadow: 0px 0px 40px inset rgba(255, 255, 255, 0.2)!important;
}
section.link-block > section > article section.info span a.username[href*={"\/ludzie\/" + highlightUser1}] span /* podświetla nick wyróżnionego mireczka w jego znalezisku */
section.link-block > section > article section.info span a.username[href*={"\/ludzie\/" + highlightUser2}] span
section.link-block > section > article section.info span a.username[href*={"\/ludzie\/" + highlightUser3}] span
section.link-block > section > article section.info span a.username[href*={"\/ludzie\/" + highlightUser4}] span
section.link-block > section > article section.info span a.username[href*={"\/ludzie\/" + highlightUser5}] span
{
color: var(--swiper-theme-color)!important;
}
/* BLACK LIST */
/* VIOLET - BLACKLISTED TAGS */
section.link-block:has(section.actions li.tag a[href={"\/tag\/" + blackListTag1}]), /* BLACKLIST LINKS ON MAIN PAGE */
section.link-block:has(section.actions li.tag a[href={"\/tag\/" + blackListTag2}]),
section.link-block:has(section.actions li.tag a[href={"\/tag\/" + blackListTag3}]),
section.link-block:has(section.actions li.tag a[href={"\/tag\/" + blackListTag4}]),
section.link-block:has(section.actions li.tag a[href={"\/tag\/" + blackListTag5}]),
section.link-block:has(section.actions li.tag a[href={"\/tag\/" + blackListTag6}]),
section.link-block:has(section.actions li.tag a[href={"\/tag\/" + blackListTag7}]),
section.link-block:has(section.actions li.tag a[href={"\/tag\/" + blackListTag8}]),
section.link-block:has(section.actions li.tag a[href={"\/tag\/" + blackListTag9}]),
section.link-block:has(section.actions li.tag a[href={"\/tag\/" + blackListTag10}]),
section.stream:not(.links-entries-stream-profile) > div.content > section.entry:not(.own):has(> article a[href={"\/tag\/" + blackListTag1}]), /* BLACKLIST MICRO STREAM, LINKS, CATEGORY, BUCKET*/
section.stream:not(.links-entries-stream-profile) > div.content > section.entry:not(.own):has(> article a[href={"\/tag\/" + blackListTag2}]),
section.stream:not(.links-entries-stream-profile) > div.content > section.entry:not(.own):has(> article a[href={"\/tag\/" + blackListTag3}]),
section.stream:not(.links-entries-stream-profile) > div.content > section.entry:not(.own):has(> article a[href={"\/tag\/" + blackListTag4}]),
section.stream:not(.links-entries-stream-profile) > div.content > section.entry:not(.own):has(> article a[href={"\/tag\/" + blackListTag5}]),
section.stream:not(.links-entries-stream-profile) > div.content > section.entry:not(.own):has(> article a[href={"\/tag\/" + blackListTag6}]),
section.stream:not(.links-entries-stream-profile) > div.content > section.entry:not(.own):has(> article a[href={"\/tag\/" + blackListTag7}]),
section.stream:not(.links-entries-stream-profile) > div.content > section.entry:not(.own):has(> article a[href={"\/tag\/" + blackListTag8}]),
section.stream:not(.links-entries-stream-profile) > div.content > section.entry:not(.own):has(> article a[href={"\/tag\/" + blackListTag9}]),
section.stream:not(.links-entries-stream-profile) > div.content > section.entry:not(.own):has(> article a[href={"\/tag\/" + blackListTag10}]),
section.sidebar section.custom-sidebar.entries-sidebar section.entries section.entry:has(section.entry-content a[href={"\/tag\/" + blackListTag1}]), /* BLACKLIST ENTRIES ON SIDEBAR */
section.sidebar section.custom-sidebar.entries-sidebar section.entries section.entry:has(section.entry-content a[href={"\/tag\/" + blackListTag2}]),
section.sidebar section.custom-sidebar.entries-sidebar section.entries section.entry:has(section.entry-content a[href={"\/tag\/" + blackListTag3}]),
section.sidebar section.custom-sidebar.entries-sidebar section.entries section.entry:has(section.entry-content a[href={"\/tag\/" + blackListTag4}]),
section.sidebar section.custom-sidebar.entries-sidebar section.entries section.entry:has(section.entry-content a[href={"\/tag\/" + blackListTag5}]),
section.sidebar section.custom-sidebar.entries-sidebar section.entries section.entry:has(section.entry-content a[href={"\/tag\/" + blackListTag6}]),
section.sidebar section.custom-sidebar.entries-sidebar section.entries section.entry:has(section.entry-content a[href={"\/tag\/" + blackListTag7}]),
section.sidebar section.custom-sidebar.entries-sidebar section.entries section.entry:has(section.entry-content a[href={"\/tag\/" + blackListTag8}]),
section.sidebar section.custom-sidebar.entries-sidebar section.entries section.entry:has(section.entry-content a[href={"\/tag\/" + blackListTag9}]),
section.sidebar section.custom-sidebar.entries-sidebar section.entries section.entry:has(section.entry-content a[href={"\/tag\/" + blackListTag10}])
{
border: 10px solid rgb(83, 12, 193)!important;
if(devMode == 0) { display: none!important; }
}
/* RED - BLACKLISTED USER */
section.entries section.entry:has(a[href={"\/ludzie\/" + blackListUser1}]),/* BLACKLIST COMMENTS BY USER */
section.entries section.entry:has(a[href={"\/ludzie\/" + blackListUser2}]),
section.entries section.entry:has(a[href={"\/ludzie\/" + blackListUser3}]),
section.entries section.entry:has(a[href={"\/ludzie\/" + blackListUser4}]),
section.entries section.entry:has(a[href={"\/ludzie\/" + blackListUser5}]),
section.entries section.entry:has(a[href={"\/ludzie\/" + blackListUser6}]),
section.entries section.entry:has(a[href={"\/ludzie\/" + blackListUser7}]),
section.entries section.entry:has(a[href={"\/ludzie\/" + blackListUser8}]),
section.entries section.entry:has(a[href={"\/ludzie\/" + blackListUser9}]),
section.entries section.entry:has(a[href={"\/ludzie\/" + blackListUser10}]),
section.link-block:has(a[href*={"\/ludzie\/" + blackListUser1}]),/* BLACKLIST LINKS BY USER */
section.link-block:has(a[href={"\/ludzie\/" + blackListUser2}]),
section.link-block:has(a[href={"\/ludzie\/" + blackListUser3}]),
section.link-block:has(a[href={"\/ludzie\/" + blackListUser4}]),
section.link-block:has(a[href={"\/ludzie\/" + blackListUser5}]),
section.link-block:has(a[href={"\/ludzie\/" + blackListUser6}]),
section.link-block:has(a[href={"\/ludzie\/" + blackListUser7}]),
section.link-block:has(a[href={"\/ludzie\/" + blackListUser8}]),
section.link-block:has(a[href={"\/ludzie\/" + blackListUser9}]),
section.link-block:has(a[href={"\/ludzie\/" + blackListUser10}]),
section.stream section.entry:not(.own):has(> article header a.username[href={"\/ludzie\/" + blackListUser1}]),/* BLACKLIST ENTRIES BY USER */
section.stream section.entry:not(.own):has(> article header a.username[href={"\/ludzie\/" + blackListUser2}]),
section.stream section.entry:not(.own):has(> article header a.username[href={"\/ludzie\/" + blackListUser3}]),
section.stream section.entry:not(.own):has(> article header a.username[href={"\/ludzie\/" + blackListUser4}]),
section.stream section.entry:not(.own):has(> article header a.username[href={"\/ludzie\/" + blackListUser5}]),
section.stream section.entry:not(.own):has(> article header a.username[href={"\/ludzie\/" + blackListUser6}]),
section.stream section.entry:not(.own):has(> article header a.username[href={"\/ludzie\/" + blackListUser7}]),
section.stream section.entry:not(.own):has(> article header a.username[href={"\/ludzie\/" + blackListUser8}]),
section.stream section.entry:not(.own):has(> article header a.username[href={"\/ludzie\/" + blackListUser9}]),
section.stream section.entry:not(.own):has(> article header a.username[href={"\/ludzie\/" + blackListUser10}])
{
border: 10px solid red!important;
if(devMode == 0) { display: none!important; }
}
/* GREEN - BLACKLIST ENTRIES WITHOUT TAGS ON MICRO STREAM */
if(hideEntriesWithoutAnyTag)
{
section.stream.microblog > div.content > section.entry:not(.own):not(.reply):not(:has(div.wrapper button)):not(:has(> article > div.edit-wrapper > div.content > section.entry-content > div.wrapper > a[href^={"\/tag\/"}]))
{
border: 10px solid rgb(22, 224, 57)!important;
if(devMode == 0) { display: none!important; }
}
}
if(goStraightToReplyButton)
{
ul li.notifications.dropdown.active section.dropdown-body
{
height: calc(100% - 48px)!important;
position: fixed!important;
top: 48px!important;
right: 9px!important;
}
ul li.notifications.dropdown.active section.dropdown-body, ul.dropdown-body
{
z-index: 3;
}
ul li.notifications.dropdown section.notifications
{
height: calc(100% - 33px)!important;
}
ul li.notifications.dropdown section.notifications section.stream
{
height: 100%!important;
}
ul li.notifications.dropdown section.notifications section.stream > div.content
{
border-radius: 0px!important;
height: 100%!important;
cursor: default!important;
overflow-y: auto;
}
ul li.notifications.dropdown section.notifications div.content section.notify
{
border: 1px solid transparent!important;
cursor: default!important;
border-bottom: 1px solid rgba(0,0,0,0.3)!important;
}
ul li.notifications.dropdown section.notifications div.content section.notify:before
{
top:unset!important; left:unset!important; bottom:unset!important; right:unset!important;
}
ul li.notifications.dropdown section.notifications div.content section.notify.read
{
opacity: 0.4!important;
}
ul li.notifications.dropdown section.notifications div.content section.notify.unread
{
opacity: 1!important;
}
ul li.notifications.dropdown section.notifications div.content section.notify:hover { opacity: 1!important; border: 1px solid rgba(0, 0, 0, 0.4)!important; }
body[data-night-mode] ul li.notifications.dropdown section.notifications div.content section.notify:hover { border: 1px solid rgba(255, 255, 255, 0.4)!important; }
ul li.notifications.dropdown section.notifications div.content section.notify div.content
{
display: flex!important;
flex-direction: column!important;
}
ul li.notifications.dropdown section.notifications div.content section.notify div.content p.notification-content
{
display: -webkit-box!important;
-webkit-box-orient: vertical!important;
-webkit-line-clamp: 3!important;
line-clamp: 3!important;
overflow: hidden!important;
opacity: 0.8;
font-size: 0px;
}
ul li.notifications.dropdown section.notifications div.content section.notify:hover div.content p.notification-content
{
opacity: 1;
}
ul li.notifications.dropdown section.notifications div.content section.notify div.content p.notification-content a
{
font-size: 13px!important;
text-decoration: none!important;
font-weight: bolder;
}
ul li.notifications.dropdown section.notifications div.content section.notify div.content p.notification-content a:nth-of-type(1):after
{
content: "woła Cię w";
color: var(--blackish);
left: 5px;
position: relative;
}
ul li.notifications.dropdown section.notifications div.content section.notify div.content p.notification-content a:nth-of-type(2)
{
display: block!important;
background: rgba(255, 255, 255, 0.05)!important;
box-sizing: border-box;
text-align: center!important;
text-transform: uppercase!important;
text-decoration: none!important;
height: 29px!important;
padding: 0px!important;
font-size: 12px!important;
color: var(--steelBluish);
border: 1px solid rgba(255, 255, 255, 0.2)!important;
vertical-align: text-bottom!important;
min-height: 30px!important;
line-height: 28px!important;
margin: 8px 0px 11px 0px!important;
}
body[data-night-mode] ul li.notifications.dropdown section.notifications div.content section.notify div.content p.notification-content a:nth-of-type(2)
{
background: rgba(0, 0, 0, 0.05)!important;
color: var(--steelBluish)!important;
border: 1px solid rgba(0,0,0, 0.2)!important;
}
ul li.notifications.dropdown section.notifications div.content section.notify div.content p.notification-content a:nth-of-type(2):hover
{
background: rgba(255, 255, 255, 0.1);
color: var(--blackish);
border: 1px solid rgba(255, 255, 255, 0.5);
}
body[data-night-mode] ul li.notifications.dropdown section.notifications div.content section.notify div.content p.notification-content a:nth-of-type(2):hover
{
background: rgba(0,0,0, 0.1);
color: var(--blackish);
border: 1px solid rgba(0,0,0, 0.5);
}
ul li.notifications.dropdown section.notifications div.content section.notify div.content p.notification-content a:nth-of-type(3):hover
{
text-decoration: underline!important;
}
ul li.notifications.dropdown section.notifications div.content section.notify div.content p.notification-content a:nth-of-type(3):before
{
content: "do ";
color: var(--blackish);
margin-right: 2px;
position: relative;
font-weight: normal;
}
ul li.notifications.dropdown section.notifications div.content section.notify div.content p.notification-content:hover
{
opacity: 1!important;
}
ul li.notifications.dropdown section.notifications div.content section.notify div.content p.notification-content a.current
{
background-color: rgba(104, 155, 200, 0.1)!important;
border: 1px solid!important;
}
body[data-night-mode] ul li.notifications.dropdown section.notifications div.content section.notify div.content p.notification-content a.current
{
background-color: rgba(2, 3, 4, 0.6)!important;
border: 1px solid!important;
}
}
section.dropdown-body, ul.dropdown-body
{
z-index: 3;
}
compactMobileMenu = 0
if(compactMobileMenu)
{
nav.mobile-navbar ul li.upcoming a span i { display: none!important; }
nav.mobile-navbar ul li.upcoming a
{
content: "Najnowsze"!important;
}
}
}