diff --git a/resources/views/client/post.blade.php b/resources/views/client/post.blade.php
index 84f8511..8d5dcf1 100644
--- a/resources/views/client/post.blade.php
+++ b/resources/views/client/post.blade.php
@@ -4,6 +4,7 @@
{{$post->title}} - {{config('app.name')}}
@endsection
@section('content')
+
+ {{getSetting($data->area_name.'_'.$data->part.'_title')}}
+
+ {!! getSetting($data->area_name.'_'.$data->part.'_subtitle') !!}
+
+ {{getSetting($data->area_name.'_'.$data->part.'_btn')}}
+
+
Lorem ipsum dolor sit amet, consectetur adipisicing elit. Corporis dolor enim reprehenderit.
'; + $setting->type = 'EDITOR'; + $setting->size = 12; + $setting->title = $part->area_name . ' ' . $part->part .' subtitle'; + $setting->save(); + + $setting = new Setting(); + $setting->section = 'theme'; + $setting->key = $part->area_name . '_' . $part->part.'_btn'; + $setting->value = 'Products'; + $setting->type = 'TEXT'; + $setting->size = 4; + $setting->title = $part->area_name . ' ' . $part->part .' button text'; + $setting->save(); + + $setting = new Setting(); + $setting->section = 'theme'; + $setting->key = $part->area_name . '_' . $part->part.'_link'; + $setting->value = '/'; + $setting->type = 'TEXT'; + $setting->size = 4; + $setting->title = $part->area_name . ' ' . $part->part .' button link'; + $setting->save(); + + $setting = new Setting(); + $setting->section = 'theme'; + $setting->key = $part->area_name . '_' . $part->part.'_color'; + $setting->value = '#ffffff'; + $setting->type = 'COLOR'; + $setting->data = json_encode(['name' => 'image-content-color']); + $setting->size = 4; + $setting->title = $part->area_name . ' ' . $part->part .' color'; + $setting->save(); + } + public static function onRemove(Part $part = null) + { + Setting::where('key',$part->area_name . '_' . $part->part.'_jpg')->first()?->delete(); + Setting::where('key',$part->area_name . '_' . $part->part.'_title')->first()?->delete(); + Setting::where('key',$part->area_name . '_' . $part->part.'_subtitle')->first()?->delete(); + Setting::where('key',$part->area_name . '_' . $part->part.'_btn')->first()?->delete(); + Setting::where('key',$part->area_name . '_' . $part->part.'_link')->first()?->delete(); + Setting::where('key',$part->area_name . '_' . $part->part.'_color')->first()?->delete(); + File::delete(public_path('upload/images/').$part->area_name . '.' . $part->part.'.jpg'); + } + public static function onMount(Part $part = null) + { + return $part; + } +} diff --git a/resources/views/segments/other/ImageContent/ImageContent.scss b/resources/views/segments/other/ImageContent/ImageContent.scss new file mode 100644 index 0000000..d2e5453 --- /dev/null +++ b/resources/views/segments/other/ImageContent/ImageContent.scss @@ -0,0 +1,11 @@ +.ImageContent { + // scss + background-size: cover; + background-position: center; + .container,.container-fluid{ + height: 60vh; + padding: 10vh; + color: var(--image-content-color); + } + +} diff --git a/resources/views/segments/other/ImageContent/screenshot.webp b/resources/views/segments/other/ImageContent/screenshot.webp new file mode 100644 index 0000000..430ed7a Binary files /dev/null and b/resources/views/segments/other/ImageContent/screenshot.webp differ