diff --git a/.prettierrc b/.prettierrc index 6ccb8cd..ba6fdc1 100644 --- a/.prettierrc +++ b/.prettierrc @@ -6,6 +6,10 @@ "semi": false, "singleQuote": true, "trailingComma": "all", + "bracketSameLine": true, + "vueIndentScriptAndStyle": true, + "htmlWhitespaceSensitivity": "strict", + "singleAttributePerLine": false, "overrides": [ { "files": "*.md", @@ -13,6 +17,14 @@ "printWidth": 100, "proseWrap": "always" } + }, + { + "files": "*.vue", + "options": { + "parser": "vue", + "bracketSameLine": true, + "htmlWhitespaceSensitivity": "strict" + } } ] } diff --git a/package.json b/package.json index c85839e..4e88101 100644 --- a/package.json +++ b/package.json @@ -39,6 +39,7 @@ "eslint": "^9.28.0", "husky": "^9.1.7", "lint-staged": "^16.1.0", + "prettier": "^2.8.8", "prettier-plugin-vue": "^1.1.6", "sass": "^1.89.1", "sass-embedded": "^1.89.1", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 0680a54..7ef81f4 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -63,6 +63,9 @@ importers: lint-staged: specifier: ^16.1.0 version: 16.1.0 + prettier: + specifier: ^2.8.8 + version: 2.8.8 prettier-plugin-vue: specifier: ^1.1.6 version: 1.1.6 diff --git a/src/App.vue b/src/App.vue index 7f7e3cc..733d069 100644 --- a/src/App.vue +++ b/src/App.vue @@ -1,134 +1,140 @@ - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - + + - diff --git a/src/Settings.vue b/src/Settings.vue index 97a100f..ba4908c 100644 --- a/src/Settings.vue +++ b/src/Settings.vue @@ -1,140 +1,129 @@ - - {{ strings.header }} - - + - - + {{ strings.pickFolder }} + class="folder-button"> + {{ strings.pickFolder }} + - - + - {{ strings.save }} + {{ strings.save }} - - - - diff --git a/src/views/TracksView.vue b/src/views/TracksView.vue index 7cb42ff..284c66c 100644 --- a/src/views/TracksView.vue +++ b/src/views/TracksView.vue @@ -1,22 +1,18 @@ - - Track List - + - -