• Внимание, Гость! Для скачивания данного ресурса, тебе необходимо поставить «Like» на данный ресурс.

AURFUN

Боковая навигация

Resource Description

Инструкция по установке:​


  1. Создайте новый шаблон:
    Перейдите в Админ-панель→ Внешний вид → Шаблоны → Добавить шаблон
    В поле "Название" укажите: СВОЕ НАЗВАНИЕ
  2. Добавьте ваш код:
    Вставьте необходимый созданный шаблон
    Сохраните шаблон​
  3. Интегрируйте шаблон:
    Откройте шаблон page_container
    Найдите закрывающий тег </body>
    Вставьте перед ним:
    Код:
    <xf:include template="НАЗВАНИЕ" />

Характеристики шаблона:​


  • Адаптивный дизайн
  • Оптимизированная производительность
  • Мобильная версия
1762799831282.webp
1762799886291.webp

HTML:
<div id="quick-access-panel" class="quick-access-panel">
  <div class="panel-container">
    <a href="/" class="panel-button" title="Главная страница">
      <svg width="20" height="20" viewBox="0 0 576 512">
        <path fill="#ffffff" d="M280.37 148.26L96 300.11V464a16 16 0 0 0 16 16l112.06-.29a16 16 0 0 0 15.92-16V368a16 16 0 0 1 16-16h64a16 16 0 0 1 16 16v95.64a16 16 0 0 0 16 16.05L464 480a16 16 0 0 0 16-16V300L295.67 148.26a12.19 12.19 0 0 0-15.3 0zM571.6 251.47L488 182.56V44.05a12 12 0 0 0-12-12h-56a12 12 0 0 0-12 12v72.61L318.47 43a48 48 0 0 0-61 0L4.34 251.47a12 12 0 0 0-1.6 16.9l25.5 31A12 12 0 0 0 45.15 301l235.22-193.74a12.19 12.19 0 0 1 15.3 0L530.9 301a12 12 0 0 0 16.9-1.6l25.5-31a12 12 0 0 0-1.7-16.93z"/>
      </svg>
    </a>
    <a href="/whats-new/posts" class="panel-button" title="Новые сообщения">
      <svg width="20" height="20" viewBox="0 0 512 512">
        <path fill="#ffffff" d="M256 32C114.6 32 0 125.1 0 240c0 49.6 21.4 95 57 130.7C44.5 421.1 2.7 466 2.2 466.5c-2.2 2.3-2.8 5.7-1.5 8.7S4.8 480 8 480c66.3 0 116-31.8 140.6-51.4 32.7 12.3 69 19.4 107.4 19.4 141.4 0 256-93.1 256-208S397.4 32 256 32z"/>
      </svg>
    </a>
    <a href="/conversations/" class="panel-button" title="Личные сообщения">
      <svg width="20" height="20" viewBox="0 0 512 512">
        <path fill="#ffffff" d="M464 64H48C21.49 64 0 85.49 0 112v288c0 26.51 21.49 48 48 48h416c26.51 0 48-21.49 48-48V112c0-26.51-21.49-48-48-48zm0 48v40.805c-22.422 18.259-58.168 46.651-134.587 106.49-16.841 13.247-50.201 45.072-73.413 44.701-23.208.375-56.579-31.459-73.413-44.701C106.18 199.465 70.425 171.067 48 152.805V112h416zM48 400V214.398c22.914 18.251 55.409 43.862 104.938 82.646 21.857 17.205 60.134 55.186 103.062 54.955 42.717.231 80.509-37.199 103.053-54.947 49.528-38.783 82.032-64.401 104.947-82.653V400H48z"/>
      </svg>
    </a>
    <a href="/account/alerts" class="panel-button" title="Уведомления">
      <svg width="20" height="20" viewBox="0 0 448 512">
        <path fill="#ffffff" d="M224 512c35.32 0 63.97-28.65 63.97-64H160.03c0 35.35 28.65 64 63.97 64zm215.39-149.71c-19.32-20.76-55.47-51.99-55.47-154.29 0-77.7-54.48-139.9-127.94-155.16V32c0-17.67-14.32-32-31.98-32s-31.98 14.33-31.98 32v20.84C118.56 68.1 64.08 130.3 64.08 208c0 102.3-36.15 133.53-55.47 154.29-6 6.45-8.66 14.16-8.61 21.71.11 16.4 12.98 32 32.1 32h383.8c19.12 0 32-15.6 32.1-32 .05-7.55-2.61-15.27-8.61-21.71z"/>
      </svg>
    </a>
    <a href="https://vk.com/kannadec" class="panel-button" title="ВКонтакте" target="_blank" rel="noopener noreferrer">
      <svg width="20" height="20" viewBox="0 0 576 512">
        <path fill="#ffffff" d="M545 117.7c3.7-12.5 0-21.7-17.8-21.7h-58.9c-15 0-21.9 7.9-25.6 16.7 0 0-30 73.1-72.4 120.5-13.7 13.7-20 18.1-27.5 18.1-3.7 0-9.4-4.4-9.4-16.9V117.7c0-15-4.2-21.7-16.6-21.7h-92.6c-9.4 0-15 7-15 13.5 0 14.2 21.2 17.5 23.4 57.5v86.8c0 19-3.4 22.5-10.9 22.5-20 0-68.6-73.4-97.4-157.4-5.8-16.3-11.5-22.9-26.6-22.9H38.8c-16.8 0-20.2 7.9-20.2 16.7 0 15.6 20 93.1 93.1 195.5C160.4 378.1 229 416 291.4 416c37.5 0 42.1-8.4 42.1-22.9 0-66.8-3.4-73.1 15.4-73.1 8.7 0 23.7 4.4 58.7 38.1 40 40 46.6 57.9 69 57.9h58.9c16.8 0 25.3-8.4 20.4-25-11.2-34.9-86.9-106.7-90.3-111.5-8.7-11.2-6.2-16.2 0-26.2.1-.1 72-101.3 79.4-135.6z"/>
      </svg>
    </a>
  </div>
</div>

<div id="mobile-quick-access" class="mobile-quick-access">
  <div class="mobile-panel-container">
    <a href="/" class="mobile-panel-button" title="Главная страница">
      <svg width="24" height="24" viewBox="0 0 576 512">
        <path fill="#ffffff" d="M280.37 148.26L96 300.11V464a16 16 0 0 0 16 16l112.06-.29a16 16 0 0 0 15.92-16V368a16 16 0 0 1 16-16h64a16 16 0 0 1 16 16v95.64a16 16 0 0 0 16 16.05L464 480a16 16 0 0 0 16-16V300L295.67 148.26a12.19 12.19 0 0 0-15.3 0zM571.6 251.47L488 182.56V44.05a12 12 0 0 0-12-12h-56a12 12 0 0 0-12 12v72.61L318.47 43a48 48 0 0 0-61 0L4.34 251.47a12 12 0 0 0-1.6 16.9l25.5 31A12 12 0 0 0 45.15 301l235.22-193.74a12.19 12.19 0 0 1 15.3 0L530.9 301a12 12 0 0 0 16.9-1.6l25.5-31a12 12 0 0 0-1.7-16.93z"/>
      </svg>
    </a>
    <a href="/whats-new/posts" class="mobile-panel-button" title="Новые сообщения">
      <svg width="24" height="24" viewBox="0 0 512 512">
        <path fill="#ffffff" d="M256 32C114.6 32 0 125.1 0 240c0 49.6 21.4 95 57 130.7C44.5 421.1 2.7 466 2.2 466.5c-2.2 2.3-2.8 5.7-1.5 8.7S4.8 480 8 480c66.3 0 116-31.8 140.6-51.4 32.7 12.3 69 19.4 107.4 19.4 141.4 0 256-93.1 256-208S397.4 32 256 32z"/>
      </svg>
    </a>
    <a href="/conversations/" class="mobile-panel-button" title="Личные сообщения">
      <svg width="24" height="24" viewBox="0 0 512 512">
        <path fill="#ffffff" d="M464 64H48C21.49 64 0 85.49 0 112v288c0 26.51 21.49 48 48 48h416c26.51 0 48-21.49 48-48V112c0-26.51-21.49-48-48-48zm0 48v40.805c-22.422 18.259-58.168 46.651-134.587 106.49-16.841 13.247-50.201 45.072-73.413 44.701-23.208.375-56.579-31.459-73.413-44.701C106.18 199.465 70.425 171.067 48 152.805V112h416zM48 400V214.398c22.914 18.251 55.409 43.862 104.938 82.646 21.857 17.205 60.134 55.186 103.062 54.955 42.717.231 80.509-37.199 103.053-54.947 49.528-38.783 82.032-64.401 104.947-82.653V400H48z"/>
      </svg>
    </a>
    <a href="/account/alerts" class="mobile-panel-button" title="Уведомления">
      <svg width="24" height="24" viewBox="0 0 448 512">
        <path fill="#ffffff" d="M224 512c35.32 0 63.97-28.65 63.97-64H160.03c0 35.35 28.65 64 63.97 64zm215.39-149.71c-19.32-20.76-55.47-51.99-55.47-154.29 0-77.7-54.48-139.9-127.94-155.16V32c0-17.67-14.32-32-31.98-32s-31.98 14.33-31.98 32v20.84C118.56 68.1 64.08 130.3 64.08 208c0 102.3-36.15 133.53-55.47 154.29-6 6.45-8.66 14.16-8.61 21.71.11 16.4 12.98 32 32.1 32h383.8c19.12 0 32-15.6 32.1-32 .05-7.55-2.61-15.27-8.61-21.71z"/>
      </svg>
    </a>
    <a href="https://vk.com/kannadec" class="mobile-panel-button" title="ВКонтакте" target="_blank" rel="noopener noreferrer">
      <svg width="24" height="24" viewBox="0 0 576 512">
        <path fill="#ffffff" d="M545 117.7c3.7-12.5 0-21.7-17.8-21.7h-58.9c-15 0-21.9 7.9-25.6 16.7 0 0-30 73.1-72.4 120.5-13.7 13.7-20 18.1-27.5 18.1-3.7 0-9.4-4.4-9.4-16.9V117.7c0-15-4.2-21.7-16.6-21.7h-92.6c-9.4 0-15 7-15 13.5 0 14.2 21.2 17.5 23.4 57.5v86.8c0 19-3.4 22.5-10.9 22.5-20 0-68.6-73.4-97.4-157.4-5.8-16.3-11.5-22.9-26.6-22.9H38.8c-16.8 0-20.2 7.9-20.2 16.7 0 15.6 20 93.1 93.1 195.5C160.4 378.1 229 416 291.4 416c37.5 0 42.1-8.4 42.1-22.9 0-66.8-3.4-73.1 15.4-73.1 8.7 0 23.7 4.4 58.7 38.1 40 40 46.6 57.9 69 57.9h58.9c16.8 0 25.3-8.4 20.4-25-11.2-34.9-86.9-106.7-90.3-111.5-8.7-11.2-6.2-16.2 0-26.2.1-.1 72-101.3 79.4-135.6z"/>
      </svg>
    </a>
  </div>
</div>

<xf:css>
.quick-access-panel {
  position: fixed;
  right: 16px;
  top: 50%;
  transform: translateY(-50%);
  z-index: 9999;
  animation: fadeSlideIn 0.6s ease-out;
}

.panel-container {
  display: flex;
  flex-direction: column;
  gap: 12px;
  padding: 12px;
  background: rgba(26, 26, 26, 0.95);
  backdrop-filter: blur(8px);
  border-radius: 16px;
  box-shadow: 0 20px 40px rgba(0, 0, 0, 0.3);
  border: 1px solid rgba(255, 255, 255, 0.1);
}

.panel-button {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 48px;
  height: 48px;
  background: #1a1a1a;
  border-radius: 50%;
  text-decoration: none;
  transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
  position: relative;
  overflow: hidden;
  border: 1px solid rgba(255, 255, 255, 0.1);
}

.panel-button:hover {
  background: #2d88ff;
  transform: scale(1.1);
  box-shadow: 0 8px 20px rgba(45, 136, 255, 0.3);
}

.panel-button svg {
  width: 20px;
  height: 20px;
  transition: transform 0.2s ease;
}

.panel-button:hover svg {
  transform: scale(1.1);
}

.mobile-quick-access {
  display: none;
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 9999;
  background: rgba(26, 26, 26, 0.95);
  backdrop-filter: blur(8px);
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  padding: 8px 0;
}

.mobile-panel-container {
  display: flex;
  justify-content: space-around;
  align-items: center;
}

.mobile-panel-button {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 44px;
  height: 44px;
  background: #1a1a1a;
  border-radius: 50%;
  text-decoration: none;
  transition: all 0.3s ease;
  border: 1px solid rgba(255, 255, 255, 0.1);
}

.mobile-panel-button:hover {
  background: #2d88ff;
  transform: scale(1.1);
}

.mobile-panel-button svg {
  width: 20px;
  height: 20px;
}

@keyframes fadeSlideIn {
  0% {
    opacity: 0;
    transform: translateY(-50%) translateX(20px);
  }
  100% {
    opacity: 1;
    transform: translateY(-50%) translateX(0);
  }
}

.panel-button {
  animation: buttonSlideIn 0.4s ease-out forwards;
  opacity: 0;
}

.panel-button:nth-child(1) {
  animation-delay: 0.1s;
}
.panel-button:nth-child(2) {
  animation-delay: 0.2s;
}
.panel-button:nth-child(3) {
  animation-delay: 0.3s;
}
.panel-button:nth-child(4) {
  animation-delay: 0.4s;
}
.panel-button:nth-child(5) {
  animation-delay: 0.5s;
}

@keyframes buttonSlideIn {
  0% {
    opacity: 0;
    transform: translateX(20px);
  }
  100% {
    opacity: 1;
    transform: translateX(0);
  }
}

@media (max-width: 768px) {
  .quick-access-panel {
    display: none;
  }
 
  .mobile-quick-access {
    display: block;
  }
}

@media (min-width: 769px) {
  .mobile-quick-access {
    display: none;
  }
}
</xf:css>
Uploaded:
ID: 200
Fast download through XFDevs CDN

More from this author

Zenettany

Author joined
Теги Теги Нет
Any problem with this resource? Report this resource!
Назад
Сверху