This is a major update for Original Poster Highlight, with completely rewritten CSS engine. The main reasons we decided to rewrite the original implementation are:
1. We wanted to implement an option to set the position of ribbon on mobile devices and desktop devices completely independent from each other. This is going to fix many issues our users have with positioning the ribbon on mobile devices, as now they can just choose to show this as text in Public Controls area on mobile, and have the usual avatar ribbon on desktop. All this wasn't possible with the old engine we created for 1.x version.
2. We constantly implement newer locations. Our new system allows doing this keeping the code clean and easy for you to customize, in case you need fixes for your theme.
3. The newer engine is built having custom themes in mind, so it should support more custom themes without manual customizations needed. Please note, that this doesn't mean we officially support custom themes. We just tried to eliminate the most common issues and we have built cleaner and more customizable solution to make it easy to match the ribbon for your theme.
Another large change in this release is that all position-related options are now in Style Properties, allowing you to have the ribbon/text in different locations for different styles. The aim is, again, avoiding style-related issues and giving you more options to choose.
Now will also have two different phrases to set the text appearing on desktop/mobile, and another pair of phrases to set the text in Public Control area for desktop/mobile.
You can see the demo here -
https://addonslab.com/threads/testing-the-original-poster-addon.1/
To update the add-on you need to re-upload product files from the upload folder and import the XML file from the package.