Tanganku sewarna denganmu, tapi aku malu
Untuk memakai hati yang begitu putih.
-William Shakespeare, Macbeth
Shakespeare tidak akan puas menggunakan "warna" daripada "warna" dalam CSS, begitu pula Anda! Dia akan menyadari bahwa dengan melakukan hal itu, dia akan memenuhi seluruh integritas tulisannya.
Tulis CSS menggunakan bahasa Inggris British yang tepat di mana saja dengan postcss-spiffing
.
Perbedaan utama antara ini dan spiffing
oleh muan, adalah bahwa ini terintegrasi dengan postcss
dan tidak menggunakan ekspresi reguler.
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;
}
akan pergi ke:
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 ) ;
Untuk menggunakan ini dengan gulp
, gunakan gulp-postcss.
colour
berubah menjadi color
plump
menjadi bold
capitalise
menjadi capitalize
!please
pergi ke !important
centre
pergi ke center
grey
menjadi gray
background-photograph
menuju ke background-image
( list-style-photograph
juga didukung)transparency
berubah menjadi opacity
(karena transparansi adalah kebalikan dari opacity maka menjadi (1-n))storey
menuju z-index
( ground
sama dengan 1 dan seterusnya)