Fix for Known Conflict LifterLMS Kadence theme and Elementor Canvas Layout on Student Dashboard
There’s a known conflict when users:
- Activate the Elementor builder on the Student Dashboard page
- In Page Layout: Canvas
- When using the Kadence theme
If all of these conditions are met, you’ll see an odd formatting of enrolled courses where there appears to be a blank spot first on the list:
You can use the CSS code snippet below in order to fix this issue by adding it to your theme functions.php file. We recommend using a Child Theme when adding custom code, so your code solutions don’t disappear when your theme provider updates.
/** * Avoid odd formatting of loop items (courses, memberships) when using * the Kadence theme and an Elementor Canvas. * see: https://github.com/gocodebox/lifterlms/issues/2057 */ .llms-loop-list.grid-cols:before { display: none; }