Browse Source

Update sidebar/settings

Daniel Supernault 2 years ago
parent
commit
c394fb76c6

+ 1 - 3
app/Http/Controllers/SettingsController.php

@@ -81,14 +81,12 @@ class SettingsController extends Controller
 
 
 	public function dataImport()
 	public function dataImport()
 	{
 	{
-		abort_if(!config_cache('pixelfed.import.instagram.enabled'), 404);
 		return view('settings.import.home');
 		return view('settings.import.home');
 	}
 	}
 
 
 	public function dataImportInstagram()
 	public function dataImportInstagram()
 	{
 	{
-		abort_if(!config_cache('pixelfed.import.instagram.enabled'), 404);
-		return view('settings.import.instagram.home');
+		abort(404);
 	}
 	}
 
 
 	public function developers()
 	public function developers()

+ 13 - 5
resources/views/settings/partial/sidebar.blade.php

@@ -1,5 +1,5 @@
-	<div class="col-12 col-md-3 py-3" style="border-right:1px solid #ccc;">
-		<ul class="nav flex-column settings-nav">
+	<div class="col-12 col-md-3">
+		<ul class="nav flex-column settings-nav py-3">
 			<li class="nav-item pl-3 {{request()->is('settings/home')?'active':''}}">
 			<li class="nav-item pl-3 {{request()->is('settings/home')?'active':''}}">
 				<a class="nav-link font-weight-light  text-muted" href="{{route('settings')}}">Account</a>
 				<a class="nav-link font-weight-light  text-muted" href="{{route('settings')}}">Account</a>
 			</li>
 			</li>
@@ -38,13 +38,11 @@
 			<li class="nav-item">
 			<li class="nav-item">
 				<hr>
 				<hr>
 			</li>
 			</li>
-			@if(config_cache('pixelfed.import.instagram.enabled'))
 			<li class="nav-item pl-3 {{request()->is('*import*')?'active':''}}">
 			<li class="nav-item pl-3 {{request()->is('*import*')?'active':''}}">
 				<a class="nav-link font-weight-light text-muted" href="{{route('settings.import')}}">Import</a>
 				<a class="nav-link font-weight-light text-muted" href="{{route('settings.import')}}">Import</a>
 			</li>
 			</li>
-			@endif
 			<li class="nav-item pl-3 {{request()->is('settings/data-export')?'active':''}}">
 			<li class="nav-item pl-3 {{request()->is('settings/data-export')?'active':''}}">
-				<a class="nav-link font-weight-light text-muted" href="{{route('settings.dataexport')}}">Data Export</a>
+				<a class="nav-link font-weight-light text-muted" href="{{route('settings.dataexport')}}">Export</a>
 			</li>
 			</li>
 
 
 			@if(config_cache('pixelfed.oauth_enabled') == true)
 			@if(config_cache('pixelfed.oauth_enabled') == true)
@@ -67,3 +65,13 @@
 			</li>
 			</li>
 		</ul>
 		</ul>
 	</div>
 	</div>
+
+	@push('styles')
+	<style type="text/css">
+		.settings-nav {
+			@media only screen and (min-width: 768px) {
+				border-right: 1px solid #dee2e6 !important
+			}
+		}
+	</style>
+	@endpush