Meine Hände haben deine Farbe, aber ich schäme mich
Ein so weißes Herz zu tragen.
- William Shakespeare, Macbeth
Shakespeare hätte sich nicht damit zufrieden gegeben, in CSS „Farbe“ anstelle von „Farbe“ zu verwenden, und das sollten Sie auch nicht tun! Er hätte erkannt, dass er damit die gesamte Integrität seines Schreibens beeinträchtigt hätte.
Schreiben Sie mit postcss-spiffing
überall CSS in korrektem britischem Englisch.
Der Hauptunterschied zwischen diesem und spiffing
von Muan besteht darin, dass es in postcss
integriert ist und keine regulären Ausdrücke verwendet.
npm install postcss-spiffing --save-dev
/* Your well-spelt CSS */
body {
background-colour : grey;
transparency : 0.3 ;
text-align : centre;
text-transform : capitalise;
border : 1 px solid grey;
}
span {
font-weight : plump;
}
. frame {
background-photograph : url ( "/queen.png" ) !please;
}
. hello {
content : "subjects" ;
colour : grey;
}
geht zu:
body {
background-color : gray;
opacity : 0.7 ;
text-align : center;
text-transform : capitalize;
border : 1 px solid gray;
}
span {
font-weight : bold;
}
. frame {
background-image : url ( "/queen.png" ) !important ;
}
. hello {
content : "subjects" ;
color : gray;
}
var postcss = require ( "postcss" ) ;
var spiffing = require ( "postcss-spiffing" ) ;
var fs = require ( "fs" ) ;
var css = fs . readFileSync ( "random.css" ) ;
console . log ( postcss ( spiffing ( ) ) . process ( css ) . css ) ;
Um dies mit gulp
zu verwenden, verwenden Sie gulp-postcss.
colour
geht zu color
plump
wird zu bold
capitalise
heißt capitalize
!please
geht zu !important
centre
geht zur center
grey
wird zu gray
background-photograph
wechselt zu background-image
( list-style-photograph
wird ebenfalls unterstützt)transparency
geht in opacity
über (da Transparenz das Gegenteil von Opazität ist, wird sie zu (1-n))storey
geht an z-index
( ground
gleich 1 usw.)