diff options
author | Masafumi Koba <ybiquitous@gmail.com> | 2018-05-04 22:48:25 +0900 |
---|---|---|
committer | Masafumi Koba <ybiquitous@gmail.com> | 2018-05-04 22:48:25 +0900 |
commit | f5d63d532c6c482116aae778823eb5b716969e93 (patch) | |
tree | fe513fb1de6f18bd70f077f3ab8a8797fc517e62 | |
parent | 2ae02c3a46434899bc351dd228d9ddbe650531d3 (diff) | |
download | emmet-mode-f5d63d532c6c482116aae778823eb5b716969e93.tar.lz emmet-mode-f5d63d532c6c482116aae778823eb5b716969e93.tar.xz emmet-mode-f5d63d532c6c482116aae778823eb5b716969e93.zip |
Compile for updated CSS snippets
```
$ make clean; make;
```
-rw-r--r-- | emmet-mode.el | 113 | ||||
-rw-r--r-- | src/snippets.el | 113 |
2 files changed, 192 insertions, 34 deletions
diff --git a/emmet-mode.el b/emmet-mode.el index 0eb24eb..d8f059d 100644 --- a/emmet-mode.el +++ b/emmet-mode.el @@ -732,6 +732,19 @@ See `emmet-preview-online'." (puthash "@kf" "@-webkit-keyframes ${1:identifier} {\n\t${2:from} { ${3} }${6}\n\t${4:to} { ${5} }\n}\n@-o-keyframes ${1:identifier} {\n\t${2:from} { ${3} }${6}\n\t${4:to} { ${5} }\n}\n@-moz-keyframes ${1:identifier} {\n\t${2:from} { ${3} }${6}\n\t${4:to} { ${5} }\n}\n@keyframes ${1:identifier} {\n\t${2:from} { ${3} }${6}\n\t${4:to} { ${5} }\n}" tbl) (puthash "@m" "@media ${1:screen} {\n\t|\n}" tbl) (puthash "@media" "@media ${1:screen} {\n\t|\n}" tbl) +(puthash "ac" "align-content:|;" tbl) +(puthash "ac:c" "align-content:center;" tbl) +(puthash "ac:fe" "align-content:flex-end;" tbl) +(puthash "ac:fs" "align-content:flex-start;" tbl) +(puthash "ac:s" "align-content:stretch;" tbl) +(puthash "ac:sa" "align-content:space-around;" tbl) +(puthash "ac:sb" "align-content:space-between;" tbl) +(puthash "ai" "align-items:|;" tbl) +(puthash "ai:b" "align-items:baseline;" tbl) +(puthash "ai:c" "align-items:center;" tbl) +(puthash "ai:fe" "align-items:flex-end;" tbl) +(puthash "ai:fs" "align-items:flex-start;" tbl) +(puthash "ai:s" "align-items:stretch;" tbl) (puthash "anim" "animation:|;" tbl) (puthash "anim-" "animation:${1:name} ${2:duration} ${3:timing-function} ${4:delay} ${5:iteration-count} ${6:direction} ${7:fill-mode};" tbl) (puthash "animdel" "animation-delay:${1:time};" tbl) @@ -759,7 +772,14 @@ See `emmet-preview-online'." (puthash "animtf:eio" "animation-timing-function:ease-in-out;" tbl) (puthash "animtf:eo" "animation-timing-function:ease-out;" tbl) (puthash "animtf:l" "animation-timing-function:linear;" tbl) -(puthash "ap" "appearance:${1:none};" tbl) +(puthash "ap" "appearance:${none};" tbl) +(puthash "as" "align-self:|;" tbl) +(puthash "as:a" "align-self:auto;" tbl) +(puthash "as:b" "align-self:baseline;" tbl) +(puthash "as:c" "align-self:center;" tbl) +(puthash "as:fe" "align-self:flex-end;" tbl) +(puthash "as:fs" "align-self:flex-start;" tbl) +(puthash "as:s" "align-self:stretch;" tbl) (puthash "b" "bottom:|;" tbl) (puthash "b:a" "bottom:auto;" tbl) (puthash "bb" "border-bottom:|;" tbl) @@ -769,7 +789,7 @@ See `emmet-preview-online'." (puthash "bdb" "border-bottom:|;" tbl) (puthash "bdb+" "border-bottom:${1:1px} ${2:solid} ${3:#000};" tbl) (puthash "bdb:n" "border-bottom:none;" tbl) -(puthash "bdbc" "border-bottom-color:${1:#000};" tbl) +(puthash "bdbc" "border-bottom-color:#${1:000};" tbl) (puthash "bdbc:t" "border-bottom-color:transparent;" tbl) (puthash "bdbi" "border-bottom-image:url(|);" tbl) (puthash "bdbi:n" "border-bottom-image:none;" tbl) @@ -786,7 +806,7 @@ See `emmet-preview-online'." (puthash "bdbs" "border-bottom-style:|;" tbl) (puthash "bdbs:n" "border-bottom-style:none;" tbl) (puthash "bdbw" "border-bottom-width:|;" tbl) -(puthash "bdc" "border-color:${1:#000};" tbl) +(puthash "bdc" "border-color:#${1:000};" tbl) (puthash "bdc:t" "border-color:transparent;" tbl) (puthash "bdci" "border-corner-image:url(|);" tbl) (puthash "bdci:c" "border-corner-image:continue;" tbl) @@ -807,7 +827,7 @@ See `emmet-preview-online'." (puthash "bdl" "border-left:|;" tbl) (puthash "bdl+" "border-left:${1:1px} ${2:solid} ${3:#000};" tbl) (puthash "bdl:n" "border-left:none;" tbl) -(puthash "bdlc" "border-left-color:${1:#000};" tbl) +(puthash "bdlc" "border-left-color:#${1:000};" tbl) (puthash "bdlc:t" "border-left-color:transparent;" tbl) (puthash "bdlen" "border-length:|;" tbl) (puthash "bdlen:a" "border-length:auto;" tbl) @@ -819,7 +839,7 @@ See `emmet-preview-online'." (puthash "bdr" "border-right:|;" tbl) (puthash "bdr+" "border-right:${1:1px} ${2:solid} ${3:#000};" tbl) (puthash "bdr:n" "border-right:none;" tbl) -(puthash "bdrc" "border-right-color:${1:#000};" tbl) +(puthash "bdrc" "border-right-color:#${1:000};" tbl) (puthash "bdrc:t" "border-right-color:transparent;" tbl) (puthash "bdri" "border-right-image:url(|);" tbl) (puthash "bdri:n" "border-right-image:none;" tbl) @@ -845,7 +865,7 @@ See `emmet-preview-online'." (puthash "bdt" "border-top:|;" tbl) (puthash "bdt+" "border-top:${1:1px} ${2:solid} ${3:#000};" tbl) (puthash "bdt:n" "border-top:none;" tbl) -(puthash "bdtc" "border-top-color:${1:#000};" tbl) +(puthash "bdtc" "border-top-color:#${1:000};" tbl) (puthash "bdtc:t" "border-top-color:transparent;" tbl) (puthash "bdti" "border-top-image:url(|);" tbl) (puthash "bdti:n" "border-top-image:none;" tbl) @@ -861,7 +881,10 @@ See `emmet-preview-online'." (puthash "bdts:n" "border-top-style:none;" tbl) (puthash "bdtw" "border-top-width:|;" tbl) (puthash "bdw" "border-width:|;" tbl) -(puthash "bg" "background:|;" tbl) +(puthash "bfv" "backface-visibility:|;" tbl) +(puthash "bfv:h" "backface-visibility:hidden;" tbl) +(puthash "bfv:v" "backface-visibility:visible;" tbl) +(puthash "bg" "background:#${1:000};" tbl) (puthash "bg+" "background:${1:#fff} url(${2}) ${3:0} ${4:0} ${5:no-repeat};" tbl) (puthash "bg:ie" "filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='${1:x}.png',sizingMethod='${2:crop}');" tbl) (puthash "bg:n" "background:none;" tbl) @@ -872,7 +895,7 @@ See `emmet-preview-online'." (puthash "bgbk:bb" "background-break:bounding-box;" tbl) (puthash "bgbk:c" "background-break:continuous;" tbl) (puthash "bgbk:eb" "background-break:each-box;" tbl) -(puthash "bgc" "background-color:${1:#fff};" tbl) +(puthash "bgc" "background-color:#${1:fff};" tbl) (puthash "bgc:t" "background-color:transparent;" tbl) (puthash "bgcp" "background-clip:${1:padding-box};" tbl) (puthash "bgcp:bb" "background-clip:border-box;" tbl) @@ -908,7 +931,7 @@ See `emmet-preview-online'." (puthash "bxz" "box-sizing:${1:border-box};" tbl) (puthash "bxz:bb" "box-sizing:border-box;" tbl) (puthash "bxz:cb" "box-sizing:content-box;" tbl) -(puthash "c" "color:${1:#000};" tbl) +(puthash "c" "color:#${1:000};" tbl) (puthash "c:r" "color:rgb(${1:0}, ${2:0}, ${3:0});" tbl) (puthash "c:ra" "color:rgba(${1:0}, ${2:0}, ${3:0}, .${4:5});" tbl) (puthash "cl" "clear:${1:both};" tbl) @@ -953,7 +976,7 @@ See `emmet-preview-online'." (puthash "ct:ncq" "content:no-close-quote;" tbl) (puthash "ct:noq" "content:no-open-quote;" tbl) (puthash "ct:oq" "content:open-quote;" tbl) -(puthash "cur" "cursor:${1:pointer};" tbl) +(puthash "cur" "cursor:${pointer};" tbl) (puthash "cur:a" "cursor:auto;" tbl) (puthash "cur:c" "cursor:crosshair;" tbl) (puthash "cur:d" "cursor:default;" tbl) @@ -965,8 +988,11 @@ See `emmet-preview-online'." (puthash "d" "display:${1:block};" tbl) (puthash "d:b" "display:block;" tbl) (puthash "d:cp" "display:compact;" tbl) +(puthash "d:f" "display:flex;" tbl) (puthash "d:i" "display:inline;" tbl) (puthash "d:ib" "display:inline-block;" tbl) +(puthash "d:ib+" "display: inline-block;\n*display: inline;\n*zoom: 1;" tbl) +(puthash "d:if" "display:inline-flex;" tbl) (puthash "d:itb" "display:inline-table;" tbl) (puthash "d:li" "display:list-item;" tbl) (puthash "d:n" "display:none;" tbl) @@ -1006,16 +1032,19 @@ See `emmet-preview-online'." (puthash "fems:dt" "font-emphasize-style:dot;" tbl) (puthash "fems:n" "font-emphasize-style:none;" tbl) (puthash "ff" "font-family:|;" tbl) +(puthash "ff:a" "font-family: Arial, \"Helvetica Neue\", Helvetica, sans-serif;" tbl) (puthash "ff:c" "font-family:cursive;" tbl) (puthash "ff:f" "font-family:fantasy;" tbl) (puthash "ff:m" "font-family:monospace;" tbl) (puthash "ff:s" "font-family:serif;" tbl) (puthash "ff:ss" "font-family:sans-serif;" tbl) +(puthash "ff:t" "font-family: \"Times New Roman\", Times, Baskerville, Georgia, serif;" tbl) +(puthash "ff:v" "font-family: Verdana, Geneva, sans-serif;" tbl) (puthash "fl" "float:${1:left};" tbl) (puthash "fl:l" "float:left;" tbl) (puthash "fl:n" "float:none;" tbl) (puthash "fl:r" "float:right;" tbl) -(puthash "fs" "font-style:${1:italic};" tbl) +(puthash "fs" "font-style:${italic};" tbl) (puthash "fs:i" "font-style:italic;" tbl) (puthash "fs:n" "font-style:normal;" tbl) (puthash "fs:o" "font-style:oblique;" tbl) @@ -1041,11 +1070,31 @@ See `emmet-preview-online'." (puthash "fw:br" "font-weight:bolder;" tbl) (puthash "fw:lr" "font-weight:lighter;" tbl) (puthash "fw:n" "font-weight:normal;" tbl) +(puthash "fx" "flex:|;" tbl) +(puthash "fxb" "flex-basis:|;" tbl) +(puthash "fxd" "flex-direction:|;" tbl) +(puthash "fxd:c" "flex-direction:column;" tbl) +(puthash "fxd:cr" "flex-direction:column-reverse;" tbl) +(puthash "fxd:r" "flex-direction:row;" tbl) +(puthash "fxd:rr" "flex-direction:row-reverse;" tbl) +(puthash "fxf" "flex-flow:|;" tbl) +(puthash "fxg" "flex-grow:|;" tbl) +(puthash "fxsh" "flex-shrink:|;" tbl) +(puthash "fxw" "flex-wrap: |;" tbl) +(puthash "fxw:n" "flex-wrap:nowrap;" tbl) +(puthash "fxw:w" "flex-wrap:wrap;" tbl) +(puthash "fxw:wr" "flex-wrap:wrap-reverse;" tbl) (puthash "fz" "font-size:|;" tbl) (puthash "fza" "font-size-adjust:|;" tbl) (puthash "fza:n" "font-size-adjust:none;" tbl) (puthash "h" "height:|;" tbl) (puthash "h:a" "height:auto;" tbl) +(puthash "jc" "justify-content:|;" tbl) +(puthash "jc:c" "justify-content:center;" tbl) +(puthash "jc:fe" "justify-content:flex-end;" tbl) +(puthash "jc:fs" "justify-content:flex-start;" tbl) +(puthash "jc:sa" "justify-content:space-around;" tbl) +(puthash "jc:sb" "justify-content:space-between;" tbl) (puthash "l" "left:|;" tbl) (puthash "l:a" "left:auto;" tbl) (puthash "lh" "line-height:|;" tbl) @@ -1066,6 +1115,7 @@ See `emmet-preview-online'." (puthash "list:s" "list-style-type:square;" tbl) (puthash "list:ur" "list-style-type:upper-roman;" tbl) (puthash "lts" "letter-spacing:|;" tbl) +(puthash "lts-n" "letter-spacing:normal;" tbl) (puthash "m" "margin:|;" tbl) (puthash "m:a" "margin:auto;" tbl) (puthash "mah" "max-height:|;" tbl) @@ -1086,14 +1136,28 @@ See `emmet-preview-online'." (puthash "mt:a" "margin-top:auto;" tbl) (puthash "ol" "outline:|;" tbl) (puthash "ol:n" "outline:none;" tbl) -(puthash "olc" "outline-color:${1:#000};" tbl) +(puthash "olc" "outline-color:#${1:000};" tbl) (puthash "olc:i" "outline-color:invert;" tbl) (puthash "olo" "outline-offset:|;" tbl) (puthash "ols" "outline-style:|;" tbl) +(puthash "ols:db" "outline-style:double;" tbl) +(puthash "ols:ds" "outline-style:dashed;" tbl) +(puthash "ols:dt" "outline-style:dotted;" tbl) +(puthash "ols:g" "outline-style:groove;" tbl) +(puthash "ols:i" "outline-style:inset;" tbl) +(puthash "ols:n" "outline-style:none;" tbl) +(puthash "ols:o" "outline-style:outset;" tbl) +(puthash "ols:r" "outline-style:ridge;" tbl) +(puthash "ols:s" "outline-style:solid;" tbl) (puthash "olw" "outline-width:|;" tbl) +(puthash "olw:m" "outline-width:medium;" tbl) +(puthash "olw:tc" "outline-width:thick;" tbl) +(puthash "olw:tn" "outline-width:thin;" tbl) (puthash "op" "opacity:|;" tbl) +(puthash "op+" "opacity: $1;\nfilter: alpha(opacity=$2);" tbl) (puthash "op:ie" "filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);" tbl) (puthash "op:ms" "-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=100)';" tbl) +(puthash "ord" "order:|;" tbl) (puthash "ori" "orientation:|;" tbl) (puthash "ori:l" "orientation:landscape;" tbl) (puthash "ori:p" "orientation:portrait;" tbl) @@ -1199,21 +1263,28 @@ See `emmet-preview-online'." (puthash "to" "text-outline:|;" tbl) (puthash "to+" "text-outline:${1:0} ${2:0} ${3:#000};" tbl) (puthash "to:n" "text-outline:none;" tbl) -(puthash "tov" "text-overflow:${1:ellipsis};" tbl) +(puthash "tov" "text-overflow:${ellipsis};" tbl) (puthash "tov:c" "text-overflow:clip;" tbl) (puthash "tov:e" "text-overflow:ellipsis;" tbl) (puthash "tr" "text-replace:|;" tbl) (puthash "tr:n" "text-replace:none;" tbl) (puthash "trf" "transform:|;" tbl) (puthash "trf:r" "transform: rotate(${1:angle});" tbl) +(puthash "trf:rx" "transform: rotateX(${1:angle});" tbl) +(puthash "trf:ry" "transform: rotateY(${1:angle});" tbl) +(puthash "trf:rz" "transform: rotateZ(${1:angle});" tbl) (puthash "trf:sc" "transform: scale(${1:x}, ${2:y});" tbl) +(puthash "trf:sc3" "transform: scale3d(${1:x}, ${2:y}, ${3:z});" tbl) (puthash "trf:scx" "transform: scaleX(${1:x});" tbl) (puthash "trf:scy" "transform: scaleY(${1:y});" tbl) +(puthash "trf:scz" "transform: scaleZ(${1:z});" tbl) (puthash "trf:skx" "transform: skewX(${1:angle});" tbl) (puthash "trf:sky" "transform: skewY(${1:angle});" tbl) (puthash "trf:t" "transform: translate(${1:x}, ${2:y});" tbl) +(puthash "trf:t3" "transform: translate3d(${1:tx}, ${2:ty}, ${3:tz});" tbl) (puthash "trf:tx" "transform: translateX(${1:x});" tbl) (puthash "trf:ty" "transform: translateY(${1:y});" tbl) +(puthash "trf:tz" "transform: translateZ(${1:z});" tbl) (puthash "trfo" "transform-origin:|;" tbl) (puthash "trfs" "transform-style:${1:preserve-3d};" tbl) (puthash "trs" "transition:${1:prop} ${2:time};" tbl) @@ -1236,7 +1307,7 @@ See `emmet-preview-online'." (puthash "tw:no" "text-wrap:none;" tbl) (puthash "tw:s" "text-wrap:suppress;" tbl) (puthash "tw:u" "text-wrap:unrestricted;" tbl) -(puthash "us" "user-select:${1:none};" tbl) +(puthash "us" "user-select:${none};" tbl) (puthash "v" "visibility:${1:hidden};" tbl) (puthash "v:c" "visibility:collapse;" tbl) (puthash "v:h" "visibility:hidden;" tbl) @@ -1252,7 +1323,7 @@ See `emmet-preview-online'." (puthash "va:tt" "vertical-align:text-top;" tbl) (puthash "w" "width:|;" tbl) (puthash "w:a" "width:auto;" tbl) -(puthash "wfsm" "-webkit-font-smoothing:${1:antialiased};" tbl) +(puthash "wfsm" "-webkit-font-smoothing:${antialiased};" tbl) (puthash "wfsm:a" "-webkit-font-smoothing:antialiased;" tbl) (puthash "wfsm:n" "-webkit-font-smoothing:none;" tbl) (puthash "wfsm:s" "-webkit-font-smoothing:subpixel-antialiased;" tbl) @@ -1270,14 +1341,22 @@ See `emmet-preview-online'." (puthash "whsc:l" "white-space-collapse:loose;" tbl) (puthash "whsc:n" "white-space-collapse:normal;" tbl) (puthash "wid" "widows:|;" tbl) +(puthash "wm" "writing-mode:${1:lr-tb};" tbl) +(puthash "wm:btl" "writing-mode:bt-lr;" tbl) +(puthash "wm:btr" "writing-mode:bt-rl;" tbl) +(puthash "wm:lrb" "writing-mode:lr-bt;" tbl) +(puthash "wm:lrt" "writing-mode:lr-tb;" tbl) +(puthash "wm:rlb" "writing-mode:rl-bt;" tbl) +(puthash "wm:rlt" "writing-mode:rl-tb;" tbl) +(puthash "wm:tbl" "writing-mode:tb-lr;" tbl) +(puthash "wm:tbr" "writing-mode:tb-rl;" tbl) (puthash "wob" "word-break:|;" tbl) (puthash "wob:ba" "word-break:break-all;" tbl) -(puthash "wob:bs" "word-break:break-strict;" tbl) (puthash "wob:k" "word-break:keep-all;" tbl) -(puthash "wob:l" "word-break:loose;" tbl) (puthash "wob:n" "word-break:normal;" tbl) (puthash "wos" "word-spacing:|;" tbl) (puthash "wow" "word-wrap:|;" tbl) +(puthash "wow:b" "word-wrap:break-word;" tbl) (puthash "wow:n" "word-wrap:none;" tbl) (puthash "wow:nm" "word-wrap:normal;" tbl) (puthash "wow:s" "word-wrap:suppress;" tbl) diff --git a/src/snippets.el b/src/snippets.el index 95120f4..9d82999 100644 --- a/src/snippets.el +++ b/src/snippets.el @@ -13,6 +13,19 @@ (puthash "@kf" "@-webkit-keyframes ${1:identifier} {\n\t${2:from} { ${3} }${6}\n\t${4:to} { ${5} }\n}\n@-o-keyframes ${1:identifier} {\n\t${2:from} { ${3} }${6}\n\t${4:to} { ${5} }\n}\n@-moz-keyframes ${1:identifier} {\n\t${2:from} { ${3} }${6}\n\t${4:to} { ${5} }\n}\n@keyframes ${1:identifier} {\n\t${2:from} { ${3} }${6}\n\t${4:to} { ${5} }\n}" tbl) (puthash "@m" "@media ${1:screen} {\n\t|\n}" tbl) (puthash "@media" "@media ${1:screen} {\n\t|\n}" tbl) +(puthash "ac" "align-content:|;" tbl) +(puthash "ac:c" "align-content:center;" tbl) +(puthash "ac:fe" "align-content:flex-end;" tbl) +(puthash "ac:fs" "align-content:flex-start;" tbl) +(puthash "ac:s" "align-content:stretch;" tbl) +(puthash "ac:sa" "align-content:space-around;" tbl) +(puthash "ac:sb" "align-content:space-between;" tbl) +(puthash "ai" "align-items:|;" tbl) +(puthash "ai:b" "align-items:baseline;" tbl) +(puthash "ai:c" "align-items:center;" tbl) +(puthash "ai:fe" "align-items:flex-end;" tbl) +(puthash "ai:fs" "align-items:flex-start;" tbl) +(puthash "ai:s" "align-items:stretch;" tbl) (puthash "anim" "animation:|;" tbl) (puthash "anim-" "animation:${1:name} ${2:duration} ${3:timing-function} ${4:delay} ${5:iteration-count} ${6:direction} ${7:fill-mode};" tbl) (puthash "animdel" "animation-delay:${1:time};" tbl) @@ -40,7 +53,14 @@ (puthash "animtf:eio" "animation-timing-function:ease-in-out;" tbl) (puthash "animtf:eo" "animation-timing-function:ease-out;" tbl) (puthash "animtf:l" "animation-timing-function:linear;" tbl) -(puthash "ap" "appearance:${1:none};" tbl) +(puthash "ap" "appearance:${none};" tbl) +(puthash "as" "align-self:|;" tbl) +(puthash "as:a" "align-self:auto;" tbl) +(puthash "as:b" "align-self:baseline;" tbl) +(puthash "as:c" "align-self:center;" tbl) +(puthash "as:fe" "align-self:flex-end;" tbl) +(puthash "as:fs" "align-self:flex-start;" tbl) +(puthash "as:s" "align-self:stretch;" tbl) (puthash "b" "bottom:|;" tbl) (puthash "b:a" "bottom:auto;" tbl) (puthash "bb" "border-bottom:|;" tbl) @@ -50,7 +70,7 @@ (puthash "bdb" "border-bottom:|;" tbl) (puthash "bdb+" "border-bottom:${1:1px} ${2:solid} ${3:#000};" tbl) (puthash "bdb:n" "border-bottom:none;" tbl) -(puthash "bdbc" "border-bottom-color:${1:#000};" tbl) +(puthash "bdbc" "border-bottom-color:#${1:000};" tbl) (puthash "bdbc:t" "border-bottom-color:transparent;" tbl) (puthash "bdbi" "border-bottom-image:url(|);" tbl) (puthash "bdbi:n" "border-bottom-image:none;" tbl) @@ -67,7 +87,7 @@ (puthash "bdbs" "border-bottom-style:|;" tbl) (puthash "bdbs:n" "border-bottom-style:none;" tbl) (puthash "bdbw" "border-bottom-width:|;" tbl) -(puthash "bdc" "border-color:${1:#000};" tbl) +(puthash "bdc" "border-color:#${1:000};" tbl) (puthash "bdc:t" "border-color:transparent;" tbl) (puthash "bdci" "border-corner-image:url(|);" tbl) (puthash "bdci:c" "border-corner-image:continue;" tbl) @@ -88,7 +108,7 @@ (puthash "bdl" "border-left:|;" tbl) (puthash "bdl+" "border-left:${1:1px} ${2:solid} ${3:#000};" tbl) (puthash "bdl:n" "border-left:none;" tbl) -(puthash "bdlc" "border-left-color:${1:#000};" tbl) +(puthash "bdlc" "border-left-color:#${1:000};" tbl) (puthash "bdlc:t" "border-left-color:transparent;" tbl) (puthash "bdlen" "border-length:|;" tbl) (puthash "bdlen:a" "border-length:auto;" tbl) @@ -100,7 +120,7 @@ (puthash "bdr" "border-right:|;" tbl) (puthash "bdr+" "border-right:${1:1px} ${2:solid} ${3:#000};" tbl) (puthash "bdr:n" "border-right:none;" tbl) -(puthash "bdrc" "border-right-color:${1:#000};" tbl) +(puthash "bdrc" "border-right-color:#${1:000};" tbl) (puthash "bdrc:t" "border-right-color:transparent;" tbl) (puthash "bdri" "border-right-image:url(|);" tbl) (puthash "bdri:n" "border-right-image:none;" tbl) @@ -126,7 +146,7 @@ (puthash "bdt" "border-top:|;" tbl) (puthash "bdt+" "border-top:${1:1px} ${2:solid} ${3:#000};" tbl) (puthash "bdt:n" "border-top:none;" tbl) -(puthash "bdtc" "border-top-color:${1:#000};" tbl) +(puthash "bdtc" "border-top-color:#${1:000};" tbl) (puthash "bdtc:t" "border-top-color:transparent;" tbl) (puthash "bdti" "border-top-image:url(|);" tbl) (puthash "bdti:n" "border-top-image:none;" tbl) @@ -142,7 +162,10 @@ (puthash "bdts:n" "border-top-style:none;" tbl) (puthash "bdtw" "border-top-width:|;" tbl) (puthash "bdw" "border-width:|;" tbl) -(puthash "bg" "background:|;" tbl) +(puthash "bfv" "backface-visibility:|;" tbl) +(puthash "bfv:h" "backface-visibility:hidden;" tbl) +(puthash "bfv:v" "backface-visibility:visible;" tbl) +(puthash "bg" "background:#${1:000};" tbl) (puthash "bg+" "background:${1:#fff} url(${2}) ${3:0} ${4:0} ${5:no-repeat};" tbl) (puthash "bg:ie" "filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='${1:x}.png',sizingMethod='${2:crop}');" tbl) (puthash "bg:n" "background:none;" tbl) @@ -153,7 +176,7 @@ (puthash "bgbk:bb" "background-break:bounding-box;" tbl) (puthash "bgbk:c" "background-break:continuous;" tbl) (puthash "bgbk:eb" "background-break:each-box;" tbl) -(puthash "bgc" "background-color:${1:#fff};" tbl) +(puthash "bgc" "background-color:#${1:fff};" tbl) (puthash "bgc:t" "background-color:transparent;" tbl) (puthash "bgcp" "background-clip:${1:padding-box};" tbl) (puthash "bgcp:bb" "background-clip:border-box;" tbl) @@ -189,7 +212,7 @@ (puthash "bxz" "box-sizing:${1:border-box};" tbl) (puthash "bxz:bb" "box-sizing:border-box;" tbl) (puthash "bxz:cb" "box-sizing:content-box;" tbl) -(puthash "c" "color:${1:#000};" tbl) +(puthash "c" "color:#${1:000};" tbl) (puthash "c:r" "color:rgb(${1:0}, ${2:0}, ${3:0});" tbl) (puthash "c:ra" "color:rgba(${1:0}, ${2:0}, ${3:0}, .${4:5});" tbl) (puthash "cl" "clear:${1:both};" tbl) @@ -234,7 +257,7 @@ (puthash "ct:ncq" "content:no-close-quote;" tbl) (puthash "ct:noq" "content:no-open-quote;" tbl) (puthash "ct:oq" "content:open-quote;" tbl) -(puthash "cur" "cursor:${1:pointer};" tbl) +(puthash "cur" "cursor:${pointer};" tbl) (puthash "cur:a" "cursor:auto;" tbl) (puthash "cur:c" "cursor:crosshair;" tbl) (puthash "cur:d" "cursor:default;" tbl) @@ -246,8 +269,11 @@ (puthash "d" "display:${1:block};" tbl) (puthash "d:b" "display:block;" tbl) (puthash "d:cp" "display:compact;" tbl) +(puthash "d:f" "display:flex;" tbl) (puthash "d:i" "display:inline;" tbl) (puthash "d:ib" "display:inline-block;" tbl) +(puthash "d:ib+" "display: inline-block;\n*display: inline;\n*zoom: 1;" tbl) +(puthash "d:if" "display:inline-flex;" tbl) (puthash "d:itb" "display:inline-table;" tbl) (puthash "d:li" "display:list-item;" tbl) (puthash "d:n" "display:none;" tbl) @@ -287,16 +313,19 @@ (puthash "fems:dt" "font-emphasize-style:dot;" tbl) (puthash "fems:n" "font-emphasize-style:none;" tbl) (puthash "ff" "font-family:|;" tbl) +(puthash "ff:a" "font-family: Arial, \"Helvetica Neue\", Helvetica, sans-serif;" tbl) (puthash "ff:c" "font-family:cursive;" tbl) (puthash "ff:f" "font-family:fantasy;" tbl) (puthash "ff:m" "font-family:monospace;" tbl) (puthash "ff:s" "font-family:serif;" tbl) (puthash "ff:ss" "font-family:sans-serif;" tbl) +(puthash "ff:t" "font-family: \"Times New Roman\", Times, Baskerville, Georgia, serif;" tbl) +(puthash "ff:v" "font-family: Verdana, Geneva, sans-serif;" tbl) (puthash "fl" "float:${1:left};" tbl) (puthash "fl:l" "float:left;" tbl) (puthash "fl:n" "float:none;" tbl) (puthash "fl:r" "float:right;" tbl) -(puthash "fs" "font-style:${1:italic};" tbl) +(puthash "fs" "font-style:${italic};" tbl) (puthash "fs:i" "font-style:italic;" tbl) (puthash "fs:n" "font-style:normal;" tbl) (puthash "fs:o" "font-style:oblique;" tbl) @@ -322,11 +351,31 @@ (puthash "fw:br" "font-weight:bolder;" tbl) (puthash "fw:lr" "font-weight:lighter;" tbl) (puthash "fw:n" "font-weight:normal;" tbl) +(puthash "fx" "flex:|;" tbl) +(puthash "fxb" "flex-basis:|;" tbl) +(puthash "fxd" "flex-direction:|;" tbl) +(puthash "fxd:c" "flex-direction:column;" tbl) +(puthash "fxd:cr" "flex-direction:column-reverse;" tbl) +(puthash "fxd:r" "flex-direction:row;" tbl) +(puthash "fxd:rr" "flex-direction:row-reverse;" tbl) +(puthash "fxf" "flex-flow:|;" tbl) +(puthash "fxg" "flex-grow:|;" tbl) +(puthash "fxsh" "flex-shrink:|;" tbl) +(puthash "fxw" "flex-wrap: |;" tbl) +(puthash "fxw:n" "flex-wrap:nowrap;" tbl) +(puthash "fxw:w" "flex-wrap:wrap;" tbl) +(puthash "fxw:wr" "flex-wrap:wrap-reverse;" tbl) (puthash "fz" "font-size:|;" tbl) (puthash "fza" "font-size-adjust:|;" tbl) (puthash "fza:n" "font-size-adjust:none;" tbl) (puthash "h" "height:|;" tbl) (puthash "h:a" "height:auto;" tbl) +(puthash "jc" "justify-content:|;" tbl) +(puthash "jc:c" "justify-content:center;" tbl) +(puthash "jc:fe" "justify-content:flex-end;" tbl) +(puthash "jc:fs" "justify-content:flex-start;" tbl) +(puthash "jc:sa" "justify-content:space-around;" tbl) +(puthash "jc:sb" "justify-content:space-between;" tbl) (puthash "l" "left:|;" tbl) (puthash "l:a" "left:auto;" tbl) (puthash "lh" "line-height:|;" tbl) @@ -347,6 +396,7 @@ (puthash "list:s" "list-style-type:square;" tbl) (puthash "list:ur" "list-style-type:upper-roman;" tbl) (puthash "lts" "letter-spacing:|;" tbl) +(puthash "lts-n" "letter-spacing:normal;" tbl) (puthash "m" "margin:|;" tbl) (puthash "m:a" "margin:auto;" tbl) (puthash "mah" "max-height:|;" tbl) @@ -367,14 +417,28 @@ (puthash "mt:a" "margin-top:auto;" tbl) (puthash "ol" "outline:|;" tbl) (puthash "ol:n" "outline:none;" tbl) -(puthash "olc" "outline-color:${1:#000};" tbl) +(puthash "olc" "outline-color:#${1:000};" tbl) (puthash "olc:i" "outline-color:invert;" tbl) (puthash "olo" "outline-offset:|;" tbl) (puthash "ols" "outline-style:|;" tbl) +(puthash "ols:db" "outline-style:double;" tbl) +(puthash "ols:ds" "outline-style:dashed;" tbl) +(puthash "ols:dt" "outline-style:dotted;" tbl) +(puthash "ols:g" "outline-style:groove;" tbl) +(puthash "ols:i" "outline-style:inset;" tbl) +(puthash "ols:n" "outline-style:none;" tbl) +(puthash "ols:o" "outline-style:outset;" tbl) +(puthash "ols:r" "outline-style:ridge;" tbl) +(puthash "ols:s" "outline-style:solid;" tbl) (puthash "olw" "outline-width:|;" tbl) +(puthash "olw:m" "outline-width:medium;" tbl) +(puthash "olw:tc" "outline-width:thick;" tbl) +(puthash "olw:tn" "outline-width:thin;" tbl) (puthash "op" "opacity:|;" tbl) +(puthash "op+" "opacity: $1;\nfilter: alpha(opacity=$2);" tbl) (puthash "op:ie" "filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);" tbl) (puthash "op:ms" "-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=100)';" tbl) +(puthash "ord" "order:|;" tbl) (puthash "ori" "orientation:|;" tbl) (puthash "ori:l" "orientation:landscape;" tbl) (puthash "ori:p" "orientation:portrait;" tbl) @@ -480,21 +544,28 @@ (puthash "to" "text-outline:|;" tbl) (puthash "to+" "text-outline:${1:0} ${2:0} ${3:#000};" tbl) (puthash "to:n" "text-outline:none;" tbl) -(puthash "tov" "text-overflow:${1:ellipsis};" tbl) +(puthash "tov" "text-overflow:${ellipsis};" tbl) (puthash "tov:c" "text-overflow:clip;" tbl) (puthash "tov:e" "text-overflow:ellipsis;" tbl) (puthash "tr" "text-replace:|;" tbl) (puthash "tr:n" "text-replace:none;" tbl) (puthash "trf" "transform:|;" tbl) (puthash "trf:r" "transform: rotate(${1:angle});" tbl) +(puthash "trf:rx" "transform: rotateX(${1:angle});" tbl) +(puthash "trf:ry" "transform: rotateY(${1:angle});" tbl) +(puthash "trf:rz" "transform: rotateZ(${1:angle});" tbl) (puthash "trf:sc" "transform: scale(${1:x}, ${2:y});" tbl) +(puthash "trf:sc3" "transform: scale3d(${1:x}, ${2:y}, ${3:z});" tbl) (puthash "trf:scx" "transform: scaleX(${1:x});" tbl) (puthash "trf:scy" "transform: scaleY(${1:y});" tbl) +(puthash "trf:scz" "transform: scaleZ(${1:z});" tbl) (puthash "trf:skx" "transform: skewX(${1:angle});" tbl) (puthash "trf:sky" "transform: skewY(${1:angle});" tbl) (puthash "trf:t" "transform: translate(${1:x}, ${2:y});" tbl) +(puthash "trf:t3" "transform: translate3d(${1:tx}, ${2:ty}, ${3:tz});" tbl) (puthash "trf:tx" "transform: translateX(${1:x});" tbl) (puthash "trf:ty" "transform: translateY(${1:y});" tbl) +(puthash "trf:tz" "transform: translateZ(${1:z});" tbl) (puthash "trfo" "transform-origin:|;" tbl) (puthash "trfs" "transform-style:${1:preserve-3d};" tbl) (puthash "trs" "transition:${1:prop} ${2:time};" tbl) @@ -517,7 +588,7 @@ (puthash "tw:no" "text-wrap:none;" tbl) (puthash "tw:s" "text-wrap:suppress;" tbl) (puthash "tw:u" "text-wrap:unrestricted;" tbl) -(puthash "us" "user-select:${1:none};" tbl) +(puthash "us" "user-select:${none};" tbl) (puthash "v" "visibility:${1:hidden};" tbl) (puthash "v:c" "visibility:collapse;" tbl) (puthash "v:h" "visibility:hidden;" tbl) @@ -533,7 +604,7 @@ (puthash "va:tt" "vertical-align:text-top;" tbl) (puthash "w" "width:|;" tbl) (puthash "w:a" "width:auto;" tbl) -(puthash "wfsm" "-webkit-font-smoothing:${1:antialiased};" tbl) +(puthash "wfsm" "-webkit-font-smoothing:${antialiased};" tbl) (puthash "wfsm:a" "-webkit-font-smoothing:antialiased;" tbl) (puthash "wfsm:n" "-webkit-font-smoothing:none;" tbl) (puthash "wfsm:s" "-webkit-font-smoothing:subpixel-antialiased;" tbl) @@ -551,14 +622,22 @@ (puthash "whsc:l" "white-space-collapse:loose;" tbl) (puthash "whsc:n" "white-space-collapse:normal;" tbl) (puthash "wid" "widows:|;" tbl) +(puthash "wm" "writing-mode:${1:lr-tb};" tbl) +(puthash "wm:btl" "writing-mode:bt-lr;" tbl) +(puthash "wm:btr" "writing-mode:bt-rl;" tbl) +(puthash "wm:lrb" "writing-mode:lr-bt;" tbl) +(puthash "wm:lrt" "writing-mode:lr-tb;" tbl) +(puthash "wm:rlb" "writing-mode:rl-bt;" tbl) +(puthash "wm:rlt" "writing-mode:rl-tb;" tbl) +(puthash "wm:tbl" "writing-mode:tb-lr;" tbl) +(puthash "wm:tbr" "writing-mode:tb-rl;" tbl) (puthash "wob" "word-break:|;" tbl) (puthash "wob:ba" "word-break:break-all;" tbl) -(puthash "wob:bs" "word-break:break-strict;" tbl) (puthash "wob:k" "word-break:keep-all;" tbl) -(puthash "wob:l" "word-break:loose;" tbl) (puthash "wob:n" "word-break:normal;" tbl) (puthash "wos" "word-spacing:|;" tbl) (puthash "wow" "word-wrap:|;" tbl) +(puthash "wow:b" "word-wrap:break-word;" tbl) (puthash "wow:n" "word-wrap:none;" tbl) (puthash "wow:nm" "word-wrap:normal;" tbl) (puthash "wow:s" "word-wrap:suppress;" tbl) |