@@ -4,6 +4,7 @@ import diplodocSanitize, {SanitizeOptions} from '@diplodoc/transform/lib/sanitiz
44const getYfmHtmlBlockWhiteList = ( ) => {
55 const whiteList : Record < string , boolean > = { } ;
66
7+ // flex, grid, column
78 whiteList [ 'align-content' ] = true ; // default: auto
89 whiteList [ 'align-items' ] = true ; // default: auto
910 whiteList [ 'align-self' ] = true ; // default: auto
@@ -50,6 +51,25 @@ const getYfmHtmlBlockWhiteList = () => {
5051 whiteList . orphans = true ; // default: 2
5152 whiteList [ 'row-gap' ] = true ;
5253
54+ // position, opacity, overflow
55+ whiteList [ 'all' ] = true ; // default: depending on individual properties
56+ whiteList [ 'bottom' ] = true ; // default: auto
57+ whiteList [ 'content' ] = true ; // default: normal
58+ whiteList [ 'cursor' ] = true ; // default: auto
59+ whiteList [ 'direction' ] = true ; // default: ltr
60+ whiteList [ 'left' ] = true ; // default: auto
61+ whiteList [ 'line-break' ] = true ; // default: auto
62+ whiteList [ 'opacity' ] = true ; // default: 1
63+ whiteList [ 'overflow' ] = true ; // default: depending on individual properties
64+ whiteList [ 'overflow-wrap' ] = true ; // default: normal
65+ whiteList [ 'overflow-x' ] = true ; // default: visible
66+ whiteList [ 'overflow-y' ] = true ; // default: visible
67+ whiteList [ 'position' ] = true ; // default: static
68+ whiteList [ 'right' ] = true ; // default: auto
69+ whiteList [ 'top' ] = true ; // default: auto
70+ whiteList [ 'white-space' ] = true ; // default: normal
71+ whiteList [ 'z-index' ] = true ; // default: auto
72+
5373 return whiteList ;
5474} ;
5575
0 commit comments