/old-blog.potproject.net

My Blog (GatsByJS/Contentful)

Primary LanguageJavaScriptMIT LicenseMIT

[Now Archived]

This source code is currently not in use.

New Source Code: potproject/blog.potproject.net-svelte

blog.potproject.net

Detail

based on gatsby-starter-calpa-blog

Homepage: https://blog.potproject.net/

Hosting by Netlify

Netlify Status

Changed

General

  • Japanese Language Supported.
  • i18n Supported. changed dayjs -> Moment Timezone
  • Adding params data/template/config.js.
  • Using libraries gatsby-plugin-google-analytics
  • Deleted Pages.
  • Package update. npm -> yarn

Perfomance fix

Lighthouse Performance: 100!

  • Not Using jQuery And deleted.
    bootstrap.js(jQuery) -> Bootstrap.native
    fancybox -> none
  • Code refactoring.

Config

  • zhihuUsername is Deleted.

Contentful Content Model : blogPost

  • tags fields changed string to Array<String>.
    "Tag1, Tag2" -> ["Tag1","Tag2"]

  • jueJinLikeIconLink And jueJinPostLink fields is Deleted.

  • Add Fields redirectPath.

  • Add Fields hiddenPage.

Sidebar

  • Adding Twiiter Link
  • Adding Mastodon Link
  • Deleting Mail Link