Skip to content

Commit d2f79bc

Browse files
authored
Merge pull request #2 from anivanchen/redesign-two
Redesign
2 parents 1d712e8 + a29a1a7 commit d2f79bc

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

41 files changed

+7057
-16311
lines changed

.eslintrc.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
{
2+
"extends": "next/core-web-vitals"
3+
}

.github/workflows/node-js.yml

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
name: Build and Deploy
2+
on: [push]
3+
jobs:
4+
build-and-deploy:
5+
runs-on: ubuntu-latest
6+
steps:
7+
- name: Checkout 🛎️
8+
uses: actions/[email protected]
9+
10+
- name: Install and Build 🔧 # This example project is built using npm and outputs the result to the 'build' folder. Replace with the commands required to build your project, or remove this step entirely if your site is pre-built.
11+
run: |
12+
npm install
13+
npm run build
14+
npm run export
15+
16+
- name: Deploy 🚀
17+
uses: JamesIves/[email protected]
18+
with:
19+
branch: gh-pages # The branch the action should deploy to.
20+
folder: out # The folder the action should deploy.

.gitignore

Lines changed: 14 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,16 +8,27 @@
88
# testing
99
/coverage
1010

11+
# next.js
12+
/.next/
13+
/out/
14+
1115
# production
1216
/build
1317

1418
# misc
1519
.DS_Store
20+
*.pem
21+
22+
# debug
23+
npm-debug.log*
24+
yarn-debug.log*
25+
yarn-error.log*
26+
27+
# local env files
1628
.env.local
1729
.env.development.local
1830
.env.test.local
1931
.env.production.local
2032

21-
npm-debug.log*
22-
yarn-debug.log*
23-
yarn-error.log*
33+
# vercel
34+
.vercel

LICENSE

Lines changed: 0 additions & 21 deletions
This file was deleted.

README.md

Lines changed: 10 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,19 @@
11
# anivanchen.github.io
22

3+
My personal website. Redesigned with Next and deployed to Github Pages.
4+
35
![](https://img.shields.io/github/v/release/anivanchen/anivanchen.github.io?style=for-the-badge)
46
![](https://img.shields.io/github/license/anivanchen/anivanchen.github.io?style=for-the-badge&color=brightgreen)
57

6-
7-
This is the source code for my [personal website](https://anivanchen.github.io).
8-
98
## Technologies
109

1110
- <img src="https://img.shields.io/badge/node.js-%2343853D.svg?style=for-the-badge&logo=node.js&logoColor=white">
12-
- <img src="https://img.shields.io/badge/react-%2320232a.svg?style=for-the-badge&logo=react&logoColor=%2361DAFB">
11+
- <img src="https://img.shields.io/badge/Next-black?style=for-the-badge&logo=next.js&logoColor=white">
12+
- <img src="https://img.shields.io/badge/githubactions-%232671E5.svg?style=for-the-badge&logo=githubactions&logoColor=white">
13+
- <img src="https://img.shields.io/badge/figma-%23F24E1E.svg?style=for-the-badge&logo=figma&logoColor=white">
14+
15+
[Mockup](https://www.figma.com/file/cIO9tcHHO3FtFmG3vBNw0P/Ivan-Chen?node-id=0%3A1)
16+
17+
This is a [Next.js](https://nextjs.org/) project bootstrapped with [`create-next-app`](https://github.com/vercel/next.js/tree/canary/packages/create-next-app).
1318

14-
## Todo
15-
- [x] Add Opening Page
16-
- [x] Add Preloading Page
17-
- [x] Add Projects
18-
- [x] Add Dark Mode
19-
- [x] Add custom cursor
20-
- [ ] Add cursor animations
21-
- [ ] Add Contact Form
22-
- [x] Make site more mobile friendly
23-
- [ ] Remake the typewriter effect
19+
Check out the old website at the [v1-legacy](https://github.com/anivanchen/anivanchen.github.io/tree/v1-legacy) branch.

next.config.js

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
module.exports = {
2+
reactStrictMode: true,
3+
}

0 commit comments

Comments
 (0)