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 / single-nav / css / single-nav.css

single-nav.css in Easy Elements for Elementor – Addons & Website Templates 1.3.9, at widgets/single-nav/css/single-nav.css

181 lines 3.6 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 .eel-single-nav {
2 position: relative;
3 }
4 .eel-single-nav .eel-nav-menu-icon {
5 position: absolute;
6 top: 50%;
7 transform: translateY(-50%);
8 right: 0;
9 line-height: 0;
10 cursor: pointer;
11 }
12 .eel-single-nav .eel-nav-menu-icon svg {
13 width: 21px;
14 height: 20px;
15 }
16
17 .eel-single-nav-list {
18 list-style: none;
19 margin: 0;
20 padding: 0;
21 display: flex;
22 flex-wrap: wrap;
23 align-items: center;
24 }
25
26 .eel-single-nav-list .eel-nav-item svg {
27 width: 18px;
28 height: 18px;
29 }
30
31 .eel-single-nav-list .eel-nav-item svg path {
32 fill: currentColor;
33 }
34
35 .eel-single-nav-list .eel-nav-item .eel-has-icon-link {
36 display: flex;
37 align-items: center;
38 gap: 8px;
39 }
40 .eel-single-nav-list .eel-nav-item .eel-has-icon-link span.eel-nav-icon-menu {
41 line-height: 0;
42 }
43
44 .eel-single-nav-list .eel-nav-item {
45 margin: 4px;
46 }
47
48 .eel-single-nav-list li a {
49 text-decoration: none;
50 color: #121212;
51 padding: 12px 20px;
52 display: block;
53 }
54
55 .eel-single-nav-list li:hover a,
56 .eel-single-nav-list li.active a {
57 color: #c30645;
58 }
59
60 .eel-sticky-header-on.eel--fixed-top-sticky .eel-sticky-logo,
61 .eel-sticky-header-on.eel-up-scroll .eel-sticky-logo {
62 display: inline-block !important;
63 }
64 .eel-sticky-header-on.eel--fixed-top-sticky .eel-main-logo:not(.eel-no-sticky),
65 .eel-sticky-header-on.eel-up-scroll .eel-main-logo:not(.eel-no-sticky) {
66 display: none !important;
67 }
68
69 @media (min-width: 992px) {
70 body.logged-in:not(.elementor-editor-active) header.eel-sticky-header-on {
71 top: 32px;
72 }
73 }
74 @media (max-width: 992px) {
75 .eel-single-nav-list.eel-single-nav-list-mobile {
76 display: none;
77 }
78 }
79 header.eel-sticky-header-on {
80 position: fixed !important;
81 top: 0;
82 z-index: 9999 !important;
83 width: 100% !important;
84 transition: all 0.3s ease !important;
85 margin: 0 auto;
86 left: 0;
87 right: 0;
88 will-change: transform, top;
89 }
90
91 header.eel-sticky-header {
92 position: fixed;
93 top: 0;
94 left: 0;
95 right: 0;
96 z-index: 999;
97 transition: transform 0.4s ease, top 0.4s ease;
98 }
99
100 body.admin-bar header.eel-sticky-header {
101 top: 32px;
102 }
103
104 @media screen and (max-width: 782px) {
105 body.admin-bar header.eel-sticky-header {
106 top: 46px;
107 }
108 }
109 header.eel-down-scroll {
110 transform: translateY(-100%);
111 }
112
113 header.eel-up-scroll {
114 transform: translateY(0);
115 }
116
117 .sidebar-on-mobile-single-nav {
118 position: fixed;
119 top: 0;
120 right: 0;
121 max-width: 420px;
122 width: 100%;
123 height: 110vh;
124 background: #fff;
125 transform: translateX(100%);
126 transition: transform 0.3s ease;
127 z-index: 9999;
128 padding: 60px 25px 40px 40px;
129 overflow-y: auto;
130 display: grid;
131 }
132 .sidebar-on-mobile-single-nav .eel-nav-menu-icon {
133 position: absolute;
134 right: 20px;
135 top: 20px;
136 font-size: 25px;
137 border: 1px solid rgba(0, 0, 0, 0.0392156863);
138 border-radius: 100%;
139 display: inline-grid;
140 place-content: center;
141 line-height: 36px;
142 width: 36px;
143 height: 36px;
144 cursor: pointer;
145 z-index: 999;
146 color: #121212;
147 }
148 .sidebar-on-mobile-single-nav .eel-nav-menu-icon i {
149 font-size: 16px;
150 }
151
152 body.logged-in .sidebar-on-mobile-single-nav {
153 padding: 80px 25px 40px 40px;
154 }
155 body.logged-in .sidebar-on-mobile-single-nav .eel-nav-menu-icon {
156 top: 50px;
157 }
158
159 .sidebar-on-mobile-single-nav.easyel-open {
160 transform: translateX(0);
161 }
162
163 .sidebar-on-mobile-single-nav .unicon-chevron-down {
164 display: inline-grid !important;
165 height: 30px;
166 width: 30px;
167 cursor: pointer;
168 position: absolute;
169 right: 0;
170 place-content: center;
171 color: #121212;
172 top: 7px;
173 transition: transform 0.3s ease;
174 }
175 .sidebar-on-mobile-single-nav .unicon-chevron-down.active {
176 transform: rotate(180deg);
177 }
178
179 .eel-single-nav-list.eel-single-nav-list-mobile li a {
180 padding: 10px 0;
181 }