Skip to content

fix(docs): improve search result highlighting - #2031

Merged
ya7010 merged 1 commit into
mainfrom
ya7010/search-highlight-style
Jul 25, 2026
Merged

ya7010 merged 1 commit into
mainfrom
ya7010/search-highlight-style

Conversation

@ya7010

@ya7010 ya7010 commented Jul 25, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • remove inherited link underlines from search result cards
  • centralize matched-text styling in a reusable UnoCSS shortcut
  • use the site's yellow accent with readable dark text in dark mode

Validation

  • pnpm exec biome format docs/src/components/search/SearchResults.tsx docs/uno.config.ts
  • pnpm exec biome lint docs/src/components/search/SearchResults.tsx docs/uno.config.ts
  • pnpm -C docs build
  • confirmed the generated CSS contains the light and dark .highlight-mark rules

Known baseline issues

  • pnpm -C docs typecheck fails in existing unrelated files and dependency declarations, including app.config.ts, HeaderDropdown.tsx, Table.tsx, solid-mdx, Vinxi, and UnoCSS type declarations; neither changed file reports an error
  • the package-wide pnpm -C docs format:check also scans ignored build output and reports existing formatting drift in src/components/Table.tsx and generated files; the changed files pass the targeted formatter check

@ya7010 ya7010 added documentation Improvements or additions to documentation javascript Pull requests that update javascript code labels Jul 25, 2026
@ya7010
ya7010 merged commit c2913c1 into main Jul 25, 2026
23 checks passed
@ya7010
ya7010 deleted the ya7010/search-highlight-style branch July 25, 2026 00:53
jylenhof pushed a commit to jylenhof/gh-action-pulse that referenced this pull request Aug 4, 2026
Automated mise tool upgrades from local config.

Updated tools:
- `tombi`

Command: `mise upgrade --bump --local tombi`

<details>
<summary>Version changelog (tombi)</summary>

| Tool | Requested | Installed |
|------|-----------|-----------|
| `tombi` | `1.2.4` → `1.2.6` | `1.2.4` → `1.2.6` |

</details>

<details>
<summary>Release notes (1 tools)</summary>

<details>
<summary>tombi: `1.2.4` → `1.2.6` (tombi-toml/tombi)</summary>

### v1.2.5

<!-- Release notes generated using configuration in .github/release.yml at v1.2.5 -->

## What's Changed
### 🦅 New Features
* feat(intellij): download tombi when unavailable by @​ya7010 in tombi-toml/tombi#2033
* feat(installer): add PowerShell installer by @​ya7010 in tombi-toml/tombi#2037
* feat(formatter): add key quote style option by @​ya7010 in tombi-toml/tombi#2047
### 🐝 Bug Fixes
* fix(docs): match overscroll background to theme by @​ya7010 in tombi-toml/tombi#2026
* fix(deps): update packages flagged by OSV scanner by @​ya7010 in tombi-toml/tombi#2027
* fix(parser): prevent stack overflows from deeply nested values by @​ya7010 in tombi-toml/tombi#2029
* fix(deps): resolve OSV scanner vulnerabilities by @​ya7010 in tombi-toml/tombi#2032
* fix: restore README package badges by @​ya7010 in tombi-toml/tombi#2039
* fix(vscode): restore extension packaging with minimatch 10 by @​ya7010 in tombi-toml/tombi#2040
* fix: replace retired VS Code Marketplace badge by @​ya7010 in tombi-toml/tombi#2041
* fix(zed): disable unsupported doctests by @​ya7010 in tombi-toml/tombi#2044
### 🛠️ Other Changes
* chore: normalize line endings by @​ya7010 in tombi-toml/tombi#2030
* chore(ci): update actions/checkout to v7 by @​xtqqczze in tombi-toml/tombi#2028
* fix(docs): improve search result highlighting by @​ya7010 in tombi-toml/tombi#2031
* Revert "feat(intellij): download tombi when unavailable" by @​ya7010 in tombi-toml/tombi#2036
* feat(intellij): Register Marketplace error reporter by @​InSyncWithFoo in tombi-toml/tombi#2035

**Full Changelog**: https://github.com/tombi-toml/tombi/… (truncated)

### v1.2.6

<!-- Release notes generated using configuration in .github/release.yml at v1.2.6 -->

## What's Changed
### 🦅 New Features
* feat(docs): synchronize code tab selections by @​ya7010 in tombi-toml/tombi#2053
### 🐝 Bug Fixes
* fix(docs): preserve interactions across navigation by @​ya7010 in tombi-toml/tombi#2051
* fix(docs): restore typecheck by @​ya7010 in tombi-toml/tombi#2052
### 🛠️ Other Changes
* feat(lsp): add multi-line string completion suggestions by @​ya7010 in tombi-toml/tombi#2055

**Full Changelog**: tombi-toml/tombi@v1.2.5...v1.2.6

</details>

</details>

Modified files:
- `.mise.toml`

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
social4hyq pushed a commit to social4hyq/homebrew-core that referenced this pull request Sep 20, 2026
tombi 1.2.5

Created-by: HarmonybrewBot
Commit-by: HarmonybrewBot
Merged-by: HarmonybrewBot
Description: Created by `brew bump`

---

Created with `brew bump-formula-pr`.<details>
  <summary>release notes</summary>
  <pre><!-- Release notes generated using configuration in .github/release.yml at v1.2.5 -->

## What's Changed
### 🦅 New Features
* feat(intellij): download tombi when unavailable by @ya7010 in tombi-toml/tombi#2033
* feat(installer): add PowerShell installer by @ya7010 in tombi-toml/tombi#2037
* feat(formatter): add key quote style option by @ya7010 in tombi-toml/tombi#2047
### 🐝 Bug Fixes
* fix(docs): match overscroll background to theme by @ya7010 in tombi-toml/tombi#2026
* fix(deps): update packages flagged by OSV scanner by @ya7010 in tombi-toml/tombi#2027
* fix(parser): prevent stack overflows from deeply nested values by @ya7010 in tombi-toml/tombi#2029
* fix(deps): resolve OSV scanner vulnerabilities by @ya7010 in tombi-toml/tombi#2032
* fix: restore README package badges by @ya7010 in tombi-toml/tombi#2039
* fix(vscode): restore extension packaging with minimatch 10 by @ya7010 in tombi-toml/tombi#2040
* fix: replace retired VS Code Marketplace badge by @ya7010 in tombi-toml/tombi#2041
* fix(zed): disable unsupported doctests by @ya7010 in tombi-toml/tombi#2044
### 🛠️ Other Changes
* chore: normalize line endings by @ya7010 in tombi-toml/tombi#2030
* chore(ci): update actions/checkout to v7 by @xtqqczze in tombi-toml/tombi#2028
* fix(docs): improve search result highlighting by @ya7010 in tombi-toml/tombi#2031
* Revert "feat(intellij): download tombi when unavailable" by @ya7010 in tombi-toml/tombi#2036
* feat(intellij): Register Marketplace error reporter by @InSyncWithFoo in tombi-toml/tombi#2035


**Full Changelog**: https://github.com/tombi-toml/tombi/compare/v1.2.4...v1.2.5</pre>
  <p>View the full release notes at <a href="https://github.com/tombi-toml/tombi/releases/tag/v1.2.5">https://github.com/tombi-toml/tombi/releases/tag/v1.2.5</a>.</p>
</details>
<hr>

See merge request: Harmonybrew/homebrew-core!15617
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation javascript Pull requests that update javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant