Image banners can be useful in many different places in your Magento store. You can place banners just about anywhere using simple markup. With additional utility classes you can easily add caption and multiple hover effects to your banners.
Simple image banner
The image and the entire content of the banner is wrapped inside an element with the ban class. The image needs to be marked with the image class. Here's a minimal example to create a simple banner:
In our examples of banners and captions we are going to use a generic HTML element <div>, but you can as well use a HTML5 element <figure> for banners and <figcaption> for caption.
Note that if you decide to use these elements, the <figcaption> must be a direct child of the <figure>. Also, the <figcaption> must be its first or last child.
<figure class="ban">
<img class="image" src="{{media url="wysiwyg/infortis/banners/sample.jpg"}}" alt="Banner" />
<figcaption class="cap">
<h3>Caption Example</h3>
<p>This is a sample text</p>
</figcaption>
</figure>
Banner with hyperlink
To create a banner with a hyperlink to other pages (or to locations within the same page), wrap the banner inside the anchor element <a>. Inside the href="" attribute put a URL that the hyperlink points to. You can wrap the entire banner, or only the caption.
To add a hover effect to the banner, add an effect class to the banner (to the element with the ban class). The following classes are available: ban-effect-1, ban-effect-2, ban-effect-3, ban-effect-fade-out, ban-effect-grayscale-in, ban-effect-grayscale-out, ban-effect-blur-in, ban-effect-blur-out.
To add a color overlay to the banner, add a caption but without any text. Captions are described later on this page, but in this section we will only use an empty caption element.
To add an empty caption to the banner, simply add an element with the cap class inside the banner: <div class="cap"></div>. The empty caption element will be displayed as a color overlay. Here's an example:
To change the color of the overlay, add an inline CSS to the caption element to override the default value of its background-color property. You can add semi-transparent color using the rgba() functional notation allowing specification of the opacity of a color. For example:
The default color of the overlay can be configured in the admin panel: Theme Design > Colors
Color overlay with fade in/out effect
By default the color overlay (the caption element) covers the banner all the time. But you can change it with two useful classes. The ban-caption-fade-out class will make the overlay fade out on mouse hover over the banner. And the ban-caption-fade-in class will make the overlay fade in only on mouse hover over the banner.
Add these classes to the banner element, not to the caption element.
Examples of banners with combined hover effect and color overlay
Banner with caption
To create a caption for the banner, add an element with the cap class inside the banner. Inside the caption you can add any text elements, such as headings or paragraphs of text. The caption will be displayed over the image with a color overlay (background color). Here's an example:
<div class="ban">
<img class="image" src="{{media url="wysiwyg/infortis/banners/sample.jpg"}}" alt="Banner" />
<div class="cap">
<h2>Caption Example</h2>
<p>Create responsive banners in your Magento with ease. Add image, caption <br />and hover effects. Add any content inside banner caption.</p>
</div>
</div>
The default color of the overlay can be configured in the admin panel: Theme Design > Colors
Caption Example
Create responsive banners in your Magento with ease. Add image, caption
and hover effects. Add any content inside banner caption.
You can extend this simple example with additional features:
by adding more of the predefined CSS classes to the banner and the caption element
by adding more HTML (e.g. icons) inside the caption
Inline styles
If you want to change the style of the caption, e.g. change the font size or the color, you can do it with inline CSS styles. Add the style attribute to the caption element and specify values of selected properties such as font-size, font-family, color, background-color etc.
In the example below, we override the default values of the color and the background-color properties of the caption element and the font-size property of <h2> and <p> elements. To make the background color semi-transparent, use the rgba() functional notation.
Create responsive banners in your Magento with ease.
Remove caption background color
To get rid of the background color from the caption, add the cap-no-bg class to the caption element. This will make the caption element transparent, only the text will be visible over the banner:
Create responsive banners in your Magento with ease.
Caption with fade in/out effect
By default the caption element covers the banner all the time. But you can change it with two useful classes. The ban-caption-fade-out class will make the caption fade out on mouse hover over the banner. And the ban-caption-fade-in class will make the caption fade in on mouse hover over the banner.
Add these classes to the banner element, not to the caption element.
Here's a code example of a caption with fade out effect:
<a href="#">
<div class="ban ban-caption-fade-out">
<img class="image" src="{{media url="wysiwyg/infortis/banners/sample02.jpg"}}" alt="Banner" />
<div class="cap">
<h4>This caption will fade out on hover.</h4>
</div>
</div>
</a>
To center the caption horizontally, add the cap-center-horizontally class to the caption element. To center the caption vertically, add the cap-center-vertically class to the caption element. Both classes can be used together.
Here's a code example of a caption centered vertically and horizontally:
<div class="ban ban-effect-1 ban-caption-fade-out">
<img class="image" src="{{media url="wysiwyg/infortis/banners/sample02.jpg"}}" alt="Banner" />
<div class="cap cap-center-vertically cap-center-horizontally">
<h2>Caption Example</h2>
<p>Create responsive banners in your Magento with ease</p>
</div>
</div>
Default (not centered)
Caption Example
Create responsive banners in your Magento with ease
Center horizontally
Caption Example
Create responsive banners in your Magento with ease
Center vertically
Caption Example
Create responsive banners in your Magento with ease
Center vertically and horizontally
Caption Example
Create responsive banners in your Magento with ease
Center vertically, full cover
When the caption is centered vertically, if you want the caption to cover the entire banner, you need to use two nested caption elements. The inner caption element needs to have the cap-center-vertically class. The additional cap-no-bg class will remove the background color from the inner caption element.
Here's the code example of the inner caption element without the background color:
<div class="ban ban-effect-1 ban-caption-fade-out">
<img class="image" src="{{media url="wysiwyg/infortis/banners/sample02.jpg"}}" alt="Banner" />
<div class="cap">
<div class="cap cap-center-vertically cap-center-horizontally cap-no-bg">
<h2>Caption Example</h2>
<p>Create responsive banners in your Magento with ease</p>
</div>
</div>
</div>
Below you can see examples of the inner caption element with and without the cap-no-bg class:
Inner caption with cap-no-bg
Caption Example
Create responsive banners in your Magento with ease
Inner caption without cap-no-bg
Caption Example
Create responsive banners in your Magento with ease
Vertically centered icon
To create a banner with an icon aligned exactly in the center of the banner, make the caption element centered vertically and horizontally and add an icon inside the inner caption element:
Below you can see some examples of banners with an icon aligned in the center:
Caption - positioning
To set the position of the caption, use the following classes: cap-top, cap-bottom, cap-left, cap-right, cap-top-left, cap-top-right, cap-bottom-left, cap-bottom-right.
Here's a code example of a caption placed at the bottom of the banner:
Below you can see examples of all available positions:
Caption Example
Caption Example
Caption Example
Caption Example
Caption Example
Caption Example
Caption Example
Caption Example
Caption Example
Caption Example
Caption - precise positioning
To position the caption with more precision, you can use the classes presented below. The number at the end of each class name indicates the value (percentage) by which the caption will be moved in the selected direction. In the vertical direction the percentage is calculated with respect to the height of the entire banner. In the horizontal direction the percentage is calculated with respect to the width of the entire banner.
For example, the cap-push-down-10 class will push the caption down by 10%. Here's the list of all available classes:
Push down:
cap-push-down-5
cap-push-down-10
cap-push-down-15
cap-push-down-20
cap-push-down-25
cap-push-down-30
Push up:
cap-push-up-5
cap-push-up-10
cap-push-up-15
cap-push-up-20
cap-push-up-25
cap-push-up-30
Push left:
cap-push-left-5
cap-push-left-10
cap-push-left-15
cap-push-left-20
cap-push-left-25
cap-push-left-30
Push right:
cap-push-right-5
cap-push-right-10
cap-push-right-15
cap-push-right-20
cap-push-right-25
cap-push-right-30
Below you can see an example of a caption which is pushed up by 20% and pushed right by 15%.
Below you can see examples of all caption effects.
Fade
Caption Example
Create custom banners with captions
Caption Example
Create custom banners with captions
Slide
Caption Example
Create custom banners with captions
Caption Example
Create custom banners with captions
Caption Example
Create custom banners with captions
Caption Example
Create custom banners with captions
Push
Caption Example
Create custom banners with captions
Caption Example
Create custom banners with captions
Hinge
Caption Example
Create custom banners with captions
Caption Example
Create custom banners with captions
Caption Example
Create custom banners with captions
Caption Example
Create custom banners with captions
Caption with text background
To create a caption with background color behind each block of text, you need to make a few steps:
1. Mark each block of text inside the caption element with the text class.
2. Add these two classes to the caption element:
cap-no-bg class which removes the background color from the caption element
cap-text-bg class which adds the background color to text blocks
3. Add one of these classes to the caption element to choose the tone of the text background - dark (semi-transparent black) or light (semi-transparent white):
cap-text-bg-dark-1
cap-text-bg-dark-2
cap-text-bg-dark-3
cap-text-bg-light-1
cap-text-bg-light-2
cap-text-bg-light-3
Here's an example of a caption with dark text background:
Inside the caption you can add any text elements, such as headings or paragraphs of text. You can also make it more complex by adding more elements inside the caption element, for example, a block of text with an icon and hover effect:
Този уебсайт използва политика за поверителност и когато го използвате се съгласявате с нея. В случай, че не желаете може да използвате бутон Х на вашия браузър. Вижте повече
В качеството си на администратор на лични данни, "КЕРАТОН " ООД има задължение да Ви информира за личните данни, които събира, целите за които се обработват данните, мерките и гаранциите за защита на обработваните данни, какво да очаквате, когато обработваме Вашите лични данни, правата Ви и начина, по който може да ги упражните, в съответствие с изиксванията на Регламент /ЕС/2016/679 на ЕС и приложимите актове на Република България.
Цели и основания за обработване на лични данни, категории обработвани лични данни
"КЕРАТОН " ООД събира и обработва лични данни на основания, позволени от българското и европейското законодателство при осъществяване на своята дейност.
Информацията, която може да съдържа Ваши лични данни, се обработва за следните цели :
- Човешки ресурси
- Контрагенти/клиент, доставчик, дистрибутор и т.н./
- за преддоговорни отношения
- видеонаблюдение
- жалби, сигнали, запитвания и други искания
- уведомления за нарушения за сигурността на данните
- изпълнение на други функции, определени от закона
При събирането и обработването на личните данни Дружеството се съобразява с основните принципи при обработването им, регламентирани в чл. 5 на Регламент /ЕС/2016/679 на ЕС („Принципи, свързани с обработването на личните данни“), като: добросъветна и прозрачна обработка при спазване изискванията на закона и обработване по начин, който гарантира необходимото ниво на сигурност; точност на данните и свеждането им до минимум; съхраняване във форма, която позволява идентифициране на субекта на личните данни за период, не по-дълъг от необходимото за целите, за които същите се обработват.
Човешки ресурси
За целите на управлението на човешки ресурси се обработват лични данни на кандидати за работа, настоящи и бивши служители на дружеството, като събраните данни се използват само за целта и се предоставят на трети лица само в случаите, когато това е предвидено в закон и при спазване на подходящите мерки за защита на личните данни.
В хода на дейностите по управление на човешки ресурси се обработват данни за идентификация на физическите лица, данни за образование и квалификация, данни за здравето, данни за контакт, както и други данни, изискуеми по силата на специалните закони, които регламентират трудовите и служебни правоотношения, данъчно-осигурителните правоотношения, счетоводното отчитане на дейността, безопасните и здравословни условия на труд, както и социалните въпроси.
Във връзка с изпълнението на трудови или служебни правоотношения се обработват само изискуемите от закона лични данни, които се съхраняват в определените от трудовото и осигурително законодателство срокове.
Дейностите по осигуряване на здравословни и безопасни условия на труд се уреждат по договор със служба по трудова медицина по реда на Наредбата за условията и реда за осъществяване дейността на службите по трудова медицина.
Контрагенти
В изпълнение на своите дейности "КЕРАТОН" ООД обработва лични данни на физически и юридически лица за изпълнение на договорите, които сключва.
Доколкото във връзка с изпълнението на тези договори се обработват лични данни на отделни физически лица, за тях се обработва информация в минимален обем, достатъчна само за точното изпълнение на задълженията по съответния договор. Достъп до тази информация не се предоставя на трети лица само, освен ако е налице законово основание за получаване на данните или те не са общодостъпни поради включването им в публичен регистър.
Преддоговорни отношения
В изпълнение на дейност по преддоговорни отношения събирането на лични данни е в минимален обем, достатъчен само за извършване на необходимите дейности.
Видеонаблюдение
В "КЕРАТОН" ООД се извършва видеонаблюдение с охранителна цел. Достъп до записите имат определени служители в рамките на изпълняваните от тях служебни задължения.
Жалби, сигнали и други искания
Жалби, сигнали и други искания във връзка с дейността на "КЕРАТОН" ООД, следва да бъдат подписани и се подават писмено до адреса на дружеството или по електронен път на посочетаната по -горе електронна поща, което изпращане следва да бъде документирано.
При обработването на информацията, съдържаща се в жалбите, сигналите и другите искания, изпратени до " КЕРАТОН" ООД се обработват само лични данни, относими към конкретния случай. Данните от тях, могат да бъдат предоставени на трети лица, само ако е предвидено в закон.
Уведомления за нарушения за сигурността на данните
„КЕРАТОН“ ООД изпраща надлежно уведомление до физическите лица, когато има вероятност нарушението на сигурността на личните данни да породи висок риск за правата и свободите на засегнатите лица .В случай, че нарушението на сигурността на данни обхваща голям брой субекти на данни и е невъзможно изпращането на индивидуално уведомление се прави публично съобщение или се предприема друга подобна мярка за еднаква степен на ефективна информиранност.
Предаване на лични данни и съгласие
"КЕРАТОН" ООД не разкрива лични данни на трети страни и получатели, освен ако не е налице законово основание за получаване на данните, сключен договор, изрично съгласие или данните не са общодостъпни поради включването им в публичен регистър.
Когато дружеството обработва данни въз основа на съгласие на субекта, личните данни се обработват само ако лицата свободно, конкретно, информирано и недвусмислено са изразили своето съгласие за обработването.
Срок за съхранение на данните
"КЕРАТОН" ООД, като администратор на лични данни обработва данните за период с минимална продължителност, съгласно целите за обработка и предвиденото в действащото законодателство, в съответствие с принципа за ограничение на съхранението.
За срок от 50 години се съхраняват данните, свързани с трудовоправни и осигурителни отношения. Останалите данни се съхраняват за срок между 2 месеца и 5 години, според вида на данните, определящи законовото задължение за обработването, включително съхраняването им, както и според вътрешен правилник за организацията и мерките за защита на личните данни.
Права на физическите лица субекти на данни
- Право на достъп/информация;
- Право на коригиране на неточни или непълни данни;
- Право на изтриване (правото да бъдеш забравен);
- Право на ограничение на обработването;
- Право на преносимост на данните;
- Право на възражение срещу обработка, ако са налице условията на чл. 21 от РЕГЛАМЕНТ 2016/679.
- Право на оттегляне на съгласието по всяко време.
Горните права може да упражните чрез отправено писмено искане по електронната поща посочена по-горе или по поща на адрес гр.София, ул.Оборище 131-135 , "КЕРАТОН" ООД. Искането следва да бъде подписано и да съдържа : име и фамилия и адрес за кореспонденция, телефонен номер, описание на искането, дата на искането, подпис на лицето.Срокът за отговор е 1 /един/ месец.
Право на жалба
В случай, че субектът на данни установи, че "КЕРАТОН" ООД нарушава нормативна уредба, той има право да осъществи контакт с дружеството за изясняване на въпроса, както и право да подаде жалба пред Комисията за защита на личните данни и пред друг регулаторен орган.
Мерки за защита на личните данни
С Вътрешен правилник за организацията и мерките за защита на личните данни в "КЕРАТОН" ООД са въведени мерки за ефективна защита на обработваните лични данни и възможност за упражняване правата на субектите на данни, предвидени в Регламент /ЕС/2016/679.
"КЕРАТОН "ООД си запазва правото да актуализира настоящата Политика за поверителност с цел прилагане на най-актуални политики и спазване на действащото законодателство.