flavour1
flavour1 Once I use the "Danger: Rebuild parent_id and threads" - can I undo this at any future point?
So what this does is simply re-runs the setup DB migration scripts that get run when you install the extension - it adds the parent_id column to the default posts DB table - populates this column for each post, and then creates the threadify_threads table which is where the magic happens (all the thread hierarchies/paths are saved here).
So to undo it you can simply purge and uninstall the extension, which will run all the down revisions of the DB migration scripts, and remove all those things.
In the event that an uninstall down migration broke for some reason (which it shouldn't) the changes shouldn't impact your normal operation - this was very important to me when developing it. I wanted any changes I made to not affect or impact existing processes or operations. So if you turn the extension off but don't uninstall you'll never know that anything had every changed.
So the "Danger: Rebuild parent_id and threads" button isn't actually dangerous but I wanted people to think before they start running DB migrations willy nilly haha
I hope that settles your concerns 😃 (If you do find any jankiness with migrations please let me know)
flavour1 the only thing I think would need some finetuning is the spacing at smaller screens
And yeah good call on the spacing - I'm gonna work on that deffos! Thanks again for your comments!!