diff --git a/.gitea/workflows/main.yaml b/.gitea/workflows/main.yaml
index 0c650b7..497cce2 100644
--- a/.gitea/workflows/main.yaml
+++ b/.gitea/workflows/main.yaml
@@ -15,7 +15,6 @@ env:
jobs:
build:
name: Build Vision Start
- if: gitea.event_name == 'push'
runs-on: ubuntu-amd64
steps:
- name: Check out repository code
@@ -28,11 +27,12 @@ jobs:
run: npm install
- name: Run build
- run: npm run build
+ run: |
+ bash scripts/prepare_release.sh
+ npm run build
- name: Prepare release
run: |
- bash scripts/prepare_release.sh
mv dist vision-start/
mv extension vision-start/
mv manifest.json vision-start/
diff --git a/.gitea/workflows/release.yaml b/.gitea/workflows/release.yaml
index 0f29bfa..c512100 100644
--- a/.gitea/workflows/release.yaml
+++ b/.gitea/workflows/release.yaml
@@ -27,11 +27,12 @@ jobs:
run: npm install
- name: Run build
- run: npm run build
+ run: |
+ bash scripts/prepare_release.sh
+ npm run build
- name: Prepare release
run: |
- bash scripts/prepare_release.sh
mv dist vision-start/
mv extension vision-start/
mv manifest.json vision-start/
diff --git a/README.md b/README.md
index 48887e9..b9ed90e 100644
--- a/README.md
+++ b/README.md
@@ -1,5 +1,5 @@
-
-Vision Start
+
+

Vision Start
diff --git a/extension/icons/vision-128.png b/extension/icons/vision-128.png
index 8a53172..c059acd 100644
Binary files a/extension/icons/vision-128.png and b/extension/icons/vision-128.png differ
diff --git a/extension/icons/vision-16.png b/extension/icons/vision-16.png
index f900883..40cf058 100644
Binary files a/extension/icons/vision-16.png and b/extension/icons/vision-16.png differ
diff --git a/extension/icons/vision-48.png b/extension/icons/vision-48.png
index 529c424..309bd5e 100644
Binary files a/extension/icons/vision-48.png and b/extension/icons/vision-48.png differ
diff --git a/icon.png b/icon.png
deleted file mode 100644
index f0a0267..0000000
Binary files a/icon.png and /dev/null differ
diff --git a/project-context.md b/project-context.md
index 99f616c..82dd898 100644
--- a/project-context.md
+++ b/project-context.md
@@ -88,7 +88,6 @@ vision-start/
├── types.ts # Core domain types (Config, Category, Website, Server, Wallpaper)
├── constants.tsx # DEFAULT_CATEGORIES seed data
├── manifest.json # Chrome MV3 manifest (newtab override, storage permission)
-├── icon.png # Extension icon source
│
├── components/
│ ├── Clock.tsx # Header clock widget
diff --git a/public/favicon.ico b/public/favicon.ico
index f0a0267..ecd8786 100644
Binary files a/public/favicon.ico and b/public/favicon.ico differ