Skip to content

Dark phpBB® Forum [papo] by papo

Details

Authorpapo

LicenseCC BY-NC-SA 4.0

Category*

Created

Updated

Code size7.6 kB

Code checksum769532b6

Statistics

Learn how we calculate statistics in the FAQ.

Failed to fetch stats.

Description

See @description in the Source Code.

Notes

Userstyle doesn't have notes.

Source code

/* ==UserStyle==
@name           Dark phpBB® Forum [papo]
@namespace      github.com/paponius/userstyles
@version        0.6.12
@description    Updated: 2025-03 "version 0.6", just a start. Notes and feedback: https://github.com/paponius/userstyles/. Only article pages. Main home page is not yet styled.
@author         Papo
@homepageURL    https://github.com/paponius/userstyles/
@supportURL     https://github.com/paponius/userstyles/
@license        CC BY-NC-SA 4.0
@preprocessor   uso
@advanced color color-primary "Text Primary" white
@advanced color color-secondary "Text Secondary" #ccc
@advanced color color-headline "Headline" #c3e9ff
@advanced color color-heading "Headings" #678CB1
@advanced color color-link-visited "Visited link color" violet
# up to 24-04: #B62EF0
@advanced dropdown background-base "Background" {
  dft "Tiles" <<<EOT #000 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkAgMAAAANjH3HAAAACVBMVEUaGhohISElJSUh9lebAAAB20lEQVRIx4XWuZXDMAwE0C0SAQtggIIYoAAEU+aKOHhYojTrYP2+QfOW/5QIJOih/q8HwF/pb3EX+UPIveYcQGgEHiu9hI+ihEc5Jz5KBIlRRRaJ1JtoSAl5Hw96hLB1/up1tnIXOck5jZQy+3iU2hAOKSH1JvwxHsp+5TLF5MOl1/MQXsVs1miXc+KDbYydyMeUgpPQreZ7fWidbNhkXNJSeAhc6qHmHD8AYovunYyEACWEbyIhNeB9fRrH3hFi0bGPLuEW7xCNaohw1vAlS805nfsrTspclB/hVdoqusg53eH7FWot+wjYpOViX8KbFFKTwlnzvj65P9H/vD0/hibYBGhPwlPO8TmxRsaxsNnrUmUXpNhirlJMPr6Hqq9k5Xn/8iYQHYIuQsWFC6Z87IOxLxHphSY4SpuiU87xJnJr5axfeRd+lnMExXpEWPpuZ1v7qZdNBOjiHzDREHX5fs5Zz9p6X0vVKbKKchlSl5rv+3p//FJ/PYvoKryI8vs+2G9lzRmnEKkh+BU8yDk515jDj/HAswu7CCz6U/Mxb/PnC9N41ndpU4hUU7JGk/C9PmP/M2xZYdvBW2PObyf1IUiIzoHmHW9yTncliYs9A9tVNppdShfgQaTLMf+j3X723tLeHgAAAABJRU5ErkJggg==) EOT;
  rb  "Rich black (FOGRA29)" <<<EOT #010B13 EOT;
  dc  "Dark charcoal" <<<EOT #333 EOT;
  cst "Custom" <<<EOT var(--p-background-base-custom, none) EOT;
  nbg "None" <<<EOT none EOT;
}
@advanced text background-base-custom "Custom Background" "#000 url(data:image/png;base64,ADD_YOUR_DATA_HERE)"
@advanced dropdown bg-options "Background image type" {
  Tiled "Tiled" <<<EOT
  background-repeat: repeat !important;
  background-size: auto !important;
  background-position: left top !important; EOT;
  Fit "Fit Window" <<<EOT
  background-repeat: no-repeat !important;
  background-size: cover !important;
  background-position: center top !important; EOT;
}
@advanced dropdown bg-attachment "Background image attachment" {
  s   "Scroll" <<<EOT  EOT;
  f   "Fixed" <<<EOT fixed EOT;
}
@advanced dropdown background "Text Background" {
  dft "Stripes" <<<EOT #000 url(data:image/gif;base64,R0lGODlhBQAFAIAAAB0dHRERESH5BAAAAAAALAAAAAAFAAUAAAIHjAOXtqgXCgA7) EOT;
  rb  "Rich black (FOGRA29)" <<<EOT #010B13 EOT;
  cst "Custom" <<<EOT var(--p-background-custom, none) EOT;
  nbg "None" <<<EOT none EOT;
}
@advanced text background-custom "Custom Text Background" "#000 url(data:image/png;base64,ADD_YOUR_DATA_HERE)"
@var range    p-size-primary-text  "Text Primary size"         [18, 10, 30, 1, "px"]
@var range    p-size-primary-line  "Text Primary line height"  [26, 12, 35, 1, "px"]
# --- END: common block ---

==/UserStyle== */

/* Do NOT edit this file.
   It will disable updates, instead create another style to override desired rules. Or CSS variables.
   I don't use !important where not required to allow that. You need to check injection order in Stylus.

   Used background-base and bg-options from: https://github.com/StylishThemes
   This preprocessor header and global variables are common part used in most of my styles. Version: 1.4.4 2024-11
 */


/* 

--- Version history ---
(this part is only in teMPLATE file)
write all changes here, so I won't need to change a lot in old styles to upgrade
1.4.5: xxxxxxx


--- template for options ---
@advanced dropdown prop-BG-ADs "ADs background color" {
  e "Shade" <<<EOT background: rgba(0, 0, 0, .3) !important; EOT;
  r "Reddish" <<<EOT background-color: rgba(64, 17, 17, .3); !important; EOT;
  a "Transparent" <<<EOT background: unset !important; EOT;
  b "Black" <<<EOT background: black !important; EOT;
  c "as Custom Text Background" <<<EOT background: var(--p-background, none) !important; EOT;
  d "Original" <<<EOT  EOT;
}

#var select xxx 'Get my "DeAnnoy XXX [papo]" Style to fix the annoying head bar and navi bar. https://userstyles.world/style/XXX/XXX' {
  'You need to copy the text on the left with a mouse, right click and choose open in tab. This is not a setting.': 0
}
 */
@-moz-document regexp("https?://forum\..*/view(?:topic|forum)\.php\?[tf]=.*") {
/* regexp("https://forum.qnap.com/viewtopic.php?t=0000"), */
/* regexp("https?://(forum\.)?qnp\.com/(viewtopic|two).*"), */
/* https://forum.qnap.com/viewforum.php?f=###&sid=xxx */

:root {
	--p-color-primary: /*[[color-primary]]*/;
	--p-color-secondary: /*[[color-secondary]]*/;
	--p-color-dark: #6e6e6e;
	--p-color-headline: /*[[color-headline]]*/;
	--p-color-heading: /*[[color-heading]]*/;
	--p-color-deck: #ffdede;
	--p-color-lead: #ffdede;
	--p-color-breadcrumb: hsl(140, 40%, 75%);
	--p-color-byline: #C56E6E;
/* 	--p-color-link: #00ADEE; */
	--p-color-link: #82C1FF;
	--p-color-link-visited: /*[[color-link-visited]]*/;
	--p-color-link-hover: hsl(210, 100%, 85%);
	--p-background-base: /*[[background-base]]*/ /*[[bg-attachment]]*/;
	--p-background: /*[[background]]*/;
	--p-background-base-custom: /*[[background-base-custom]]*/;
	--p-background-custom: /*[[background-custom]]*/;
	--p-size-primary-text: /*[[p-size-primary-text]]*/;
	--p-size-primary-line: /*[[p-size-primary-line]]*/;
}



/* --- masthead --- */
.navbar {
	background-color: hsl(220, 9%, 13%);
	/* --was-background-color: #DCDEE2; */
}



/* -- byline -- */
p.author time {
	color: var(--p-color-byline);
	font-size: 1.3em;
}


.post h3 a.first-unread, .post:target h3 a {
	color: var(--p-color-headline);
	/* --was-color: #000000; */
}

.content {
	color: var(--p-color-primary);
	/* --was-color: #333333; */
}

.postbody {
	color: var(--p-color-primary);
	/* --was-color: #333333; */
}
.postprofile {
	color: var(--p-color-secondary);
	/* --was-color: #666666; */
}
.postprofile strong {
	color: var(--p-color-primary);
	/* --was-color: #000000; */
}

blockquote {
  background-color: hsla(56, 26%, 11%, .5);
	/* --was-background-color: #EBEADD; */
}

blockquote blockquote {
	background-color: hsl(57, 41%, 11%, .5);
	/* --was-background-color: #EFEED9; */
}

.bg1 {
	background: var(--p-background);
	box-shadow: 0 0 10px 1px #000000eb;
	background-blend-mode: darken;
	background-color: hsl(202, 41%, 5%);
	/* --was-background-color: #ECF3F7; */
}
.bg2 {
	background: var(--p-background);
	box-shadow: 0 0 10px 1px #000000eb;
	background-blend-mode: darken;
	background-color: hsl(205, 40%, 8%);
	/* --was-background-color: #E1EBF2; */
}

.wrap {
	background: var(--p-background-base);
	/*[[bg-options]]*/
	/* --was-background-color: #FFF; */
}



/* --- hero section --- */
/* -- breadcrumb -- */
/* -- headline -- */
/* -- deck - dek -- */
/* -- lead - lede - perex -- */

/* --- article --- */
/* -- heading -- */
/* -- caption -- */
/* -- link -- */
/* -- author box -- */


/* --- features --- */

/* -- ADs -- */
ADs {
	/*[[prop-BG-ADs]]*/
}



/* --- more-on --- */
/* -- mid-article -- */
/* -- sidebar -- */



/* === HP === */



/* === common === */
/* html, body { */
body {
/*   color: #536482; */
/*   background-color: #F5F7FA; */
background: unset;
}

/* == card == */

BBB {
	background: var(--p-background);
	box-shadow: 0 0 10px 1px #000000eb;
	font-size: var(--p-size-primary-text);
	line-height: var(--p-size-primary-line);
}

html {
	background: var(--p-background-base);
	/*[[bg-options]]*/
	background-color: rgba(0, 0, 0, .38);
	background-blend-mode: multiply;
}

}

Reviews

No reviews yet.