Basic Wiring, environment set up

Added some controllers and template pages to test connection with the db
and begin the process of porting over functionality to this version.

Also made some minor tweaks to formatting configs and updated a color in
the css
about-updates
Ro 1 year ago
parent 1480da3d50
commit ba79c9924c
Signed by untrusted user: are0h
GPG Key ID: 29B551CDBD4D3B50

@ -1,36 +1,36 @@
{
"overrides": [
{
"files": ".prettierrc",
"options": { "parser": "json" }
},
{
"files": "*.scss",
"options": {
"tabWidth": 4,
"semi": false,
"singleQuote": true,
"printWidth": 90
}
},
{
"files": "*.js",
"options": {
"arrowParens": "avoid",
"bracketSpacing": true,
"htmlWhitespaceSensitivity": "css",
"insertPragma": false,
"bracketSameLine": false,
"jsxSingleQuote": true,
"proseWrap": "preserve",
"requirePragma": false,
"semi": true,
"singleQuote": true,
"trailingComma": "none",
"useTabs": true,
"tabWidth": 4,
"printWidth": 90
}
}
]
"overrides": [
{
"files": ".prettierrc",
"options": { "parser": "json" }
},
{
"files": "*.css",
"options": {
"tabWidth": 2,
"semi": false,
"singleQuote": true,
"printWidth": 90
}
},
{
"files": "*.js",
"options": {
"arrowParens": "avoid",
"bracketSpacing": true,
"htmlWhitespaceSensitivity": "css",
"insertPragma": false,
"bracketSameLine": false,
"jsxSingleQuote": true,
"proseWrap": "preserve",
"requirePragma": false,
"semi": true,
"singleQuote": true,
"trailingComma": "none",
"useTabs": true,
"tabWidth": 4,
"printWidth": 90
}
}
]
}

@ -0,0 +1,16 @@
<?php
namespace App\Http\Controllers;
use App\Models\Location;
class FrontIndexController extends Controller
{
public function start()
{
$locations = Location::all();
$count = count($locations);
return view('front.index', ['count' => $count]);
}
}

@ -0,0 +1,10 @@
<?php
namespace App\Http\Controllers;
use Illuminate\Http\Request;
class LocationController extends Controller
{
//
}

@ -0,0 +1,14 @@
<?php
namespace App\Models;
use Illuminate\Database\Eloquent\Factories\HasFactory;
use Illuminate\Database\Eloquent\Model;
class Location extends Model
{
use HasFactory;
protected $table = "location";
protected $fillable = ["uuid", "name", "url", "description", "images", "active", "rating", "added_by", "tags"];
}

@ -1,7 +1,7 @@
:root {
/* BASE COLORS */
--primary: #140c08;
--secondary: #fc7472;
--secondary: #d66365;
--highlight: #69b04f;
--white: #efebe3;
--grey: #abb7b7;

@ -3,7 +3,7 @@
<head>
<meta charset="UTF-8">
<title>
<title>App Name - @yield('title')</title>
@yield('title')
</title>
<link rel="stylesheet" type="text/css" href="/assets/css/front/start.css?=sdfsdf">
</head>

@ -6,4 +6,5 @@
@parent
<p>This is where we start</p>
{{ $count }}
@endsection

@ -1,6 +1,7 @@
<?php
use Illuminate\Support\Facades\Route;
use App\Http\Controllers\FrontIndexController;
/*
|--------------------------------------------------------------------------
@ -13,6 +14,4 @@ use Illuminate\Support\Facades\Route;
|
*/
Route::get("/", function () {
return view("front.index");
});
Route::get("/", [FrontIndexController::class, 'start']);

Loading…
Cancel
Save