Skip to content

Update dependencies and refresh branding assets - #90

Merged
Minitour merged 9 commits into
mainfrom
develop
Jun 1, 2026
Merged

Minitour merged 9 commits into
mainfrom
develop

Conversation

@Minitour

@Minitour Minitour commented Jun 1, 2026

Copy link
Copy Markdown
Member

This pull request updates the project's branding, visual style, and dependency versions, focusing on a more modern and cohesive look and feel for the web UI, as well as keeping dependencies and CI tools up to date. The most important changes are grouped below.

Branding and UI Updates:

  • The README now features a centered banner image and reorganized badges for a more polished presentation.
  • The web build process now uses a dark-themed SVG logo (logo-dark.svg) instead of a PNG, and updates the HTML to embed this new logo format. [1] [2]

Visual Style and Theme Enhancements:

  • Major redesign of the CSS color palette for both light and dark themes, including backgrounds, text, borders, accents, and syntax highlighting, resulting in a more modern, accessible, and consistent appearance. [1] [2] [3]

Dependency and CI Maintenance:

  • Upgrades the commander dependency from version 14 to 15 in package.json.
  • Updates GitHub Actions CodeQL workflow to use codeql-action v4 for both init and analyze steps, ensuring compatibility and security.

dependabot Bot and others added 9 commits May 30, 2026 18:52
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3 to 4.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](github/codeql-action@v3...v4)

---
updated-dependencies:
- dependency-name: github/codeql-action
  dependency-version: '4'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps the production-deps group with 1 update: [commander](https://github.com/tj/commander.js).


Updates `commander` from 14.0.3 to 15.0.0
- [Release notes](https://github.com/tj/commander.js/releases)
- [Changelog](https://github.com/tj/commander.js/blob/master/CHANGELOG.md)
- [Commits](tj/commander.js@v14.0.3...v15.0.0)

---
updated-dependencies:
- dependency-name: commander
  dependency-version: 15.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: production-deps
...

Signed-off-by: dependabot[bot] <support@github.com>
…ion-deps-01f61484cd

chore(deps): bump commander from 14.0.3 to 15.0.0 in the production-deps group
…b/codeql-action-4

chore(deps): bump github/codeql-action from 3 to 4
Replace the old spiral logo with a new shield-C logomark that combines
a rounded shield, the letter C, and a cursor dash into one minimal shape.

New assets: favicon.svg, logo-dark.svg, logo-light.svg, banner-dark.svg,
banner-light.svg. README now uses picture element for automatic dark/light
theme switching.
Repalette both dark and light themes in the web UI to match the new
brand identity: deep navy surfaces, indigo accents, slate text, and
coordinated syntax highlighting colors.
Replaced the PNG logo with an SVG logo for better scalability and styling. Introduced a utility function to convert SVG files to data URLs, ensuring the favicon and logo are processed consistently. Updated the HTML to reference the new logo data URL.
@Minitour
Minitour merged commit 176a561 into main Jun 1, 2026
14 checks passed
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