Portfolio v2.0 - Sriracha
New Release - v2.0 - Sriracha 🌶️
✨ The release is a complete overhaul, app now uses InquirerJS for prompts and ViteJS for preview and building the site.
✨ Move from CommonJS to ESM, files are ES6 modules
✨ Compress images using Sharp. Images now served locally.
✨ Lighthouse score improvements, scores almost 100 in all fields except where there is a GitHub limitation. Not that it matters :/ ( Can't set cache-policy for GitHub pages)
Changelog:
2.0
- Update instructions
- Update readme
- Separate utils, easy deployment to GitHub pages
- Move webpage files to src/
- Update dependencies
- Build portfolio using ViteJS
- Fix issues relating to reading config wrong
- Build.js to ES6
- Move image downloads to getData, make ES6
- Rewrite file to use Inquirer.js for prompts
- Move from CommonJS to ESM
- Fixes for Lighthouse
- Use Sharp to convert images to webp
- Remove X-UA-Compatible meta tag, not needed
- Thiccer name
- Update README.md
- Fullstops ain't cool anymore
- Lighter repo image fallback color
- 🎉🎉🎉8b5ed6d Bump axios from 0.21.1 to 0.21.2 (#44)
- Serve social preview images locally
- Fix layout when profile readme disabled
- Hightlight profile links on hover
- Bump follow-redirects from 1.14.7 to 1.14.8 (#48)
- Bump ajv from 6.12.2 to 6.12.6 (#47)
- Bump follow-redirects from 1.13.1 to 1.14.7 (#46)
- Bump markdown-it from 12.0.4 to 12.3.2 (#45)
Click to view the changelog for older versions
v1.8:
- Add support for GitHub Profile Readme
- Improve responsiveness, centered layout, improvements for widescreen res
- Misc changes
v1.6:
- Revert "Add fixed sidebar (#11)"
- Improve dark theme
- Add fallback color if social image is transparent
- Improve text contrast in highlights
- Update screenshot
- Update README.md
- Refactor code
- Allow display of social preview image
- Move functions to /utils (#33) - @hafizmuhammadshoaib
- Fix issue where repo info got copied over (#35)
- Add contributing guidelines, license in readme
- Fix repo cards overlap (#31)
- Update avatar config info
- Update token creation instructions from pr#30
- Improve token flow (#30) - @tomhooijenga
- ImprovedPhrasing - @tomhooijenga
- Copy avatar from configured location or github - @tomhooijenga
- Offer default value from previous config - @tomhooijenga
- Serve github avatar from own assets - @tomhooijenga
v1.4:
- Prettify the site HTML, comments
- Allow any number of info, nav links and cleaner log messages
- Update instructions in README
- Fix position of the theme toggle button
- Sidebar is fixed, doesn't move while scrolling - @finki70
- Get Twitter and website links from GitHub - @finki70
- Auto-append HTTPS to links - @finki70
- Fix text-overflow in repo cards on Chrome browsers - @tusharmaharana
Note: The overlapping repo card bug is still present.
v1.2:
- Changes the way Portfolio is used. Everything can be done from portfolio.js (making of .env with the GitHub token, config, and building the site).
- Adds a custom highlight color, favicon from the profile picture.
- Fixes issues in the bio, profile shadow, transitions.
- Update the readme with recent screenshots, newer instructions.
Note: The overlapping repo card bug is still present.
v1.0:
Initial release