Front-end customizations for vendor-hosted library applications.
To test libguides changes in a staging-like environment, you will want to use the Testing group.
If there's a particular guide you'd like to use as an example, make a copy of it in the testing group:
- In the Libguides admin interface, go to Content > Guides > Create Guide Button
- Under "Choose layout or reuse", select "Copy content/layout from an existing guide".
- Choose the original guide you'd like to copy.
- Check "Copy Assets" if you will be modifying any of the assets
- Under "Guide Name", type a name that describes your current work.
- Under "Group Assignment", select "Testing".
- Press the "Create Guide" button.
If you'd like to change the CSS or JS that is referenced in a specific widget:
- Go to Admin > Look & Feel > Custom JS/CSS tab.
- Upload new versions of your CSS and/or JS files, being sure that they have a different name than the originals.
- Create a new widget (also called Media/Widget) in a guide within the testing group.
- In the Embed Code field, reference the new versions of the files.
- If the testing is successful, go back to the Custom JS/CSS tab.
- Overwrite the old versions of your CSS by uploading your modified files with the same name as the originals.
- Open a PR to this repository to keep it in sync.