Benjamin Völkl 2023-05-08 21:59:48 +02:00
parent 52324d5f4a
commit 4ea38a2b1f
8 changed files with 200 additions and 160 deletions

View File

@ -1,136 +0,0 @@
@extends('template.'.config('settings.template').'.content.master')
@section('content')





<div class="container">

<div class="row">

@if(empty($author->cover_image))
<div id="header_static" style="background-color: #9699AA; min-height: 520px; background-image: url('https://www.jobs-oberpfalz.de/images/manual/default-arbeitgeber-cover.jpg'); background-position: center; background-size: cover;" >

</div>
@else
<div id="header_static" style="background-color: #9699AA; min-height: 520px; background-image: url('{{ asset('uploads/cover/' . $author->cover_image) }}'); background-position: center; background-size: cover;" >
</div>
@endif


</div>

<div class="row">

<div class="col-2">

<div id="author_logo" style="margin-top: -70px;">
<img src="{{ $author->gravatar() }}?s=120&d=identicon&r=PG" class="rounded img-fluid border d-block mx-auto" title="{{ $author->name }}" alt="Logo {{ $author->name }}">
</div>
</div>
<div class="col-10">
<h1 class="mb-5 mt-4">{{ $author->name }}</h1>

</div>

<div class="col-12 fs-4">
{{ $author->description }}

<br>
<br>
<br>
<br>
<br>
<br>
</div>
</div>


<div class="row">


@if ($nachrichten->count() == 0)
<div class="col-12">
<div class="text-center">
<br>
<br>
<br>
<br>
<i>Currently there are no public themes by this Author available.</i>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
</div>
</div>


@else
<div class="row">


@foreach($nachrichten as $nach)


<div class="col-12 col-md-6 col-4 mb-5">
<a href="{{ route_content($nach) }}" class="text-decoration-none text-dark">
<div class="card shadow-lg">

@if ($nach->image)
<img class="rounded-top img-fluid" src="{{ asset('uploads/' . $nach->image) }}" loading="lazy">
@else
<img class="rounded-top img-fluid" src="https://picsum.photos/800/400?{{rand(0,100)}}" loading="lazy">
@endif

<div class="card-body">
<h2 class="fs-4">{{$nach->title}}</h2>
<a href="{{ route('users.show', [$nach->user->slug]) }}" class="text-decoration-none">
<img src="{{ $nach->user->gravatar() }}" width="20px" title="{{ $nach->user->name }}" class="border rounded img-fluid shadow-sm" alt="Logo {{ $nach->user->name }} ">
{{ $nach->user->name }}
</a>
<p class="mt-4">
{!! isset($nach->data_fields['short_description'])?$nach->data_fields['short_description']:'keine Angaben' !!}
</p>


</div>

</div>

</a>


</div>






@endforeach

<div style="margin: auto;text-align: center; display: table; overflow: scroll;">
{!! $nachrichten->onEachSide(1)->fragment("latest_jobs")->render() !!}
</div>



</div>
@endif
</div>


</div>


@stop



View File

@ -1,7 +1,6 @@
@extends('template.'.config('settings.template').'.content.master') @extends('template.'.config('settings.template').'.content.master')
@section('content') @section('content')



<main class="single-project pt-50 style-5"> <main class="single-project pt-50 style-5">


<!-- ====== start about ====== --> <!-- ====== start about ====== -->
@ -13,6 +12,7 @@
</div> </div>





<div class="content text-center"> <div class="content text-center">


<div class="img-content pt-40 pb-70 border-bottom brd-gray overflow-hidden"> <div class="img-content pt-40 pb-70 border-bottom brd-gray overflow-hidden">
@ -23,12 +23,18 @@
</div> </div>
<div class="info mt-30"> <div class="info mt-30">
<h5 class="lh-4"> <h5 class="lh-4">
Stay focusd notebooks, pinning notes to the top of the note list, etc {{$content->short_description}}
</h5> </h5>


<a href="" class="btn rounded-pill bg-blue4 fw-bold text-white mt-50">


<a href="" data-bs-toggle="modal" data-bs-target="#install-theme" class="btn rounded-pill bg-blue4 fw-bold text-white mt-50">
<small>Install Theme </small> <small>Install Theme </small>
</a> </a>



</div> </div>
</div> </div>
</div> </div>
@ -51,7 +57,7 @@
<div class="col-lg-8"> <div class="col-lg-8">
<div class="inf"> <div class="inf">
<div class="text color-666 mb-20"> <div class="text color-666 mb-20">
Create an unconventional yet user-friendly website innovative, with a clean & simple design that communicates and showcases multi-media content. Site that spreads the message: "Its stories your love.” {{$content->description}}
</div> </div>


</div> </div>
@ -210,6 +216,104 @@


</main> </main>



<!-- Modal -->
<div class="modal fade" id="install-theme" tabindex="-1" aria-labelledby="exampleModalLabel" aria-hidden="true">
<div class="modal-dialog modal-lg" role="document">
<div class="modal-content" style="background-color: #f7fafc">
<div class="modal-header">
<h5 class="modal-title" id="exampleModalLabel">Install new Lumino Theme</h5>
<button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
</div>
<form id="formType" enctype="multipart/form-data">
<div class="modal-body">
<div class="row">
<div class="col-10 offset-1 mt-4">
<div class="form-group input-group-lg">
<input type="text" class="form-control" readonly value="{{$content->repository}}" id="cweb-directory" >
<label id="lweb-directory" for="cweb-directory" class="small mt-3 text-muted">Paste this Lumino Theme URL into your Lumino Theme Installation Dialog</label>
</div>

<div>
<div id="template-data" style=" display: none;">
<div class="card shadow-ci">
<img id="data-theme-image" class="card-img-top img-fluid">
<div class="card-body">
<h5 id="data-theme-name"></h5>
<p id="data-theme-description">
</p>
Lumino Version: <span id="data-theme-lumino-version"></span>
<h5 class="fw fs-6 mt-5 mb-2">Import Options</h5>
<table class="table">
<thead>
<tr>
<th scope="col">Funcion</th>
<th scope="col">Items</th>
<th scope="col" class="text-end">Import</th>
</tr>
</thead>
<tbody id="theme-configs"></tbody>
</table>
<p id="theme-import-message">Theme without Config</p>
</div>
</div>
</div>
<div style="display: none;" class="alert mt-5 mb-5" role="alert" id="theme-verify-error"></div>
</div>
</div>
</div>
</div>
<div class="card-body">
<div class="row" id="how-to-install">
<div class="col-10 offset-1">
<br>
<hr class="mt-4 mb-4">
<br>
</div>
<div class="col-10 offset-1">
<h4>How to install a new Lumino Theme</h4>
<br>
</div>
<div class="col-2 offset-1 mb-3">
<div style="background-color: #5842bc; height: 50px; width: 50px; color: white" class="p-2 rounded-circle text-center fw-bold fs-5">
1.
</div>
</div>
<div class="col-9 mt-2">
Log in to your Lumino Admin and navigate to Configutations -> Theme
</div>
<div class="col-2 offset-1 mb-3">
<div style="background-color: #5842bc; height: 50px; width: 50px; color: white" class="p-2 rounded-circle text-center fw-bold fs-5">
2.
</div>
</div>
<div class="col-9 mt-2">
Stelle sicher, dass das Theme deine Lumino Version <span class="fw-bold" style="color: #6c23d7; font-size: 15px;">{{$content->lumino_versions}}</span> unterstützt.
</div>
<div class="col-2 offset-1 mb-3">
<div style="background-color: #5842bc; height: 50px; width: 50px; color: white" class="p-2 rounded-circle text-center fw-bold fs-5">
3.
</div>
</div>
<div class="col-9 mt-2">
Kopiere die Installations URL von der Seite und fühe es in die obere Maske ein.
</div>
<div class="col-2 offset-1 mb-3">
<div style="background-color: #5842bc; height: 50px; width: 50px; color: white" class="p-2 rounded-circle text-center fw-bold fs-5">
4.
</div>
</div>
<div class="col-9 mt-2">
After Verification Theme can be installed
</div>
</div>
</div>

</form>
</div>
</div>
</div>

@stop @stop





View File

@ -27,18 +27,18 @@




<li class="nav-item"> <li class="nav-item">
<a class="nav-link" href="{{url('/free')}}"> <a class="nav-link" href="{{url('/authors')}}">
Free Authors
</a> </a>
</li> </li>
<li class="nav-item"> <li class="nav-item">
<a class="nav-link" href="{{url('/paid')}}"> <a class="nav-link" href="{{url('/create-theme')}}">
Paid Create a Theme
</a> </a>
</li> </li>
<li class="nav-item"> <li class="nav-item">
<a class="nav-link" href="{{url('/private')}}"> <a class="nav-link" href="{{url('/private')}}">
Private Themes by Features
</a> </a>
</li> </li>
</ul> </ul>
@ -48,8 +48,14 @@
<i class="bi bi-person"></i> <i class="bi bi-person"></i>
</a> </a>


<a href="{{url('/publish')}}" class="btn rounded-pill brd-gray hover-blue4 sm-butn fw-bold">
<span>Publish Theme <i class="bi bi-arrow-right ms-1"></i> </span>
</a>

</div> </div>
</div> </div>


</div> </div>
</div> </div>
</nav> </nav>

View File

@ -1,18 +1,6 @@


<!-- ====== request ====== --> <!-- ====== request ====== -->
<script src="assets/js/lib/jquery-3.0.0.min.js"></script> <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0-alpha3/dist/js/bootstrap.bundle.min.js" integrity="sha384-ENjdO4Dr2bkBIFxQpeoTz1HIcje39Wm4jDKdf19U8gI4ddQ3GYNS7NTKfAdVQSZe" crossorigin="anonymous"></script>
<script src="assets/js/lib/jquery-migrate-3.0.0.min.js"></script>
<script src="assets/js/lib/bootstrap.bundle.min.js"></script>
<script src="assets/js/lib/wow.min.js"></script>
<script src="assets/js/lib/jquery.fancybox.js"></script>
<script src="assets/js/lib/lity.js"></script>
<script src="assets/js/lib/swiper.min.js"></script>
<script src="assets/js/lib/jquery.waypoints.min.js"></script>
<script src="assets/js/lib/jquery.counterup.js"></script>
<script src="assets/js/lib/pace.js"></script>
<script src="assets/js/lib/mixitup.min.js"></script>
<script src="assets/js/lib/scrollIt.min.js"></script>
<script src="{{ asset('template/js/main.js') }}"></script>


<script> <script>
// ---------- portfolio mixitup ----------- // ---------- portfolio mixitup -----------

View File

@ -38,7 +38,7 @@
<div class="row"> <div class="row">
<div class="col-12 col-md-8 offset-md-2"> <div class="col-12 col-md-8 offset-md-2">
<a href="" data-bs-toggle="modal" data-bs-target="#exampleModal"> <a href="" data-bs-toggle="modal" data-bs-target="#exampleModal">
<img src="https://picsum.photos/800/500" class="rounded mx-0"> <img src="https://themes.getlumino.com/uploads/contents/neuschwanstein-theme.png" class="rounded mx-0">
</a> </a>
<br> <br>



View File

@ -15,7 +15,7 @@
<br> <br>
<br> <br>


<code> <code class="bg-dark p-2 rounded">
{{url('/api/contents/themes')}}</code> {{url('/api/contents/themes')}}</code>




View File

@ -0,0 +1,78 @@
@extends('template.'.config('settings.template').'.content.master')
@section('content')



<main class="portfolio-page style-1">
<!-- ====== start portfolio-projects ====== -->
<section class="portfolio-projects section-padding pt-50 style-1 bg-white">
<div class="container">
<div class="section-head text-center style-4 mb-40">
<small class="title_small">New</small>
<h2 class="mb-20">Themes for the <span> Lumino CMS </span> </h2>
<p>We have an experienced team of production and inspection personnel to ensure quality.</p>
</div>

<section class="portfolio style-1">
<div class="content">
<div class="row mix-container">

@foreach($contents as $content)
<div class="col-lg-4 mix security consultation">
<div class="portfolio-card mb-50">
<div class="img">
<img src="{{$content->image}}" alt="">
</div>
<div class="info">
<h5>
<a href="{{$content->path}}"> {{$content->title}} </a>
</h5>
<a href="{{ $content->user->path }}" class="d-block color-main mt-2"> <img src="{{ $content->user->image }}" width="20" height="20" class="rounded-circle border img-fluid me-2">{{ $content->user->name }}</a>
<div class="text">
Trust our top minds to eliminate workflow
</div>
<div class="tags">
<a href="#">Free</a>
</div>
</div>
</div>
</div>
@endforeach


</div>
</div>
</section>
</div>
</section>
<section class="download section-padding style-5 bg-light">
<div class="container">
<div class="row justify-content-center">
<div class="col-lg-9">
<div class="content text-center">
<div class="section-head text-center style-4">
<h2 class="mb-20"> Access your business potentials today & find opportunity for <span> bigger success </span> </h2>
</div>
<div class="butns mt-70">
<a href="page-contact-app.html" class="btn rounded-pill bg-blue4 fw-bold text-white me-4" target="_blank">
<small> Start A Project Now </small>
</a>
<a href="page-about-app.html" class="btn rounded-pill hover-blue4 fw-bold border-blue4" target="_blank">
<small> See Pricing & Plan </small>
</a>
</div>
</div>
</div>
</div>
</div>
<img src="{{ asset('template/images/contact_globe.svg')}}" alt="" class="contact_globe">
</section>
<!-- ====== end portfolio-projects ====== -->


</main>




@stop