Skip to content

FT(HUD CW&FW, Visual improvements) by stalker666

Screenshot of FT(HUD CW&FW, Visual improvements)

Details

Authorstalker666

LicenseNo License

Categoryfaptitans

Created

Updated

Code size24 kB

Code checksum66db3165

Statistics

Learn how we calculate statistics in the FAQ.

Failed to fetch stats.

Description

Визуальные улучшания интерфейса для CW и FW

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           FT(HUD CW&FW, Visual improvements)
@namespace      https://userstyles.world/style/13968/fthud-cwfw-visual-improvements
@version        1.0.0.12
@description    Визуальные улучшания интерфейса для CW и FW
@author         stalker666
@preprocessor stylus

Делает цвета рамок героинь в Army Setup более различимыми(зеленая рамка - свободная героиня для выбора, синяя рамка - героиня выбрана, красная рамка - героиня недостуна). Работает в CW и FW.
@var checkbox   colorHighlighting 'Better color highlighting in Army Setup' 1

Рамка вокруг ячейки и более явное цветовыделение выбранной ячейки на карте в CW и FW
@var select   selecterBetterMap 'Improved map' {
 "None": "betterMap = 0; cellsAnimations = 0",
 "Better map with static cell border": "betterMap = 1; cellsAnimations = 0",
 "Better map with animated cell border*": "betterMap = 1; cellsAnimations = 1"
}

Свечение под иконкой собственной атаки/защиты для большего контраста.
@var select   selecterGlowingIcon 'Glowing attack/defend icon' {
 "None": "glowingIcons = 0; animatedIcons = 0",
 "Static icons": "glowingIcons = 1; animatedIcons = 0",
 "Animated icons*": "glowingIcons = 1; animatedIcons = 1"
}


Слегка улучшенные кнопки открытия CW чата и кнопки обновления карты
@var checkbox   improvedButtons 'Improvers for Chat button and Map Refresh button' 1

==/UserStyle== */
@-moz-document domain("faptitans.com") {
/*MAIN*/
    @keyframes change-size-icon {
        50% {
            transform: scale(125%)
            filter: drop-shadow(0 0 20px #ffff64e6);
        }
    }
    
    @keyframes glowing-icon {
        50% {
            filter: drop-shadow(0 0 20px #ffff64e6);
        }
    }

    body .main .fw-map-claim-box-all{
        top: 14%;
        left: 50%;
        width: 80%;
        height: 80%;
        display: flex;
        flex-wrap: wrap;
        gap: 14px 6px;
        padding: 0;
        border-radius: 8px;
        justify-content: center;
        align-content: center;
        z-index: 0;
        transform: translate(-50%, 0);
    }

    body .main .fw-map-claim-box-all.cw,
    body .main .fw-map-claim-box-all.fw {
        top: 7%;
        left: 50%;
        width: 100%;
        height: 93%;
        display: flex;
        flex-wrap: wrap;
        gap: 6px;
        padding: 0;
        border-radius: 8px;
        justify-content: center;
        align-content: center;
        z-index: 0;
    }

    body .main .fw-map-claim-box-all .fw-map-claim-box .fw-icon-sword.your img,
    body .main .fw-map-claim-box-all .fw-map-claim-box .imgWrap img {
        animation: change-size-icon 1.0s 1 ease-in-out 0.5s;
    }

    body .main .fw-warpop-box-all .fw-warpop-at-def-box-all {
        height: 192px;
    }

    body .main .fw-warpop-box-all .fw-warpop-at-def-box-all .fw-warpop-at-box-all .fw-warpop-at-box {
        top: 27px;
    }

    body .main .fw-warpop-box-all .fw-warpop-at-def-box-all .fw-warpop-at-box-all .fw-warpop-at-box.cw {
        top: 46px;
    }

    body .main .fw-warpop-box-all .fw-warpop-at-def-box-all .fw-warpop-def-box {

        height: 130px;
    }

    body .main .fw-warpop-box-all.cell_1 .fw-warpop-box-pic {
        background-position: -60px -70px;
    }

    body .main .fw-warpop-box-all.cell_2 .fw-warpop-box-pic {
        background-position: -360px -70px;
    }

    body .main .fw-warpop-box-all.cell_3 .fw-warpop-box-pic {
        background-position: -670px -70px;
    }

    body .main .fw-warpop-box-all.cell_4 .fw-warpop-box-pic {
        background-position: -990px -70px;
    }

    body .main .fw-warpop-box-all.cell_5 .fw-warpop-box-pic {
        background-position: -1300px -70px;
    }

    body .main .fw-warpop-box-all.cell_6 .fw-warpop-box-pic {
        background-position: -1610px -70px;
    }

    body .main .fw-warpop-box-all.cell_7 .fw-warpop-box-pic {
        background-position: -60px -260px;
    }

    body .main .fw-warpop-box-all.cell_8 .fw-warpop-box-pic {
        background-position: -370px -260px;
    }

    body .main .fw-warpop-box-all.cell_9 .fw-warpop-box-pic {
        background-position: -680px -260px;
    }

    body .main .fw-warpop-box-all.cell_10 .fw-warpop-box-pic {
        background-position: -990px -260px;
    }

    body .main .fw-warpop-box-all.cell_11 .fw-warpop-box-pic {
        background-position: -1300px -260px;
    }

    body .main .fw-warpop-box-all.cell_12 .fw-warpop-box-pic {
        background-position: -1610px -260px;
    }

    body .main .fw-warpop-box-all.cell_13 .fw-warpop-box-pic {
        background-position: -60px -440px;
    }

    body .main .fw-warpop-box-all.cell_14 .fw-warpop-box-pic {
        background-position: -370px -440px;
    }

    body .main .fw-warpop-box-all.cell_15 .fw-warpop-box-pic {
        background-position: -680px -440px;
    }

    body .main .fw-warpop-box-all.cell_16 .fw-warpop-box-pic {
        background-position: -990px -440px;
    }

    body .main .fw-warpop-box-all.cell_17 .fw-warpop-box-pic {
        background-position: -1300px -440px;
    }

    body .main .fw-warpop-box-all.cell_18 .fw-warpop-box-pic {
        background-position: -1610px -440px;
    }

    body .main .fw-warpop-box-all.cell_19 .fw-warpop-box-pic {
        background-position: -60px -620px;
    }

    body .main .fw-warpop-box-all.cell_20 .fw-warpop-box-pic {
        background-position: -370px -620px;
    }

    body .main .fw-warpop-box-all.cell_21 .fw-warpop-box-pic {
        background-position: -680px -620px;
    }

    body .main .fw-warpop-box-all.cell_22 .fw-warpop-box-pic {
        background-position: -990px -620px;
    }

    body .main .fw-warpop-box-all.cell_23 .fw-warpop-box-pic {
        background-position: -1300px -620px;
    }

    body .main .fw-warpop-box-all.cell_24 .fw-warpop-box-pic {
        background-position: -1610px -620px;
    }

    body .main .fw-warpop-box-all.cell_25 .fw-warpop-box-pic {
        background-position: -60px -810px;
    }

    body .main .fw-warpop-box-all.cell_26 .fw-warpop-box-pic {
        background-position: -370px -810px;
    }

    body .main .fw-warpop-box-all.cell_27 .fw-warpop-box-pic {
        background-position: -680px -810px;
    }

    body .main .fw-warpop-box-all.cell_28 .fw-warpop-box-pic {
        background-position: -990px -810px;
    }

    body .main .fw-warpop-box-all.cell_29 .fw-warpop-box-pic {
        background-position: -1300px -810px;
    }

    body .main .fw-warpop-box-all.cell_30 .fw-warpop-box-pic {
        background-position: -1610px -810px;
    }

    body .main .fw-warpop-box-all .fw-warpop-at-def-box-all .fw-warpop-def-box .fw-warpop-def-pic {
        height: 86px;
    }

    body .main .fw-warpop-box-all .fw-warpop-at-def-box-all .fw-warpop-def-box .butn {
        width: 70px;
        height: 78px;
    }

    body .main .fw-warpop-box-all .fw-warpop-at-def-box-all .fw-warpop-def-box .butn .btnContentWrap {
        width: 100%;
    }

    body .main .fw-warpop-box-all .fw-warpop-at-def-box-all .fw-warpop-def-box .fw-warpop-def-pic .bg,
    body .main .fw-warpop-box-all .fw-warpop-at-def-box-all .fw-warpop-def-box .fw-warpop-def-pic .fg {
        width: 100%;
        height: auto;
    }

    body .main .warpopBack {
        width: 500px;
        pointer-events: none;
    }
    
    .fw-warpop-box-all {
        right: 63px !important;
    }

    .fw-warpop-box-all.left {
        left: 63px !important;
    }

    .fw-icon-sword.your {
        width: 120px !important;
        height: 120px !important;
        left: 50% !important;
        top: 50% !important;
        display: flex !important;
        align-items: center !important;
        justify-content: center !important;
        transform: translate(-50%, -50%) !important;
    }

    .popup-layer .m-popup.army-setup .armySetupFilter {
        /*left: 11px;*/
        gap: 5px 0;
    }

    .popup-layer .m-popup.army-setup .armySetupCont .customScroll .scrollElement {
        justify-content: center;
    }

    .itemBox .itemBox_count,
    .itemBox .itemBox_countOut,
    .hero-menu-box .tabs-menu-btn .txt {
        text-shadow: 1px 1px 1px #000, -1px -1px 1px #000, 1px -1px 1px #000, -1px 1px 1px #000 !important;
    }

    body .main .fw-map-claim-box-all .fw-map-claim-box.openToAttack {
        box-shadow:  0 0 3px 2px #fff, inset 0 0 30px 2px #fffc, inset 0 0 10px 2px #fffc;
    }
}

@-moz-document domain("faptitans.com") {
/*Делает цвета рамок героинь в Army Setup более различимыми(зеленая рамка - свободная героиня для выбора, синяя рамка - героиня выбрана, красная рамка - героиня недостуна). Работает в CW и FW.*/
    if colorHighlighting==1 {
        .fw-as-girl-box-scroll .hero-avatar-box {
            color: #044f00 !important;
            background: linear-gradient(180deg, #0d6206 0% 5%, #208413 20%, #a0b71d 50%, #71b31b 70%, #318016 90% 100%) !important;
        }

        .fw-as-girl-box-scroll .hero-avatar-box .fw-as-num {
            color: #fff894 !important;
            text-shadow: 1px 1px 1px #000, -1px -1px 1px #000, 1px -1px 1px #000, -1px 1px 1px #000 !important;
            background: linear-gradient(180deg, #00ad06cc 50%, #008005cc 60%, #007504cc 75%) !important;
        }

        .fw-as-girl-box-scroll .hero-avatar-box.locked {
            color: #690000 !important;
            background: linear-gradient(180deg, #a00, #ff4800 50%, #e84d00 70%, #c80000 85%, #b7001e) !important;
        }

        .fw-as-girl-box-scroll .hero-avatar-box.locked .fw-as-num {
            color: #fff !important;
            background: #b7001e !important;
        }

        .fw-as-girl-box-scroll .hero-avatar-box.select {
            color: #00658b;
            background: linear-gradient(180deg, #00f7ff 10%, #16cdff 40%, #13b4ff 60%, #00eaff 85%, #0fffd7) !important;
            box-shadow: 0 0 0px 1px #0fffd7, 0 0 4px 1px #00f7ff, 0 0 4px 2px #16cdff, 0 0 4px 3px #13b4ff !important;
        }

        .fw-as-girl-box-scroll .hero-avatar-box.select .hero-avatar {
            filter: opacity(60%);
        }

      ...

Reviews

No reviews yet.