Commit 9d037667 authored by Marco Schmiedel's avatar Marco Schmiedel

backup work

parent 32bcb4ce
......@@ -30,7 +30,7 @@
| Class "BladeManagement"
|------------------------------------------------------------------------------------------------
*/
class BladeManagement
class BladeManagement
{
/*
......@@ -149,7 +149,7 @@
| Class "ViewStorage"
|------------------------------------------------------------------------------------------------
*/
class ViewStorage extends ServiceProvider
class ViewStorage extends ServiceProvider
{
/*
......
<div @foreach($extra as $k => $v) {{$k}}="{{$v}}" @endforeach class="card">
<div class="card-header header-elements-inline">
<h5 class="card-title"> <i class="{{$icon}}"></i>&nbsp;&nbsp;{{$title}}</h5>
<div class="header-elements">
<div class="list-icons">
@if($collapsable)
<a class="list-icons-item" data-action="collapse"></a>
@endif
@if($removeable)
<a class="list-icons-item" data-action="remove"></a>
@endif
</div>
</div>
</div>
<div class="card-body">
......@@ -10,10 +10,10 @@
| sidekick package.
|
| Author: Marco Schmiedel <marco.schmiedel@itmax.email>
| Date: 2022-04-12 14:01:51
| Date: 2022-04-12 14:01:45
|
*/
namespace Ceetrox\Sidekick\Views\Limitless\Layout;
namespace Ceetrox\Sidekick\Views\Limitless\Element;
/*
......@@ -37,19 +37,29 @@
|--------------------------------------------------------------------------------------------
*/
public $methodAllocation = [
'Limitless::LayoutMaster' => 'master',
'Limitless::ElementCardStart' => 'cardStart',
'Limitless::ElementCardStop' => 'cardStop',
];
/*
|--------------------------------------------------------------------------------------------
| Method "master"
| Method "CardStart"
|--------------------------------------------------------------------------------------------
*/
public function master($parameters)
public function cardStart($parameters)
{
return View('Limitless::Layout.Master');
return View('Limitless::Element.Card.Start')
->withTitle( (isset($parameters['title']) ? $parameters['title'] : 'No Title') )
->withIcon( (isset($parameters['icon']) ? $parameters['icon'] : 'icon-circle2') )
->withCollapsable( (isset($parameters['collapsable']) ? $parameters['collapsable'] : true) )
->withRemoveable( (isset($parameters['removeable']) ? $parameters['removeable'] : false) )
->withExtra( (isset($parameters['extra']) ? $parameters['extra'] : [] ) );
}
public function cardStop()
{
return View('Limitless::Element.Card.Stop');
}
}
......
......@@ -48,7 +48,7 @@
*/
public function exampleManagement($parameters)
{
return View('Limitless::Help.Home');
return View('Limitless::Help.Pages.Home');
}
......
{{-- Layout Reference --}}
@extends('Limitless::Layout.Master')
{{-- Layout Setup --}}
@section('Limitless::Title', 'Title')
@section('Limitless::Subtitle', 'Subtitle')
@section('Limitless::Language', 'de')
@section('Limitless::Copyright', 'Example GmbH')
@section('Limitless::Mobile.Label.Bottom', 'Rechtliches')
@section('Limitless::Mobile.Label.Navigation', 'Navi')
@section('Limitless::Favicon', secure_url('/ceetrox/sidekick/resource/public/Webdesigns/design-limitless/Template/global_assets/images/logo_icon_dark.png'))
@section('Limitless::Logo.Url', 'https://google.de')
@section('Limitless::Logo.Image', secure_url('/ceetrox/sidekick/resource/public/Webdesigns/design-limitless/Template/global_assets/images/logo_light.png'))
{{-- Custom Header Sections --}}
@section('Limitless::Javascript')
<script>
</script>
@stop
@section('Limitless::Stylesheet')
<style>
</style>
@stop
@section('Limitless::Assets')
<!-- maybe something like meta tags... -->
@stop
@section('Limitless::Content')
<div class="card">
<div class="card-header header-elements-inline">
<h5 class="card-title"> <i class="icon-file-text3"></i>&nbsp;&nbsp;Documentation</h5>
<div class="header-elements">
<div class="list-icons">
<a class="list-icons-item" data-action="collapse"></a>
<a class="list-icons-item" data-action="remove"></a>
</div>
</div>
</div>
<div class="card-body">
This is the documentation about the <i>"Limitless"</i> design.
<i>Limitless</i> is a part of <i>Picasso</i>, a feature of the package <i>sidekick</i> from <i>ceetrox</i>.
The elements shown here are available as blade syntax and can be copied directly to your project.
In addition, the design contains other elements that first have to be extracted from the original design.
The original design is available via the emulated <a target="_blank" href="{{secure_url('/ceetrox/sidekick/resource/public/Webdesigns/design-limitless/Template/layout_1/LTR/dark/full/index.html')}}"> <u>CDN</u> </a> of the <i>ceetrox/sidekick</i> package.
</div>
</div>
@stop
@extends('Limitless::Layout.Dark.Master')
@section('Limitless::GlobalTitle', 'Limitless Documentation')
@section('Limitless::GlobalSubtitle', null)
@section('Limitless::GlobalLanguage', 'de')
@section('Limitless::GlobalCopyright', 'Ceetrox GmbH')
@section('Limitless::GlobalMobileLabelBottom', 'Footer')
@section('Limitless::GlobalMobileLabelNavigation', 'Navigation')
@section('Limitless::GlobalFavicon', secure_url('/ceetrox/sidekick/resource/public/Webdesigns/design-limitless/Template/global_assets/images/logo_icon_dark.png'))
@section('Limitless::GlobalLogoDestinationUrl', 'https://google.de')
@section('Limitless::GlobalLogoImageSource', secure_url('/ceetrox/sidekick/resource/public/Webdesigns/design-limitless/Template/global_assets/images/logo_light.png'))
@section('Limitless::Javascript')
<script></script>
@stop
@section('Limitless::Stylesheet')
<style></style>
@stop
@section('Limitless::Assets')
<meta name="robots" content="noindex" />
@stop
{{-- Layout Reference --}}
@extends('Limitless::Help.Layout.Master')
@section('Limitless::Content')
@Limitless::ElementCardStart(['title' => "Documentation", 'icon' => 'icon-file-text3', 'collapsable' => true, 'removeable' => false, 'extra' => ['style' => 'position:relative;', 'id' => 'elemento1', 'class' => 'card'] ])
This is the documentation for the <i>Limitless</i> theme.
<i>Limitless</i> is a part of <i>Picasso</i>, a feature of the package <i>Sidekick</i> from <i>Ceetrox</i>.
The elements shown in this documentation are available as blade code and can be copied directly into your project.
In addition, the core design contains other elements that must first be extracted and adapted from the raw design.
The raw design is available via the emulated <a target="_blank" href="{{secure_url('/ceetrox/sidekick/resource/public/Webdesigns/design-limitless/Template/layout_1/LTR/dark/full/index.html')}}"> <u>CDN</u> </a> of the <i>ceetrox/sidekick</i> package.
@Limitless::ElementCardStop
@stop
<!DOCTYPE html>
<html lang="@yield('Limitless::Language','en')">
<html lang="@yield('Limitless::GlobalLanguage','en')">
<head>
<meta charset="utf-8">
......@@ -7,12 +7,12 @@
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
<title>
@yield('Limitless::Title','Limitless')
@if (trim($__env->yieldContent('Limitless::Subtitle'))) | @yield('Limitless::Subtitle') @endif
@yield('Limitless::GlobalTitle','Limitless')
@if (trim($__env->yieldContent('Limitless::GlobalSubtitle'))) | @yield('Limitless::GlobalSubtitle') @endif
</title>
@if (trim($__env->yieldContent('Limitless::Favicon')))
<link rel="shortcut icon" type="image/x-icon" href="@yield('Limitless::Favicon')">
@if (trim($__env->yieldContent('Limitless::GlobalFavicon')))
<link rel="shortcut icon" type="image/x-icon" href="@yield('Limitless::GlobalFavicon')">
@endif
<!-- Global stylesheets -->
......@@ -50,8 +50,8 @@
{{-- Logo --}}
<div class="navbar-brand">
<a href="@yield('Limitless::Logo.Url','#')" class="d-inline-block">
<img src="@yield('Limitless::Logo.Image', secure_url('/ceetrox/sidekick/resource/public/Webdesigns/design-limitless/Template/global_assets/images/logo_light.png'))" alt="">
<a href="@yield('Limitless::GlobalLogoDestinationUrl','#')" class="d-inline-block">
<img src="@yield('Limitless::GlobalLogoImageSource', secure_url('/ceetrox/sidekick/resource/public/Webdesigns/design-limitless/Template/global_assets/images/logo_light.png'))" alt="">
</a>
</div>
......@@ -83,7 +83,7 @@
<i class="icon-arrow-left8"></i>
</a>
@yield("Limitless::Mobile.Label.Navigation")
@yield("Limitless::GlobalMobileLabelNavigation")
<a href="#" class="sidebar-mobile-expand">
<i class="icon-screen-full"></i>
......@@ -93,9 +93,7 @@
</div>
{{-- Navigation --}}
<div class="sidebar-content">
Sidebar
</div>
Sidebar
</div>
......@@ -112,7 +110,7 @@
<div class="text-center d-lg-none w-100">
<button type="button" class="navbar-toggler dropdown-toggle" data-toggle="collapse" data-target="#navbar-footer">
<i class="icon-unfold mr-2"></i>
@yield('Limitless::Mobile.Label.Bottom')
@yield('Limitless::GlobalMobileLabelBottom')
</button>
</div>
......@@ -120,8 +118,8 @@
<div class="navbar-collapse collapse" id="navbar-footer">
<span class="navbar-text">
@if (trim($__env->yieldContent('Limitless::Copyright')))
Copyright &copy; {{date('Y')}} @yield('Limitless::Copyright') </span>
@if (trim($__env->yieldContent('Limitless::GlobalCopyright')))
Copyright &copy; {{date('Y')}} @yield('Limitless::GlobalCopyright') </span>
@endif
</span>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment