Skip to content

Commit

Permalink
Release version 2.0.0 by rebuilding with nextjs (#12)
Browse files Browse the repository at this point in the history
* Update eslint

* Add material ui

* Add react-router-dom react-router-redux packages

* Add DefinePlugin and PreloadWebpackPlugin

* Update packages

* Update preload setting

* Update packages

* Update bundle analyize config

* Update packages version

* Update packages version

* Fix NODE_ENV typo

* Update packages version

* Add nav and jumborton

* Add nav and jumborton

* Update packages

* Update css-loader and webpack-merge version

* Update packages version

* Update packages version

* Use react-router-dom

* Update packages to use webpack 4

* Update packages version

* Update packages version

* Add routes

* Comment webpack html preload plugin

* Update packages version

* Update packages

* Update packages version

* Add router config and header

* Update packages version

* Update packages version

* Update packages

* modify packages

* Update component

* Update packages version

* Update packages

* Update packages

* Add style

* Add style

* Update packages version

* Finish first version header and footer

* Add first version header and footer

* Update packages version

* Add postcss

* Update package and postcss config

* 1. Add not found page
2. Replace div to main tag

* Update intro page file

* Add personal introduction

* Add skill bar component

* Add carousel template and change progress to meter

* Add blank login page

* Update package

* Update package

* Update login page

* only header

* Update package

* Update header style

* Update header style, wait for resize event and check event

* Update header

* Update package

* Update packages version

* Update package

* Update packages version

* Add unfinish reducer and action

* Update packages version

* Update package

* Move Header to containers

* Update package

* Update package

* Update packages version

* Update packages version

* 1. postcss ignore duplicate autoprefixer
2. Fix chrome redux devtools
3. Add menu click function

* Example of window.resize

* Added meunClick example

* Refactor Footer style and move header container to component

* Update package

* Update packages

* Update package

* Update package

* Add animate to header and footer

* Update package

* Update package

* Update webpack config

* Update package

* Update state for header

* Update packages

* Update package

* 1. Move intro avatar row to single component
2. Convert social link html to componet
3. Remove useless user.svg
4. Update intro avatar style

* Update packages

* Update package

* Add animate to header and footer

* Update package

* Update webpack config

* Update state for header

* Update packages

* 1. Move intro avatar row to single component
2. Convert social link html to componet
3. Remove useless user.svg
4. Update intro avatar style

* Add intro skill and skill bar component

* Remove useless counter component

* Update package

* Add not found page

* Open background image style for not found page

* Update packages version

* Add key to map component and finish login page style

* Update login page style

* Add server entry, Blog and login page

* Fix middleware error and remove useless style

* Update package

* Update not found page style

* Update package

* Update package

* Update packages

* Update package

* Update package

* Move component position

* Update package

* Update package

* Move package to devDependencies

* Move package to devDependencies

* Move package to devDependencies

* Use splitChunks and runtimeChunk to split common modules

* Add entry file for server

* Add entry file for server

* Update package

* Add CarouselItem component

* Move skill bar to component

* Finish half sidebar component

* Add hover style for category item

* Add empty file

* Update package

* Add article card

* Update package

* Update package

* Fix conflict

* Update packages

* Update package

* Update packages

* Update packages (#10)

👍

* Change to use nextjs (#11)

* Commit initial next

* Update packages

* Add index page

* Clear project

* Add some demo code

* Add Sass files and custom head

* Add Header and Footer components

* Add intro page

* 1. Add blog, intro, login, not found page
2. Add animate.min.scss

* Add error page

* Update packages

* Update packages

* Update packages

* Update package

* Update packages

* Update packages

* Update packages

* Update packages

* Update packages

* Add docker files

* Update packages

* 1. Update Dockerfile to use COPY to replace ADD
2. Add environment variables to docker compose yml

* 1. Add redux
2. Add redux-thunk
3. Use next-redux-wrapper to combine react and redux
4. Refactor coding style

* 1. Redirect /blog to /
2. Set social icon to open new window while user click
3. Update skill and intro skill style
4. Add link to logo and update style
5. Fix demo image at carousel
6. Update main style

* 1. Update login page style
2. Add vscode launch json
3. Add Article Card(not done)

* Finish Article Card

* Update image alt

* Add sample article page

* Fix array key error

* Add heroku config

* Fix conflict

* Update packages

* Fix conflict

* Fix login page cannot full page

* Add first version table view

* Add axios module and fetch tags data when tableview did mount

* Commit initial next

* Update packages

* Add index page

* Clear project

* Add some demo code

* Add Sass files and custom head

* Add Header and Footer components

* Add intro page

* 1. Add blog, intro, login, not found page
2. Add animate.min.scss

* Add error page

* Update packages

* Update packages

* Update packages

* Update package

* Update packages

* Update packages

* Update packages

* Update packages

* Update packages

* Add docker files

* Update packages

* 1. Update Dockerfile to use COPY to replace ADD
2. Add environment variables to docker compose yml

* 1. Add redux
2. Add redux-thunk
3. Use next-redux-wrapper to combine react and redux
4. Refactor coding style

* 1. Redirect /blog to /
2. Set social icon to open new window while user click
3. Update skill and intro skill style
4. Add link to logo and update style
5. Fix demo image at carousel
6. Update main style

* 1. Update login page style
2. Add vscode launch json
3. Add Article Card(not done)

* Finish Article Card

* Update image alt

* Add sample article page

* Fix array key error

* Add heroku config

* Fix conflict

* Update packages

* Fix conflict

* Fix login page cannot full page

* Add first version table view

* Add axios module and fetch tags data when tableview did mount
  • Loading branch information
Rukeith authored Aug 22, 2018
1 parent c008208 commit b9ef1e8
Show file tree
Hide file tree
Showing 100 changed files with 2,142 additions and 375 deletions.
6 changes: 0 additions & 6 deletions .babelrc

This file was deleted.

6 changes: 6 additions & 0 deletions .dockerignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
.next
node_modules
LICENSE
README.md
yarn-error.log
yarn.lock
6 changes: 5 additions & 1 deletion .eslintrc
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,11 @@
"import"
],
"rules": {
"react/jsx-filename-extension": [1, { "extensions": [".js", ".jsx"] }]
"react/forbid-prop-types": "off",
"react/jsx-indent": "off",
"no-underscore-dangle": "off",
"react/jsx-filename-extension": ["error", { "extensions": [".js", ".jsx"] }],
"import/no-extraneous-dependencies": ["error", { "devDependencies": true }]
},
"globals": {
"window": true,
Expand Down
4 changes: 2 additions & 2 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -58,5 +58,5 @@ typings/
.env

yarn.lock

dist
dist
.next
19 changes: 19 additions & 0 deletions .vscode/launch.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
{
// 使用 IntelliSense 以得知可用的屬性。
// 暫留以檢視現有屬性的描述。
// 如需詳細資訊,請瀏覽: https://go.microsoft.com/fwlink/?linkid=830387
"version": "0.2.0",
"configurations": [
{
"type": "node",
"request": "launch",
"name": "Launch via NPM",
"runtimeExecutable": "npm",
"runtimeArgs": [
"run-script",
"dev"
],
"port": 3000
}
]
}
4 changes: 4 additions & 0 deletions Dockerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
FROM node
COPY . .
RUN yarn && yarn build
CMD yarn ${START_COMMAND}
1 change: 1 addition & 0 deletions Procfile
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
web: yarn build && yarn start
10 changes: 10 additions & 0 deletions actions/header.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
export const RESIZE = 'RESIZE';
export const MENU_CLICK = 'MENU_CLICK';

export const resize = () => ({
type: RESIZE,
});

export const menuClick = () => ({
type: MENU_CLICK,
});
18 changes: 0 additions & 18 deletions client/index.html

This file was deleted.

20 changes: 0 additions & 20 deletions client/index.js

This file was deleted.

32 changes: 0 additions & 32 deletions common/actions/index.js

This file was deleted.

28 changes: 0 additions & 28 deletions common/assets/App.css

This file was deleted.

Binary file removed common/assets/favicon.ico
Binary file not shown.
5 changes: 0 additions & 5 deletions common/assets/index.css

This file was deleted.

7 changes: 0 additions & 7 deletions common/assets/logo.svg

This file was deleted.

32 changes: 0 additions & 32 deletions common/components/Counter.js

This file was deleted.

18 changes: 0 additions & 18 deletions common/containers/App.jsx

This file was deleted.

12 changes: 0 additions & 12 deletions common/containers/Counter.jsx

This file was deleted.

16 changes: 0 additions & 16 deletions common/reducers/counter.js

This file was deleted.

22 changes: 0 additions & 22 deletions common/store/configureStore.js

This file was deleted.

Loading

0 comments on commit b9ef1e8

Please sign in to comment.