Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
24 changes: 18 additions & 6 deletions app/Http/Controllers/PostController.php
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,11 @@

namespace App\Http\Controllers;

use App\Http\Requests\StorePostRequest;
use Illuminate\Http\Request;
use App\Models\Post;
use App\Models\User;
use Illuminate\Http\Request;
use Carbon\Carbon;

class PostController extends Controller
{
Expand All @@ -24,15 +26,25 @@ public function index()
*/
public function create()
{
//
return view('post.create');
}


/**
* Store a newly created resource in storage.
*/
public function store(Request $request)
{
//
switch ($request->get('submitbutton')) {
case 'publish':$publish = Carbon::now();$post = Post::create(['user_id' => $request->user()->id,'title' => $request->title,'slug' => $request->slug,'summary' => $request->summary,'content' => $request ->content,'category' => $request ->category,'published_at' => $publish,
]);
break;
case 'draft':$post = Post::create(['user_id' => $request->user()->id,'title' => $request->title,'slug' => $request->slug,'summary' => $request->summary,'content' => $request ->content,'category' => $request ->category,
]);
break;}


return redirect (route('post.index'));
}

/**
Expand All @@ -46,9 +58,9 @@ public function show(string $id)
/**
* Show the form for editing the specified resource.
*/
public function edit(string $id)
{
//
public function edit(Post $post)
{ $author = User::find($post->user_id);
return view('post.edit', compact(['post','author']));
}

/**
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,7 @@ public function up(): void
$table->text('content');
$table->string('slug')->unique();
$table->string('category');
$table->string('tags');
$table->timestamp('deleted_at')->nullable();
$table->timestamp('published_at')->nullable();
$table->timestamps();
Expand Down
Binary file added public/img/bb1.jpeg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added public/img/bb2.jpeg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added public/img/bb3.jpeg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added public/img/bb4.jpeg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added public/img/blog1.jpeg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added public/img/blog2.jpeg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added public/img/blog3.jpeg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added public/img/blog4.jpeg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added public/img/blog5.jpeg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
41 changes: 26 additions & 15 deletions resources/views/Blogs.blade.php
Original file line number Diff line number Diff line change
Expand Up @@ -25,31 +25,42 @@ class="inline-block text-slate-50 hover:bg-gray-50 rounded-t-lg py-4 px-4 text-
</li>
</ul>
</div>
<div class=" grid grid-cols-12 gap-4 m">
<div class=" grid grid-cols-12 ">
{{-- Banner --}}
<div class="col-span-9">
<div class="col-span-12 ">
<div>
<x-blogs-banner-card />
</div>
<x-blogs-banner-card1 />
<x-blogs-banner-card2 />
<x-blogs-banner-card3 />
<x-blogs-banner-card4 />
<x-blogs-banner-card5 />

</div>

<div class=" grid-rows-4 gird col-span-3 space-y-5 ">
<div>
<x-blogs-featured-small />
<div>
<x-blogs-featured1 />
<div>
<x-blogs-featured1 />
</div>
</div>

</div>

</div>
<form action="viewmoree">
<div class="text-center py-4">
<button
class=" bg-gradient-to-r from-orange-500 via-red-500 to-purple-500 h-10 px-10 rounded-md items center justify-center ">
View More
</button>
</div>
<hr class="w-full h-1 rounded-lg bg-gradient-to-r from-orange-500 via-red- 500 to-purple-500 ">
dfhfghfgh
</form>
<hr class="w-3/4 h-1 rounded-lg bg-gradient-to-r from-orange-500 via-red- 500 to-purple-500 ">
<P class=" .tracking-widest uppercase text-5xl font-bold tracking-wide">s h a r e </P>
<hr class="w-full h-1 rounded-lg bg-gradient-to-r from-orange-500 via-red- 500 to-purple-500 ">

<p class=" text-4xl font-extrabold font-Josefin Sans tracking-wide">More from Webteractive</p>

<div class="grid gap-4 grid-cols-4">
<x-buttom-banner />
<x-buttom-banner2 />
<x-buttom-banner3 />
<x-buttom-banner4 />
<br>
</div>

</div>
Expand Down
21 changes: 13 additions & 8 deletions resources/views/components/blogs-banner-card.blade.php
Original file line number Diff line number Diff line change
@@ -1,17 +1,22 @@
<div class="content ">
<img class=" w-full max-h-full max-w-8xl rounded-lg float-left " src="img/ss2.jpeg" alt="">
<div class="col-span-12 pl-4 float-left" src="img/skyline.jpeg">
<p class="pr-3 item-body font-bold text-6xl mb-5 ">
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed mollis vivamus saittis sit amet nisi et sodales
<img class=" w-full max-h-full max-w-xl rounded-lg float-left " src="img/blog1.jpeg" alt="">
<div class="col-span-4 pl-4" src="img/skyline.jpeg">
<p class="pr-3 item-body font-bold text-4xl mb-5 ">
Lorem ipsum dolor sit<br> amet, consectetur<br> adipiscing elit.</p>
</div>
<div class="col col-span-4 mb-20 ">
<p class=" space-x-1 ml-5 text-3xl"> Maecenas a eros sit amet tellus eleifend<br>
<div class="col col-span-5 m-4">
<p class=" space-x-1 text-xl pl-4 "> Maecenas a eros sit amet tellus eleifend<br>
ullamcorper. Vivamus sagittis sit amet nisi et<br>
sodales. Nullam imperdiet, justo non vehicula<br>
fringilla, risus mauris pharetra dolor, vitae<br>
tincidunt dui </p>
</div>


<div class="inline-block mt-4 pr-5 h-7 ">
<img class="rounded-full float-left h-full" src="https://randomuser.me/api/portraits/women/34.jpg">
<span class="ml-2">April 18, 2023 by Aaron Carman</span>
</div>

</div>
<br>
<br>
<br>
40 changes: 18 additions & 22 deletions resources/views/components/blogs-banner-card2.blade.php
Original file line number Diff line number Diff line change
@@ -1,27 +1,23 @@
<div class="content ">
<p class="pr-3 item-body font-bold text-6xl mt-5 mb-5 ">
Lorem ipsum dolor sit amet
<div class="col col-span-4 ">
<p class=" space-x-1 text-3xl"> Maecenas a eros sit amet tellus eleifend ullamcorper. Vivamus sagittis sit
amet nisi et sodales. Nullam imperdiet, justo non vehicula fringilla, risus mauris pharetra dolor, vitae
tincidunt dui mauris vel massa.Maecenas a eros sit amet tellus eleifend ullamcorper. Vivamus sagittis sit
amet nisi et sodales. Nullam imperdiet, justo non vehicula fringilla, risus mauris pharetra dolor, vitae
tincidunt dui mauris vel massa.Maecenas a eros sit amet tellus eleifend ullamcorper. mauris pharetra dolor,
vitae tincidunt dui mauris vel massa.</p>
<img class=" w-full max-h-full max-w-8xl rounded-lg float-left " src="img/ss1.jpeg" alt="">
<div class="col-span-12 pl-4 float-left" src="img/ss1.jpeg">
</div>
<p class="mb-20 space-x-1 text-3xl"> Maecenas a eros sit amet tellus eleifend ullamcorper. Vivamus sagittis sit
amet
nisi et sodales. Nullam imperdiet, justo non vehicula fringilla, risus mauris pharetra dolor, vitae
tincidunt dui mauris vel massa.</p>
<p class=" space-x-1 text-3xl"> Maecenas a eros sit amet tellus eleifend ullamcorper. Vivamus sagittis sit amet
nisi et sodales. Nullam imperdiet, justo non vehicula fringilla, risus mauris pharetr a dolor, vitae
tincidunt dui mauris vel massa.Maecenas a eros sit amet tellus eleifend ullamcorper. Vivamus sagittis sit
amet nisi et sodales. Nullam imperdiet, justo non vehicula fringilla, risus mauris pharetra dolor, vitae
tincidunt dui mauris vel massa.</p>
<img class=" w-full max-h-full max-w-xl rounded-lg float-left " src="img/blog2.jpeg" alt="">
<div class="col-span-4 pl-4" src="img/skyline.jpeg">
<p class="pr-3 item-body font-bold text-4xl mb-5 ">
Lorem ipsum dolor sit<br> amet, consectetur<br> adipiscing elit.</p>
</div>
<div class="col col-span-5 m-4">
<p class=" space-x-1 text-xl pl-4 "> Maecenas a eros sit amet tellus eleifend<br>
ullamcorper. Vivamus sagittis sit amet nisi et<br>
sodales. Nullam imperdiet, justo non vehicula<br>
fringilla, risus mauris pharetra dolor, vitae<br>
tincidunt dui </p>
</div>
<div class="inline-block mt-4 pr-5 h-7 ">
<img class="rounded-full float-left h-full" src="https://randomuser.me/api/portraits/women/34.jpg">
<span class="ml-2">April 18, 2023 by Aaron Carman</span>
</div>



</div>
<br>
<br>
<br>
36 changes: 18 additions & 18 deletions resources/views/components/blogs-banner-card3.blade.php
Original file line number Diff line number Diff line change
@@ -1,23 +1,23 @@
<div class="content ">
<p class="pr-3 item-body font-bold text-6xl mt-5 mb-5 ">
Lorem ipsum dolor sit amet
<div class="col col-span-4 ">
<p class=" space-x-1 text-3xl">Maecenas a eros sit amet tellus eleifend ullamcorper. Vivamus sagittis sit amet
nisi et sodales. Nullam imperdiet, justo non vehicula fringilla, risus mauris pharetra dolor, vitae
tincidunt dui mauris vel massa.</p>
<img class=" w-full max-h-full max-w-8xl rounded-lg float-left " src="img/ss.jpeg" alt="">
<div class="col-span-12 pl-4 float-left" src="img/ss1.jpeg">
</div>
<p class="mb-20 space-x-1 text-3xl"> Maecenas a eros sit amet tellus eleifend ullamcorper. Vivamus sagittis sit
amet nisi et sodales. Nullam imperdiet, justo non vehicula .</p>
<p class=" space-x-1 text-3xl"> Maecenas a eros sit amet tellus eleifend ullamcorper. Vivamus sagittis sit amet
nisi et sodales. Nullam imperdiet, justo non vehicula fringilla, risus mauris pharetra dolor, vitae
tincidunt dui mauris vel massa.Maecenas a eros sit amet tellus eleifend ullamcorper. Vivamus sagittis sit
amet nisi et sodales. Nullam imperdiet, justo non vehicula fringilla, risus mauris pharetra dolor, vitae
tincidunt dui mauris vel massa.Maecenas a eros sit amet tellus eleifend ullamcorper. mauris pharetra dolor,
vitae tincidunt dui mauris vel massa.</p>
<img class=" w-full max-h-full max-w-xl rounded-lg float-left " src="img/blog3.jpeg" alt="">
<div class="col-span-4 pl-4" src="img/skyline.jpeg">
<p class="pr-3 item-body font-bold text-4xl mb-5 ">
Lorem ipsum dolor sit<br> amet, consectetur<br> adipiscing elit.</p>
</div>
<div class="col col-span-5 m-4">
<p class=" space-x-1 text-xl pl-4 "> Maecenas a eros sit amet tellus eleifend<br>
ullamcorper. Vivamus sagittis sit amet nisi et<br>
sodales. Nullam imperdiet, justo non vehicula<br>
fringilla, risus mauris pharetra dolor, vitae<br>
tincidunt dui </p>
</div>
<div class="inline-block mt-4 pr-5 h-7 ">
<img class="rounded-full float-left h-full" src="https://randomuser.me/api/portraits/women/34.jpg">
<span class="ml-2">April 18, 2023 by Aaron Carman</span>
</div>



</div>
<br>
<br>
<br>
23 changes: 23 additions & 0 deletions resources/views/components/blogs-banner-card4.blade.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
<div class="content ">
<img class=" w-full max-h-full max-w-xl rounded-lg float-left " src="img/blog4.jpeg" alt="">
<div class="col-span-4 pl-4" src="img/skyline.jpeg">
<p class="pr-3 item-body font-bold text-4xl mb-5 ">
Lorem ipsum dolor sit<br> amet, consectetur<br> adipiscing elit.</p>
</div>
<div class="col col-span-5 m-4">
<p class=" space-x-1 text-xl pl-4 "> Maecenas a eros sit amet tellus eleifend<br>
ullamcorper. Vivamus sagittis sit amet nisi et<br>
sodales. Nullam imperdiet, justo non vehicula<br>
fringilla, risus mauris pharetra dolor, vitae<br>
tincidunt dui </p>
</div>
<div class="inline-block mt-4 pr-5 h-7 ">
<img class="rounded-full float-left h-full" src="https://randomuser.me/api/portraits/women/34.jpg">
<span class="ml-2">April 18, 2023 by Aaron Carman</span>
</div>


</div>
<br>
<br>
<br>
22 changes: 22 additions & 0 deletions resources/views/components/blogs-banner-card5.blade.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
<div class="content ">
<img class=" w-full max-h-full max-w-xl rounded-lg float-left " src="img/blog5.jpeg" alt="">
<div class="col-span-4 pl-4" src="img/skyline.jpeg">
<p class="pr-3 item-body font-bold text-4xl mb-5 ">
Lorem ipsum dolor sit<br> amet, consectetur<br> adipiscing elit.</p>
</div>
<div class="col col-span-5 m-4">
<p class=" space-x-1 text-xl pl-4 "> Maecenas a eros sit amet tellus eleifend<br>
ullamcorper. Vivamus sagittis sit amet nisi et<br>
sodales. Nullam imperdiet, justo non vehicula<br>
fringilla, risus mauris pharetra dolor, vitae<br>
tincidunt dui </p>
</div>
<div class="inline-block mt-4 pr-5 h-7 ">
<img class="rounded-full float-left h-full" src="https://randomuser.me/api/portraits/women/34.jpg">
<span class="ml-2">April 18, 2023 by Aaron Carman</span>
</div>


</div>
<br>
<br><br>
14 changes: 0 additions & 14 deletions resources/views/components/blogs-featured-small.blade.php

This file was deleted.

12 changes: 0 additions & 12 deletions resources/views/components/blogs-featured1.blade.php

This file was deleted.

16 changes: 16 additions & 0 deletions resources/views/components/buttom-banner.blade.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
<div class=" ">
<img src="img/bb1.jpeg" alt="stew" class=" rounded-md w-full h-45 max-h-45 object-cover">
<div class="px-2 space-y-3">
<p class="text-2xl font-bold">Lorem ipsum dolor sit amet, consectetur adipiscing elit. </p>
<ul class="text-base">
<li>
Maecenas a eros sit amet tellus eleifend
ullamcorper. Vivamus sagittis sit amet nisi et sodales.
</li>
</ul>
</div>
<div class="inline-block mt-4 pr-5 h-7 ">
<img class="rounded-full float-left h-full" src="https://randomuser.me/api/portraits/women/34.jpg">
<span class="ml-2">April 18, 2023 by Aaron Carman</span>
</div>
</div>
16 changes: 16 additions & 0 deletions resources/views/components/buttom-banner2.blade.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
<div class="">
<img src="img/bb2.jpeg" alt="stew" class=" rounded-md w-full h-45 max-h-45 object-cover">
<div class="px-2 space-y-3">
<p class="text-2xl font-bold">Lorem ipsum dolor sit amet, consectetur adipiscing elit. </p>
<ul class="text-base">
<li>
Maecenas a eros sit amet tellus eleifend
ullamcorper. Vivamus sagittis sit amet nisi et sodales.
</li>
</ul>
</div>
<div class="inline-block mt-4 pr-5 h-7 ">
<img class="rounded-full float-left h-full" src="https://randomuser.me/api/portraits/women/34.jpg">
<span class="ml-2">April 18, 2023 by Aaron Carman</span>
</div>
</div>
16 changes: 16 additions & 0 deletions resources/views/components/buttom-banner3.blade.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
<div class=" ">
<img src="img/bb3.jpeg" alt="stew" class=" rounded-md w-full h-45 max-h-45 object-cover">
<div class="px-2 space-y-3">
<p class="text-2xl font-bold">Lorem ipsum dolor sit amet, consectetur adipiscing elit. </p>
<ul class="text-base">
<li>
Maecenas a eros sit amet tellus eleifend
ullamcorper. Vivamus sagittis sit amet nisi et sodales.
</li>
</ul>
</div>
<div class="inline-block mt-4 pr-5 h-7 ">
<img class="rounded-full float-left h-full" src="https://randomuser.me/api/portraits/women/34.jpg">
<span class="ml-2">April 18, 2023 by Aaron Carman</span>
</div>
</div>
16 changes: 16 additions & 0 deletions resources/views/components/buttom-banner4.blade.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
<div class="">
<img src="img/bb4.jpeg" alt="stew" class=" rounded-md w-full h-45 max-h-45 object-cover">
<div class="px-2 space-y-3">
<p class="text-2xl font-bold">Lorem ipsum dolor sit amet, consectetur adipiscing elit. </p>
<ul class="text-base">
<li>
Maecenas a eros sit amet tellus eleifend
ullamcorper. Vivamus sagittis sit amet nisi et sodales.
</li>
</ul>
</div>
<div class="inline-block mt-4 pr-5 h-7 ">
<img class="rounded-full float-left h-full" src="https://randomuser.me/api/portraits/women/34.jpg">
<span class="ml-2">April 18, 2023 by Aaron Carman</span>
</div>
</div>
17 changes: 17 additions & 0 deletions resources/views/components/content-banner-card.blade.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
<div class="content ">
<img class=" w-full max-h-full max-w-8xl rounded-lg float-left " src="img/ss2.jpeg" alt="">
<div class="col-span-12 pl-4 float-left" src="img/skyline.jpeg">
<p class="pr-3 item-body font-bold text-6xl mb-5 ">
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed mollis vivamus saittis sit amet nisi et sodales
</div>
<div class="col col-span-4 mb-20 ">
<p class=" space-x-1 ml-5 text-3xl"> Maecenas a eros sit amet tellus eleifend<br>
ullamcorper. Vivamus sagittis sit amet nisi et<br>
sodales. Nullam imperdiet, justo non vehicula<br>
fringilla, risus mauris pharetra dolor, vitae<br>
tincidunt dui </p>
</div>



</div>
Loading