Le concombre dans le fion de trapvador
JVClassic by pepethegoat
Details
Authorpepethegoat
LicenseNo License
Categoryonche.org
Created
Updated
Size12 kB
Statistics
Learn how we calculate statistics in the FAQ.
Failed to fetch stats.
Description
Notes
Userstyle doesn't have notes.Source code
Source code has over 10K characters, so we truncated it. You can inspect the full source code on install link./* ==UserStyle==
@name JVClassic
@version 20240803.20.03
@namespace https://userstyles.world/user/pepethegoat
@description Le concombre dans le fion de trapvador
@author pepethegoat
@license No License
==/UserStyle== */
@-moz-document domain("onche.org") {
@import url('https://fonts.googleapis.com/css2?family=Noto+Sans:ital,wght@0,100..900;1,100..900&display=swap');
:root {
--bg: white;
--green: #99cc00;
--blue: #3b6272;
--blue-shadow: #325361;
--cyan: #0dacd9;
--cyan-shadow: #0382a6;
--grey: #90918e;
--grey-shadow: #636162;
--orange: #ff9426;
--orange-shadow: #fc6701;
--text-blue: #0a77b8;
--post-color: #f9f9f9;
--post-border-color: #d1d1d1;
--post-color-alt: #eff4fc;
--post-border-color-alt: #c0d7ed;
--bloc-content-color: #eeeeee;
--bloc-content-border-color: #d1d1d1;
--topic-list-even-color: #f5f5f5;
--topic-list-odd-color: #e9effa;
}
body.blue {
--bg: #283441;
--text-blue: #04a1ff;
--post-color: #3a4755;
--post-border-color: #54606c;
--post-color-alt: #314760;
--post-border-color-alt: #42607d;
--bloc-content-color: #3a4755;
--bloc-content-border-color: #54606c;
--topic-list-even-color: #293d53;
--topic-list-odd-color: #3a4755;
}
body.grey {
--bg: #1c1e23;
--text-blue: #04a1ff;
--post-color: hsl(211, 19%, 20%);
--post-border-color: hsl(210, 13%, 30%);
--post-color-alt: hsl(212, 32%, 20%);
--post-border-color-alt: hsl(209, 31%, 29%);
--bloc-content-color: hsl(211, 19%, 19%);
--bloc-content-border-color: hsl(210, 13%, 30%);
--topic-list-even-color: hsl(211, 34%, 16%);
--topic-list-odd-color: hsl(211, 19%, 20%);
}
a.link {
color: var(--text-blue) !important;
}
a.link:visited {
color: grey !important;
}
.sticky-radius, .sticky-container {
display: none !important;
}
body, #content {
min-height: 100vh;
}
body div#content {
background: grey;
background: linear-gradient(0deg, #ddd 0%, #999 100%);
padding-top: 3em;
padding-bottom: 0;
}
body.blue div#content {
background: grey;
background: linear-gradient(0deg, #212b37 0%, #070b11 100%);
}
.container {
background: var(--bg);
padding: 10px;
}
.content {
background: var(--bloc-content-color);
}
.bloc .title {
padding: 2px 10px 2px 2px;
display: flex;
align-items: center;
font-size: 0.7em;
font-weight: bolder;
height: 20px;
justify-content: start !important;
}
#forum {
border: 0;
}
#forum > .announcement, .bloc.insert-image > .content {
border-width: 1px;
border-style: solid;
}
#forum > .announcement {
margin-bottom: 15px;
}
body.forum:not(.home):not(.profile) .favoriteStickers, .textarea, .input {
border-radius: 0;
}
.bloc.shadow, body.blue .bloc.shadow, body.grey .bloc.shadow {
box-shadow: none;
}
/* GREEN BLOCS */
#forum > .title, #topic > .title, .title.is_sticky, .bloc.insert-image > .title, .home #left > .bloc:first-of-type > .title {
background: var(--green);
color: white !important;
height: 24px;
font-size: 0.75em;
}
#topic > .content, #forum > .announcement, .bloc.insert-image > .content, .home #left > .bloc:first-of-type > .content {
border: 1px solid var(--green);
border-top: 0;
background: var(--bg);
margin-bottom: 8px;
position: relative;
}
#topic > .content:after, #forum > .announcement:after, .bloc.insert-image > #post:after, .home #left > .bloc:first-of-type > .content:after {
content: '';
position: absolute;
top: 100%;
left: 0;
width: 100%;
height: 8px;
background: var(--green);
opacity: .2;
margin-top: 1px;
padding: 0 1px;
}
#topic > .content:before, #forum > .announcement:before, .bloc.insert-image > #post:before, .home #left > .bloc:first-of-type > .content:before {
content: '';
position: absolute;
bottom: 0;
width: 0px;
height: 0px;
border-bottom: 8px solid var(--bg);
border-right: 8px solid transparent;
left: 0%;
transform: translateY(100%);
z-index: 1;
margin-bottom: -1px;
}
#forum > .content.topics {
margin-top: 30px;
}
.home #left > .bloc:first-of-type > .title > .right {
flex-grow: 1;
justify-content: end;
}
/* ORANGE BLOCS */
.home #left > .bloc:last-of-type > .title {
background: var(--orange);
background: linear-gradient(180deg, var(--orange) 44.9%, var(--orange-shadow) 45%);
}
/* BUTTONS */
.bloc.insert-image > .title > a {
background: var(--grey);
background: linear-gradient(180deg, var(--grey) 49.9%, var(--grey-shadow) 50%);
padding: 3px 6px;
border: 1px solid var(--grey-shadow);
font-size: 0.9em;
text-shadow: 0px 0px 5px rgba(0,0,0,.7);
color: white;
}
.bloc.insert-image > .title > a > span {
overflow: visible;
}
.bloc.insert-image > .title > a:hover > span {
color: white;
}
.bloc.insert-image > .title > a .mdi {
display: none;
}
.bloc.insert-image > .title > a:before {
content: '';
position: absolute;
top: 0;
width: 0px;
height: 0px;
border-top: 6px solid var(--bg);
border-left: 6px solid transparent;
left: 100%;
transform: translateX(-100%) translateX(1px);
z-index: 2;
margin-top: -1px;
}
.bloc.insert-image > .title > a:after {
content: '';
position: absolute;
bottom: -1px;
width: 0px;
height: 0px;
border-bottom: 6px solid var(--bg);
border-right: 6px solid transparent;
left: -1px;
z-index: 1;
}
.bloc.insert-image > .title > a > span:before {
content: '';
position: absolute;
top: 0;
width: 0px;
height: 0px;
border-top: 6px solid var(--grey-shadow);
border-left: 6px solid transparent;
left: 100%;
transform: translateX(-100%) translateX(0.5px);
z-index: 1;
margin-top: 0px;
}
/* POST FORM */
.bloc.insert-image > .pagination {
border-bottom: 0;
margin-bottom: 0;
}
.bloc.insert-image > #post {
border-top: 0;
}
.messages + .bloc.insert-image > .title {
margin-top: 35px !important;
overflow: visible;
}
.messages + .bloc.insert-image > .title > a {
position: absolute;
left: 0;
top: 0;
margin-top: -35px;
}
.messages + .bloc.insert-image > .title > .right {
flex-grow: 1;
}
.messages + .bloc.insert-image > .title > .right:before {
content: 'Répondre';
margin-right: auto;
}
.bloc.purple > .content {
/*border: 1px solid var(--bloc-content-border-color);*/
background: var(--bloc-content-color);
}
.title {
background: var(--blue);
background: linear-gradient(180deg, var(--blue) 44.9%, var(--blue-shadow) 45%);
color: white !important;
position: relative;
text-transform: uppercase;
font-family: "Noto Sans", sans-serif !important;
font-weight: 700 !important;
font-size: 0.7em;
letter-spacing: 0.5px;
}
.title:before {
content: '';
background-image: url(https://cloud.onche.org/58a069ee-bfc7-4fd4-9ef6-9ddcb8e50fff!eEtQm5qwHp/default);
width: 19px;
height: 20px;
margin-right: 3px;
}
.title + .content, #forum > .announcement {
border-top: 0;
}
#forum .title > span, .bloc .title h1 {
color: black !important;
}
.title > span, #forum .title.sticky > span {
color: white !important;
}
#forum .title > span, #forum .title.sticky > span, #topic .title {
text-transform: none;
}
#forum > .title > span:before {
content: 'Forum :';
color: white;
margin-right: 5px;
}
#topic a > .mdi {
display: none;
}
body .title a {
color: white !important;
}
a.flex {
align-items: center;
}
.title:after {
content: "";
position: absolute;
top: 0;
width: 0px;
height: 0px;
border-top: 7px solid var(--bg);
border-left: 7px solid transparent;
left: 100%;
transform: translate(-100%);
}
.bloc .title .right {
align-self: inherit;
}
.title .mdi {
color: white !important;
}
.bloc, body.blue .bloc, body.grey .bloc {
border: 0;
border-radius: 0;
}
#right > .bloc:first-of-type > .content {
padding-bottom: 10px;
}
.bloc.border {
padding-left: 0;
}
.bloc.border::before {
display: none;
}
.bloc .content.rows {
margin: 0;
padding: 5px 10px 5px 15px;
border-top: 0;
border-bottom: 0;
}
.bloc .content.users {
border-top: 0;
}
.bloc .content.rows .row {
margin-top: 0;
}
.bloc .title > a:hover .mdi {
color: white;
}
#topic.bloc .title h1:before {
content: 'Sujet :';
color: white;
margin-right: 5px;
}
/* ONLINE USERS */
.bloc.green .title {
background: var(--cyan);
background: linear-gradient(180deg, var(--cyan) 44.9%, var(--cyan-shadow) 45%);
}
/* HEADER */
html body header {
background: #1c1e23;
border-bottom-color: #2a2d34;
box-shadow: 0 1px 10px 0 rgba(0,0,0,0.18);
}
/* FORUM LIST */
.bloc .content.links {
padding-bottom: 4px;
}
.bloc .content.links a {
padding-left: 10px;
font-size: 13px;
}
.bloc .content.links a:before {
content: '';
background-image: url(https://cloud.onche.org/372db078-723e-4f69-814d-1968cc55ef9b!R1zRjna1Xp/default);
width: 6px;
height: 14px;
margin-right: 5px;
}
/* MESSAGES */
body.forum div.message {
background: var(--post-color) !important;
border-color: var(--post-border-color) !important;
margin-bottom: 15px;
padding: .5em;
row-gap: 0;
border-radius: 0;
}
body.forum .message:nth-child(4n), body.forum .message:last-of-type:nth-child(4n+1),
body.forum .poll ~ .message:nth-child(4n+1), body.forum .poll ~ .message:last-of-type:nth-child(4n+2) {
background: var(--post-color-alt) !important;
border-color: var(--post-border-color-alt) !important;
}
html body.forum .message:nth-child(4n+2), html body.forum .message:last-of-type:nth-child(4n+3),
html body.forum .poll ~ .message:nth-child(4n+4), html body.forum .poll ~ .message:last-of-type:nth-child(4n+3) {
background: var(--post-color) !important;
border-color: var(--po...