I have HTML templates my team uses, can I build a WYSIWYG over the top? How do I inject content into the body of a HTML template

ronsoak profile image ronsoak ・1 min read

Not exactly webdev, but I've built a HTML/CSS template that my team drops into reporting dashboards we create.

Because I thought HTML was very easy I just built documentation that just said "if you want to change the title, change the H1 on line 46" or if you want to add an extra list do this or extra paragraph do that.

However my users are struggling to get their heads around what they need to change in the HTML template to customize it to there needs.

I was wondering if there is a way to built a WYSIWYG where my users can write the content they need to display and then it just injects that content into the body of my template allowing them to copy the final code into their dashboards.

If you have any other suggestions short of excel macros (yes that was suggested) let me know.

Thanks in advance


markdown guide

A shiny app could be explored, though it may not be the best way and you would need to know R. A simple proof of concept could be built using flexdashboard, which is based on rmarkdown. Perhaps combine this with something like tooltip.io/


It sounds like something a headless CMS and a markdown file generator would be suited for.