Welcome!

By registering with us, you'll be able to discuss, share and private message with other members of our community.

SignUp Now!

Красивый виджет

Честь - не слово, это путь к истинне
Дек
514
610
Заблокированный
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки. Мы не несем ответственности за действия пользователя вне форума.
1000454632.jpg

Внешний вид - > виджеты

Код:
<div class="block-container" data-widget-key="legends_ad_widget">
    <div class="block-minorHeader">✨ LEGENDS NETWORK ✨</div>
    <div class="block-body block-row">
        <div class="legends-ad-content">
            <div class="legends-ad-item">
                <a href="https://vk.com/legendshub" target="_blank" class="legends-ad-button">
                    <span class="button-text">
                        <i class="fas fa-gamepad"></i> LEGENDS HUB <i class="fas fa-star"></i>
                    </span>
                </a>
                <div class="legends-ad-description">Наше игровое сообщество ВКонтакте</div>
            </div>

            <div class="legends-ad-item">
                <a href="https://vk.com/legendsmanager" target="_blank" class="legends-ad-button">
                    <span class="button-text">
                        <i class="fas fa-robot"></i> LEGENDS MANAGER <i class="fas fa-comments"></i>
                    </span>
                </a>
                <div class="legends-ad-description">Сообщество нашего AI-бота ВКонтакте</div>
            </div>

            <div class="legends-ad-item">
                <a href="[LINK_TO_YOUR_WEBSITE]" target="_blank" class="legends-ad-button">
                    <span class="button-text">
                        <i class="fas fa-globe"></i> Наш сайт <i class="fas fa-link"></i>
                    </span>
                </a>
                <div class="legends-ad-description">Посетите наш официальный веб-сайт</div>
            </div>

        </div>

Это вставляем в extra.less в самый конец!

Код 2:
@import url('https://fonts.googleapis.com/css2?family=Audiowide&display=swap');


@keyframes legends-rainbow-text-widget {
    0% { background-position: 0% 50%; }
    100% { background-position: 100% 50%; }
}

@keyframes legends-button-glow {
    0% { box-shadow: 0 0 8px rgba(187,134,252,0.4); }
    50% { box-shadow: 0 0 15px rgba(187,134,252,0.7), 0 0 25px rgba(187,134,252,0.3); }
    100% { box-shadow: 0 0 8px rgba(187,134,252,0.4); }
}

.block-container[data-widget-key="legends_ad_widget"] {
    border: none !important;
    outline: none !important;
    box-shadow: none !important;
    background: transparent !important;
    margin-bottom: 20px;
}

.block-container[data-widget-key="legends_ad_widget"] .block-minorHeader {
    background: linear-gradient(135deg, #6a3bb5 0%, #4a2385 100%);
    padding: 12px 15px;
    font-size: 1.2rem;
    font-weight: 700px;
    color: #fff;
    text-shadow: 0 0 10px rgba(187,134,252,0.6);
    border-bottom: 2px solid #8a53c6;
    border-radius: 8px 8px 0 0;
    font-family: 'Audiowide', Arial, sans-serif;
    letter-spacing: 0.8px;
    animation: legends-button-glow 3s infinite ease-in-out;
}

.block-container[data-widget-key="legends_ad_widget"] .block-body {
    padding: 15px;
    background: rgba(31,43,59,0.5);
    border-radius: 0 0 8px 8px;
}

.block-container[data-widget-key="legends_ad_widget"] .legends-ad-content {
    display: flex;
    flex-direction: column;
    gap: 15px;
}

.block-container[data-widget-key="legends_ad_widget"] .legends-ad-item {
    animation: fadeIn .6s ease forwards;
    opacity: 0;
    transform: translateY(10px);
    text-align: center;
}

.block-container[data-widget-key="legends_ad_widget"] .legends-ad-item:nth-child(1) { animation-delay: 0.1s; }
.block-container[data-widget-key="legends_ad_widget"] .legends-ad-item:nth-child(2) { animation-delay: 0.2s; }
.block-container[data-widget-key="legends_ad_widget"] .legends-ad-item:nth-child(3) { animation-delay: 0.3s; }

.block-container[data-widget-key="legends_ad_widget"] .legends-ad-button {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    text-decoration: none;
    cursor: pointer;
    border: 2px solid transparent;
    white-space: nowrap;
    transition: all .3s ease;
    font-size: 14px;
    border-radius: 10px;
    padding: 10px 15px;
    font-weight: 700;
    text-align: center;
    color: #fff;
    background: #3a256a;
    position: relative;
    overflow: hidden;
    min-height: 40px;
    font-family: 'Audiowide', Arial, sans-serif;
    letter-spacing: 0.5px;

    background: linear-gradient(90deg, #FF0000, #FF7F00, #FFFF00, #00FF00, #0000FF, #4B0082, #9400D3);
    background-size: 200% auto;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    animation: legends-rainbow-text-widget 3s linear infinite;

    position: relative;
    z-index: 1;
}

.block-container[data-widget-key="legends_ad_widget"] .legends-ad-button::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #3a256a;
    border-radius: 10px;
    z-index: -1;
    transition: all .3s ease;
}

.block-container[data-widget-key="legends_ad_widget"] .legends-ad-button:hover::before {
    background: #5a2f9d;
    box-shadow: 0 0 15px rgba(187,134,252,0.8);
}

.block-container[data-widget-key="legends_ad_widget"] .legends-ad-button:hover {
    transform: translateY(-2px);
    border-image: linear-gradient(45deg, #FFD700, #FFA500) 1;
}

.block-container[data-widget-key="legends_ad_widget"] .legends-ad-button .button-text {
    display: flex;
    align-items: center;
    gap: 8px;
    color: #fff;
    background: none;
    -webkit-background-clip: unset;
    -webkit-text-fill-color: unset;
    animation: none;
 
    color: #FFFFFF;
    text-shadow: 0 0 5px rgba(255,255,255,0.7);
}


.block-container[data-widget-key="legends_ad_widget"] .legends-ad-description {
    font-size: 0.9em;
    color: #b0a0e0;
    margin-top: 5px;
    line-height: 1.3;
}

@keyframes fadeIn {
    from { opacity: 0; transform: translateY(10px); }
    to { opacity: 1; transform: translateY(0); }
}

Делал данный виджет для своего форума но решил его слить т.к буду переделывать немного не понравился, может кому-то из вас зайдёт. Если нужна подробная информация о виджете напишите расскажу что всем есть
 
Честь - не слово, это путь к истинне
Дек
514
610
Заблокированный
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки. Мы не несем ответственности за действия пользователя вне форума.
Есть вот такая версия V2 виджета
1000454635.jpg
 
Честь - не слово, это путь к истинне
Дек
514
610
Заблокированный
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки. Мы не несем ответственности за действия пользователя вне форума.
Был network стал hub
Потому что в первой версии у меня так форум назывался
 
Честь - не слово, это путь к истинне
Дек
514
610
Заблокированный
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки. Мы не несем ответственности за действия пользователя вне форума.
OFFTOP

На V2 утерян, не смогу зайти

 
Честь - не слово, это путь к истинне
Дек
514
610
Заблокированный
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки. Мы не несем ответственности за действия пользователя вне форума.
@INTXEN, жалко, автор годно спасибо
OFFTOP

Скоро будет новый несколько сливов

 
Сверху