An user style for 4chan called Pygmalion.
Uploading since the original upload is gone
Pygmalion by Kelhsy
Details
AuthorKelhsy
LicenseNo License
Categoryboards.4chan.org
Created
Updated
Size61 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 Pygmalion
@namespace https://github.com/Catgrills/Pygmalion
@version 1.1.3
@description An user style for 4chan called Pygmalion.
@author Catgrills/Katgrills
@preprocessor uso
@var select theme 'Theme' {
"Light": `
:root {
--body-bg: #F0F1F5 !important;
--border: #EBEBEB !important;
--border-own: #2C82C9 !important;
--border-you: rgba(255, 100, 0, 1) !important;
--catalog-hover-bg: #F8F8F8 !important;
--dropdown-bg: #212121 !important;
--header-bg: #F9F9F9 !important;
--input-bg: #F0F1F5 !important;
--post-bg: #FFF !important;
--table-bg: #FFF !important;
--thumb-bg: #F8F8F8 !important;
--watch-thread-bg: #EBBD63 !important;
--catalog-hover-color: #212121 !important;
--catalog-message-color: #4C4C4C !important;
--catalog-stat-color: #60646D !important;
--catalog-subject-color: #65878F !important;
--current-color: #34495E !important;
--dead-color: #D33257 !important;
--info-color: #7E7E7E !important;
--link-color: #008891 !important;
--menu-color: #808080 !important;
--name-color: #A34443 !important;
--num-color: #897399 !important;
--post-color: #7E7E7E !important;
--quote-color: #2CC990 !important;
--quotelink-color: #897399 !important;
--subject-color: #987D3E !important;
--you-color: #EB9532 !important;
--dropdown-url : url('https://i.imgur.com/OygFMxF.png');
}
`,
"Dark":`
:root {
--body-bg: #17181A !important;
--border: #000 !important;
--border-own: #2C82C9 !important;
--border-you: rgba(255, 100, 0, 1) !important;
--catalog-hover-bg: #242528 !important;
--dropdown-bg: #EBEBEB !important;
--header-bg: #242528 !important;
--input-bg: #242528 !important;
--post-bg: #383942 !important;
--table-bg: #383942 !important;
--thumb-bg: #242528 !important;
--watch-thread-bg: #008891 !important;
--catalog-hover-color: #7E7E7E !important;
--catalog-message-color: #FFF !important;
--catalog-stat-color: #FFF !important;
--catalog-subject-color: #EBEBEB !important;
--current-color: #60646D !important;
--dead-color: #D33257 !important;
--info-color: #BBB !important;
--link-color: #008891 !important;
--menu-color: #EBEBEB !important;
--name-color: #A34443 !important;
--num-color: #897399 !important;
--post-color: #EBEBEB !important;
--quote-color: #2CC990 !important;
--quotelink-color: #897399 !important;
--subject-color: #987D3E !important;
--you-color: #EB9532 !important;
--dropdown-url: url('https://i.imgur.com/AN6BKJT.png');
}
`
}
==/UserStyle== */
@-moz-document domain("boards.4chan.org"),
domain("boards.4channel.org") {
/*[[theme]]*/
/* GENERAL */
/** DESCRIPTION : set the main font and change others elements **/
* {
font-family: "Roboto", "ぼくたちのゴシック2ボールド" !important;
font-size: 12pt;
text-decoration: none !important;
}
*::-moz-focus-inner {
border: 0;
}
input::-moz-placeholder,
.filed::-moz-placeholder {
color: #F0F1F5 !important;
font-family: "Roboto" !important;
font-size: 15pt !important;
}
html {
overflow-x: hidden !important;
}
body {
background: var(--body-bg) !important;
margin: 0px !important;
}
.fixed body {
padding: 0px !important;
}
.middlead.center {
display: none !important;
}
#trigger-btn {
background: no-repeat url("https://i.imgur.com/fkIEJ1T.png") center !important;
background-color: transparent;
background-size: cover !important;
border: none !important;
color: transparent;
height: 30px !important;
width: 30px !important;
position: fixed !important;
top: 20px !important;
left: 20px !important;
filter: brightness(0) invert(1) !important;
opacity: .8 !important;
z-index: 999 !important;
}
#close-btn {
background: url('https://imgur.com/4GlrMN7.png') no-repeat 50% 50%;
background-size: cover !important;
background-color: transparent !important;
border: none !important;
color: transparent !important;
height: 30px !important;
width: 30px !important;
position: fixed !important;
top: 20px !important;
right: 20px !important;
filter: brightness(0) invert(1) !important;
opacity: .8 !important;
}
a[href="#top"] {
position: fixed !important;
right: 30px !important;
bottom: 20px !important;
visibility: hidden;
}
a[href="#top"]:hover:before {
background-color: #E26E67 !important;
transition: all .3s ease-in-out !important;
}
a[href="#top"]::before {
background-color: #D6523C !important;
background-image: url("https://i.imgur.com/iUcfZuU.png") !important;
background-position: center 40% !important;
background-repeat: no-repeat !important;
background-size: 28px auto !important;
border-radius: 50% !important;
box-shadow: 0px 1px 2px rgba(0, 0, 0, .1) !important;
color: transparent !important;
content: "dd" !important;
height: 40px !important;
width: 40px !important;
position: absolute !important;
bottom: 0px !important;
margin-left: -2px !important;
transition: all .3s ease-in-out !important;
visibility: visible !important;
}
:root.rounded-corners .reply,
:root.rounded-corners.op-background .postContainer.opContainer,
:root.rounded-corners .dialog:not(#header-bar),
:root.rounded-corners .inline,
:root.rounded-corners #thread-stats:root.rounded-corners #updater,
:root.rounded-corners #menu,
:root.rounded-corners .thumb,
:root.rounded-corners .fileThumb img:not(.full-image),
:root.rounded-corners .catalog-thumb,
:root.rounded-corners .dd-menu ul,
:root.rounded-corners.werkTyme .catalog-thread:not(:hover),
:root.rounded-corners.werkTyme:not(.catalog-hover-expand) .catalog-thread,
:root.rounded-corners.catalog-hover-expand .catalog-container:hover > .post,
:root.rounded-corners.catalog-hover-expand .catalog-container:hover .catalog-reply {
border-radius: 1px !important;
}
.archivedIcon.retina,
#bannerCnt,
#blotter,
#boardNavDesktopFoot,
.bottomCtrl.desktop,
.exlinksOptionsLink.entry,
.gal-buttons,
.hide-thread-button,
.hide-reply-button,
.identityIcon.retina,
img[title="Closed"],
img[title="Sticky"],
.is_arclist .center,
.is_thread .postInfo .riceCheck,
.pagelist.json-index,
.party-hat,
.postInfo .riceCheck,
.qr-link-container,
:root.banner-opacity #bannerCnt,
#togglePostFormLink {
display: none !important;
}
#mascot img {
position: fixed !important;
left: 0px !important;
}
strong[style*="red"] {
color: #BEBEBE !important;
font-size: 14pt !important;
font-weight: normal !important;
text-transform: lowercase !important;
}
/* HEADER */
/** DESCRIPTION : change the elements of the header **/
#header-bar,
:root.header-gradient #header-bar {
/*** HEADER CONTAINER ***/
background: transparent !important;
box-shadow: none !important;
position: absolute !important;
}
#header-bar #board-list {
/*** HEADER BOARD LIST ***/
background: rgba(0, 0, 0, .9) !important;
color: transparent !important;
height: 100vh !important;
width: 100% !important;
text-align: center !important;
position: fixed !important;
top: 0px !important;
right: 0px !important;
bottom: 0px !important;
left: 0px !important;
margin: auto !important;
z-index: 9999 !important;
display: none;
}
#header-bar #board-list #custom-board-list {
/*** HEADER CUSTOM BOARD LIST ***/
font-size: 0px !important;
width: 70% !important;
position: absolute !important;
top: 40% !important;
right: 0px !important;
bottom: 0px !important;
left: 0px !important;
margin: auto !important;
column-count: 3 !important;
column-gap: 0em !important;
}
#header-bar #board-list #custom-board-list a:not(.show-board-list-button) {
font-size: 18pt !important;
font-stretch: condensed !important;
width: auto !important;
text-align: left !important;
display: block;
transition: all .3s ease-in-out !important;
}
#header-bar #board-list #custom-board-list a {
color: #FFF !important;
}
#header-bar #board-list #custom-board-list a:hover {
color: #27ae60 !important;
transition: all .3s ease-in-out !important;
}
#header-bar #board-list #custom-board-list .current {
border-bottom: none !important;
color: #27ae60 !important;
font-weight: normal !important;
}
#header-bar #custom-board-list::before {
content: "Custom Board List";
color: #7E7E7E !important;
font-family: "Roboto" !important;
font-size: 25pt !important;
font-stretch: condensed;
position: absolute !important;
top: -60px !important;
left: 0px !important;
}
#header-bar #full-board-list .boardList {
/*** HEADER FULL BOARD LIST ***/
color: transparent !important;
width: 90% !important;
position: absolute !important;
top: 20% !important;
right: 0px !important;
bottom: 0px !important;
left: 0px !important;
margin: auto !important;
column-count: 5 !important;
column-gap: 1em !important;
}
#header-bar #full-board-list .boardList::before {
content: "Full Board List";
color: #7E7E7E !important;
font-size: 25pt !important;
font-stretch: condensed !important;
position: absolute !important;
top: -60px !important;
left: 0px !important;
}
#header-bar #full-board-list .boardList span {
display: none !important;
}
.show-board-list-button {
position: absolute !important;
}
#header-bar #full-board-list a {
color: #FFF !important;
font-family: "Roboto" !important;
font-size: 15pt !important;
font-stretch: condensed;
width: 200px !important;
text-align: left !important;
transition: all .3s ease-in-out !important;
display: block !important;
}
#header-bar #full-board-list .a:hover {
color: #27ae60 !important;
transition: all .3s ease-in-out !important;
}
#header-bar #full-board-list .current {
color: #27ae60 !important;
font-weight: normal !important;
}
#header-bar .show-board-list-button,
#header-bar .hide-board-list-button {
visibility: hidden;
}
#header-bar .show-board-list-button::after,
#header-bar .hide-board-list-button::after {
border-radius: 50% !impor...