{"id":45778384,"url":"https://github.com/web-illinois/illinois_framework_theme","last_synced_at":"2026-04-21T19:01:24.975Z","repository":{"id":40478120,"uuid":"265872309","full_name":"web-illinois/illinois_framework_theme","owner":"web-illinois","description":"An Illinois branded Drupal theme. Part of the Illinois Drupal Framework","archived":false,"fork":false,"pushed_at":"2026-04-21T17:21:11.000Z","size":12835,"stargazers_count":6,"open_issues_count":50,"forks_count":1,"subscribers_count":4,"default_branch":"5.x","last_synced_at":"2026-04-21T18:41:14.430Z","etag":null,"topics":["drupal","drupal-theme","illinois-framework","sass"],"latest_commit_sha":null,"homepage":"https://drupal.webtheme.illinois.edu/","language":"Twig","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/web-illinois.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,"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":"2020-05-21T14:38:29.000Z","updated_at":"2026-04-21T16:57:03.000Z","dependencies_parsed_at":"2026-04-08T02:02:21.838Z","dependency_job_id":null,"html_url":"https://github.com/web-illinois/illinois_framework_theme","commit_stats":null,"previous_names":[],"tags_count":28,"template":false,"template_full_name":null,"purl":"pkg:github/web-illinois/illinois_framework_theme","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/web-illinois%2Fillinois_framework_theme","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/web-illinois%2Fillinois_framework_theme/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/web-illinois%2Fillinois_framework_theme/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/web-illinois%2Fillinois_framework_theme/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/web-illinois","download_url":"https://codeload.github.com/web-illinois/illinois_framework_theme/tar.gz/refs/heads/5.x","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/web-illinois%2Fillinois_framework_theme/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32105868,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-21T11:25:29.218Z","status":"ssl_error","status_checked_at":"2026-04-21T11:25:28.499Z","response_time":128,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":["drupal","drupal-theme","illinois-framework","sass"],"created_at":"2026-02-26T10:50:44.102Z","updated_at":"2026-04-21T19:01:24.970Z","avatar_url":"https://github.com/web-illinois.png","language":"Twig","readme":"# Illinois Drupal Framework Theme\n\n**NOTE:** This theme is intended to be used as part of the Illinois Drupal Framework Distribution. Using this theme without the profile and core module is not supported. Instructions on how to set up the Illinois Drupal Framework Distribution within cPanel can be found at https://github.com/web-illinois/illinois_framework_project.\n\n# Customizing your site by creating a sub-theme\n\nIf you wish to customize the look and feel of your Illinois Drupal Framework website, creating a sub-theme is recommended. To create a sub-theme, follow the steps below. This is assuming a site is set-up using the steps found at https://github.com/web-illinois/illinois_framework_project\n\n* Open a terminal and `cd` into `~/illinois_framework`\n* Run the command `drush generate theme` which will step you through creating a new sub-theme. See the screenshot below as an example.\n* The third prompt should be `Base theme [classy]`, enter `illinois_framework_theme`. This is what sets your custom theme as a sub-theme of the Illinois Framework.\n* Answer the rest of the prompts as you see fit. The defaults are OK in most instances.\n\n![image](https://user-images.githubusercontent.com/56594946/155361524-e709a6b9-264a-4643-be67-de69fa224041.png)\n\nAfter generating your sub-theme with Drush, you'll need to modify the regions of your theme to match the Illinois Framework Theme. Replace \"MY_THEME\" with the machine name of your sub-theme.\n\n* Edit the file `~/illinois_framework/docroot/themes/MY_THEME/MY_THEME.info.yml\n* Replace the `regions:` section of the file with:\n\n```\nregions:\n  header: Header\n  nav_main: 'Main navigation region'\n  breadcrumb: Breadcrumbs\n  highlighted: Highlighted\n  help: Help Information\n  tabs: 'Tabs'\n  content: 'Main content'\n  sidebar_first: 'Sidebar first'\n  sidebar_second: 'Sidebar second'\n  footer: Footer\n  hidden: 'Hidden region for referenced blocks'\n```\n\nAfter your sub-theme is created, you'll need to set it as your site's theme. To do that, follow these steps:\n\n* Login to your site as an administrator\n* Click \"Appearance\" in the admin toolbar\n* Scroll down to \"Uninstalled Themes\"\n* Find your sub-theme and click the \"Install and set as default\" button\n\n# Contributing to the Illinois Framework Theme\n\nIf you encounter any issues with the Illinois Framwork, please feel free to submit an issue to our [issue queue](https://github.com/web-illinois/illinois_framework_theme/issues).\n\nThe WIGG Drupal group is welcoming contributions from anyone on campus. Please see the [WIGG Drupal webpage](https://webguidelines.web.illinois.edu/subcommittees/drupal/) for more information.\n\n# Configuring the Sidebar Menu Block\n- To get the sidebar menu to work correctly go to /admin/structure/block\n- Sidebar first: Main navigation block\n- display title - toggle off\n- under html and style options change to: menu__side_bar_first\n\n## Developing the theme\n\n\n\n## Twig Templating with Twig Tweak\nIf you are looking to modify the twig templates there are some shortcuts provided by the [Twig Tweak Module](https://www.drupal.org/project/twig_tweak).  See the [cheat sheet](https://www.drupal.org/docs/contributed-modules/twig-tweak/cheat-sheet).\n\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fweb-illinois%2Fillinois_framework_theme","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fweb-illinois%2Fillinois_framework_theme","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fweb-illinois%2Fillinois_framework_theme/lists"}