{"id":14968595,"url":"https://github.com/anydigital/drupal-bricks","last_synced_at":"2025-07-31T19:04:25.993Z","repository":{"id":16695616,"uuid":"19452179","full_name":"anydigital/drupal-bricks","owner":"anydigital","description":"Revolutionary new way of creating rich content in Drupal.","archived":false,"fork":false,"pushed_at":"2019-07-31T15:00:26.000Z","size":9614,"stargazers_count":76,"open_issues_count":11,"forks_count":11,"subscribers_count":11,"default_branch":"8.x-1.x","last_synced_at":"2024-09-28T10:23:41.066Z","etag":null,"topics":["atomic-design","drupal","drupal-8","drupal8","eck","entity"],"latest_commit_sha":null,"homepage":"https://uibricks.com","language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/anydigital.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2014-05-05T10:21:23.000Z","updated_at":"2023-06-14T12:57:54.000Z","dependencies_parsed_at":"2022-09-15T04:40:53.653Z","dependency_job_id":null,"html_url":"https://github.com/anydigital/drupal-bricks","commit_stats":null,"previous_names":[],"tags_count":26,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/anydigital%2Fdrupal-bricks","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/anydigital%2Fdrupal-bricks/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/anydigital%2Fdrupal-bricks/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/anydigital%2Fdrupal-bricks/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/anydigital","download_url":"https://codeload.github.com/anydigital/drupal-bricks/tar.gz/refs/heads/8.x-1.x","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":219864035,"owners_count":16555943,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["atomic-design","drupal","drupal-8","drupal8","eck","entity"],"created_at":"2024-09-24T13:40:16.221Z","updated_at":"2024-10-11T02:03:29.078Z","avatar_url":"https://github.com/anydigital.png","language":"PHP","readme":"# Bricks\n\n[![Timezone](https://img.shields.io/badge/time-zone-4682b4.svg)](https://timezone.io/team/drupal-bricks)\n[![retweet](https://img.shields.io/badge/re-tweet-00bfff.svg)](https://twitter.com/highwebtech/status/841004866633842689)\n\n**Bricks** — is a new way of building pages on top of Entity Reference, Display Modes, Layout API, tabledrag.js and [Flat Tables](http://evolt.org/node/4047#table). Everything is in Drupal core that makes Bricks ultra-lightweight and developer-friendly.\n\nIn terms of concept Bricks is a new generation of Paragraphs, an alternative to Panelizer and a good friend to ECK, Inline Entity Form and your favorite WYSIWYG. Shortly, it allows you to nest Entity Reference field items using Drupal drag \u0026 drop UI (exactly like for menu or taxonomy items).\n\n\u003cimg src=\"https://cdn.rawgit.com/highweb/drupal-bricks/media/bricks-8.x-1.2.gif\" width=\"608\"/\u003e\n\n\n## Live demo\n\n1. Open [pre-configured sandbox](https://simplytest.me/project/bricks).\n2. Click **Launch sandbox** and wait.\n3. Follow the installation (all settings should be pre-filled, don't change them).\n4. Go to **Extend** and enable **Bootstrap Kit Demo**.\n5. Go to **Appearance** and set **Tweme** as default theme.\n6. Find an auto-created node and go to **Edit** mode to check magic out!\n7. Finally go to **Content** and create your own first **Bricky** page!\n8. Like it? =\u003e Support by [★ starring on Drupal.org](https://www.drupal.org/project/bricks), [★ starring on GitHub](https://github.com/highweb/drupal-bricks) and/or [sharing on Twitter](https://twitter.com/highwebtech/status/841004866633842689).\n\n\n## Requirements\n\nAll new Bricks for D8 has no requirements and works with ANY entity types!\n\n\n## Compatibility\n\n| Drupal | Bricks | Layout API | [ECK](https://www.drupal.org/project/eck) | [IEF](https://www.drupal.org/project/inline_entity_form) | [ERR](https://www.drupal.org/project/entity_reference_revisions) | [Paragraphs](https://www.drupal.org/project/paragraphs) |\n| --- | --- | --- | --- | --- | --- | --- |\n| 8.3.3 | 1.6 | ✔ | 1.0-alpha3 | 1.0-beta1 | 1.3 | 1.1 |\n| 8.3.2 | 1.5 | — | 1.0-alpha3 | 1.0-beta1 | 1.3 | 1.1 |\n| 8.2.6 | 1.2 | — | 1.0-alpha3 | 1.0-beta1 | — | — |\n\n### Upgrading from 8.x-1.5\n\n1. Upgrade as usual.\n2. Create **Layout** bundle manually to be able to use the newest Layout API integration:\n   - ECK: Structure \u003e ECK \u003e Bundle list \u003e Add bundle.\n   - Paragraphs: Structure \u003e Paragraphs \u003e Add type.\n3. Don't forget to allow this bundle in your Bricks field settings!\n\n\n## Resources\n\n- Home page: https://uibricks.com\n- Project page: https://www.drupal.org/project/bricks\n- Source code: https://github.com/highweb/drupal-bricks\n- Issue board: https://contribkanban.com/board/bricks\n- Working group: https://groups.drupal.org/bricks\n- Team: http://timezone.io/team/drupal-bricks\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fanydigital%2Fdrupal-bricks","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fanydigital%2Fdrupal-bricks","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fanydigital%2Fdrupal-bricks/lists"}