PluginProbe ʕ •ᴥ•ʔ
NitroPack – Performance, Page Speed & Cache Plugin for Core Web Vitals, CDN & Image Optimization / 1.18.5
NitroPack – Performance, Page Speed & Cache Plugin for Core Web Vitals, CDN & Image Optimization v1.18.5
1.19.8 1.19.7 1.19.6 1.19.5 trunk 1.10.0 1.10.1 1.10.2 1.10.3 1.10.4 1.11.0 1.12.0 1.13.0 1.14.0 1.15.0 1.15.1 1.15.2 1.15.3 1.16.0 1.16.1 1.16.2 1.16.3 1.16.4 1.16.5 1.16.6 1.16.7 1.16.8 1.17.0 1.17.6 1.17.7 1.17.8 1.17.9 1.18.0 1.18.1 1.18.2 1.18.3 1.18.4 1.18.5 1.18.6 1.18.7 1.18.8 1.18.9 1.19.0 1.19.1 1.19.2 1.19.3 1.19.4 1.3.19 1.3.20 1.4.0 1.4.1 1.5.0 1.5.1 1.5.10 1.5.11 1.5.12 1.5.13 1.5.14 1.5.15 1.5.16 1.5.17 1.5.18 1.5.19 1.5.2 1.5.3 1.5.4 1.5.5 1.5.6 1.5.7 1.5.8 1.5.9 1.6.0 1.6.1 1.7.0 1.7.1 1.8.0 1.8.1 1.8.3 1.9.0 1.9.1 1.9.2
nitropack / view / stylesheet / scss / _helpers.scss
nitropack / view / stylesheet / scss Last commit date
_fancy-radio.scss 1 year ago _helpers.scss 11 months ago _modals.scss 1 year ago _notifications.scss 11 months ago _select2.scss 1 year ago _variables.scss 1 year ago
_helpers.scss
207 lines
1 @use "variables" as *;
2 //resets
3 *,
4 :after,
5 :before {
6 border: 0 solid #e5e7eb;
7 box-sizing: border-box;
8 }
9 blockquote,
10 dd,
11 dl,
12 figure,
13 h1,
14 h2,
15 h3,
16 h4,
17 h5,
18 h6,
19 hr,
20 p,
21 pre {
22 margin: 0;
23 }
24 [type="button"]="button""],
25 [type="reset"]="reset""],
26 [type="submit"]="submit""],
27 button {
28 -webkit-appearance: button;
29 background-color: transparent;
30 background-image: none;
31 }
32 ul {
33 margin: 0;
34 }
35 img {
36 vertical-align: middle;
37 max-width: 100%;
38 }
39 svg {
40 vertical-align: middle;
41 }
42 //helpers
43 .grid {
44 display: grid;
45 }
46 .grid-cols-4 {
47 grid-template-columns: repeat(4, minmax(0, 1fr));
48 }
49 .grid-cols-2 {
50 grid-template-columns: repeat(2, minmax(0, 1fr));
51 }
52 .col-span-1 {
53 grid-template-columns: repeat(auto-fit, minmax(100%, 1fr));
54 }
55 .gap-6 {
56 gap: 1.5rem;
57 }
58 .items-start {
59 align-items: flex-start;
60 }
61 .items-center {
62 align-items: center;
63 }
64 .justify-center {
65 justify-content: center;
66 }
67 .justify-between {
68 justify-content: space-between;
69 }
70 .flex-row {
71 flex-direction: row;
72 }
73 .flex-col {
74 flex-direction: column;
75 }
76 .flex {
77 display: flex;
78 }
79 .flex-shrink-0 {
80 flex-shrink: 0;
81 }
82 .gap-2 {
83 gap: 0.5rem;
84 }
85 .mt-2 {
86 margin-top: 0.5rem;
87 }
88 .mt-4 {
89 margin-top: 1rem;
90 }
91 .mt-5 {
92 margin-top: 1.25rem;
93 }
94 .ml-2 {
95 margin-left: 0.5rem;
96 }
97 .mr-2 {
98 margin-right: 0.5rem;
99 }
100 .mb-0 {
101 margin-bottom: 0 !important;
102 }
103 .mb-4 {
104 margin-bottom: 1rem;
105 }
106 .mb-auto {
107 margin-bottom: auto;
108 }
109 .mt-auto {
110 margin-top: auto;
111 }
112 .ml-auto {
113 margin-left: auto;
114 }
115 .relative {
116 position: relative;
117 }
118 .text-center {
119 text-align: center;
120 }
121 .overflow-auto {
122 overflow: auto;
123 }
124 .overflow-hidden {
125 overflow: hidden;
126 }
127 .hidden {
128 display: none !important;
129 }
130 .w-full {
131 width: 100% !important;
132 }
133 .max-h-full {
134 max-height: 100%;
135 }
136 .rounded-full {
137 border-radius: 50%;
138 }
139 a {
140 text-decoration: inherit;
141 color: $blue-700;
142 }
143 .text-blue {
144 color: $blue-700;
145 }
146 .text-primary {
147 color: $primary-color;
148 &:hover {
149 color: $primary-color;
150 }
151 }
152 .text-secondary {
153 color: $gray-500;
154 }
155 .text-smaller {
156 font-size: 0.75rem;
157 }
158 .text-success {
159 color: $green-400;
160 }
161 .capitalized {
162 text-transform: capitalize;
163 }
164 .bg-purple-100 {
165 background-color: $purple-100;
166 }
167 .bg-success {
168 background-color: $green-50 !important;
169 }
170 .font-semi-bold {
171 font-weight: 500;
172 }
173 [type="checkbox"]="checkbox""]:checked {
174 background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg aria-hidden='true' xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 12'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M1 5.917 5.724 10.5 15 1.5'/%3E%3C/svg%3E") !important;
175 background-repeat: no-repeat;
176 background-size: 0.55em 0.55em;
177 -webkit-print-color-adjust: exact;
178 print-color-adjust: exact;
179 }
180 .sr-only {
181 clip: rect(0, 0, 0, 0);
182 border-width: 0;
183 height: 1px;
184 margin: -1px;
185 overflow: hidden;
186 padding: 0;
187 position: absolute;
188 white-space: nowrap;
189 width: 1px;
190 }
191 .rotate-180 {
192 transform: rotate(180deg);
193 }
194 .no-border {
195 border: 0 !important;
196 }
197 //layout
198 @media (max-width: 992px) {
199 .grid-col-1-tablet {
200 grid-template-columns: repeat(1, minmax(0, 1fr));
201 }
202 }
203 @media (max-width: 768px) {
204 .grid-col-1-mobile {
205 grid-template-columns: repeat(1, minmax(0, 1fr));
206 }
207 }