Skip to content

Add customizable visual result cues - #15

Merged
he-chun merged 1 commit into
mainfrom
feature/customizable-visual-cues
Sep 3, 2026
Merged

Add customizable visual result cues#15
he-chun merged 1 commit into
mainfrom
feature/customizable-visual-cues

Conversation

@he-chun

@he-chun he-chun commented Sep 2, 2026

Copy link
Copy Markdown
Owner

Summary

  • highlight matched and possible-match rows on CNKI, Scopus Table/List, and Web of Science Summary results while preserving status chips
  • add synchronized visual settings for row colors and page-edge colors, width, and glow/solid/dashed/dotted/double styles
  • apply visual preference changes immediately to open pages without rerunning matching
  • keep backend, IndexedDB, XPI, HMAC v1, permissions, version 0.5.0, updates.json, and v0.5.0 unchanged

Validation

  • npm ci: PASS
  • npm test: PASS (381 tests)
  • npm run check: PASS
  • npm run build: PASS
  • npm run inspect:artifacts: PASS
  • npm run validate:archives:windows: PASS
  • git diff --check: PASS
  • automated fixtures cover matched/possible states, custom row colors, highlight disable, five edge styles, 1/6/16 px normalization, immediate sync updates without new match requests, and route cleanup

Manual verification

  • CNKI search results: NOT RUN
  • Scopus Table: NOT RUN
  • Scopus List: NOT RUN
  • Web of Science Summary and live save-without-refresh / SPA checks: NOT RUN

Chrome exposed the existing Web of Science tabs, but tab control timed out; no live-site item is claimed as passing.

@he-chun
he-chun merged commit 8540f37 into main Sep 3, 2026
7 checks passed
@he-chun
he-chun deleted the feature/customizable-visual-cues branch September 3, 2026 00:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant