Old Blog.potproject.net screenshot

Old Blog.potproject.net

Author Avatar Theme by Potproject
Updated: 21 Sep 2023
7 Stars

My Blog (GatsByJS/Contentful)

Categories

Overview:

The content is about a source code that is currently not in use, and a new source code that is available for the Pot Project’s blog. It mentions that the new code is based on gatsby-starter-calpa-blog and provides details about the changes and additions made to the code. The post also mentions that the blog is hosted by Netlify and supports the Japanese language.

Features:

  • Japanese Language Supported: The blog supports the Japanese language.
  • i18n Supported: The blog has internationalization (i18n) support.
  • Performance Fix: Improved performance with a Lighthouse Performance score of 100.
  • Not Using jQuery: jQuery has been removed from the code and replaced with Bootstrap.native.
  • Code Refactoring: The code has been refactored for improved readability and maintainability.
  • Config Update: Added new parameters data/template/config.js to the configuration.
  • Package Update: Switched from npm to yarn package manager for updates.
  • Added Fields: New fields for redirectPath and hiddenPage have been added.
  • Sidebar Update: Added Twitter and Mastodon links to the sidebar.

Installation:

To install the new source code for the Pot Project’s blog, follow these steps:

  1. Clone the repository:
git clone [repository_url]
  1. Install dependencies using yarn:
cd [repository_directory]
yarn install
  1. Build the project:
yarn build
  1. Start the local development server:
yarn start

Summary:

The post discusses the migration to a new source code for the Pot Project’s blog. It highlights the key features and updates made to the code, including support for the Japanese language, improved performance, and code refactoring. The installation guide provides step-by-step instructions for setting up the new code.