Skip to content

Dark Menu Mod by Alex22

Screenshot of Dark Menu Mod

Details

AuthorAlex22

LicenseNo License

Categoryhttps://tribals.io

Created

Updated

Code size9.1 kB

Code checksumb9d4907b

Statistics

Learn how we calculate statistics in the FAQ.

Failed to fetch stats.

Description

This will change the way your menu looks. Nothing in-game changes.

Notes

Only works on the official page, not Poki.

Source code

/* ==UserStyle==
@name           tribals.io mod
@namespace      github.com/openstyles/stylus
@version        1.0.0
@description    A new userstyle
@author         Me
==/UserStyle== */
@-moz-document domain("tribals.io") {
    /* MAIN MENU */
    .big-button {
        background: rgb(96, 30, 227);
        background: linear-gradient(0deg, rgb(104, 53, 233) 0%, rgb(84, 22, 246) 90%);
        font-family: 'Passion One', Arial, Helvetica, sans-serif;
        color: #00ff9b;
        font-size: 45px;
        text-shadow: 0px 1px 2px rgb(83 102 79);
        letter-spacing: -2px;
        padding: 20px 30px;
        border-radius: 4px;
        border: none;
        width: 100%;
        border-left: solid 8px rgb(83, 3, 255);
        cursor: pointer;
        text-transform: uppercase;
        word-break: break-word;
    }

.option-box .option-info {
    position: absolute;
    top: 1px;
    right: 3px;
    font-size: 14px;
    background: #ff0000;
    border-radius: 100%;
    padding: 2px 6px;
}

    #play-section {
        position: absolute;
        right: 20px;
        bottom: 65px;
        background: rgb(5, 8, 19);
        width: 300px;
        padding: 20px;
        border-radius: 10px;
        padding-bottom: 10px;
        text-align: center;
    }

    #game-info {
        position: absolute;
        display: flex;
        flex-direction: row;
        align-items: flex-end;
        justify-content: space-between;
        right: 0;
        bottom: -45px;
        width: 100%;
        padding: 10px 15px;
        border-radius: 10px;
        text-align: center;
        box-sizing: border-box;
        background-color: #1c6cdf1c;
        flex-wrap: wrap;
        align-content: space-between;
    }

    #logo .version {
        position: absolute;
        right: 20px;
        bottom: 12px;
        color: #001eff;
        font-size: 24px;
    }
    #shadow {
        background-color: #000;
        width: 100%;
        height: 100%;
        position: absolute;
        left: 0px;
        top: 0px;
    }
    a {
        color: #fff;
    }
    .slide-prev,
    .slide-next {
        position: absolute;
        display: flex;
        justify-content: center;
        align-items: center;
        top: 50%;
        transform: translateY(-50%);
        width: 30px;
        height: 30px;
        margin-left: -33px;
        border: 2px solid #bf00ff;
        color: #4a00ff;
        background: #4a96ff;
        border-radius: 50%;
        cursor: pointer;
        text-align: center;
        text-indent: -2px;
        transition: all 0.2s cubic-bezier(0.175, 0.885, 0.32, 1.275);
    }

    .news-wrapper {
        display: flex;
        justify-content: flex-start;
        flex-wrap: nowrap;
        position: absolute;
        left: 20px;
        bottom: 140px;
        width: 450px;
        height: 165px;
        background-color: #040712;
        padding: 20px 20px;
        border-radius: 10px;
        flex-direction: row;
    }
    #social-links a {
        display: flex;
        align-items: center;
        justify-content: center;
        color: #ddd;
        font-size: 30px;
        background-color: rgba(0, 0, 0, 0.5);
        border-radius: 5px;
        text-align: center;
        width: 50px;
        height: 50px;
        line-height: 55px;
        border: solid 2px #8500ff;
        margin-bottom: 10px;
    }
    .popup-content {
        max-height: 323px;
        color: #4f4f4f;
        padding: 15px;
        overflow-y: scroll;
    }
    .popup-header .popup-close {
        float: right;
        background-color: #1c1c1c;
        color: #656565;
        text-align: center;
        line-height: 40px;
        font-size: 25px;
        cursor: pointer;
        width: 40px;
        height: 40px;
    }
    .popup {
        width: 835px;
        height: 480px;
        border: solid 2px #fff;
        border-radius: 5px;
        background-color: #464646;
        z-index: 1000;
        position: absolute;
        left: 50%;
        top: 50%;
        transform: translate(-50%, -50%);
        animation: popup 0.1s linear;
        overflow: hidden;
    }

    /* ACCOUNT PAGE */
    /* STATS */
    #content {
        padding: 40px 60px;
        top: 80px;
        position: absolute;
        color: #773ff4;
        width: 100%;
        box-sizing: border-box;
        height: calc(100vh - 80px - 100px);
        overflow-y: auto;
    }
    .profile-content h4 {
        font-size: 16px;
        color: #3af8ffb8;
    }
    .stats-col li {
        display: flex;
        align-items: center;
        background: #2f6cff29;
        color: #3af8ffb8;
        padding: 7px 15px;
        border-radius: 3px;
        margin-bottom: 10px;
        justify-content: space-between;
        align-content: center;
        flex-direction: column;
    }
    #account-wrapper {
        z-index: 100;
        position: absolute;
        width: 100%;
        height: 100%;
        background: #000;
    }
    .stats-col li:nth-child(even) {
        background: #2f6cff29;
    }
    .logout-button {
        float: right;
        width: 100px;
        text-align: center;
        background: transparent;
        font-size: 17px;
        color: #fff;
        border: 1px solid #7a00ff;
        border-radius: 5px;
        text-decoration: none;
        padding: 5px 10px;
    }
    .btn-primary {
        background: #0701ff;
        border-bottom: solid 5px #0925ff !important;
        color: #fff;
    }
    .form-field input,
    .form-field select {
        width: 100%;
        box-shadow: inset 0px 2px 7px #000000;
        border: solid 1px #7c00ff;
        border-radius: 5px;
        font-size: 19px;
        padding: 10px;
        box-sizing: border-box;
        outline: 0!important;
    }
    .form-field {
        padding: 15px 25px;
        background-color: rgb(26 98 113 / 13%);
        border-radius: 3px;
        margin-bottom: 10px;
        min-height: 60px;
    }
    #header {
        color: #ffffff;
        position: absolute;
        left: 0px;
        top: 20px;
        font-size: 30px;
        padding: 0px;
        margin: 0px;
        background: rgb(159 0 255 / 9%);
        width: 100%;
        line-height: 60px;
        height: 60px;
        text-transform: uppercase;
    }
    /* SETTINGS */
    #settings-wrapper {
        position: absolute;
        width: 100%;
        height: 100%;
        background: #000000;
        z-index: 10000;
    }
    .field-checkbox {
        display: flex;
        flex-direction: column;
        justify-content: flex-end;
        align-items: stretch;
    }
    .field {
        position: relative;
        display: flex;
        flex-direction: column;
        justify-content: center;
        width: 100%;
        padding: 10px 15px;
        margin-bottom: 15px;
        margin-right: 30px;
        background: rgb(17 60 223 / 14%);
        border-radius: 3px;
        box-sizing: border-box;
    }
    /* FIND SERVERS */
    #content {
        padding: 40px 60px;
        top: 80px;
        position: absolute;
        color: #ff0000;
        width: 100%;
        box-sizing: border-box;
        height: calc(100vh - 80px - 100px);
        overflow-y: auto;
    }
    .tabs li.active {
        color: #f00;
        font-weight: 500;
        border-bottom: solid 4px #fff;
        padding-bottom: 10px;
    }
    .tabs li {
        float: left;
        font-size: 25px;
        list-style: none;
        margin-right: 30px;
        color: #f00;
        cursor: pointer;
        text-transform: uppercase;
    }
    table button.btn-table {
        background-color: #0098ffdb;
        border-radius: 5px;
        color: #fff;
        box-shadow: 0px 0.05vw 0.2vw rgb(0 0 0 / 40%);
        padding: 10px 15px !important;
        font-size: 15px;
        font-weight: normal;
        border-top: solid 1px rgba(255, 255, 255, 0.1);
        cursor: pointer;
        outline: none;
        white-space: nowrap;
        border: 1px solid white;
    }
    table button.btn-table-secondary {
        background-color: #474747b8 !important;
    }
    table {
        border-collapse: collapse;
        width: 100%;
        color: #00ffd2;
        margin-bottom: 50px;
    }
    table {
        border-collapse: collapse;
        width: 100%;
        color: #00ffd2;
        margin-bottom: 50px;
    }
    table {
        border-collapse: collapse;
        width: 100%;
        color: #00ffd2;
        margin-bottom: 50px;
    }
    .search-form input {
        background-color: rgb(0 0 0 / 20%);
        border: solid 1px #6200ff;
        padding: 10px 15px;
        height: 35px;
        box-sizing: border-box;
        font-size: 18px;
        border-radius: 4px;
        color: #473131;
    }
}

Reviews

No reviews yet.