This is the same style of sort icon that mediawiki uses, but the main advantage it has compared to the one currently used is that it takes up less horizontal width, meaning that when you have 10 narrow columns next to each other, such as on the user history/peers pages, you have about 50px more room for the torrent name before it wraps.
Separate torrents into cruddy route names. Route model binding isn't possible due to the global scope on unapproved torrents. Use form requests. Simplify the controller flow where possible.
Laravel offers many built-in Blade directives, including: `@auth`, `@guest` ,`@csrf`, `@method`, `@json`, and more.
Review the [Blade][1] documentation for more details.
[1]: https://laravel.com/docs/blade