refining chapitrage thematique and ctas
This commit is contained in:
parent
7ffd585098
commit
7560856982
|
|
@ -1 +1 @@
|
||||||
<?php return array('dependencies' => array('wp-block-editor', 'wp-blocks', 'wp-components', 'wp-data', 'wp-element', 'wp-html-entities', 'wp-i18n', 'wp-primitives'), 'version' => 'd4500b06e4bbf5d42971');
|
<?php return array('dependencies' => array('react', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-data', 'wp-element', 'wp-html-entities', 'wp-i18n', 'wp-primitives'), 'version' => '25c608c1f4d639f2da3a');
|
||||||
|
|
|
||||||
|
|
@ -2,6 +2,60 @@
|
||||||
/******/ "use strict";
|
/******/ "use strict";
|
||||||
/******/ var __webpack_modules__ = ({
|
/******/ var __webpack_modules__ = ({
|
||||||
|
|
||||||
|
/***/ "./src/img/arrow-right-circle.svg":
|
||||||
|
/*!****************************************!*\
|
||||||
|
!*** ./src/img/arrow-right-circle.svg ***!
|
||||||
|
\****************************************/
|
||||||
|
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
|
||||||
|
|
||||||
|
__webpack_require__.r(__webpack_exports__);
|
||||||
|
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
|
||||||
|
/* harmony export */ ReactComponent: () => (/* binding */ SvgArrowRightCircle),
|
||||||
|
/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__)
|
||||||
|
/* harmony export */ });
|
||||||
|
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "react");
|
||||||
|
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
|
||||||
|
var _g;
|
||||||
|
function _extends() { _extends = Object.assign ? Object.assign.bind() : function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }
|
||||||
|
|
||||||
|
var SvgArrowRightCircle = function SvgArrowRightCircle(props) {
|
||||||
|
return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg", _extends({
|
||||||
|
xmlns: "http://www.w3.org/2000/svg",
|
||||||
|
width: 47,
|
||||||
|
height: 47
|
||||||
|
}, props), _g || (_g = /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement("g", {
|
||||||
|
"data-name": "Groupe 3134",
|
||||||
|
fill: "none",
|
||||||
|
stroke: "#000",
|
||||||
|
strokeWidth: 2
|
||||||
|
}, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement("g", {
|
||||||
|
"data-name": "Groupe 1270",
|
||||||
|
strokeLinecap: "round",
|
||||||
|
strokeLinejoin: "round"
|
||||||
|
}, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement("path", {
|
||||||
|
"data-name": "Ligne 6",
|
||||||
|
d: "M13.929 23.15H33.75"
|
||||||
|
}), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement("path", {
|
||||||
|
"data-name": "Trac\\xE9 162",
|
||||||
|
d: "m27.419 29.478 6.33-6.33-6.33-6.33"
|
||||||
|
})), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement("g", {
|
||||||
|
"data-name": "Ellipse 202"
|
||||||
|
}, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement("circle", {
|
||||||
|
cx: 23.5,
|
||||||
|
cy: 23.5,
|
||||||
|
r: 23.5,
|
||||||
|
stroke: "none"
|
||||||
|
}), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement("circle", {
|
||||||
|
cx: 23.5,
|
||||||
|
cy: 23.5,
|
||||||
|
r: 22.5
|
||||||
|
})))));
|
||||||
|
};
|
||||||
|
|
||||||
|
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0NyIgaGVpZ2h0PSI0NyIgdmlld0JveD0iMCAwIDQ3IDQ3Ij4KICA8ZyBpZD0iR3JvdXBlXzMxMzQiIGRhdGEtbmFtZT0iR3JvdXBlIDMxMzQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yNjAuODQyIC00NTkpIj4KICAgIDxnIGlkPSJHcm91cGVfMTI3MCIgZGF0YS1uYW1lPSJHcm91cGUgMTI3MCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjc0Ljc3MSA0NzUuODIpIj4KICAgICAgPGxpbmUgaWQ9IkxpZ25lXzYiIGRhdGEtbmFtZT0iTGlnbmUgNiIgeDI9IjE5LjgyMSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCA2LjMzKSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMiIvPgogICAgICA8cGF0aCBpZD0iVHJhY8OpXzE2MiIgZGF0YS1uYW1lPSJUcmFjw6kgMTYyIiBkPSJNMTA0LjgxOCw4Mi44bDYuMzMtNi4zMy02LjMzLTYuMzMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC05MS4zMjggLTcwLjE0MikiIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjIiLz4KICAgIDwvZz4KICAgIDxnIGlkPSJFbGxpcHNlXzIwMiIgZGF0YS1uYW1lPSJFbGxpcHNlIDIwMiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjYwLjg0MiA0NTkpIiBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAiIHN0cm9rZS13aWR0aD0iMiI+CiAgICAgIDxjaXJjbGUgY3g9IjIzLjUiIGN5PSIyMy41IiByPSIyMy41IiBzdHJva2U9Im5vbmUiLz4KICAgICAgPGNpcmNsZSBjeD0iMjMuNSIgY3k9IjIzLjUiIHI9IjIyLjUiIGZpbGw9Im5vbmUiLz4KICAgIDwvZz4KICA8L2c+Cjwvc3ZnPgo=");
|
||||||
|
|
||||||
|
/***/ }),
|
||||||
|
|
||||||
/***/ "./src/chapitre-thematique/edit.js":
|
/***/ "./src/chapitre-thematique/edit.js":
|
||||||
/*!*****************************************!*\
|
/*!*****************************************!*\
|
||||||
!*** ./src/chapitre-thematique/edit.js ***!
|
!*** ./src/chapitre-thematique/edit.js ***!
|
||||||
|
|
@ -373,17 +427,15 @@ __webpack_require__.r(__webpack_exports__);
|
||||||
/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
|
/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
|
||||||
/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n");
|
/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n");
|
||||||
/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__);
|
/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__);
|
||||||
/* harmony import */ var _editor_scss__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./editor.scss */ "./src/lien-chapitre/editor.scss");
|
/* harmony import */ var _wordpress_data__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @wordpress/data */ "@wordpress/data");
|
||||||
/* harmony import */ var _wordpress_components__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @wordpress/components */ "@wordpress/components");
|
/* harmony import */ var _wordpress_data__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_wordpress_data__WEBPACK_IMPORTED_MODULE_2__);
|
||||||
/* harmony import */ var _wordpress_components__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_wordpress_components__WEBPACK_IMPORTED_MODULE_3__);
|
/* harmony import */ var _wordpress_block_editor__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @wordpress/block-editor */ "@wordpress/block-editor");
|
||||||
/* harmony import */ var _wordpress_data__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @wordpress/data */ "@wordpress/data");
|
/* harmony import */ var _wordpress_block_editor__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_wordpress_block_editor__WEBPACK_IMPORTED_MODULE_3__);
|
||||||
/* harmony import */ var _wordpress_data__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(_wordpress_data__WEBPACK_IMPORTED_MODULE_4__);
|
/* harmony import */ var _img_arrow_right_circle_svg__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../img/arrow-right-circle.svg */ "./src/img/arrow-right-circle.svg");
|
||||||
/* harmony import */ var _wordpress_block_editor__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @wordpress/block-editor */ "@wordpress/block-editor");
|
/* harmony import */ var _editor_scss__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./editor.scss */ "./src/lien-chapitre/editor.scss");
|
||||||
/* harmony import */ var _wordpress_block_editor__WEBPACK_IMPORTED_MODULE_5___default = /*#__PURE__*/__webpack_require__.n(_wordpress_block_editor__WEBPACK_IMPORTED_MODULE_5__);
|
|
||||||
/* harmony import */ var _OptionsSelectControl__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./OptionsSelectControl */ "./src/lien-chapitre/OptionsSelectControl.js");
|
/* harmony import */ var _OptionsSelectControl__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./OptionsSelectControl */ "./src/lien-chapitre/OptionsSelectControl.js");
|
||||||
|
|
||||||
|
|
||||||
// import { useBlockProps } from "@wordpress/block-editor";
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
@ -400,7 +452,7 @@ function Edit({
|
||||||
chapterLinkRelatedPostId,
|
chapterLinkRelatedPostId,
|
||||||
chapterLinkRelatedPostUrl
|
chapterLinkRelatedPostUrl
|
||||||
} = attributes;
|
} = attributes;
|
||||||
let currentRelatedPostConseil = (0,_wordpress_data__WEBPACK_IMPORTED_MODULE_4__.useSelect)(select => select("core").getEntityRecord("postType", "conseils", chapterLinkRelatedPostId));
|
let currentRelatedPostConseil = (0,_wordpress_data__WEBPACK_IMPORTED_MODULE_2__.useSelect)(select => select("core").getEntityRecord("postType", "conseils", chapterLinkRelatedPostId));
|
||||||
if (currentRelatedPostConseil && currentRelatedPostConseil.link !== chapterLinkRelatedPostUrl) {
|
if (currentRelatedPostConseil && currentRelatedPostConseil.link !== chapterLinkRelatedPostUrl) {
|
||||||
console.log(chapterLinkRelatedPostUrl);
|
console.log(chapterLinkRelatedPostUrl);
|
||||||
console.log(currentRelatedPostConseil.link);
|
console.log(currentRelatedPostConseil.link);
|
||||||
|
|
@ -422,24 +474,30 @@ function Edit({
|
||||||
chapterLinkRelatedPostId: chapterLinkRelatedPostId,
|
chapterLinkRelatedPostId: chapterLinkRelatedPostId,
|
||||||
setAttributes: setAttributes
|
setAttributes: setAttributes
|
||||||
}), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("div", {
|
}), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("div", {
|
||||||
...(0,_wordpress_block_editor__WEBPACK_IMPORTED_MODULE_5__.useBlockProps)({
|
...(0,_wordpress_block_editor__WEBPACK_IMPORTED_MODULE_3__.useBlockProps)({
|
||||||
className: `homegrade-blocks-lien-chapitre`
|
className: `homegrade-blocks-lien-chapitre`
|
||||||
})
|
})
|
||||||
}, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_wordpress_block_editor__WEBPACK_IMPORTED_MODULE_5__.RichText, {
|
}, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_wordpress_block_editor__WEBPACK_IMPORTED_MODULE_3__.RichText, {
|
||||||
tagName: "h4",
|
tagName: "h4",
|
||||||
className: "homegrade-blocks-lien-chapitre__title",
|
className: "homegrade-blocks-lien-chapitre__title",
|
||||||
placeholder: (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("Titre du chapitre", "homegrade-blocks"),
|
placeholder: (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("Titre du chapitre", "homegrade-blocks"),
|
||||||
value: chapterLinkTitle,
|
value: chapterLinkTitle,
|
||||||
onChange: onChangeChapterLinkTitle
|
onChange: onChangeChapterLinkTitle
|
||||||
}), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_wordpress_block_editor__WEBPACK_IMPORTED_MODULE_5__.RichText, {
|
}), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_wordpress_block_editor__WEBPACK_IMPORTED_MODULE_3__.RichText, {
|
||||||
tagName: "p",
|
tagName: "p",
|
||||||
className: "homegrade-blocks-lien-chapitre__description",
|
className: "homegrade-blocks-lien-chapitre__description",
|
||||||
placeholder: (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("Descriptif du chapitre", "homegrade-blocks"),
|
placeholder: (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("Descriptif du chapitre", "homegrade-blocks"),
|
||||||
value: chapterLinkDescription,
|
value: chapterLinkDescription,
|
||||||
onChange: onChangeChapterLinkDescription
|
onChange: onChangeChapterLinkDescription
|
||||||
}), chapterLinkRelatedPostUrl && (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("a", {
|
}), chapterLinkRelatedPostUrl && (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("a", {
|
||||||
|
className: "homegrade-blocks-lien-chapitre__cta",
|
||||||
href: chapterLinkRelatedPostUrl
|
href: chapterLinkRelatedPostUrl
|
||||||
}, chapterLinkRelatedPostUrl)));
|
}, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("En savoir plus", "homegrade-blocks"), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("div", {
|
||||||
|
class: "cta_arrow_button"
|
||||||
|
}, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("img", {
|
||||||
|
src: _img_arrow_right_circle_svg__WEBPACK_IMPORTED_MODULE_4__["default"],
|
||||||
|
alt: ""
|
||||||
|
})))));
|
||||||
}
|
}
|
||||||
|
|
||||||
/***/ }),
|
/***/ }),
|
||||||
|
|
@ -502,6 +560,11 @@ __webpack_require__.r(__webpack_exports__);
|
||||||
/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
|
/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
|
||||||
/* harmony import */ var _wordpress_block_editor__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/block-editor */ "@wordpress/block-editor");
|
/* harmony import */ var _wordpress_block_editor__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/block-editor */ "@wordpress/block-editor");
|
||||||
/* harmony import */ var _wordpress_block_editor__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_block_editor__WEBPACK_IMPORTED_MODULE_1__);
|
/* harmony import */ var _wordpress_block_editor__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_block_editor__WEBPACK_IMPORTED_MODULE_1__);
|
||||||
|
/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n");
|
||||||
|
/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_2__);
|
||||||
|
/* harmony import */ var _img_arrow_right_circle_svg__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../img/arrow-right-circle.svg */ "./src/img/arrow-right-circle.svg");
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
function save({
|
function save({
|
||||||
|
|
@ -525,8 +588,14 @@ function save({
|
||||||
value: chapterLinkDescription,
|
value: chapterLinkDescription,
|
||||||
className: "homegrade-blocks-lien-chapitre__description"
|
className: "homegrade-blocks-lien-chapitre__description"
|
||||||
}), chapterLinkRelatedPostUrl && (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("a", {
|
}), chapterLinkRelatedPostUrl && (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("a", {
|
||||||
|
className: "homegrade-blocks-lien-chapitre__cta",
|
||||||
href: chapterLinkRelatedPostUrl
|
href: chapterLinkRelatedPostUrl
|
||||||
}, chapterLinkRelatedPostUrl));
|
}, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_2__.__)("En savoir plus", "homegrade-blocks"), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("div", {
|
||||||
|
class: "cta_arrow_button"
|
||||||
|
}, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("img", {
|
||||||
|
src: _img_arrow_right_circle_svg__WEBPACK_IMPORTED_MODULE_3__["default"],
|
||||||
|
alt: ""
|
||||||
|
}))));
|
||||||
}
|
}
|
||||||
|
|
||||||
/***/ }),
|
/***/ }),
|
||||||
|
|
@ -610,6 +679,16 @@ const trash = (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(
|
||||||
|
|
||||||
/***/ }),
|
/***/ }),
|
||||||
|
|
||||||
|
/***/ "react":
|
||||||
|
/*!************************!*\
|
||||||
|
!*** external "React" ***!
|
||||||
|
\************************/
|
||||||
|
/***/ ((module) => {
|
||||||
|
|
||||||
|
module.exports = window["React"];
|
||||||
|
|
||||||
|
/***/ }),
|
||||||
|
|
||||||
/***/ "@wordpress/block-editor":
|
/***/ "@wordpress/block-editor":
|
||||||
/*!*************************************!*\
|
/*!*************************************!*\
|
||||||
!*** external ["wp","blockEditor"] ***!
|
!*** external ["wp","blockEditor"] ***!
|
||||||
|
|
|
||||||
File diff suppressed because one or more lines are too long
|
|
@ -1 +1 @@
|
||||||
<?php return array('dependencies' => array('wp-block-editor', 'wp-blocks', 'wp-components', 'wp-data', 'wp-element', 'wp-html-entities', 'wp-i18n', 'wp-primitives'), 'version' => '85f453c22d884235f769');
|
<?php return array('dependencies' => array('react', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-data', 'wp-element', 'wp-html-entities', 'wp-i18n', 'wp-primitives'), 'version' => 'ee236c6516355db4ccde');
|
||||||
|
|
|
||||||
|
|
@ -2,6 +2,60 @@
|
||||||
/******/ "use strict";
|
/******/ "use strict";
|
||||||
/******/ var __webpack_modules__ = ({
|
/******/ var __webpack_modules__ = ({
|
||||||
|
|
||||||
|
/***/ "./src/img/arrow-right-circle.svg":
|
||||||
|
/*!****************************************!*\
|
||||||
|
!*** ./src/img/arrow-right-circle.svg ***!
|
||||||
|
\****************************************/
|
||||||
|
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
|
||||||
|
|
||||||
|
__webpack_require__.r(__webpack_exports__);
|
||||||
|
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
|
||||||
|
/* harmony export */ ReactComponent: () => (/* binding */ SvgArrowRightCircle),
|
||||||
|
/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__)
|
||||||
|
/* harmony export */ });
|
||||||
|
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "react");
|
||||||
|
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
|
||||||
|
var _g;
|
||||||
|
function _extends() { _extends = Object.assign ? Object.assign.bind() : function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }
|
||||||
|
|
||||||
|
var SvgArrowRightCircle = function SvgArrowRightCircle(props) {
|
||||||
|
return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg", _extends({
|
||||||
|
xmlns: "http://www.w3.org/2000/svg",
|
||||||
|
width: 47,
|
||||||
|
height: 47
|
||||||
|
}, props), _g || (_g = /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement("g", {
|
||||||
|
"data-name": "Groupe 3134",
|
||||||
|
fill: "none",
|
||||||
|
stroke: "#000",
|
||||||
|
strokeWidth: 2
|
||||||
|
}, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement("g", {
|
||||||
|
"data-name": "Groupe 1270",
|
||||||
|
strokeLinecap: "round",
|
||||||
|
strokeLinejoin: "round"
|
||||||
|
}, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement("path", {
|
||||||
|
"data-name": "Ligne 6",
|
||||||
|
d: "M13.929 23.15H33.75"
|
||||||
|
}), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement("path", {
|
||||||
|
"data-name": "Trac\\xE9 162",
|
||||||
|
d: "m27.419 29.478 6.33-6.33-6.33-6.33"
|
||||||
|
})), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement("g", {
|
||||||
|
"data-name": "Ellipse 202"
|
||||||
|
}, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement("circle", {
|
||||||
|
cx: 23.5,
|
||||||
|
cy: 23.5,
|
||||||
|
r: 23.5,
|
||||||
|
stroke: "none"
|
||||||
|
}), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement("circle", {
|
||||||
|
cx: 23.5,
|
||||||
|
cy: 23.5,
|
||||||
|
r: 22.5
|
||||||
|
})))));
|
||||||
|
};
|
||||||
|
|
||||||
|
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0NyIgaGVpZ2h0PSI0NyIgdmlld0JveD0iMCAwIDQ3IDQ3Ij4KICA8ZyBpZD0iR3JvdXBlXzMxMzQiIGRhdGEtbmFtZT0iR3JvdXBlIDMxMzQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yNjAuODQyIC00NTkpIj4KICAgIDxnIGlkPSJHcm91cGVfMTI3MCIgZGF0YS1uYW1lPSJHcm91cGUgMTI3MCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjc0Ljc3MSA0NzUuODIpIj4KICAgICAgPGxpbmUgaWQ9IkxpZ25lXzYiIGRhdGEtbmFtZT0iTGlnbmUgNiIgeDI9IjE5LjgyMSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCA2LjMzKSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMiIvPgogICAgICA8cGF0aCBpZD0iVHJhY8OpXzE2MiIgZGF0YS1uYW1lPSJUcmFjw6kgMTYyIiBkPSJNMTA0LjgxOCw4Mi44bDYuMzMtNi4zMy02LjMzLTYuMzMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC05MS4zMjggLTcwLjE0MikiIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjIiLz4KICAgIDwvZz4KICAgIDxnIGlkPSJFbGxpcHNlXzIwMiIgZGF0YS1uYW1lPSJFbGxpcHNlIDIwMiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjYwLjg0MiA0NTkpIiBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAiIHN0cm9rZS13aWR0aD0iMiI+CiAgICAgIDxjaXJjbGUgY3g9IjIzLjUiIGN5PSIyMy41IiByPSIyMy41IiBzdHJva2U9Im5vbmUiLz4KICAgICAgPGNpcmNsZSBjeD0iMjMuNSIgY3k9IjIzLjUiIHI9IjIyLjUiIGZpbGw9Im5vbmUiLz4KICAgIDwvZz4KICA8L2c+Cjwvc3ZnPgo=");
|
||||||
|
|
||||||
|
/***/ }),
|
||||||
|
|
||||||
/***/ "./src/chapitre-thematique/edit.js":
|
/***/ "./src/chapitre-thematique/edit.js":
|
||||||
/*!*****************************************!*\
|
/*!*****************************************!*\
|
||||||
!*** ./src/chapitre-thematique/edit.js ***!
|
!*** ./src/chapitre-thematique/edit.js ***!
|
||||||
|
|
@ -499,17 +553,15 @@ __webpack_require__.r(__webpack_exports__);
|
||||||
/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
|
/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
|
||||||
/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n");
|
/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n");
|
||||||
/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__);
|
/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__);
|
||||||
/* harmony import */ var _editor_scss__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./editor.scss */ "./src/lien-chapitre/editor.scss");
|
/* harmony import */ var _wordpress_data__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @wordpress/data */ "@wordpress/data");
|
||||||
/* harmony import */ var _wordpress_components__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @wordpress/components */ "@wordpress/components");
|
/* harmony import */ var _wordpress_data__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_wordpress_data__WEBPACK_IMPORTED_MODULE_2__);
|
||||||
/* harmony import */ var _wordpress_components__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_wordpress_components__WEBPACK_IMPORTED_MODULE_3__);
|
/* harmony import */ var _wordpress_block_editor__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @wordpress/block-editor */ "@wordpress/block-editor");
|
||||||
/* harmony import */ var _wordpress_data__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @wordpress/data */ "@wordpress/data");
|
/* harmony import */ var _wordpress_block_editor__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_wordpress_block_editor__WEBPACK_IMPORTED_MODULE_3__);
|
||||||
/* harmony import */ var _wordpress_data__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(_wordpress_data__WEBPACK_IMPORTED_MODULE_4__);
|
/* harmony import */ var _img_arrow_right_circle_svg__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../img/arrow-right-circle.svg */ "./src/img/arrow-right-circle.svg");
|
||||||
/* harmony import */ var _wordpress_block_editor__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @wordpress/block-editor */ "@wordpress/block-editor");
|
/* harmony import */ var _editor_scss__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./editor.scss */ "./src/lien-chapitre/editor.scss");
|
||||||
/* harmony import */ var _wordpress_block_editor__WEBPACK_IMPORTED_MODULE_5___default = /*#__PURE__*/__webpack_require__.n(_wordpress_block_editor__WEBPACK_IMPORTED_MODULE_5__);
|
|
||||||
/* harmony import */ var _OptionsSelectControl__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./OptionsSelectControl */ "./src/lien-chapitre/OptionsSelectControl.js");
|
/* harmony import */ var _OptionsSelectControl__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./OptionsSelectControl */ "./src/lien-chapitre/OptionsSelectControl.js");
|
||||||
|
|
||||||
|
|
||||||
// import { useBlockProps } from "@wordpress/block-editor";
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
@ -526,7 +578,7 @@ function Edit({
|
||||||
chapterLinkRelatedPostId,
|
chapterLinkRelatedPostId,
|
||||||
chapterLinkRelatedPostUrl
|
chapterLinkRelatedPostUrl
|
||||||
} = attributes;
|
} = attributes;
|
||||||
let currentRelatedPostConseil = (0,_wordpress_data__WEBPACK_IMPORTED_MODULE_4__.useSelect)(select => select("core").getEntityRecord("postType", "conseils", chapterLinkRelatedPostId));
|
let currentRelatedPostConseil = (0,_wordpress_data__WEBPACK_IMPORTED_MODULE_2__.useSelect)(select => select("core").getEntityRecord("postType", "conseils", chapterLinkRelatedPostId));
|
||||||
if (currentRelatedPostConseil && currentRelatedPostConseil.link !== chapterLinkRelatedPostUrl) {
|
if (currentRelatedPostConseil && currentRelatedPostConseil.link !== chapterLinkRelatedPostUrl) {
|
||||||
console.log(chapterLinkRelatedPostUrl);
|
console.log(chapterLinkRelatedPostUrl);
|
||||||
console.log(currentRelatedPostConseil.link);
|
console.log(currentRelatedPostConseil.link);
|
||||||
|
|
@ -548,24 +600,30 @@ function Edit({
|
||||||
chapterLinkRelatedPostId: chapterLinkRelatedPostId,
|
chapterLinkRelatedPostId: chapterLinkRelatedPostId,
|
||||||
setAttributes: setAttributes
|
setAttributes: setAttributes
|
||||||
}), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("div", {
|
}), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("div", {
|
||||||
...(0,_wordpress_block_editor__WEBPACK_IMPORTED_MODULE_5__.useBlockProps)({
|
...(0,_wordpress_block_editor__WEBPACK_IMPORTED_MODULE_3__.useBlockProps)({
|
||||||
className: `homegrade-blocks-lien-chapitre`
|
className: `homegrade-blocks-lien-chapitre`
|
||||||
})
|
})
|
||||||
}, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_wordpress_block_editor__WEBPACK_IMPORTED_MODULE_5__.RichText, {
|
}, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_wordpress_block_editor__WEBPACK_IMPORTED_MODULE_3__.RichText, {
|
||||||
tagName: "h4",
|
tagName: "h4",
|
||||||
className: "homegrade-blocks-lien-chapitre__title",
|
className: "homegrade-blocks-lien-chapitre__title",
|
||||||
placeholder: (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("Titre du chapitre", "homegrade-blocks"),
|
placeholder: (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("Titre du chapitre", "homegrade-blocks"),
|
||||||
value: chapterLinkTitle,
|
value: chapterLinkTitle,
|
||||||
onChange: onChangeChapterLinkTitle
|
onChange: onChangeChapterLinkTitle
|
||||||
}), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_wordpress_block_editor__WEBPACK_IMPORTED_MODULE_5__.RichText, {
|
}), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_wordpress_block_editor__WEBPACK_IMPORTED_MODULE_3__.RichText, {
|
||||||
tagName: "p",
|
tagName: "p",
|
||||||
className: "homegrade-blocks-lien-chapitre__description",
|
className: "homegrade-blocks-lien-chapitre__description",
|
||||||
placeholder: (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("Descriptif du chapitre", "homegrade-blocks"),
|
placeholder: (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("Descriptif du chapitre", "homegrade-blocks"),
|
||||||
value: chapterLinkDescription,
|
value: chapterLinkDescription,
|
||||||
onChange: onChangeChapterLinkDescription
|
onChange: onChangeChapterLinkDescription
|
||||||
}), chapterLinkRelatedPostUrl && (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("a", {
|
}), chapterLinkRelatedPostUrl && (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("a", {
|
||||||
|
className: "homegrade-blocks-lien-chapitre__cta",
|
||||||
href: chapterLinkRelatedPostUrl
|
href: chapterLinkRelatedPostUrl
|
||||||
}, chapterLinkRelatedPostUrl)));
|
}, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("En savoir plus", "homegrade-blocks"), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("div", {
|
||||||
|
class: "cta_arrow_button"
|
||||||
|
}, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("img", {
|
||||||
|
src: _img_arrow_right_circle_svg__WEBPACK_IMPORTED_MODULE_4__["default"],
|
||||||
|
alt: ""
|
||||||
|
})))));
|
||||||
}
|
}
|
||||||
|
|
||||||
/***/ }),
|
/***/ }),
|
||||||
|
|
@ -628,6 +686,11 @@ __webpack_require__.r(__webpack_exports__);
|
||||||
/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
|
/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
|
||||||
/* harmony import */ var _wordpress_block_editor__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/block-editor */ "@wordpress/block-editor");
|
/* harmony import */ var _wordpress_block_editor__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/block-editor */ "@wordpress/block-editor");
|
||||||
/* harmony import */ var _wordpress_block_editor__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_block_editor__WEBPACK_IMPORTED_MODULE_1__);
|
/* harmony import */ var _wordpress_block_editor__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_block_editor__WEBPACK_IMPORTED_MODULE_1__);
|
||||||
|
/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n");
|
||||||
|
/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_2__);
|
||||||
|
/* harmony import */ var _img_arrow_right_circle_svg__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../img/arrow-right-circle.svg */ "./src/img/arrow-right-circle.svg");
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
function save({
|
function save({
|
||||||
|
|
@ -651,8 +714,14 @@ function save({
|
||||||
value: chapterLinkDescription,
|
value: chapterLinkDescription,
|
||||||
className: "homegrade-blocks-lien-chapitre__description"
|
className: "homegrade-blocks-lien-chapitre__description"
|
||||||
}), chapterLinkRelatedPostUrl && (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("a", {
|
}), chapterLinkRelatedPostUrl && (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("a", {
|
||||||
|
className: "homegrade-blocks-lien-chapitre__cta",
|
||||||
href: chapterLinkRelatedPostUrl
|
href: chapterLinkRelatedPostUrl
|
||||||
}, chapterLinkRelatedPostUrl));
|
}, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_2__.__)("En savoir plus", "homegrade-blocks"), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("div", {
|
||||||
|
class: "cta_arrow_button"
|
||||||
|
}, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("img", {
|
||||||
|
src: _img_arrow_right_circle_svg__WEBPACK_IMPORTED_MODULE_3__["default"],
|
||||||
|
alt: ""
|
||||||
|
}))));
|
||||||
}
|
}
|
||||||
|
|
||||||
/***/ }),
|
/***/ }),
|
||||||
|
|
@ -788,6 +857,16 @@ const trash = (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(
|
||||||
|
|
||||||
/***/ }),
|
/***/ }),
|
||||||
|
|
||||||
|
/***/ "react":
|
||||||
|
/*!************************!*\
|
||||||
|
!*** external "React" ***!
|
||||||
|
\************************/
|
||||||
|
/***/ ((module) => {
|
||||||
|
|
||||||
|
module.exports = window["React"];
|
||||||
|
|
||||||
|
/***/ }),
|
||||||
|
|
||||||
/***/ "@wordpress/block-editor":
|
/***/ "@wordpress/block-editor":
|
||||||
/*!*************************************!*\
|
/*!*************************************!*\
|
||||||
!*** external ["wp","blockEditor"] ***!
|
!*** external ["wp","blockEditor"] ***!
|
||||||
|
|
|
||||||
File diff suppressed because one or more lines are too long
|
|
@ -1 +1 @@
|
||||||
<?php return array('dependencies' => array('wp-block-editor', 'wp-blocks', 'wp-components', 'wp-data', 'wp-element', 'wp-html-entities', 'wp-i18n'), 'version' => '509129504000b153642d');
|
<?php return array('dependencies' => array('react', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-data', 'wp-element', 'wp-html-entities', 'wp-i18n'), 'version' => 'b819972aa3fa1522c5df');
|
||||||
|
|
|
||||||
|
|
@ -2,6 +2,60 @@
|
||||||
/******/ "use strict";
|
/******/ "use strict";
|
||||||
/******/ var __webpack_modules__ = ({
|
/******/ var __webpack_modules__ = ({
|
||||||
|
|
||||||
|
/***/ "./src/img/arrow-right-circle.svg":
|
||||||
|
/*!****************************************!*\
|
||||||
|
!*** ./src/img/arrow-right-circle.svg ***!
|
||||||
|
\****************************************/
|
||||||
|
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
|
||||||
|
|
||||||
|
__webpack_require__.r(__webpack_exports__);
|
||||||
|
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
|
||||||
|
/* harmony export */ ReactComponent: () => (/* binding */ SvgArrowRightCircle),
|
||||||
|
/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__)
|
||||||
|
/* harmony export */ });
|
||||||
|
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "react");
|
||||||
|
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
|
||||||
|
var _g;
|
||||||
|
function _extends() { _extends = Object.assign ? Object.assign.bind() : function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }
|
||||||
|
|
||||||
|
var SvgArrowRightCircle = function SvgArrowRightCircle(props) {
|
||||||
|
return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg", _extends({
|
||||||
|
xmlns: "http://www.w3.org/2000/svg",
|
||||||
|
width: 47,
|
||||||
|
height: 47
|
||||||
|
}, props), _g || (_g = /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement("g", {
|
||||||
|
"data-name": "Groupe 3134",
|
||||||
|
fill: "none",
|
||||||
|
stroke: "#000",
|
||||||
|
strokeWidth: 2
|
||||||
|
}, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement("g", {
|
||||||
|
"data-name": "Groupe 1270",
|
||||||
|
strokeLinecap: "round",
|
||||||
|
strokeLinejoin: "round"
|
||||||
|
}, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement("path", {
|
||||||
|
"data-name": "Ligne 6",
|
||||||
|
d: "M13.929 23.15H33.75"
|
||||||
|
}), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement("path", {
|
||||||
|
"data-name": "Trac\\xE9 162",
|
||||||
|
d: "m27.419 29.478 6.33-6.33-6.33-6.33"
|
||||||
|
})), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement("g", {
|
||||||
|
"data-name": "Ellipse 202"
|
||||||
|
}, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement("circle", {
|
||||||
|
cx: 23.5,
|
||||||
|
cy: 23.5,
|
||||||
|
r: 23.5,
|
||||||
|
stroke: "none"
|
||||||
|
}), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement("circle", {
|
||||||
|
cx: 23.5,
|
||||||
|
cy: 23.5,
|
||||||
|
r: 22.5
|
||||||
|
})))));
|
||||||
|
};
|
||||||
|
|
||||||
|
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0NyIgaGVpZ2h0PSI0NyIgdmlld0JveD0iMCAwIDQ3IDQ3Ij4KICA8ZyBpZD0iR3JvdXBlXzMxMzQiIGRhdGEtbmFtZT0iR3JvdXBlIDMxMzQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yNjAuODQyIC00NTkpIj4KICAgIDxnIGlkPSJHcm91cGVfMTI3MCIgZGF0YS1uYW1lPSJHcm91cGUgMTI3MCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjc0Ljc3MSA0NzUuODIpIj4KICAgICAgPGxpbmUgaWQ9IkxpZ25lXzYiIGRhdGEtbmFtZT0iTGlnbmUgNiIgeDI9IjE5LjgyMSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCA2LjMzKSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMiIvPgogICAgICA8cGF0aCBpZD0iVHJhY8OpXzE2MiIgZGF0YS1uYW1lPSJUcmFjw6kgMTYyIiBkPSJNMTA0LjgxOCw4Mi44bDYuMzMtNi4zMy02LjMzLTYuMzMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC05MS4zMjggLTcwLjE0MikiIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjIiLz4KICAgIDwvZz4KICAgIDxnIGlkPSJFbGxpcHNlXzIwMiIgZGF0YS1uYW1lPSJFbGxpcHNlIDIwMiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjYwLjg0MiA0NTkpIiBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAiIHN0cm9rZS13aWR0aD0iMiI+CiAgICAgIDxjaXJjbGUgY3g9IjIzLjUiIGN5PSIyMy41IiByPSIyMy41IiBzdHJva2U9Im5vbmUiLz4KICAgICAgPGNpcmNsZSBjeD0iMjMuNSIgY3k9IjIzLjUiIHI9IjIyLjUiIGZpbGw9Im5vbmUiLz4KICAgIDwvZz4KICA8L2c+Cjwvc3ZnPgo=");
|
||||||
|
|
||||||
|
/***/ }),
|
||||||
|
|
||||||
/***/ "./src/lien-chapitre/OptionsSelectControl.js":
|
/***/ "./src/lien-chapitre/OptionsSelectControl.js":
|
||||||
/*!***************************************************!*\
|
/*!***************************************************!*\
|
||||||
!*** ./src/lien-chapitre/OptionsSelectControl.js ***!
|
!*** ./src/lien-chapitre/OptionsSelectControl.js ***!
|
||||||
|
|
@ -162,17 +216,15 @@ __webpack_require__.r(__webpack_exports__);
|
||||||
/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
|
/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
|
||||||
/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n");
|
/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n");
|
||||||
/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__);
|
/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__);
|
||||||
/* harmony import */ var _editor_scss__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./editor.scss */ "./src/lien-chapitre/editor.scss");
|
/* harmony import */ var _wordpress_data__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @wordpress/data */ "@wordpress/data");
|
||||||
/* harmony import */ var _wordpress_components__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @wordpress/components */ "@wordpress/components");
|
/* harmony import */ var _wordpress_data__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_wordpress_data__WEBPACK_IMPORTED_MODULE_2__);
|
||||||
/* harmony import */ var _wordpress_components__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_wordpress_components__WEBPACK_IMPORTED_MODULE_3__);
|
/* harmony import */ var _wordpress_block_editor__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @wordpress/block-editor */ "@wordpress/block-editor");
|
||||||
/* harmony import */ var _wordpress_data__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @wordpress/data */ "@wordpress/data");
|
/* harmony import */ var _wordpress_block_editor__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_wordpress_block_editor__WEBPACK_IMPORTED_MODULE_3__);
|
||||||
/* harmony import */ var _wordpress_data__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(_wordpress_data__WEBPACK_IMPORTED_MODULE_4__);
|
/* harmony import */ var _img_arrow_right_circle_svg__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../img/arrow-right-circle.svg */ "./src/img/arrow-right-circle.svg");
|
||||||
/* harmony import */ var _wordpress_block_editor__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @wordpress/block-editor */ "@wordpress/block-editor");
|
/* harmony import */ var _editor_scss__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./editor.scss */ "./src/lien-chapitre/editor.scss");
|
||||||
/* harmony import */ var _wordpress_block_editor__WEBPACK_IMPORTED_MODULE_5___default = /*#__PURE__*/__webpack_require__.n(_wordpress_block_editor__WEBPACK_IMPORTED_MODULE_5__);
|
|
||||||
/* harmony import */ var _OptionsSelectControl__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./OptionsSelectControl */ "./src/lien-chapitre/OptionsSelectControl.js");
|
/* harmony import */ var _OptionsSelectControl__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./OptionsSelectControl */ "./src/lien-chapitre/OptionsSelectControl.js");
|
||||||
|
|
||||||
|
|
||||||
// import { useBlockProps } from "@wordpress/block-editor";
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
@ -189,7 +241,7 @@ function Edit({
|
||||||
chapterLinkRelatedPostId,
|
chapterLinkRelatedPostId,
|
||||||
chapterLinkRelatedPostUrl
|
chapterLinkRelatedPostUrl
|
||||||
} = attributes;
|
} = attributes;
|
||||||
let currentRelatedPostConseil = (0,_wordpress_data__WEBPACK_IMPORTED_MODULE_4__.useSelect)(select => select("core").getEntityRecord("postType", "conseils", chapterLinkRelatedPostId));
|
let currentRelatedPostConseil = (0,_wordpress_data__WEBPACK_IMPORTED_MODULE_2__.useSelect)(select => select("core").getEntityRecord("postType", "conseils", chapterLinkRelatedPostId));
|
||||||
if (currentRelatedPostConseil && currentRelatedPostConseil.link !== chapterLinkRelatedPostUrl) {
|
if (currentRelatedPostConseil && currentRelatedPostConseil.link !== chapterLinkRelatedPostUrl) {
|
||||||
console.log(chapterLinkRelatedPostUrl);
|
console.log(chapterLinkRelatedPostUrl);
|
||||||
console.log(currentRelatedPostConseil.link);
|
console.log(currentRelatedPostConseil.link);
|
||||||
|
|
@ -211,24 +263,30 @@ function Edit({
|
||||||
chapterLinkRelatedPostId: chapterLinkRelatedPostId,
|
chapterLinkRelatedPostId: chapterLinkRelatedPostId,
|
||||||
setAttributes: setAttributes
|
setAttributes: setAttributes
|
||||||
}), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("div", {
|
}), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("div", {
|
||||||
...(0,_wordpress_block_editor__WEBPACK_IMPORTED_MODULE_5__.useBlockProps)({
|
...(0,_wordpress_block_editor__WEBPACK_IMPORTED_MODULE_3__.useBlockProps)({
|
||||||
className: `homegrade-blocks-lien-chapitre`
|
className: `homegrade-blocks-lien-chapitre`
|
||||||
})
|
})
|
||||||
}, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_wordpress_block_editor__WEBPACK_IMPORTED_MODULE_5__.RichText, {
|
}, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_wordpress_block_editor__WEBPACK_IMPORTED_MODULE_3__.RichText, {
|
||||||
tagName: "h4",
|
tagName: "h4",
|
||||||
className: "homegrade-blocks-lien-chapitre__title",
|
className: "homegrade-blocks-lien-chapitre__title",
|
||||||
placeholder: (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("Titre du chapitre", "homegrade-blocks"),
|
placeholder: (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("Titre du chapitre", "homegrade-blocks"),
|
||||||
value: chapterLinkTitle,
|
value: chapterLinkTitle,
|
||||||
onChange: onChangeChapterLinkTitle
|
onChange: onChangeChapterLinkTitle
|
||||||
}), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_wordpress_block_editor__WEBPACK_IMPORTED_MODULE_5__.RichText, {
|
}), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)(_wordpress_block_editor__WEBPACK_IMPORTED_MODULE_3__.RichText, {
|
||||||
tagName: "p",
|
tagName: "p",
|
||||||
className: "homegrade-blocks-lien-chapitre__description",
|
className: "homegrade-blocks-lien-chapitre__description",
|
||||||
placeholder: (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("Descriptif du chapitre", "homegrade-blocks"),
|
placeholder: (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("Descriptif du chapitre", "homegrade-blocks"),
|
||||||
value: chapterLinkDescription,
|
value: chapterLinkDescription,
|
||||||
onChange: onChangeChapterLinkDescription
|
onChange: onChangeChapterLinkDescription
|
||||||
}), chapterLinkRelatedPostUrl && (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("a", {
|
}), chapterLinkRelatedPostUrl && (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("a", {
|
||||||
|
className: "homegrade-blocks-lien-chapitre__cta",
|
||||||
href: chapterLinkRelatedPostUrl
|
href: chapterLinkRelatedPostUrl
|
||||||
}, chapterLinkRelatedPostUrl)));
|
}, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)("En savoir plus", "homegrade-blocks"), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("div", {
|
||||||
|
class: "cta_arrow_button"
|
||||||
|
}, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("img", {
|
||||||
|
src: _img_arrow_right_circle_svg__WEBPACK_IMPORTED_MODULE_4__["default"],
|
||||||
|
alt: ""
|
||||||
|
})))));
|
||||||
}
|
}
|
||||||
|
|
||||||
/***/ }),
|
/***/ }),
|
||||||
|
|
@ -291,6 +349,11 @@ __webpack_require__.r(__webpack_exports__);
|
||||||
/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
|
/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
|
||||||
/* harmony import */ var _wordpress_block_editor__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/block-editor */ "@wordpress/block-editor");
|
/* harmony import */ var _wordpress_block_editor__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/block-editor */ "@wordpress/block-editor");
|
||||||
/* harmony import */ var _wordpress_block_editor__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_block_editor__WEBPACK_IMPORTED_MODULE_1__);
|
/* harmony import */ var _wordpress_block_editor__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_block_editor__WEBPACK_IMPORTED_MODULE_1__);
|
||||||
|
/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n");
|
||||||
|
/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_2__);
|
||||||
|
/* harmony import */ var _img_arrow_right_circle_svg__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../img/arrow-right-circle.svg */ "./src/img/arrow-right-circle.svg");
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
function save({
|
function save({
|
||||||
|
|
@ -314,8 +377,14 @@ function save({
|
||||||
value: chapterLinkDescription,
|
value: chapterLinkDescription,
|
||||||
className: "homegrade-blocks-lien-chapitre__description"
|
className: "homegrade-blocks-lien-chapitre__description"
|
||||||
}), chapterLinkRelatedPostUrl && (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("a", {
|
}), chapterLinkRelatedPostUrl && (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("a", {
|
||||||
|
className: "homegrade-blocks-lien-chapitre__cta",
|
||||||
href: chapterLinkRelatedPostUrl
|
href: chapterLinkRelatedPostUrl
|
||||||
}, chapterLinkRelatedPostUrl));
|
}, (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_2__.__)("En savoir plus", "homegrade-blocks"), (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("div", {
|
||||||
|
class: "cta_arrow_button"
|
||||||
|
}, (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.createElement)("img", {
|
||||||
|
src: _img_arrow_right_circle_svg__WEBPACK_IMPORTED_MODULE_3__["default"],
|
||||||
|
alt: ""
|
||||||
|
}))));
|
||||||
}
|
}
|
||||||
|
|
||||||
/***/ }),
|
/***/ }),
|
||||||
|
|
@ -342,6 +411,16 @@ __webpack_require__.r(__webpack_exports__);
|
||||||
// extracted by mini-css-extract-plugin
|
// extracted by mini-css-extract-plugin
|
||||||
|
|
||||||
|
|
||||||
|
/***/ }),
|
||||||
|
|
||||||
|
/***/ "react":
|
||||||
|
/*!************************!*\
|
||||||
|
!*** external "React" ***!
|
||||||
|
\************************/
|
||||||
|
/***/ ((module) => {
|
||||||
|
|
||||||
|
module.exports = window["React"];
|
||||||
|
|
||||||
/***/ }),
|
/***/ }),
|
||||||
|
|
||||||
/***/ "@wordpress/block-editor":
|
/***/ "@wordpress/block-editor":
|
||||||
|
|
|
||||||
File diff suppressed because one or more lines are too long
|
|
@ -19,9 +19,28 @@
|
||||||
margin: 40px 0;
|
margin: 40px 0;
|
||||||
box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px;
|
box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px;
|
||||||
}
|
}
|
||||||
|
.homegrade-blocks-chapitrage-thematique .homegrade-blocks-lien-chapitre .truc {
|
||||||
|
position: absolute;
|
||||||
|
content: var(--tw-content);
|
||||||
|
top: 0px;
|
||||||
|
right: 0px;
|
||||||
|
bottom: 0px;
|
||||||
|
left: 0px;
|
||||||
|
}
|
||||||
.homegrade-blocks-chapitrage-thematique .homegrade-blocks-lien-chapitre__title {
|
.homegrade-blocks-chapitrage-thematique .homegrade-blocks-lien-chapitre__title {
|
||||||
font-weight: 700;
|
font-weight: 700;
|
||||||
}
|
}
|
||||||
|
.homegrade-blocks-chapitrage-thematique .homegrade-blocks-lien-chapitre__cta {
|
||||||
|
display: flex;
|
||||||
|
align-items: center;
|
||||||
|
justify-content: space-between;
|
||||||
|
}
|
||||||
|
.homegrade-blocks-chapitrage-thematique .homegrade-blocks-lien-chapitre__cta .cta_arrow_button {
|
||||||
|
transition: transform 0.3s ease-in-out;
|
||||||
|
}
|
||||||
|
.homegrade-blocks-chapitrage-thematique .homegrade-blocks-lien-chapitre__cta:hover .cta_arrow_button {
|
||||||
|
transform: translateX(4px);
|
||||||
|
}
|
||||||
/*!***********************************************************************************************************************************************************************************************************************************************************!*\
|
/*!***********************************************************************************************************************************************************************************************************************************************************!*\
|
||||||
!*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./src/chapitre-thematique/style.scss ***!
|
!*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./src/chapitre-thematique/style.scss ***!
|
||||||
\***********************************************************************************************************************************************************************************************************************************************************/
|
\***********************************************************************************************************************************************************************************************************************************************************/
|
||||||
|
|
|
||||||
|
|
@ -1 +1 @@
|
||||||
{"version":3,"file":"./style-index.css","mappings":";;;AACC;EACC;EACA;AAAF;AAEE;EACC;EACA;EACA;EACA;AAAH;AAEE;EACC;AAAH;AAGC;EACC;EACA;EACA;AADF;AAEE;EACC;AAAH,C","sources":["webpack://multiblocks/./src/style.scss"],"sourcesContent":[".homegrade-blocks-chapitrage-thematique {\n\t.homegrade-blocks-chapitre-thematique {\n\t\tpadding-left: 100px;\n\t\tdisplay: flex;\n\n\t\t&__cover {\n\t\t\tmax-width: 250px;\n\t\t\tdisplay: flex;\n\t\t\tjustify-content: center;\n\t\t\talign-items: center;\n\t\t}\n\t\t.block-editor-media-placeholder {\n\t\t\tmargin-bottom: 30px;\n\t\t}\n\t}\n\t.homegrade-blocks-lien-chapitre {\n\t\tpadding: 20px;\n\t\tmargin: 40px 0;\n\t\tbox-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px;\n\t\t&__title {\n\t\t\tfont-weight: 700;\n\t\t}\n\t}\n}\n"],"names":[],"sourceRoot":""}
|
{"version":3,"file":"./style-index.css","mappings":";;;AACC;EACC;EACA;AAAF;AAEE;EACC;EACA;EACA;EACA;AAAH;AAEE;EACC;AAAH;AAGC;EACC;EACA;EACA;AADF;AAEE;EACC;EACA;EACA;EACA;EACA;EACA;AAAH;AAGE;EACC;AADH;AAGE;EACC;EACA;EACA;AADH;AAEG;EACC;AAAJ;AAEG;EACC;AAAJ,C","sources":["webpack://multiblocks/./src/style.scss"],"sourcesContent":[".homegrade-blocks-chapitrage-thematique {\n\t.homegrade-blocks-chapitre-thematique {\n\t\tpadding-left: 100px;\n\t\tdisplay: flex;\n\n\t\t&__cover {\n\t\t\tmax-width: 250px;\n\t\t\tdisplay: flex;\n\t\t\tjustify-content: center;\n\t\t\talign-items: center;\n\t\t}\n\t\t.block-editor-media-placeholder {\n\t\t\tmargin-bottom: 30px;\n\t\t}\n\t}\n\t.homegrade-blocks-lien-chapitre {\n\t\tpadding: 20px;\n\t\tmargin: 40px 0;\n\t\tbox-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px;\n\t\t.truc {\n\t\t\tposition: absolute;\n\t\t\tcontent: var(--tw-content);\n\t\t\ttop: 0px;\n\t\t\tright: 0px;\n\t\t\tbottom: 0px;\n\t\t\tleft: 0px;\n\t\t}\n\n\t\t&__title {\n\t\t\tfont-weight: 700;\n\t\t}\n\t\t&__cta {\n\t\t\tdisplay: flex;\n\t\t\talign-items: center;\n\t\t\tjustify-content: space-between;\n\t\t\t.cta_arrow_button {\n\t\t\t\ttransition: transform 0.3s ease-in-out;\n\t\t\t}\n\t\t\t&:hover .cta_arrow_button {\n\t\t\t\ttransform: translateX(4px);\n\t\t\t}\n\t\t}\n\t}\n}\n"],"names":[],"sourceRoot":""}
|
||||||
|
|
@ -14,7 +14,6 @@ export default function Edit({
|
||||||
}) {
|
}) {
|
||||||
return (
|
return (
|
||||||
<>
|
<>
|
||||||
{/* test */}
|
|
||||||
<section
|
<section
|
||||||
{...useBlockProps({
|
{...useBlockProps({
|
||||||
className: `homegrade-blocks-chapitrage-thematique`,
|
className: `homegrade-blocks-chapitrage-thematique`,
|
||||||
|
|
|
||||||
12
blocks/chapitrage-thematique/src/img/arrow-right-circle.svg
Normal file
12
blocks/chapitrage-thematique/src/img/arrow-right-circle.svg
Normal file
|
|
@ -0,0 +1,12 @@
|
||||||
|
<svg xmlns="http://www.w3.org/2000/svg" width="47" height="47" viewBox="0 0 47 47">
|
||||||
|
<g id="Groupe_3134" data-name="Groupe 3134" transform="translate(-260.842 -459)">
|
||||||
|
<g id="Groupe_1270" data-name="Groupe 1270" transform="translate(274.771 475.82)">
|
||||||
|
<line id="Ligne_6" data-name="Ligne 6" x2="19.821" transform="translate(0 6.33)" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
|
||||||
|
<path id="Tracé_162" data-name="Tracé 162" d="M104.818,82.8l6.33-6.33-6.33-6.33" transform="translate(-91.328 -70.142)" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/>
|
||||||
|
</g>
|
||||||
|
<g id="Ellipse_202" data-name="Ellipse 202" transform="translate(260.842 459)" fill="none" stroke="#000" stroke-width="2">
|
||||||
|
<circle cx="23.5" cy="23.5" r="23.5" stroke="none"/>
|
||||||
|
<circle cx="23.5" cy="23.5" r="22.5" fill="none"/>
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 929 B |
|
|
@ -1,21 +1,8 @@
|
||||||
import { __ } from "@wordpress/i18n";
|
import { __ } from "@wordpress/i18n";
|
||||||
// import { useBlockProps } from "@wordpress/block-editor";
|
|
||||||
import "./editor.scss";
|
|
||||||
import {
|
|
||||||
PanelBody,
|
|
||||||
FocalPointPicker,
|
|
||||||
TextControl,
|
|
||||||
TextareaControl,
|
|
||||||
} from "@wordpress/components";
|
|
||||||
import { useSelect } from "@wordpress/data";
|
import { useSelect } from "@wordpress/data";
|
||||||
|
import { useBlockProps, RichText } from "@wordpress/block-editor";
|
||||||
import {
|
import arrow from "../img/arrow-right-circle.svg";
|
||||||
useBlockProps,
|
import "./editor.scss";
|
||||||
RichText,
|
|
||||||
InspectorControls,
|
|
||||||
InnerBlocks,
|
|
||||||
} from "@wordpress/block-editor";
|
|
||||||
|
|
||||||
import OptionsSelectControl from "./OptionsSelectControl";
|
import OptionsSelectControl from "./OptionsSelectControl";
|
||||||
|
|
||||||
export default function Edit({ attributes, setAttributes, ...props }) {
|
export default function Edit({ attributes, setAttributes, ...props }) {
|
||||||
|
|
@ -77,7 +64,12 @@ export default function Edit({ attributes, setAttributes, ...props }) {
|
||||||
onChange={onChangeChapterLinkDescription}
|
onChange={onChangeChapterLinkDescription}
|
||||||
/>
|
/>
|
||||||
{chapterLinkRelatedPostUrl && (
|
{chapterLinkRelatedPostUrl && (
|
||||||
<a href={chapterLinkRelatedPostUrl}>{chapterLinkRelatedPostUrl}</a>
|
<a className="homegrade-blocks-lien-chapitre__cta" href={chapterLinkRelatedPostUrl}>
|
||||||
|
{__("En savoir plus", "homegrade-blocks")}
|
||||||
|
<div class="cta_arrow_button">
|
||||||
|
<img src={arrow} alt="" />
|
||||||
|
</div>
|
||||||
|
</a>
|
||||||
)}
|
)}
|
||||||
</div>
|
</div>
|
||||||
</>
|
</>
|
||||||
|
|
|
||||||
|
|
@ -1,4 +1,6 @@
|
||||||
import { useBlockProps, RichText, InnerBlocks } from "@wordpress/block-editor";
|
import { useBlockProps, RichText, InnerBlocks } from "@wordpress/block-editor";
|
||||||
|
import { __ } from "@wordpress/i18n";
|
||||||
|
import arrow from "../img/arrow-right-circle.svg";
|
||||||
|
|
||||||
export default function save({ attributes }) {
|
export default function save({ attributes }) {
|
||||||
let { chapterLinkTitle, chapterLinkDescription, chapterLinkRelatedPostUrl } =
|
let { chapterLinkTitle, chapterLinkDescription, chapterLinkRelatedPostUrl } =
|
||||||
|
|
@ -20,8 +22,17 @@ export default function save({ attributes }) {
|
||||||
value={chapterLinkDescription}
|
value={chapterLinkDescription}
|
||||||
className="homegrade-blocks-lien-chapitre__description"
|
className="homegrade-blocks-lien-chapitre__description"
|
||||||
/>
|
/>
|
||||||
|
|
||||||
{chapterLinkRelatedPostUrl && (
|
{chapterLinkRelatedPostUrl && (
|
||||||
<a href={chapterLinkRelatedPostUrl}>{chapterLinkRelatedPostUrl}</a>
|
<a
|
||||||
|
className="homegrade-blocks-lien-chapitre__cta"
|
||||||
|
href={chapterLinkRelatedPostUrl}
|
||||||
|
>
|
||||||
|
{__("En savoir plus", "homegrade-blocks")}
|
||||||
|
<div class="cta_arrow_button">
|
||||||
|
<img src={arrow} alt="" />
|
||||||
|
</div>
|
||||||
|
</a>
|
||||||
)}
|
)}
|
||||||
</div>
|
</div>
|
||||||
);
|
);
|
||||||
|
|
|
||||||
|
|
@ -17,8 +17,28 @@
|
||||||
padding: 20px;
|
padding: 20px;
|
||||||
margin: 40px 0;
|
margin: 40px 0;
|
||||||
box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px;
|
box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px;
|
||||||
|
.truc {
|
||||||
|
position: absolute;
|
||||||
|
content: var(--tw-content);
|
||||||
|
top: 0px;
|
||||||
|
right: 0px;
|
||||||
|
bottom: 0px;
|
||||||
|
left: 0px;
|
||||||
|
}
|
||||||
|
|
||||||
&__title {
|
&__title {
|
||||||
font-weight: 700;
|
font-weight: 700;
|
||||||
}
|
}
|
||||||
|
&__cta {
|
||||||
|
display: flex;
|
||||||
|
align-items: center;
|
||||||
|
justify-content: space-between;
|
||||||
|
.cta_arrow_button {
|
||||||
|
transition: transform 0.3s ease-in-out;
|
||||||
|
}
|
||||||
|
&:hover .cta_arrow_button {
|
||||||
|
transform: translateX(4px);
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user