Skip to content
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

feat: index redesign #53

Merged
merged 47 commits into from
Sep 2, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
47 commits
Select commit Hold shift + click to select a range
3e4113a
refactor!: remove Blog
kalecream Aug 30, 2023
6a74c0b
chore: move heroName to hero folder
kalecream Aug 30, 2023
6b36e5a
Revert "refactor!: remove Blog"
kalecream Aug 30, 2023
21170f8
styling: add media query breakpoints
kalecream Aug 31, 2023
6e14bb1
feat: Add model from sketchfab
kalecream Aug 31, 2023
a51e407
feat(SEO): Add proper metatag formatting
kalecream Aug 31, 2023
7ec86fe
fix: Change smallest media query to mobile
kalecream Aug 31, 2023
00096e6
chore: Add public folder url shortcut
kalecream Aug 31, 2023
9838cfa
refactor: Move sitename to own section in header
kalecream Aug 31, 2023
403c507
styling: Change border-radius on Basics
kalecream Aug 31, 2023
b2e83eb
fix: Add type to Head component
kalecream Aug 31, 2023
2e6dc2a
refactor(styling): Correct variables
kalecream Aug 31, 2023
0022176
feat: Add background to index page
kalecream Aug 31, 2023
f37b8b8
refactor: Modularize 3D model
kalecream Aug 31, 2023
18e8c79
fix: Make type props optional
kalecream Aug 31, 2023
67f1c6f
refactor: Move image loader to its own file
kalecream Aug 31, 2023
97133aa
refactor: Move custom blog elements to it's own page
kalecream Aug 31, 2023
e6a636b
fix: Import path of component
kalecream Aug 31, 2023
3d806db
chore: Import mportance
kalecream Aug 31, 2023
0231997
chore(deps): upgrade packages
kalecream Aug 31, 2023
79adbed
styling: Styling fix for blog section with new index background
kalecream Aug 31, 2023
43c7c70
fix: change cameera rotation
kalecream Aug 31, 2023
0fb6fd9
refactor(styling): change project style
kalecream Aug 31, 2023
aca61bc
styling: change primary color
kalecream Aug 31, 2023
82d0249
refactor: Modulerize projectsList
kalecream Aug 31, 2023
652c6dc
styling: custom scrollbars
kalecream Aug 31, 2023
d9ae734
styling: tuned down heroname
kalecream Sep 1, 2023
907ca05
chore: Change hero bio
kalecream Sep 1, 2023
87d0aed
refactor: change theme toggle
kalecream Sep 1, 2023
140ae37
styling: change colour of footer icons
kalecream Sep 1, 2023
3e0319a
styling(mobile): fix styling for blog section
kalecream Sep 1, 2023
4890662
styling: fix button container
kalecream Sep 1, 2023
5ec8dca
styling: rid of unneccesary scroll bars
kalecream Sep 1, 2023
f6b770d
chore: correct component import
kalecream Sep 1, 2023
a895bc1
fix: typos in GetMonthName
kalecream Sep 1, 2023
8169ac5
fix: Reposition Model
kalecream Sep 1, 2023
2020ec6
styling: restyle about page
kalecream Sep 1, 2023
c0d91d1
styling: change font o preloader
kalecream Sep 1, 2023
4bb66c8
chore: Correct module name
kalecream Sep 1, 2023
e64daf7
refactor: Hero component
kalecream Sep 1, 2023
2e1ca38
styling: change scrollbar
kalecream Sep 1, 2023
0f6f93c
feat(deps): Add r3f/post-processing
kalecream Sep 2, 2023
1602841
remove: delete unused pages
kalecream Sep 2, 2023
21c79f1
styling: update article styling
kalecream Sep 2, 2023
da314f0
feat: Add index 3d scene
kalecream Sep 2, 2023
b6e6e0c
kalecream Sep 2, 2023
9654038
chore: change import module
kalecream Sep 2, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,7 @@
"@next/mdx": "^13.1.1",
"@react-three/drei": "^9.52.2",
"@react-three/fiber": "^8.10.0",
"@react-three/postprocessing": "^2.15.1",
"@semantic-release/changelog": "^6.0.3",
"@semantic-release/commit-analyzer": "^9.0.2",
"@semantic-release/git": "^10.0.1",
Expand Down Expand Up @@ -58,16 +59,20 @@
"oauth-signature": "^1.5.0",
"papaparse": "^5.4.1",
"prettier": "^3.0.2",
"prop-types": "15.6.0",
"react": "^18.2.0",
"react-dom": "18.2.0",
"react-gsap": "^3.2.1",
"react-icons": "^4.10.1",
"react-is": "16.8.0",
"react-postprocessing": "^1.4.0",
"react-spring": "^9.7.1",
"react-svg": "^15.1.11",
"react-waypoint": "^10.3.0",
"recharts": "^2.6.2",
"rehype-autolink-headings": "^6.1.1",
"rehype-slug": "^5.1.0",
"semantic-release": "^21.1.1",
"storybook": "^7.3.2",
"styled-components": "^5.3.6",
"three": "^0.148.0",
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Based on the provided code patch, here's a brief code review:

  1. Addition of "@react-three/postprocessing" package: The patch adds the "@react-three/postprocessing" package with version "^2.15.1". This introduces post-processing capabilities to your React Three.js application.

  2. Addition of "prop-types" package: The patch adds the "prop-types" package with version "15.6.0". This is used for runtime type checking of React props. Note that starting from React v15.5, prop types are imported from the separate "prop-types" package.

  3. Addition of "react-is" package: The patch adds the "react-is" package with version "16.8.0". This package provides the implementation of React's "isXXX" functions used for element type checking.

  4. Addition of "react-postprocessing" package: The patch adds the "react-postprocessing" package with version "^1.4.0". This is another package related to post-processing effects for React applications using Three.js.

  5. Addition of "semantic-release" package: The patch adds the "semantic-release" package with version "^21.1.1". This is a tool for automating the versioning and release process of software projects.

Overall, the patch introduces new packages related to post-processing effects in Three.js, adds "prop-types" for type checking, and includes the "semantic-release" package for automated versioning and release management. It's essential to ensure compatibility with other dependencies and make necessary updates based on your project requirements.

Expand Down
Binary file added public/lost_robot.glb
Binary file not shown.
11 changes: 11 additions & 0 deletions public/lost_robot/license.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
Model Information:
* title: Lost robot
* source: https://sketchfab.com/3d-models/lost-robot-5a5c314a82864818a3fa5a0f71b17990
* author: Mikita_Hubanau (https://sketchfab.com/Mikita_Hubanau)

Model License:
* license type: CC-BY-4.0 (http://creativecommons.org/licenses/by/4.0/)
* requirements: Author must be credited. Commercial use is allowed.

If you use this 3D model in your project be sure to copy paste this credit wherever you share it:
This work is based on "Lost robot" (https://sketchfab.com/3d-models/lost-robot-5a5c314a82864818a3fa5a0f71b17990) by Mikita_Hubanau (https://sketchfab.com/Mikita_Hubanau) licensed under CC-BY-4.0 (http://creativecommons.org/licenses/by/4.0/)
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The code patch you provided is not a code itself, but rather a text snippet containing model information and license details for a 3D model called "Lost robot." It appears to be a documentation or attribution statement related to the usage of that particular 3D model in a project.

As it is not code, there are no bug risks or improvement suggestions to provide. The information provided in the code patch seems to be correctly formatted and provides the necessary details about the model, its source, author, and the license under which it is distributed. The included URL links allow users to access the model and the licensing terms.

If this code patch is intended to be part of your project's codebase, ensure that you include it appropriately within the project's documentation or metadata files rather than incorporating it into the actual program code.

Binary file added public/lost_robot/scene.bin
Binary file not shown.
Loading