From: Vincent Vanwaelscappel Date: Wed, 7 Sep 2022 12:41:25 +0000 (+0200) Subject: wip #4214 @1.5 X-Git-Url: http://git.cubedesigners.com/?a=commitdiff_plain;h=b87ac9eb8b0b46c4f3d72d0b388354450bd3cdd5;p=fluidbook-toolbox.git wip #4214 @1.5 --- diff --git a/app/Http/Controllers/Admin/Operations/FluidbookPublication/EditOperation.php b/app/Http/Controllers/Admin/Operations/FluidbookPublication/EditOperation.php index 01a8f1c69..404573e8f 100644 --- a/app/Http/Controllers/Admin/Operations/FluidbookPublication/EditOperation.php +++ b/app/Http/Controllers/Admin/Operations/FluidbookPublication/EditOperation.php @@ -2,6 +2,7 @@ namespace App\Http\Controllers\Admin\Operations\FluidbookPublication; +use App\Models\FluidbookPublication; use Illuminate\Support\Facades\Route; trait EditOperation @@ -22,6 +23,6 @@ trait EditOperation public function links($id) { - return 'Link editor of ' . $id; + return view('fluidbook_publication.link_editor', ['id' => $id, 'fluidbook' => FluidbookPublication::find($id)]); } } diff --git a/public/packages/fluidbook/toolbox/css/linkeditor.less b/public/packages/fluidbook/toolbox/css/linkeditor.less new file mode 100644 index 000000000..f748b8f4b --- /dev/null +++ b/public/packages/fluidbook/toolbox/css/linkeditor.less @@ -0,0 +1,46 @@ +body, #linkeditor, html { + height: 100%; + width: 100%; + overflow: hidden; +} + +#linkeditor { + white-space: nowrap; + font-size: 0; + + aside, #linkeditor-main { + display: inline-block; + height: 100%; + vertical-align: top; + text-align: left; + } + + aside { + width: 51px; + background-color: #EBECEE; + } + + #linkeditor-main { + width: ~"calc(100% - 102px)"; + + #linkeditor-toolbar { + background-color: #dbdddf; + color: #5d5d5d; + height: 51px; + } + + #linkeditor-editor { + height: ~"calc( 100% - 51px)"; + width: 100%; + + #linkeditor-fluidbook { + background-color: #505050; + position: relative; + top: 16px; + left: 16px; + height: ~"calc( 100% - 16px)"; + width: ~"calc( 100% - 16px)"; + } + } + } +} diff --git a/public/packages/fluidbook/toolbox/js/linkeditor.js b/public/packages/fluidbook/toolbox/js/linkeditor.js new file mode 100644 index 000000000..e69de29bb diff --git a/resources/views/fluidbook_publication/link_editor.blade.php b/resources/views/fluidbook_publication/link_editor.blade.php new file mode 100644 index 000000000..4e2b2eb17 --- /dev/null +++ b/resources/views/fluidbook_publication/link_editor.blade.php @@ -0,0 +1,29 @@ +@php + $title='#'.$id.' - '.__('Editeur de liens'); +@endphp +@extends('layouts.empty') + +@section('content') +
+ +
+
+
+
+
+
+
+ +
+@endsection +@push('after_scripts') + + +@endpush +@push('after_styles') + +@endpush diff --git a/resources/views/layouts/empty.blade.php b/resources/views/layouts/empty.blade.php new file mode 100644 index 000000000..0b778be4c --- /dev/null +++ b/resources/views/layouts/empty.blade.php @@ -0,0 +1,22 @@ + + + + @include(backpack_view('inc.head')) + + + +@yield('header') + +@yield('content') + + +@yield('before_scripts') +@stack('before_scripts') + +@include(backpack_view('inc.scripts')) + +@yield('after_scripts') +@stack('after_scripts') + + +