diff --git a/wp-content/themes/cosmopet/modules/blog/editor-blocks/notice/assets/css/style.css b/wp-content/themes/cosmopet/modules/blog/editor-blocks/notice/assets/css/style.css new file mode 100644 index 0000000..4c03a3a --- /dev/null +++ b/wp-content/themes/cosmopet/modules/blog/editor-blocks/notice/assets/css/style.css @@ -0,0 +1,7 @@ +.blog-notice{ + font-size: .8em; + font-weight: 300; + color: rgba(0, 0, 0, 0.55); + padding-top: .3rem; + padding-bottom: .3rem; +} \ No newline at end of file diff --git a/wp-content/themes/cosmopet/modules/blog/editor-blocks/notice/assets/img/preview.png b/wp-content/themes/cosmopet/modules/blog/editor-blocks/notice/assets/img/preview.png new file mode 100644 index 0000000..f68fb4d Binary files /dev/null and b/wp-content/themes/cosmopet/modules/blog/editor-blocks/notice/assets/img/preview.png differ diff --git a/wp-content/themes/cosmopet/modules/blog/editor-blocks/notice/assets/img/preview.png.webp b/wp-content/themes/cosmopet/modules/blog/editor-blocks/notice/assets/img/preview.png.webp new file mode 100644 index 0000000..c283f3b Binary files /dev/null and b/wp-content/themes/cosmopet/modules/blog/editor-blocks/notice/assets/img/preview.png.webp differ diff --git a/wp-content/themes/cosmopet/modules/blog/editor-blocks/notice/editor-block-controller.php b/wp-content/themes/cosmopet/modules/blog/editor-blocks/notice/editor-block-controller.php new file mode 100644 index 0000000..b8bb9b6 --- /dev/null +++ b/wp-content/themes/cosmopet/modules/blog/editor-blocks/notice/editor-block-controller.php @@ -0,0 +1,48 @@ +'; + return; + } + Timber::render('modules/blog/editor-blocks/notice/editor-block-template.twig', $context); +} + + + add_action('acf/init', function(){ + if( function_exists('acf_register_block') ) { + // register a testimonial block + + acf_register_block(array( + 'name' => 'gp_notice', + 'title' => __('GP - Notice'), + 'description' => __('A block to serve a text notice'), + 'render_callback' => 'notice_render_callback', + 'category' => 'formatting', + 'icon' => 'admin-comments', + 'keywords' => array( 'notice', 'simple block', 'gp-block',), + 'mode' => 'preview', + 'example' => array( + 'attributes' => array( + 'data' => array( + 'is_preview' => true, + 'preview_image' => get_template_directory_uri() . '/modules/blog/editor-blocks/notice/assets/img/preview.png' + ) + ) + ), + 'enqueue_assets' => function(){ + wp_enqueue_style('gp_notice_style', get_template_directory_uri() . '/modules/blog/editor-blocks/notice/assets/css/style.css', array(), '5.0', 'all'); + } + )); + } +}); + + + + +?> \ No newline at end of file diff --git a/wp-content/themes/cosmopet/modules/blog/editor-blocks/notice/editor-block-template.twig b/wp-content/themes/cosmopet/modules/blog/editor-blocks/notice/editor-block-template.twig new file mode 100644 index 0000000..4c46e74 --- /dev/null +++ b/wp-content/themes/cosmopet/modules/blog/editor-blocks/notice/editor-block-template.twig @@ -0,0 +1,4 @@ +
+{{ content }} +
+ \ No newline at end of file