PluginProbe
Easy Elements for Elementor – Addons & Website Templates / 1.5.0
Easy Elements for Elementor – Addons & Website Templates v1.5.0
1.5.3 1.5.2 1.5.1 1.5.0 1.4.9 1.4.6 1.4.7 1.4.8 1.4.5 1.4.4 1.4.3 1.2.7 1.2.8 1.2.9 1.3.0 1.3.1 1.3.2 1.3.3 1.3.4 1.3.5 1.3.6 1.3.7 1.3.8 1.3.9 1.4.0 All 47 releases
easy-elements / widgets / tab / css / tab.scss

tab.scss in Easy Elements for Elementor – Addons & Website Templates 1.5.0, at widgets/tab/css/tab.scss

140 lines 3.3 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 :root {
2 --e-global-color-primary: #FFD012;
3 --e-global-color-secondary: #0B3665;
4 }
5 .ee-tabs-wrapper[data-tab-direction='right']='right'],
6 .ee-tabs-wrapper[data-tab-direction='left']='left']{
7 display: flex;
8 gap: 46px;
9 }
10 .ee-tabs-wrapper[data-tab-direction='right']='right']{
11 flex-direction: row-reverse;
12 }
13 .ee-tabs-wrapper[data-tab-direction='right']='right'] .eel-tab-titles,
14 .ee-tabs-wrapper[data-tab-direction='left']='left'] .eel-tab-titles{
15 min-width: 37%;
16 display: grid;
17 }
18 .ee-tabs-wrapper[data-tab-direction='left']='left'] .ee-tab-contents .ee-content-title,
19 .ee-tabs-wrapper[data-tab-direction='right']='right'] .ee-tab-contents .ee-content-title{
20 margin-top:0;
21 }
22 .eel-tab-titles {
23 display: flex;
24 list-style: none;
25 gap: 20px;
26 cursor: pointer;
27 margin:0;
28 padding:0;
29 }
30
31 .elementor-widget-eel-tab .ee-tabs-wrapper[data-tab-direction='top']='top'] .eel-tab-titles{
32 border-bottom: 1px solid #0000001a;
33 padding:0 0 36px;
34 }
35
36 .eel-tab-titles li{
37 align-items: center;
38 gap: 16px;
39 background: #f6f4f05e;
40 border-radius: 16px;
41 padding: 16px;
42 transition: all .5s ease;
43 }
44
45
46 .elementor-widget-eel-tab .eel-tab-titles li.active,
47 .elementor-widget-eel-tab .eel-tab-titles li:hover{
48 background:var(--e-global-color-primary);
49 }
50
51 .ee-tabs-wrapper[data-icon-position='right']='right'] .eel-tab-titles li,
52 .ee-tabs-wrapper[data-icon-position='left']='left'] .eel-tab-titles li{
53 display: flex;
54 flex: 1;
55 }
56 .ee-tabs-wrapper[data-icon-position='top']='top'] .eel-tab-titles li{
57 display: grid;
58 place-items: center;
59 flex: 1;
60 }
61
62 .ee-tabs-wrapper[data-icon-position='right']='right'] .eel-tab-titles li{
63 flex-direction: row-reverse;
64 text-align: right;
65 }
66 .ee-tab-title-text{
67 font-size: 20px;
68 font-weight: 700;
69 color: var(--e-global-color-secondary);
70 line-height: 130%;
71 }
72 .eel-tab-titles i,
73 .eel-tab-titles svg{
74 height: 1.2em;
75 display: block;
76 font-size: 15px;
77 }
78 .eel-tab-titles > img{
79 height: 26px;
80 display: block;
81 }
82 .ee-tab-image,
83 .ee-tab-icon{
84 display: grid;
85 height: 56px;
86 background: #EFEFF9;
87 padding: 14px;
88 border-radius: 16px;
89 min-width: 56px;
90 place-items: center;
91 }
92
93 .ee-tab-contents .ee-tab-content {
94 display: none;
95
96 }
97 .ee-tabs-wrapper[data-tab-direction='top']='top'] .ee-tab-contents .ee-tab-content{
98 margin-top: 30px;
99 }
100 .ee-tab-contents .ee-tab-content.active {
101 display: block;
102 }
103 .ee-tab-content {
104 display: none;
105 opacity: 0;
106 transition: opacity 0.3s ease;
107 }
108 .ee-tab-content.active {
109 display: block;
110 opacity: 1;
111 }
112 .ee-tab-contents .ee-content-title{
113 font-size: 32px;
114 font-weight: 700;
115 color: var(--e-global-color-secondary);
116 margin: 35px 0 30px;
117 }
118 .ee-tab-contents .ee-read-more{
119 font-size: 16px;
120 font-weight: 700;
121 color: var(--e-global-color-secondary);
122 border-bottom: 1px solid #0000001f;
123 line-height: 24px;
124 display: inline-block;
125 }
126 .ee-tab-contents .ee-read-more i{
127 font-size: 18px;
128 top: 3px;
129 position: relative;
130 transition: all 0.3s ease;
131 margin-left: -5px;
132 left: 5px;
133 }
134 .ee-tab-contents .ee-read-more:hover{
135 border-bottom-color: var(--e-global-color-primary);
136 }
137 .ee-tab-contents .ee-read-more:hover i{
138 left:3px;
139 }
140