@@ -309,9 +309,17 @@ const flexContainerIcons = new Map([
309309 [ 'justify-content: space-evenly' , flexJustifyContentIcon ( 'justify-content-space-evenly' ) ] ,
310310 [ 'justify-content: flex-end' , flexJustifyContentIcon ( 'justify-content-end' ) ] ,
311311 [ 'justify-content: flex-start' , flexJustifyContentIcon ( 'justify-content-start' ) ] ,
312+ [ 'justify-content: end' , flexJustifyContentIcon ( 'justify-content-end' ) ] ,
313+ [ 'justify-content: start' , flexJustifyContentIcon ( 'justify-content-start' ) ] ,
314+ [ 'justify-content: right' , flexJustifyContentIcon ( 'justify-content-end' ) ] ,
315+ [ 'justify-content: left' , flexJustifyContentIcon ( 'justify-content-start' ) ] ,
312316 [ 'align-items: stretch' , flexAlignItemsIcon ( 'align-items-stretch' ) ] ,
313317 [ 'align-items: flex-end' , flexAlignItemsIcon ( 'align-items-end' ) ] ,
314318 [ 'align-items: flex-start' , flexAlignItemsIcon ( 'align-items-start' ) ] ,
319+ [ 'align-items: end' , flexAlignItemsIcon ( 'align-items-end' ) ] ,
320+ [ 'align-items: start' , flexAlignItemsIcon ( 'align-items-start' ) ] ,
321+ [ 'align-items: self-end' , flexAlignItemsIcon ( 'align-items-end' ) ] ,
322+ [ 'align-items: self-start' , flexAlignItemsIcon ( 'align-items-start' ) ] ,
315323 [ 'align-items: center' , flexAlignItemsIcon ( 'align-items-center' ) ] ,
316324 [ 'align-items: baseline' , baselineIcon ] ,
317325 [ 'align-content: baseline' , baselineIcon ] ,
@@ -324,6 +332,10 @@ const flexItemIcons = new Map([
324332 [ 'align-self: center' , flexAlignSelfIcon ( 'align-self-center' ) ] ,
325333 [ 'align-self: flex-start' , flexAlignSelfIcon ( 'align-self-start' ) ] ,
326334 [ 'align-self: flex-end' , flexAlignSelfIcon ( 'align-self-end' ) ] ,
335+ [ 'align-self: start' , gridAlignSelfIcon ( 'align-self-start' ) ] ,
336+ [ 'align-self: end' , gridAlignSelfIcon ( 'align-self-end' ) ] ,
337+ [ 'align-self: self-start' , gridAlignSelfIcon ( 'align-self-start' ) ] ,
338+ [ 'align-self: self-end' , gridAlignSelfIcon ( 'align-self-end' ) ] ,
327339 [ 'align-self: stretch' , flexAlignSelfIcon ( 'align-self-stretch' ) ] ,
328340] ) ;
329341
@@ -342,15 +354,23 @@ const gridContainerIcons = new Map([
342354 [ 'justify-content: space-evenly' , gridJustifyContentIcon ( 'justify-content-space-evenly' ) ] ,
343355 [ 'justify-content: end' , gridJustifyContentIcon ( 'justify-content-end' ) ] ,
344356 [ 'justify-content: start' , gridJustifyContentIcon ( 'justify-content-start' ) ] ,
357+ [ 'justify-content: right' , gridJustifyContentIcon ( 'justify-content-end' ) ] ,
358+ [ 'justify-content: left' , gridJustifyContentIcon ( 'justify-content-start' ) ] ,
345359 [ 'align-items: stretch' , gridAlignItemsIcon ( 'align-items-stretch' ) ] ,
346360 [ 'align-items: end' , gridAlignItemsIcon ( 'align-items-end' ) ] ,
347361 [ 'align-items: start' , gridAlignItemsIcon ( 'align-items-start' ) ] ,
362+ [ 'align-items: self-end' , gridAlignItemsIcon ( 'align-items-end' ) ] ,
363+ [ 'align-items: self-start' , gridAlignItemsIcon ( 'align-items-start' ) ] ,
348364 [ 'align-items: center' , gridAlignItemsIcon ( 'align-items-center' ) ] ,
349365 [ 'align-items: baseline' , baselineIcon ] ,
350366 [ 'justify-items: center' , gridJustifyItemsIcon ( 'justify-items-center' ) ] ,
351367 [ 'justify-items: stretch' , gridJustifyItemsIcon ( 'justify-items-stretch' ) ] ,
352368 [ 'justify-items: end' , gridJustifyItemsIcon ( 'justify-items-end' ) ] ,
353369 [ 'justify-items: start' , gridJustifyItemsIcon ( 'justify-items-start' ) ] ,
370+ [ 'justify-items: self-end' , gridJustifyItemsIcon ( 'justify-items-end' ) ] ,
371+ [ 'justify-items: self-start' , gridJustifyItemsIcon ( 'justify-items-start' ) ] ,
372+ [ 'justify-items: right' , gridJustifyItemsIcon ( 'justify-items-end' ) ] ,
373+ [ 'justify-items: left' , gridJustifyItemsIcon ( 'justify-items-start' ) ] ,
354374 [ 'justify-items: baseline' , baselineIcon ] ,
355375] ) ;
356376
@@ -359,6 +379,8 @@ const gridItemIcons = new Map([
359379 [ 'align-self: center' , gridAlignSelfIcon ( 'align-self-center' ) ] ,
360380 [ 'align-self: start' , gridAlignSelfIcon ( 'align-self-start' ) ] ,
361381 [ 'align-self: end' , gridAlignSelfIcon ( 'align-self-end' ) ] ,
382+ [ 'align-self: self-start' , gridAlignSelfIcon ( 'align-self-start' ) ] ,
383+ [ 'align-self: self-end' , gridAlignSelfIcon ( 'align-self-end' ) ] ,
362384 [ 'align-self: stretch' , gridAlignSelfIcon ( 'align-self-stretch' ) ] ,
363385] ) ;
364386
0 commit comments