Перейти к содержанию

Эмодзи и иконки

Расширение pymdownx.emoji позволяет вставлять как обычные эмодзи, так и иконки из наборов, встроенных в Zensical: :material-…:, :fontawesome-…:, :octicons-…:, :lucide-…: и :simple-…:.

Эмодзи

:smile: :thumbsup: :tada: :rocket: :heart:

😄 👍 🎉 🚀 ❤

Material

:material-account: :material-cog: :material-heart: :material-home: :material-magnify:

FontAwesome

:fontawesome-brands-github: :fontawesome-brands-python: :fontawesome-solid-star: :fontawesome-regular-envelope:

Octicons

:octicons-mark-github-16: :octicons-repo-16: :octicons-issue-opened-16: :octicons-git-pull-request-16:

Lucide

:lucide-sun: :lucide-moon: :lucide-smile: :lucide-settings:

Simple Icons

:simple-markdown: :simple-python: :simple-javascript: :simple-docker:

Markdown Python JavaScript Docker

Использование в других местах

Те же идентификаторы иконок можно использовать не только в тексте, но и:

  • в icon: во frontmatter страницы (см. верх этого файла);
  • в zensical.toml, например для toggle.icon в [[project.theme.palette]];
  • в навигации и социальных ссылках ([[project.extra.social]]).

Полный список доступных иконок — в репозитории zensical/ui.