Skip to content

EJS Conversion #77

@Harsh-Panchal-1

Description

@Harsh-Panchal-1

Refactor: Convert HTML files to EJS templates

Description
I propose converting all .html files in the project to .ejs (Embedded JavaScript) templates. Currently, maintaining the website is difficult because shared elements are duplicated across multiple files.

Proposed Changes

  • Rename all .html pages to .ejs.
  • Integrate vite-plugin-ejs to compile the templates.
  • All related path to files will be adjusted.

Advantages

  • Modularity: Allows for shared components (partials), eliminating code duplication.
  • Maintainability: Layout changes (like updating a menu link) only need to be done in one place.
  • Cleaner Codebase: Reduces file size and improves readability.

Priority:

  • Low
  • Medium
  • High

Please assigned me this issue.

Metadata

Metadata

Labels

acwocThis Issue is Under AcWoC'25enhancementNew feature or requesthardHard Task

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions