Paste in a messy page. Get back a clean, accessible Brightspace page that matches the GCC template, with the details you always forget already handled.
MD2BSP takes content from markdown, a Word file, or a web page and turns it into HTML for the GCC Brightspace template. You choose how each piece should look, and the tool handles the rest:
Headings at the right levels, with the page title as the H1
Callouts and accordions, with suggestions where they would help (and a nudge when an accordion has no lead-in text)
Videos in a responsive 640-wide wrapper, with a direct link, length, and language notice
Links that open in a new tab, with a hidden screen reader note, and tracking junk stripped from the address
A reading and video time estimate, plus an icon list at the top: before you start, materials, key terms or guiding questions, and the course outcome
A footer on every page with Academic, Accessibility, and IT Help, the GCC logo, a license line, and a Unit/Week and last published date
Your content stays in your browser. The tool doesn't upload your page anywhere.
Paste or upload. Drop in markdown, or copy from Word or a web page and paste.
Fill in the page extras. Page title, the top-of-page list, the course ID, the banner, and the Unit, Module, or Week. Anything you leave blank is skipped.
Shape the content. Your text arrives in boxes, one per paragraph, list, or heading. Each box has format buttons (paragraph, heading, list, callout, accordion, video, link). Suggested choices are marked, and you make the final call.
Preview and download. See the page as a student would, then download the HTML file and upload it directly into Brightspace.
MD2BSP is a work in progress. I've tested it with markdown, and that is where it works best today. Pasting from Word and from web pages is built in, but I haven't tested it much yet, so check the results more closely there. I haven't built Word file upload (.docx) yet, so for now copy and paste from the document.
If something comes out wrong, I'd like to hear about it. A bit of the original text and what you expected is all I need.
I write a lot of course pages in markdown. Turning them into Brightspace pages meant reformatting everything by hand into callouts and accordions, then remembering the small things: the video lengths, the page lengths, the footer. I always forgot something, so no two pages came out quite alike.
The first day I used MD2BSP, it saved me a ton of time, and every page came out consistent. Consistent pages are easier for students to read and easier to keep accessible, and that is what matters most to me.
If you build or edit Brightspace pages at GCC, try it on one of your own pages and tell me what it gets wrong. I'd like to make it better.