diff --git a/.vscode/settings.json b/.vscode/settings.json
new file mode 100644
index 00000000..9e22a673
--- /dev/null
+++ b/.vscode/settings.json
@@ -0,0 +1,3 @@
+{
+ "i18n-ally.localesPaths": ["i18n/locales"]
+}
diff --git a/app/app.config.ts b/app/app.config.ts
new file mode 100644
index 00000000..e97d6e85
--- /dev/null
+++ b/app/app.config.ts
@@ -0,0 +1,15 @@
+// Copyright links
+// Do not modify please
+const GITHUB_OWNER = 'FreeNowOrg'
+const GITHUB_REPO = 'PixivNow'
+
+export default defineAppConfig({
+ version: '4.0.0',
+ SITE_ENV: import.meta.dev ? 'development' : 'production',
+ GITHUB_OWNER,
+ GITHUB_REPO,
+ GITHUB_URL: `https://github.com/${GITHUB_OWNER}/${GITHUB_REPO}`,
+ PROJECT_NAME: 'PixivNow',
+ PROJECT_TAGLINE: 'Enjoy Pixiv Now (pixiv.js.org)',
+ IMAGE_CACHE_SECONDS: 12 * 60 * 60 * 1000,
+})
diff --git a/app/app.vue b/app/app.vue
index b7f8983e..e87d2bbd 100644
--- a/app/app.vue
+++ b/app/app.vue
@@ -18,13 +18,6 @@ NaiveuiProvider#app-full-container(
diff --git a/app/components/Artwork/ArtworkCard.vue b/app/components/Artwork/ArtworkCard.vue
index 046889f3..75ea5d32 100644
--- a/app/components/Artwork/ArtworkCard.vue
+++ b/app/components/Artwork/ArtworkCard.vue
@@ -57,15 +57,11 @@
diff --git a/app/components/AuthorCard.vue b/app/components/AuthorCard.vue
index 1ee6fe0c..299fa14f 100644
--- a/app/components/AuthorCard.vue
+++ b/app/components/AuthorCard.vue
@@ -3,8 +3,11 @@
.author-inner(v-if='user')
.flex-center
.left
- RouterLink(:to='"/users/" + user.userId' :aria-label='"查看作者: " + user.name')
- img(:alt='user.name + " 的头像"' :src='user.imageBig')
+ RouterLink(
+ :aria-label='"查看作者: " + user.name',
+ :to='"/users/" + user.userId'
+ )
+ img(:alt='user.name + " 的头像"', :src='user.imageBig')
.right
.flex
h4.plain
@@ -35,23 +38,19 @@