Własne style CSS

Istnieje możliwość nadpisania domyślnych stylów CSS. W tym celu należy dobrze poznać aktualną strukturę CSS powiadomień Trustisto.

Uwaga!

Klient decyduje się napisać style CSS na własną odpowiedzialność, wiedząc o tym, że niepoprawne ustawienie stylów może spowodować niewyświetlanie się powiadomień.

Zabrania się!

Zabrania się usuwania poprzez style CSS nazwy "Trustisto" z powiadomień. Usunięcie nazwy jest możliwe tylko za zgodą Trustisto.

Domyślny CSS

Wartości oznaczone jako ${zmienna || 'domyślnie'} oznaczają wartości zastępowalne przez ustawienia w panelu, a także wartości domyślne, dla konkretnych atrybutów CSS.

.socialproof-reset {

position: static;

float: none;

padding: 0;

margin: 0;

border: 0 none;

outline: 0 none;

border-spacing: 0;

color: #000;

font-family: "Helvetica Neue", Arial, sans-serif;

font-size: 10px;

font-style: normal;

font-weight: normal;

font-variant: normal;

line-height: normal;

text-decoration: none;

text-transform: none;

text-align: left;

text-indent: 0;

text-shadow: none;

letter-spacing: normal;

word-spacing: normal;

white-space: normal;

direction: ltr;

background: none repeat scroll 0 0 transparent;

vertical-align: middle;

overflow: visible;

max-width: none;

max-height: none;

-moz-box-sizing: content-box;

}


.socialproof-container {

position: fixed;

${this.style.x || 'right'}: 10px;

${this.style.y || 'bottom'}: 10px;

width: ${this.style.width || 15}px;

height: auto;

overflow-y: auto;

overflow-x: hidden;

z-index: 2147483640;

padding: 10px;

}


.socialproof-wrapper {

clear: both;


/* Animation on creation */

-webkit-animation: pushDown 500ms forwards;

animation: pushDown 500ms forwards;

}


.socialproof {

position: relative;

opacity: 1;

margin-top: 10px;

-webkit-box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.1);

-moz-box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.1);

box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.1);

z-index: 99999;


background-color: ${this.style.background_color || '#fff'};


-webkit-animation: fadein 500ms;

-moz-animation: fadein 500ms;

-ms-animation: fadein 500ms;

-o-animation: fadein 500ms;

animation: fadein 500ms;

}


.socialproof.gradient {

background: linear-gradient(

to right,

${this.style.border_color || '#000'},

${this.style.background_color || '#fff'}

);

}


.socialproof .socialproof-image-crop {

width: ${this.style.height || 80}px;

height: ${this.style.height || 80}px;

float: left;

margin-right: 5px;

border-color: ${this.style.border_color || '#000'};

border-style: solid;

border-width: 5px;

background-color: ${this.style.border_color || '#000'};

overflow: hidden;

box-sizing: content-box;

text-align: center;

}


.socialproof .socialproof-image-crop .socialproof-image {

height: ${this.style.height || 80}px;

}


.socialproof.gradient .socialproof-image-crop {

background-color: transparent;

border-color: transparent;

}


.socialproof .socialproof-text {

min-height: ${this.style.height || 80}px;

width: auto;

padding: 10px 20px 0 0;

box-sizing: content-box;

text-align: left;

}

.socialproof .socialproof-text .socialproof-message {

color: ${this.style.text.color || '#000'};

font-size: ${this.style.text.font_size || 13}px;

}


.socialproof .socialproof-text .socialproof-message a {

color: ${this.style.text.color || '#000'};

font-size: ${this.style.text.font_size || 13}px;

font-weight: 700;

}


.socialproof .socialproof-text .socialproof-message strong {

color: ${this.style.text.color || '#000'};

font-size: ${this.style.text.font_size || 13}px;

font-weight: 700;

}


.socialproof .socialproof-text .socialproof-lasttime {

color: ${this.style.text.color || '#000'};

display: block;

font-size: 10px;

line-height: 20px;

}


.socialproof .socialproof-brand {

position: absolute;

font-size: 10px;

bottom: 5px;

right: 5px;

}


.socialproof .socialproof-brand .socialproof-brand-link {

text-decoration: none;

color: #cdcdcd;

}


.socialproof .socialproof-dissmiss {

cursor: pointer;

position: absolute;

top: 10px;

right: 10px;

opacity: 0.2;

background: url(https://js.trustisto.com/close.png);

width: 16px;

height: 16px;

background-size: cover;

}


.socialproof .socialproof-dissmiss:hover {

opacity: 1;

}


.socialproof .socialproof-pixel {

position: absolute;

}


Nadpisywanie stylów

Aby nadpisać style, należy poniżej deklaracji stylów Trustisto, zazwyczaj przed końcem tagu <body> dopisać własne style, czasami używając deklaracji !important.


Każde powiadomienie, w zależności od zdarzenia, ma dodatkową klasę o nazwie event-[nazwa zdarzenia], np. event-view, event-buy. W ten sposób można rozróżnić zdarzenia różnego typu.

Czy to jest odpowiedź na twoje pytanie? Dziękujemy za opinię! Wystąpił problem podczas przesyłania opinii. Spróbuj ponownie później.

Nadal potrzebujesz pomocy? Skontaktuj się z nami Skontaktuj się z nami