This task can be performed using JekyllPad Online CMS
The Ultimate Online CMS & Markdown Editor
Best product for this task

Effortlessly create, edit, and manage your static sites or blogs made with Jekyll, Hugo or Astro
What to expect from an ideal product
- Sign up for JekyllPad and connect your GitHub blog repository
- Browse your blog posts in a clean editor interface without seeing code
- Edit text and images using simple point-and-click tools
- Preview changes instantly before publishing to your site
- Save and update posts directly to your blog without touching code files