{"id":22854676,"url":"https://github.com/kanopi/saplings_child","last_synced_at":"2026-03-16T11:36:00.060Z","repository":{"id":217694723,"uuid":"744204927","full_name":"kanopi/saplings_child","owner":"kanopi","description":null,"archived":false,"fork":false,"pushed_at":"2025-03-05T15:53:28.000Z","size":1169,"stargazers_count":0,"open_issues_count":4,"forks_count":0,"subscribers_count":10,"default_branch":"main","last_synced_at":"2025-05-07T06:46:44.361Z","etag":null,"topics":["do-not-archive","internal-tool","saplings"],"latest_commit_sha":null,"homepage":"","language":"Twig","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/kanopi.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","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}},"created_at":"2024-01-16T20:33:02.000Z","updated_at":"2025-03-04T16:06:32.000Z","dependencies_parsed_at":"2024-01-29T20:47:27.876Z","dependency_job_id":"74467a85-72dd-4cc1-ac54-edf4977a926f","html_url":"https://github.com/kanopi/saplings_child","commit_stats":null,"previous_names":["kanopi/saplings-theme-child","kanopi/saplings-child"],"tags_count":48,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kanopi%2Fsaplings_child","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kanopi%2Fsaplings_child/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kanopi%2Fsaplings_child/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kanopi%2Fsaplings_child/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/kanopi","download_url":"https://codeload.github.com/kanopi/saplings_child/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":252831178,"owners_count":21810779,"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":["do-not-archive","internal-tool","saplings"],"created_at":"2024-12-13T07:08:03.922Z","updated_at":"2026-03-16T11:36:00.012Z","avatar_url":"https://github.com/kanopi.png","language":"Twig","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Saplings Child Theme\n\nThis is a subtheme of the Ui Bootstrap Theme to demonstrate how some\nintegrations can be done like:\n\n- CKEditor 5 stylesheets\n- Negative margins in utility classes\n- Background gradients\n\nThose integrations cannot be done in the base theme because either not enabled\nin Bootstrap default compiled CSS or impossible to do in a generic way.\n\n## Usage\n\nYou can copy/paste this theme to init your own subtheme.\n\nYou will have to change:\n\n- the machine names of files\n- the machine names inside those files\n- adapt path to the Bootstrap library to recompile assets\n- if you are using this in a local testing install, it's likely that `fin init`\nfailed and did not prompt you to run `fin install-theme-tools` so make sure you\n do that!\n\n## Setup Steps\n\nFollow these steps to set up and customize your subtheme:\n\n1. Navigate to your theme directory:\n\n   ```\n   cd web/themes/custom/saplings_child\n   ```\n\n2. Create all your custom SCSS files under the \"assets/scss/custom\" directory.\n\n3. Run the following command to watch and compile SCSS files:\n\n   ```\n   npm run watch\n   ```\n\n   This command watches for changes in your SCSS files and automatically\n   compiles them.\n\n## Policy\n\nThere is no backward compatibility policy in this example theme.\n\nBreaking change can happen at any moment.\n\n## Custom Styles needed for USCF Starter Sites\n\nThere is one variable that isn't available via the UI Skins module that we\nwill have to update via the theme file which is --bs-nav-link-font-size\nChange need which can be placed in the overrides.scss file\n\n   ```\n   .menu--banner .nav-link {\n   --bs-nav-link-font-size: 0.875rem;\n   }\n\n   ```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkanopi%2Fsaplings_child","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkanopi%2Fsaplings_child","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkanopi%2Fsaplings_child/lists"}