Guest User

Untitled

a guest
Jul 9th, 2020
153
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
CSS 21.75 KB | None | 0 0
  1. @-moz-document domain("bunkerchan.xyz") {
  2. .topBoards a, #divLatestImages img, #divLatestPosts .latestPostCell,
  3.   .innerPost, .sideCatalogCell, .markedPost, .sideCatalogMarkedCell,
  4.   .catalogCell {
  5.   background: #333540;
  6.   border-radius: 0px;
  7. }
  8.  
  9. .theme_clear .topBoards a, .theme_clear #divLatestImages img,
  10.   .theme_clear #divLatestPosts .latestPostCell, .theme_clear .innerPost,
  11.   .theme_clear .sideCatalogCell, .theme_clear .markedPost, .theme_clear .sideCatalogMarkedCell,
  12.   .theme_clear .catalogCell {
  13.   background-color: #dddddd
  14. }
  15.  
  16. .floatingMenu, #quick-reply table {
  17.   background: #333540;
  18. }
  19.  
  20. .theme_clear .floatingMenu, .theme_clear #quick-reply table {
  21.   background: #cccccc;
  22. }
  23.  
  24. .markedPost, .sideCatalogMarkedCell {
  25.   background: rgba(59, 22, 43, 0.4);
  26. }
  27.  
  28. .theme_clear .markedPost, .theme_clear .sideCatalogMarkedCell {
  29.   background: #868686;
  30. }
  31.  
  32. #divLatestPosts .latestPostCell, .innerPost, .sideCatalogCell,
  33.   .markedPost, .sideCatalogMarkedCell, .catalogCell {
  34.   border: 1px solid #484c54;
  35. }
  36.  
  37. #newPostFieldset, #quick-reply table, .modalDecorationPanel,
  38.   .floatingMenu, #settingsFieldset, .reportFieldset {
  39.   border: 1px dashed #7E7F84;
  40. }
  41.  
  42. .logoImg {
  43.   height: 250px;
  44.   min-width: 1px;
  45. }
  46.  
  47. .captchaImage {
  48.   width: 300px;
  49.   height: 100px;
  50.   background-color: white;
  51. }
  52.  
  53. .small {
  54.   font-size: 75%;
  55.   text-decoration: none;
  56. }
  57.  
  58. .clearer {
  59.   clear: both;
  60. }
  61.  
  62. .small a {
  63.   text-decoration: none;
  64. }
  65.  
  66. #panelReferences a {
  67.   display: block;
  68. }
  69.  
  70. .imgLink img, .latestImageCell img, .mediaCell img, .catalogCell img {
  71.   image-orientation: from-image;
  72. }
  73.  
  74. .linkList a {
  75.   display: block;
  76. }
  77.  
  78. #themeSelector {
  79.   font-size: 100%;
  80. }
  81.  
  82. h3, p, label {
  83.   margin: 0.25em 0;
  84. }
  85.  
  86. hr {
  87.   height: 0px;
  88.   border-width: 1px medium medium;
  89.   border-style: solid none none;
  90.   border-color: #484c54;
  91. }
  92.  
  93. a, .coloredIcon, .unhideButton, .embedButton, .checkedFavouriteButton:before,
  94.   #selectedTab, #showFormsButton {
  95.   color: #BD93F9;
  96.   cursor: pointer
  97. }
  98.  
  99. .theme_clear a, .theme_clear .coloredIcon, .theme_clear .unhideButton,
  100.   .theme_clear .embedButton, .theme_clear .checkedFavouriteButton:before,
  101.   .theme_clear #selectedTab, .theme_clear #showFormsButton {
  102.   color: #000
  103. }
  104.  
  105. .coloredIcon::before {
  106.   font-family: 'Icons';
  107. }
  108.  
  109. nav .coloredIcon:before,
  110.   #links .coloredIcon:before {
  111.   margin-right: 0.25em;
  112. }
  113.  
  114. a {
  115.   text-decoration: none;
  116. }
  117.  
  118. a:hover, .glowOnHover:hover {
  119.   text-shadow: 0px 0px 5px #7E7F84;
  120. }
  121.  
  122. u {
  123.   text-decoration: underline;
  124. }
  125.  
  126. s {
  127.   text-decoration: line-through;
  128. }
  129.  
  130. strong {
  131.   font-weight: bold;
  132. }
  133.  
  134. em {
  135.   font-style: italic;
  136. }
  137.  
  138. input, select, textarea {
  139.   border: 1px solid #484c54;
  140.   border-radius: 5px;
  141.   background: #2F313D;
  142.   color: #F8F8F2;
  143.   font-family: 'Hack', monospace, sans-serif;
  144.   font-size: 80%;
  145. }
  146.  
  147. .theme_clear input, .theme_clear select, .theme_clear textarea {
  148.   background: #dddddd;
  149.   color: #000;
  150. }
  151.  
  152. input[type=button], input[type=submit], button, .dropzone, .selectedCell
  153.   {
  154.   border: 3px double #484c54;
  155.   border-radius: 5px;
  156.   background: #282A36;
  157.   color: #F8F8F2;
  158.   padding-left: 0.25em;
  159.   font-family: 'Hack', monospace, sans-serif;
  160.   font-size: 80%;
  161.   font-weight: bold;
  162.   margin-top: 0.5em;
  163.   margin-bottom: 0.5em;
  164.   cursor: pointer;
  165. }
  166.  
  167. .theme_clear input[type=button], .theme_clear input[type=submit],
  168.   .theme_clear button, .theme_clear .dropzone, .theme_clear .selectedCell
  169.   {
  170.   background: #a7a7a7;
  171.   color: #000;
  172. }
  173.  
  174. .title, .unhideButton {
  175.   font-weight: bold;
  176. }
  177.  
  178. .fileBrowser {
  179.   background: none;
  180. }
  181.  
  182. /* import resources here; external CSS, fonts, etc */
  183. @font-face {
  184.   font-family: 'Hack';
  185.   src: url('../hack-regular-webfont.eot?v=2.018');
  186.   src: url('../hack-regular-webfont.eot?#iefix&v=2.018')
  187.     format('embedded-opentype'),
  188.     url('../hack-regular-webfont.woff2?v=2.018') format('woff2'),
  189.     url('../hack-regular-webfont.woff?v=2.018') format('woff'),
  190.     url('../hack-regular-webfont.ttf?v=2.018') format('truetype'),
  191.     url('../hack-regular-webfont.svg?v=2.018#hackregular') format('svg');
  192.   font-weight: normal;
  193.   font-style: normal;
  194. }
  195.  
  196. @font-face {
  197.   font-family: 'Icons';
  198.   src: url('../open-iconic.eot');
  199.   src: url('../open-iconic.eot?#iconic-sm') format('embedded-opentype'),
  200.     url('../open-iconic.woff') format('woff'), url('../open-iconic.ttf')
  201.     format('truetype'), url('../open-iconic.otf') format('opentype'),
  202.     url('../open-iconic.svg#iconic-sm') format('svg');
  203.   font-weight: normal;
  204.   font-style: normal;
  205. }
  206.  
  207. /* body styles, inherited by whole page */
  208. body {
  209.   color: #F8F8F2;
  210.   background: #282A36;
  211.   font-family: 'Hack', monospace, sans-serif;
  212.   font-size: 100%;
  213.   margin: 0px;
  214. }
  215.  
  216. body.theme_clear {
  217.   background-color: #cccccc;
  218.   color: #000
  219. }
  220.  
  221. /* header and nav / top of page styles */
  222. header {
  223.   margin: 3em auto 0 auto;
  224.   text-align: center;
  225. }
  226.  
  227. nav {
  228.   height: 18px;
  229.   position: fixed;
  230.   top: 0;
  231.   width: 100%;
  232.   background-color: #282A36;
  233.   border-bottom: 1px solid #9B6BDF;
  234.   padding-bottom: 3px;
  235.   font-size: 70%;
  236.   /*text-align: center;*/
  237.   z-index: 1;
  238. }
  239.  
  240. .theme_clear nav {
  241.   background-color: #acacac
  242. }
  243.  
  244. nav span, nav a {
  245.   display: inline-block;
  246.   text-decoration: none;
  247.   margin: 0 0.2em;
  248. }
  249.  
  250. #navLinkSpan {
  251.   float: left;
  252. }
  253.  
  254. #navOptionsSpan {
  255.   float: right;
  256. }
  257.  
  258. #navLinkHome:before {
  259.   content: "\e078";
  260. }
  261.  
  262. #navBoardList:before {
  263.   content: "\e09b";
  264. }
  265.  
  266. #linkOverboard:before, #navOverboard:before {
  267.   content: "\e007";
  268. }
  269. #linkOverboardSFW:before, #navOverboardSFW:before {
  270.   content: "\e007";
  271. }
  272.  
  273. #settingsButton:before {
  274.   content: "\e041";
  275. }
  276.  
  277. #navPosting:before {
  278.   content: "\e09a";
  279. }
  280.  
  281. #navCatalog:before {
  282.   content: "\e072";
  283. }
  284.  
  285. #linkRss:before {
  286.   content: "\e0b7";
  287. }
  288.  
  289. #linkTop:before {
  290.   content: "\e012";
  291. }
  292.  
  293. #linkBottom:before {
  294.   content: "\e00f";
  295. }
  296.  
  297. #linkBack:before {
  298.   content: "\e003";
  299. }
  300.  
  301. /* board list */
  302. #divPages {
  303.   display: inline-block;
  304. }
  305.  
  306. #divPages a {
  307.   text-decoration: none;
  308.   padding: 0 0.25em;
  309.   display: inline-block;
  310. }
  311.  
  312. a.rules:after {
  313.   font-family: Icons;
  314.   content: "\e052";
  315.   margin-right: 0.5em;
  316.   color: #9B6BDF;
  317.   height: 80%;
  318.   font-size: 80%;
  319.   padding-left: 0.25em;
  320.   vertical-align: middle;
  321. }
  322.  
  323. /* markdown */
  324. .greenText {
  325.   color: #42E66C;
  326. }
  327.  
  328. .redText {
  329.   color: #E64747;
  330.   font-weight: bold;
  331.   font-size: 125%;
  332. }
  333.  
  334. span.spoiler {
  335.   background: #000;
  336.   color: #000;
  337.   padding: 0 1px;
  338. }
  339.  
  340. .spoiler:hover {
  341.   color: #F8F8F2;
  342.   background: none;
  343. }
  344.  
  345. .red {
  346.   color: #42E66C;
  347. }
  348.  
  349. /* CSS for pages that deal with site and account settings and bans */
  350. #settingsWrapper {
  351.   text-align: center;
  352.   width: 80%;
  353.   margin: 2em auto;
  354. }
  355.  
  356. #settingsFieldset {
  357.   padding: 1em;
  358.   display: inline-block;
  359.   text-align: left;
  360. }
  361.  
  362. .banners {
  363.   margin: 1em;
  364.   width: auto;
  365.   padding: 0.5em;
  366. }
  367.  
  368. #settingsFieldset textarea {
  369.   display: block;
  370.   height: 5em;
  371. }
  372.  
  373. #settingsFieldset label {
  374.   display: block;
  375. }
  376.  
  377. #settingsFieldset label input {
  378.   display: inline-block;
  379. }
  380.  
  381. #settingsWrapper .captchaDiv input {
  382.   display: inline-block;
  383. }
  384.  
  385. .subCaptchaDiv {
  386.   text-align: left;
  387. }
  388.  
  389. .captchaTimer {
  390.   font-size: 80%;
  391. }
  392.  
  393. .wide, #postingForm input[type='text'], .modalTableBody input[type='text'],
  394.   .modalTableBody select {
  395.   width: 100%;
  396. }
  397.  
  398. #redirect, #maint {
  399.   text-align: center;
  400. }
  401.  
  402. #labelCaptchaId {
  403.   color: #ff0000;
  404. }
  405.  
  406. #staticPageWrapper {
  407.   margin: 2em auto;
  408.   text-align: center;
  409. }
  410.  
  411. /* footer styles */
  412. footer {
  413.   width: 100%;
  414.   margin: 3em 0px 2em 0px;
  415.   text-align: center;
  416.   font-size: 75%;
  417. }
  418.  
  419. .innerPost, .markedPost {
  420.   display: inline-block;
  421.   padding: 0.25em;
  422.   max-width: 100%;
  423. }
  424.  
  425. /* this has to go down here to override anything above it */
  426. .hidden {
  427.   display: none;
  428. }
  429.  
  430. #settingsWrapper input.hidden {
  431.   display: none;
  432. }
  433.  
  434. .floatingMenu {
  435.   padding: 0.25em;
  436. }
  437.  
  438. .floatingMenu .headerLabel {
  439.   font-size: 80%;
  440. }
  441.  
  442. .floatingMenu .header, .floatingMenu .headerLabel {
  443.   cursor: pointer;
  444. }
  445.  
  446. #divRemember input {
  447.   display: inline;
  448. }
  449.  
  450. #ownedDiv a, #volunteeredDiv a {
  451.   display: block;
  452. }
  453.  
  454. #navBoardList::after {
  455.   content: 'boards';
  456. }
  457.  
  458. #navOverboard::after, #linkOverboard::after {
  459.   content: 'overboard';
  460. }
  461. #navOverboardSFW::after, #linkOverboardSFW::after {
  462.   content: 'overboard sfw';
  463. }
  464.  
  465. #linkSfwOver::after {
  466.   content: 'overboard sfw';
  467. }
  468.  
  469. #navPosting::after {
  470.   content: 'help';
  471. }
  472.  
  473. #navLinkHome::after {
  474.   content: 'home';
  475. }
  476.  
  477. #watcherButton::after {
  478.   content: 'watched threads';
  479. }
  480.  
  481. #settingsButton::after {
  482.   content: 'settings';
  483. }
  484.  
  485. #linkGlobalLogs::after {
  486.   content: 'logs';
  487. }
  488.  
  489. #linkArchives::after {
  490.   content: 'archives';
  491. }
  492.  
  493. #linkGraphs::after {
  494.   content: 'daily graphs';
  495. }
  496.  
  497. #linkGlobalRules::after {
  498.   content: 'global rules';
  499. }
  500.  
  501. #linkLinks::after {
  502.   content: 'links';
  503. }
  504.  
  505. #linkAbout::after {
  506.   content: 'about';
  507. }
  508.  
  509. #navOptionsSpan a{
  510.   margin-top: 2px;
  511. }
  512.  
  513. #linkContact::after {
  514.   content: 'contact';
  515. }
  516.  
  517. #linkAccount::after {
  518.   content: 'account';
  519. }
  520.  
  521. @media only screen and (max-width: 812px) {
  522.   #navLinkSpan span, #navOptionsSpan span, legend, #settingsButton, #links span,
  523.     .hideMobile {
  524.     display: none;
  525.   }
  526.   #navLinkSpan a::after, #navOptionsSpan a::after, #links a::after {
  527.     content: '';
  528.   }
  529.   nav {
  530.     font-size: 115%;
  531.     height: auto;
  532.     padding: 2px 2px;
  533.   }
  534.   #themeSelector {
  535.     max-width: 100px;
  536.   }
  537.   .logoImg {
  538.     margin-top: 10px;
  539.     height: 75px;
  540.   }
  541.   input, select, textarea {
  542.     font-size: 100%;
  543.   }
  544.   body {
  545.     font-size: 85%;
  546.     margin-top: 5px;
  547.     margin-left: 0;
  548.     margin-right: 0;
  549.     padding-top: 10px;
  550.     padding-left: 0;
  551.     padding-right: 0;
  552.   }
  553.   .captchaImage {
  554.     max-width: 100%;
  555.     height: auto;
  556.     max-height: 100px;
  557.   }
  558. }
  559. }
  560.  
  561. @-moz-document domain("bunkerchan.xyz") {
  562. /*Used for places where posts are displayed*/
  563. .hideButton, .embedButton, #closeWatcherMenuButton, .watchButton,
  564.   .watchedCellCloseButton, .hideFileButton, .extraMenuButton,
  565.   #closeSettingsMenuButton {
  566.   margin-left: 0.5em;
  567. }
  568.  
  569. .imgExpanded {
  570.   max-width: 100%;
  571. }
  572.  
  573. video {
  574.   max-width: 100%;
  575. }
  576.  
  577. .imgLink, #selectedDivQr .selectedCell, #selectedDiv .selectedCell {
  578.   float: left;
  579. }
  580.  
  581. #selectedDivQr .nameLabel, #selectedDiv .nameLabel {
  582.   display: inline-block;
  583.   max-width: 70px;
  584.   overflow: hidden;
  585.   white-space: nowrap;
  586.   text-overflow: ellipsis;
  587. }
  588.  
  589. .reportFieldset {
  590.   margin-top: 1em;
  591.   padding: 0.5em;
  592.   margin-bottom: 1em;
  593. }
  594.  
  595. .labelId {
  596.   color: #F8F8F2;
  597.   padding: 0.25em;
  598.   border-radius: 5px;
  599.   text-shadow: -1px 0 black, 0 1px black, 1px 0 black, 0 -1px black;
  600. }
  601.  
  602. .quoteTooltip {
  603.   position: absolute;
  604.   display: none
  605. }
  606.  
  607. #formMore, #qrFormMore, #qrCaptchaButton, #qrFilesButton {
  608.   cursor: pointer;
  609. }
  610.  
  611. .unhideButton, .embedButton {
  612.   font-size: 80%;
  613. }
  614.  
  615. .extraMenu, .hideMenu {
  616.   position: absolute;
  617.   top: 0;
  618.   left: 100%;
  619.   margin-left: 10px;
  620.   z-index: 1;
  621.   font-weight: normal;
  622.   white-space: nowrap;
  623.   cursor: default;
  624.   color: #F8F8F2;
  625.   text-shadow: none;
  626. }
  627.  
  628. .theme_clear .extraMenu, .theme_clear .hideMenu {
  629.   color: #000;
  630. }
  631.  
  632. .hideMenu div, .extraMenu div {
  633.   cursor: pointer;
  634. }
  635.  
  636. .extraMenuButton, .hideButton {
  637.   position: relative;
  638. }
  639.  
  640. .hideButton::before {
  641.   content: '\e017';
  642. }
  643.  
  644. .postInfo, .opHead, .divMessage, .panelUploads, .panelIp, .panelProxyIp,
  645.   .contentOmissionIndicator, .labelOmission, .labelId, .panelASN {
  646.   font-size: 80%;
  647. }
  648.  
  649. .divPosts {
  650.   margin: 1em 0;
  651. }
  652.  
  653. .postCell {
  654.   margin: 0.25em 0;
  655. }
  656.  
  657. .linkName {
  658.   font-weight: bold;
  659.   color: #75D7EC;
  660. }
  661.  
  662. .linkName:hover {
  663.   color: #E64747;
  664. }
  665.  
  666. .noEmailName, .noEmailName:hover {
  667.   color: #50FA7B;
  668.   text-shadow: none;
  669. }
  670.  
  671. .quoteLink {
  672.   color: #FF5555;
  673. }
  674.  
  675. .linkSelf {
  676.   color: #ACACAC;
  677.   text-decoration: none;
  678. }
  679.  
  680. .linkSelf:hover {
  681.   color: #E64747;
  682. }
  683.  
  684. .linkQuote {
  685.   color: #ACACAC;
  686.   text-decoration: none;
  687. }
  688.  
  689. .linkQuote:hover {
  690.   color: #FF5555;
  691. }
  692.  
  693. .labelSubject {
  694.   color: #34ED3A;
  695.   font-weight: bold;
  696.   word-wrap: break-word;
  697. }
  698.  
  699. .labelRole {
  700.   color: #FF5555;
  701.   font-weight: bold;
  702. }
  703.  
  704. .labelRole:before {
  705.   font-family: Icons;
  706.   content: "\e0dc";
  707.   color: #E64747;
  708. }
  709.  
  710. .divMessage {
  711.   margin: 1em 1em 1em 3em;
  712.   white-space: pre-wrap;
  713.   word-wrap: break-word;
  714. }
  715.  
  716. .divBanMessage {
  717.   color: #FF5555;
  718.   font-weight: bold;
  719.   margin: 1em;
  720.   font-size: 100%;
  721. }
  722.  
  723. .divBanMessage:before {
  724.   font-family: Icons;
  725.   content: "\e0d8";
  726.   color: #E64747;
  727. }
  728.  
  729. .uploadCell {
  730.   margin: 0.25em 1em 0.25em 0.5em;
  731.   float: none;
  732. }
  733.  
  734. .uploadCell img {
  735.   float: left;
  736.   margin-right: 1em;
  737.   margin-bottom: 1em;
  738. }
  739.  
  740. /*Change the dimensions if you wish for larger thumbs*/
  741. .uploadCell img:not(.imgExpanded) {
  742.   object-fit: contain;
  743. }
  744.  
  745. .multipleUploads {
  746.   float: left;
  747.   width: 100%;
  748. }
  749.  
  750. .multipleUploads .uploadCell:not(.expandedCell) {
  751.   float: left;
  752. }
  753.  
  754. .uploadDetails {
  755.   margin-bottom: 0.5em;
  756. }
  757.  
  758. .originalNameLink {
  759.   display: inline-block;
  760.   vertical-align: top;
  761.   max-width: 155px;
  762.   overflow: hidden;
  763.   white-space: nowrap;
  764.   text-overflow: ellipsis;
  765. }
  766.  
  767. .originalNameLink:hover {
  768.   max-width: 100%;
  769. }
  770.  
  771. .opCell {
  772.   clear: left;
  773. }
  774.  
  775. .panelBacklinks a {
  776.   color: #E64747;
  777.   text-decoration: none;
  778. }
  779.  
  780. .hideLink {
  781.   vertical-align: top;
  782. }
  783.  
  784. .aa {
  785.   font-family: Mona, "MS PGothic", "MS Pゴシック", sans-serif;
  786.   display: block !important;
  787.   font-size: 12pt;
  788.   line-height: 1.1;
  789. }
  790.  
  791. .labelLastEdit {
  792.   font-size: 80%;
  793.   margin-top: 0.75em;
  794.   margin-left: 0.75em;
  795. }
  796.  
  797. .contentOmissionIndicator {
  798.   margin: 1em 0;
  799. }
  800.  
  801. .labelOmission {
  802.   margin-top: 0.5em;
  803.   margin-left: 0.5em;
  804. }
  805.  
  806. .imgFlag {
  807.   max-width: 16px;
  808.   max-height: 16px;
  809. }
  810.  
  811. /*Board header*/
  812. .boardHeader p {
  813.   color: #E4F34A;
  814. }
  815.  
  816. .boardHeader p#labelName {
  817.   font-size: 200%;
  818.   display: inline-block;
  819. }
  820.  
  821. .boardHeader #favouriteButton {
  822.   font-size: 200%;
  823. }
  824.  
  825. .boardHeader p#labelDescription {
  826.   font-size: 100%;
  827. }
  828.  
  829. .boardHeader a {
  830.   font-size: 75%;
  831.   display: inline-block;
  832.   text-decoration: none;
  833. }
  834.  
  835. .unhideButton {
  836.   clear: left;
  837. }
  838.  
  839. /*Actions form*/
  840. #threadList {
  841.   margin: 1em;
  842. }
  843.  
  844. #divMessage {
  845.   text-align: center;
  846.   white-space: pre-wrap;
  847. }
  848.  
  849. .multipleUploads .labelHash {
  850.   word-wrap: anywhere;
  851. }
  852.  
  853. .contentAction label, #divControls label, #transferControls label,
  854.   #ipDelete label, #divArchive label {
  855.   font-size: 80%;
  856. }
  857.  
  858. .extraMenuButton::before {
  859.   content: '\e02f';
  860. }
  861.  
  862. .nameLink::after {
  863.   content: 'Open file';
  864. }
  865.  
  866. .hideFileButton::after {
  867.   content: '(Hide file)';
  868. }
  869.  
  870. .hiddenFile::after {
  871.   content: '(Show file)';
  872. }
  873.  
  874. .modalPanel {
  875.   position: fixed;
  876.   width: 100%;
  877.   height: 100%;
  878.   z-index: 200;
  879.   display: table;
  880.   text-align: center;
  881.   background: rgba(29, 31, 33, 0.66);
  882.   right: 0;
  883.   top: 0;
  884. }
  885.  
  886. .modalInnerPanel {
  887.   vertical-align: middle;
  888.   display: table-cell;
  889. }
  890.  
  891. .modalDecorationPanel {
  892.   background: #1D1F21;
  893.   padding: 10px;
  894.   display: inline-block;
  895. }
  896.  
  897. .theme_clear .modalDecorationPanel {
  898.   background: #cccccc;
  899. }
  900.  
  901. .modalHeader {
  902.   display: block;
  903.   margin-bottom: 5px;
  904. }
  905.  
  906. .modalCaptchaControls {
  907.   display: block;
  908.   text-align: left;
  909. }
  910.  
  911. .modalCaptchaControls input, .modalOkButton {
  912.   margin-right: 10px;
  913. }
  914.  
  915. #postingForm th, .modalTableBody th {
  916.   font-weight: bold;
  917.   text-align: left;
  918.   width: 100px;
  919.   font-size: 80%;
  920.   padding-left: 0.1em;
  921.   cursor: default;
  922.   border: 1px solid #9B6BDF;
  923.   border-radius: 5px;
  924.   background: #282A36;
  925. }
  926.  
  927. #postingForm td, .modalTableBody td {
  928.   text-align: left;
  929. }
  930.  
  931. #postingForm input:focus, #postingForm textarea:focus,
  932.   .modalDecorationPanel input[type='text']:focus, #settingsMenu input[type='text']:focus,
  933.   #settingsMenu textarea:focus {
  934.   box-shadow: 0px 0px 5px 2px #42E66C;
  935. }
  936.  
  937. .theme_clear #postingForm th, .theme_clear .modalTableBody th {
  938.   background: #dddddd;
  939. }
  940.  
  941. @media only screen and (max-width: 812px) {
  942.   .uploadCell img:not(.imgExpanded) {
  943.     max-width: 75px;
  944.     max-height: 75px;
  945.     object-fit: cover;
  946.   }
  947.   .multipleUploads {
  948.     display: block;
  949.   }
  950.   .postInfo, .opHead, .divMessage, .panelUploads, .panelIp, .panelProxyIp,
  951.     .contentOmissionIndicator, .labelOmission, .labelId {
  952.     font-size: 100%;
  953.   }
  954.   .innerPost, .markedPost {
  955.     width: 100%;
  956.     padding: 0;
  957.   }
  958.   #threadList {
  959.     margin: 0;
  960.   }
  961.   iframe {
  962.     display: block;
  963.     width: 100%;
  964.   }
  965.   .divPosts {
  966.     margin: .25em;
  967.   }
  968.   .nameLink::after {
  969.     content: 'Open';
  970.   }
  971.   .hideFileButton::after {
  972.     content: '(Hide)';
  973.   }
  974.   .hiddenFile::after {
  975.     content: '(Show)';
  976.   }
  977.   .originalNameLink, .labelCreated, .sizeLabel, .dimensionLabel {
  978.     display: none;
  979.   }
  980.   .divMessage {
  981.     margin-left: 1em;
  982.   }
  983. }
  984.  
  985.  
  986. .orangeText{
  987.     color: #E4F34A;
  988. }
  989.  
  990. }
  991.  
  992. @-moz-document domain("bunkerchan.xyz") {
  993. /*Used only on catalog*/
  994. .linkThumb {
  995.   font-size: 80%;
  996. }
  997.  
  998. #catalogId {
  999.   text-align: center;
  1000.   margin: 1.5em 0 1em 0;
  1001.   font-size: 150%;
  1002. }
  1003.  
  1004. .catalogCell {
  1005.   display: inline-block;
  1006.   width: 12em;
  1007.   text-align: center;
  1008.   padding: 0.25em;
  1009.   height: 14em;
  1010.   overflow: hidden;
  1011.   overflow-y: auto;
  1012.   margin: 0.1em;
  1013. }
  1014.  
  1015. .catalogLabel {
  1016.   font-size: 80%;
  1017. }
  1018.  
  1019. .catalogCell .divMessage {
  1020.   margin: 0;
  1021.   font-size: 75%;
  1022. }
  1023.  
  1024. #divTools {
  1025.   text-align: left;
  1026.   margin-left: 15px;
  1027. }
  1028.  
  1029. .catalogCell .labelSubject {
  1030.   font-size: 75%;
  1031. }
  1032.  
  1033. .linkThumb img {
  1034.   max-height: 128px;
  1035.   max-width: 128px;
  1036. }
  1037.  
  1038. .catalogDiv {
  1039.   width: 95%;
  1040.   margin: 1em auto;
  1041.   text-align: center;
  1042. }
  1043.  
  1044. .threadStats {
  1045.   font-size: 75%;
  1046. }
  1047.  
  1048. @media only screen and (max-width: 812px) {
  1049.   .linkThumb img {
  1050.     max-height: 100%;
  1051.     max-width: 100%;
  1052.   }
  1053.   #catalogId {
  1054.     margin: 3em 0 2em 0;
  1055.   }
  1056.   .catalogCell {
  1057.     width: 7em;
  1058.   }
  1059. }
  1060. }
  1061.  
  1062. @-moz-document domain("bunkerchan.xyz") {
  1063. /*Elements that show on threads on both catalogs and regular posting places*/
  1064. .lockIndicator:before {
  1065.   font-family: Icons;
  1066.   content: "\e08a";
  1067.   color: #A00;
  1068. }
  1069.  
  1070. #galleryLink:before {
  1071.   content: "\e083";
  1072. }
  1073.  
  1074. .pinIndicator:after {
  1075.   font-family: Icons;
  1076.   content: "\e0a8";
  1077.   color: #A00;
  1078. }
  1079.  
  1080. .archiveIndicator:after {
  1081.   font-family: Icons;
  1082.   content: "\e023";
  1083.   color: #A00;
  1084. }
  1085.  
  1086. .cyclicIndicator:after {
  1087.   font-family: Icons;
  1088.   content: "\e08c";
  1089.   color: #A00;
  1090. }
  1091.  
  1092. .bumpLockIndicator:after {
  1093.   font-family: Icons;
  1094.   content: "\e0db";
  1095.   color: #A00;
  1096. }
  1097.  
  1098. .galleryImage {
  1099.   max-width: 100vw;
  1100.   max-height: 100vh;
  1101. }
  1102.  
  1103. .contentAction label, .contentAction img {
  1104.   display: block;
  1105. }
  1106.  
  1107. #selectedDiv, #selectedDivQr {
  1108.   max-height: 200px;
  1109.   display: inline-block;
  1110.   overflow-y: auto;
  1111. }
  1112. }
  1113.  
  1114. @-moz-document domain("bunkerchan.xyz") {
  1115. /*Elements shown on board and thread pages*/
  1116. .selectedCell, .dropzone {
  1117.   top: 5px;
  1118.   text-align: center;
  1119.   margin-bottom: 5px;
  1120.   padding: 5px 0px;
  1121. }
  1122.  
  1123. .selectedCell {
  1124.   margin-top: 10px;
  1125.   cursor: default;
  1126. }
  1127.  
  1128. #bannerImage {
  1129.   max-width: 100%;
  1130. }
  1131.  
  1132. .dropzone {
  1133.   cursor: pointer;
  1134.   transition: all 0.2s ease 0s;
  1135. }
  1136.  
  1137. .dragAndDropThumb {
  1138.   max-height: 100px;
  1139.   max-width: 85px;
  1140. }
  1141.  
  1142. .removeButton {
  1143.   cursor: pointer;
  1144.   color: rgba(125, 125, 125, 0.5);
  1145.   display: inline-block;
  1146.   margin-right: 5px;
  1147.   font-size: 20px;
  1148. }
  1149.  
  1150. .removeButton:hover {
  1151.   color: #7D7D7D;
  1152. }
  1153.  
  1154. #panelMessage {
  1155.   margin: 1em;
  1156. }
  1157.  
  1158. #flagCombobox {
  1159.   width: 85%;
  1160. }
  1161.  
  1162. .flagPreview {
  1163.   display: inline-block;
  1164.   max-width: 10%;
  1165.   height: 16px;
  1166. }
  1167.  
  1168. #divUpload, .centered {
  1169.   text-align: center;
  1170. }
  1171.  
  1172. #newPostFieldset {
  1173.   display: inline-block;
  1174.   padding-right: 0.75em;
  1175.   width: 25em;
  1176. }
  1177.  
  1178. #postingForm {
  1179.   text-align: center;
  1180.   margin: 1em auto;
  1181. }
  1182.  
  1183. #postingForm button, #qrbutton {
  1184.   width: 8em;
  1185.   margin: 0.5em auto;
  1186.   font-size: 125%;
  1187. }
  1188.  
  1189. #postingForm button:active {
  1190.   box-shadow: 0px 0px 5px #117743;
  1191. }
  1192.  
  1193. #postingForm label {
  1194.   font-size: 80%;
  1195.   display: block;
  1196.   clear: both;
  1197. }
  1198.  
  1199. input[type=checkbox].postingCheckbox {
  1200.   display: none;
  1201. }
  1202.  
  1203. input[type=checkbox].postingCheckbox+label::before {
  1204.   font-family: Icons;
  1205.   content: "\e0db";
  1206.   margin-right: 0.5em;
  1207.   color: #117743;
  1208.   display: inline-block;
  1209.   cursor: pointer;
  1210. }
  1211.  
  1212. #checkboxSpoiler+label:after {
  1213.   content: "Spoiler";
  1214. }
  1215.  
  1216. #alwaysUseBypassCheckBox+label:after {
  1217.   content: "Bypass check";
  1218. }
  1219.  
  1220. #checkboxNoFlag+label:after {
  1221.   content: "No location";
  1222. }
  1223.  
  1224. input[type=checkbox].postingCheckbox:checked+label:before {
  1225.   content: "\e033";
  1226. }
  1227.  
  1228. #boardContentLinks {
  1229.   margin-top: 0.5em;
  1230.   font-size: 80%;
  1231. }
  1232.  
  1233. #favouriteButton:before {
  1234.   font-family: Icons;
  1235.   content: "\e0c2";
  1236.   margin-left: 0.5em;
  1237.   cursor: pointer;
  1238. }
  1239.  
  1240. @media only screen and (max-width: 812px) {
  1241.   .boardHeader p#labelDescription {
  1242.     display: none;
  1243.   }
  1244.   #fieldMessage {
  1245.     width: 100%;
  1246.   }
  1247.   .reportFieldset {
  1248.     padding: 0;
  1249.   }
  1250.   #newPostFieldset {
  1251.     width: unset;
  1252.     padding: 0;
  1253.     border: unset;
  1254.   }
  1255.   #postingForm th {
  1256.     font-size: 80%;
  1257.     width: 60px;
  1258.   }
  1259. }
  1260. }
  1261.  
  1262. @-moz-document domain("bunkerchan.xyz") {
  1263. #settingsMenu {
  1264.   position: fixed;
  1265.   left: 100px;
  1266.   top: 25px;
  1267.   z-index: 100;
  1268. }
  1269.  
  1270. #closeSettingsMenuButton {
  1271.   float: right;
  1272. }
  1273.  
  1274. #cssInput, #jsInput {
  1275.   width: 24em;
  1276.   height: 12em;
  1277. }
  1278.  
  1279. #closeSettingsMenuButton::before, .filterDeleteButton::before,
  1280.   #closeSideCatalogButton::before {
  1281.   content: '\e0db';
  1282. }
  1283.  
  1284. .settingsTab {
  1285.   font-size: 80%;
  1286.   cursor: pointer;
  1287.   margin: 0.5em;
  1288. }
  1289.  
  1290. #selectedTab {
  1291.   text-shadow: 0px 0px 5px #117743;
  1292. }
  1293.  
  1294. #settingsMenuContent {
  1295.   padding: 0.25em
  1296. }
  1297.  
  1298. #newFilterPanel * {
  1299.   margin: 0.5em
  1300. }
  1301.  
  1302. .settingsLabel, #labelExistingFilfterType, #labelExistingFilfterContent,
  1303.   .existingFilterTypeLabel, .existingFilterContentLabel {
  1304.   font-size: 80%;
  1305. }
  1306.  
  1307. #labelExistingFilfterType, .existingFilterTypeLabel {
  1308.   display: inline-block;
  1309.   width: 20%;
  1310. }
  1311.  
  1312. #labelExistingFilfterContent, .existingFilterContentLabel {
  1313.   width: 75%;
  1314.   display: inline-block;
  1315. }
  1316.  
  1317. #existingFiltersPanel {
  1318.   overflow: hidden;
  1319.   overflow-y: auto;
  1320.   height: 20em;
  1321. }
  1322. }
Add Comment
Please, Sign In to add comment