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

Lots of Design Improvements #456

Merged
merged 23 commits into from
Sep 11, 2024
Merged

Lots of Design Improvements #456

merged 23 commits into from
Sep 11, 2024

Conversation

mbeps
Copy link
Owner

@mbeps mbeps commented Sep 11, 2024

  • Improved navigation for tablet screens by using sidebar
  • Added hover labels for theme and search (including keyboard shortcut)
  • Changed order of the links in the 'More' page to have about and skills first
  • Increased gap between cells in details table
  • Using real dates instead of strings for work experience allowing to calculate experience time
  • Improved work item card
  • Renamed DevOps engineer to Backend engineer
  • Made blog reading narrower to make more space for sidebar and to make it easier to read
  • Put button on language modal at the bottom instead of random place in the middle
  • Updated work page to show amount of time worked in the job and putting logo and name at the top
  • Bug fixes and updates

…the projects section

- Makes it more obvious that there is a projects section
- Refactored code to have a dedicated component for bouncy arrow
- Telling user right click for theme toggle
- Telling user keyboard shortcut for search
- This allows for calculations and sorting
- Showing number of years of experience
- Consolidated some cells into 1 such as education and work
- Showing number of projects
- Showing time in the job
- Put logo and name at the top
- Showing mobile navbar instead of desktop navbar
Copy link

vercel bot commented Sep 11, 2024

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
personal-portfolio ✅ Ready (Inspect) Visit Preview 💬 Add feedback Sep 11, 2024 7:32pm

@mbeps mbeps merged commit 7221cfb into main Sep 11, 2024
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant