Skip to content

schochastics/devicons

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Devicons Extension for Quarto

This extension provides support for devicons. Icons can be used in HTML documents only.

The code is adapted from the academicons extension.

Installing

quarto install extension schochastics/devicons

This will install the extension under the _extensions subdirectory. If you're using version control, you will want to check in this directory.

Using

To embed an icon, use the {{{< devicon >}}} shortcode. For example:

{{< devicon python-plain-wordmark >}}
{{< devicon cplusplus-plain >}}
{{< devicon lua-plain-wordmark >}}
{{< devicon lua-plain-wordmark size=5x >}}

You can browse all of the available icons here:

https://devicon.dev

Sizing Icons

This extension provides relative, literal, and LaTeX-style sizing for icons.
When the size is invalid, no size changes are made.

  • Relative sizing: {{< ai lua-plain-wordmark size=2xl >}}.

    Relative Sizing Class Font Size Equivalent in Pixels
    2xs 0.625em 10px
    xs 0.75em 12px
    sm 0.875em 14px
    lg 1.25em 20px
    xl 1.5em 24px
    2xl 2em 32px
  • Literal sizing: {{< devicon lua-plain-wordmark size=5x >}}.

    Literal Sizing Class Font Size
    1x 1em
    2x 2em
    3x 3em
    4x 4em
    5x 5em
    6x 6em
    7x 7em
    8x 8em
    9x 9em
    10x 10em
  • LaTeX-style sizing: {{< devicon lua-plain-wordmark size=Huge >}}.

    Sizing Command Font Size (HTML)
    tiny (= \tiny) 0.5em
    scriptsize (= \scriptsize) 0.7em
    footnotesize (= \footnotesize) 0.8em
    small (= \small) 0.9em
    normalsize (= \normalsize) 1em
    large (= \large) 1.25em
    Large (= \Large) 1.5em
    LARGE (= \LARGE) 1.75em
    huge (= \huge) 2em
    Huge (= \Huge) 2.5em
  • CSS-style sizing: {{< devicon lua-plain-wordmark size=2em >}}.

Coloring icon

The color of the icon can be changed via the color parameter.
{{< devicon lua-plain-wordmark color=red >}}

Example

Here is the source code for a minimal example: example.qmd

About

quarto extensions for devicons

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published