update footer setting type
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
ci/woodpecker/manual/woodpecker Pipeline was successful
ci/woodpecker/deployment/woodpecker Pipeline was successful

This commit is contained in:
Simon Vieille 2023-08-15 11:02:27 +02:00
parent fccf54ed5a
commit dedf105f06
Signed by: deblan
GPG key ID: 579388D585F70417
3 changed files with 41 additions and 2 deletions

View file

@ -1287,6 +1287,29 @@ $links: (
}
}
// @keyframes avatarlogo {
// 0% {
// -webkit-mask: linear-gradient(135deg,#000c 40%,#000,#000c 60%) 100% 100%/250% 250%;
// }
// 40% {
// -webkit-mask-position: 0 0;
// }
// 90% {
// -webkit-mask: linear-gradient(135deg,#000c 40%,#000,#000c 60%) 100% 100%/250% 250%;
// }
// 100% {
// -webkit-mask: linear-gradient(135deg,#000c 40%,#000,#000c 60%) 100% 100%/250% 250%;
// }
// }
//
// .avatar-logo {
// img, svg {
// _animation-name: avatarlogo;
// animation-duration: 7s;
// animation-iteration-count: infinite;
// }
// }
@media (prefers-color-scheme: dark) {
.bg-box {
background: #343c53;

View file

@ -9,6 +9,7 @@ use Symfony\Component\Form\Extension\Core\Type\EmailType;
use Symfony\Component\Form\Extension\Core\Type\TextareaType;
use Symfony\Component\Form\Extension\Core\Type\TextType;
use App\Core\Form\FileManager\FilePickerType;
use App\Core\Form\Type\TinymceTextareaType;
/**
* class SettingEventSubscriber.
@ -93,7 +94,7 @@ class SettingEventSubscriber extends EventSubscriber
);
}
if (in_array($entity->getCode(), ['blog_footer', 'post_author_description'])) {
if (in_array($entity->getCode(), ['post_author_description'])) {
$event->setOption('view', 'large');
$builder->add(
@ -107,5 +108,20 @@ class SettingEventSubscriber extends EventSubscriber
]
);
}
if (in_array($entity->getCode(), ['blog_footer'])) {
$event->setOption('view', 'large');
$builder->add(
'value',
TinymceTextareaType::class,
[
'label' => $entity->getLabel(),
'attr' => [
'rows' => 20,
],
]
);
}
}
}

View file

@ -5,7 +5,7 @@
<div class="wide-menu hidden md:block">
<div class="fixed-menu">
<div class="text-center">
<a href="{{- safe_path('blog_menu_posts', {_domain: _domain}) -}}">
<a href="{{- safe_path('blog_menu_posts', {_domain: _domain}) -}}" class="avatar-logo">
{%- if avatar -%}
<img src="{{- asset(avatar)|imagine_filter('site_avatar') -}}" class="rounded-full inline mb-2" alt="{{- avatar|file_attribute('title') -}}">
{%- endif -%}