@x-govuk/govuk-eleventy-plugin
Version:
Write documentation using Markdown and publish it using GOV.UK styles
17 lines (13 loc) • 408 B
JavaScript
/**
* Render a definition list
*
* @param {import('markdown-it')} md - markdown-it instance
*/
export function defListRules(md) {
const { rules } = md.renderer
rules.dl_open = () => '<dl class="govuk-body">\n'
rules.dt_open = () =>
'<dt class="govuk-!-font-weight-bold govuk-!-margin-bottom-2">\n'
rules.dd_open = () =>
'<dd class="govuk-!-margin-bottom-2 govuk-!-margin-left-4">\n'
}