{# @description A quotation under one oversized quotation mark in a colour of the theme. The mark does the announcing, so the words need none of their own. #} {# @prop name:text | description:"Who said it" #} {# @prop role:text | description:"What they do and where" #} {# @prop source:text | description:"The work it comes from" #} {# @prop href:text | description:"Where the source can be read" #} {# @prop src:text | description:"A portrait of the person" #} {# @prop variant:select['primary', 'secondary', 'accent', 'neutral', 'base-300'] | default:"primary" | description:"The colour of the mark" #} {# @prop align:select['start', 'centre'] | default:"start" | description:"Set from the leading edge, or centred" #} {# @prop size:select['md', 'lg'] | default:"md" | description:"How large the words are set" #} {# @prop class:text | description:"Extra classes on the figure" #} {# @slot Good tools get out of the way. — What was said, without quotation marks #} {% comment %} The mark is hidden from assistive technology: read aloud it is the word "quote" ahead of a quotation the markup already announces. Its box is half its own height, because the glyph sits in the top half of the line. {% endcomment %}
{{ slot }}
{% if name or role or source %} {% endif %}