Commit Graph

17 Commits

Author SHA1 Message Date
hikari 99aadc3987 fix(style): improve search dialog contrast
Overrides Pagefind UI CSS variables and targets the result excerpt directly to ensure readable text contrast in both light and dark modes.
2026-03-03 17:03:56 -08:00
hikari 1224d47218 fix(style): improve search placeholder contrast
Targets the Starlight search button and dialog input placeholder to use the primary colour variable for readable contrast in both light and dark modes.
2026-03-03 17:01:37 -08:00
hikari 1396212d2e fix(style): improve hero tagline contrast
Targets the Starlight hero tagline element to use the primary colour variable, ensuring readable contrast in both light and dark modes.
2026-03-03 16:58:13 -08:00
rain 8a811b87c3 fix(readable-background): add a translucent background to main content (#23)
Node.js CI / CI (push) Successful in 58s
Security Scan and Upload / Security & DefectDojo Upload (push) Successful in 2m5s
### Explanation

This makes the main content area readable.
![Screenshot 2026-02-03 at 12.10.01 PM.png](/attachments/5103926c-17a1-49b5-8594-2f985b6bb23d)

### Issue

22

### Attestations

- [x] I have read and agree to the [Code of Conduct](https://docs.nhcarrigan.com/community/coc/)
- [x] I have read and agree to the [Community Guidelines](https://docs.nhcarrigan.com/community/guide/).
- [x] My contribution complies with the [Contributor Covenant](https://docs.nhcarrigan.com/dev/covenant/).

### Dependencies

- [x] I have pinned the dependencies to a specific patch version.

### Style

- [x] I have run the linter and resolved any errors.
- [x] My pull request uses an appropriate title, matching the conventional commit standards.
- [x] My scope of feat/fix/chore/etc. correctly matches the nature of changes in my pull request.

### Tests

- [x] My contribution adds new code, and I have added tests to cover it.
- [x] My contribution modifies existing code, and I have updated the tests to reflect these changes.
- [x] All new and existing tests pass locally with my changes.
- [x] Code coverage remains at or above the configured threshold.

### Documentation

I have made the following PR to update the documentation site by adding a translucent background to main content sections to improve text readability against the background artwork.

### Versioning

Minor - My pull request introduces a new non-breaking feature.

Co-authored-by: Rain <rainkalugdan@gmail.com>
Reviewed-on: #23
Co-authored-by: rain <rain@nhcarrigan.com>
Co-committed-by: rain <rain@nhcarrigan.com>
2026-02-06 16:46:52 -08:00
naomi ddaeb72638 feat: new theme
Node.js CI / CI (push) Successful in 1m40s
Security Scan and Upload / Security & DefectDojo Upload (push) Successful in 1m46s
2026-01-29 17:35:10 -08:00
naomi fd1f3ff7bc feat: revert font size change 2025-11-12 20:11:52 -08:00
naomi 0daef2fdc6 feat: increase font size
Node.js CI / Lint and Test (push) Failing after 35s
2025-11-10 09:50:11 -08:00
naomi dafa7ded0e feat: new font 2025-10-29 13:26:15 -07:00
naomi 7ae52ae521 feat: update theme colours
Code Analysis / SonarQube (push) Failing after 18s
Node.js CI / Lint and Test (push) Failing after 29s
2025-09-03 16:17:49 -07:00
naomi 49dd426ed9 feat: add donate badge
Code Analysis / SonarQube (push) Failing after 1m23s
Node.js CI / Lint and Test (push) Successful in 1m26s
2025-05-31 18:15:26 -07:00
naomi 1022316d35 feat: new colours
Code Analysis / SonarQube (push) Failing after 1m39s
Node.js CI / Lint and Test (push) Successful in 1m40s
2025-04-03 00:46:47 -07:00
naomi db7a34e975 feat: enable dark theme and theme switcher
Node.js CI / Lint and Test (push) Successful in 1m26s
Code Analysis / SonarQube (push) Failing after 1m29s
2025-03-27 14:53:47 -07:00
naomi dd5fa6f7a2 feat: custom theming for code blocks
Code Analysis / SonarQube (push) Failing after 1m26s
Node.js CI / Lint and Test (push) Successful in 1m30s
2025-03-05 16:41:11 -08:00
naomi 543edcf899 feat: colours
Node.js CI / Lint and Test (push) Successful in 1m13s
Code Analysis / SonarQube (push) Successful in 1m14s
2025-03-01 00:25:23 -08:00
naomi 23d8a47f10 feat: align styles with other sites (#46)
Reviewed-on: https://codeberg.org/nhcarrigan/docs/pulls/46
Co-authored-by: Naomi Carrigan <commits@nhcarrigan.com>
Co-committed-by: Naomi Carrigan <commits@nhcarrigan.com>
2024-12-21 04:16:38 +00:00
naomi a2496b6e6e feat: document task bot (#25)
Related to #23, closes #20

Reviewed-on: https://codeberg.org/nhcarrigan/docs/pulls/25
Co-authored-by: Naomi Carrigan <commits@nhcarrigan.com>
Co-committed-by: Naomi Carrigan <commits@nhcarrigan.com>
2024-09-30 04:25:20 +00:00
naomi 4cc44ae423 feat: convert to an astro application (!9)
Reviewed-on: https://codeberg.org/nhcarrigan/docs/pulls/9
Co-authored-by: Naomi Carrigan <commits@nhcarrigan.com>
Co-committed-by: Naomi Carrigan <commits@nhcarrigan.com>
2024-08-23 23:49:24 +00:00