Developer Friendly
-
I’m working on integration of this plugin with my Total theme.
I just wanted to say, it’s one of the best documented LMS (or any free) plugin. Lots of helpful core functions, action hooks and filters. Also, the default styling is nice and minimal making it easy to override.
So far, everything seems really good.
I do have some small design-related recommendations:
- Update the CSS to use modern custom CSS properties (variables) for colors so borders, accents, etc can be easily modified globally.
- An old version of FontAwesome is caked into the admin & frontend CSS. This creates extra bloat/conflicts if other plugins are also loading FontAwesome. Moving the CSS out to it’s own file and loading only when needed is better, but switching to SVG icons would be best.
- CSS can be updated to remove unnecessary vendor prefixes.
- The llms-notification-icon is using an image. This makes it impossible to modify if we want the colors to be dynamic.
- Metabox UI doesn’t match core WP styles.
I may have some other recommendations later as I’ve only been working on the integration for an hour or so. I just wanted to leave a rating before I forget as the plugin deserves it. If anything just for the quality of the documentation.
Viewing 2 replies - 1 through 2 (of 2 total)
Viewing 2 replies - 1 through 2 (of 2 total)
- You must be logged in to reply to this review.