1.19. Как настроить внешний вид Веб ГИС

Примечание

Эта функциональность доступна только для пользователей плана Premium с правами администратора.

Веб ГИС поддерживает настройку своего внешнего вида. Внешний вид включает: логотипы, цвета шапки, фона, кнопок и других элементов.

  1. Войдите в свою Веб ГИС с правами администратора, откройте раздел Панель управления и выберите пункт Пользовательские стили CSS.
  2. В открывшейся вкладке можно задать собственные стили CSS. Они будут использованы для оформления всех страниц вашей Веб ГИС.

1.19.1. Примеры отдельных стилей

Изменить цвет шапки:

.header{background-color: #F44336; color: #fff;}

Скрыть пункт Войти на веб-карте:

.header-nav {
        display: none;
}

.dynamic-panel__title {
        display: none;
}

Убрать логотип NextGIS с карты:

.map-logo{display:none;}

Использовать свой логотип на веб-карте:

a.map-logo {
        background-image: url("https://upload.wikimedia.org/wikipedia/commons/6/61/LIRR_logo.svg");
        background-repeat: no-repeat;
        background-position: right bottom;
        width: 400px; /* any value greater than image dimension */
        height: 400px; /* any value greater than image dimension */
}

Скрыть заголовок окна идентификации объекта на веб-карте:

div.ngwPopup__content div div.dijitAlignTop,
div.ngwPopup__features span.ngwWebmapToolIdentify-controller {
    display: none;
}

Примечание

На данный момент вы не сможете самостоятельно загрузить свой логотип, но его можем добавить мы. Для этого отправьте нам файл с логотипом на support@nextgis.com. Формат: PNG, высота: до 45 px, ширина - любая.

Расширенный пример настройки внешнего вида Веб ГИС:

Этот пример показывает, как настроить большинство изменяемых элементов внешнего вида вашей Веб ГИС. Вы можете использовать фрагменты приведенных ниже стилей в своей Веб ГИС как есть или с нужными вам изменениями. Увидеть эти стили в действии можно тут.

/* Base background */

body{
  background-color: #fff;
  background-image:url("https://nextgis.ru/img/hypnotize_transparent.png");
}

/* Header text and background color */

.header{
  background-color: #F44336;
  color: #fff;
}

/* Separator color between logo and title */

.header__title-logo{
  border-right: 1px solid rgba(255,255,255,.48) !important;
}

/* User info color in header */

.user-avatar__label{
  background-color: #fff !important;
  color: #F44336 !important;
}

.user-avatar .user-avatar__icon{
  color: rgba(255,255,255,.82) !important;
}

/* Primary button */

.dijitButton--primary{
  background-color: #fff !important;
  color:#f44336 !important;
  font-weight: bold !important;
  border: 2px solid #f44336 !important;
}

.dijitButton--primary:hover{
  background-color: #f44336 !important;
  color: #fff !important;
}

/* Default button */

.dijitButton--default{
  background-color: #fff !important;
  color:#999 !important;
  font-weight: bold !important;
  border: 2px solid #999 !important;
}

.dijitButton--default:hover{
  background-color: #999 !important;
  color: #fff !important;
}

/* Tabs color */

.dijitTabContainerTop-tabs .dijitTabChecked{
  border-top-color: #f44336 !important;
}

/* Left navigation panel on the map */

.navigation-menu{
  background-color: #fff !important;
  border-right: 1px solid rgba(0,0,0,.12) !important;
  color: #000 !important;
}