Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/nojronatron/portfolio
Jons Portfolio
https://github.com/nojronatron/portfolio
css3 html5 javascript json jsx netlify npm react scss vitejs
Last synced: 22 days ago
JSON representation
Jons Portfolio
- Host: GitHub
- URL: https://github.com/nojronatron/portfolio
- Owner: nojronatron
- Created: 2022-04-15T17:59:11.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-11-30T00:15:56.000Z (about 1 month ago)
- Last Synced: 2024-11-30T01:18:07.988Z (about 1 month ago)
- Topics: css3, html5, javascript, json, jsx, netlify, npm, react, scss, vitejs
- Language: SCSS
- Homepage: https://portfolio-jon-rumsey.netlify.app/
- Size: 11 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Jon's Portfolio Site #
This site began as a lab assignment while attending Code Fellows in Seattle, WA. It is now a handy space to showcase my projects and experiences, and to experiment with various web-design concepts and tools.
[![Netlify Status](https://api.netlify.com/api/v1/badges/79c5e328-bd0c-4214-840d-89c6e19b230f/deploy-status)](https://app.netlify.com/sites/portfolio-jon-rumsey/deploys)
## Table of Contents ##
- [Current Version](#current-version)
- [Starter Code Source](#starter-code-source)
- [Custom Updates](#custom-updates)
- [Contributors](#contributors)## Current Version ##
[v1.0.0] - 16-October-2024
- Add recent projects.
- Apply custom color palette.
- Refactor styling to improve accessibility.
- Convert icons to Iconify
- Update data-fetching to support other (future) data source(s).
- Refactor layout and style for responsive design supporting large screens (desktops) and smart phone.
- Fix various implementation issues (probably caused by me) in the vertical timeline, switch, and other imported components.
- Convert class-based components to functional components and implement React Hooks instead.[v0.3.0] - 2-October-2024
- Fixed many dependency issues.
- Moved to [Vite](https://vitejs.dev/) tooling system.
- Updated Netlify deploy for automated publication with Vite tooling.Check out the live site on [Netlify](https://portfolio-jon-rumsey.netlify.app).
## Starter Code Source ##
The starter code for this project was cloned from project [Dorota1997/react-frontend-dev-portfolio](https://github.com/Dorota1997/react-frontend-dev-portfolio), and customized from there. Thanks to Dorota Gil, great work!
## Custom Updates ##
- Moved away from Create React App, replaced with Vite.
- Moved files and updated JS files to JSX for Vite processing.
- Fixed SCSS `@import` issues with `@use` or `stylesheet` refs in `index.html` instead.## Contributors ##
Content Creator, UX and Accessibility Design, JS/React Developer, Test Engineer, and DevOps Engineer: Jon Rumsey [nojronatron](https://github.com/nojronatron).
This site uses [Iconify-React](https://iconify.design/) for some language and tools icons.
This site also uses free versions of [FontAwesome v.5 Icons](https://fontawesome.com/v5/search)
Dev Icons ~~are~~ were courtesy of [Devicon.dev](https://devicon.dev) (thanks, it was fun while it lasted).