-
Notifications
You must be signed in to change notification settings - Fork 389
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Project Portfolio by Joyce Kuo #392
Open
JoyceKuode
wants to merge
43
commits into
Technigo:main
Choose a base branch
from
JoyceKuode:main
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from 32 commits
Commits
Show all changes
43 commits
Select commit
Hold shift + click to select a range
f2fbd95
Set up Vite and initial project structure
JoyceKuode f66db0c
Create basic structure for main content
JoyceKuode 6595a65
Make changes to App.css
JoyceKuode 3b3bea5
Add styling to Grid and HeaderSection
JoyceKuode 4584555
Add ImageSection with styling
JoyceKuode 2b50d40
Adjust spacing in header
JoyceKuode 450dc93
Add text to README
JoyceKuode 6325dd3
Add content and style BioSection
JoyceKuode 6128d72
Set up ProjectSection and data mapping
JoyceKuode ce1473f
Add default styling for project cards, tags, and buttons
JoyceKuode 7a4cae5
Fix typo in card component
JoyceKuode 47f014d
Add responsive design to project sections for tablet and desktop
JoyceKuode 3ebbd86
Add tech section and styling
JoyceKuode 2b563a2
Add arrow button component
JoyceKuode 38bb340
Add reverse layout to alternating cards in project section on larger …
JoyceKuode 7e128b1
Add skill section with skill card component and styling
JoyceKuode d165e11
Edit skills section for closer match to design
JoyceKuode b493104
Add article placeholder data and start design for article section
JoyceKuode 9f93d50
Replace placeholder images
JoyceKuode d538453
Change images in project data
JoyceKuode f4afb6c
Add logic to invert color on button and icon based on section backgro…
JoyceKuode 9059263
Complete article section styling for mobile
JoyceKuode 32c128b
Add article section styling for desktop
JoyceKuode 41b8b9b
Fix height issue on tablet view of article section
JoyceKuode af2558b
Add contact section with styling and social media component
JoyceKuode 676195a
Add hover effects to social icons and edit data in json files
JoyceKuode 9b17418
Edit README file
JoyceKuode 761e87e
Clean up files and organize imports
JoyceKuode 9786293
Edit skills data
JoyceKuode a68657f
Update bio section with new bio
JoyceKuode c08468f
Fix button height and top margin
JoyceKuode 63216d7
Fix arrow button styling
JoyceKuode 248fe23
Adjust padding in contact section
JoyceKuode 220b499
Fix spacing and styling for tablet
JoyceKuode 9239b82
Fix spacing on some elements to match design
JoyceKuode 6328774
Remove node_modules from Git tracking
JoyceKuode ea42c45
Delete nested folder and fix layout issues
JoyceKuode 3c5356f
Create functionality for See More buttons and add data
JoyceKuode f634d8d
Update images path and fix overflow issue
JoyceKuode 7ee6155
Change some data including images and adjust line heights
JoyceKuode 47e149e
Change line height to fix vertical scroll issue
JoyceKuode 201152f
Fix vertical scrolling issue
JoyceKuode 5bfa301
Edit skills
JoyceKuode File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,25 @@ | ||
{ | ||
"articles": [ | ||
{ | ||
"title": "How to stop being scared: Learning to love code", | ||
"description": "Uncover the path to transforming fear of coding into a profound appreciation for the process and learn to embrace challenges and celebrate small victories along the way.", | ||
"image": "https://images.unsplash.com/photo-1557672172-298e090bd0f1?q=80&w=1374&auto=format&fit=crop&ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D", | ||
"date": "July 20th", | ||
JoyceKuode marked this conversation as resolved.
Show resolved
Hide resolved
|
||
"link": "link" | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Replace placeholder links with actual article URLs. All articles currently use "link" as a placeholder. Please update with actual URLs to ensure proper navigation. Also applies to: 15-15, 22-22 |
||
}, | ||
{ | ||
"title": "Harmonizing skills: Bridging the gap between music and programming", | ||
"description": "My observations on the fascinating parallels between studying music and learning to code, revealing how both disciplines nurture creativity, discipline, and problem-solving skills while encouraging self-expression through structured frameworks.", | ||
"image": "https://images.unsplash.com/photo-1561212044-bac5ef688a07?q=80&w=1374&auto=format&fit=crop&ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D", | ||
"date": "January 2nd", | ||
"link": "link" | ||
}, | ||
{ | ||
"title": "Every day is a school day: Making growth mindset a daily habit", | ||
"description": "Learn how embracing a growth mindset transforms the learning process into an exciting pursuit, igniting the dopamine rush that comes with overcoming obstacles and exploring new skills.", | ||
"image": "https://images.unsplash.com/photo-1564089957880-517edea1afc5?q=80&w=1374&auto=format&fit=crop&ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D", | ||
"date": "June 11th", | ||
"link": "link" | ||
} | ||
] | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,24 @@ | ||
# Logs | ||
logs | ||
*.log | ||
npm-debug.log* | ||
yarn-debug.log* | ||
yarn-error.log* | ||
pnpm-debug.log* | ||
lerna-debug.log* | ||
|
||
node_modules | ||
dist | ||
dist-ssr | ||
*.local | ||
|
||
# Editor directories and files | ||
.vscode/* | ||
!.vscode/extensions.json | ||
.idea | ||
.DS_Store | ||
*.suo | ||
*.ntvs* | ||
*.njsproj | ||
*.sln | ||
*.sw? |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,8 @@ | ||
# React + Vite | ||
|
||
This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules. | ||
|
||
Currently, two official plugins are available: | ||
|
||
- [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/blob/main/packages/plugin-react/README.md) uses [Babel](https://babeljs.io/) for Fast Refresh | ||
- [@vitejs/plugin-react-swc](https://github.com/vitejs/vite-plugin-react-swc) uses [SWC](https://swc.rs/) for Fast Refresh |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,39 @@ | ||
import js from '@eslint/js' | ||
import globals from 'globals' | ||
import react from 'eslint-plugin-react' | ||
import reactHooks from 'eslint-plugin-react-hooks' | ||
import reactRefresh from 'eslint-plugin-react-refresh' | ||
|
||
export default [ | ||
{ ignores: ['dist'] }, | ||
{ | ||
files: ['**/*.{js,jsx}'], | ||
languageOptions: { | ||
ecmaVersion: 2020, | ||
globals: globals.browser, | ||
parserOptions: { | ||
ecmaVersion: 'latest', | ||
ecmaFeatures: { jsx: true }, | ||
sourceType: 'module', | ||
}, | ||
}, | ||
settings: { react: { version: '18.3' } }, | ||
plugins: { | ||
react, | ||
'react-hooks': reactHooks, | ||
'react-refresh': reactRefresh, | ||
}, | ||
rules: { | ||
...js.configs.recommended.rules, | ||
...react.configs.recommended.rules, | ||
...react.configs['jsx-runtime'].rules, | ||
...reactHooks.configs.recommended.rules, | ||
'react/jsx-no-target-blank': 'off', | ||
'react-refresh/only-export-components': [ | ||
'warn', | ||
{ allowConstantExport: true }, | ||
], | ||
"react/prop-types": "off" | ||
}, | ||
}, | ||
] |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,16 @@ | ||
<!doctype html> | ||
<html lang="en"> | ||
|
||
<head> | ||
<meta charset="UTF-8" /> | ||
<link rel="icon" type="image/svg+xml" href="/vite.svg" /> | ||
<meta name="viewport" content="width=device-width, initial-scale=1.0" /> | ||
<title>Joyce Kuo Portfolio</title> | ||
</head> | ||
|
||
<body> | ||
<div id="root"></div> | ||
<script type="module" src="/src/main.jsx"></script> | ||
</body> | ||
|
||
</html> |
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I really appreciated seeing a README file with your own thoughts on the project, such as planning, problem-solving, and explaining your approach. Great work!