Skip to content

Blackstone Minetest Forum by ThePython10110

Screenshot of Blackstone Minetest Forum

Details

AuthorThePython10110

LicenseCC0-1.0

Categoryminetest

Created

Updated

Size166 kB

Statistics

Learn how we calculate statistics in the FAQ.

Failed to fetch stats.

Description

Improved version of Obsidian Minetest Forum by GreenXenith

Notes

I fixed several things that weren't themed or were themed incorrectly.

I don't have that much experience with CSS, so I may have made some kind of mistake, but it works for me (Thorium browser on Windows 10)

Source code

Source code has over 10K characters, so we truncated it. You can inspect the full source code on install link.
/* ==UserStyle==
@name         Blackstone Minetest Forum
@namespace    ThePython10110
@author       ThePython10110
@description  Improved version of Obsidian Minetest Forum by GreenXenith
@version      1.0
@license      CC0-1.0
==/UserStyle== */
@-moz-document domain("forum.minetest.net") {
    html, body {
        background-image: url("https://git.minetest.land/MineClone2/MineClone2/raw/branch/master/textures/mcl_blackstone_polished_bricks.png");
        background-size: 91px;
        
        image-rendering: -moz-crisp-edges;
        /* Firefox */
        image-rendering: pixelated;
        /* Webkit (non-standard naming)*/
        background-color: #13151a !important;
    }

    body * {
        image-rendering: initial;
        background-image: none;
    }

    div#wrap {
        box-shadow: 0 0 50px 20px #000;
        -webkit-box-shadow: 0 0 50px 20px #000;
        border-color: transparent;
    }

    a#logo img {
        filter: brightness(0.9) saturate(1.1);
    }

    dl,
    ul:not(.dropdown-contents, .dropdown-noscroll) {
        background-color: transparent !important;
    }

    #page-header .navbar {
        background-color: #303136 !important;
    }

    .headerbar,
    #masthead,
    #page-header {
        background-color: #13151a !important;
        background-image: none;
    }

    .headerbar h1 {
        color: #dae8ec !important;
    }

    h1,
    h2,
    h3,
    h4,
    h5,
    h6,
    dt,
    label {
        color: #afcdee !important;
    }

    div#wrap,
    .forabg,
    .forumbg,
    dl.icon,
    #page-footer .navbar {
        background-color: #191a1c !important;
    }

    .row,
    ul,
    dd {
        border-color: rgb(98, 98, 98) !important;
    }

    strong,
    dd,
    #page-body,
    .headerbar,
    #masthead,
    #page-header,
    p.author,
    .notice,
    p,
    .pagination {
        color: #a4a9b1 !important;
    }

    #page-body a,
    #site-description p a,
    li a,
    fieldset a {
        color: #6c9ed3 !important;
    }

    body#phpbb a:hover {
        color: #a7d6ea !important;
    }

    a.postlink {
        background: none !important;
        color: #a7d6ea !important;
    }

    .search {
        background-color: #3a3a3a !important;
        color: #fff !important;
        border-color: #3a3a3a !important;
    }

    form#search input.button2 {
        border: 2px solid #3a3a3a00;
    }

    input.button1,
    input.button2,
    a.button,
    a.button2,
    .button {
        background-color: #3a3a3a !important;
        background-image: none !important;
        border: 1px solid #3a3a3a !important;
        color: #e8e8e8 !important;
    }

    input.button1:hover,
    input.button2:hover,
    a.button:hover,
    a.button2:hover,
    button.button:hover {
        background-color: #555555 !important;
        background-image: none;
        border: 1px solid #555555;
        color: #e8e8e8;
        text-shadow: none;
    }

    .pagination span a {
        background-color: #363636 !important;
        border-color: #363636 !important;
    }

    .pagination span a:hover {
        background-color: #5c5c5c !important;
        border-color: #5c5c5c !important;
    }

    .pagination span strong {
        background-color: #8b8b8b !important;
        border-color: #8b8b8b !important;
        color: #161616 !important;
    }

    #page-body .inner {
        background-color: #191a1c !important;
    }

    .content {
        color: #d7d8e0 !important;
    }

    blockquote {
        background-color: #2e3031 !important;
        border-color: #616469 !important;
    }

    .postbody .codebox,
    .postbody .content span[style*="color: #000000; background-color: #ffffff; font: 0.9em Monaco, 'Andale Mono','Courier New', Courier, mono; border: 1px solid #d8d8d8;"],
    .postbody .content span[style*="color:#000;background-color:#fff;font:0.9em Monaco,'Andale Mono','Courier New',Courier,mono;border:1px solid #d8d8d8"] {
        background-color: #2e3031 !important;
        border-color: #202020 !important;
    }

    .codebox code,
    .postbody .content span {
        color: #f3f4fb !important;
    }

    .codebox dt {
        border-bottom-color: #b8bec6 !important;
    }

    div.spoiler {
        background-color: #36383a !important;
        border-color: #36383a !important;
    }

    div.spoiler_header,
    div.spoiler_content {
        color: #ffffff !important;
    }

    div {
        border-color: rgba(0, 0, 0, 0) !important;
    }

    .signature {
        border-color: #657382 !important;
    }

    div.signature {
        color: #f3f4fb !important;
    }
    
    th {
        color: white !important;
    }

    .bg1,
    .bg2 {
        border-top-color: #657382 !important;
    }
    div#page-body div.forumbg div.inner ul.topiclist.topics li.row.bg1:not(.unread) dl.icon dt a.topictitle,
    div#page-body div.forumbg div.inner ul.topiclist.topics li.row.bg2:not(.unread) dl.icon dt a.topictitle {
        color: #3370a0 !important;
    }

    .panel,
    div#qr_showeditor_div.panel div.inner,
    div#qr_editor_div.panel div.inner {
        background-color: #272727 !important;
    }

    form#postform .panel,
    div.cp-mini,
    .panel,
    div#qr_editor_div.panel div.inner {
        background-color: transparent !important;
        border: none !important;
    }

    .inputbox {
        background-color: #373737 !important;
        color: #fff !important;
        border: 1px solid;
        border-color: #242424 !important;
    }

    select {
        background-color: #2e2e2e !important;
        color: #fff !important;
        border-color: #2e2e2e !important;
    }

    div#postingbox.panel {
        background-color: #191a1c !important;
    }
    
    .dropdown, .dropdown-contents, .dropdown .dropdown-contents {
        background-color: #191a1c !important;
    }

    div#smiley-box {
        color: #e0e3ea !important;
    }

    div#tabs li a,
    div#tabs li a span,
    div#navigation li a {
        background-color: #3a3a3a !important;
        background-image: none !important;
        border: 1px solid transparent !important;
        color: #e8e8e8 !important;
    }

    div#tabs li a:hover,
    div#tabs li a span:hover,
    div#navigation li a:hover {
        background-color: #555555 !important;
    }

    td {
        border-color: #848484 !important;
    }

    td:hover,
    tr.bg1:hover,
    tr.bg2:hover {
        background-color: #2d2d2d !important;
    }

    .post.pm {
        background-color: transparent !important;
    }

    .postprofile {
        border-right: none !important;
    }

    /* Colored Members */
    /* bots */
    div#page-body .username-coloured[style*="#9E8DA7"],
    span[style*="#9E8DA7"] {
        color: #535353 !important;
    }

    /* dark green */
    div#page-body a[style*="#006600"] {
        color: #0e710e !important;
    }

    /* green */
    div#page-body a[style*="#00CC00"] {
        color: #4dd14d !important;
    }

    /* orange */
    div#page-body a[style*="#FF9900"] {
        color: #ee8b33 !important;
    }

    .pm_marked_colour {
        border-color: #FF6600 !important;
    }

    .pm_replied_colour {
        border-color: #A9B8C2 !important;
    }

    .pm_friend_colour {
        border-color: #5D8FBD !important;
    }

    .pm_foe_colour {
        border-color: #f00 !important;
    }

    /* topic */
    .topic_moved,
    .icon[style*="/topic_moved."] {
        background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAdCAQAAAD8mq+EAAAAAXNSR0IArs4c6QAAAAJiS0dEAP+Hj8y/AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3QsVAjMZ4ecqcwAAAkJJREFUOMuNlT1s01AQx392nKT5IKIlATUUVcgDC0QuFWVgABYvTEhIMBSBoEsXkBjKgARIzEwMlRASpYwsbEhvAdIBqYiEpgwgkaEtDOSjgpC2kISWwU76HnYT7gY/3//+d++e7541fMVOYTFMiN8s8V5U/Hw0DynGVcY5phjf8pgZsdGVat/ljrOq0WATnRCJNnhb3NuBap9kkvNQosqaEjBGkhTAU6bFGw/VPsczqFD+h9aWOCn2AJwVzxWqfYqX8I0vdJMD7AU4LuYBdNc62ZsIK5RcX4AAgH2T66ss01tq9BGxzGZxDjSww/yCT9RdeFRyfedT8yGAqNjQgQkod4iqjHosdSoA406tl6GK1tG25MiRk+xtXQW4BJqdpAw5Ke5RiezfgCMAu3VGoOaBc1KQDBkyErblFGfpDEPDJ/Y2uUCBgoI1AIZ0gs4mtjXvvueBPJqbVfbYBEgYNLzjk1eei54dBQC+GyxBSAGO+B6OHCAIsGKQh11K3g90H2yNOEDBEFV7nrEo6/+dNQaQFTUDmGFsQKIu9ujjfoBZp4cjrMPnzpwe7rr5OCZAWDQCUGyZW5zW+OGCJUm9kqYPbolX7jkXX5sHI5ZB3adjVd3PADwSU/KoT0OSdI8q0yRd387XheJXc4ELUSL8oembL8Ggc0BnRFahQvGj+YJg2OonRIuW8kVj7GOQMDxkQsztdA/f4L6zWqPp3sPRNnhNPOh++we5yBVOKMYsT5gVrR4/DjdAAosh4tRZZkH89PP5C0XLmubZ8jCsAAAAAElFTkSuQmCC") !important;
    }

    .topic_read,
    .topic_read_hot,
    .icon[style*="/topic_read."],
    .icon[style*="/topic_read_hot."] {
        background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAdCAQAAAD8mq+EAAAAAXNSR0IArs4c6QAAAAJiS0dEAP+Hj8y/AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3QsVAjUTV2hk6wAAAh9JREFUOMuN1T9sjVEYBvDfbb/+r0a5JYqI3MF6O2AwYPkWgz+RMBCCxUJiYJAgMZsMEoRilFCT5CyoQULi30TiDi0G2gp1KbdVht7e3O/2tp/nLG/O8zznzXvOec/JqIu4R94azX4b8jKM1tNk5pg6HLbP+sTkM9f1h4kFrfE5Z2eicSXTGjTrmiXPhPPzWOPNjtrDZ2N+JBbskNUDt1wKT+ZY491uM2qkxjaLTj2Wws4wkLDGWzzgkw8WwmrLYGN4Cg3l2aPpRt77XNZCI8SnHP9iWDrGtWrL5yYLj8kQt/jFW8UyfahGfq2m5nXQHiYacISRijENRaOwjwgHGas6pespt+aLLAdcycRZIzz3/8jog8WRPsYT1K66hjuV6K+iTvKRNZTmEc2HEqyKNNXWs7Ou/G5VPA1dkVLtRtxNzdoIXyNDNCeI9KxN8D7ygkWJvAMWbuyMTngdhbH4qQ3tflaoHXWtA1UtiMEwHqHfhiVV1oGUSrvh5swdbvOTd5U+3V4lu1enb3PQEkqNFKZyf23N+FYm31aNuejVyunwsLzPhUe5tW35SFEmZay0hKvhZHWrXyKrN6XKXtmytnK6FD7mXtnbrs0fk3XzdVkxs0HbwmDCSuFN7r6mlny3ZlOmEifaYbkVWrjsSHg83zt8woWZ6IfJ8jvcPkseCxcXfv2b7HfIpsTkoBtuhqmUj6O8QJe8VToVDXsVvtfT/AMgtZDZ+K8g5gAAAABJRU5ErkJggg==") !important;
    }

    .topic_read_hot_mine,
    .topic_read_mine,
    .icon[style*="/topic_read_hot_mine."],
    .icon[style*="/topic_read_mine."] {
        background-im...

Reviews

No reviews yet.