• Resolved mtanious

    (@mtanious)


    Hello!

    I was wondering if it was possible to revert to the old LifterLMS student dash? I’m referring to when , instead of course thumbnails under the my courses page, it displayed the progress on the bottom and thumbnail on the left.

Viewing 9 replies - 1 through 9 (of 9 total)
  • I would also like to use the original version of the dash board. The tabs for the endpoints were easier to read and the horizontal layout out was cleaner. I hate having to scroll to see information that could be all on one row.

    Could we at least have the option of how we want it, perhaps using a shortcode with variable “vertical” or “Horizontal” display?

    I am finding trying to sort this out distracting when I should be concentrating on content.

    @mtanious & @amandajay,

    Sorry you two aren’t finding the new layout preferrable. We take user feedback very seriously and over the last few years (yes, years) we’ve had an overwhelming amount of feedback that the student dashboard *needs a lot of work* and this is one of the first steps towards cleaning the dashboard up. Our goals are to make it more generally visually appealing and more extendable by other plugins.

    A constant piece of feedback has been “Why can’t the tiles on the dashboard look like the tiles on the catalogs” and we asked ourselves that same question and couldn’t come up with a good reason. After getting this feedback a few dozen times we decided to change it.

    You two aren’t the first to request a reversion and, as noted above, I value user feedback and I appreciate you sharing your complaints with me. However, I cannot promise that new options will be added to allow you to return to the exact previous layout.

    However, with a bit of CSS you can get your dashboard tiles looking similarly to how they used to look, though not exactly the same. Here’s some CSS you can add to your site to get the old looking style with the newer code: https://gist.github.com/thomasplevy/782990863ecd23d0a91600b1e692fbab

    You can add custom CSS to you site via the customizer: https://lifterlms.com/docs/add-custom-css-using-wordpress-customizer/

    Hope that helps,

    Thread Starter mtanious

    (@mtanious)

    Hello Thomas,

    I came up with this custom solution via Dreamweaver. However, I also credited your solution in the beginning for those who didn’t want to tamper with plugin files.

    Here’s the link, and thank you so much for being responsive as a plugin dev.

    Hi Thomas,

    Looking at your css I notice that the course title isn’t responsive (on my tablet) and collapses over the top of the duration, started etc details.

    regards

    Amanda

    @mtanious,

    I *strongly* urge you not to overwrite core LifterLMS files like that. Everytime you update LifterLMS you will lose all your customizations and you’ll quickly end up in a nightmare of comments trying to support that if your post gets any traction.

    The *proper* way to do this is via a combination of overloading pluggable functions and adding template overrides.

    ALL of the template functions utilized here are pluggable. A pluggable function means you can declare it in a custom plugin that’s loaded BEFORE LifterLMS and then your function will be used instead of the LifterLMS one. You can do that without having to modify core LifterLMS functions.

    Template overrides, too, can be added to a custom plugin and those templates will then be used instead of the core ones.

    Actions from the actions file can be removed too, you can completely remove an action and replace it with a new custom function and action.

    All in all, if you’re competent with FTP and PHP you can do everything you’ve done via core file modification in a custom plugin and save yourself a lot of headache in the future.

    Here’s a custom plugin skeleton to get you started: https://lifterlms.com/docs/how-do-i-add-custom-code-to-lifterlms-or-lifterlms-launchpad/

    @mtanious,

    Good call, updated the gist to include a media query to fix that isse.

    Best,

    Thread Starter mtanious

    (@mtanious)

    Hey Thomas,

    I actually looked through the documentation and it was the first thing I tried. Unfortunately, I couldn’t get it to work at all that way. It would be buggy and sometimes display the new dash, and sometimes display the old dash.

    I warned in the beginning of the post in the cons section that this requires steps to be messed with on every update. It isn’t a perfect solution, and it is definitely a lot of work for someone.

    @thomasplevy

    Hi Thomas,

    It was actually me <<waving pathetically>> that noted the title was unresponsive. Thanks for the fix.

    regards

    Amanda

    @amandajay,

    My bad, I think I copied the wrong handle for the reply.

    In any event, you’re welcome!

Viewing 9 replies - 1 through 9 (of 9 total)

The topic ‘Old Student Dash’ is closed to new replies.