/Markdig.Extensions.FlexiBlocks

Markdig extensions for configurable markdown

Primary LanguageC#OtherNOASSERTION

FlexiBlocks

Build Status codecov License NuGet

Overview

FlexiBlocks is a collection of Markdig extensions:

A documentation site is being built for this project.

Running Tests

  • For FlexiCodeBlocks tests to pass, you'll need Node.js installed and on your PATH environment variable. FlexiCodeBlocks uses popular js libraries to perform syntax highlighting.
  • For FlexiVideoBlocks tests to pass, you'll need FFmpeg installed and on your PATH environment variable. FlexiVideoBlocks uses FFmpeg to retrieve video metadata (width, height and duration) as well as to generate posters.

Frontend Assets

This library generates markup. A lot of functionality requires frontend scripts and styles. For now, the frontend assets can be found in this project: Mimo, e.g the script for FlexiPictureBlocks can be found in picture.ts and its styles can be found in _flexiPictureBlock.scss.

We are working on packaging frontend assets for easy public consumption.

About

Follow @JeringTech for updates.