From d5cc0367437f6170bc68604b9c4faeda00988abd Mon Sep 17 00:00:00 2001 From: Antoine M Date: Fri, 24 Nov 2023 11:19:08 +0100 Subject: [PATCH] introducing google map block --- blocks/google-map/block.json | 19 +++++++++++++++++++ blocks/google-map/google-map.css | 17 +++++++++++++++++ blocks/google-map/google-map.php | 9 +++++++++ homegrade-blocks.php | 3 +++ 4 files changed, 48 insertions(+) create mode 100644 blocks/google-map/block.json create mode 100644 blocks/google-map/google-map.css create mode 100644 blocks/google-map/google-map.php diff --git a/blocks/google-map/block.json b/blocks/google-map/block.json new file mode 100644 index 0000000..86194c6 --- /dev/null +++ b/blocks/google-map/block.json @@ -0,0 +1,19 @@ +{ + "name": "acf/google-map", + "title": "Carte", + "category": "homegrade-google-map", + "multiple": false, + "icon": { + "foreground": "#DF1E1E", + "src": "welcome-widgets-menus" + }, + "keywords": [ + "Carte", + "google", + "map" + ], + "acf": { + "mode": "auto", + "renderTemplate": "google-map.php" + } +} \ No newline at end of file diff --git a/blocks/google-map/google-map.css b/blocks/google-map/google-map.css new file mode 100644 index 0000000..50912eb --- /dev/null +++ b/blocks/google-map/google-map.css @@ -0,0 +1,17 @@ +.section_latest_news { + @apply py-24; + .section_titling { + @apply max-w-md mx-auto; + } + .articles_container { + @apply grid + grid-cols-1 + sm:grid-cols-2 + xl:grid-cols-4 + max-w-screen-2xl + px-8 + py-16 + gap-8 + mx-auto; + } +} diff --git a/blocks/google-map/google-map.php b/blocks/google-map/google-map.php new file mode 100644 index 0000000..f78b9b1 --- /dev/null +++ b/blocks/google-map/google-map.php @@ -0,0 +1,9 @@ + + + + +
+

salmut

+
\ No newline at end of file diff --git a/homegrade-blocks.php b/homegrade-blocks.php index 07dea2a..6c78678 100644 --- a/homegrade-blocks.php +++ b/homegrade-blocks.php @@ -79,6 +79,9 @@ function create_block_multiblocks_block_init() // CHILDREN (STATIC) register_block_type(__DIR__ . '/blocks/monoblock/build'); // — ALLOWED IN GREYBOX / WHITE BOX + // ACF + register_block_type(__DIR__ . '/blocks/google-map'); +