{"id":39497547,"url":"https://github.com/clarin-eric/clarin-drupal-bootstrap-theme-dist","last_synced_at":"2026-01-18T05:43:42.053Z","repository":{"id":144998861,"uuid":"368106913","full_name":"clarin-eric/clarin-drupal-bootstrap-theme-dist","owner":"clarin-eric","description":"CLARIN Drupal Bootstrap Barrio sub-theme distribution repository","archived":false,"fork":false,"pushed_at":"2025-12-04T12:26:17.000Z","size":16244,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":4,"default_branch":"1.0.x","last_synced_at":"2025-12-07T18:36:43.634Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"CSS","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/clarin-eric.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2021-05-17T08:13:38.000Z","updated_at":"2021-12-20T19:57:39.000Z","dependencies_parsed_at":"2024-01-30T23:50:18.635Z","dependency_job_id":"28842aa1-f27e-4643-8584-df557b2a000c","html_url":"https://github.com/clarin-eric/clarin-drupal-bootstrap-theme-dist","commit_stats":null,"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"purl":"pkg:github/clarin-eric/clarin-drupal-bootstrap-theme-dist","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/clarin-eric%2Fclarin-drupal-bootstrap-theme-dist","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/clarin-eric%2Fclarin-drupal-bootstrap-theme-dist/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/clarin-eric%2Fclarin-drupal-bootstrap-theme-dist/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/clarin-eric%2Fclarin-drupal-bootstrap-theme-dist/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/clarin-eric","download_url":"https://codeload.github.com/clarin-eric/clarin-drupal-bootstrap-theme-dist/tar.gz/refs/heads/1.0.x","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/clarin-eric%2Fclarin-drupal-bootstrap-theme-dist/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28531368,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-18T00:39:45.795Z","status":"online","status_checked_at":"2026-01-18T02:00:07.578Z","response_time":98,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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":[],"created_at":"2026-01-18T05:43:41.210Z","updated_at":"2026-01-18T05:43:42.045Z","avatar_url":"https://github.com/clarin-eric.png","language":"CSS","funding_links":[],"categories":[],"sub_categories":[],"readme":"# CLARIN Bootstrap Barrio sub-theme for Drupal 8.\n\nThe CLARIN theme for Drupal 8 is a sub-theme of [Bootstrap Barrio](https://www.drupal.org/project/bootstrap_barrio) Bootstrap 4 theme.\n\nHere you will find the sub-theme distribution files and releases. Additionally, this repository can be used as a [composer VCS](https://getcomposer.org/doc/05-repositories.md#vcs), see bellow for details.\n\nThis repository is NOT used for development. The sub-theme sources are maintained at the [sub-theme source repository](https://github.com/clarin-eric/clarin-drupal-bootstrap-theme). All commits to this repository are automatically pushed by the corresponding CI build of the source repository.\n\n## Installation\n\n### Using composer:\n\n#### Set up composer:\n\n* To configure `composer` to use this repository as VCS add the following to the `repositories:` section of your website's `composer.json` file:\n\n```\n\"repositories\": [\n    {\n        \"type\": \"vcs\",\n        \"url\": \"https://github.com/clarin-eric/clarin-drupal-bootstrap-theme-dist\",\n        \"extra\": {\n            \"branch-alias\": {\n                \"dev-main\": \"1.0.x\"\n            }\n        }\n    }\n]\n```\n\n* Due to GitHub API rate limitations you might need to create a [GitHub PAT](https://docs.github.com/en/github/authenticating-to-github/creating-a-personal-access-token) and add it to the `config:` section of your website's `composer.json`:\n```\n\"config\": {\n    \"github-oauth\": { \"github.com\": \"\u003cYOUR PAT HERE\u003e\" }\n},\n```\n\n* When installing Bootstrap Barrio via composer, bootstrap is automatically downloaded and copied into vendors directory. See [Boostrap Barrio documentation](https://www.drupal.org/docs/8/themes/barrio-bootstrap-4-drupal-89-theme/bootstrap-barrio-installation/bootstrap-libraries).\nTo copy `dist` files into libraries directory during installation, add the following lines to the `scripts:` section of your website's `composer.json`:\n```\n\"scripts\": {\n    \"post-install-cmd\": [                                          \n        \"@composer drupal:scaffold\"             \n    ],\n    \"post-update-cmd\": [\n       \"@composer drupal:scaffold\",\n       \"mkdir -p web/libraries/bootstrap\",\n       \"cp -R vendor/twbs/bootstrap/dist web/libraries/bootstrap\",\n       \"chown -R root:nginx web/libraries/bootstrap\"\n    ]\n}\n```\n\nThis will maintain the bootstrap version up to date when updating via composer.\n\n#### Install the theme:\n```\ncomposer require drupal/clarin_bootstrap\n```\n\n#### Update the theme:\n```\ncomposer update drupal/clarin_bootstrap\n```\n\n### Manual installation:\n  * Install Bootstrap Barrio theme.\n  * Unpack and copy the sub-theme on `web/themes/[custom|contrib]` directory.\n  * Install Bootstrap Library module (or manually install its JS and CSS libaries ([Download](https://github.com/twbs/bootstrap/releases/download/v4.6.0/bootstrap-4.6.0-dist.zip)) in: `web/libraries/bootstrap/dist/`)\n\n### Install popper.js library in Drupal (applies to both: manual and composer installation types)\n  * Popper.js ([Download](https://cdn.jsdelivr.net/npm/popper.js@1.16.0/dist/umd/)) in. `web/libraries/popper.js/dist/umd/`\n\n## Runtime requirements\n\nSame as the [Bootstrap Barrio](https://www.drupal.org/project/bootstrap_barrio) parent theme:\n\n* bootstrap.min.[js, css]\n* popper.min.js (must be manually installed)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fclarin-eric%2Fclarin-drupal-bootstrap-theme-dist","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fclarin-eric%2Fclarin-drupal-bootstrap-theme-dist","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fclarin-eric%2Fclarin-drupal-bootstrap-theme-dist/lists"}