Lists are one of the most critical elements in Seed Hypermedia, but much of their potential is lost because oversized headings and excessive paragraph spacing take up too much space. Additionally, collapsing and expanding lists should persist.


Data Structure

[ { "id": "eqlXMBqr", "type": "heading", "props": { "level": "2", "childrenType": "Group", "listLevel": "1" }, "content": [ { "type": "text", "text": "Architecture", "styles": {} } ], "children": [ { "id": "GvsLoBWE", "type": "paragraph", "props": {}, "content": [ { "type": "text", "text": "Theme > Template > Layout > Document > Views > Blocks > Inline Content", "styles": {} } ], "children": [] } ] }, { "id": "zZY8gt_j", "type": "heading", "props": { "level": "2", "childrenType": "Group", "listLevel": "1" }, "content": [ { "type": "text", "text": "Themes", "styles": {} } ], "children": [ { "id": "2t22GqeS", "type": "paragraph", "props": {}, "content": [ { "type": "text", "text": "A Theme is a combination of general Site settings + a set of Available Layouts.", "styles": {} } ], "children": [] }, { "id": "Vyee6FRX", "type": "heading", "props": { "level": "2", "childrenType": "Unordered", "listLevel": "1" }, "content": [ { "type": "text", "text": "General Settings", "styles": {} } ], "children": [ { "id": "c5LlpE4T", "type": "paragraph", "props": { "childrenType": "Unordered", "listLevel": "1" }, "content": [ { "type": "text", "text": "Site description", "styles": {} } ], "children": [ { "id": "W00-gsx9", "type": "paragraph", "props": {}, "content": [ { "type": "text", "text": "text", "styles": {} } ], "children": [] }, { "id": "qZfRgx6z", "type": "paragraph", "props": {}, "content": [ { "type": "text", "text": "this is what should be used for SEO purposes and in all OG cards", "styles": {} } ], "children": [] } ] }, { "id": "UChR0bAB", "type": "paragraph", "props": { "childrenType": "Unordered", "listLevel": "1" }, "content": [ { "type": "text", "text": "Accent color", "styles": {} } ], "children": [ { "id": "wK6iUZa4", "type": "paragraph", "props": {}, "content": [ { "type": "text", "text": "the primary colors for all interactive items on the site:", "styles": {} } ], "children": [] }, { "id": "R2uCogPx", "type": "paragraph", "props": {}, "content": [ { "type": "text", "text": "buttons", "styles": {} } ], "children": [] }, { "id": "-mruJsZZ", "type": "paragraph", "props": {}, "content": [ { "type": "text", "text": "links", "styles": {} } ], "children": [] }, { "id": "E4WsHEwH", "type": "paragraph", "props": {}, "content": [ { "type": "text", "text": "CTA sections", "styles": {} } ], "children": [] } ] }, { "id": "zNoLZLdc", "type": "paragraph", "props": { "childrenType": "Unordered", "listLevel": "1" }, "content": [ { "type": "text", "text": "Site Icon", "styles": {} } ], "children": [ { "id": "eX5z7vt5", "type": "paragraph", "props": {}, "content": [ { "type": "text", "text": "image used as the thumbnail for the whole site and the supported image", "styles": {} } ], "children": [] } ] }, { "id": "p9dkj5KJ", "type": "paragraph", "props": { "childrenType": "Unordered", "listLevel": "1" }, "content": [ { "type": "text", "text": "Site Logo", "styles": {} } ], "children": [ { "id": "jeUK-9UE", "type": "paragraph", "props": {}, "content": [ { "type": "text", "text": "the image used to render in the topbar", "styles": {} } ], "children": [] }, { "id": "yLrTMFFi", "type": "paragraph", "props": {}, "content": [ { "type": "text", "text": "fallback to the site name (text)", "styles": {} } ], "children": [] } ] }, { "id": "ToMTNMO2", "type": "paragraph", "props": { "childrenType": "Unordered", "listLevel": "1" }, "content": [ { "type": "text", "text": "Site cover image", "styles": {} } ], "children": [ { "id": "C5sJgUTL", "type": "paragraph", "props": {}, "content": [ { "type": "text", "text": "this is a supporting image for the optional homepage header", "styles": {} } ], "children": [] }, { "id": "QA5L3g36", "type": "paragraph", "props": {}, "content": [ { "type": "text", "text": "this is visible depending on the homepage layout", "styles": {} } ], "children": [] } ] }, { "id": "qKQdAykD", "type": "paragraph", "props": { "childrenType": "Unordered", "listLevel": "1" }, "content": [ { "type": "text", "text": "Menus: Site navigation", "styles": {} } ], "children": [ { "id": "b-pg4UMs", "type": "paragraph", "props": { "childrenType": "Unordered", "listLevel": "1" }, "content": [ { "type": "text", "text": "navigation layout: between 3 options", "styles": {} } ], "children": [ { "id": "d8R9K4kU", "type": "paragraph", "props": {}, "content": [ { "type": "text", "text": "logo on the left", "styles": {} } ], "children": [] }, { "id": "3PGDdchf", "type": "paragraph", "props": {}, "content": [ { "type": "text", "text": "logo centered", "styles": {} } ], "children": [] }, { "id": "EWgM2Zb4", "type": "paragraph", "props": {}, "content": [ { "type": "text", "text": "nav below logo", "styles": {} } ], "children": [] } ] }, { "id": "dy39KQ-t", "type": "paragraph", "props": { "childrenType": "Unordered", "listLevel": "1" }, "content": [ { "type": "text", "text": "navigation item ordering", "styles": {} } ], "children": [ { "id": "PCJoL0QV", "type": "paragraph", "props": {}, "content": [ { "type": "text", "text": "the order in which the items in the navigation should appear", "styles": {} } ], "children": [] } ] } ] }, { "id": "5MXP63F4", "type": "paragraph", "props": { "childrenType": "Unordered", "listLevel": "1" }, "content": [ { "type": "text", "text": "any theme can have custom general settings depending on the special needs", "styles": {} } ], "children": [ { "id": "J0X97YSR", "type": "paragraph", "props": {}, "content": [ { "type": "text", "text": "for newspaper layout, it can let users decide what documents will be shown on the home screen (featured, specific directory, custom list…)", "styles": {} } ], "children": [] } ] } ] } ] }, { "id": "EJaD26oE", "type": "heading", "props": { "level": "2", "childrenType": "Unordered", "listLevel": "1" }, "content": [ { "type": "text", "text": "Layouts", "styles": {} } ], "children": [ { "id": "JNnSa0If", "type": "paragraph", "props": {}, "content": [ { "type": "text", "text": "Every theme should define at least 2 layouts: Homepage and Document", "styles": {} } ], "children": [] }, { "id": "eyrE-a3g", "type": "paragraph", "props": {}, "content": [ { "type": "text", "text": "Number of Columns", "styles": {} } ], "children": [] }, { "id": "RuQlfUcp", "type": "paragraph", "props": {}, "content": [ { "type": "text", "text": "Widths", "styles": {} } ], "children": [] }, { "id": "mqlLu2X_", "type": "paragraph", "props": {}, "content": [ { "type": "text", "text": "Every page should have set a layout by default", "styles": {} } ], "children": [] }, { "id": "GWVpEe7z", "type": "paragraph", "props": {}, "content": [ { "type": "text", "text": "you cannot change the homepage layout. This means that the site home will always have the \"homepage layout\" set to it.", "styles": {} } ], "children": [] }, { "id": "WnMupxRq", "type": "paragraph", "props": {}, "content": [ { "type": "text", "text": "Because in Seed Hypermedia we can have documents inside other documents, the Document layout should define how both the directory and the dicussions should be displayed.", "styles": {} } ], "children": [] }, { "id": "W8x5Cv7K", "type": "paragraph", "props": { "childrenType": "Unordered", "listLevel": "1" }, "content": [ { "type": "text", "text": "Every layout can have custom settings too", "styles": {} } ], "children": [ { "id": "N9ojO8JL", "type": "paragraph", "props": {}, "content": [ { "type": "text", "text": "the homepage can have a special block that can be configured", "styles": {} } ], "children": [] }, { "id": "ChxTcqO0", "type": "paragraph", "props": {}, "content": [ { "type": "text", "text": "The document layout can define if the directory is visible of not and the same for discussions", "styles": {} } ], "children": [] } ] } ] }, { "id": "tc8j61eQ", "type": "heading", "props": { "level": "2", "childrenType": "Unordered", "listLevel": "1" }, "content": [ { "type": "text", "text": "Page Settings", "styles": {} } ], "children": [ { "id": "KKeVmNRx", "type": "paragraph", "props": {}, "content": [ { "type": "text", "text": "Page layout", "styles": {} } ], "children": [] }, { "id": "TRy868kD", "type": "paragraph", "props": {}, "content": [ { "type": "text", "text": "any custom setting based on the layout selected", "styles": {} } ], "children": [] }, { "id": "50deJ2gS", "type": "paragraph", "props": {}, "content": [ { "type": "text", "text": "show directory", "styles": {} } ], "children": [] }, { "id": "SRu3qXZ4", "type": "paragraph", "props": {}, "content": [ { "type": "text", "text": "show discussion", "styles": {} } ], "children": [] } ] }, { "id": "W-v5VEC8", "type": "heading", "props": { "level": "2" }, "content": [ { "type": "text", "text": "Example of the Newspaper layout definition", "styles": {} } ], "children": [] }, { "id": "87RATKJp", "type": "code-block", "props": { "language": "" }, "content": [ { "type": "text", "text": "{\n name: 'Newspaper',\n description: \"Newspaper layout description\",\n generalSettings: {\n siteDescription: {\n type: 'text'\n },\n\n }\n}", "styles": {} } ], "children": [] }, { "id": "ZkGcAwcs", "type": "heading", "props": { "level": "2", "childrenType": "Group", "listLevel": "1" }, "content": [ { "type": "text", "text": "Components", "styles": {} } ], "children": [ { "id": "hI-202iP", "type": "heading", "props": { "level": "2" }, "content": [ { "type": "text", "text": "Blocks", "styles": {} } ], "children": [] }, { "id": "FpG_hHhP", "type": "paragraph", "props": { "childrenType": "Unordered", "listLevel": "1" }, "content": [ { "type": "text", "text": "Create different Blocks.", "styles": {} } ], "children": [ { "id": "eCSwzC08", "type": "paragraph", "props": {}, "content": [ { "type": "text", "text": "Subtext block or summary metadata.", "styles": {} } ], "children": [] }, { "id": "-rOf_OmC", "type": "paragraph", "props": {}, "content": [ { "type": "text", "text": "Card block.", "styles": {} } ], "children": [] }, { "id": "ROWTIWc-", "type": "paragraph", "props": {}, "content": [ { "type": "text", "text": "CTA Blocks, HTML Embeds, Button blocks.", "styles": {} } ], "children": [] } ] }, { "id": "h_E2HDnX", "type": "heading", "props": { "level": "2", "childrenType": "Group", "listLevel": "2" }, "content": [ { "type": "text", "text": "Buttons", "styles": {} } ], "children": [ { "id": "sYSTn4Vf", "type": "paragraph", "props": {}, "content": [], "children": [] } ] }, { "id": "VopcVK-2", "type": "heading", "props": { "level": "2", "childrenType": "Group", "listLevel": "2" }, "content": [ { "type": "text", "text": " HTML embeds", "styles": {} } ], "children": [ { "id": "bs6LRMYt", "type": "paragraph", "props": {}, "content": [], "children": [] } ] } ] }, { "id": "fvy3lQPN", "type": "heading", "props": { "level": "2" }, "content": [ { "type": "text", "text": "Templates", "styles": {} } ], "children": [] }, { "id": "-CnGix3K", "type": "paragraph", "props": { "childrenType": "Unordered", "listLevel": "1" }, "content": [ { "type": "text", "text": "Site builder versus select templates?", "styles": {} } ], "children": [ { "id": "0c20WMfJ", "type": "paragraph", "props": {}, "content": [ { "type": "text", "text": "We go the templates way.", "styles": {} } ], "children": [] } ] }, { "id": "8sZ_Lp8X", "type": "heading", "props": { "level": "2" }, "content": [ { "type": "text", "text": "Look and Feel", "styles": {} } ], "children": [] }, { "id": "uJnCuobg", "type": "paragraph", "props": {}, "content": [ { "type": "text", "text": "Options to change their theme. Customized CSS?", "styles": {} } ], "children": [] }, { "id": "TVZxw-vf", "type": "paragraph", "props": {}, "content": [], "children": [] } ] { "content": [ { "block": { "type": "Heading", "id": "eqlXMBqr", "revision": "bafy2bzacebu6bcdta25kxuf3sm7ety7kqfcsmod4iuudydwi46vz4qzmzzdpu", "attributes": { "childrenType": "Group" }, "text": "Architecture" }, "children": [ { "block": { "type": "Paragraph", "id": "GvsLoBWE", "revision": "bafy2bzacebu6bcdta25kxuf3sm7ety7kqfcsmod4iuudydwi46vz4qzmzzdpu", "attributes": {}, "text": "Theme > Template > Layout > Document > Views > Blocks > Inline Content" } } ] }, { "block": { "type": "Heading", "id": "zZY8gt_j", "revision": "bafy2bzacebu6bcdta25kxuf3sm7ety7kqfcsmod4iuudydwi46vz4qzmzzdpu", "attributes": { "childrenType": "Group" }, "text": "Themes" }, "children": [ { "block": { "type": "Paragraph", "id": "2t22GqeS", "revision": "bafy2bzacebu6bcdta25kxuf3sm7ety7kqfcsmod4iuudydwi46vz4qzmzzdpu", "attributes": {}, "text": "A Theme is a combination of general Site settings + a set of Available Layouts." } }, { "block": { "type": "Heading", "id": "Vyee6FRX", "revision": "bafy2bzacebu6bcdta25kxuf3sm7ety7kqfcsmod4iuudydwi46vz4qzmzzdpu", "attributes": { "childrenType": "Unordered" }, "text": "General Settings" }, "children": [ { "block": { "type": "Paragraph", "id": "c5LlpE4T", "revision": "bafy2bzaceb63k356lptzlmw3wkglhafs2ygcos6gro6snktgx7p2y6qpjrksy", "attributes": { "childrenType": "Unordered" }, "text": "Site description" }, "children": [ { "block": { "type": "Paragraph", "id": "W00-gsx9", "revision": "bafy2bzacebu6bcdta25kxuf3sm7ety7kqfcsmod4iuudydwi46vz4qzmzzdpu", "attributes": {}, "text": "text" } }, { "block": { "type": "Paragraph", "id": "qZfRgx6z", "revision": "bafy2bzacebu6bcdta25kxuf3sm7ety7kqfcsmod4iuudydwi46vz4qzmzzdpu", "attributes": {}, "text": "this is what should be used for SEO purposes and in all OG cards" } } ] }, { "block": { "type": "Paragraph", "id": "UChR0bAB", "revision": "bafy2bzaceb63k356lptzlmw3wkglhafs2ygcos6gro6snktgx7p2y6qpjrksy", "attributes": { "childrenType": "Unordered" }, "text": "Accent color" }, "children": [ { "block": { "type": "Paragraph", "id": "wK6iUZa4", "revision": "bafy2bzacebu6bcdta25kxuf3sm7ety7kqfcsmod4iuudydwi46vz4qzmzzdpu", "attributes": {}, "text": "the primary colors for all interactive items on the site:" } }, { "block": { "type": "Paragraph", "id": "R2uCogPx", "revision": "bafy2bzacebu6bcdta25kxuf3sm7ety7kqfcsmod4iuudydwi46vz4qzmzzdpu", "attributes": {}, "text": "buttons" } }, { "block": { "type": "Paragraph", "id": "-mruJsZZ", "revision": "bafy2bzacebu6bcdta25kxuf3sm7ety7kqfcsmod4iuudydwi46vz4qzmzzdpu", "attributes": {}, "text": "links" } }, { "block": { "type": "Paragraph", "id": "E4WsHEwH", "revision": "bafy2bzacebu6bcdta25kxuf3sm7ety7kqfcsmod4iuudydwi46vz4qzmzzdpu", "attributes": {}, "text": "CTA sections" } } ] }, { "block": { "type": "Paragraph", "id": "zNoLZLdc", "revision": "bafy2bzaceb63k356lptzlmw3wkglhafs2ygcos6gro6snktgx7p2y6qpjrksy", "attributes": { "childrenType": "Unordered" }, "text": "Site Icon" }, "children": [ { "block": { "type": "Paragraph", "id": "eX5z7vt5", "revision": "bafy2bzacebu6bcdta25kxuf3sm7ety7kqfcsmod4iuudydwi46vz4qzmzzdpu", "attributes": {}, "text": "image used as the thumbnail for the whole site and the supported image" } } ] }, { "block": { "type": "Paragraph", "id": "p9dkj5KJ", "revision": "bafy2bzaceb63k356lptzlmw3wkglhafs2ygcos6gro6snktgx7p2y6qpjrksy", "attributes": { "childrenType": "Unordered" }, "text": "Site Logo" }, "children": [ { "block": { "type": "Paragraph", "id": "jeUK-9UE", "revision": "bafy2bzacebu6bcdta25kxuf3sm7ety7kqfcsmod4iuudydwi46vz4qzmzzdpu", "attributes": {}, "text": "the image used to render in the topbar" } }, { "block": { "type": "Paragraph", "id": "yLrTMFFi", "revision": "bafy2bzacebu6bcdta25kxuf3sm7ety7kqfcsmod4iuudydwi46vz4qzmzzdpu", "attributes": {}, "text": "fallback to the site name (text)" } } ] }, { "block": { "type": "Paragraph", "id": "ToMTNMO2", "revision": "bafy2bzaceb63k356lptzlmw3wkglhafs2ygcos6gro6snktgx7p2y6qpjrksy", "attributes": { "childrenType": "Unordered" }, "text": "Site cover image" }, "children": [ { "block": { "type": "Paragraph", "id": "C5sJgUTL", "revision": "bafy2bzacebu6bcdta25kxuf3sm7ety7kqfcsmod4iuudydwi46vz4qzmzzdpu", "attributes": {}, "text": "this is a supporting image for the optional homepage header" } }, { "block": { "type": "Paragraph", "id": "QA5L3g36", "revision": "bafy2bzacebu6bcdta25kxuf3sm7ety7kqfcsmod4iuudydwi46vz4qzmzzdpu", "attributes": {}, "text": "this is visible depending on the homepage layout" } } ] }, { "block": { "type": "Paragraph", "id": "qKQdAykD", "revision": "bafy2bzacebu6bcdta25kxuf3sm7ety7kqfcsmod4iuudydwi46vz4qzmzzdpu", "attributes": { "childrenType": "Unordered" }, "text": "Menus: Site navigation" }, "children": [ { "block": { "type": "Paragraph", "id": "b-pg4UMs", "revision": "bafy2bzaceb63k356lptzlmw3wkglhafs2ygcos6gro6snktgx7p2y6qpjrksy", "attributes": { "childrenType": "Unordered" }, "text": "navigation layout: between 3 options" }, "children": [ { "block": { "type": "Paragraph", "id": "d8R9K4kU", "revision": "bafy2bzacebu6bcdta25kxuf3sm7ety7kqfcsmod4iuudydwi46vz4qzmzzdpu", "attributes": {}, "text": "logo on the left" } }, { "block": { "type": "Paragraph", "id": "3PGDdchf", "revision": "bafy2bzacebu6bcdta25kxuf3sm7ety7kqfcsmod4iuudydwi46vz4qzmzzdpu", "attributes": {}, "text": "logo centered" } }, { "block": { "type": "Paragraph", "id": "EWgM2Zb4", "revision": "bafy2bzacebu6bcdta25kxuf3sm7ety7kqfcsmod4iuudydwi46vz4qzmzzdpu", "attributes": {}, "text": "nav below logo" } } ] }, { "block": { "type": "Paragraph", "id": "dy39KQ-t", "revision": "bafy2bzaceb63k356lptzlmw3wkglhafs2ygcos6gro6snktgx7p2y6qpjrksy", "attributes": { "childrenType": "Unordered" }, "text": "navigation item ordering" }, "children": [ { "block": { "type": "Paragraph", "id": "PCJoL0QV", "revision": "bafy2bzacebu6bcdta25kxuf3sm7ety7kqfcsmod4iuudydwi46vz4qzmzzdpu", "attributes": {}, "text": "the order in which the items in the navigation should appear" } } ] } ] }, { "block": { "type": "Paragraph", "id": "5MXP63F4", "revision": "bafy2bzaceb63k356lptzlmw3wkglhafs2ygcos6gro6snktgx7p2y6qpjrksy", "attributes": { "childrenType": "Unordered" }, "text": "any theme can have custom general settings depending on the special needs" }, "children": [ { "block": { "type": "Paragraph", "id": "J0X97YSR", "revision": "bafy2bzacebu6bcdta25kxuf3sm7ety7kqfcsmod4iuudydwi46vz4qzmzzdpu", "attributes": {}, "text": "for newspaper layout, it can let users decide what documents will be shown on the home screen (featured, specific directory, custom list…)" } } ] } ] } ] }, { "block": { "type": "Heading", "id": "EJaD26oE", "revision": "bafy2bzaceb63k356lptzlmw3wkglhafs2ygcos6gro6snktgx7p2y6qpjrksy", "attributes": { "childrenType": "Unordered" }, "text": "Layouts" }, "children": [ { "block": { "type": "Paragraph", "id": "JNnSa0If", "revision": "bafy2bzacebu6bcdta25kxuf3sm7ety7kqfcsmod4iuudydwi46vz4qzmzzdpu", "attributes": {}, "text": "Every theme should define at least 2 layouts: Homepage and Document" } }, { "block": { "type": "Paragraph", "id": "mqlLu2X_", "revision": "bafy2bzacebu6bcdta25kxuf3sm7ety7kqfcsmod4iuudydwi46vz4qzmzzdpu", "attributes": {}, "text": "Every page should have set a layout by default" } }, { "block": { "type": "Paragraph", "id": "GWVpEe7z", "revision": "bafy2bzacebu6bcdta25kxuf3sm7ety7kqfcsmod4iuudydwi46vz4qzmzzdpu", "attributes": {}, "text": "you cannot change the homepage layout. This means that the site home will always have the \"homepage layout\" set to it." } }, { "block": { "type": "Paragraph", "id": "WnMupxRq", "revision": "bafy2bzacebu6bcdta25kxuf3sm7ety7kqfcsmod4iuudydwi46vz4qzmzzdpu", "attributes": {}, "text": "Because in Seed Hypermedia we can have documents inside other documents, the Document layout should define how both the directory and the dicussions should be displayed." } }, { "block": { "type": "Paragraph", "id": "W8x5Cv7K", "revision": "bafy2bzaceb63k356lptzlmw3wkglhafs2ygcos6gro6snktgx7p2y6qpjrksy", "attributes": { "childrenType": "Unordered" }, "text": "Every layout can have custom settings too" }, "children": [ { "block": { "type": "Paragraph", "id": "N9ojO8JL", "revision": "bafy2bzacebu6bcdta25kxuf3sm7ety7kqfcsmod4iuudydwi46vz4qzmzzdpu", "attributes": {}, "text": "the homepage can have a special block that can be configured" } }, { "block": { "type": "Paragraph", "id": "ChxTcqO0", "revision": "bafy2bzacebu6bcdta25kxuf3sm7ety7kqfcsmod4iuudydwi46vz4qzmzzdpu", "attributes": {}, "text": "The document layout can define if the directory is visible of not and the same for discussions" } } ] } ] }, { "block": { "type": "Heading", "id": "tc8j61eQ", "revision": "bafy2bzaceb63k356lptzlmw3wkglhafs2ygcos6gro6snktgx7p2y6qpjrksy", "attributes": { "childrenType": "Unordered" }, "text": "Page Settings" }, "children": [ { "block": { "type": "Paragraph", "id": "KKeVmNRx", "revision": "bafy2bzacebu6bcdta25kxuf3sm7ety7kqfcsmod4iuudydwi46vz4qzmzzdpu", "attributes": {}, "text": "Page layout" } }, { "block": { "type": "Paragraph", "id": "TRy868kD", "revision": "bafy2bzacebu6bcdta25kxuf3sm7ety7kqfcsmod4iuudydwi46vz4qzmzzdpu", "attributes": {}, "text": "any custom setting based on the layout selected" } }, { "block": { "type": "Paragraph", "id": "50deJ2gS", "revision": "bafy2bzacebu6bcdta25kxuf3sm7ety7kqfcsmod4iuudydwi46vz4qzmzzdpu", "attributes": {}, "text": "show directory" } }, { "block": { "type": "Paragraph", "id": "SRu3qXZ4", "revision": "bafy2bzacebu6bcdta25kxuf3sm7ety7kqfcsmod4iuudydwi46vz4qzmzzdpu", "attributes": {}, "text": "show discussion" } } ] }, { "block": { "type": "Heading", "id": "W-v5VEC8", "revision": "bafy2bzacebu6bcdta25kxuf3sm7ety7kqfcsmod4iuudydwi46vz4qzmzzdpu", "attributes": {}, "text": "Example of the Newspaper layout definition" } }, { "block": { "type": "Code", "id": "87RATKJp", "revision": "bafy2bzaceb63k356lptzlmw3wkglhafs2ygcos6gro6snktgx7p2y6qpjrksy", "attributes": { "language": "" }, "text": "{\n name: 'Newspaper',\n description: \"Newspaper layout description\",\n generalSettings: {\n siteDescription: {\n type: 'text'\n },\n\n }\n}" } }, { "block": { "type": "Heading", "id": "ZkGcAwcs", "revision": "bafy2bzacebu6bcdta25kxuf3sm7ety7kqfcsmod4iuudydwi46vz4qzmzzdpu", "attributes": { "childrenType": "Group" }, "text": "Components" }, "children": [ { "block": { "type": "Heading", "id": "hI-202iP", "revision": "bafy2bzacebu6bcdta25kxuf3sm7ety7kqfcsmod4iuudydwi46vz4qzmzzdpu", "attributes": {}, "text": "Blocks" } }, { "block": { "type": "Paragraph", "id": "FpG_hHhP", "revision": "bafy2bzaceb63k356lptzlmw3wkglhafs2ygcos6gro6snktgx7p2y6qpjrksy", "attributes": { "childrenType": "Unordered" }, "text": "Create different Blocks." }, "children": [ { "block": { "type": "Paragraph", "id": "eCSwzC08", "revision": "bafy2bzacebu6bcdta25kxuf3sm7ety7kqfcsmod4iuudydwi46vz4qzmzzdpu", "attributes": {}, "text": "Subtext block or summary metadata." } }, { "block": { "type": "Paragraph", "id": "-rOf_OmC", "revision": "bafy2bzacebu6bcdta25kxuf3sm7ety7kqfcsmod4iuudydwi46vz4qzmzzdpu", "attributes": {}, "text": "Card block." } }, { "block": { "type": "Paragraph", "id": "ROWTIWc-", "revision": "bafy2bzacebu6bcdta25kxuf3sm7ety7kqfcsmod4iuudydwi46vz4qzmzzdpu", "attributes": {}, "text": "CTA Blocks, HTML Embeds, Button blocks." } } ] }, { "block": { "type": "Heading", "id": "-yf34wra", "revision": "bafy2bzacebu6bcdta25kxuf3sm7ety7kqfcsmod4iuudydwi46vz4qzmzzdpu", "attributes": {}, "text": "Layouts" } }, { "block": { "type": "Paragraph", "id": "OeAV0yLk", "revision": "bafy2bzacebu6bcdta25kxuf3sm7ety7kqfcsmod4iuudydwi46vz4qzmzzdpu", "attributes": { "childrenType": "Group" }, "text": "A Landing page requires Different layouts" }, "children": [ { "block": { "type": "Paragraph", "id": "M-DhEm4F", "revision": "bafy2bzacebu6bcdta25kxuf3sm7ety7kqfcsmod4iuudydwi46vz4qzmzzdpu", "attributes": {}, "text": "two columns." } }, { "block": { "type": "Paragraph", "id": "b-NO--c9", "revision": "bafy2bzacebu6bcdta25kxuf3sm7ety7kqfcsmod4iuudydwi46vz4qzmzzdpu", "attributes": {}, "text": "different widths" } } ] }, { "block": { "type": "Heading", "id": "9GQOWk5g", "revision": "bafy2bzacebu6bcdta25kxuf3sm7ety7kqfcsmod4iuudydwi46vz4qzmzzdpu", "attributes": {}, "text": "Navigation" } }, { "block": { "type": "Paragraph", "id": "HDwOqRuT", "revision": "bafy2bzacebu6bcdta25kxuf3sm7ety7kqfcsmod4iuudydwi46vz4qzmzzdpu", "attributes": {}, "text": "We could have more intuition components for navigation other than Directories." } }, { "block": { "type": "Paragraph", "id": "G2q6bmWi", "revision": "bafy2bzacebu6bcdta25kxuf3sm7ety7kqfcsmod4iuudydwi46vz4qzmzzdpu", "attributes": {}, "text": "top Menu uses directory" } }, { "block": { "type": "Paragraph", "id": "so0mqoxv", "revision": "bafy2bzacebu6bcdta25kxuf3sm7ety7kqfcsmod4iuudydwi46vz4qzmzzdpu", "attributes": {}, "text": "page menu uses outline" } }, { "block": { "type": "Heading", "id": "h_E2HDnX", "revision": "bafy2bzacebu6bcdta25kxuf3sm7ety7kqfcsmod4iuudydwi46vz4qzmzzdpu", "attributes": {}, "text": "Call-to-actions: buttons and HTML embeds" } } ] }, { "block": { "type": "Paragraph", "id": "bs6LRMYt", "revision": "bafy2bzacebu6bcdta25kxuf3sm7ety7kqfcsmod4iuudydwi46vz4qzmzzdpu", "attributes": {}, "text": "we already wanted to create a cta/button block!" } }, { "block": { "type": "Paragraph", "id": "fbcRbHpV", "revision": "bafy2bzacebu6bcdta25kxuf3sm7ety7kqfcsmod4iuudydwi46vz4qzmzzdpu", "attributes": {}, "text": "How are we treating CTAs?" } }, { "block": { "type": "Heading", "id": "fvy3lQPN", "revision": "bafy2bzacebu6bcdta25kxuf3sm7ety7kqfcsmod4iuudydwi46vz4qzmzzdpu", "attributes": {}, "text": "Templates" } }, { "block": { "type": "Paragraph", "id": "-CnGix3K", "revision": "bafy2bzaceb63k356lptzlmw3wkglhafs2ygcos6gro6snktgx7p2y6qpjrksy", "attributes": { "childrenType": "Unordered" }, "text": "Site builder versus select templates?" }, "children": [ { "block": { "type": "Paragraph", "id": "0c20WMfJ", "revision": "bafy2bzacebu6bcdta25kxuf3sm7ety7kqfcsmod4iuudydwi46vz4qzmzzdpu", "attributes": {}, "text": "We go the templates way." } } ] }, { "block": { "type": "Heading", "id": "8sZ_Lp8X", "revision": "bafy2bzacebu6bcdta25kxuf3sm7ety7kqfcsmod4iuudydwi46vz4qzmzzdpu", "attributes": {}, "text": "Look and Feel" } }, { "block": { "type": "Paragraph", "id": "uJnCuobg", "revision": "bafy2bzacebu6bcdta25kxuf3sm7ety7kqfcsmod4iuudydwi46vz4qzmzzdpu", "attributes": {}, "text": "Options to change their theme. Customized CSS?" } } ], "version": "bafy2bzacebu6bcdta25kxuf3sm7ety7kqfcsmod4iuudydwi46vz4qzmzzdpu", "account": "z6MkuBbsB1HbSNXLvJCRCrPhimY6g7tzhr4qvcYKPuSZzhno", "authors": [ "z6MkuBbsB1HbSNXLvJCRCrPhimY6g7tzhr4qvcYKPuSZzhno" ], "path": "/layouts", "createTime": "2024-11-08T09:41:39.458Z", "updateTime": "2024-11-20T16:08:50.693Z", "metadata": { "name": "Presentation Layer Architecture" }, "genesis": "bafy2bzaceaholjaqgmi4f5vym56lrbqenljut3xfqikqus7qfc2km6ix2iqyc"

Merged · 2 versions

Do you like what you are reading? Subscribe to receive updates.

Unsubscribe anytime