Advanced Theme Development and Modification¶
We’ve created a Largo-Sample-Child-Theme repository to illustrate how we organize child themes that extend Largo.
Visit the repository page to learn more about the following as they pertain to Largo-based child themes:
- Unit Tests and Continuous Integration
- Stylesheets (LESS and CSS)
- Theme Directory Layout
- Custom Theme Javascript or CSS
- Removing or replacing Largo Javascript or CSS
You can also look at other themes we’ve made. These themes are nested in what we call Umbrella Repositories, which contain themes and related files in a framework allowing for deployment. A list of these Umbrella Repositories can be found by searching for ‘umbrella-‘ on INN’s GitHub page. If you’d like to set up you own umbrella repo, see our umbrella boilerplate.