lindsaypj / portfolio_2023

(WIP) My portfolio reimagined as a command line terminal. Built using React.
1 stars 0 forks source link

Add top nav to link to 'Games' and 'Learning' pages #44

Closed lindsaypj closed 8 months ago

lindsaypj commented 8 months ago

Goal

Adding the top nav will not replace the terminal, it will simply bring familiar site navigation to balance out the complexity of terminal navigation.

As it stands, the terminal is not necessary to navigate the page. You can simply scroll down and see the content (with the exception of the unfinished Sudoku). However when adding additional pages, forcing users to use a likely unfamiliar navigation technique to access them would harm user experience.

The goal is to introduce a simple top level site-wide navbar with links to:

Portfolio | Games | Learning

Purpose

I do not want to force users to use a keyboard to navigate.

This also highlights the purpose of the terminal. The terminal is not indented to be the primary focus of the site, but rather an interesting feature to interest technical users. The site should be fully accessible without the use of the terminal.