Overview

Inspiration

  • Build a simple and modular technical documentation and blog.
  • Build the website without using node/npm or any external frameworks(CSS, JS, icon, font).
Recap
  • As a maintainer of a technical documentation, I started with navy theme of Hexo docs in 2018.
  • Then I created Docura to add light and dark modes and copied yaml based sidebars inspired by the Navy theme.
  • e25DX is the next iteration, with a modern UI, fully local search, and a blog theme.

Features

  • Responsive and adaptive layouts.
  • Support for light and dark modes.
  • Support for multiple documentation sets.
  • Support for a blog.
  • Implement a menu via Hugo configs.
  • Customizable sidebars using Hugo data templates.
  • Plug-and-play/ repeatable home page blocks using separate partials/ css/ data templates.
  • Integrate a search via Pagefind.

Good To Have

  • Image module
    • More utilities to add, crop, and decorate images.
    • Attach more than one image inline to page.
    • Attach more than one album inline to page.