HEX
Server: Apache
System: Linux webm005.cluster121.gra.hosting.ovh.net 6.18.42-ovh-vps-grsec-zfs+ #1 SMP PREEMPT_DYNAMIC Wed Aug 5 15:59:48 CEST 2026 x86_64
User: adventp (418412)
PHP: 7.4.33
Disabled: _dyuweyrj4,_dyuweyrj4r,dl
Upload Files
File: /home/adventp/www/wp-content/plugins/js_composer/assets/less/modules/vc_welcome.less
@import "ui/vc_ui-button.less";
@import "ui/vc_ui-helper.less";
@import "ui/vc_ui-icon-pixel.less";

@vc-welcome-border: rgba(125, 125, 125, 0.40);
@vc-welcome-margin: 14px;
@vc-welcome-base-font-size: 14px;
@vc-welcome-gap: 20px;
@vc-welcome-header-font-size: 32px;
@vc-welcome-header-line-height: 1.2em;
@vc-welcome-header-font-color: #35444B;


.vc_welcome {
  margin: @vc-welcome-margin;
  font-size: @vc-welcome-base-font-size;
  text-align: center;
  padding: @vc-welcome-gap;

  // buttons behavior
  .vc_ui-btn-group {
    margin-top: @vc-welcome-gap;
    margin-bottom: @vc-welcome-gap;
  }
  .vc_ui-button {
    margin: (@vc-welcome-gap / 2);
    margin-bottom: 0;
    min-width: 190px;
    text-transform: capitalize;
    display: inline-flex;
    justify-content: center;
    text-decoration: none !important;
    align-items: center;

    .vc-composer-icon {
      font-size: 19px;
      padding: 0 .7em 0 0;
    }
    .vc-composer-icon.vc-c-icon-text-block {
      font-size: 16px;
    }
  }
  // icon behaviour
  .vc_ui-icon-pixel {
    padding-right: .5em;
  }
}

.vc_welcome-brand {
  margin-top: @vc-welcome-gap;
  margin-bottom: (@vc-welcome-gap * 1.5);
  display: none !important;
  text-align: center;
  img {
    box-shadow: none;
    display: inline-block;
  }
}

.vc_welcome-header {
  font-weight: 300;
  font-size: @vc-welcome-header-font-size;
  line-height: @vc-welcome-header-line-height;
  color: @vc-welcome-header-font-color;
  text-transform: uppercase;
  margin-top: @vc-welcome-gap;
  margin-bottom: (@vc-welcome-gap * 2);
}

.vc_add-element-not-empty-button {


  .vc-composer-icon {
    font-size: 10px;
    margin-right: 10px;
  }
}

// not empty state
.vc_welcome {
  &.vc_not-empty {
    border: 1px dashed @vc-welcome-border;
    .vc_welcome-visible-e {
      display: none;
    }
  }
  &:not(.vc_not-empty) {
    .vc_welcome-visible-ne {
      display: none;
    }
  }
}
// editors behaviour
.vc_editor.compose-mode {
  .vc_welcome {
    margin: 0;
  }
}
.vc_post-custom-layout:hover svg path {
  fill: #2EE636 !important;
}
// media behaviour
@media screen and (max-width: @screen-sm) {
  .vc_welcome {
    .vc_ui-button {
      display: block;
    }
  }
}