PluginProbe
Easy Elements for Elementor – Addons & Website Templates / 1.3.9
Easy Elements for Elementor – Addons & Website Templates v1.3.9
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 / heading / css / heading.scss

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

197 lines 4.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 --body-color: #121212bf;
5 }
6
7 .e-e-title {
8 color: var(--e-global-color-secondary);
9 margin-bottom: 16px;
10 }
11
12 .e-e-title a {
13 color: currentColor;
14 }
15
16 .e-e-title span {
17 color: var(--e-global-color-primary);
18 display: inline-block;
19 }
20
21 .e-e-description {
22 color: var(--body-color);
23 font-size: 20px;
24 line-height: 150%;
25 }
26
27 .eel-sub-heading {
28 img,
29 svg {
30 height: 1em;
31 width: auto;
32 }
33 &.top {
34 display: inline-block ;
35 span {
36 display: block;
37 }
38 }
39 &.left,
40 &.right {
41 display: inline-flex !important;
42 align-items: center;
43 gap: 8px;
44 }
45 &.right {
46 flex-direction: row-reverse;
47 }
48 }
49
50 .eel--separator-icon-wrap {
51 svg {
52 height: 1em;
53 }
54 }
55
56 .eel--separator-icon {
57 height: 4px;
58 width: 50px;
59 background: var(--e-global-color-primary);
60 border-radius: 2px;
61 position: relative;
62 margin: 0 auto;
63 display: inline-block;
64
65 &.dotted {
66 &::before {
67 content: "";
68 position: absolute;
69 top: 0;
70 right: -10px;
71 display: inline-block;
72 width: 4px;
73 height: 4px;
74 border-radius: 50%;
75 background-color: var(--e-global-color-primary);
76 color: var(--e-global-color-primary);
77 box-shadow: 9px 0 0 currentColor, 18px 0 0 currentColor;
78 }
79 }
80 }
81
82 .eel_full_title_start,
83 .eel_title_start .e-e-title {
84 border-left: 6px solid var(--e-global-color-primary);
85 display: inline-table;
86 padding-left: 10px;
87 width: 100%;
88 }
89
90 .eel_full_title_end,
91 .eel_title_end .e-e-title {
92 border-right: 6px solid var(--e-global-color-primary);
93 display: inline-table;
94 padding-right: 10px;
95 width: 100%;
96 }
97
98 .eel-watermark {
99 position: absolute;
100 bottom: 10px;
101 right: 10px;
102 font-size: 120px;
103 font-weight: bold;
104 color: transparent;
105 -webkit-text-stroke: 1px rgba(0, 0, 0, 0.3);
106 text-stroke: 1px rgba(0, 0, 0, 0.3);
107 pointer-events: none;
108 -webkit-user-select: none;
109 -moz-user-select: none;
110 user-select: none;
111 white-space: nowrap;
112 z-index: 0;
113 transform: translateY(-50%);
114 line-height: 60%;
115 }
116
117 .eel-sub-heading.easy_gradiant_border {
118 display: inline-block;
119 }
120
121 .easy_gradiant_border {
122 position: relative;
123 padding: 4px 18px;
124 }
125
126
127 .easy_gradiant_border::before {
128 content: '';
129 position: absolute;
130 inset: 0;
131 padding: 1px;
132 background: linear-gradient(to right,
133 var(--grad-color-1, rgba(0, 0, 0, 0.15)) 15%,
134 var(--grad-color-2, rgba(0, 0, 0, 0.30)) 30%,
135 var(--grad-color-3, rgba(0, 0, 0, 0.50)) 50%,
136 var(--grad-color-2, rgba(0, 0, 0, 0.30)) 70%,
137 var(--grad-color-1, rgba(0, 0, 0, 0.15)) 85%);
138 -webkit-mask:
139 linear-gradient(#fff 0 0) content-box,
140 linear-gradient(#fff 0 0);
141 -webkit-mask-composite: xor;
142 mask-composite: exclude;
143 pointer-events: none;
144 z-index: -1;
145 border-radius: var(--grad-border-radius, 40px);
146 opacity: .5;
147 }
148
149 .easy-split-word,
150 .easy-split-letter {
151 font-style: normal;
152 }
153
154
155 .e-e-title {
156 &.e-e-gradient-title div,
157 &.e-e-gradient-title {
158 background: linear-gradient(68.75deg, #B0FF96 9.78%, #FFF1B5 92.67%);
159 -webkit-background-clip: text;
160 -webkit-text-fill-color: transparent;
161 background-clip: text;
162 text-fill-color: transparent;
163 line-height: 1.1;
164 }
165 }
166
167 .e-e-title.eel-text-reveal{
168 overflow: hidden;
169 display: inline-block;
170 .char {
171 transform: translateY(115px);
172 transition: transform .5s;
173 overflow: hidden;
174 }
175 }
176 .eel-lines-bottom-v2{
177 overflow: hidden;
178 }
179
180 .eel-text-bouncev2 {
181 display: inline-block;
182 transform-origin: 50% 100%;
183 will-change: transform, opacity;
184 }
185
186
187 .e-e-heading .e-e-title.e-e-image-fill div,
188 .e-e-heading .e-e-title.e-e-image-fill {
189 color: transparent;
190 -webkit-background-clip: text;
191 background-clip: text;
192 -webkit-text-fill-color: transparent;
193 background-repeat: no-repeat;
194 background-position: center;
195 background-size: cover;
196 }
197