Composer and RTE polish (#1719)
* Move link button * Always show indent buttons * Fix code blocks and quote block styles * Fix code blocks and quotes style * Update composer attachment icon * Fix send message icon * Fix composer border * Fix rte border * Update RTE button assets * Update close rte icon * Refactor RTE and composer layout * more padding fixes * Update compound * Update WysiwygComposer to 2.11.0 * Fix ui tests * Fix composer bottom padding * Update snapshot tests
@ -12,7 +12,7 @@ let package = Package(
|
||||
.library(name: "DesignKit", targets: ["DesignKit"])
|
||||
],
|
||||
dependencies: [
|
||||
.package(url: "https://github.com/vector-im/compound-ios", revision: "cbb4e9edbc6489e883b67d1016eb90705e998ba5"),
|
||||
.package(url: "https://github.com/vector-im/compound-ios", revision: "562988911c79e81c70ecc40ceb469b65e46e82dc"),
|
||||
.package(url: "https://github.com/vector-im/element-design-tokens", exact: "0.0.3"),
|
||||
.package(url: "https://github.com/siteline/SwiftUI-Introspect", from: "0.9.0")
|
||||
],
|
||||
|
@ -5713,7 +5713,7 @@
|
||||
repositoryURL = "https://github.com/matrix-org/matrix-wysiwyg-composer-swift";
|
||||
requirement = {
|
||||
kind = exactVersion;
|
||||
version = 2.10.1;
|
||||
version = 2.11.0;
|
||||
};
|
||||
};
|
||||
96495DD8554E2F39D3954354 /* XCRemoteSwiftPackageReference "posthog-ios" */ = {
|
||||
@ -5729,7 +5729,7 @@
|
||||
repositoryURL = "https://github.com/vector-im/compound-ios";
|
||||
requirement = {
|
||||
kind = revision;
|
||||
revision = cbb4e9edbc6489e883b67d1016eb90705e998ba5;
|
||||
revision = 562988911c79e81c70ecc40ceb469b65e46e82dc;
|
||||
};
|
||||
};
|
||||
9A472EE0218FE7DCF5283429 /* XCRemoteSwiftPackageReference "SwiftUI-Introspect" */ = {
|
||||
|
@ -13,7 +13,7 @@
|
||||
"kind" : "remoteSourceControl",
|
||||
"location" : "https://github.com/vector-im/compound-ios",
|
||||
"state" : {
|
||||
"revision" : "cbb4e9edbc6489e883b67d1016eb90705e998ba5"
|
||||
"revision" : "562988911c79e81c70ecc40ceb469b65e46e82dc"
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -138,8 +138,8 @@
|
||||
"kind" : "remoteSourceControl",
|
||||
"location" : "https://github.com/matrix-org/matrix-wysiwyg-composer-swift",
|
||||
"state" : {
|
||||
"revision" : "73a2e76929c02c7ca85ca1132e8974ec330cdc04",
|
||||
"version" : "2.10.1"
|
||||
"revision" : "ee5d0a1b35ee2bff3fbf4592f72dbec2d111dc9e",
|
||||
"version" : "2.11.0"
|
||||
}
|
||||
},
|
||||
{
|
||||
|
@ -10,6 +10,7 @@
|
||||
"version" : 1
|
||||
},
|
||||
"properties" : {
|
||||
"preserves-vector-representation" : true
|
||||
"preserves-vector-representation" : true,
|
||||
"template-rendering-intent" : "template"
|
||||
}
|
||||
}
|
||||
|
@ -1,3 +1,3 @@
|
||||
<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<path d="M8.80005 19C8.25005 19 7.77922 18.8042 7.38755 18.4125C6.99588 18.0208 6.80005 17.55 6.80005 17V7C6.80005 6.45 6.99588 5.97917 7.38755 5.5875C7.77922 5.19583 8.25005 5 8.80005 5H12.325C13.4084 5 14.4084 5.33333 15.325 6C16.2417 6.66667 16.7 7.59167 16.7 8.775C16.7 9.625 16.5084 10.2792 16.125 10.7375C15.7417 11.1958 15.3834 11.525 15.05 11.725C15.4667 11.9083 15.9292 12.25 16.4375 12.75C16.9459 13.25 17.2 14 17.2 15C17.2 16.4833 16.6584 17.5208 15.575 18.1125C14.4917 18.7042 13.475 19 12.525 19H8.80005ZM9.82505 16.2H12.425C13.225 16.2 13.7125 15.9958 13.8875 15.5875C14.0625 15.1792 14.15 14.8833 14.15 14.7C14.15 14.5167 14.0625 14.2208 13.8875 13.8125C13.7125 13.4042 13.2 13.2 12.35 13.2H9.82505V16.2ZM9.82505 10.5H12.15C12.7 10.5 13.1 10.3583 13.35 10.075C13.6 9.79167 13.725 9.475 13.725 9.125C13.725 8.725 13.5834 8.4 13.3 8.15C13.0167 7.9 12.65 7.775 12.2 7.775H9.82505V10.5Z" fill="#656D77"/>
|
||||
<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<path d="M7.33341 15.8327C6.87508 15.8327 6.48272 15.6695 6.15633 15.3431C5.82994 15.0167 5.66675 14.6243 5.66675 14.166V5.83268C5.66675 5.37435 5.82994 4.98199 6.15633 4.6556C6.48272 4.32921 6.87508 4.16602 7.33341 4.16602H10.2709C11.1737 4.16602 12.007 4.44379 12.7709 4.99935C13.5348 5.5549 13.9167 6.32574 13.9167 7.31185C13.9167 8.02018 13.757 8.56532 13.4376 8.94727C13.1181 9.32921 12.8195 9.60352 12.5417 9.77018C12.889 9.92296 13.2744 10.2077 13.698 10.6243C14.1216 11.041 14.3334 11.666 14.3334 12.4993C14.3334 13.7355 13.882 14.6 12.9792 15.0931C12.0765 15.5862 11.2292 15.8327 10.4376 15.8327H7.33341ZM8.18758 13.4993H10.3542C11.0209 13.4993 11.4272 13.3292 11.573 12.9889C11.7188 12.6487 11.7917 12.4021 11.7917 12.2493C11.7917 12.0966 11.7188 11.85 11.573 11.5098C11.4272 11.1695 11.0001 10.9993 10.2917 10.9993H8.18758V13.4993ZM8.18758 8.74935H10.1251C10.5834 8.74935 10.9167 8.63129 11.1251 8.39518C11.3334 8.15907 11.4376 7.89518 11.4376 7.60352C11.4376 7.27018 11.3195 6.99935 11.0834 6.79102C10.8473 6.58268 10.5417 6.47852 10.1667 6.47852H8.18758V8.74935Z" fill="#656D77"/>
|
||||
</svg>
|
||||
|
Before Width: | Height: | Size: 1019 B After Width: | Height: | Size: 1.2 KiB |
@ -10,6 +10,7 @@
|
||||
"version" : 1
|
||||
},
|
||||
"properties" : {
|
||||
"preserves-vector-representation" : true
|
||||
"preserves-vector-representation" : true,
|
||||
"template-rendering-intent" : "template"
|
||||
}
|
||||
}
|
||||
|
@ -1,3 +1,5 @@
|
||||
<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<path d="M10 19C9.71667 19 9.47917 18.9042 9.2875 18.7125C9.09583 18.5208 9 18.2833 9 18C9 17.7167 9.09583 17.4792 9.2875 17.2875C9.47917 17.0958 9.71667 17 10 17H20C20.2833 17 20.5208 17.0958 20.7125 17.2875C20.9042 17.4792 21 17.7167 21 18C21 18.2833 20.9042 18.5208 20.7125 18.7125C20.5208 18.9042 20.2833 19 20 19H10ZM10 13C9.71667 13 9.47917 12.9042 9.2875 12.7125C9.09583 12.5208 9 12.2833 9 12C9 11.7167 9.09583 11.4792 9.2875 11.2875C9.47917 11.0958 9.71667 11 10 11H20C20.2833 11 20.5208 11.0958 20.7125 11.2875C20.9042 11.4792 21 11.7167 21 12C21 12.2833 20.9042 12.5208 20.7125 12.7125C20.5208 12.9042 20.2833 13 20 13H10ZM10 7C9.71667 7 9.47917 6.90417 9.2875 6.7125C9.09583 6.52083 9 6.28333 9 6C9 5.71667 9.09583 5.47917 9.2875 5.2875C9.47917 5.09583 9.71667 5 10 5H20C20.2833 5 20.5208 5.09583 20.7125 5.2875C20.9042 5.47917 21 5.71667 21 6C21 6.28333 20.9042 6.52083 20.7125 6.7125C20.5208 6.90417 20.2833 7 20 7H10ZM5 20C4.45 20 3.97917 19.8042 3.5875 19.4125C3.19583 19.0208 3 18.55 3 18C3 17.45 3.19583 16.9792 3.5875 16.5875C3.97917 16.1958 4.45 16 5 16C5.55 16 6.02083 16.1958 6.4125 16.5875C6.80417 16.9792 7 17.45 7 18C7 18.55 6.80417 19.0208 6.4125 19.4125C6.02083 19.8042 5.55 20 5 20ZM5 14C4.45 14 3.97917 13.8042 3.5875 13.4125C3.19583 13.0208 3 12.55 3 12C3 11.45 3.19583 10.9792 3.5875 10.5875C3.97917 10.1958 4.45 10 5 10C5.55 10 6.02083 10.1958 6.4125 10.5875C6.80417 10.9792 7 11.45 7 12C7 12.55 6.80417 13.0208 6.4125 13.4125C6.02083 13.8042 5.55 14 5 14ZM5 8C4.45 8 3.97917 7.80417 3.5875 7.4125C3.19583 7.02083 3 6.55 3 6C3 5.45 3.19583 4.97917 3.5875 4.5875C3.97917 4.19583 4.45 4 5 4C5.55 4 6.02083 4.19583 6.4125 4.5875C6.80417 4.97917 7 5.45 7 6C7 6.55 6.80417 7.02083 6.4125 7.4125C6.02083 7.80417 5.55 8 5 8Z" fill="#656D77"/>
|
||||
<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<g id="_Bulleted list">
|
||||
<path id="Vector" d="M8.33333 15.834C8.09722 15.834 7.89931 15.7541 7.73958 15.5944C7.57986 15.4347 7.5 15.2368 7.5 15.0007C7.5 14.7645 7.57986 14.5666 7.73958 14.4069C7.89931 14.2472 8.09722 14.1673 8.33333 14.1673H16.6667C16.9028 14.1673 17.1007 14.2472 17.2604 14.4069C17.4201 14.5666 17.5 14.7645 17.5 15.0007C17.5 15.2368 17.4201 15.4347 17.2604 15.5944C17.1007 15.7541 16.9028 15.834 16.6667 15.834H8.33333ZM8.33333 10.834C8.09722 10.834 7.89931 10.7541 7.73958 10.5944C7.57986 10.4347 7.5 10.2368 7.5 10.0007C7.5 9.76454 7.57986 9.56662 7.73958 9.4069C7.89931 9.24718 8.09722 9.16732 8.33333 9.16732H16.6667C16.9028 9.16732 17.1007 9.24718 17.2604 9.4069C17.4201 9.56662 17.5 9.76454 17.5 10.0007C17.5 10.2368 17.4201 10.4347 17.2604 10.5944C17.1007 10.7541 16.9028 10.834 16.6667 10.834H8.33333ZM8.33333 5.83398C8.09722 5.83398 7.89931 5.75412 7.73958 5.5944C7.57986 5.43468 7.5 5.23676 7.5 5.00065C7.5 4.76454 7.57986 4.56662 7.73958 4.4069C7.89931 4.24718 8.09722 4.16732 8.33333 4.16732H16.6667C16.9028 4.16732 17.1007 4.24718 17.2604 4.4069C17.4201 4.56662 17.5 4.76454 17.5 5.00065C17.5 5.23676 17.4201 5.43468 17.2604 5.5944C17.1007 5.75412 16.9028 5.83398 16.6667 5.83398H8.33333ZM4.16667 16.6673C3.70833 16.6673 3.31597 16.5041 2.98958 16.1777C2.66319 15.8513 2.5 15.459 2.5 15.0007C2.5 14.5423 2.66319 14.15 2.98958 13.8236C3.31597 13.4972 3.70833 13.334 4.16667 13.334C4.625 13.334 5.01736 13.4972 5.34375 13.8236C5.67014 14.15 5.83333 14.5423 5.83333 15.0007C5.83333 15.459 5.67014 15.8513 5.34375 16.1777C5.01736 16.5041 4.625 16.6673 4.16667 16.6673ZM4.16667 11.6673C3.70833 11.6673 3.31597 11.5041 2.98958 11.1777C2.66319 10.8513 2.5 10.459 2.5 10.0007C2.5 9.54232 2.66319 9.14996 2.98958 8.82357C3.31597 8.49718 3.70833 8.33398 4.16667 8.33398C4.625 8.33398 5.01736 8.49718 5.34375 8.82357C5.67014 9.14996 5.83333 9.54232 5.83333 10.0007C5.83333 10.459 5.67014 10.8513 5.34375 11.1777C5.01736 11.5041 4.625 11.6673 4.16667 11.6673ZM4.16667 6.66732C3.70833 6.66732 3.31597 6.50412 2.98958 6.17773C2.66319 5.85135 2.5 5.45898 2.5 5.00065C2.5 4.54232 2.66319 4.14996 2.98958 3.82357C3.31597 3.49718 3.70833 3.33398 4.16667 3.33398C4.625 3.33398 5.01736 3.49718 5.34375 3.82357C5.67014 4.14996 5.83333 4.54232 5.83333 5.00065C5.83333 5.45898 5.67014 5.85135 5.34375 6.17773C5.01736 6.50412 4.625 6.66732 4.16667 6.66732Z" fill="#656D77"/>
|
||||
</g>
|
||||
</svg>
|
||||
|
Before Width: | Height: | Size: 1.8 KiB After Width: | Height: | Size: 2.4 KiB |
@ -10,6 +10,7 @@
|
||||
"version" : 1
|
||||
},
|
||||
"properties" : {
|
||||
"preserves-vector-representation" : true
|
||||
"preserves-vector-representation" : true,
|
||||
"template-rendering-intent" : "template"
|
||||
}
|
||||
}
|
||||
|
@ -1,3 +1,5 @@
|
||||
<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<path d="M8.825 12L10.3 10.525C10.5 10.325 10.6 10.0917 10.6 9.825C10.6 9.55833 10.5 9.325 10.3 9.125C10.1 8.925 9.8625 8.825 9.5875 8.825C9.3125 8.825 9.075 8.925 8.875 9.125L6.7 11.3C6.6 11.4 6.52917 11.5083 6.4875 11.625C6.44583 11.7417 6.425 11.8667 6.425 12C6.425 12.1333 6.44583 12.2583 6.4875 12.375C6.52917 12.4917 6.6 12.6 6.7 12.7L8.875 14.875C9.075 15.075 9.3125 15.175 9.5875 15.175C9.8625 15.175 10.1 15.075 10.3 14.875C10.5 14.675 10.6 14.4417 10.6 14.175C10.6 13.9083 10.5 13.675 10.3 13.475L8.825 12ZM15.175 12L13.7 13.475C13.5 13.675 13.4 13.9083 13.4 14.175C13.4 14.4417 13.5 14.675 13.7 14.875C13.9 15.075 14.1375 15.175 14.4125 15.175C14.6875 15.175 14.925 15.075 15.125 14.875L17.3 12.7C17.4 12.6 17.4708 12.4917 17.5125 12.375C17.5542 12.2583 17.575 12.1333 17.575 12C17.575 11.8667 17.5542 11.7417 17.5125 11.625C17.4708 11.5083 17.4 11.4 17.3 11.3L15.125 9.125C15.025 9.025 14.9125 8.95 14.7875 8.9C14.6625 8.85 14.5375 8.825 14.4125 8.825C14.2875 8.825 14.1625 8.85 14.0375 8.9C13.9125 8.95 13.8 9.025 13.7 9.125C13.5 9.325 13.4 9.55833 13.4 9.825C13.4 10.0917 13.5 10.325 13.7 10.525L15.175 12ZM5 21C4.45 21 3.97917 20.8042 3.5875 20.4125C3.19583 20.0208 3 19.55 3 19V5C3 4.45 3.19583 3.97917 3.5875 3.5875C3.97917 3.19583 4.45 3 5 3H19C19.55 3 20.0208 3.19583 20.4125 3.5875C20.8042 3.97917 21 4.45 21 5V19C21 19.55 20.8042 20.0208 20.4125 20.4125C20.0208 20.8042 19.55 21 19 21H5ZM5 19H19V5H5V19Z" fill="#656D77"/>
|
||||
<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<g id="_Code block">
|
||||
<path id="Vector" d="M7.35417 10L8.58333 8.77083C8.75 8.60417 8.83333 8.40972 8.83333 8.1875C8.83333 7.96528 8.75 7.77083 8.58333 7.60417C8.41667 7.4375 8.21875 7.35417 7.98958 7.35417C7.76042 7.35417 7.5625 7.4375 7.39583 7.60417L5.58333 9.41667C5.5 9.5 5.44097 9.59028 5.40625 9.6875C5.37153 9.78472 5.35417 9.88889 5.35417 10C5.35417 10.1111 5.37153 10.2153 5.40625 10.3125C5.44097 10.4097 5.5 10.5 5.58333 10.5833L7.39583 12.3958C7.5625 12.5625 7.76042 12.6458 7.98958 12.6458C8.21875 12.6458 8.41667 12.5625 8.58333 12.3958C8.75 12.2292 8.83333 12.0347 8.83333 11.8125C8.83333 11.5903 8.75 11.3958 8.58333 11.2292L7.35417 10ZM12.6458 10L11.4167 11.2292C11.25 11.3958 11.1667 11.5903 11.1667 11.8125C11.1667 12.0347 11.25 12.2292 11.4167 12.3958C11.5833 12.5625 11.7812 12.6458 12.0104 12.6458C12.2396 12.6458 12.4375 12.5625 12.6042 12.3958L14.4167 10.5833C14.5 10.5 14.559 10.4097 14.5938 10.3125C14.6285 10.2153 14.6458 10.1111 14.6458 10C14.6458 9.88889 14.6285 9.78472 14.5938 9.6875C14.559 9.59028 14.5 9.5 14.4167 9.41667L12.6042 7.60417C12.5208 7.52083 12.4271 7.45833 12.3229 7.41667C12.2188 7.375 12.1146 7.35417 12.0104 7.35417C11.9062 7.35417 11.8021 7.375 11.6979 7.41667C11.5938 7.45833 11.5 7.52083 11.4167 7.60417C11.25 7.77083 11.1667 7.96528 11.1667 8.1875C11.1667 8.40972 11.25 8.60417 11.4167 8.77083L12.6458 10ZM4.16667 17.5C3.70833 17.5 3.31597 17.3368 2.98958 17.0104C2.66319 16.684 2.5 16.2917 2.5 15.8333V4.16667C2.5 3.70833 2.66319 3.31597 2.98958 2.98958C3.31597 2.66319 3.70833 2.5 4.16667 2.5H15.8333C16.2917 2.5 16.684 2.66319 17.0104 2.98958C17.3368 3.31597 17.5 3.70833 17.5 4.16667V15.8333C17.5 16.2917 17.3368 16.684 17.0104 17.0104C16.684 17.3368 16.2917 17.5 15.8333 17.5H4.16667ZM4.16667 15.8333H15.8333V4.16667H4.16667V15.8333Z" fill="#656D77"/>
|
||||
</g>
|
||||
</svg>
|
||||
|
Before Width: | Height: | Size: 1.5 KiB After Width: | Height: | Size: 1.9 KiB |
@ -10,6 +10,7 @@
|
||||
"version" : 1
|
||||
},
|
||||
"properties" : {
|
||||
"preserves-vector-representation" : true
|
||||
"preserves-vector-representation" : true,
|
||||
"template-rendering-intent" : "template"
|
||||
}
|
||||
}
|
||||
|
@ -1,3 +1,5 @@
|
||||
<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<path d="M4 21C3.71667 21 3.47917 20.9042 3.2875 20.7125C3.09583 20.5208 3 20.2833 3 20C3 19.7167 3.09583 19.4792 3.2875 19.2875C3.47917 19.0958 3.71667 19 4 19H20C20.2833 19 20.5208 19.0958 20.7125 19.2875C20.9042 19.4792 21 19.7167 21 20C21 20.2833 20.9042 20.5208 20.7125 20.7125C20.5208 20.9042 20.2833 21 20 21H4ZM12 17C11.7167 17 11.4792 16.9042 11.2875 16.7125C11.0958 16.5208 11 16.2833 11 16C11 15.7167 11.0958 15.4792 11.2875 15.2875C11.4792 15.0958 11.7167 15 12 15H20C20.2833 15 20.5208 15.0958 20.7125 15.2875C20.9042 15.4792 21 15.7167 21 16C21 16.2833 20.9042 16.5208 20.7125 16.7125C20.5208 16.9042 20.2833 17 20 17H12ZM12 13C11.7167 13 11.4792 12.9042 11.2875 12.7125C11.0958 12.5208 11 12.2833 11 12C11 11.7167 11.0958 11.4792 11.2875 11.2875C11.4792 11.0958 11.7167 11 12 11H20C20.2833 11 20.5208 11.0958 20.7125 11.2875C20.9042 11.4792 21 11.7167 21 12C21 12.2833 20.9042 12.5208 20.7125 12.7125C20.5208 12.9042 20.2833 13 20 13H12ZM12 9C11.7167 9 11.4792 8.90417 11.2875 8.7125C11.0958 8.52083 11 8.28333 11 8C11 7.71667 11.0958 7.47917 11.2875 7.2875C11.4792 7.09583 11.7167 7 12 7H20C20.2833 7 20.5208 7.09583 20.7125 7.2875C20.9042 7.47917 21 7.71667 21 8C21 8.28333 20.9042 8.52083 20.7125 8.7125C20.5208 8.90417 20.2833 9 20 9H12ZM4 5C3.71667 5 3.47917 4.90417 3.2875 4.7125C3.09583 4.52083 3 4.28333 3 4C3 3.71667 3.09583 3.47917 3.2875 3.2875C3.47917 3.09583 3.71667 3 4 3H20C20.2833 3 20.5208 3.09583 20.7125 3.2875C20.9042 3.47917 21 3.71667 21 4C21 4.28333 20.9042 4.52083 20.7125 4.7125C20.5208 4.90417 20.2833 5 20 5H4ZM3.85 15.15C3.68333 15.3167 3.5 15.3583 3.3 15.275C3.1 15.1917 3 15.0333 3 14.8V9.2C3 8.96667 3.1 8.80833 3.3 8.725C3.5 8.64167 3.68333 8.68333 3.85 8.85L6.65 11.65C6.75 11.75 6.8 11.8667 6.8 12C6.8 12.1333 6.75 12.25 6.65 12.35L3.85 15.15Z" fill="#656D77"/>
|
||||
<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<g id="_Indent increase">
|
||||
<path id="Vector" d="M3.33333 17.5C3.09722 17.5 2.89931 17.4201 2.73958 17.2604C2.57986 17.1007 2.5 16.9028 2.5 16.6667C2.5 16.4306 2.57986 16.2326 2.73958 16.0729C2.89931 15.9132 3.09722 15.8333 3.33333 15.8333H16.6667C16.9028 15.8333 17.1007 15.9132 17.2604 16.0729C17.4201 16.2326 17.5 16.4306 17.5 16.6667C17.5 16.9028 17.4201 17.1007 17.2604 17.2604C17.1007 17.4201 16.9028 17.5 16.6667 17.5H3.33333ZM10 14.1667C9.76389 14.1667 9.56597 14.0868 9.40625 13.9271C9.24653 13.7674 9.16667 13.5694 9.16667 13.3333C9.16667 13.0972 9.24653 12.8993 9.40625 12.7396C9.56597 12.5799 9.76389 12.5 10 12.5H16.6667C16.9028 12.5 17.1007 12.5799 17.2604 12.7396C17.4201 12.8993 17.5 13.0972 17.5 13.3333C17.5 13.5694 17.4201 13.7674 17.2604 13.9271C17.1007 14.0868 16.9028 14.1667 16.6667 14.1667H10ZM10 10.8333C9.76389 10.8333 9.56597 10.7535 9.40625 10.5938C9.24653 10.434 9.16667 10.2361 9.16667 10C9.16667 9.76389 9.24653 9.56597 9.40625 9.40625C9.56597 9.24653 9.76389 9.16667 10 9.16667H16.6667C16.9028 9.16667 17.1007 9.24653 17.2604 9.40625C17.4201 9.56597 17.5 9.76389 17.5 10C17.5 10.2361 17.4201 10.434 17.2604 10.5938C17.1007 10.7535 16.9028 10.8333 16.6667 10.8333H10ZM10 7.5C9.76389 7.5 9.56597 7.42014 9.40625 7.26042C9.24653 7.10069 9.16667 6.90278 9.16667 6.66667C9.16667 6.43056 9.24653 6.23264 9.40625 6.07292C9.56597 5.91319 9.76389 5.83333 10 5.83333H16.6667C16.9028 5.83333 17.1007 5.91319 17.2604 6.07292C17.4201 6.23264 17.5 6.43056 17.5 6.66667C17.5 6.90278 17.4201 7.10069 17.2604 7.26042C17.1007 7.42014 16.9028 7.5 16.6667 7.5H10ZM3.33333 4.16667C3.09722 4.16667 2.89931 4.08681 2.73958 3.92708C2.57986 3.76736 2.5 3.56944 2.5 3.33333C2.5 3.09722 2.57986 2.89931 2.73958 2.73958C2.89931 2.57986 3.09722 2.5 3.33333 2.5H16.6667C16.9028 2.5 17.1007 2.57986 17.2604 2.73958C17.4201 2.89931 17.5 3.09722 17.5 3.33333C17.5 3.56944 17.4201 3.76736 17.2604 3.92708C17.1007 4.08681 16.9028 4.16667 16.6667 4.16667H3.33333ZM3.20833 12.625C3.06944 12.7639 2.91667 12.7986 2.75 12.7292C2.58333 12.6597 2.5 12.5278 2.5 12.3333V7.66667C2.5 7.47222 2.58333 7.34028 2.75 7.27083C2.91667 7.20139 3.06944 7.23611 3.20833 7.375L5.54167 9.70833C5.625 9.79167 5.66667 9.88889 5.66667 10C5.66667 10.1111 5.625 10.2083 5.54167 10.2917L3.20833 12.625Z" fill="#656D77"/>
|
||||
</g>
|
||||
</svg>
|
||||
|
Before Width: | Height: | Size: 1.9 KiB After Width: | Height: | Size: 2.3 KiB |
@ -10,6 +10,7 @@
|
||||
"version" : 1
|
||||
},
|
||||
"properties" : {
|
||||
"preserves-vector-representation" : true
|
||||
"preserves-vector-representation" : true,
|
||||
"template-rendering-intent" : "template"
|
||||
}
|
||||
}
|
||||
|
@ -1,5 +1,9 @@
|
||||
<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<path d="M14.9578 5.62066C15.1165 5.09167 14.8163 4.53419 14.2873 4.37549C13.7583 4.21679 13.2008 4.51698 13.0421 5.04597L9.04213 18.3793C8.88344 18.9083 9.18362 19.4658 9.71261 19.6245C10.2416 19.7832 10.7991 19.483 10.9578 18.954L14.9578 5.62066Z" fill="#656D77"/>
|
||||
<path d="M5.97352 7.23184C5.54924 6.87828 4.91868 6.9356 4.56511 7.35988L1.23178 11.3599C0.92274 11.7307 0.92274 12.2694 1.23178 12.6402L4.56511 16.6402C4.91868 17.0645 5.54924 17.1218 5.97352 16.7683C6.3978 16.4147 6.45512 15.7842 6.10155 15.3599L3.30171 12.0001L6.10155 8.64025C6.45512 8.21597 6.3978 7.58541 5.97352 7.23184Z" fill="#656D77"/>
|
||||
<path d="M18.0265 7.23184C18.4508 6.87828 19.0813 6.9356 19.4349 7.35988L22.7682 11.3599C23.0773 11.7307 23.0773 12.2694 22.7682 12.6402L19.4349 16.6402C19.0813 17.0645 18.4508 17.1218 18.0265 16.7683C17.6022 16.4147 17.5449 15.7842 17.8984 15.3599L20.6983 12.0001L17.8984 8.64025C17.5449 8.21597 17.6022 7.58541 18.0265 7.23184Z" fill="#656D77"/>
|
||||
<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<g id="_Inline code">
|
||||
<g id="Union">
|
||||
<path d="M12.4647 4.68434C12.597 4.24351 12.3468 3.77894 11.906 3.64669C11.4652 3.51444 11.0006 3.7646 10.8684 4.20542L7.53503 15.3165C7.40278 15.7574 7.65293 16.2219 8.09376 16.3542C8.53459 16.4864 8.99916 16.2363 9.13141 15.7954L12.4647 4.68434Z" fill="#656D77"/>
|
||||
<path d="M4.97785 6.02699C4.62429 5.73235 4.09882 5.78012 3.80418 6.13368L1.0264 9.46702C0.768869 9.77606 0.768869 10.225 1.0264 10.534L3.80418 13.8673C4.09882 14.2209 4.62429 14.2687 4.97785 13.974C5.33141 13.6794 5.37918 13.1539 5.08455 12.8004L2.75134 10.0005L5.08455 7.20066C5.37918 6.84709 5.33141 6.32162 4.97785 6.02699Z" fill="#656D77"/>
|
||||
<path d="M15.022 6.02699C15.3755 5.73235 15.901 5.78012 16.1957 6.13368L18.9734 9.46702C19.231 9.77606 19.231 10.225 18.9734 10.534L16.1957 13.8673C15.901 14.2209 15.3755 14.2687 15.022 13.974C14.6684 13.6794 14.6206 13.1539 14.9153 12.8004L17.2485 10.0005L14.9153 7.20066C14.6206 6.84709 14.6684 6.32162 15.022 6.02699Z" fill="#656D77"/>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
Before Width: | Height: | Size: 1.0 KiB After Width: | Height: | Size: 1.1 KiB |
@ -10,6 +10,7 @@
|
||||
"version" : 1
|
||||
},
|
||||
"properties" : {
|
||||
"preserves-vector-representation" : true
|
||||
"preserves-vector-representation" : true,
|
||||
"template-rendering-intent" : "template"
|
||||
}
|
||||
}
|
||||
|
@ -1,3 +1,5 @@
|
||||
<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<path d="M6.25 19C5.9 19 5.60417 18.8792 5.3625 18.6375C5.12083 18.3958 5 18.1 5 17.75C5 17.4 5.12083 17.1042 5.3625 16.8625C5.60417 16.6208 5.9 16.5 6.25 16.5H9L12 7.5H9.25C8.9 7.5 8.60417 7.37917 8.3625 7.1375C8.12083 6.89583 8 6.6 8 6.25C8 5.9 8.12083 5.60417 8.3625 5.3625C8.60417 5.12083 8.9 5 9.25 5H16.75C17.1 5 17.3958 5.12083 17.6375 5.3625C17.8792 5.60417 18 5.9 18 6.25C18 6.6 17.8792 6.89583 17.6375 7.1375C17.3958 7.37917 17.1 7.5 16.75 7.5H14.5L11.5 16.5H13.75C14.1 16.5 14.3958 16.6208 14.6375 16.8625C14.8792 17.1042 15 17.4 15 17.75C15 18.1 14.8792 18.3958 14.6375 18.6375C14.3958 18.8792 14.1 19 13.75 19H6.25Z" fill="#656D77"/>
|
||||
<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<g id="_Italic">
|
||||
<path id="Vector" d="M5.20841 15.8327C4.91675 15.8327 4.67022 15.732 4.46883 15.5306C4.26744 15.3292 4.16675 15.0827 4.16675 14.791C4.16675 14.4993 4.26744 14.2528 4.46883 14.0514C4.67022 13.85 4.91675 13.7493 5.20841 13.7493H7.50008L10.0001 6.24935H7.70841C7.41675 6.24935 7.17022 6.14865 6.96883 5.94727C6.76744 5.74588 6.66675 5.49935 6.66675 5.20768C6.66675 4.91602 6.76744 4.66949 6.96883 4.4681C7.17022 4.26671 7.41675 4.16602 7.70841 4.16602H13.9584C14.2501 4.16602 14.4966 4.26671 14.698 4.4681C14.8994 4.66949 15.0001 4.91602 15.0001 5.20768C15.0001 5.49935 14.8994 5.74588 14.698 5.94727C14.4966 6.14865 14.2501 6.24935 13.9584 6.24935H12.0834L9.58341 13.7493H11.4584C11.7501 13.7493 11.9966 13.85 12.198 14.0514C12.3994 14.2528 12.5001 14.4993 12.5001 14.791C12.5001 15.0827 12.3994 15.3292 12.198 15.5306C11.9966 15.732 11.7501 15.8327 11.4584 15.8327H5.20841Z" fill="#656D77"/>
|
||||
</g>
|
||||
</svg>
|
||||
|
Before Width: | Height: | Size: 750 B After Width: | Height: | Size: 1016 B |
@ -10,6 +10,7 @@
|
||||
"version" : 1
|
||||
},
|
||||
"properties" : {
|
||||
"preserves-vector-representation" : true
|
||||
"preserves-vector-representation" : true,
|
||||
"template-rendering-intent" : "template"
|
||||
}
|
||||
}
|
||||
|
@ -1,3 +1,5 @@
|
||||
<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<path d="M12 19.0711C11.0218 20.0493 9.84331 20.5384 8.46445 20.5384C7.08559 20.5384 5.90708 20.0493 4.92892 19.0711C3.95075 18.0929 3.46167 16.9144 3.46167 15.5356C3.46167 14.1567 3.95075 12.9782 4.92892 12L7.05024 9.87872C7.25058 9.67837 7.48629 9.5782 7.75734 9.5782C8.0284 9.5782 8.2641 9.67837 8.46445 9.87872C8.6648 10.0791 8.76497 10.3148 8.76497 10.5858C8.76497 10.8569 8.6648 11.0926 8.46445 11.2929L6.34313 13.4143C5.75387 14.0035 5.45925 14.7106 5.45925 15.5356C5.45925 16.3605 5.75387 17.0676 6.34313 17.6569C6.93239 18.2461 7.63949 18.5408 8.46445 18.5408C9.28941 18.5408 9.99651 18.2461 10.5858 17.6569L12.7071 15.5356C12.9074 15.3352 13.1431 15.2351 13.4142 15.2351C13.6853 15.2351 13.921 15.3352 14.1213 15.5356C14.3217 15.7359 14.4218 15.9716 14.4218 16.2427C14.4218 16.5137 14.3217 16.7494 14.1213 16.9498L12 19.0711ZM10.5858 14.8285C10.3854 15.0288 10.1497 15.129 9.87866 15.129C9.60761 15.129 9.3719 15.0288 9.17156 14.8285C8.97121 14.6281 8.87104 14.3924 8.87104 14.1214C8.87104 13.8503 8.97121 13.6146 9.17156 13.4143L13.4142 9.17161C13.6145 8.97126 13.8502 8.87109 14.1213 8.87109C14.3924 8.87109 14.6281 8.97126 14.8284 9.17161C15.0288 9.37196 15.1289 9.60766 15.1289 9.87872C15.1289 10.1498 15.0288 10.3855 14.8284 10.5858L10.5858 14.8285ZM16.9497 14.1214C16.7494 14.3217 16.5137 14.4219 16.2426 14.4219C15.9716 14.4219 15.7359 14.3217 15.5355 14.1214C15.3352 13.921 15.235 13.6853 15.235 13.4143C15.235 13.1432 15.3352 12.9075 15.5355 12.7071L17.6568 10.5858C18.2461 9.99657 18.5407 9.28946 18.5407 8.4645C18.5407 7.63955 18.2461 6.93244 17.6568 6.34318C17.0676 5.75393 16.3605 5.4593 15.5355 5.4593C14.7106 5.4593 14.0035 5.75393 13.4142 6.34318L11.2929 8.4645C11.0925 8.66485 10.8568 8.76502 10.5858 8.76502C10.3147 8.76502 10.079 8.66485 9.87866 8.4645C9.67832 8.26416 9.57814 8.02845 9.57814 7.7574C9.57814 7.48634 9.67832 7.25064 9.87866 7.05029L12 4.92897C12.9781 3.95081 14.1567 3.46172 15.5355 3.46172C16.9144 3.46172 18.0929 3.95081 19.0711 4.92897C20.0492 5.90713 20.5383 7.08565 20.5383 8.4645C20.5383 9.84336 20.0492 11.0219 19.0711 12L16.9497 14.1214Z" fill="#656D77"/>
|
||||
<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<g id="Link">
|
||||
<path id="Glyph" d="M10 15.8926C9.18489 16.7077 8.2028 17.1153 7.05375 17.1153C5.9047 17.1153 4.92261 16.7077 4.10747 15.8926C3.29233 15.0774 2.88477 14.0954 2.88477 12.9463C2.88477 11.7973 3.29233 10.8152 4.10747 10L5.87524 8.23226C6.04219 8.0653 6.23861 7.98183 6.46449 7.98183C6.69038 7.98183 6.88679 8.0653 7.05375 8.23226C7.22071 8.39922 7.30418 8.59563 7.30418 8.82152C7.30418 9.0474 7.22071 9.24382 7.05375 9.41077L5.28598 11.1785C4.79494 11.6696 4.54941 12.2588 4.54941 12.9463C4.54941 13.6338 4.79494 14.223 5.28598 14.7141C5.77703 15.2051 6.36628 15.4506 7.05375 15.4506C7.74121 15.4506 8.33047 15.2051 8.82152 14.7141L10.5893 12.9463C10.7562 12.7794 10.9527 12.6959 11.1785 12.6959C11.4044 12.6959 11.6008 12.7794 11.7678 12.9463C11.9347 13.1133 12.0182 13.3097 12.0182 13.5356C12.0182 13.7614 11.9347 13.9579 11.7678 14.1248L10 15.8926ZM8.82152 12.357C8.65456 12.524 8.45814 12.6075 8.23226 12.6075C8.00638 12.6075 7.80996 12.524 7.643 12.357C7.47605 12.1901 7.39257 11.9937 7.39257 11.7678C7.39257 11.5419 7.47605 11.3455 7.643 11.1785L11.1785 7.643C11.3455 7.47605 11.5419 7.39257 11.7678 7.39257C11.9937 7.39257 12.1901 7.47605 12.357 7.643C12.524 7.80996 12.6075 8.00638 12.6075 8.23226C12.6075 8.45814 12.524 8.65456 12.357 8.82152L8.82152 12.357ZM14.1248 11.7678C13.9579 11.9347 13.7614 12.0182 13.5356 12.0182C13.3097 12.0182 13.1133 11.9347 12.9463 11.7678C12.7793 11.6008 12.6959 11.4044 12.6959 11.1785C12.6959 10.9527 12.7793 10.7562 12.9463 10.5893L14.7141 8.82152C15.2051 8.33047 15.4506 7.74121 15.4506 7.05375C15.4506 6.36628 15.2051 5.77703 14.7141 5.28598C14.223 4.79494 13.6338 4.54941 12.9463 4.54941C12.2588 4.54941 11.6696 4.79494 11.1785 5.28598L9.41077 7.05375C9.24382 7.22071 9.0474 7.30418 8.82152 7.30418C8.59563 7.30418 8.39922 7.22071 8.23226 7.05375C8.0653 6.88679 7.98183 6.69038 7.98183 6.46449C7.98183 6.23861 8.0653 6.04219 8.23226 5.87524L10 4.10747C10.8152 3.29233 11.7973 2.88477 12.9463 2.88477C14.0954 2.88477 15.0774 3.29233 15.8926 4.10747C16.7077 4.92261 17.1153 5.9047 17.1153 7.05375C17.1153 8.2028 16.7077 9.18489 15.8926 10L14.1248 11.7678Z" fill="#656D77"/>
|
||||
</g>
|
||||
</svg>
|
||||
|
Before Width: | Height: | Size: 2.2 KiB After Width: | Height: | Size: 2.2 KiB |
@ -10,6 +10,7 @@
|
||||
"version" : 1
|
||||
},
|
||||
"properties" : {
|
||||
"preserves-vector-representation" : true
|
||||
"preserves-vector-representation" : true,
|
||||
"template-rendering-intent" : "template"
|
||||
}
|
||||
}
|
||||
|
@ -1,3 +1,5 @@
|
||||
<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<path d="M3.75 22C3.53333 22 3.35417 21.9292 3.2125 21.7875C3.07083 21.6458 3 21.4667 3 21.25C3 21.0333 3.07083 20.8542 3.2125 20.7125C3.35417 20.5708 3.53333 20.5 3.75 20.5H5.5V19.75H4.75C4.53333 19.75 4.35417 19.6792 4.2125 19.5375C4.07083 19.3958 4 19.2167 4 19C4 18.7833 4.07083 18.6042 4.2125 18.4625C4.35417 18.3208 4.53333 18.25 4.75 18.25H5.5V17.5H3.75C3.53333 17.5 3.35417 17.4292 3.2125 17.2875C3.07083 17.1458 3 16.9667 3 16.75C3 16.5333 3.07083 16.3542 3.2125 16.2125C3.35417 16.0708 3.53333 16 3.75 16H6C6.28333 16 6.52083 16.0958 6.7125 16.2875C6.90417 16.4792 7 16.7167 7 17V18C7 18.2833 6.90417 18.5208 6.7125 18.7125C6.52083 18.9042 6.28333 19 6 19C6.28333 19 6.52083 19.0958 6.7125 19.2875C6.90417 19.4792 7 19.7167 7 20V21C7 21.2833 6.90417 21.5208 6.7125 21.7125C6.52083 21.9042 6.28333 22 6 22H3.75ZM3.75 15C3.53333 15 3.35417 14.9292 3.2125 14.7875C3.07083 14.6458 3 14.4667 3 14.25V12.25C3 11.9667 3.09583 11.7292 3.2875 11.5375C3.47917 11.3458 3.71667 11.25 4 11.25H5.5V10.5H3.75C3.53333 10.5 3.35417 10.4292 3.2125 10.2875C3.07083 10.1458 3 9.96667 3 9.75C3 9.53333 3.07083 9.35417 3.2125 9.2125C3.35417 9.07083 3.53333 9 3.75 9H6C6.28333 9 6.52083 9.09583 6.7125 9.2875C6.90417 9.47917 7 9.71667 7 10V11.75C7 12.0333 6.90417 12.2708 6.7125 12.4625C6.52083 12.6542 6.28333 12.75 6 12.75H4.5V13.5H6.25C6.46667 13.5 6.64583 13.5708 6.7875 13.7125C6.92917 13.8542 7 14.0333 7 14.25C7 14.4667 6.92917 14.6458 6.7875 14.7875C6.64583 14.9292 6.46667 15 6.25 15H3.75ZM5.25 8C5.03333 8 4.85417 7.92917 4.7125 7.7875C4.57083 7.64583 4.5 7.46667 4.5 7.25V3.5H3.75C3.53333 3.5 3.35417 3.42917 3.2125 3.2875C3.07083 3.14583 3 2.96667 3 2.75C3 2.53333 3.07083 2.35417 3.2125 2.2125C3.35417 2.07083 3.53333 2 3.75 2H5.25C5.46667 2 5.64583 2.07083 5.7875 2.2125C5.92917 2.35417 6 2.53333 6 2.75V7.25C6 7.46667 5.92917 7.64583 5.7875 7.7875C5.64583 7.92917 5.46667 8 5.25 8ZM10 19C9.71667 19 9.47917 18.9042 9.2875 18.7125C9.09583 18.5208 9 18.2833 9 18C9 17.7167 9.09583 17.4792 9.2875 17.2875C9.47917 17.0958 9.71667 17 10 17H20C20.2833 17 20.5208 17.0958 20.7125 17.2875C20.9042 17.4792 21 17.7167 21 18C21 18.2833 20.9042 18.5208 20.7125 18.7125C20.5208 18.9042 20.2833 19 20 19H10ZM10 13C9.71667 13 9.47917 12.9042 9.2875 12.7125C9.09583 12.5208 9 12.2833 9 12C9 11.7167 9.09583 11.4792 9.2875 11.2875C9.47917 11.0958 9.71667 11 10 11H20C20.2833 11 20.5208 11.0958 20.7125 11.2875C20.9042 11.4792 21 11.7167 21 12C21 12.2833 20.9042 12.5208 20.7125 12.7125C20.5208 12.9042 20.2833 13 20 13H10ZM10 7C9.71667 7 9.47917 6.90417 9.2875 6.7125C9.09583 6.52083 9 6.28333 9 6C9 5.71667 9.09583 5.47917 9.2875 5.2875C9.47917 5.09583 9.71667 5 10 5H20C20.2833 5 20.5208 5.09583 20.7125 5.2875C20.9042 5.47917 21 5.71667 21 6C21 6.28333 20.9042 6.52083 20.7125 6.7125C20.5208 6.90417 20.2833 7 20 7H10Z" fill="#656D77"/>
|
||||
<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<g id="_Numbered list">
|
||||
<path id="Vector" d="M3.125 18.3327C2.94444 18.3327 2.79514 18.2737 2.67708 18.1556C2.55903 18.0375 2.5 17.8882 2.5 17.7077C2.5 17.5271 2.55903 17.3778 2.67708 17.2598C2.79514 17.1417 2.94444 17.0827 3.125 17.0827H4.58333V16.4577H3.95833C3.77778 16.4577 3.62847 16.3987 3.51042 16.2806C3.39236 16.1625 3.33333 16.0132 3.33333 15.8327C3.33333 15.6521 3.39236 15.5028 3.51042 15.3848C3.62847 15.2667 3.77778 15.2077 3.95833 15.2077H4.58333V14.5827H3.125C2.94444 14.5827 2.79514 14.5237 2.67708 14.4056C2.55903 14.2875 2.5 14.1382 2.5 13.9577C2.5 13.7771 2.55903 13.6278 2.67708 13.5098C2.79514 13.3917 2.94444 13.3327 3.125 13.3327H5C5.23611 13.3327 5.43403 13.4125 5.59375 13.5723C5.75347 13.732 5.83333 13.9299 5.83333 14.166V14.9993C5.83333 15.2355 5.75347 15.4334 5.59375 15.5931C5.43403 15.7528 5.23611 15.8327 5 15.8327C5.23611 15.8327 5.43403 15.9125 5.59375 16.0723C5.75347 16.232 5.83333 16.4299 5.83333 16.666V17.4993C5.83333 17.7355 5.75347 17.9334 5.59375 18.0931C5.43403 18.2528 5.23611 18.3327 5 18.3327H3.125ZM3.125 12.4993C2.94444 12.4993 2.79514 12.4403 2.67708 12.3223C2.55903 12.2042 2.5 12.0549 2.5 11.8743V10.2077C2.5 9.97157 2.57986 9.77365 2.73958 9.61393C2.89931 9.45421 3.09722 9.37435 3.33333 9.37435H4.58333V8.74935H3.125C2.94444 8.74935 2.79514 8.69032 2.67708 8.57227C2.55903 8.45421 2.5 8.3049 2.5 8.12435C2.5 7.94379 2.55903 7.79449 2.67708 7.67643C2.79514 7.55838 2.94444 7.49935 3.125 7.49935H5C5.23611 7.49935 5.43403 7.57921 5.59375 7.73893C5.75347 7.89865 5.83333 8.09657 5.83333 8.33268V9.79101C5.83333 10.0271 5.75347 10.225 5.59375 10.3848C5.43403 10.5445 5.23611 10.6243 5 10.6243H3.75V11.2493H5.20833C5.38889 11.2493 5.53819 11.3084 5.65625 11.4264C5.77431 11.5445 5.83333 11.6938 5.83333 11.8743C5.83333 12.0549 5.77431 12.2042 5.65625 12.3223C5.53819 12.4403 5.38889 12.4993 5.20833 12.4993H3.125ZM4.375 6.66602C4.19444 6.66602 4.04514 6.60699 3.92708 6.48893C3.80903 6.37088 3.75 6.22157 3.75 6.04102V2.91602H3.125C2.94444 2.91602 2.79514 2.85699 2.67708 2.73893C2.55903 2.62088 2.5 2.47157 2.5 2.29102C2.5 2.11046 2.55903 1.96115 2.67708 1.8431C2.79514 1.72504 2.94444 1.66602 3.125 1.66602H4.375C4.55556 1.66602 4.70486 1.72504 4.82292 1.8431C4.94097 1.96115 5 2.11046 5 2.29102V6.04102C5 6.22157 4.94097 6.37088 4.82292 6.48893C4.70486 6.60699 4.55556 6.66602 4.375 6.66602ZM8.33333 15.8327C8.09722 15.8327 7.89931 15.7528 7.73958 15.5931C7.57986 15.4334 7.5 15.2355 7.5 14.9993C7.5 14.7632 7.57986 14.5653 7.73958 14.4056C7.89931 14.2459 8.09722 14.166 8.33333 14.166H16.6667C16.9028 14.166 17.1007 14.2459 17.2604 14.4056C17.4201 14.5653 17.5 14.7632 17.5 14.9993C17.5 15.2355 17.4201 15.4334 17.2604 15.5931C17.1007 15.7528 16.9028 15.8327 16.6667 15.8327H8.33333ZM8.33333 10.8327C8.09722 10.8327 7.89931 10.7528 7.73958 10.5931C7.57986 10.4334 7.5 10.2355 7.5 9.99935C7.5 9.76324 7.57986 9.56532 7.73958 9.4056C7.89931 9.24588 8.09722 9.16602 8.33333 9.16602H16.6667C16.9028 9.16602 17.1007 9.24588 17.2604 9.4056C17.4201 9.56532 17.5 9.76324 17.5 9.99935C17.5 10.2355 17.4201 10.4334 17.2604 10.5931C17.1007 10.7528 16.9028 10.8327 16.6667 10.8327H8.33333ZM8.33333 5.83268C8.09722 5.83268 7.89931 5.75282 7.73958 5.5931C7.57986 5.43338 7.5 5.23546 7.5 4.99935C7.5 4.76324 7.57986 4.56532 7.73958 4.4056C7.89931 4.24588 8.09722 4.16602 8.33333 4.16602H16.6667C16.9028 4.16602 17.1007 4.24588 17.2604 4.4056C17.4201 4.56532 17.5 4.76324 17.5 4.99935C17.5 5.23546 17.4201 5.43338 17.2604 5.5931C17.1007 5.75282 16.9028 5.83268 16.6667 5.83268H8.33333Z" fill="#656D77"/>
|
||||
</g>
|
||||
</svg>
|
||||
|
Before Width: | Height: | Size: 2.9 KiB After Width: | Height: | Size: 3.6 KiB |
@ -10,6 +10,7 @@
|
||||
"version" : 1
|
||||
},
|
||||
"properties" : {
|
||||
"preserves-vector-representation" : true
|
||||
"preserves-vector-representation" : true,
|
||||
"template-rendering-intent" : "template"
|
||||
}
|
||||
}
|
||||
|
@ -1,6 +1,10 @@
|
||||
<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<path d="M4.7187 4.34006C4.81333 3.69825 4.35307 3.10363 3.69069 3.01195C3.02831 2.92026 2.41464 3.36622 2.32001 4.00803L1.51233 9.4862C1.41771 10.128 1.87796 10.7226 2.54034 10.8143C3.20272 10.906 3.81639 10.46 3.91102 9.81823L4.7187 4.34006Z" fill="#656D77"/>
|
||||
<path d="M16.8339 14.5138C16.9285 13.872 16.4683 13.2774 15.8059 13.1857C15.1435 13.094 14.5298 13.54 14.4352 14.1818L13.6275 19.6599C13.5329 20.3018 13.9932 20.8964 14.6555 20.9881C15.3179 21.0797 15.9316 20.6338 16.0262 19.992L16.8339 14.5138Z" fill="#656D77"/>
|
||||
<path d="M9.31836 3.00862C9.98263 3.08634 10.4561 3.67112 10.3759 4.31477L10.3538 4.48993C10.3396 4.60182 10.319 4.76312 10.2934 4.96135C10.242 5.35767 10.1702 5.90238 10.0884 6.49553C9.92685 7.66729 9.72013 9.07483 9.55343 9.88243C9.42221 10.5182 8.78395 10.9305 8.12784 10.8033C7.47173 10.6762 7.04622 10.0577 7.17744 9.42199C7.32617 8.70148 7.52328 7.36993 7.68671 6.18464C7.76742 5.59926 7.83839 5.06095 7.88919 4.66888C7.91458 4.47292 7.93491 4.31368 7.94887 4.20358L7.97026 4.0339C8.05047 3.39025 8.65408 2.93089 9.31836 3.00862Z" fill="#656D77"/>
|
||||
<path d="M22.4877 14.5138C22.5823 13.872 22.122 13.2774 21.4597 13.1857C20.7973 13.094 20.1836 13.54 20.089 14.1818L19.2813 19.6599C19.1867 20.3018 19.6469 20.8964 20.3093 20.9881C20.9717 21.0797 21.5854 20.6338 21.68 19.992L22.4877 14.5138Z" fill="#656D77"/>
|
||||
<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<g id="_Quote">
|
||||
<g id="Union">
|
||||
<path d="M3.93225 3.61671C4.0111 3.08187 3.62756 2.58636 3.07558 2.50996C2.52359 2.43355 2.0122 2.80518 1.93334 3.34002L1.26028 7.90517C1.18142 8.44001 1.56497 8.93552 2.11695 9.01192C2.66893 9.08833 3.18033 8.7167 3.25918 8.18186L3.93225 3.61671Z" fill="#656D77"/>
|
||||
<path d="M14.0283 12.0948C14.1071 11.56 13.7236 11.0645 13.1716 10.9881C12.6196 10.9117 12.1082 11.2833 12.0293 11.8181L11.3563 16.3833C11.2774 16.9181 11.661 17.4136 12.213 17.49C12.7649 17.5665 13.2763 17.1948 13.3552 16.66L14.0283 12.0948Z" fill="#656D77"/>
|
||||
<path d="M7.7653 2.50718C8.31886 2.57195 8.71343 3.05927 8.64658 3.59564L8.62819 3.74161C8.61636 3.83485 8.5992 3.96926 8.5778 4.13446C8.535 4.46472 8.47516 4.91865 8.40701 5.41294C8.27238 6.38941 8.10011 7.56236 7.96119 8.23536C7.85184 8.76514 7.31996 9.10871 6.7732 9.00276C6.22644 8.8968 5.87185 8.38144 5.9812 7.85166C6.10514 7.25123 6.2694 6.14161 6.40559 5.15387C6.47285 4.66605 6.53199 4.21746 6.57433 3.89073C6.59549 3.72743 6.61243 3.59473 6.62406 3.50299L6.64189 3.36158C6.70873 2.82521 7.21173 2.44241 7.7653 2.50718Z" fill="#656D77"/>
|
||||
<path d="M18.7397 12.0948C18.8186 11.56 18.435 11.0645 17.883 10.9881C17.3311 10.9117 16.8197 11.2833 16.7408 11.8181L16.0677 16.3833C15.9889 16.9181 16.3724 17.4136 16.9244 17.49C17.4764 17.5665 17.9878 17.1948 18.0667 16.66L18.7397 12.0948Z" fill="#656D77"/>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
Before Width: | Height: | Size: 1.4 KiB After Width: | Height: | Size: 1.4 KiB |
@ -10,6 +10,7 @@
|
||||
"version" : 1
|
||||
},
|
||||
"properties" : {
|
||||
"preserves-vector-representation" : true
|
||||
"preserves-vector-representation" : true,
|
||||
"template-rendering-intent" : "template"
|
||||
}
|
||||
}
|
||||
|
@ -1,3 +1,5 @@
|
||||
<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<path d="M12.15 20C10.8833 20 9.75833 19.625 8.775 18.875C7.79167 18.125 7.08333 17.1 6.65 15.8L8.85 14.85C9.08333 15.65 9.4875 16.3083 10.0625 16.825C10.6375 17.3417 11.35 17.6 12.2 17.6C12.9 17.6 13.5333 17.4333 14.1 17.1C14.6667 16.7667 14.95 16.2333 14.95 15.5C14.95 15.2 14.8917 14.925 14.775 14.675C14.6583 14.425 14.5 14.2 14.3 14H17.1C17.1833 14.2333 17.2458 14.4708 17.2875 14.7125C17.3292 14.9542 17.35 15.2167 17.35 15.5C17.35 16.9333 16.8375 18.0417 15.8125 18.825C14.7875 19.6083 13.5667 20 12.15 20ZM3 12C2.71667 12 2.47917 11.9042 2.2875 11.7125C2.09583 11.5208 2 11.2833 2 11C2 10.7167 2.09583 10.4792 2.2875 10.2875C2.47917 10.0958 2.71667 10 3 10H21C21.2833 10 21.5208 10.0958 21.7125 10.2875C21.9042 10.4792 22 10.7167 22 11C22 11.2833 21.9042 11.5208 21.7125 11.7125C21.5208 11.9042 21.2833 12 21 12H3ZM12.05 3.85C13.15 3.85 14.1125 4.12083 14.9375 4.6625C15.7625 5.20417 16.4 6.03333 16.85 7.15L14.65 8.125C14.5 7.64166 14.2208 7.20833 13.8125 6.825C13.4042 6.44166 12.8333 6.25 12.1 6.25C11.4167 6.25 10.85 6.40417 10.4 6.7125C9.95 7.02083 9.7 7.45 9.65 8H7.25C7.28333 6.85 7.7375 5.87083 8.6125 5.0625C9.4875 4.25417 10.6333 3.85 12.05 3.85Z" fill="#656D77"/>
|
||||
<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<g id="_Strikethrough">
|
||||
<path id="Vector" d="M10.1251 16.6654C9.06953 16.6654 8.13203 16.3529 7.31258 15.7279C6.49314 15.1029 5.90286 14.2487 5.54175 13.1654L7.37508 12.3737C7.56953 13.0404 7.90633 13.589 8.3855 14.0195C8.86466 14.4501 9.45841 14.6654 10.1667 14.6654C10.7501 14.6654 11.2779 14.5265 11.7501 14.2487C12.2223 13.9709 12.4584 13.5265 12.4584 12.9154C12.4584 12.6654 12.4098 12.4362 12.3126 12.2279C12.2154 12.0195 12.0834 11.832 11.9167 11.6654H14.2501C14.3195 11.8598 14.3716 12.0577 14.4063 12.2591C14.4411 12.4605 14.4584 12.6793 14.4584 12.9154C14.4584 14.1098 14.0313 15.0334 13.1772 15.6862C12.323 16.339 11.3056 16.6654 10.1251 16.6654ZM2.50008 9.9987C2.26397 9.9987 2.06605 9.91884 1.90633 9.75911C1.74661 9.59939 1.66675 9.40148 1.66675 9.16536C1.66675 8.92925 1.74661 8.73134 1.90633 8.57161C2.06605 8.41189 2.26397 8.33203 2.50008 8.33203H17.5001C17.7362 8.33203 17.9341 8.41189 18.0938 8.57161C18.2536 8.73134 18.3334 8.92925 18.3334 9.16536C18.3334 9.40148 18.2536 9.59939 18.0938 9.75911C17.9341 9.91884 17.7362 9.9987 17.5001 9.9987H2.50008ZM10.0417 3.20703C10.9584 3.20703 11.7605 3.43273 12.448 3.88411C13.1355 4.3355 13.6667 5.02648 14.0417 5.95703L12.2084 6.76953C12.0834 6.36675 11.8508 6.00564 11.5105 5.6862C11.1702 5.36675 10.6945 5.20703 10.0834 5.20703C9.51397 5.20703 9.04175 5.3355 8.66675 5.59245C8.29175 5.84939 8.08341 6.20703 8.04175 6.66536H6.04175C6.06953 5.70703 6.448 4.89106 7.17716 4.21745C7.90633 3.54384 8.86119 3.20703 10.0417 3.20703Z" fill="#656D77"/>
|
||||
</g>
|
||||
</svg>
|
||||
|
Before Width: | Height: | Size: 1.3 KiB After Width: | Height: | Size: 1.6 KiB |
@ -10,6 +10,7 @@
|
||||
"version" : 1
|
||||
},
|
||||
"properties" : {
|
||||
"preserves-vector-representation" : true
|
||||
"preserves-vector-representation" : true,
|
||||
"template-rendering-intent" : "template"
|
||||
}
|
||||
}
|
||||
|
@ -1,3 +1,5 @@
|
||||
<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<path d="M6 21C5.71667 21 5.47917 20.9042 5.2875 20.7125C5.09583 20.5208 5 20.2833 5 20C5 19.7167 5.09583 19.4792 5.2875 19.2875C5.47917 19.0958 5.71667 19 6 19H18C18.2833 19 18.5208 19.0958 18.7125 19.2875C18.9042 19.4792 19 19.7167 19 20C19 20.2833 18.9042 20.5208 18.7125 20.7125C18.5208 20.9042 18.2833 21 18 21H6ZM12 17C10.3167 17 9.00833 16.475 8.075 15.425C7.14167 14.375 6.675 12.9833 6.675 11.25V4.275C6.675 3.925 6.80417 3.625 7.0625 3.375C7.32083 3.125 7.625 3 7.975 3C8.325 3 8.625 3.125 8.875 3.375C9.125 3.625 9.25 3.925 9.25 4.275V11.4C9.25 12.3333 9.48333 13.0917 9.95 13.675C10.4167 14.2583 11.1 14.55 12 14.55C12.9 14.55 13.5833 14.2583 14.05 13.675C14.5167 13.0917 14.75 12.3333 14.75 11.4V4.275C14.75 3.925 14.8792 3.625 15.1375 3.375C15.3958 3.125 15.7 3 16.05 3C16.4 3 16.7 3.125 16.95 3.375C17.2 3.625 17.325 3.925 17.325 4.275V11.25C17.325 12.9833 16.8583 14.375 15.925 15.425C14.9917 16.475 13.6833 17 12 17Z" fill="#656D77"/>
|
||||
<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<g id="_Underline">
|
||||
<path id="Vector" d="M5.00008 17.5C4.76397 17.5 4.56605 17.4201 4.40633 17.2604C4.24661 17.1007 4.16675 16.9028 4.16675 16.6667C4.16675 16.4306 4.24661 16.2326 4.40633 16.0729C4.56605 15.9132 4.76397 15.8333 5.00008 15.8333H15.0001C15.2362 15.8333 15.4341 15.9132 15.5938 16.0729C15.7536 16.2326 15.8334 16.4306 15.8334 16.6667C15.8334 16.9028 15.7536 17.1007 15.5938 17.2604C15.4341 17.4201 15.2362 17.5 15.0001 17.5H5.00008ZM10.0001 14.1667C8.5973 14.1667 7.50703 13.7292 6.72925 12.8542C5.95147 11.9792 5.56258 10.8194 5.56258 9.375V3.5625C5.56258 3.27083 5.67022 3.02083 5.8855 2.8125C6.10078 2.60417 6.35425 2.5 6.64591 2.5C6.93758 2.5 7.18758 2.60417 7.39591 2.8125C7.60425 3.02083 7.70841 3.27083 7.70841 3.5625V9.5C7.70841 10.2778 7.90286 10.9097 8.29175 11.3958C8.68064 11.8819 9.25008 12.125 10.0001 12.125C10.7501 12.125 11.3195 11.8819 11.7084 11.3958C12.0973 10.9097 12.2917 10.2778 12.2917 9.5V3.5625C12.2917 3.27083 12.3994 3.02083 12.6147 2.8125C12.8299 2.60417 13.0834 2.5 13.3751 2.5C13.6667 2.5 13.9167 2.60417 14.1251 2.8125C14.3334 3.02083 14.4376 3.27083 14.4376 3.5625V9.375C14.4376 10.8194 14.0487 11.9792 13.2709 12.8542C12.4931 13.7292 11.4029 14.1667 10.0001 14.1667Z" fill="#656D77"/>
|
||||
</g>
|
||||
</svg>
|
||||
|
Before Width: | Height: | Size: 1.0 KiB After Width: | Height: | Size: 1.3 KiB |
@ -10,6 +10,7 @@
|
||||
"version" : 1
|
||||
},
|
||||
"properties" : {
|
||||
"preserves-vector-representation" : true
|
||||
"preserves-vector-representation" : true,
|
||||
"template-rendering-intent" : "template"
|
||||
}
|
||||
}
|
||||
|
@ -1,3 +1,5 @@
|
||||
<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<path d="M4 21C3.71667 21 3.47917 20.9042 3.2875 20.7125C3.09583 20.5208 3 20.2833 3 20C3 19.7167 3.09583 19.4792 3.2875 19.2875C3.47917 19.0958 3.71667 19 4 19H20C20.2833 19 20.5208 19.0958 20.7125 19.2875C20.9042 19.4792 21 19.7167 21 20C21 20.2833 20.9042 20.5208 20.7125 20.7125C20.5208 20.9042 20.2833 21 20 21H4ZM12 17C11.7167 17 11.4792 16.9042 11.2875 16.7125C11.0958 16.5208 11 16.2833 11 16C11 15.7167 11.0958 15.4792 11.2875 15.2875C11.4792 15.0958 11.7167 15 12 15H20C20.2833 15 20.5208 15.0958 20.7125 15.2875C20.9042 15.4792 21 15.7167 21 16C21 16.2833 20.9042 16.5208 20.7125 16.7125C20.5208 16.9042 20.2833 17 20 17H12ZM12 13C11.7167 13 11.4792 12.9042 11.2875 12.7125C11.0958 12.5208 11 12.2833 11 12C11 11.7167 11.0958 11.4792 11.2875 11.2875C11.4792 11.0958 11.7167 11 12 11H20C20.2833 11 20.5208 11.0958 20.7125 11.2875C20.9042 11.4792 21 11.7167 21 12C21 12.2833 20.9042 12.5208 20.7125 12.7125C20.5208 12.9042 20.2833 13 20 13H12ZM12 9C11.7167 9 11.4792 8.90417 11.2875 8.7125C11.0958 8.52083 11 8.28333 11 8C11 7.71667 11.0958 7.47917 11.2875 7.2875C11.4792 7.09583 11.7167 7 12 7H20C20.2833 7 20.5208 7.09583 20.7125 7.2875C20.9042 7.47917 21 7.71667 21 8C21 8.28333 20.9042 8.52083 20.7125 8.7125C20.5208 8.90417 20.2833 9 20 9H12ZM4 5C3.71667 5 3.47917 4.90417 3.2875 4.7125C3.09583 4.52083 3 4.28333 3 4C3 3.71667 3.09583 3.47917 3.2875 3.2875C3.47917 3.09583 3.71667 3 4 3H20C20.2833 3 20.5208 3.09583 20.7125 3.2875C20.9042 3.47917 21 3.71667 21 4C21 4.28333 20.9042 4.52083 20.7125 4.7125C20.5208 4.90417 20.2833 5 20 5H4ZM6.15 15.15L3.35 12.35C3.25 12.25 3.2 12.1333 3.2 12C3.2 11.8667 3.25 11.75 3.35 11.65L6.15 8.85C6.31667 8.68333 6.5 8.64167 6.7 8.725C6.9 8.80833 7 8.96667 7 9.2V14.8C7 15.0333 6.9 15.1917 6.7 15.275C6.5 15.3583 6.31667 15.3167 6.15 15.15Z" fill="#656D77"/>
|
||||
<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<g id="_Indent decrease">
|
||||
<path id="Vector" d="M3.33333 17.5C3.09722 17.5 2.89931 17.4201 2.73958 17.2604C2.57986 17.1007 2.5 16.9028 2.5 16.6667C2.5 16.4306 2.57986 16.2326 2.73958 16.0729C2.89931 15.9132 3.09722 15.8333 3.33333 15.8333H16.6667C16.9028 15.8333 17.1007 15.9132 17.2604 16.0729C17.4201 16.2326 17.5 16.4306 17.5 16.6667C17.5 16.9028 17.4201 17.1007 17.2604 17.2604C17.1007 17.4201 16.9028 17.5 16.6667 17.5H3.33333ZM10 14.1667C9.76389 14.1667 9.56597 14.0868 9.40625 13.9271C9.24653 13.7674 9.16667 13.5694 9.16667 13.3333C9.16667 13.0972 9.24653 12.8993 9.40625 12.7396C9.56597 12.5799 9.76389 12.5 10 12.5H16.6667C16.9028 12.5 17.1007 12.5799 17.2604 12.7396C17.4201 12.8993 17.5 13.0972 17.5 13.3333C17.5 13.5694 17.4201 13.7674 17.2604 13.9271C17.1007 14.0868 16.9028 14.1667 16.6667 14.1667H10ZM10 10.8333C9.76389 10.8333 9.56597 10.7535 9.40625 10.5938C9.24653 10.434 9.16667 10.2361 9.16667 10C9.16667 9.76389 9.24653 9.56597 9.40625 9.40625C9.56597 9.24653 9.76389 9.16667 10 9.16667H16.6667C16.9028 9.16667 17.1007 9.24653 17.2604 9.40625C17.4201 9.56597 17.5 9.76389 17.5 10C17.5 10.2361 17.4201 10.434 17.2604 10.5938C17.1007 10.7535 16.9028 10.8333 16.6667 10.8333H10ZM10 7.5C9.76389 7.5 9.56597 7.42014 9.40625 7.26042C9.24653 7.10069 9.16667 6.90278 9.16667 6.66667C9.16667 6.43056 9.24653 6.23264 9.40625 6.07292C9.56597 5.91319 9.76389 5.83333 10 5.83333H16.6667C16.9028 5.83333 17.1007 5.91319 17.2604 6.07292C17.4201 6.23264 17.5 6.43056 17.5 6.66667C17.5 6.90278 17.4201 7.10069 17.2604 7.26042C17.1007 7.42014 16.9028 7.5 16.6667 7.5H10ZM3.33333 4.16667C3.09722 4.16667 2.89931 4.08681 2.73958 3.92708C2.57986 3.76736 2.5 3.56944 2.5 3.33333C2.5 3.09722 2.57986 2.89931 2.73958 2.73958C2.89931 2.57986 3.09722 2.5 3.33333 2.5H16.6667C16.9028 2.5 17.1007 2.57986 17.2604 2.73958C17.4201 2.89931 17.5 3.09722 17.5 3.33333C17.5 3.56944 17.4201 3.76736 17.2604 3.92708C17.1007 4.08681 16.9028 4.16667 16.6667 4.16667H3.33333ZM5.125 12.625L2.79167 10.2917C2.70833 10.2083 2.66667 10.1111 2.66667 10C2.66667 9.88889 2.70833 9.79167 2.79167 9.70833L5.125 7.375C5.26389 7.23611 5.41667 7.20139 5.58333 7.27083C5.75 7.34028 5.83333 7.47222 5.83333 7.66667V12.3333C5.83333 12.5278 5.75 12.6597 5.58333 12.7292C5.41667 12.7986 5.26389 12.7639 5.125 12.625Z" fill="#656D77"/>
|
||||
</g>
|
||||
</svg>
|
||||
|
Before Width: | Height: | Size: 1.9 KiB After Width: | Height: | Size: 2.4 KiB |
25
ElementX/Resources/Assets.xcassets/images/timeline/close-rte.imageset/Contents.json
vendored
Normal file
@ -0,0 +1,25 @@
|
||||
{
|
||||
"images" : [
|
||||
{
|
||||
"filename" : "close-rte.svg",
|
||||
"idiom" : "universal"
|
||||
},
|
||||
{
|
||||
"appearances" : [
|
||||
{
|
||||
"appearance" : "luminosity",
|
||||
"value" : "dark"
|
||||
}
|
||||
],
|
||||
"filename" : "close-rte-dark.svg",
|
||||
"idiom" : "universal"
|
||||
}
|
||||
],
|
||||
"info" : {
|
||||
"author" : "xcode",
|
||||
"version" : 1
|
||||
},
|
||||
"properties" : {
|
||||
"preserves-vector-representation" : true
|
||||
}
|
||||
}
|
3
ElementX/Resources/Assets.xcassets/images/timeline/close-rte.imageset/close-rte-dark.svg
vendored
Normal file
@ -0,0 +1,3 @@
|
||||
<svg width="30" height="30" viewBox="0 0 30 30" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<path id="Subtract" fill-rule="evenodd" clip-rule="evenodd" d="M4.3934 4.3934C-1.46447 10.2513 -1.46447 19.7487 4.3934 25.6066C10.2513 31.4645 19.7487 31.4645 25.6066 25.6066C31.4645 19.7487 31.4645 10.2513 25.6066 4.3934C19.7487 -1.46447 10.2513 -1.46447 4.3934 4.3934ZM11.4645 19.9497L15 16.4142L18.5355 19.9497C18.7359 20.1501 18.9716 20.2503 19.2426 20.2503C19.5137 20.2503 19.7494 20.1501 19.9497 19.9497C20.1501 19.7494 20.2503 19.5137 20.2503 19.2426C20.2503 18.9716 20.1501 18.7359 19.9497 18.5355L16.4142 15L19.9497 11.4645C20.1501 11.2641 20.2503 11.0284 20.2503 10.7574C20.2503 10.4863 20.1501 10.2506 19.9497 10.0503C19.7494 9.84991 19.5137 9.74973 19.2426 9.74973C18.9716 9.74973 18.7359 9.84991 18.5355 10.0503L15 13.5858L11.4645 10.0503C11.2641 9.84991 11.0284 9.74973 10.7574 9.74973C10.4863 9.74973 10.2506 9.84991 10.0503 10.0503C9.84991 10.2506 9.74973 10.4863 9.74973 10.7574C9.74973 11.0284 9.84991 11.2641 10.0503 11.4645L13.5858 15L10.0503 18.5355C9.84991 18.7359 9.74973 18.9716 9.74973 19.2426C9.74973 19.5137 9.84991 19.7494 10.0503 19.9497C10.2506 20.1501 10.4863 20.2503 10.7574 20.2503C11.0284 20.2503 11.2641 20.1501 11.4645 19.9497Z" fill="#EBEEF2"/>
|
||||
</svg>
|
After Width: | Height: | Size: 1.3 KiB |
3
ElementX/Resources/Assets.xcassets/images/timeline/close-rte.imageset/close-rte.svg
vendored
Normal file
@ -0,0 +1,3 @@
|
||||
<svg width="30" height="30" viewBox="0 0 30 30" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<path id="Subtract" fill-rule="evenodd" clip-rule="evenodd" d="M4.3934 4.3934C-1.46447 10.2513 -1.46447 19.7487 4.3934 25.6066C10.2513 31.4645 19.7487 31.4645 25.6066 25.6066C31.4645 19.7487 31.4645 10.2513 25.6066 4.3934C19.7487 -1.46447 10.2513 -1.46447 4.3934 4.3934ZM11.4645 19.9497L15 16.4142L18.5355 19.9497C18.7359 20.1501 18.9716 20.2503 19.2426 20.2503C19.5137 20.2503 19.7494 20.1501 19.9497 19.9497C20.1501 19.7494 20.2503 19.5137 20.2503 19.2426C20.2503 18.9716 20.1501 18.7359 19.9497 18.5355L16.4142 15L19.9497 11.4645C20.1501 11.2641 20.2503 11.0284 20.2503 10.7574C20.2503 10.4863 20.1501 10.2506 19.9497 10.0503C19.7494 9.84991 19.5137 9.74973 19.2426 9.74973C18.9716 9.74973 18.7359 9.84991 18.5355 10.0503L15 13.5858L11.4645 10.0503C11.2641 9.84991 11.0284 9.74973 10.7574 9.74973C10.4863 9.74973 10.2506 9.84991 10.0503 10.0503C9.84991 10.2506 9.74973 10.4863 9.74973 10.7574C9.74973 11.0284 9.84991 11.2641 10.0503 11.4645L13.5858 15L10.0503 18.5355C9.84991 18.7359 9.74973 18.9716 9.74973 19.2426C9.74973 19.5137 9.84991 19.7494 10.0503 19.9497C10.2506 20.1501 10.4863 20.2503 10.7574 20.2503C11.0284 20.2503 11.2641 20.1501 11.4645 19.9497Z" fill="#1B1D22"/>
|
||||
</svg>
|
After Width: | Height: | Size: 1.3 KiB |
25
ElementX/Resources/Assets.xcassets/images/timeline/composer-attachment.imageset/Contents.json
vendored
Normal file
@ -0,0 +1,25 @@
|
||||
{
|
||||
"images" : [
|
||||
{
|
||||
"filename" : "composer-attachment-light.svg",
|
||||
"idiom" : "universal"
|
||||
},
|
||||
{
|
||||
"appearances" : [
|
||||
{
|
||||
"appearance" : "luminosity",
|
||||
"value" : "dark"
|
||||
}
|
||||
],
|
||||
"filename" : "composer-attachment-dark.svg",
|
||||
"idiom" : "universal"
|
||||
}
|
||||
],
|
||||
"info" : {
|
||||
"author" : "xcode",
|
||||
"version" : 1
|
||||
},
|
||||
"properties" : {
|
||||
"preserves-vector-representation" : true
|
||||
}
|
||||
}
|
@ -0,0 +1,3 @@
|
||||
<svg width="30" height="30" viewBox="0 0 30 30" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<path fill-rule="evenodd" clip-rule="evenodd" d="M0 15C0 23.2843 6.71573 30 15 30C23.2843 30 30 23.2843 30 15C30 6.71573 23.2843 0 15 0C6.71573 0 0 6.71573 0 15ZM16 21V16H21C21.2833 16 21.5208 15.9042 21.7125 15.7125C21.9042 15.5208 22 15.2833 22 15C22 14.7167 21.9042 14.4792 21.7125 14.2875C21.5208 14.0958 21.2833 14 21 14H16V9C16 8.71667 15.9042 8.47917 15.7125 8.2875C15.5208 8.09583 15.2833 8 15 8C14.7167 8 14.4792 8.09583 14.2875 8.2875C14.0958 8.47917 14 8.71667 14 9L14 14L9 14C8.71667 14 8.47917 14.0958 8.2875 14.2875C8.09583 14.4792 8 14.7167 8 15C8 15.2833 8.09583 15.5208 8.2875 15.7125C8.47917 15.9042 8.71667 16 9 16H14V21C14 21.2833 14.0958 21.5208 14.2875 21.7125C14.4792 21.9042 14.7167 22 15 22C15.2833 22 15.5208 21.9042 15.7125 21.7125C15.9042 21.5208 16 21.2833 16 21Z" fill="#EBEEF2"/>
|
||||
</svg>
|
After Width: | Height: | Size: 914 B |
@ -0,0 +1,3 @@
|
||||
<svg width="30" height="30" viewBox="0 0 30 30" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<path fill-rule="evenodd" clip-rule="evenodd" d="M0 15C0 23.2843 6.71573 30 15 30C23.2843 30 30 23.2843 30 15C30 6.71573 23.2843 0 15 0C6.71573 0 0 6.71573 0 15ZM16 21V16H21C21.2833 16 21.5208 15.9042 21.7125 15.7125C21.9042 15.5208 22 15.2833 22 15C22 14.7167 21.9042 14.4792 21.7125 14.2875C21.5208 14.0958 21.2833 14 21 14H16V9C16 8.71667 15.9042 8.47917 15.7125 8.2875C15.5208 8.09583 15.2833 8 15 8C14.7167 8 14.4792 8.09583 14.2875 8.2875C14.0958 8.47917 14 8.71667 14 9L14 14L9 14C8.71667 14 8.47917 14.0958 8.2875 14.2875C8.09583 14.4792 8 14.7167 8 15C8 15.2833 8.09583 15.5208 8.2875 15.7125C8.47917 15.9042 8.71667 16 9 16H14V21C14 21.2833 14.0958 21.5208 14.2875 21.7125C14.4792 21.9042 14.7167 22 15 22C15.2833 22 15.5208 21.9042 15.7125 21.7125C15.9042 21.5208 16 21.2833 16 21Z" fill="#1B1D22"/>
|
||||
</svg>
|
After Width: | Height: | Size: 914 B |
@ -55,6 +55,8 @@ internal enum Asset {
|
||||
internal static let locationPin = ImageAsset(name: "images/location-pin")
|
||||
internal static let locationPointerFull = ImageAsset(name: "images/location-pointer-full")
|
||||
internal static let locationPointer = ImageAsset(name: "images/location-pointer")
|
||||
internal static let closeRte = ImageAsset(name: "images/close-rte")
|
||||
internal static let composerAttachment = ImageAsset(name: "images/composer-attachment")
|
||||
internal static let timelineComposerSendMessage = ImageAsset(name: "images/timeline-composer-send-message")
|
||||
internal static let timelineEndedPoll = ImageAsset(name: "images/timeline-ended-poll")
|
||||
internal static let timelinePollAttachment = ImageAsset(name: "images/timeline-poll-attachment")
|
||||
|
@ -139,7 +139,7 @@ struct AttributedStringBuilder: AttributedStringBuilderProtocol {
|
||||
attributedString.enumerateAttribute(.backgroundColor, in: .init(location: 0, length: attributedString.length), options: []) { value, range, _ in
|
||||
if let value = value as? UIColor,
|
||||
value == temporaryCodeBlockMarkingColor {
|
||||
attributedString.addAttribute(.backgroundColor, value: UIColor.compound._bgCodeBlock as Any, range: range)
|
||||
attributedString.addAttribute(.backgroundColor, value: UIColor(.compound._bgCodeBlock) as Any, range: range)
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -88,6 +88,7 @@ enum FormatType {
|
||||
case italic
|
||||
case underline
|
||||
case strikeThrough
|
||||
case link
|
||||
case unorderedList
|
||||
case orderedList
|
||||
case indent
|
||||
@ -95,7 +96,6 @@ enum FormatType {
|
||||
case inlineCode
|
||||
case codeBlock
|
||||
case quote
|
||||
case link
|
||||
}
|
||||
|
||||
extension FormatType: CaseIterable, Identifiable {
|
||||
@ -226,14 +226,4 @@ extension FormatType {
|
||||
return .link
|
||||
}
|
||||
}
|
||||
|
||||
/// Return true if the format type is an indentation action.
|
||||
var isIndentType: Bool {
|
||||
switch self {
|
||||
case .indent, .unindent:
|
||||
return true
|
||||
default:
|
||||
return false
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -62,8 +62,6 @@ final class ComposerToolbarViewModel: ComposerToolbarViewModelType, ComposerTool
|
||||
.map { actions in
|
||||
FormatType
|
||||
.allCases
|
||||
// Exclude indent type outside of lists.
|
||||
.filter { wysiwygViewModel.isInList || !$0.isIndentType }
|
||||
.map { type in
|
||||
FormatItem(type: type,
|
||||
state: actions[type.composerAction] ?? .disabled)
|
||||
@ -259,13 +257,6 @@ final class ComposerToolbarViewModel: ComposerToolbarViewModelType, ComposerTool
|
||||
}
|
||||
}
|
||||
|
||||
private extension WysiwygComposerViewModel {
|
||||
/// Return true if the selection of the composer is currently located in a list.
|
||||
var isInList: Bool {
|
||||
actionStates[.orderedList] == .reversed || actionStates[.unorderedList] == .reversed
|
||||
}
|
||||
}
|
||||
|
||||
private extension LinkAction {
|
||||
var url: String? {
|
||||
guard case .edit(let url) = self else {
|
||||
|
@ -24,6 +24,7 @@ struct ComposerToolbar: View {
|
||||
|
||||
@FocusState private var composerFocused: Bool
|
||||
@ScaledMetric private var sendButtonIconSize = 16
|
||||
@ScaledMetric(relativeTo: .title) private var closeRTEButtonSize = 30
|
||||
|
||||
var body: some View {
|
||||
VStack(spacing: 8) {
|
||||
@ -36,25 +37,29 @@ struct ComposerToolbar: View {
|
||||
}
|
||||
|
||||
private var topBar: some View {
|
||||
HStack(alignment: .bottom, spacing: 10) {
|
||||
HStack(alignment: .bottom, spacing: 5) {
|
||||
if !context.composerActionsEnabled {
|
||||
RoomAttachmentPicker(context: context)
|
||||
.padding(.bottom, 5) // centre align with the send button
|
||||
}
|
||||
|
||||
messageComposer
|
||||
.environmentObject(context)
|
||||
.onTapGesture {
|
||||
guard !composerFocused else { return }
|
||||
composerFocused = true
|
||||
}
|
||||
.padding(.leading, context.composerActionsEnabled ? 7 : 0)
|
||||
.padding(.trailing, context.composerActionsEnabled ? 4 : 0)
|
||||
|
||||
if !context.composerActionsEnabled {
|
||||
sendButton
|
||||
.padding(.leading, 3)
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
private var bottomBar: some View {
|
||||
HStack(alignment: .center, spacing: 10) {
|
||||
HStack(alignment: .center, spacing: 9) {
|
||||
closeRTEButton
|
||||
|
||||
FormattingToolbar(formatItems: context.formatItems) { action in
|
||||
@ -62,6 +67,7 @@ struct ComposerToolbar: View {
|
||||
}
|
||||
|
||||
sendButton
|
||||
.padding(.leading, 7)
|
||||
}
|
||||
}
|
||||
|
||||
@ -70,9 +76,11 @@ struct ComposerToolbar: View {
|
||||
context.composerActionsEnabled = false
|
||||
context.composerExpanded = false
|
||||
} label: {
|
||||
Image(systemName: "xmark.circle.fill")
|
||||
.font(.compound.headingLG)
|
||||
.foregroundColor(.compound.textActionPrimary)
|
||||
Image(Asset.Images.closeRte.name)
|
||||
.resizable()
|
||||
.scaledToFit()
|
||||
.frame(width: closeRTEButtonSize, height: closeRTEButtonSize)
|
||||
.padding(7)
|
||||
}
|
||||
.accessibilityIdentifier(A11yIdentifiers.roomScreen.composerToolbar.closeFormattingOptions)
|
||||
}
|
||||
@ -89,11 +97,11 @@ struct ComposerToolbar: View {
|
||||
Circle()
|
||||
.foregroundColor(context.viewState.sendButtonDisabled ? .clear : .compound.iconAccentTertiary)
|
||||
}
|
||||
.padding(4)
|
||||
}
|
||||
.disabled(context.viewState.sendButtonDisabled)
|
||||
.animation(.linear(duration: 0.1), value: context.viewState.sendButtonDisabled)
|
||||
.keyboardShortcut(.return, modifiers: [.command])
|
||||
.padding([.vertical, .trailing], 6)
|
||||
}
|
||||
|
||||
private var messageComposer: some View {
|
||||
@ -133,6 +141,7 @@ struct ComposerToolbar: View {
|
||||
|
||||
private var composerView: WysiwygComposerView {
|
||||
WysiwygComposerView(placeholder: placeholder,
|
||||
placeholderColor: .compound.textSecondary,
|
||||
viewModel: wysiwygViewModel,
|
||||
itemProviderHelper: ItemProviderHelper(),
|
||||
keyCommandHandler: keyCommandHandler) { provider in
|
||||
@ -151,7 +160,7 @@ struct ComposerToolbar: View {
|
||||
Image(asset: Asset.Images.timelineComposerSendMessage)
|
||||
.resizable()
|
||||
.frame(width: sendButtonIconSize, height: sendButtonIconSize)
|
||||
.padding(EdgeInsets(top: 7, leading: 8, bottom: 7, trailing: 6))
|
||||
.padding(EdgeInsets(top: 10, leading: 11, bottom: 10, trailing: 9))
|
||||
.opacity(context.viewState.composerMode.isEdit ? 0 : 1)
|
||||
.accessibilityLabel(L10n.actionSend)
|
||||
.accessibilityHidden(context.viewState.composerMode.isEdit)
|
||||
|
@ -22,7 +22,7 @@ struct FormattingToolbar: View {
|
||||
/// The action when an item is selected
|
||||
var formatAction: (FormatType) -> Void
|
||||
|
||||
@ScaledMetric private var toolbarButtonIconSize = 24
|
||||
@ScaledMetric private var toolbarButtonIconSize = 20
|
||||
|
||||
var body: some View {
|
||||
ScrollView(.horizontal) {
|
||||
@ -32,16 +32,16 @@ struct FormattingToolbar: View {
|
||||
formatAction(item.type)
|
||||
} label: {
|
||||
item.icon
|
||||
.renderingMode(.template)
|
||||
.resizable()
|
||||
.scaledToFit()
|
||||
.frame(width: toolbarButtonIconSize, height: toolbarButtonIconSize)
|
||||
.foregroundColor(item.foregroundColor)
|
||||
.padding(10)
|
||||
.padding(8)
|
||||
.background(item.backgroundColor)
|
||||
.cornerRadius(8)
|
||||
.padding(4)
|
||||
}
|
||||
.disabled(item.state == .disabled)
|
||||
.background(item.backgroundColor)
|
||||
.cornerRadius(8)
|
||||
.accessibilityIdentifier(item.accessibilityIdentifier)
|
||||
.accessibilityLabel(item.accessibilityLabel)
|
||||
}
|
||||
@ -54,7 +54,7 @@ private extension FormatItem {
|
||||
var foregroundColor: Color {
|
||||
switch state {
|
||||
case .reversed:
|
||||
return .compound.iconOnSolidPrimary
|
||||
return .compound.iconSuccessPrimary
|
||||
case .enabled:
|
||||
return .compound.iconSecondary
|
||||
case .disabled:
|
||||
@ -65,8 +65,8 @@ private extension FormatItem {
|
||||
var backgroundColor: Color {
|
||||
switch state {
|
||||
case .reversed:
|
||||
return .compound.bgActionPrimaryRest
|
||||
default:
|
||||
return .compound._bgAccentSelected
|
||||
case .enabled, .disabled:
|
||||
return .compound.bgCanvasDefault
|
||||
}
|
||||
}
|
||||
|
@ -50,8 +50,7 @@ struct MessageComposer: View {
|
||||
roundedRectangle
|
||||
.fill(Color.compound.bgSubtleSecondary)
|
||||
roundedRectangle
|
||||
.stroke(Color.compound._borderTextFieldFocused, lineWidth: 1)
|
||||
.opacity(focused ? 1 : 0)
|
||||
.stroke(Color.compound._borderTextFieldFocused, lineWidth: 0.5)
|
||||
}
|
||||
}
|
||||
// Explicitly disable all animations to fix weirdness with the header immediately
|
||||
|
@ -20,16 +20,20 @@ import WysiwygComposer
|
||||
struct RoomAttachmentPicker: View {
|
||||
@ObservedObject var context: ComposerToolbarViewModel.Context
|
||||
@Environment(\.isPresented) var isPresented
|
||||
|
||||
@ScaledMetric(relativeTo: .title) private var attachmentButtonSize: CGFloat = 30
|
||||
|
||||
@State private var sheetContentHeight = CGFloat(0)
|
||||
|
||||
var body: some View {
|
||||
Button {
|
||||
context.showAttachmentPopover = true
|
||||
} label: {
|
||||
Image(systemName: "plus.circle.fill")
|
||||
.font(.compound.headingLG)
|
||||
Image(Asset.Images.composerAttachment.name)
|
||||
.resizable()
|
||||
.scaledToFit()
|
||||
.frame(width: attachmentButtonSize, height: attachmentButtonSize)
|
||||
.foregroundColor(.compound.textActionPrimary)
|
||||
.padding(7)
|
||||
}
|
||||
.accessibilityIdentifier(A11yIdentifiers.roomScreen.composerToolbar.openComposeOptions)
|
||||
.popover(isPresented: $context.showAttachmentPopover) {
|
||||
|
@ -15,6 +15,7 @@
|
||||
//
|
||||
|
||||
import Combine
|
||||
import HTMLParser
|
||||
import SwiftUI
|
||||
import WysiwygComposer
|
||||
|
||||
@ -63,7 +64,8 @@ final class RoomScreenCoordinator: CoordinatorProtocol {
|
||||
|
||||
wysiwygViewModel = WysiwygComposerViewModel(minHeight: ComposerConstant.minHeight,
|
||||
maxCompressedHeight: ComposerConstant.maxHeight,
|
||||
maxExpandedHeight: ComposerConstant.maxHeight)
|
||||
maxExpandedHeight: ComposerConstant.maxHeight,
|
||||
parserStyle: .elementX)
|
||||
composerViewModel = ComposerToolbarViewModel(wysiwygViewModel: wysiwygViewModel)
|
||||
}
|
||||
|
||||
@ -133,3 +135,20 @@ enum ComposerConstant {
|
||||
static let allowedHeightRange = minHeight...maxHeight
|
||||
static let translationThreshold: CGFloat = 60
|
||||
}
|
||||
|
||||
private extension HTMLParserStyle {
|
||||
static let elementX = HTMLParserStyle(textColor: UIColor.label,
|
||||
linkColor: UIColor.link,
|
||||
codeBlockStyle: BlockStyle(backgroundColor: UIColor(.compound._bgCodeBlock),
|
||||
borderColor: UIColor(.compound.borderInteractiveSecondary),
|
||||
borderWidth: 0.0,
|
||||
cornerRadius: 0.0,
|
||||
padding: BlockStyle.Padding(horizontal: 10, vertical: 12),
|
||||
type: .background),
|
||||
quoteBlockStyle: BlockStyle(backgroundColor: UIColor(.compound.iconTertiary),
|
||||
borderColor: UIColor(.compound.borderInteractiveSecondary),
|
||||
borderWidth: 0.0,
|
||||
cornerRadius: 0.0,
|
||||
padding: BlockStyle.Padding(horizontal: 25, vertical: 12),
|
||||
type: .side(offset: 5, width: 4)))
|
||||
}
|
||||
|
@ -23,8 +23,6 @@ struct RoomScreen: View {
|
||||
@State private var dragOver = false
|
||||
let composerToolbar: ComposerToolbar
|
||||
|
||||
private let attachmentButtonPadding = 10.0
|
||||
|
||||
init(context: RoomScreenViewModel.Context, composerToolbar: ComposerToolbar) {
|
||||
self.context = context
|
||||
self.composerToolbar = composerToolbar
|
||||
@ -36,13 +34,13 @@ struct RoomScreen: View {
|
||||
.background(Color.compound.bgCanvasDefault.ignoresSafeArea())
|
||||
.safeAreaInset(edge: .bottom, spacing: 0) {
|
||||
composerToolbar
|
||||
.padding(.leading, attachmentButtonPadding)
|
||||
.padding(.trailing, 12)
|
||||
.padding(.bottom)
|
||||
.padding(.leading, 5)
|
||||
.padding(.trailing, 8)
|
||||
.padding(.bottom, composerToolbarContext.composerActionsEnabled ? 8 : 12)
|
||||
.background {
|
||||
if composerToolbarContext.composerActionsEnabled {
|
||||
RoundedRectangle(cornerRadius: 20)
|
||||
.stroke(Color.compound._borderTextFieldFocused, lineWidth: 1)
|
||||
.stroke(Color.compound.borderInteractiveSecondary, lineWidth: 0.5)
|
||||
.ignoresSafeArea()
|
||||
}
|
||||
}
|
||||
|