文件
mynode/packages/app-desktop/gui/styles/lucide-icons.scss
chen 301194963b
一些检查失败了
automerge / automerge (push) Has been cancelled
react-native-android-build-apk / AssembleRelease (push) Has been cancelled
Build macOS M1 / Main (push) Has been cancelled
Joplin Continuous Integration / Main (macos-15-intel) (push) Has been cancelled
Joplin Continuous Integration / Main (ubuntu-22.04) (push) Has been cancelled
Joplin Continuous Integration / Main (ubuntu-22.04-arm) (push) Has been cancelled
Joplin Continuous Integration / Main (windows-11-vs2026-arm) (push) Has been cancelled
Joplin Continuous Integration / Main (windows-2025) (push) Has been cancelled
Joplin Continuous Integration / ServerDockerImage (ubuntu-22.04) (push) Has been cancelled
Joplin Continuous Integration / ServerDockerImage (ubuntu-22.04-arm) (push) Has been cancelled
Joplin UI tests / Main (ubuntu-22.04) (push) Has been cancelled
Joplin UI tests / Main (windows-2025) (push) Has been cancelled
Joplin UI tests / Mobile (push) Has been cancelled
Close stale issues / ProcessStaleIssues (push) Has been cancelled
feat: Initial clean release of CHM
2026-11-04 11:29:39 +08:00

396 行
18 KiB
SCSS

此文件含有模棱两可的 Unicode 字符

此文件含有可能会与其他字符混淆的 Unicode 字符。 如果您是想特意这样的,可以安全地忽略该警告。 使用 Escape 按钮显示他们。

// cSpell:disable
// Lucide 图标替换层(生成文件,勿手改)
//
// Joplin 同时使用 FontAwesome 与自有 icomoon 图标字体,两者字形风格、
// 笔画粗细与网格尺寸都不一致,是界面显得粗糙的主要来源。
// 这里按类名把图标替换为同一套 Lucide 线性图标(24 网格、2px 圆头笔画),
// 通过 mask 渲染,因此仍然继承 font-size 与 currentColor,
// 无需改动任何调用方代码。
// 重新生成:读取 lucide-static 的 SVG,按下方类名映射输出 mask 规则。
@mixin joplin-lucide-icon($body) {
&::before {
content: '' !important;
display: inline-block;
width: 1em;
height: 1em;
vertical-align: -0.14em;
background-color: currentColor;
-webkit-mask: url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E#{$body}%3C/svg%3E") center / contain no-repeat;
mask: url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E#{$body}%3C/svg%3E") center / contain no-repeat;
}
}
.icon-alarm {
@include joplin-lucide-icon("%3Ccircle cx='12' cy='13' r='8' /%3E %3Cpath d='M12 9v4l2 2' /%3E %3Cpath d='M5 3 2 6' /%3E %3Cpath d='m22 6-3-3' /%3E %3Cpath d='M6.38 18.7 4 21' /%3E %3Cpath d='M17.64 18.67 20 21' /%3E");
}
.icon-application {
@include joplin-lucide-icon("%3Crect x='2' y='4' width='20' height='16' rx='2' /%3E %3Cpath d='M10 4v4' /%3E %3Cpath d='M2 8h20' /%3E %3Cpath d='M6 4v4' /%3E");
}
.fa-arrow-down,
.fa-long-arrow-alt-down {
@include joplin-lucide-icon("%3Cpath d='M12 5v14' /%3E %3Cpath d='m19 12-7 7-7-7' /%3E");
}
.icon-back {
@include joplin-lucide-icon("%3Cpath d='m12 19-7-7 7-7' /%3E %3Cpath d='M19 12H5' /%3E");
}
.icon-forward {
@include joplin-lucide-icon("%3Cpath d='M5 12h14' /%3E %3Cpath d='m12 5 7 7-7 7' /%3E");
}
.fa-arrow-up,
.fa-long-arrow-alt-up {
@include joplin-lucide-icon("%3Cpath d='m5 12 7-7 7 7' /%3E %3Cpath d='M12 19V5' /%3E");
}
.icon-asterisks {
@include joplin-lucide-icon("%3Cpath d='M12 5v14' /%3E %3Cpath d='m18.065 8.496-12.125 7' /%3E %3Cpath d='m5.94 8.504 12.125 7' /%3E");
}
.icon-bold {
@include joplin-lucide-icon("%3Cpath d='M6 12h9a4 4 0 010 8H7a1 1 0 01-1-1V5a1 1 0 011-1h7a4 4 0 010 8' /%3E");
}
.fa-book {
@include joplin-lucide-icon("%3Cpath d='M4 19.5v-15A2.5 2.5 0 0 1 6.5 2H19a1 1 0 0 1 1 1v18a1 1 0 0 1-1 1H6.5a1 1 0 0 1 0-5H20' /%3E");
}
.icon-notebooks {
@include joplin-lucide-icon("%3Cpath d='M12 5v16' /%3E %3Cpath d='M20.001 19A2 2 0 0022 17V5a2 2 0 00-1.999-2L16 3.002A5 5 0 0012 5a5 5 0 00-4-2H4a2 2 0 00-2 2v12a2 2 0 001.999 2H8a5 5 0 014 2 5 5 0 014-2z' /%3E");
}
.fa-robot {
@include joplin-lucide-icon("%3Cpath d='M12 8V4H8' /%3E %3Crect width='16' height='12' x='4' y='8' rx='2' /%3E %3Cpath d='M2 14h2' /%3E %3Cpath d='M20 14h2' /%3E %3Cpath d='M15 13v2' /%3E %3Cpath d='M9 13v2' /%3E");
}
.fa-calendar-alt {
@include joplin-lucide-icon("%3Cpath d='M8 2v3' /%3E %3Cpath d='M16 2v3' /%3E %3Crect x='3' y='3' width='18' height='18' rx='2' /%3E %3Cpath d='M3 9h18' /%3E");
}
.fa-calendar-check {
@include joplin-lucide-icon("%3Cpath d='M8 2v3' /%3E %3Cpath d='M16 2v3' /%3E %3Crect x='3' y='3' width='18' height='18' rx='2' /%3E %3Cpath d='M3 9h18' /%3E %3Cpath d='m9 15 2 2 4-4' /%3E");
}
.fa-calendar-plus,
.icon-add-date {
@include joplin-lucide-icon("%3Cpath d='M16 18h6' /%3E %3Cpath d='M16 2v3' /%3E %3Cpath d='M19 15v6' /%3E %3Cpath d='M21 11.5V5a2 2 0 00-2-2H5a2 2 0 00-2 2v14a2 2 0 002 2h8.3' /%3E %3Cpath d='M3 9h18' /%3E %3Cpath d='M8 2v3' /%3E");
}
.fa-check {
@include joplin-lucide-icon("%3Cpath d='M20 6 9 17l-5-5' /%3E");
}
.fa-angle-down,
.fa-caret-down,
.fa-chevron-down,
.icon-collapse {
@include joplin-lucide-icon("%3Cpath d='m6 9 6 6 6-6' /%3E");
}
.fa-chevron-left {
@include joplin-lucide-icon("%3Cpath d='m15 18-6-6 6-6' /%3E");
}
.fa-angle-right,
.fa-caret-right,
.fa-chevron-right {
@include joplin-lucide-icon("%3Cpath d='m9 18 6-6-6-6' /%3E");
}
.fa-chevron-up,
.icon-expand {
@include joplin-lucide-icon("%3Cpath d='m18 15-6-6-6 6' /%3E");
}
.icon-error {
@include joplin-lucide-icon("%3Ccircle cx='12' cy='12' r='10' /%3E %3Cline x1='12' x2='12' y1='8' y2='12' /%3E %3Cline x1='12' x2='12.01' y1='16' y2='16' /%3E");
}
.fa-question,
.fa-question-circle {
@include joplin-lucide-icon("%3Ccircle cx='12' cy='12' r='10' /%3E %3Cpath d='M9.09 9a3 3 0 0 1 5.83 1c0 2-3 3-3 3' /%3E %3Cpath d='M12 17h.01' /%3E");
}
.fa-times-circle {
@include joplin-lucide-icon("%3Ccircle cx='12' cy='12' r='10' /%3E %3Cpath d='m15 9-6 6' /%3E %3Cpath d='m9 9 6 6' /%3E");
}
.fa-clock {
@include joplin-lucide-icon("%3Ccircle cx='12' cy='12' r='10' /%3E %3Cpath d='M12 6v6l4 2' /%3E");
}
.fa-cloud {
@include joplin-lucide-icon("%3Cpath d='M17.5 19H9a7 7 0 1 1 6.71-9h1.79a4.5 4.5 0 1 1 0 9Z' /%3E");
}
.icon-code {
@include joplin-lucide-icon("%3Cpath d='m16 18 6-6-6-6' /%3E %3Cpath d='m8 6-6 6 6 6' /%3E");
}
.icon-embed-code {
@include joplin-lucide-icon("%3Cpath d='m18 16 4-4-4-4' /%3E %3Cpath d='m6 8-4 4 4 4' /%3E %3Cpath d='m14.5 4-5 16' /%3E");
}
.fa-columns {
@include joplin-lucide-icon("%3Crect width='18' height='18' x='3' y='3' rx='2' /%3E %3Cpath d='M12 3v18' /%3E");
}
.fa-clone {
@include joplin-lucide-icon("%3Crect width='14' height='14' x='8' y='8' rx='2' ry='2' /%3E %3Cpath d='M4 16c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2' /%3E");
}
.fa-crown {
@include joplin-lucide-icon("%3Cpath d='M11.562 3.266a.5.5 0 0 1 .876 0L15.39 8.87a1 1 0 0 0 1.516.294L21.183 5.5a.5.5 0 0 1 .798.519l-2.834 10.246a1 1 0 0 1-.956.734H5.81a1 1 0 0 1-.957-.734L2.02 6.02a.5.5 0 0 1 .798-.519l4.276 3.664a1 1 0 0 0 1.516-.294z' /%3E %3Cpath d='M5 21h14' /%3E");
}
.icon-update {
@include joplin-lucide-icon("%3Cpath d='M12 15V3' /%3E %3Cpath d='M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4' /%3E %3Cpath d='m7 10 5 5 5-5' /%3E");
}
.fa-ellipsis-h {
@include joplin-lucide-icon("%3Ccircle cx='12' cy='12' r='1' /%3E %3Ccircle cx='19' cy='12' r='1' /%3E %3Ccircle cx='5' cy='12' r='1' /%3E");
}
.fa-external-link-alt {
@include joplin-lucide-icon("%3Cpath d='M15 3h6v6' /%3E %3Cpath d='M10 14 21 3' /%3E %3Cpath d='M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6' /%3E");
}
.fa-eye {
@include joplin-lucide-icon("%3Cpath d='M2.062 12.348a1 1 0 0 1 0-.696 10.75 10.75 0 0 1 19.876 0 1 1 0 0 1 0 .696 10.75 10.75 0 0 1-19.876 0' /%3E %3Ccircle cx='12' cy='12' r='3' /%3E");
}
.fa-eye-slash {
@include joplin-lucide-icon("%3Cpath d='M10.733 5.076a10.744 10.744 0 0 1 11.205 6.575 1 1 0 0 1 0 .696 10.747 10.747 0 0 1-1.444 2.49' /%3E %3Cpath d='M14.084 14.158a3 3 0 0 1-4.242-4.242' /%3E %3Cpath d='M17.479 17.499a10.75 10.75 0 0 1-15.417-5.151 1 1 0 0 1 0-.696 10.75 10.75 0 0 1 4.446-5.143' /%3E %3Cpath d='m2 2 20 20' /%3E");
}
.fa-file-export {
@include joplin-lucide-icon("%3Cpath d='M4.226 20.925A2 2 0 0 0 6 22h12a2 2 0 0 0 2-2V8a2.4 2.4 0 0 0-.706-1.706l-3.588-3.588A2.4 2.4 0 0 0 14 2H6a2 2 0 0 0-2 2v3.127' /%3E %3Cpath d='M14 2v5a1 1 0 0 0 1 1h5' /%3E %3Cpath d='m5 11-3 3' /%3E %3Cpath d='m5 17-3-3h10' /%3E");
}
.icon-note,
.icon-notes {
@include joplin-lucide-icon("%3Cpath d='M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z' /%3E %3Cpath d='M14 2v5a1 1 0 0 0 1 1h5' /%3E %3Cpath d='M10 9H8' /%3E %3Cpath d='M16 13H8' /%3E %3Cpath d='M16 17H8' /%3E");
}
.fa-folder {
@include joplin-lucide-icon("%3Cpath d='M20 20a2 2 0 0 0 2-2V8a2 2 0 0 0-2-2h-7.9a2 2 0 0 1-1.69-.9L9.6 3.9A2 2 0 0 0 7.93 3H4a2 2 0 0 0-2 2v13a2 2 0 0 0 2 2Z' /%3E");
}
.fa-globe {
@include joplin-lucide-icon("%3Ccircle cx='12' cy='12' r='10' /%3E %3Cpath d='M12 2a14.5 14.5 0 0 0 0 20 14.5 14.5 0 0 0 0-20' /%3E %3Cpath d='M2 12h20' /%3E");
}
.icon-heading {
@include joplin-lucide-icon("%3Cpath d='M18 20V4' /%3E %3Cpath d='M6 12H18' /%3E %3Cpath d='M6 20V4' /%3E");
}
.icon-h1 {
@include joplin-lucide-icon("%3Cpath d='M4 12h8' /%3E %3Cpath d='M4 18V6' /%3E %3Cpath d='M12 18V6' /%3E %3Cpath d='m17 12 3-2v8' /%3E");
}
.icon-h2 {
@include joplin-lucide-icon("%3Cpath d='M4 12h8' /%3E %3Cpath d='M4 18V6' /%3E %3Cpath d='M12 18V6' /%3E %3Cpath d='M21 18h-4c0-4 4-3 4-6 0-1.5-2-2.5-4-1' /%3E");
}
.fa-history,
.icon-note-history {
@include joplin-lucide-icon("%3Cpath d='M3 12a9 9 0 1 0 9-9 9.75 9.75 0 0 0-6.74 2.74L3 8' /%3E %3Cpath d='M3 3v5h5' /%3E %3Cpath d='M12 7v5l4 2' /%3E");
}
.fa-info,
.fa-info-circle,
.icon-info {
@include joplin-lucide-icon("%3Ccircle cx='12' cy='12' r='10' /%3E %3Cpath d='M12 16v-4' /%3E %3Cpath d='M12 8h.01' /%3E");
}
.icon-italic {
@include joplin-lucide-icon("%3Cline x1='19' x2='10' y1='4' y2='4' /%3E %3Cline x1='14' x2='5' y1='20' y2='20' /%3E %3Cline x1='15' x2='9' y1='4' y2='20' /%3E");
}
.fa-key {
@include joplin-lucide-icon("%3Cpath d='m2 21 9.6-9.6' /%3E %3Cpath d='m7.5 15.5 2.3 2.3a1 1 0 0 1 0 1.4l-2.1 2.1a1 1 0 0 1-1.4 0L4 19' /%3E %3Ccircle cx='15.5' cy='7.5' r='5.5' /%3E");
}
.fa-keyboard {
@include joplin-lucide-icon("%3Cpath d='M10 8h.01' /%3E %3Cpath d='M12 12h.01' /%3E %3Cpath d='M14 8h.01' /%3E %3Cpath d='M16 12h.01' /%3E %3Cpath d='M18 8h.01' /%3E %3Cpath d='M6 8h.01' /%3E %3Cpath d='M7 16h10' /%3E %3Cpath d='M8 12h.01' /%3E %3Crect width='20' height='16' x='2' y='4' rx='2' /%3E");
}
.icon-link {
@include joplin-lucide-icon("%3Cpath d='M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71' /%3E %3Cpath d='M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71' /%3E");
}
.fa-align-justify,
.icon-bulleted-list {
@include joplin-lucide-icon("%3Cpath d='M3 5h.01' /%3E %3Cpath d='M3 12h.01' /%3E %3Cpath d='M3 19h.01' /%3E %3Cpath d='M8 5h13' /%3E %3Cpath d='M8 12h13' /%3E %3Cpath d='M8 19h13' /%3E");
}
.icon-numbered-list {
@include joplin-lucide-icon("%3Cpath d='M11 5h10' /%3E %3Cpath d='M11 12h10' /%3E %3Cpath d='M11 19h10' /%3E %3Cpath d='M4 4h1v5' /%3E %3Cpath d='M4 9h2' /%3E %3Cpath d='M6.5 20H3.4c0-1 2.6-1.925 2.6-3.5a1.5 1.5 0 0 0-2.6-1.02' /%3E");
}
.fa-lock {
@include joplin-lucide-icon("%3Crect width='18' height='11' x='3' y='11' rx='2' ry='2' /%3E %3Cpath d='M7 11V7a5 5 0 0 1 10 0v4' /%3E");
}
.fa-arrows-alt {
@include joplin-lucide-icon("%3Cpath d='M8 3H5a2 2 0 0 0-2 2v3' /%3E %3Cpath d='M21 8V5a2 2 0 0 0-2-2h-3' /%3E %3Cpath d='M3 16v3a2 2 0 0 0 2 2h3' /%3E %3Cpath d='M16 21h3a2 2 0 0 0 2-2v-3' /%3E");
}
.fa-bars {
@include joplin-lucide-icon("%3Cpath d='M4 5h16' /%3E %3Cpath d='M4 12h16' /%3E %3Cpath d='M4 19h16' /%3E");
}
.fa-comment-dots,
.fa-comment-medical {
@include joplin-lucide-icon("%3Cpath d='M2.992 16.342a2 2 0 0 1 .094 1.167l-1.065 3.29a1 1 0 0 0 1.236 1.168l3.413-.998a2 2 0 0 1 1.099.092 10 10 0 1 0-4.777-4.719' /%3E");
}
.fa-minus {
@include joplin-lucide-icon("%3Cpath d='M5 12h14' /%3E");
}
.fa-music {
@include joplin-lucide-icon("%3Cpath d='M21 16V3a1 1 0 0 0-1.28-.96l-10 2.917a1 1 0 0 0-.72.96V19' /%3E %3Ccircle cx='18' cy='16' r='3' /%3E %3Ccircle cx='6' cy='19' r='3' /%3E");
}
.icon-appearance {
@include joplin-lucide-icon("%3Cpath d='M12 22a1 1 0 0 1 0-20 10 9 0 0 1 10 9 5 5 0 0 1-5 5h-2.25a1.75 1.75 0 0 0-1.4 2.8l.3.4a1.75 1.75 0 0 1-1.4 2.8z' /%3E %3Ccircle cx='13.5' cy='6.5' r='.5' fill='currentColor' /%3E %3Ccircle cx='17.5' cy='10.5' r='.5' fill='currentColor' /%3E %3Ccircle cx='6.5' cy='12.5' r='.5' fill='currentColor' /%3E %3Ccircle cx='8.5' cy='7.5' r='.5' fill='currentColor' /%3E");
}
.icon-attachment {
@include joplin-lucide-icon("%3Cpath d='m16 6-8.414 8.586a2 2 0 0 0 2.829 2.829l8.414-8.586a4 4 0 1 0-5.657-5.657l-8.379 8.551a6 6 0 1 0 8.485 8.485l8.379-8.551' /%3E");
}
.fa-edit,
.fa-pen {
@include joplin-lucide-icon("%3Cpath d='M21.174 6.812a1 1 0 0 0-3.986-3.987L3.842 16.174a2 2 0 0 0-.5.83l-1.321 4.352a.5.5 0 0 0 .623.622l4.353-1.32a2 2 0 0 0 .83-.497z' /%3E %3Cpath d='m15 5 4 4' /%3E");
}
.fa-plug {
@include joplin-lucide-icon("%3Cpath d='M12 22v-5' /%3E %3Cpath d='M15 8V2' /%3E %3Cpath d='M17 8a1 1 0 0 1 1 1v4a4 4 0 0 1-4 4h-4a4 4 0 0 1-4-4V9a1 1 0 0 1 1-1z' /%3E %3Cpath d='M9 8V2' /%3E");
}
.fa-plus,
.icon-plus {
@include joplin-lucide-icon("%3Cpath d='M5 12h14' /%3E %3Cpath d='M12 5v14' /%3E");
}
.fa-puzzle-piece,
.icon-plugins {
@include joplin-lucide-icon("%3Cpath d='M15.39 4.39a1 1 0 0 0 1.68-.474 2.5 2.5 0 1 1 3.014 3.015 1 1 0 0 0-.474 1.68l1.683 1.682a2.414 2.414 0 0 1 0 3.414L19.61 15.39a1 1 0 0 1-1.68-.474 2.5 2.5 0 1 0-3.014 3.015 1 1 0 0 1 .474 1.68l-1.683 1.682a2.414 2.414 0 0 1-3.414 0L8.61 19.61a1 1 0 0 0-1.68.474 2.5 2.5 0 1 1-3.014-3.015 1 1 0 0 0 .474-1.68l-1.683-1.682a2.414 2.414 0 0 1 0-3.414L4.39 8.61a1 1 0 0 1 1.68.474 2.5 2.5 0 1 0 3.014-3.015 1 1 0 0 1-.474-1.68l1.683-1.682a2.414 2.414 0 0 1 3.414 0z' /%3E");
}
.icon-quote {
@include joplin-lucide-icon("%3Cpath d='M16 3a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2 1 1 0 0 1 1 1v1a2 2 0 0 1-2 2 1 1 0 0 0-1 1v2a1 1 0 0 0 1 1 6 6 0 0 0 6-6V5a2 2 0 0 0-2-2z' /%3E %3Cpath d='M5 3a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2 1 1 0 0 1 1 1v1a2 2 0 0 1-2 2 1 1 0 0 0-1 1v2a1 1 0 0 0 1 1 6 6 0 0 0 6-6V5a2 2 0 0 0-2-2z' /%3E");
}
.fa-sync,
.icon-sync {
@include joplin-lucide-icon("%3Cpath d='M3 12a9 9 0 0 1 9-9 9.75 9.75 0 0 1 6.74 2.74L21 8' /%3E %3Cpath d='M21 3v5h-5' /%3E %3Cpath d='M21 12a9 9 0 0 1-9 9 9.75 9.75 0 0 1-6.74-2.74L3 16' /%3E %3Cpath d='M8 16H3v5' /%3E");
}
.fa-trash-restore {
@include joplin-lucide-icon("%3Cpath d='M3 12a9 9 0 1 0 9-9 9.75 9.75 0 0 0-6.74 2.74L3 8' /%3E %3Cpath d='M3 3v5h5' /%3E");
}
.fa-ruler {
@include joplin-lucide-icon("%3Cpath d='M21.3 15.3a2.4 2.4 0 0 1 0 3.4l-2.6 2.6a2.4 2.4 0 0 1-3.4 0L2.7 8.7a2.41 2.41 0 0 1 0-3.4l2.6-2.6a2.41 2.41 0 0 1 3.4 0Z' /%3E %3Cpath d='m14.5 12.5 2-2' /%3E %3Cpath d='m11.5 9.5 2-2' /%3E %3Cpath d='m8.5 6.5 2-2' /%3E %3Cpath d='m17.5 15.5 2-2' /%3E");
}
.fa-hand-scissors,
.icon-web-clipper {
@include joplin-lucide-icon("%3Ccircle cx='6' cy='6' r='3' /%3E %3Cpath d='M8.12 8.12 12 12' /%3E %3Cpath d='M20 4 8.12 15.88' /%3E %3Ccircle cx='6' cy='18' r='3' /%3E %3Cpath d='M14.8 14.8 20 20' /%3E");
}
.fa-search,
.icon-search {
@include joplin-lucide-icon("%3Cpath d='m21 21-4.34-4.34' /%3E %3Ccircle cx='11' cy='11' r='8' /%3E");
}
.fa-paper-plane {
@include joplin-lucide-icon("%3Cpath d='M14.536 21.686a.5.5 0 0 0 .937-.024l6.5-19a.496.496 0 0 0-.635-.635l-19 6.5a.5.5 0 0 0-.024.937l7.93 3.18a2 2 0 0 1 1.112 1.11z' /%3E %3Cpath d='m21.854 2.147-10.94 10.939' /%3E");
}
.fa-cog,
.icon-general {
@include joplin-lucide-icon("%3Cpath d='M9.671 4.136a2.34 2.34 0 0 1 4.659 0 2.34 2.34 0 0 0 3.319 1.915 2.34 2.34 0 0 1 2.33 4.033 2.34 2.34 0 0 0 0 3.831 2.34 2.34 0 0 1-2.33 4.033 2.34 2.34 0 0 0-3.319 1.915 2.34 2.34 0 0 1-4.659 0 2.34 2.34 0 0 0-3.32-1.915 2.34 2.34 0 0 1-2.33-4.033 2.34 2.34 0 0 0 0-3.831A2.34 2.34 0 0 1 6.35 6.051a2.34 2.34 0 0 0 3.319-1.915' /%3E %3Ccircle cx='12' cy='12' r='3' /%3E");
}
.fa-share-alt,
.fa-share-square {
@include joplin-lucide-icon("%3Ccircle cx='18' cy='5' r='3' /%3E %3Ccircle cx='6' cy='12' r='3' /%3E %3Ccircle cx='18' cy='19' r='3' /%3E %3Cline x1='8.59' x2='15.42' y1='13.51' y2='17.49' /%3E %3Cline x1='15.41' x2='8.59' y1='6.51' y2='10.49' /%3E");
}
.icon-encryption {
@include joplin-lucide-icon("%3Cpath d='M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z' /%3E");
}
.fa-adjust,
.fa-sliders-h {
@include joplin-lucide-icon("%3Cpath d='M10 5H3' /%3E %3Cpath d='M12 19H3' /%3E %3Cpath d='M14 3v4' /%3E %3Cpath d='M16 17v4' /%3E %3Cpath d='M21 12h-9' /%3E %3Cpath d='M21 19h-5' /%3E %3Cpath d='M21 5h-7' /%3E %3Cpath d='M8 10v4' /%3E %3Cpath d='M8 12H3' /%3E");
}
.fa-stop {
@include joplin-lucide-icon("%3Crect width='18' height='18' x='3' y='3' rx='2' /%3E");
}
.fa-check-square,
.icon-to-do-list {
@include joplin-lucide-icon("%3Crect width='18' height='18' x='3' y='3' rx='2' /%3E %3Cpath d='m16 9-5.5 5.5L8 12' /%3E");
}
.fa-caret-square-down {
@include joplin-lucide-icon("%3Crect width='18' height='18' x='3' y='3' rx='2' /%3E %3Cpath d='m16 10-4 4-4-4' /%3E");
}
.fa-caret-square-right {
@include joplin-lucide-icon("%3Crect width='18' height='18' x='3' y='3' rx='2' /%3E %3Cpath d='m10 8 4 4-4 4' /%3E");
}
.fa-sticky-note {
@include joplin-lucide-icon("%3Cpath d='M21 9a2.4 2.4 0 0 0-.706-1.706l-3.588-3.588A2.4 2.4 0 0 0 15 3H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2z' /%3E %3Cpath d='M15 3v5a1 1 0 0 0 1 1h5' /%3E");
}
.fa-table {
@include joplin-lucide-icon("%3Cpath d='M12 3v18' /%3E %3Crect width='18' height='18' x='3' y='3' rx='2' /%3E %3Cpath d='M3 9h18' /%3E %3Cpath d='M3 15h18' /%3E");
}
.fa-tags,
.icon-tags {
@include joplin-lucide-icon("%3Cpath d='M13.172 2a2 2 0 0 1 1.414.586l6.71 6.71a2.4 2.4 0 0 1 0 3.408l-4.592 4.592a2.4 2.4 0 0 1-3.408 0l-6.71-6.71A2 2 0 0 1 6 9.172V3a1 1 0 0 1 1-1z' /%3E %3Cpath d='M2 7v6.172a2 2 0 0 0 .586 1.414l6.71 6.71a2.4 2.4 0 0 0 3.191.193' /%3E %3Ccircle cx='10.5' cy='6.5' r='.5' fill='currentColor' /%3E");
}
.fa-toolbox {
@include joplin-lucide-icon("%3Cpath d='M16 12v4' /%3E %3Cpath d='M16 6V4a2 2 0 00-2-2h-4a2 2 0 00-2 2v2' /%3E %3Cpath d='M17 6a2 2 0 011.414.586l3 3A2 2 0 0122 11v8a2 2 0 01-2 2H4a2 2 0 01-2-2v-8a2 2 0 01.586-1.414l3-3A2 2 0 017 6z' /%3E %3Cpath d='M2 14h20' /%3E %3Cpath d='M8 12v4' /%3E");
}
.fa-trash {
@include joplin-lucide-icon("%3Cpath d='M10 11v6' /%3E %3Cpath d='M14 11v6' /%3E %3Cpath d='M19 6v14a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2V6' /%3E %3Cpath d='M3 6h18' /%3E %3Cpath d='M8 6V4a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2v2' /%3E");
}
.fa-exclamation-triangle,
.icon-attention {
@include joplin-lucide-icon("%3Cpath d='m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3' /%3E %3Cpath d='M12 9v4' /%3E %3Cpath d='M12 17h.01' /%3E");
}
.fa-font {
@include joplin-lucide-icon("%3Cpath d='M12 4v16' /%3E %3Cpath d='M4 7V5a1 1 0 0 1 1-1h14a1 1 0 0 1 1 1v2' /%3E %3Cpath d='M9 20h6' /%3E");
}
.fa-unlink {
@include joplin-lucide-icon("%3Cpath d='m18.84 12.25 1.72-1.71h-.02a5.004 5.004 0 0 0-.12-7.07 5.006 5.006 0 0 0-6.95 0l-1.72 1.71' /%3E %3Cpath d='m5.17 11.75-1.71 1.71a5.004 5.004 0 0 0 .12 7.07 5.006 5.006 0 0 0 6.95 0l1.71-1.71' /%3E %3Cline x1='8' x2='8' y1='2' y2='5' /%3E %3Cline x1='2' x2='5' y1='8' y2='8' /%3E %3Cline x1='16' x2='16' y1='19' y2='22' /%3E %3Cline x1='19' x2='22' y1='16' y2='16' /%3E");
}
.fa-wrench {
@include joplin-lucide-icon("%3Cpath d='M14.7 6.3a1 1 0 0 0 0 1.4l1.6 1.6a1 1 0 0 0 1.4 0l3.106-3.105c.32-.322.863-.22.983.218a6 6 0 0 1-8.259 7.057l-7.91 7.91a1 1 0 0 1-2.999-3l7.91-7.91a6 6 0 0 1 7.057-8.259c.438.12.54.662.219.984z' /%3E");
}
.fa-times,
.icon-cancel {
@include joplin-lucide-icon("%3Cpath d='M18 6 6 18' /%3E %3Cpath d='m6 6 12 12' /%3E");
}