Description
We are preparing to upgrade our Rock RMS environment from v17.6 to v18.2 and identified an issue during testing in our staging environment.
After the upgrade, several icons within the CheckinElectric theme are no longer rendering. The page markup appears to be generating the expected Tabler icon classes (for example, ti ti-history), but the icon glyphs are not displayed in the browser.
Using browser developer tools, we confirmed that the icon elements are present in the DOM; however, the corresponding Tabler icon stylesheet does not appear to be loaded. As a test, manually adding the following stylesheet reference causes the icons to render correctly:
Actual Behavior
Icon markup is rendered, but the icons themselves are not displayed because the Tabler Icons stylesheet appears to be missing.
Expected Behavior
Tabler icons should render without requiring a manual stylesheet reference.
Steps to Reproduce
- Upgrade Rock RMS from v17.6 to v18.2.
- Navigate to Check-in Reporting pages (example attached screenshot).
- Observe that action icons (such as Attendance History) are missing.
- Add the Tabler Icons stylesheet manually and refresh.
- Observe that the icons render correctly.
Issue Confirmation
Rock Version
18.2
Client Culture Setting
en-US
Description
We are preparing to upgrade our Rock RMS environment from v17.6 to v18.2 and identified an issue during testing in our staging environment.
After the upgrade, several icons within the CheckinElectric theme are no longer rendering. The page markup appears to be generating the expected Tabler icon classes (for example, ti ti-history), but the icon glyphs are not displayed in the browser.
Using browser developer tools, we confirmed that the icon elements are present in the DOM; however, the corresponding Tabler icon stylesheet does not appear to be loaded. As a test, manually adding the following stylesheet reference causes the icons to render correctly:
Actual Behavior
Icon markup is rendered, but the icons themselves are not displayed because the Tabler Icons stylesheet appears to be missing.
Expected Behavior
Tabler icons should render without requiring a manual stylesheet reference.
Steps to Reproduce
Issue Confirmation
Rock Version
18.2
Client Culture Setting
en-US