diff options
author | Volpeon <git@volpeon.ink> | 2022-02-05 07:52:13 +0100 |
---|---|---|
committer | Volpeon <git@volpeon.ink> | 2022-02-05 07:52:13 +0100 |
commit | dd5f3c463fab336d694f426dcad11a1783590fc9 (patch) | |
tree | faebf738a9556eaa393371852ed86550d4adf66a /src/bem-shortcodes.scss | |
parent | Fix errors from transition from node-sass to sass (diff) | |
download | iro-sass-dd5f3c463fab336d694f426dcad11a1783590fc9.tar.gz iro-sass-dd5f3c463fab336d694f426dcad11a1783590fc9.tar.bz2 iro-sass-dd5f3c463fab336d694f426dcad11a1783590fc9.zip |
Ported from import syntax to modules
Diffstat (limited to 'src/bem-shortcodes.scss')
-rw-r--r-- | src/bem-shortcodes.scss | 349 |
1 files changed, 0 insertions, 349 deletions
diff --git a/src/bem-shortcodes.scss b/src/bem-shortcodes.scss deleted file mode 100644 index 11abeed..0000000 --- a/src/bem-shortcodes.scss +++ /dev/null | |||
@@ -1,349 +0,0 @@ | |||
1 | //// | ||
2 | /// Shorter version of the bem-related mixins. Useful to reduce clutter. | ||
3 | /// | ||
4 | /// @group BEM shortcodes | ||
5 | /// | ||
6 | /// @access public | ||
7 | //// | ||
8 | |||
9 | /// | ||
10 | /// @alias iro-bem-block | ||
11 | /// | ||
12 | @mixin block($name, $type: null) { | ||
13 | @include iro-bem-block($name, $type: null) { | ||
14 | @content; | ||
15 | } | ||
16 | } | ||
17 | |||
18 | /// | ||
19 | /// @alias block | ||
20 | /// | ||
21 | @mixin b($name, $type: null) { | ||
22 | @include block($name, $type: null) { | ||
23 | @content; | ||
24 | } | ||
25 | } | ||
26 | |||
27 | /// | ||
28 | /// @alias iro-bem-object | ||
29 | /// | ||
30 | @mixin object($name) { | ||
31 | @include iro-bem-object($name) { | ||
32 | @content; | ||
33 | } | ||
34 | } | ||
35 | |||
36 | /// | ||
37 | /// @alias object | ||
38 | /// | ||
39 | @mixin ob($name) { | ||
40 | @include object($name) { | ||
41 | @content; | ||
42 | } | ||
43 | } | ||
44 | |||
45 | /// | ||
46 | /// @alias iro-bem-component | ||
47 | /// | ||
48 | @mixin component($name) { | ||
49 | @include iro-bem-component($name) { | ||
50 | @content; | ||
51 | } | ||
52 | } | ||
53 | |||
54 | /// | ||
55 | /// @alias component | ||
56 | /// | ||
57 | @mixin cb($name) { | ||
58 | @include component($name) { | ||
59 | @content; | ||
60 | } | ||
61 | } | ||
62 | |||
63 | /// | ||
64 | /// @alias iro-bem-layout | ||
65 | /// | ||
66 | @mixin layout($name) { | ||
67 | @include iro-bem-layout($name) { | ||
68 | @content; | ||
69 | } | ||
70 | } | ||
71 | |||
72 | /// | ||
73 | /// @alias layout | ||
74 | /// | ||
75 | @mixin lb($name) { | ||
76 | @include layout($name) { | ||
77 | @content; | ||
78 | } | ||
79 | } | ||
80 | |||
81 | /// | ||
82 | /// @alias iro-bem-utility | ||
83 | /// | ||
84 | @mixin utility($name) { | ||
85 | @include iro-bem-utility($name) { | ||
86 | @content; | ||
87 | } | ||
88 | } | ||
89 | |||
90 | /// | ||
91 | /// @alias utility | ||
92 | /// | ||
93 | @mixin ub($name) { | ||
94 | @include utility($name) { | ||
95 | @content; | ||
96 | } | ||
97 | } | ||
98 | |||
99 | /// | ||
100 | /// @alias iro-bem-scope | ||
101 | /// | ||
102 | @mixin scope($name) { | ||
103 | @include iro-bem-scope($name) { | ||
104 | @content; | ||
105 | } | ||
106 | } | ||
107 | |||
108 | /// | ||
109 | /// @alias scope | ||
110 | /// | ||
111 | @mixin sb($name) { | ||
112 | @include scope($name) { | ||
113 | @content; | ||
114 | } | ||
115 | } | ||
116 | |||
117 | /// | ||
118 | /// @alias iro-bem-theme | ||
119 | /// | ||
120 | @mixin theme($name) { | ||
121 | @include iro-bem-theme($name) { | ||
122 | @content; | ||
123 | } | ||
124 | } | ||
125 | |||
126 | /// | ||
127 | /// @alias theme | ||
128 | /// | ||
129 | @mixin tb($name) { | ||
130 | @include theme($name) { | ||
131 | @content; | ||
132 | } | ||
133 | } | ||
134 | |||
135 | /// | ||
136 | /// @alias iro-bem-js | ||
137 | /// | ||
138 | @mixin js($name) { | ||
139 | @include iro-bem-js($name) { | ||
140 | @content; | ||
141 | } | ||
142 | } | ||
143 | |||
144 | /// | ||
145 | /// @alias iro-bem-qa | ||
146 | /// | ||
147 | @mixin qa($name) { | ||
148 | @include iro-bem-qa($name) { | ||
149 | @content; | ||
150 | } | ||
151 | } | ||
152 | |||
153 | /// | ||
154 | /// @alias iro-bem-hack | ||
155 | /// | ||
156 | @mixin hack($name) { | ||
157 | @include iro-bem-hack($name) { | ||
158 | @content; | ||
159 | } | ||
160 | } | ||
161 | |||
162 | /// | ||
163 | /// @alias iro-bem-composed-of | ||
164 | /// | ||
165 | @mixin composed-of($block, $blocks...) { | ||
166 | @include iro-bem-composed-of($block, $blocks...) { | ||
167 | @content; | ||
168 | } | ||
169 | } | ||
170 | |||
171 | /// | ||
172 | /// @alias composed-of | ||
173 | /// | ||
174 | @mixin co($block, $blocks...) { | ||
175 | @include composed-of($block, $blocks...) { | ||
176 | @content; | ||
177 | } | ||
178 | } | ||
179 | |||
180 | /// | ||
181 | /// @alias iro-bem-element | ||
182 | /// | ||
183 | @mixin element($name, $names...) { | ||
184 | @include iro-bem-element($name, $names...) { | ||
185 | @content; | ||
186 | } | ||
187 | } | ||
188 | |||
189 | /// | ||
190 | /// @alias element | ||
191 | /// | ||
192 | @mixin e($name, $names...) { | ||
193 | @include element($name, $names...) { | ||
194 | @content; | ||
195 | } | ||
196 | } | ||
197 | |||
198 | /// | ||
199 | /// @alias iro-bem-related-element | ||
200 | /// | ||
201 | @mixin related-element($sign, $name, $names...) { | ||
202 | @include iro-bem-related-element($sign, $name, $names...) { | ||
203 | @content; | ||
204 | } | ||
205 | } | ||
206 | |||
207 | /// | ||
208 | /// @alias related-element | ||
209 | /// | ||
210 | @mixin re($sign, $name, $names...) { | ||
211 | @include related-element($sign, $name, $names...) { | ||
212 | @content; | ||
213 | } | ||
214 | } | ||
215 | |||
216 | /// | ||
217 | /// @alias iro-bem-sibling-element | ||
218 | /// | ||
219 | @mixin sibling-element($name, $names...) { | ||
220 | @include iro-bem-sibling-element($name, $names...) { | ||
221 | @content; | ||
222 | } | ||
223 | } | ||
224 | |||
225 | /// | ||
226 | /// @alias sibling-element | ||
227 | /// | ||
228 | @mixin se($name, $names...) { | ||
229 | @include sibling-element($name, $names...) { | ||
230 | @content; | ||
231 | } | ||
232 | } | ||
233 | |||
234 | /// | ||
235 | /// @alias iro-bem-next-element | ||
236 | /// | ||
237 | @mixin next-element($name, $names...) { | ||
238 | @include iro-bem-next-element($name, $names...) { | ||
239 | @content; | ||
240 | } | ||
241 | } | ||
242 | |||
243 | /// | ||
244 | /// @alias next-element | ||
245 | /// | ||
246 | @mixin ne($name, $names...) { | ||
247 | @include next-element($name, $names...) { | ||
248 | @content; | ||
249 | } | ||
250 | } | ||
251 | |||
252 | /// | ||
253 | /// @alias iro-bem-next-twin-element | ||
254 | /// | ||
255 | @mixin next-twin-element { | ||
256 | @include iro-bem-next-twin-element { | ||
257 | @content; | ||
258 | } | ||
259 | } | ||
260 | |||
261 | /// | ||
262 | /// @alias next-twin-element | ||
263 | /// | ||
264 | @mixin te { | ||
265 | @include next-twin-element { | ||
266 | @content; | ||
267 | } | ||
268 | } | ||
269 | |||
270 | /// | ||
271 | /// @alias iro-bem-modifier | ||
272 | /// | ||
273 | @mixin modifier($name, $names...) { | ||
274 | @include iro-bem-modifier($name, $names...) { | ||
275 | @content; | ||
276 | } | ||
277 | } | ||
278 | |||
279 | /// | ||
280 | /// @alias modifier | ||
281 | /// | ||
282 | @mixin m($name, $names...) { | ||
283 | @include modifier($name, $names...) { | ||
284 | @content; | ||
285 | } | ||
286 | } | ||
287 | |||
288 | /// | ||
289 | /// @alias iro-bem-suffix | ||
290 | /// | ||
291 | @mixin suffix($name) { | ||
292 | @include iro-bem-suffix($name) { | ||
293 | @content; | ||
294 | } | ||
295 | } | ||
296 | |||
297 | /// | ||
298 | /// @alias suffix | ||
299 | /// | ||
300 | @mixin s($name) { | ||
301 | @include suffix($name) { | ||
302 | @content; | ||
303 | } | ||
304 | } | ||
305 | |||
306 | /// | ||
307 | /// @alias iro-bem-is | ||
308 | /// | ||
309 | @mixin is($state, $states...) { | ||
310 | @include iro-bem-is($state, $states...) { | ||
311 | @content; | ||
312 | } | ||
313 | } | ||
314 | |||
315 | /// | ||
316 | /// @alias iro-bem-has | ||
317 | /// | ||
318 | @mixin has($state, $states...) { | ||
319 | @include iro-bem-has($state, $states...) { | ||
320 | @content; | ||
321 | } | ||
322 | } | ||
323 | |||
324 | /// | ||
325 | /// @alias iro-bem-at-theme | ||
326 | /// | ||
327 | @mixin at-theme($name, $names...) { | ||
328 | @include iro-bem-at-theme($name, $names...) { | ||
329 | @content; | ||
330 | } | ||
331 | } | ||
332 | |||
333 | /// | ||
334 | /// @alias theme | ||
335 | /// | ||
336 | @mixin at($name, $names...) { | ||
337 | @include at-theme($name, $names...) { | ||
338 | @content; | ||
339 | } | ||
340 | } | ||
341 | |||
342 | /// | ||
343 | /// @alias iro-bem-multi | ||
344 | /// | ||
345 | @mixin multi($first, $others...) { | ||
346 | @include iro-bem-multi($first, $others...) { | ||
347 | @content; | ||
348 | } | ||
349 | } | ||