{"id":21339367,"url":"https://github.com/cuboulder/tiamat-theme","last_synced_at":"2026-06-10T20:00:50.927Z","repository":{"id":50537549,"uuid":"504264675","full_name":"CuBoulder/tiamat-theme","owner":"CuBoulder","description":"University of Colorado Boulder Drupal 11+ base theme ","archived":false,"fork":false,"pushed_at":"2026-06-02T18:41:29.000Z","size":12493,"stargazers_count":3,"open_issues_count":36,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2026-06-02T20:22:29.988Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"CSS","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/CuBoulder.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","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":"2022-06-16T18:29:21.000Z","updated_at":"2026-05-27T15:32:48.000Z","dependencies_parsed_at":"2026-02-06T23:05:37.612Z","dependency_job_id":null,"html_url":"https://github.com/CuBoulder/tiamat-theme","commit_stats":{"total_commits":377,"total_committers":9,"mean_commits":"41.888888888888886","dds":0.53315649867374,"last_synced_commit":"6974874ec22da866c59e6b3f618d619d8144a70b"},"previous_names":[],"tags_count":77,"template":false,"template_full_name":null,"purl":"pkg:github/CuBoulder/tiamat-theme","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CuBoulder%2Ftiamat-theme","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CuBoulder%2Ftiamat-theme/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CuBoulder%2Ftiamat-theme/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CuBoulder%2Ftiamat-theme/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/CuBoulder","download_url":"https://codeload.github.com/CuBoulder/tiamat-theme/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CuBoulder%2Ftiamat-theme/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":34168086,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-06-10T02:00:07.152Z","response_time":89,"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":"2024-11-22T00:45:37.573Z","updated_at":"2026-06-10T20:00:50.863Z","avatar_url":"https://github.com/CuBoulder.png","language":"CSS","funding_links":[],"categories":[],"sub_categories":[],"readme":"# tiamat-theme\nDrupal 10+ Base theme for CU Boulder web properties\n\n## Installation\nAdd below to `composer.json` require section:\n````\n\"cu-boulder/boulder_base\" : \"dev-main\"\n````\n\nAdd to repositories section:\n````\n{\n    \"type\": \"git\",\n    \"url\" : \"https://github.com/CuBoulder/tiamat-theme.git\"\n}\n````\n\n**Note:** This theme is installed and set as the default with the profile. The theme is not intended to be used without the profile or other `cu-boulder/*` modules.\n\n\u003e To install a local version of Nextpress, follow the steps outlined in the\n\u003e [tiamat-project-template](https://github.com/CuBoulder/tiamat-project-template)\n\n---\n## Theme Options\n\nUnder `/admin/appearance/settings/...` you can manage various theme settings.\n\n- Set [default values for the theme](#config) in the `boulder_base.settings.yml`\n- Add more settings to the theme in `hook_system_theme_settings_alter` in [boulder_base.theme](https://github.com/CuBoulder/tiamat-theme/blob/main/boulder_base.theme)\n\n## Linting\n\nWe are using stylelint and eslint\n\n````\nnpm install          # install linters\nnpm run stylelint    # lint css\nnpm run eslint       # lint js\n````\nLinting is run automatically on all pull requests, however you can lint files locally too.\n- configure eslint in `.eslintrc.json`\n- configure styleint in `.stylelint.json`\n\n---\n## Directory Structure\n\n### .github Directory\nContains the github actions workflow for linting\n### config\nContains the default values for the theme settings. If new theme settings are added, update boulder_base.settings.yml with the default values. You can get the configuration by running `lando drush config-get boulder_base.settings` and copying the output into the file.\n\n### css\n- put styles relating the custom paragraphs in css/paragraphs\n- put styles from the styleguide in css/styleguide\n\n### js\nPut JavaScript files here\n\n### templates\nTwig template overrides go here including those for the custom page and paragraph types. The packages dedicated to the page and paragraph types should only contain config.\n\n### boulder_base.info.yml\n- Define regions\n- Add styles to the ckeditor\n- Add globally included libraries\n\n### boulder_base.libraries.yml\nDefine libraries\n\n### boulder_base.theme\nAdd theme hooks\n\n### boulder_base.breakpoints.yml\nThis file is used by the Breakpoint and Responsive Image module. These modules are used\nfor making images inserted with the text editor responsive.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcuboulder%2Ftiamat-theme","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcuboulder%2Ftiamat-theme","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcuboulder%2Ftiamat-theme/lists"}