Login diye bir dizin oluşturmuşsunuz sorun o yüzden.
Namespace hatası var. Şöyleki:
App\Http\Controllers namespacei "app" klasöründen itibaren "Http/Controllers" dizinini işaret ediyor.
Yani siz Controllers/Login dizinine LoginControllers oluşturduğunuz için "App\Http\Controllers\Login;" namespacei yapıcaksınız ilk yaptığınız doğruydu yani.
Yalnız şöyle bir şey var ki routes içerisindeki rotalamalarda otomatik olarak "App\Http\Controllers" namespacei ekleniyor. Fakat ekstra bir dizin eklediyseniz bunun namespacei,ni girmelisiniz. yani routes dosyasınız
Route::get('panel', 'Login\LoginController@index')
şeklinde olmalıdır. Ya da tüm bu zahmetlere girmeyerek Login dizinini silip direkt controllers içerisine LoginController oluşturup namespacei App\Http\Controllers; yaparak
routes.php içinde
Route::get('panel', 'LoginController@index')
olarak kullanabilirsiniz.
Not: "php artisan make:controllers LoginController" yazarsanız sizin için controller oluşturur. "php artisan make:controllers --plain LoginController" yazarsanız da içinde fonksiyonlar olmadan oluşturur.