From: Vincent Vanwaelscappel Date: Tue, 20 Feb 2024 19:57:17 +0000 (+0100) Subject: wip #6693 @7 X-Git-Url: http://git.cubedesigners.com/?a=commitdiff_plain;h=dcc69f1700fb11f7dee8a8ca24cd9b6e496a0b56;p=fluidbook-elearning.git wip #6693 @7 --- diff --git a/.gitignore b/.gitignore index 7fe978f..9d54191 100644 --- a/.gitignore +++ b/.gitignore @@ -17,3 +17,5 @@ yarn-error.log /.fleet /.idea /.vscode +/resources/grapes/app.css +/resources/grapes/app.css.map diff --git a/resources/grapes/app.sass b/resources/grapes/app.sass new file mode 100644 index 0000000..889eae1 --- /dev/null +++ b/resources/grapes/app.sass @@ -0,0 +1,12 @@ +@import 'https://use.typekit.net/ekh4xhm.css' +@import "https://fonts.googleapis.com/css2?family=Inter:wght@100..900&display=swap" + +body + font-family: Inter, sans-serif + +h1, h2, h3, h4, h5, h6 + font-family: "fields", serif + font-weight: 600 + +@import "blocks/intro/_intro" + diff --git a/resources/grapes/blocks/intro/_intro.sass b/resources/grapes/blocks/intro/_intro.sass new file mode 100644 index 0000000..4be9298 --- /dev/null +++ b/resources/grapes/blocks/intro/_intro.sass @@ -0,0 +1,2 @@ +section[data-type="intro"] + background: #ff0000 diff --git a/resources/grapes/blocks/intro/block.js b/resources/grapes/blocks/intro/block.js new file mode 100644 index 0000000..af72c09 --- /dev/null +++ b/resources/grapes/blocks/intro/block.js @@ -0,0 +1,57 @@ +blocks.push({ + category: 'Fluidbook digital learning', + order: 0, + id: 'intro', + label: 'Intro', + media: ``, + content: {type: 'intro'}, +}); + +components.push(['intro', { + model: { + defaults: { + tagName: "section", + attributes: {'data-type': "intro"}, + components: + '

Insert title here

' + + '

Lorem ipsum

' + + '', + stylable: ['background-color'], + } + }, + +}]); + +// components.push(['intro-h1', { +// model: { +// defaults: { +// name: 'Heading 1', +// editable:true, +// draggable: false, +// droppable: false, +// } +// } +// }]); +// +// components.push(['intro-paragraph', { +// model: { +// defaults: { +// name: 'Text', +// editable:true, +// draggable: false, +// droppable: false, +// } +// } +// }]); +// +// components.push(['intro-image', { +// type:'image', +// model: { +// defaults: { +// name: 'Image', +// editable:true, +// draggable: false, +// droppable: false, +// } +// } +// }]); diff --git a/resources/grapes/blocks/intro/intro.blade.php b/resources/grapes/blocks/intro/intro.blade.php new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/resources/grapes/blocks/intro/intro.blade.php @@ -0,0 +1 @@ + diff --git a/resources/grapes/blocks/intro/intro.js b/resources/grapes/blocks/intro/intro.js new file mode 100644 index 0000000..e69de29 diff --git a/resources/grapes/blocks/standard/block.js b/resources/grapes/blocks/standard/block.js new file mode 100644 index 0000000..173cc1f --- /dev/null +++ b/resources/grapes/blocks/standard/block.js @@ -0,0 +1,11 @@ +blocks.push({ + category: 'Fluidbook digital learning', + order: 2, + id: 'standard', + label: 'Bloc standard', + media: ``, // Use `image` component + content: {type: 'image'}, // The component `image` is activatable (shows the Asset Manager). + // We want to activate it once dropped in the canvas. + activate: true, // select: true, // Default with `activate: true` +}); + diff --git a/resources/grapes/blocks/test/block.js b/resources/grapes/blocks/test/block.js deleted file mode 100644 index 1699467..0000000 --- a/resources/grapes/blocks/test/block.js +++ /dev/null @@ -1,13 +0,0 @@ -blocks.push({ - id: 'image', - label: 'Image', - media: ` - - `, - // Use `image` component - content: { type: 'image' }, - // The component `image` is activatable (shows the Asset Manager). - // We want to activate it once dropped in the canvas. - activate: true, - // select: true, // Default with `activate: true` -}); diff --git a/resources/grapes/blocks/test/test.blade.php b/resources/grapes/blocks/test/test.blade.php deleted file mode 100644 index 8b13789..0000000 --- a/resources/grapes/blocks/test/test.blade.php +++ /dev/null @@ -1 +0,0 @@ - diff --git a/resources/grapes/blocks/test/test.css b/resources/grapes/blocks/test/test.css deleted file mode 100644 index e69de29..0000000 diff --git a/resources/grapes/blocks/test/test.js b/resources/grapes/blocks/test/test.js deleted file mode 100644 index e69de29..0000000