I think what you need is a confirmation dialogue between steps 2 and 3 to tell that user know that once step 2 is passed, you can make changes to the final format. This is the clearest it can get.
However, if the back button works, i don’t see the need to do anything, you just need to display clear messages to the user to be sure that any changes to the ...
If you don't want to put users off by see Share disabled you can combine publish and share functions while pressing Share - first save contents in the version history automatically and then start share process.
My main point is that any explanations should be avoided - pressing button should be resulted exactly in what user wants to achieve by pressing it.
Suppose you have the following buttons in your editor: Publish and Share. Enable both buttons when loading unedited contents. Most probably your editor detects after each key pressed if initial text is modified. Use this flag to disable Share when contents is modified or re-enable it if all modifications are undone.
I hide the honeypot field using some positioning/clipping as I suspect display: none is a clue to a spambot to avoid the field. At the least, it’s a possibility.
However, I appreciate it seems a lot for a bot to parse the HTML class and find the property value pair in the CSS itself. I wonder if class names such as hide alert the spammer? That would be a lot ...
A really interesting question. I read it a few times and had a think, one area which I felt worth raising is the assumption in the question that screen time is bad.
The reason I phrase it that way is that whether or not screen time is bad, and what usage patterns are classified as addictive is highly subjective.
A few examples to illustrate my point. Some ...
Some device-/ software-related examples:
Light phone: a minimalistic phone
Ratio / Bllock Zero: an Android launcher that's supposed to distract users less
News Feed Eradicator for Facebook: a Chrome extension that
hides your Facebook news feed. Used this while writing my Master
thesis to avoid procrastinating and it really helped ;)
Not a scientific ...
Of course you should display the Purchased instead of hiding it. Maybe they want to reffer the course to someone or would like the satisfaction of seeing that they bought all the courses in any case there are no real benefits in hiding it.
For further experience somewhere inside the product page instead of the Buy course button it could have a button that ...