Skip to content
Blog (Next.js + MDX)
TypeScript JavaScript
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github/workflows Revert "modify" Jan 8, 2020
.vscode
components fix switch border color Jan 23, 2020
layouts fix pic width Jan 24, 2020
pages another fix Jan 16, 2020
public hitori modify Nov 29, 2019
store fix quote color code Jan 23, 2020
typings change directory structure Aug 3, 2019
.eslintignore Update .eslintignore Jan 8, 2020
.eslintrc.json lint Dec 1, 2019
.gitignore sitemap configuration Mar 15, 2019
.nvmrc add nvmrc Dec 1, 2019
README.md add Feature in README Jan 15, 2020
netlify.toml adventar 2019 Nov 27, 2019
new-post-generator.js update nightMode Jan 6, 2020
next-env.d.ts
next.config.js
package-lock.json Update typescript-eslint monorepo to v2.17.0 Jan 27, 2020
package.json Update typescript-eslint monorepo to v2.17.0 Jan 27, 2020
posts-builder.js per page change Jan 6, 2020
renovate.json dont't update next-page-transitions Sep 19, 2019
tsconfig.json

README.md

Netlify Status Dependency Status DevDpendency Status

# serve as http://localhost:3000
npm run dev

# build
npm run build

# deploy
npm run deploy

# add new post
npm run blog

Feature

  • 構成

    • Next.js + Netlify
    • TypeScript & ESLint & Prettier
    • ブログ部分の記述は MDX を採用
    • CSS in JS として Emotion を採用
  • ダークモード対応(redux-persist を用いて Redux と LocalStorage でダークモード On/Off を連携)

  • Renovate によるモジュールの自動更新

  • Lighthouse CI + GitHub Actions によるサイトパフォーマンスの自動計測

You can’t perform that action at this time.