diff --git a/.github/workflows/electron-build.yml b/.github/workflows/electron-build.yml
index d46f8eb26..ae22bdcda 100644
--- a/.github/workflows/electron-build.yml
+++ b/.github/workflows/electron-build.yml
@@ -13,6 +13,7 @@ on:
jobs:
build:
strategy:
+ fail-fast: false
matrix:
os: [macos-latest, ubuntu-latest, windows-latest]
runs-on: ${{ matrix.os }}
@@ -31,13 +32,15 @@ jobs:
- name: Install dependencies
run: npm ci
- - name: Run tests
- run: npm test
+ - name: Run Electron tests
+ run: npm run test:electron
- name: Build Electron app
+ if: matrix.os != 'windows-latest'
run: npm run electron:build
- name: Upload artifacts
+ if: matrix.os != 'windows-latest'
uses: actions/upload-artifact@v4
with:
name: electron-${{ matrix.os }}
diff --git a/docs/index.html b/docs/index.html
index cc647f199..dd2a814a7 100644
--- a/docs/index.html
+++ b/docs/index.html
@@ -449,7 +449,7 @@
.fresh-rail-line { font-size: 13px; line-height: 1.45; overflow-wrap: anywhere; color: hsl(var(--foreground)); }
.fresh-style-control { display: flex; align-items: center; justify-content: space-between; gap: 10px; border: 1px solid hsl(var(--border)); border-radius: 6px; background: hsl(var(--background) / .78); padding: 6px 8px; }
.fresh-style-control span { color: hsl(var(--muted-foreground)); font-size: 10px; letter-spacing: .1em; text-transform: uppercase; }
-.fresh-style-control strong { color: hsl(var(--foreground)); font-family: Georgia, Cambria, 'Times New Roman', Times, serif; font-size: 13px; font-weight: 650; }
+.fresh-style-control strong { color: hsl(var(--foreground)); font-family: 'JetBrains Mono', ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, 'Liberation Mono', monospace; font-size: 13px; font-weight: 650; }
@media (max-width: 768px) {
.fresh-mock { display: flex; flex-direction: column; }
@@ -691,7 +691,7 @@
Task Board