PluginProbe ʕ •ᴥ•ʔ
NitroPack – Performance, Page Speed & Cache Plugin for Core Web Vitals, CDN & Image Optimization / 1.17.0
NitroPack – Performance, Page Speed & Cache Plugin for Core Web Vitals, CDN & Image Optimization v1.17.0
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
_helpers.scss 1 year ago _modals.scss 1 year ago _notifications.scss 1 year ago _select2.scss 1 year ago _variables.scss 1 year ago
_helpers.scss
212 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 .text-center {
116 text-align: center;
117 }
118 .overflow-auto {
119 overflow: auto;
120 }
121 .overflow-hidden {
122 overflow: hidden;
123 }
124 .hidden {
125 display: none !important;
126 }
127 .w-full {
128 width: 100% !important;
129 }
130 .max-h-full {
131 max-height: 100%;
132 }
133 .rounded-full {
134 border-radius: 50%;
135 }
136 a {
137 text-decoration: inherit;
138 color: $blue-700;
139 }
140 .text-blue {
141 color: $blue-700;
142 }
143 .text-primary {
144 color: $primary-color;
145 &:hover {
146 color: $primary-color;
147 }
148 }
149 .text-secondary {
150 color: $gray-500;
151 }
152 .text-smaller {
153 font-size: 0.75rem;
154 }
155 .text-success {
156 color: $green-400;
157 }
158 .capitalized {
159 text-transform: capitalize;
160 }
161 .bg-purple-100 {
162 background-color: $purple-100;
163 }
164 .bg-success {
165 background-color: $green-50 !important;
166 }
167 .font-semi-bold {
168 font-weight: 500;
169 }
170 [type="checkbox"]="checkbox""]:checked {
171 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;
172 background-repeat: no-repeat;
173 background-size: 0.55em 0.55em;
174 -webkit-print-color-adjust: exact;
175 print-color-adjust: exact;
176 }
177 [type="checkbox"]="checkbox""]:checked,
178 [type="radio"]="radio""]:checked {
179 background-color: currentColor;
180 background-position: 50%;
181 background-repeat: no-repeat;
182 background-size: 0.55em 0.55em;
183 border-color: transparent;
184 }
185 .sr-only {
186 clip: rect(0, 0, 0, 0);
187 border-width: 0;
188 height: 1px;
189 margin: -1px;
190 overflow: hidden;
191 padding: 0;
192 position: absolute;
193 white-space: nowrap;
194 width: 1px;
195 }
196 .rotate-180 {
197 transform: rotate(180deg);
198 }
199 .no-border {
200 border: 0 !important;
201 }
202 //layout
203 @media (max-width: 992px) {
204 .grid-col-1-tablet {
205 grid-template-columns: repeat(1, minmax(0, 1fr));
206 }
207 }
208 @media (max-width: 768px) {
209 .grid-col-1-mobile {
210 grid-template-columns: repeat(1, minmax(0, 1fr));
211 }
212 }