Hey James!
This PR adds a list of the commands to the left-hand side of the page in the desktop view. I thought it'd be a pretty nice way of being able to quickly view the available commands.
I've taken the same sort of approach with how php artisan
would work if you ran it in your console (like in the screenshot). So, the 'ungrouped' commands that don't have a prefix before :
will be placed at the top of the list. Any after that will then be grouped by their prefix.
Each of the commands on the left-hand side take you straight you to the command info when clicked on, so it acts as a form of navigation.
I've not added anything for the mobile view because I thought it might just get in the way more than anything. If you think a mobile list would be useful though, I'd be happy to get one added.
By the way, I'm by no means a JS developer, so if there's anything that I've done that looks a bit odd, I apologise in advance haha!
Hopefully it's something that you'll consider pulling in, but if you do need any changes making for it, please let me know 😄