build: add style config

This commit is contained in:
Fine 2023-02-01 16:05:24 +08:00
parent 3ced6977b6
commit 0c601ec7da
2 changed files with 11 additions and 3 deletions

View File

@ -85,10 +85,14 @@
"not dead" "not dead"
], ],
"lint-staged": { "lint-staged": {
"*.{js,jsx,ts,tsx,vue,scss,less}": [ "*.{js,jsx,ts,tsx,vue}": [
"eslint . --ext .vue,.js,.jsx,.cjs,.mjs,.ts,.tsx,.cts,.mts --fix --ignore-path .gitignore", "eslint . --ext .vue,.js,.jsx,.ts,.tsx --fix --ignore-path .gitignore",
"prettier --write \"src/**/*.{js,tsx,css,less,scss,vue,html,md}\"", "prettier --write \"src/**/*.{js,tsx,css,less,scss,vue,html,md}\"",
"stylelint --cache --fix \"**/*.{vue,less,postcss,css,scss}\" --cache --cache-location node_modules/.cache/stylelint/" "stylelint --cache --fix \"**/*.{vue}\" --cache --cache-location node_modules/.cache/stylelint/"
],
"*.{scss,less}": [
"prettier --write \"src/**/*.{js,tsx,css,less,scss,vue,html,md}\"",
"stylelint --cache --fix \"**/*.{less,postcss,css,scss}\" --cache --cache-location node_modules/.cache/stylelint/"
], ],
"{!(package)*.json,*.code-snippets,.!(browserslist)*rc}": [ "{!(package)*.json,*.code-snippets,.!(browserslist)*rc}": [
"prettier --write" "prettier --write"

View File

@ -14,6 +14,7 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
.flex-v { .flex-v {
display: flex; display: flex;
flex-direction: column; flex-direction: column;
@ -102,6 +103,9 @@
.mt-0 { .mt-0 {
margin-top: 0; margin-top: 0;
} }
.mt-10 {
margin-top: 10px;
}
.mb-5 { .mb-5 {
margin-bottom: 5px; margin-bottom: 5px;