Skip to content

Update frontend dependencies (Bootstrap Icons 1.5.0 → latest, Highlight.js 11.2.0 → latest) #265

@GaneshPatil7517

Description

@GaneshPatil7517

Summary

The website uses outdated frontend dependencies that should be updated to their latest versions for security patches, bug fixes, and new features.

Current State

  • Bootstrap Icons: 1.5.0 (located in src/site/assets/bootstrap-icons-1.5.0/)
  • Highlight.js: 11.2.0 (located in src/site/assets/highlight.js-11.2.0/)

Proposed Changes

  • Update Bootstrap Icons to latest stable version (currently 1.11.x)
  • Update Highlight.js to latest stable version (currently 11.9.x)
  • Update any references to these libraries in templates/CSS files

Acceptance Criteria

  • Download and replace Bootstrap Icons with latest version
  • Download and replace Highlight.js with latest version
  • Update folder names to reflect new versions
  • Test that syntax highlighting works correctly
  • Test that all icons render properly
  • Verify no visual regressions on the site

Additional Context

This is a good first issue for new contributors to familiarize themselves with the project structure.

Labels: good first issue, enhancement, dependencies

Metadata

Metadata

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions