PluginProbe ʕ •ᴥ•ʔ
NitroPack – Performance, Page Speed & Cache Plugin for Core Web Vitals, CDN & Image Optimization / 1.17.7
NitroPack – Performance, Page Speed & Cache Plugin for Core Web Vitals, CDN & Image Optimization v1.17.7
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 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
204 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 .sr-only {
178 clip: rect(0, 0, 0, 0);
179 border-width: 0;
180 height: 1px;
181 margin: -1px;
182 overflow: hidden;
183 padding: 0;
184 position: absolute;
185 white-space: nowrap;
186 width: 1px;
187 }
188 .rotate-180 {
189 transform: rotate(180deg);
190 }
191 .no-border {
192 border: 0 !important;
193 }
194 //layout
195 @media (max-width: 992px) {
196 .grid-col-1-tablet {
197 grid-template-columns: repeat(1, minmax(0, 1fr));
198 }
199 }
200 @media (max-width: 768px) {
201 .grid-col-1-mobile {
202 grid-template-columns: repeat(1, minmax(0, 1fr));
203 }
204 }