btp/btp.dev
1
1
Fork
You've already forked btp.dev
1
  • 6 Open
    4 Closed

    Refactoring the site's deployment with the following implementations.

    1. Switching the web server to static-web-server.
    2. Containerizing Zola and the web server.
    3. Building just recipes for both development and production builds.
    4. Explore CI/CD deployment pipelines in Woodpecker, GitHub actions, and Gitlab pipelines.

    HTML Templates and CSS refactor.

    1. Rebuild templates to be more dynamic by removing static content from the template files and moving it to the index markdown in the content directory.
    2. Refactor CSS, trim classes and modernize content.
    3. Implement HTML and CSS accessibility features.

    Rebuild content.

    1. Contact page rebuild:
      • Look into mailto: on the contact form.
      • If the form can't take the mailto: link, a proper link will be added.
    2. Projects page redesign.
      • Pagination for the projects is unneeded; will change from a Zola section to a page.
      • Content will be moved to a single page index.md.
    3. Redesign Blogroll page.
      • Include entry descriptions