11 Commits

Author SHA1 Message Date
talksik 828f5b3d15 use one consistent color for logo 2025-07-24 08:21:42 -07:00
talksik 604b3623d9 use idiomatic image parameters for logo 2025-07-24 08:05:37 -07:00
talksik d48e4d3195 use styled label component for headline
We should avoid using raw components like Text{}
2025-07-24 08:03:40 -07:00
talksik c71ba88112 avoid bundling icons with library
This reduces bloat for consumers of designsystem. The icons were ~22mb and unnecessary to be exposed to consumers.
2025-07-16 09:40:09 -07:00
talksik 3ddad97691 fix: binding loop for AppIcon component 2025-06-06 10:38:27 -07:00
talksik f97f853baf update font for headlines to dotrice 2025-06-06 08:05:57 -07:00
talksik 2a58da6759 feat: add text area 2025-05-15 09:13:41 -07:00
talksik 48e4313705 chore: stop tracking .DS_Store 2025-05-15 08:14:01 -07:00
talksik 721225606f fix: show full text when provided for iconbutton 2025-04-29 09:25:16 -07:00
talksik 6fef23015a style: format 2025-04-17 19:57:08 -07:00
talksik f996fb5965 feat: add pane component 2025-04-17 08:22:47 -07:00
5161 changed files with 121 additions and 1073 deletions
+2
View File
@@ -1 +1,3 @@
.qmlls.ini
.DS_Store
+4 -5
View File
@@ -1,9 +1,8 @@
import QtQuick
import QtQuick.Controls.Basic
import QtQuick.Controls
Text {
color: Theme.primaryText
font.family: Fonts.plusJakartaSans
font.bold: false
Label {
font.family: Fonts.dotrice
font.bold: true
font.pointSize: 35
}
+17 -18
View File
@@ -1,29 +1,28 @@
import QtQuick
import QtQuick.Controls.Basic
Item {
id: item
Button {
id: button
required property string source
property color color: Theme.foreground
property int iconHeight: 15
property int iconWidth: 15
property var onClicked
height: item.iconHeight
width: item.iconWidth
implicitWidth: iconWidth + leftPadding + rightPadding
implicitHeight: iconHeight + topPadding + bottomPadding
padding: 0
horizontalPadding: 0
Button {
anchors.centerIn: parent
background: Rectangle {
color: "transparent"
}
// FIX: onClicked doesn't work
onClicked: if (item.onClicked)
item.onClicked()
icon.source: item.source
icon.width: item.iconWidth
icon.height: item.iconHeight
icon.color: item.color
enabled: item.onClicked ? true : false
text: ""
background: Rectangle {
color: "transparent"
}
icon.source: source
icon.width: iconWidth
icon.height: iconHeight
icon.color: color
enabled: false
}
+1 -1
View File
@@ -8,7 +8,7 @@ Button {
font.family: Fonts.dotrice
font.bold: true
implicitWidth: Math.min(implicitBackgroundWidth + leftInset + rightInset, implicitContentWidth + leftPadding + rightPadding)
implicitWidth: control.text !== "" ? Math.max(implicitBackgroundWidth + leftInset + rightInset, implicitContentWidth + leftPadding + rightPadding) : Math.min(implicitBackgroundWidth + leftInset + rightInset, implicitContentWidth + leftPadding + rightPadding)
implicitHeight: Math.min(implicitBackgroundHeight + topInset + bottomInset, implicitContentHeight + topPadding + bottomPadding)
required property string source
+3 -3
View File
@@ -1,7 +1,7 @@
import QtQuick
Image {
sourceSize.width: 70
source: Theme.darkTheme ? "qrc:/live.flowy/imports/DesignSystem/logos/FLOWY-3.svg" : "qrc:/live.flowy/imports/DesignSystem/logos/FLOWY-5.svg"
width: 70
fillMode: Image.PreserveAspectFit
source: "qrc:/live.flowy/imports/DesignSystem/logos/FLOWY-4.svg"
}
+20
View File
@@ -0,0 +1,20 @@
import QtQuick
import QtQuick.Controls.impl
import QtQuick.Templates as T
T.Pane {
id: control
implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset, contentWidth + leftPadding + rightPadding)
implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset, contentHeight + topPadding + bottomPadding)
padding: 12
background: Rectangle {
anchors.fill: parent
color: Theme.card
radius: Theme.radius
border.color: Theme.softBorder
border.width: 1
}
}
+18
View File
@@ -0,0 +1,18 @@
import QtQuick
import DesignSystem
import QtQuick.Controls.Basic
import QtQuick.Controls.impl
TextArea {
id: control
background: Rectangle {
implicitWidth: 200
implicitHeight: 40
border.width: control.activeFocus ? 2 : 1
color: control.palette.base
border.color: control.activeFocus ? control.palette.highlight : control.palette.mid
radius: Theme.radius
}
}
+9 -911
View File
@@ -25,10 +25,12 @@ set(plain_qml_files
AppWindow.qml
AppComboBox.qml
AppTextField.qml
AppTextArea.qml
AppImage.qml
AppLink.qml
AppWarning.qml
AppMenu.qml
AppPane.qml
)
set(qml_singletons
Fonts.qml
@@ -37,919 +39,15 @@ set(qml_singletons
set_source_files_properties(${qml_singletons}
PROPERTIES QT_QML_SINGLETON_TYPE TRUE)
set(icons
icons/wifi-medium-duotone.svg
icons/cloud-check-duotone.svg
icons/layout-duotone.svg
icons/person-simple-run-duotone.svg
icons/pen-duotone.svg
icons/binoculars-duotone.svg
icons/magic-wand-duotone.svg
icons/list-duotone.svg
icons/broom-duotone.svg
icons/terminal-duotone.svg
icons/caret-down-duotone.svg
icons/caret-up-duotone.svg
icons/caret-right-duotone.svg
icons/caret-left-duotone.svg
icons/navigation-arrow-duotone.svg
icons/plus-duotone.svg
icons/split-vertical-duotone.svg
icons/split-horizontal-duotone.svg
icons/x-circle-duotone.svg
icons/tag-chevron-duotone.svg
icons/flying-saucer-duotone.svg
icons/arrow-fat-left-duotone.svg
icons/arrow-fat-right-duotone.svg
icons/arrow-fat-up-duotone.svg
icons/arrow-fat-down-duotone.svg
icons/book-open-text-duotone.svg
icons/star-duotone.svg
icons/bookmark-duotone.svg
icons/book-duotone.svg
icons/bookmarks-duotone.svg
icons/file-plus-duotone.svg
icons/magnifying-glass-minus-duotone.svg
icons/magnifying-glass-plus-duotone.svg
icons/stack-duotone.svg
icons/squares-four-duotone.svg
icons/speaker-high-duotone.svg
icons/speaker-low-duotone.svg
icons/speaker-x-duotone.svg
icons/mouse-scroll-duotone.svg
icons/camera-duotone.svg
icons/selection-all-duotone.svg
icons/command-duotone.svg
icons/file-magnifying-glass-duotone.svg
icons/folder-open-duotone.svg
icons/flower-lotus-duotone.svg
icons/git-branch-duotone.svg
icons/trash-duotone.svg
icons/arrows-out-duotone.svg
icons/arrows-out-line-horizontal-duotone.svg
icons/arrows-out-line-vertical-duotone.svg
icons/sidebar-duotone.svg
icons/yin-yang-duotone.svg
icons/apple-logo-duotone.svg
icons/mono/basic/bookmark.svg
icons/duotone/basic/bookmark.svg
icons/duocolor/basic/bookmark.svg
icons/filled/basic/bookmark.svg
icons/line/basic/bookmark.svg
icons/gestalt/basic/bookmark.svg
anronicons/mono/basic/bookmark.svg
anronicons/duotone/basic/bookmark.svg
anronicons/duocolor/basic/bookmark.svg
anronicons/filled/basic/bookmark.svg
anronicons/line/basic/bookmark.svg
anronicons/gestalt/basic/bookmark.svg
#NOTE: please add individual icons here.
anronicons/mono/restaurant/cutlery.svg
anronicons/mono/restaurant/coffee.svg
anronicons/mono/restaurant/glass-cocktail.svg
anronicons/mono/restaurant/glass-wine.svg
anronicons/mono/restaurant/cutlery-4.svg
anronicons/mono/restaurant/cutlery-3.svg
anronicons/mono/restaurant/cutlery-2.svg
anronicons/mono/audiovisual/play-slowmotion.svg
anronicons/mono/audiovisual/pause-circle.svg
anronicons/mono/audiovisual/film-tape.svg
anronicons/mono/audiovisual/play-circle.svg
anronicons/mono/audiovisual/repeat.svg
anronicons/mono/audiovisual/play-previous.svg
anronicons/mono/audiovisual/replay-15-rec.svg
anronicons/mono/audiovisual/fast-rewind.svg
anronicons/mono/audiovisual/verified.svg
anronicons/mono/audiovisual/captions.svg
anronicons/mono/audiovisual/replay-5-rec.svg
anronicons/mono/audiovisual/repeat-on.svg
anronicons/mono/audiovisual/games.svg
anronicons/mono/audiovisual/replay-rec.svg
anronicons/mono/audiovisual/playlist-plus.svg
anronicons/mono/audiovisual/captions-2.svg
anronicons/mono/audiovisual/webcam-slash.svg
anronicons/mono/audiovisual/music-queue.svg
anronicons/mono/audiovisual/soundwave.svg
anronicons/mono/audiovisual/video-library.svg
anronicons/mono/audiovisual/stop-circle.svg
anronicons/mono/audiovisual/minimize.svg
anronicons/mono/audiovisual/volume-cross.svg
anronicons/mono/audiovisual/replay-15.svg
anronicons/mono/audiovisual/maximize-3-rec.svg
anronicons/mono/audiovisual/forward-5.svg
anronicons/mono/audiovisual/music-plus.svg
anronicons/mono/audiovisual/webcam.svg
anronicons/mono/audiovisual/soundwave-rec.svg
anronicons/mono/audiovisual/tv.svg
anronicons/mono/audiovisual/book-queue.svg
anronicons/mono/audiovisual/video-plus.svg
anronicons/mono/audiovisual/radio.svg
anronicons/mono/audiovisual/replay-10.svg
anronicons/mono/audiovisual/playlist.svg
anronicons/mono/audiovisual/label-hd.svg
anronicons/mono/audiovisual/stop.svg
anronicons/mono/audiovisual/music-library.svg
anronicons/mono/audiovisual/record.svg
anronicons/mono/audiovisual/music-note.svg
anronicons/mono/audiovisual/forward-5-rec.svg
anronicons/mono/audiovisual/label-hq.svg
anronicons/mono/audiovisual/forward-15-rec.svg
anronicons/mono/audiovisual/replay.svg
anronicons/mono/audiovisual/mic.svg
anronicons/mono/audiovisual/maximize-3.svg
anronicons/mono/audiovisual/forward-10-rec.svg
anronicons/mono/audiovisual/volume-mute.svg
anronicons/mono/audiovisual/fast-forward.svg
anronicons/mono/audiovisual/label-explicit.svg
anronicons/mono/audiovisual/play.svg
anronicons/mono/audiovisual/forward-10.svg
anronicons/mono/audiovisual/book-plus.svg
anronicons/mono/audiovisual/film-reel.svg
anronicons/mono/audiovisual/forward-15.svg
anronicons/mono/audiovisual/book-library.svg
anronicons/mono/audiovisual/cd.svg
anronicons/mono/audiovisual/video-queue.svg
anronicons/mono/audiovisual/play-next.svg
anronicons/mono/audiovisual/music-note-3.svg
anronicons/mono/audiovisual/volume-high.svg
anronicons/mono/audiovisual/equalizer.svg
anronicons/mono/audiovisual/music-note-2.svg
anronicons/mono/audiovisual/minimize-rec.svg
anronicons/mono/audiovisual/film-board.svg
anronicons/mono/audiovisual/video-camera-slash.svg
anronicons/mono/audiovisual/replay-5.svg
anronicons/mono/audiovisual/video-camera.svg
anronicons/mono/audiovisual/replay-10-rec.svg
anronicons/mono/audiovisual/playlist-play.svg
anronicons/mono/audiovisual/volume-low.svg
anronicons/mono/audiovisual/shuffle.svg
anronicons/mono/audiovisual/mic-slash.svg
anronicons/mono/audiovisual/pause.svg
anronicons/mono/audiovisual/label-4k.svg
anronicons/mono/audiovisual/new-release.svg
anronicons/mono/audiovisual/volume-slash.svg
anronicons/mono/audiovisual/miniplayer.svg
anronicons/mono/chat/comment-dots.svg
anronicons/mono/chat/comment-cancel.svg
anronicons/mono/chat/comments-2.svg
anronicons/mono/chat/comment-alert.svg
anronicons/mono/chat/comment-2-dots.svg
anronicons/mono/chat/comments.svg
anronicons/mono/chat/comment-2-info.svg
anronicons/mono/chat/comment-check.svg
anronicons/mono/chat/comment-2-plus.svg
anronicons/mono/chat/comment-2-minus.svg
anronicons/mono/chat/comment-slash.svg
anronicons/mono/chat/comment-plus.svg
anronicons/mono/chat/comment-text.svg
anronicons/mono/chat/comment-2-alert.svg
anronicons/mono/chat/comment-2-cancel.svg
anronicons/mono/chat/comment-2-text.svg
anronicons/mono/chat/comment-2-question.svg
anronicons/mono/chat/comment-2-slash.svg
anronicons/mono/chat/comment-minus.svg
anronicons/mono/chat/comment-2-check.svg
anronicons/mono/chat/comment.svg
anronicons/mono/chat/comment-2.svg
anronicons/mono/security/fingerprint-2.svg
anronicons/mono/security/fingerprint-rec.svg
anronicons/mono/security/lock-2-slash.svg
anronicons/mono/security/fingerprint-2-rec.svg
anronicons/mono/security/lock-slash.svg
anronicons/mono/security/lock.svg
anronicons/mono/security/key.svg
anronicons/mono/security/shield.svg
anronicons/mono/security/scan-rec.svg
anronicons/mono/security/shield-cross.svg
anronicons/mono/security/server.svg
anronicons/mono/security/lock-2-opened.svg
anronicons/mono/security/scan.svg
anronicons/mono/security/eye-slash.svg
anronicons/mono/security/lock-2.svg
anronicons/mono/security/face-id.svg
anronicons/mono/security/server-2.svg
anronicons/mono/security/bug.svg
anronicons/mono/security/lock-opened.svg
anronicons/mono/security/eye.svg
anronicons/mono/security/face-id-rec.svg
anronicons/mono/security/shield-check.svg
anronicons/mono/security/fingerprint.svg
anronicons/mono/images/lightning.svg
anronicons/mono/images/camera-slash.svg
anronicons/mono/images/image-upload.svg
anronicons/mono/images/apperture.svg
anronicons/mono/images/image-check.svg
anronicons/mono/images/image-plus.svg
anronicons/mono/images/image-slash.svg
anronicons/mono/images/image.svg
anronicons/mono/images/color-filter.svg
anronicons/mono/images/camera.svg
anronicons/mono/images/image-2.svg
anronicons/mono/images/image-edit.svg
anronicons/mono/images/image-3.svg
anronicons/mono/images/image-cross.svg
anronicons/mono/images/lightning-slash.svg
anronicons/mono/images/image-download.svg
anronicons/mono/electronics/bulb.svg
anronicons/mono/electronics/smartphone.svg
anronicons/mono/electronics/watch-2.svg
anronicons/mono/electronics/devices.svg
anronicons/mono/electronics/keyboard.svg
anronicons/mono/electronics/bulb-slash.svg
anronicons/mono/electronics/keyboard-show.svg
anronicons/mono/electronics/glasses-vr.svg
anronicons/mono/electronics/battery-charging.svg
anronicons/mono/electronics/plug.svg
anronicons/mono/electronics/dashboard.svg
anronicons/mono/electronics/thermometer.svg
anronicons/mono/electronics/battery-1.svg
anronicons/mono/electronics/battery.svg
anronicons/mono/electronics/battery-3.svg
anronicons/mono/electronics/hard-drive.svg
anronicons/mono/electronics/headphones.svg
anronicons/mono/electronics/watch.svg
anronicons/mono/electronics/battery-2.svg
anronicons/mono/electronics/flashcard.svg
anronicons/mono/electronics/memory-card.svg
anronicons/mono/electronics/speaker.svg
anronicons/mono/electronics/diskette.svg
anronicons/mono/electronics/dashboard-2.svg
anronicons/mono/electronics/weighter-2.svg
anronicons/mono/electronics/battery-slash.svg
anronicons/mono/electronics/laptop.svg
anronicons/mono/electronics/plug-slash.svg
anronicons/mono/electronics/keyboard-hide.svg
anronicons/mono/electronics/tablet.svg
anronicons/mono/electronics/processor.svg
anronicons/mono/electronics/weighter.svg
anronicons/mono/electronics/mouse.svg
anronicons/mono/electronics/monitor.svg
anronicons/mono/electronics/headphones-2.svg
anronicons/mono/brands/figma.svg
anronicons/mono/brands/appstore.svg
anronicons/mono/brands/android.svg
anronicons/mono/brands/github.svg
anronicons/mono/brands/messanger.svg
anronicons/mono/brands/instagram.svg
anronicons/mono/brands/notion.svg
anronicons/mono/brands/googleplay.svg
anronicons/mono/brands/spotify.svg
anronicons/mono/brands/facebook.svg
anronicons/mono/brands/pinterest.svg
anronicons/mono/brands/photoshop.svg
anronicons/mono/brands/windows.svg
anronicons/mono/brands/youtube.svg
anronicons/mono/brands/producthunt.svg
anronicons/mono/brands/sketch.svg
anronicons/mono/brands/illustrator.svg
anronicons/mono/brands/dribbble.svg
anronicons/mono/brands/linkedin.svg
anronicons/mono/brands/twitter.svg
anronicons/mono/brands/framer.svg
anronicons/mono/brands/soundcloud.svg
anronicons/mono/brands/apple.svg
anronicons/mono/brands/behance.svg
anronicons/mono/basic/toggle-on.svg
anronicons/mono/basic/search.svg
anronicons/mono/basic/receipt.svg
anronicons/mono/basic/activity-2.svg
anronicons/mono/basic/megaphone.svg
anronicons/mono/basic/briefcase-2.svg
anronicons/mono/basic/infinity-rec.svg
anronicons/mono/basic/target.svg
anronicons/mono/basic/crosshair.svg
anronicons/mono/basic/airplay.svg
anronicons/mono/basic/inbox-out.svg
anronicons/mono/basic/sliders-horiz-2.svg
anronicons/mono/basic/wifi-slash.svg
anronicons/mono/basic/tag-2.svg
anronicons/mono/basic/umbrella.svg
anronicons/mono/basic/menu-2.svg
anronicons/mono/basic/emotion-sad.svg
anronicons/mono/basic/home.svg
anronicons/mono/basic/copyright.svg
anronicons/mono/basic/shopping-cart-2.svg
anronicons/mono/basic/plus-rec.svg
anronicons/mono/basic/flag-2.svg
anronicons/mono/basic/flag-3.svg
anronicons/mono/basic/ticket.svg
anronicons/mono/basic/brackets.svg
anronicons/mono/basic/tag.svg
anronicons/mono/basic/briefcase.svg
anronicons/mono/basic/inbox.svg
anronicons/mono/basic/power.svg
anronicons/mono/basic/menu-rec.svg
anronicons/mono/basic/sort-text-rec.svg
anronicons/mono/basic/terminal.svg
anronicons/mono/basic/power-rec.svg
anronicons/mono/basic/presentation-chart.svg
anronicons/mono/basic/at-rec.svg
anronicons/mono/basic/fire.svg
anronicons/mono/basic/shopping-bag.svg
anronicons/mono/basic/cross-rec.svg
anronicons/mono/basic/sliders-horiz.svg
anronicons/mono/basic/toggle-off.svg
anronicons/mono/basic/wifi-rec.svg
anronicons/mono/basic/more-vert-rec.svg
anronicons/mono/basic/sort-text.svg
anronicons/mono/basic/box-2.svg
anronicons/mono/basic/brush.svg
anronicons/mono/basic/at.svg
anronicons/mono/basic/brackets-rec.svg
anronicons/mono/basic/thumbs-down.svg
anronicons/mono/basic/archive.svg
anronicons/mono/basic/tags-2.svg
anronicons/mono/basic/planet.svg
anronicons/mono/basic/book-open.svg
anronicons/mono/basic/bed-2.svg
anronicons/mono/basic/inbox-in.svg
anronicons/mono/basic/broadcast-rec.svg
anronicons/mono/basic/bookmark-minus.svg
anronicons/mono/basic/layers.svg
anronicons/mono/basic/slash.svg
anronicons/mono/basic/book.svg
anronicons/mono/basic/heart-slash.svg
anronicons/mono/basic/dashboard.svg
anronicons/mono/basic/loader-rec.svg
anronicons/mono/basic/cast.svg
anronicons/mono/basic/flag.svg
anronicons/mono/basic/sliders-vert-2.svg
anronicons/mono/basic/newspaper.svg
anronicons/mono/basic/emotion-smile.svg
anronicons/mono/basic/sliders-vert.svg
anronicons/mono/basic/bed-3.svg
anronicons/mono/basic/emotion-neutral.svg
anronicons/mono/basic/sort-number-reverse-rec.svg
anronicons/mono/basic/trophy.svg
anronicons/mono/basic/plus.svg
anronicons/mono/basic/check.svg
anronicons/mono/basic/nut.svg
anronicons/mono/basic/more-vert.svg
anronicons/mono/basic/wheelchair-rec.svg
anronicons/mono/basic/bluetooth.svg
anronicons/mono/basic/filter-2.svg
anronicons/mono/basic/email.svg
anronicons/mono/basic/wifi.svg
anronicons/mono/basic/loader.svg
anronicons/mono/basic/thumbs-up-2.svg
anronicons/mono/basic/gear.svg
anronicons/mono/basic/check-rec.svg
anronicons/mono/basic/copy.svg
anronicons/mono/basic/zoom-in.svg
anronicons/mono/basic/glasses.svg
anronicons/mono/basic/sort-number.svg
anronicons/mono/basic/check-circle.svg
anronicons/mono/basic/bookmarks.svg
anronicons/mono/basic/home-4.svg
anronicons/mono/basic/rocket-2.svg
anronicons/mono/basic/broadcast.svg
anronicons/mono/basic/inbox-filled.svg
anronicons/mono/basic/sticker.svg
anronicons/mono/basic/award.svg
anronicons/mono/basic/zoom-out.svg
anronicons/mono/basic/baby-carriage.svg
anronicons/mono/basic/box.svg
anronicons/mono/basic/thumbs-up.svg
anronicons/mono/basic/checkbox-circle.svg
anronicons/mono/basic/sort-number-rec.svg
anronicons/mono/basic/emotion-happy.svg
anronicons/mono/basic/send.svg
anronicons/mono/basic/loading-trolley.svg
anronicons/mono/basic/truck.svg
anronicons/mono/basic/anchor-rec.svg
anronicons/mono/basic/home-3.svg
anronicons/mono/basic/more-horiz.svg
anronicons/mono/basic/filter-rec.svg
anronicons/mono/basic/infinity.svg
anronicons/mono/basic/dashboard-2.svg
anronicons/mono/basic/trash.svg
anronicons/mono/basic/menu-2-rec.svg
anronicons/mono/basic/emails.svg
anronicons/mono/basic/hashtag.svg
anronicons/mono/basic/star.svg
anronicons/mono/basic/barchart.svg
anronicons/mono/basic/wrench.svg
anronicons/mono/basic/home-2.svg
anronicons/mono/basic/loader-2.svg
anronicons/mono/basic/anchor.svg
anronicons/mono/basic/wheelchair.svg
anronicons/mono/basic/lifebuoy.svg
anronicons/mono/basic/minus-rec.svg
anronicons/mono/basic/bookmark-plus.svg
anronicons/mono/basic/star-slash.svg
anronicons/mono/basic/plus-circle.svg
anronicons/mono/basic/shopping-bag-2.svg
anronicons/mono/basic/wifi-slash-rec.svg
anronicons/mono/basic/trash-2.svg
anronicons/mono/basic/emotion-wow.svg
anronicons/mono/basic/gift.svg
anronicons/mono/basic/share.svg
anronicons/mono/basic/tags.svg
anronicons/mono/basic/gear-2.svg
anronicons/mono/basic/modules.svg
anronicons/mono/basic/filter.svg
anronicons/mono/basic/checkbox-rec.svg
anronicons/mono/basic/dumbell.svg
anronicons/mono/basic/cross.svg
anronicons/mono/basic/hashtag-circle.svg
anronicons/mono/basic/minus-circle.svg
anronicons/mono/basic/sort-text-reverse.svg
anronicons/mono/basic/presentation-line.svg
anronicons/mono/basic/cut.svg
anronicons/mono/basic/invoice.svg
anronicons/mono/basic/bookmark-check.svg
anronicons/mono/basic/bookmark.svg
anronicons/mono/basic/rocket.svg
anronicons/mono/basic/more-horiz-rec.svg
anronicons/mono/basic/atom.svg
anronicons/mono/basic/yin-yang.svg
anronicons/mono/basic/bluetooth-rec.svg
anronicons/mono/basic/menu.svg
anronicons/mono/basic/shopping-cart.svg
anronicons/mono/basic/shopping-basket.svg
anronicons/mono/basic/bookmark-slash.svg
anronicons/mono/basic/hashtag-rec.svg
anronicons/mono/basic/minus.svg
anronicons/mono/basic/weight.svg
anronicons/mono/basic/activity-rec.svg
anronicons/mono/basic/sort-number-reverse.svg
anronicons/mono/basic/loader-2-rec.svg
anronicons/mono/basic/thumbs-down-2.svg
anronicons/mono/basic/swatchbook.svg
anronicons/mono/basic/send-2.svg
anronicons/mono/basic/sort-text-reverse-rec.svg
anronicons/mono/basic/heart.svg
anronicons/mono/time/clock-zzz.svg
anronicons/mono/time/clock-minus.svg
anronicons/mono/time/timer-2-rec.svg
anronicons/mono/time/stopwatch-slash.svg
anronicons/mono/time/clock-plus.svg
anronicons/mono/time/calendar-person.svg
anronicons/mono/time/speed.svg
anronicons/mono/time/clock-cross.svg
anronicons/mono/time/calendar-event.svg
anronicons/mono/time/calendar-plus.svg
anronicons/mono/time/stopwatch.svg
anronicons/mono/time/calendar-dates.svg
anronicons/mono/time/time.svg
anronicons/mono/time/calendar-note.svg
anronicons/mono/time/calendar-number.svg
anronicons/mono/time/clock-slash.svg
anronicons/mono/time/clock-check.svg
anronicons/mono/time/timer-2.svg
anronicons/mono/time/clock.svg
anronicons/mono/time/history-rec.svg
anronicons/mono/time/calendar-minus.svg
anronicons/mono/time/calendar.svg
anronicons/mono/time/speed-rec.svg
anronicons/mono/time/history.svg
anronicons/mono/time/timer.svg
anronicons/mono/time/calendar-arrow-right.svg
anronicons/mono/time/calendar-cross.svg
anronicons/mono/alerts/cross-octagon.svg
anronicons/mono/alerts/notification-indicator.svg
anronicons/mono/alerts/bell-minus.svg
anronicons/mono/alerts/question.svg
anronicons/mono/alerts/bell-plus.svg
anronicons/mono/alerts/minus-octagon.svg
anronicons/mono/alerts/bell.svg
anronicons/mono/alerts/info.svg
anronicons/mono/alerts/alert-circle.svg
anronicons/mono/alerts/bell-check.svg
anronicons/mono/alerts/bell-slash.svg
anronicons/mono/alerts/alert-triangle.svg
anronicons/mono/alerts/alert-octagon.svg
anronicons/mono/alerts/check-circle-2.svg
anronicons/mono/alerts/cross-circle.svg
anronicons/mono/map/globe-2.svg
anronicons/mono/map/gps-slash.svg
anronicons/mono/map/pin-2.svg
anronicons/mono/map/pin-3.svg
anronicons/mono/map/pin-check.svg
anronicons/mono/map/direction-2.svg
anronicons/mono/map/pin-slash.svg
anronicons/mono/map/pin.svg
anronicons/mono/map/gps.svg
anronicons/mono/map/direction.svg
anronicons/mono/map/map-view.svg
anronicons/mono/map/360-degrees.svg
anronicons/mono/map/pin-cross.svg
anronicons/mono/map/pin-minus.svg
anronicons/mono/map/compass.svg
anronicons/mono/map/globe.svg
anronicons/mono/map/route.svg
anronicons/mono/map/pin-plus.svg
anronicons/mono/call/call-remove.svg
anronicons/mono/call/voicemail.svg
anronicons/mono/call/call-on-hold.svg
anronicons/mono/call/call-outgoing.svg
anronicons/mono/call/call-slash.svg
anronicons/mono/call/call-muted.svg
anronicons/mono/call/dialpad.svg
anronicons/mono/call/call-calling.svg
anronicons/mono/call/call-missed.svg
anronicons/mono/call/call-decline.svg
anronicons/mono/call/call-end.svg
anronicons/mono/call/call-received.svg
anronicons/mono/call/call-incoming.svg
anronicons/mono/call/phone.svg
anronicons/mono/call/call-redirected.svg
anronicons/mono/call/call-add.svg
anronicons/mono/users/user.svg
anronicons/mono/users/user-square.svg
anronicons/mono/users/user-arrow-top.svg
anronicons/mono/users/user-arrow-bottom.svg
anronicons/mono/users/user-cross.svg
anronicons/mono/users/user-arrow-bl.svg
anronicons/mono/users/user-plus.svg
anronicons/mono/users/user-arrow-tr.svg
anronicons/mono/users/user-minus.svg
anronicons/mono/users/user-alert.svg
anronicons/mono/users/user-circle.svg
anronicons/mono/users/user-check.svg
anronicons/mono/users/user-arrow-right.svg
anronicons/mono/users/users.svg
anronicons/mono/files/clipboard-plus.svg
anronicons/mono/files/folder-upload.svg
anronicons/mono/files/folder-slash.svg
anronicons/mono/files/file-heart.svg
anronicons/mono/files/file-minus.svg
anronicons/mono/files/folder-check.svg
anronicons/mono/files/file-cross.svg
anronicons/mono/files/file.svg
anronicons/mono/files/file-scan.svg
anronicons/mono/files/file-text.svg
anronicons/mono/files/folder-open.svg
anronicons/mono/files/folder-music.svg
anronicons/mono/files/clipboard.svg
anronicons/mono/files/note-text.svg
anronicons/mono/files/note.svg
anronicons/mono/files/clipboard-cross.svg
anronicons/mono/files/note-2.svg
anronicons/mono/files/folder-compressed.svg
anronicons/mono/files/file-draft.svg
anronicons/mono/files/clipboard-minus.svg
anronicons/mono/files/folder-plus.svg
anronicons/mono/files/file-download.svg
anronicons/mono/files/file-move.svg
anronicons/mono/files/file-slash.svg
anronicons/mono/files/folder-photo.svg
anronicons/mono/files/folder-heart.svg
anronicons/mono/files/file-check.svg
anronicons/mono/files/folder-minus.svg
anronicons/mono/files/folder-cross.svg
anronicons/mono/files/folder-download.svg
anronicons/mono/files/folder-cloud.svg
anronicons/mono/files/file-shredder.svg
anronicons/mono/files/file-plus.svg
anronicons/mono/files/file-invoice.svg
anronicons/mono/files/folder-move.svg
anronicons/mono/files/file-code.svg
anronicons/mono/files/clipboard-slash.svg
anronicons/mono/files/note-2-text.svg
anronicons/mono/files/file-upload.svg
anronicons/mono/files/file-agreement.svg
anronicons/mono/files/folder.svg
anronicons/mono/files/clipboard-check.svg
anronicons/mono/files/notebook.svg
anronicons/mono/files/clipboard-text.svg
anronicons/mono/weather/sunrise.svg
anronicons/mono/weather/cloud-check.svg
anronicons/mono/weather/cloud-upload.svg
anronicons/mono/weather/cloud-drizzle.svg
anronicons/mono/weather/cloud-snow.svg
anronicons/mono/weather/cloud-cross.svg
anronicons/mono/weather/sunset.svg
anronicons/mono/weather/cloud-lightning.svg
anronicons/mono/weather/sun.svg
anronicons/mono/weather/cloud.svg
anronicons/mono/weather/cloud-download.svg
anronicons/mono/weather/moon.svg
anronicons/mono/arrows/arrow-bottom-left.svg
anronicons/mono/arrows/import-2.svg
anronicons/mono/arrows/arrow-bottom-right.svg
anronicons/mono/arrows/chevrons-right.svg
anronicons/mono/arrows/arrow-right-curved-circle.svg
anronicons/mono/arrows/chevrons-down.svg
anronicons/mono/arrows/arrow-bottom-right-rec.svg
anronicons/mono/arrows/import-3.svg
anronicons/mono/arrows/arrows-move-rec.svg
anronicons/mono/arrows/reply.svg
anronicons/mono/arrows/log-out-2.svg
anronicons/mono/arrows/arrow-top-right.svg
anronicons/mono/arrows/log-out-3.svg
anronicons/mono/arrows/arrows-move.svg
anronicons/mono/arrows/arrow-top-circle.svg
anronicons/mono/arrows/import-4.svg
anronicons/mono/arrows/chevron-right-rec.svg
anronicons/mono/arrows/chevron-down.svg
anronicons/mono/arrows/arrows-expand-2.svg
anronicons/mono/arrows/reply-rec.svg
anronicons/mono/arrows/export.svg
anronicons/mono/arrows/redo-2.svg
anronicons/mono/arrows/arrows-move-2.svg
anronicons/mono/arrows/rotate-cw.svg
anronicons/mono/arrows/forward-rec.svg
anronicons/mono/arrows/arrow-bottom-left-rec.svg
anronicons/mono/arrows/redo-rec.svg
anronicons/mono/arrows/maximize.svg
anronicons/mono/arrows/chevron-up.svg
anronicons/mono/arrows/undo-2.svg
anronicons/mono/arrows/arrow-bottom-circle.svg
anronicons/mono/arrows/log-in-2.svg
anronicons/mono/arrows/log-in.svg
anronicons/mono/arrows/redo-2-rec.svg
anronicons/mono/arrows/refresh-cw.svg
anronicons/mono/arrows/refresh-cw-alert.svg
anronicons/mono/arrows/chevron-right.svg
anronicons/mono/arrows/arrow-top-right-rec.svg
anronicons/mono/arrows/arrow-right.svg
anronicons/mono/arrows/log-in-3.svg
anronicons/mono/arrows/log-out.svg
anronicons/mono/arrows/arrow-left-circle.svg
anronicons/mono/arrows/arrow-top-rec.svg
anronicons/mono/arrows/import.svg
anronicons/mono/arrows/chevrons-up-rec.svg
anronicons/mono/arrows/code-rec.svg
anronicons/mono/arrows/arrow-top-left.svg
anronicons/mono/arrows/arrow-top.svg
anronicons/mono/arrows/maximize-2-rec.svg
anronicons/mono/arrows/code.svg
anronicons/mono/arrows/chevrons-left-rec.svg
anronicons/mono/arrows/refresh-ccw-alert-rec.svg
anronicons/mono/arrows/chevron-up-rec.svg
anronicons/mono/arrows/arrow-bottom-left-circle.svg
anronicons/mono/arrows/chevrons-down-rec.svg
anronicons/mono/arrows/rotate-ccw.svg
anronicons/mono/arrows/undo-rec.svg
anronicons/mono/arrows/trend-up.svg
anronicons/mono/arrows/arrow-bottom-right-circle.svg
anronicons/mono/arrows/scale.svg
anronicons/mono/arrows/refresh-ccw.svg
anronicons/mono/arrows/arrow-corner-ccw-lb.svg
anronicons/mono/arrows/chevron-down-rec.svg
anronicons/mono/arrows/arrow-corner-cw-rt-rec.svg
anronicons/mono/arrows/arrow-right-circle.svg
anronicons/mono/arrows/maximize-2.svg
anronicons/mono/arrows/arrow-corner-ccw-lt.svg
anronicons/mono/arrows/external-link-2.svg
anronicons/mono/arrows/arrow-corner-ccw-rt-rec.svg
anronicons/mono/arrows/arrow-top-left-rec.svg
anronicons/mono/arrows/undo-2-rec.svg
anronicons/mono/arrows/maximize-flipped.svg
anronicons/mono/arrows/export-4.svg
anronicons/mono/arrows/chevron-left-rec.svg
anronicons/mono/arrows/redo.svg
anronicons/mono/arrows/arrow-bottom.svg
anronicons/mono/arrows/chevrons-right-rec.svg
anronicons/mono/arrows/refresh-cw-alert-rec.svg
anronicons/mono/arrows/rotate-ccw-rec.svg
anronicons/mono/arrows/forward-all.svg
anronicons/mono/arrows/arrow-corner-cw-rt.svg
anronicons/mono/arrows/forward-all-rec.svg
anronicons/mono/arrows/arrow-left-curved-circle.svg
anronicons/mono/arrows/arrows-expand.svg
anronicons/mono/arrows/arrow-corner-cw-rb.svg
anronicons/mono/arrows/external-link-rec.svg
anronicons/mono/arrows/arrow-left-rec.svg
anronicons/mono/arrows/refresh-ccw-rec.svg
anronicons/mono/arrows/arrow-corner-cw-lt-rec.svg
anronicons/mono/arrows/chevrons-up.svg
anronicons/mono/arrows/refresh-cw-rec.svg
anronicons/mono/arrows/arrow-right-rec.svg
anronicons/mono/arrows/arrow-bottom-rec.svg
anronicons/mono/arrows/arrows-move-2-rec.svg
anronicons/mono/arrows/arrow-corner-ccw-lt-rec.svg
anronicons/mono/arrows/export-3.svg
anronicons/mono/arrows/export-2.svg
anronicons/mono/arrows/reply-all.svg
anronicons/mono/arrows/maximize-2-flipped.svg
anronicons/mono/arrows/arrows-expand-rec.svg
anronicons/mono/arrows/arrow-top-left-circle.svg
anronicons/mono/arrows/maximize-rec.svg
anronicons/mono/arrows/arrow-swap-rec.svg
anronicons/mono/arrows/external-link.svg
anronicons/mono/arrows/trend-up-rec.svg
anronicons/mono/arrows/undo.svg
anronicons/mono/arrows/arrow-corner-cw-lt.svg
anronicons/mono/arrows/chevrons-left.svg
anronicons/mono/arrows/arrow-swap.svg
anronicons/mono/arrows/arrow-left.svg
anronicons/mono/arrows/arrow-corner-cw-lb.svg
anronicons/mono/arrows/arrow-corner-cw-rb-rec.svg
anronicons/mono/arrows/arrow-corner-ccw-rb-rec.svg
anronicons/mono/arrows/reply-all-rec.svg
anronicons/mono/arrows/arrow-corner-cw-lb-rec.svg
anronicons/mono/arrows/arrow-corner-ccw-lb-rec.svg
anronicons/mono/arrows/forward.svg
anronicons/mono/arrows/trend-down.svg
anronicons/mono/arrows/trend-down-rec.svg
anronicons/mono/arrows/refresh-ccw-alert.svg
anronicons/mono/arrows/maximize-flipped-rec.svg
anronicons/mono/arrows/arrows-expand-2-rec.svg
anronicons/mono/arrows/arrow-corner-ccw-rb.svg
anronicons/mono/arrows/rotate-cw-rec.svg
anronicons/mono/arrows/maximize-2-flipped-rec.svg
anronicons/mono/arrows/chevron-left.svg
anronicons/mono/arrows/arrow-top-right-circle.svg
anronicons/mono/arrows/arrow-corner-ccw-rt.svg
anronicons/mono/finances/dollar.svg
anronicons/mono/finances/credit-card-outcome.svg
anronicons/mono/finances/dollar-circle.svg
anronicons/mono/finances/euro-circle.svg
anronicons/mono/finances/procent.svg
anronicons/mono/finances/wallet-move.svg
anronicons/mono/finances/credit-card-minus.svg
anronicons/mono/finances/euro.svg
anronicons/mono/finances/credit-card-plus.svg
anronicons/mono/finances/wallet-plus.svg
anronicons/mono/finances/wallet.svg
anronicons/mono/finances/credit-card-scan.svg
anronicons/mono/finances/credit-card-slash.svg
anronicons/mono/finances/cash.svg
anronicons/mono/finances/credit-card.svg
anronicons/mono/finances/credit-card-income.svg
anronicons/mono/finances/pos.svg
anronicons/mono/finances/wallet-minus.svg
anronicons/mono/finances/procent-circle.svg
anronicons/mono/editor/paperclip-slash-rec.svg
anronicons/mono/editor/chart-line.svg
anronicons/mono/editor/printer-slash.svg
anronicons/mono/editor/first-line-1.svg
anronicons/mono/editor/align-justify-2.svg
anronicons/mono/editor/text-slash.svg
anronicons/mono/editor/border-outer.svg
anronicons/mono/editor/text-italic-rec.svg
anronicons/mono/editor/edit-3.svg
anronicons/mono/editor/text-slash-2-rec.svg
anronicons/mono/editor/first-line-2.svg
anronicons/mono/editor/align-right-2-rec.svg
anronicons/mono/editor/small-caps-rec.svg
anronicons/mono/editor/functions-rec.svg
anronicons/mono/editor/first-line-3.svg
anronicons/mono/editor/line-height-rec.svg
anronicons/mono/editor/paint-tool.svg
anronicons/mono/editor/letter-spacing-rec.svg
anronicons/mono/editor/edit-2.svg
anronicons/mono/editor/list-unordered-rec.svg
anronicons/mono/editor/pharagraph-spacing.svg
anronicons/mono/editor/indent-first-line-rec.svg
anronicons/mono/editor/align-right-rec.svg
anronicons/mono/editor/align-left-2.svg
anronicons/mono/editor/letter-spacing-2-rec.svg
anronicons/mono/editor/letter-spacing-2.svg
anronicons/mono/editor/text-italic.svg
anronicons/mono/editor/text-2.svg
anronicons/mono/editor/align-bottom.svg
anronicons/mono/editor/align-bottom-rec.svg
anronicons/mono/editor/vector.svg
anronicons/mono/editor/align-justify.svg
anronicons/mono/editor/indent-decrease-rec.svg
anronicons/mono/editor/column-spacing-rec.svg
anronicons/mono/editor/border-clear.svg
anronicons/mono/editor/paperclip-rec.svg
anronicons/mono/editor/pen-tool-2.svg
anronicons/mono/editor/droplet.svg
anronicons/mono/editor/align-justify-rec.svg
anronicons/mono/editor/edit-slash.svg
anronicons/mono/editor/list-unordered-4-rec.svg
anronicons/mono/editor/border-common.svg
anronicons/mono/editor/indent-first-line.svg
anronicons/mono/editor/small-caps-2.svg
anronicons/mono/editor/text-bold.svg
anronicons/mono/editor/border-inner.svg
anronicons/mono/editor/droplet-slash.svg
anronicons/mono/editor/align-center-2-rec.svg
anronicons/mono/editor/paperclip-2-rec.svg
anronicons/mono/editor/align-left-rec.svg
anronicons/mono/editor/wrap-text-rec.svg
anronicons/mono/editor/text-slash-2.svg
anronicons/mono/editor/text-strikethrough-rec.svg
anronicons/mono/editor/paperclip-2.svg
anronicons/mono/editor/align-left-2-rec.svg
anronicons/mono/editor/small-caps-2-rec.svg
anronicons/mono/editor/border-vertical.svg
anronicons/mono/editor/align-top-rec.svg
anronicons/mono/editor/ruler.svg
anronicons/mono/editor/list-unordered-5-rec.svg
anronicons/mono/editor/list-ordered.svg
anronicons/mono/editor/paperclip-2-slash-rec.svg
anronicons/mono/editor/text-format.svg
anronicons/mono/editor/text-strikethrough.svg
anronicons/mono/editor/align-middle-rec.svg
anronicons/mono/editor/functions.svg
anronicons/mono/editor/pharagraph-spacing-rec.svg
anronicons/mono/editor/line-height.svg
anronicons/mono/editor/border-right.svg
anronicons/mono/editor/text-bold-rec.svg
anronicons/mono/editor/first-line-1-rec.svg
anronicons/mono/editor/text.svg
anronicons/mono/editor/align-right.svg
anronicons/mono/editor/link-1.svg
anronicons/mono/editor/list-unordered-3.svg
anronicons/mono/editor/paperclip.svg
anronicons/mono/editor/align-middle.svg
anronicons/mono/editor/link-2-rec.svg
anronicons/mono/editor/page-break.svg
anronicons/mono/editor/text-block.svg
anronicons/mono/editor/link-2.svg
anronicons/mono/editor/printer.svg
anronicons/mono/editor/border-top.svg
anronicons/mono/editor/list-unordered-2.svg
anronicons/mono/editor/column-spacing.svg
anronicons/mono/editor/pen-tool.svg
anronicons/mono/editor/text-underline.svg
anronicons/mono/editor/text-underline-rec.svg
anronicons/mono/editor/align-center-rec.svg
anronicons/mono/editor/chart-bar.svg
anronicons/mono/editor/quotes-2.svg
anronicons/mono/editor/paperclip-slash.svg
anronicons/mono/editor/align-right-2.svg
anronicons/mono/editor/list-unordered-5.svg
anronicons/mono/editor/chart-column.svg
anronicons/mono/editor/edit.svg
anronicons/mono/editor/chart-pie.svg
anronicons/mono/editor/border-left.svg
anronicons/mono/editor/special-charachers-rec.svg
anronicons/mono/editor/list-unordered-4.svg
anronicons/mono/editor/small-caps.svg
anronicons/mono/editor/link-1-rec.svg
anronicons/mono/editor/paperclip-2-slash.svg
anronicons/mono/editor/letter-spacing.svg
anronicons/mono/editor/indent-increase.svg
anronicons/mono/editor/indent-increase-rec.svg
anronicons/mono/editor/align-justify-2-rec.svg
anronicons/mono/editor/border-bottom.svg
anronicons/mono/editor/script-rec.svg
anronicons/mono/editor/wrap-text.svg
anronicons/mono/editor/align-center.svg
anronicons/mono/editor/border-horizontal.svg
anronicons/mono/editor/line-height-2-rec.svg
anronicons/mono/editor/list-unordered.svg
anronicons/mono/editor/first-line-2-rec.svg
anronicons/mono/editor/special-charachers.svg
anronicons/mono/editor/indent-decrease.svg
anronicons/mono/editor/script.svg
anronicons/mono/editor/first-line-3-rec.svg
anronicons/mono/editor/list-unordered-2-rec.svg
anronicons/mono/editor/text-slash-rec.svg
anronicons/mono/editor/text-rec.svg
anronicons/mono/editor/align-top.svg
anronicons/mono/editor/list-ordered-rec.svg
anronicons/mono/editor/line-height-2.svg
anronicons/mono/editor/align-center-2.svg
anronicons/mono/editor/paint-bucket.svg
anronicons/mono/editor/quotes.svg
anronicons/mono/editor/text-2-rec.svg
anronicons/mono/editor/align-left.svg
anronicons/mono/grid/grid.svg
anronicons/mono/grid/selection-rec.svg
anronicons/mono/grid/crop-rotate-rec.svg
anronicons/mono/grid/slider-vertical-2.svg
anronicons/mono/grid/padding.svg
anronicons/mono/grid/elements-plus.svg
anronicons/mono/grid/align-left-3.svg
anronicons/mono/grid/crop.svg
anronicons/mono/grid/transform.svg
anronicons/mono/grid/elements-5.svg
anronicons/mono/grid/slider-vertical.svg
anronicons/mono/grid/elements-4.svg
anronicons/mono/grid/selection.svg
anronicons/mono/grid/kanban.svg
anronicons/mono/grid/align-vertically.svg
anronicons/mono/grid/grid-08.svg
anronicons/mono/grid/elements-3.svg
anronicons/mono/grid/elements-2.svg
anronicons/mono/grid/grid-09.svg
anronicons/mono/grid/fat-rows.svg
anronicons/mono/grid/grid-07.svg
anronicons/mono/grid/elements.svg
anronicons/mono/grid/grid-13.svg
anronicons/mono/grid/frame-bounds-rec.svg
anronicons/mono/grid/align-horizontally.svg
anronicons/mono/grid/grid-12.svg
anronicons/mono/grid/grid-06.svg
anronicons/mono/grid/grid-10.svg
anronicons/mono/grid/grid-04.svg
anronicons/mono/grid/iframe.svg
anronicons/mono/grid/grid-05.svg
anronicons/mono/grid/grid-11.svg
anronicons/mono/grid/grid-15.svg
anronicons/mono/grid/align-right-3.svg
anronicons/mono/grid/align-bottom-2.svg
anronicons/mono/grid/crop-rotate.svg
anronicons/mono/grid/grid-14.svg
anronicons/mono/grid/grid-02.svg
anronicons/mono/grid/grid-16.svg
anronicons/mono/grid/crop-rec.svg
anronicons/mono/grid/frame.svg
anronicons/mono/grid/grid-03.svg
anronicons/mono/grid/stack.svg
anronicons/mono/grid/slider-horizontal-2.svg
anronicons/mono/grid/align-top-2.svg
anronicons/mono/grid/distribute-vertically.svg
anronicons/mono/grid/slider-horizontal.svg
anronicons/mono/grid/distribute-horizontally.svg
anronicons/mono/grid/frame-bounds.svg
app-icons/safari.svg
app-icons/vs-code.svg
app-icons/ghostty.png
app-icons/outlook.svg
logos/FLOWY-3.svg
logos/FLOWY-4.svg
logos/FLOWY-5.svg
+6
View File
@@ -0,0 +1,6 @@
# Design system
## Adding icons
We have premium anron icons set in the `./icons` folder. You must add individual icons to the `CMakeLists.txt` icon variable to add them to the bundle.
OR, if it's just an icon for your particular app (you are using designsystem via cmake `add_subdirectory(designsystem)`), you should add icons that you want directly to your project's top-level `CMakeLists.txt`.
BIN
View File
Binary file not shown.
BIN
View File
Binary file not shown.
BIN
View File
Binary file not shown.
BIN
View File
Binary file not shown.
BIN
View File
Binary file not shown.
BIN
View File
Binary file not shown.
Binary file not shown.
BIN
View File
Binary file not shown.
Binary file not shown.

Before

Width:  |  Height:  |  Size: 80 KiB

-35
View File
@@ -1,35 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!-- Generator: Adobe Illustrator 23.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg version="1.1" id="Livello_1" xmlns:x="http://ns.adobe.com/Extensibility/1.0/" xmlns:i="http://ns.adobe.com/AdobeIllustrator/10.0/" xmlns:graph="http://ns.adobe.com/Graphs/1.0/" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 1831.085 1703.335" enable-background="new 0 0 1831.085 1703.335" xml:space="preserve">
<path fill="#0A2767" d="M1831.083,894.25c0.1-14.318-7.298-27.644-19.503-35.131h-0.213l-0.767-0.426l-634.492-375.585 c-2.74-1.851-5.583-3.543-8.517-5.067c-24.498-12.639-53.599-12.639-78.098,0c-2.934,1.525-5.777,3.216-8.517,5.067L446.486,858.693 l-0.766,0.426c-19.392,12.059-25.337,37.556-13.278,56.948c3.553,5.714,8.447,10.474,14.257,13.868l634.492,375.585 c2.749,1.835,5.592,3.527,8.517,5.068c24.498,12.639,53.599,12.639,78.098,0c2.925-1.541,5.767-3.232,8.517-5.068l634.492-375.585 C1823.49,922.545,1831.228,908.923,1831.083,894.25z"/>
<path fill="#0364B8" d="M520.453,643.477h416.38v381.674h-416.38V643.477z M1745.917,255.5V80.908 c1-43.652-33.552-79.862-77.203-80.908H588.204C544.552,1.046,510,37.256,511,80.908V255.5l638.75,170.333L1745.917,255.5z"/>
<path fill="#0078D4" d="M511,255.5h425.833v383.25H511V255.5z"/>
<path fill="#28A8EA" d="M1362.667,255.5H936.833v383.25L1362.667,1022h383.25V638.75L1362.667,255.5z"/>
<path fill="#0078D4" d="M936.833,638.75h425.833V1022H936.833V638.75z"/>
<path fill="#0364B8" d="M936.833,1022h425.833v383.25H936.833V1022z"/>
<path fill="#14447D" d="M520.453,1025.151h416.38v346.969h-416.38V1025.151z"/>
<path fill="#0078D4" d="M1362.667,1022h383.25v383.25h-383.25V1022z"/>
<linearGradient id="SVGID_1_" gradientUnits="userSpaceOnUse" x1="1128.4584" y1="811.0833" x2="1128.4584" y2="1.9982" gradientTransform="matrix(1 0 0 -1 0 1705.3334)">
<stop offset="0" style="stop-color:#35B8F1"/>
<stop offset="1" style="stop-color:#28A8EA"/>
</linearGradient>
<path fill="url(#SVGID_1_)" d="M1811.58,927.593l-0.809,0.426l-634.492,356.848c-2.768,1.703-5.578,3.321-8.517,4.769 c-10.777,5.132-22.481,8.029-34.407,8.517l-34.663-20.27c-2.929-1.47-5.773-3.105-8.517-4.897L447.167,906.003h-0.298 l-21.036-11.753v722.384c0.328,48.196,39.653,87.006,87.849,86.7h1230.914c0.724,0,1.363-0.341,2.129-0.341 c10.18-0.651,20.216-2.745,29.808-6.217c4.145-1.756,8.146-3.835,11.966-6.217c2.853-1.618,7.75-5.152,7.75-5.152 c21.814-16.142,34.726-41.635,34.833-68.772V894.25C1831.068,908.067,1823.616,920.807,1811.58,927.593z"/>
<path opacity="0.5" fill="#0A2767" enable-background="new " d="M1797.017,891.397v44.287l-663.448,456.791L446.699,906.301 c0-0.235-0.191-0.426-0.426-0.426l0,0l-63.023-37.899v-31.938l25.976-0.426l54.932,31.512l1.277,0.426l4.684,2.981 c0,0,645.563,368.346,647.267,369.197l24.698,14.478c2.129-0.852,4.258-1.703,6.813-2.555 c1.278-0.852,640.879-360.681,640.879-360.681L1797.017,891.397z"/>
<path fill="#1490DF" d="M1811.58,927.593l-0.809,0.468l-634.492,356.848c-2.768,1.703-5.578,3.321-8.517,4.769 c-24.641,12.038-53.457,12.038-78.098,0c-2.918-1.445-5.76-3.037-8.517-4.769L446.657,928.061l-0.766-0.468 c-12.25-6.642-19.93-19.409-20.057-33.343v722.384c0.305,48.188,39.616,87.004,87.803,86.7c0.001,0,0.002,0,0.004,0h1229.636 c48.188,0.307,87.5-38.509,87.807-86.696c0-0.001,0-0.002,0-0.004V894.25C1831.068,908.067,1823.616,920.807,1811.58,927.593z"/>
<path opacity="0.1" enable-background="new " d="M1185.52,1279.629l-9.496,5.323c-2.752,1.752-5.595,3.359-8.517,4.812 c-10.462,5.135-21.838,8.146-33.47,8.857l241.405,285.479l421.107,101.476c11.539-8.716,20.717-20.178,26.7-33.343L1185.52,1279.629 z"/>
<path opacity="0.05" enable-background="new " d="M1228.529,1255.442l-52.505,29.51c-2.752,1.752-5.595,3.359-8.517,4.812 c-10.462,5.135-21.838,8.146-33.47,8.857l113.101,311.838l549.538,74.989c21.649-16.254,34.394-41.743,34.407-68.815v-9.326 L1228.529,1255.442z"/>
<path fill="#28A8EA" d="M514.833,1703.333h1228.316c18.901,0.096,37.335-5.874,52.59-17.033l-697.089-408.331 c-2.929-1.47-5.773-3.105-8.517-4.897L447.125,906.088h-0.298l-20.993-11.838v719.914 C425.786,1663.364,465.632,1703.286,514.833,1703.333C514.832,1703.333,514.832,1703.333,514.833,1703.333z"/>
<path opacity="0.1" enable-background="new " d="M1022,418.722v908.303c-0.076,31.846-19.44,60.471-48.971,72.392 c-9.148,3.931-19,5.96-28.957,5.962H425.833V383.25H511v-42.583h433.073C987.092,340.83,1021.907,375.702,1022,418.722z"/>
<path opacity="0.2" enable-background="new " d="M979.417,461.305v908.302c0.107,10.287-2.074,20.469-6.388,29.808 c-11.826,29.149-40.083,48.273-71.54,48.417H425.833V383.25h475.656c12.356-0.124,24.533,2.958,35.344,8.943 C962.937,405.344,979.407,432.076,979.417,461.305z"/>
<path opacity="0.2" enable-background="new " d="M979.417,461.305v823.136c-0.208,43-34.928,77.853-77.927,78.225H425.833V383.25 h475.656c12.356-0.124,24.533,2.958,35.344,8.943C962.937,405.344,979.407,432.076,979.417,461.305z"/>
<path opacity="0.2" enable-background="new " d="M936.833,461.305v823.136c-0.046,43.067-34.861,78.015-77.927,78.225H425.833 V383.25h433.072c43.062,0.023,77.951,34.951,77.927,78.013C936.833,461.277,936.833,461.291,936.833,461.305z"/>
<linearGradient id="SVGID_2_" gradientUnits="userSpaceOnUse" x1="162.7469" y1="1383.0741" x2="774.0864" y2="324.2592" gradientTransform="matrix(1 0 0 -1 0 1705.3334)">
<stop offset="0" style="stop-color:#1784D9"/>
<stop offset="0.5" style="stop-color:#107AD5"/>
<stop offset="1" style="stop-color:#0A63C9"/>
</linearGradient>
<path fill="url(#SVGID_2_)" d="M78.055,383.25h780.723c43.109,0,78.055,34.947,78.055,78.055v780.723 c0,43.109-34.946,78.055-78.055,78.055H78.055c-43.109,0-78.055-34.947-78.055-78.055V461.305 C0,418.197,34.947,383.25,78.055,383.25z"/>
<path fill="#FFFFFF" d="M243.96,710.631c19.238-40.988,50.29-75.289,89.17-98.495c43.057-24.651,92.081-36.94,141.675-35.515 c45.965-0.997,91.321,10.655,131.114,33.683c37.414,22.312,67.547,55.004,86.742,94.109c20.904,43.09,31.322,90.512,30.405,138.396 c1.013,50.043-9.706,99.628-31.299,144.783c-19.652,40.503-50.741,74.36-89.425,97.388c-41.327,23.734-88.367,35.692-136.011,34.578 c-46.947,1.133-93.303-10.651-134.01-34.067c-37.738-22.341-68.249-55.07-87.892-94.28c-21.028-42.467-31.57-89.355-30.745-136.735 C212.808,804.859,223.158,755.686,243.96,710.631z M339.006,941.858c10.257,25.912,27.651,48.385,50.163,64.812 c22.93,16.026,50.387,24.294,78.353,23.591c29.783,1.178,59.14-7.372,83.634-24.358c22.227-16.375,39.164-38.909,48.715-64.812 c10.677-28.928,15.946-59.572,15.543-90.404c0.33-31.127-4.623-62.084-14.649-91.554c-8.855-26.607-25.246-50.069-47.182-67.537 c-23.88-17.79-53.158-26.813-82.91-25.55c-28.572-0.74-56.644,7.593-80.184,23.804c-22.893,16.496-40.617,39.168-51.1,65.365 c-23.255,60.049-23.376,126.595-0.341,186.728L339.006,941.858z"/>
<path fill="#50D9FF" d="M1362.667,255.5h383.25v383.25h-383.25V255.5z"/>
</svg>

Before

Width:  |  Height:  |  Size: 6.9 KiB

-1
View File
@@ -1 +0,0 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" width="48px" height="48px"><path fill="#cfd8dc" d="M44,24c0,11.044-8.956,20-20,20S4,35.044,4,24S12.956,4,24,4S44,12.956,44,24z"/><path fill="#448aff" d="M41,24c0,9.391-7.609,17-17,17S7,33.391,7,24S14.609,7,24,7S41,14.609,41,24z"/><path fill="#ff3d00" d="M21.898,21.898l4.203,4.203l9.199-13.402L21.898,21.898z"/><path fill="#bf360c" d="M24,24l11.301-11.301l-9.199,13.402L24,24z"/><path fill="#fff" d="M21.898,21.898l-9.199,13.402l13.402-9.199L21.898,21.898z"/><path fill="#bdbdbd" d="M24,24L12.699,35.301l13.402-9.199L24,24z"/><path fill="#bbdefb" d="M17.102,10.699c0.598-0.301,1.199-0.598,1.797-0.801l1.203,2.703l-1.801,0.797L17.102,10.699z M36,25h2.898c0-0.301,0.102-0.699,0.102-1s0-0.699-0.102-1H36V25z M12.699,14.102l2.102,2.098l1.398-1.398l-2.098-2.102C13.602,13.199,13.199,13.602,12.699,14.102z M25,9.102C24.699,9,24.301,9,24,9s-0.699,0-1,0.102V12h2V9.102z M30.398,10.5c-0.598-0.301-1.199-0.5-1.898-0.699l-1.102,2.801l1.902,0.699L30.398,10.5z M12.5,20.5l0.699-1.898L10.5,17.5c-0.301,0.602-0.5,1.199-0.699,1.898L12.5,20.5z M12,23H9.102C9,23.301,9,23.699,9,24s0,0.699,0.102,1H12V23z M35.5,27.5l-0.699,1.898L37.5,30.5c0.301-0.602,0.5-1.199,0.699-1.898L35.5,27.5z M38.102,18.898c-0.203-0.598-0.5-1.199-0.801-1.797l-2.699,1.199l0.797,1.801L38.102,18.898z M35.301,33.898l-2.102-2.098l-1.398,1.398l2.098,2.102C34.398,34.801,34.801,34.398,35.301,33.898z M13.398,29.699l-0.797-1.801l-2.703,1.203c0.203,0.598,0.5,1.199,0.801,1.797L13.398,29.699z M29.699,34.602l-1.801,0.797l1.203,2.703c0.598-0.203,1.199-0.5,1.797-0.801L29.699,34.602z M20.5,35.5l-1.898-0.699L17.5,37.5c0.602,0.301,1.199,0.5,1.898,0.699L20.5,35.5z M25,38.898V36h-2v2.898c0.301,0,0.699,0.102,1,0.102S24.699,39,25,38.898z"/></svg>

Before

Width:  |  Height:  |  Size: 1.7 KiB

-1
View File
@@ -1 +0,0 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" width="96px" height="96px"><path fill="#29b6f6" d="M44,11.11v25.78c0,1.27-0.79,2.4-1.98,2.82l-8.82,4.14L34,33V15L33.2,4.15l8.82,4.14 C43.21,8.71,44,9.84,44,11.11z"/><path fill="#0277bd" d="M9,33.896L34,15V5.353c0-1.198-1.482-1.758-2.275-0.86L4.658,29.239 c-0.9,0.83-0.849,2.267,0.107,3.032c0,0,1.324,1.232,1.803,1.574C7.304,34.37,8.271,34.43,9,33.896z"/><path fill="#0288d1" d="M9,14.104L34,33v9.647c0,1.198-1.482,1.758-2.275,0.86L4.658,18.761 c-0.9-0.83-0.849-2.267,0.107-3.032c0,0,1.324-1.232,1.803-1.574C7.304,13.63,8.271,13.57,9,14.104z"/></svg>

Before

Width:  |  Height:  |  Size: 610 B

+41 -41
View File
@@ -155,57 +155,57 @@ AppWindow {
}
Row {
AppText {
text: "duotone"
}
AppIcon {
source: "qrc:/live.flowy/imports/DesignSystem/anronicons/duotone/basic/bookmark.svg"
color: "green"
}
AppText {
text: "duotone"
}
AppIcon {
source: "qrc:/live.flowy/imports/DesignSystem/anronicons/duotone/basic/bookmark.svg"
color: "green"
}
}
Row {
AppText {
text: "duocolor"
}
AppIcon {
source: "qrc:/live.flowy/imports/DesignSystem/anronicons/duocolor/basic/bookmark.svg"
color: "green"
}
AppText {
text: "duocolor"
}
AppIcon {
source: "qrc:/live.flowy/imports/DesignSystem/anronicons/duocolor/basic/bookmark.svg"
color: "green"
}
}
Row {
AppText {
text: "mono"
}
AppIcon {
source: "qrc:/live.flowy/imports/DesignSystem/anronicons/mono/basic/bookmark.svg"
color: "green"
}
AppText {
text: "mono"
}
AppIcon {
source: "qrc:/live.flowy/imports/DesignSystem/anronicons/mono/basic/bookmark.svg"
color: "green"
}
}
Row {
AppText {
text: "gestalt"
}
AppIcon {
source: "qrc:/live.flowy/imports/DesignSystem/anronicons/gestalt/basic/bookmark.svg"
color: "green"
}
AppText {
text: "gestalt"
}
AppIcon {
source: "qrc:/live.flowy/imports/DesignSystem/anronicons/gestalt/basic/bookmark.svg"
color: "green"
}
}
Row {
AppText {
text: "line"
}
AppIcon {
source: "qrc:/live.flowy/imports/DesignSystem/anronicons/line/basic/bookmark.svg"
}
AppText {
text: "line"
}
AppIcon {
source: "qrc:/live.flowy/imports/DesignSystem/anronicons/line/basic/bookmark.svg"
}
}
Row {
AppText {
text: "filled"
}
AppIcon {
source: "qrc:/live.flowy/imports/DesignSystem/anronicons/filled/basic/bookmark.svg"
color: "green"
}
AppText {
text: "filled"
}
AppIcon {
source: "qrc:/live.flowy/imports/DesignSystem/anronicons/filled/basic/bookmark.svg"
color: "green"
}
}
}
}
-1
View File
@@ -1 +0,0 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256"><rect width="256" height="256" fill="none"/><path d="M216,73.52C204.53,62.66,185,56,168,56a63.72,63.72,0,0,0-40,14h0A63.71,63.71,0,0,0,88.88,56C52,55.5,23.06,86.3,24,123.19a119.62,119.62,0,0,0,37.65,84.12A31.92,31.92,0,0,0,83.6,216h87.7a31.75,31.75,0,0,0,23.26-10c15.85-17,21.44-33.2,21.44-33.2h0c-16.79-11.53-24-30.87-24-52.78,0-18.3,11.68-34.81,24-46.48Z" opacity="0.2"/><path d="M216,73.52C204.53,62.66,185,56,168,56a63.72,63.72,0,0,0-40,14h0A63.71,63.71,0,0,0,88.88,56C52,55.5,23.06,86.3,24,123.19a119.62,119.62,0,0,0,37.65,84.12A31.92,31.92,0,0,0,83.6,216h87.7a31.75,31.75,0,0,0,23.26-10c15.85-17,21.44-33.2,21.44-33.2h0c-16.79-11.53-24-30.87-24-52.78,0-18.3,11.68-34.81,24-46.48Z" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="16"/><path d="M168,8h-1a32,32,0,0,0-31,24" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="16"/></svg>

Before

Width:  |  Height:  |  Size: 993 B

-1
View File
@@ -1 +0,0 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256"><rect width="256" height="256" fill="none"/><circle cx="128" cy="128" r="96" opacity="0.2"/><circle cx="128" cy="128" r="96" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="16"/><polyline points="96 136 128 168 160 136" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="16"/><line x1="128" y1="88" x2="128" y2="168" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="16"/></svg>

Before

Width:  |  Height:  |  Size: 576 B

-1
View File
@@ -1 +0,0 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256"><rect width="256" height="256" fill="none"/><circle cx="128" cy="128" r="96" opacity="0.2"/><circle cx="128" cy="128" r="96" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="16"/><line x1="88" y1="128" x2="168" y2="128" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="16"/><polyline points="120 96 88 128 120 160" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="16"/></svg>

Before

Width:  |  Height:  |  Size: 575 B

-1
View File
@@ -1 +0,0 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256"><rect width="256" height="256" fill="none"/><circle cx="128" cy="128" r="96" opacity="0.2"/><circle cx="128" cy="128" r="96" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="16"/><line x1="88" y1="128" x2="168" y2="128" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="16"/><polyline points="136 96 168 128 136 160" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="16"/></svg>

Before

Width:  |  Height:  |  Size: 576 B

-1
View File
@@ -1 +0,0 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256"><rect width="256" height="256" fill="none"/><circle cx="128" cy="128" r="96" opacity="0.2"/><circle cx="128" cy="128" r="96" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="16"/><polyline points="96 120 128 88 160 120" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="16"/><line x1="128" y1="168" x2="128" y2="88" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="16"/></svg>

Before

Width:  |  Height:  |  Size: 575 B

-1
View File
@@ -1 +0,0 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256"><rect width="256" height="256" fill="none"/><path d="M32,136l96,96,96-96H176V48a8,8,0,0,0-8-8H88a8,8,0,0,0-8,8v88Z" opacity="0.2"/><path d="M32,136l96,96,96-96H176V48a8,8,0,0,0-8-8H88a8,8,0,0,0-8,8v88Z" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="16"/></svg>

Before

Width:  |  Height:  |  Size: 371 B

-1
View File
@@ -1 +0,0 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256"><rect width="256" height="256" fill="none"/><path d="M120,32,24,128l96,96V176h88a8,8,0,0,0,8-8V88a8,8,0,0,0-8-8H120Z" opacity="0.2"/><path d="M120,32,24,128l96,96V176h88a8,8,0,0,0,8-8V88a8,8,0,0,0-8-8H120Z" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="16"/></svg>

Before

Width:  |  Height:  |  Size: 375 B

-1
View File
@@ -1 +0,0 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256"><rect width="256" height="256" fill="none"/><path d="M136,32l96,96-96,96V176H48a8,8,0,0,1-8-8V88a8,8,0,0,1,8-8h88Z" opacity="0.2"/><path d="M136,32l96,96-96,96V176H48a8,8,0,0,1-8-8V88a8,8,0,0,1,8-8h88Z" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="16"/></svg>

Before

Width:  |  Height:  |  Size: 371 B

-1
View File
@@ -1 +0,0 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256"><rect width="256" height="256" fill="none"/><path d="M32,120l96-96,96,96H176v88a8,8,0,0,1-8,8H88a8,8,0,0,1-8-8V120Z" opacity="0.2"/><path d="M32,120l96-96,96,96H176v88a8,8,0,0,1-8,8H88a8,8,0,0,1-8-8V120Z" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="16"/></svg>

Before

Width:  |  Height:  |  Size: 373 B

-1
View File
@@ -1 +0,0 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256"><rect width="256" height="256" fill="none"/><rect x="48" y="48" width="160" height="160" opacity="0.2"/><polyline points="160 48 208 48 208 96" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="16"/><line x1="152" y1="104" x2="208" y2="48" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="16"/><polyline points="96 208 48 208 48 160" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="16"/><line x1="104" y1="152" x2="48" y2="208" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="16"/><polyline points="208 160 208 208 160 208" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="16"/><line x1="152" y1="152" x2="208" y2="208" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="16"/><polyline points="48 96 48 48 96 48" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="16"/><line x1="104" y1="104" x2="48" y2="48" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="16"/></svg>

Before

Width:  |  Height:  |  Size: 1.3 KiB

@@ -1 +0,0 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256"><rect width="256" height="256" fill="none"/><line x1="128" y1="40" x2="128" y2="216" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="16"/><line x1="96" y1="128" x2="16" y2="128" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="16"/><polyline points="48 160 16 128 48 96" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="16"/><line x1="160" y1="128" x2="240" y2="128" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="16"/><polyline points="208 96 240 128 208 160" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="16"/><rect x="16" y="40" width="224" height="176" rx="16" opacity="0.2"/></svg>

Before

Width:  |  Height:  |  Size: 884 B

@@ -1 +0,0 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256"><rect width="256" height="256" fill="none"/><line x1="216" y1="128" x2="40" y2="128" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="16"/><line x1="128" y1="96" x2="128" y2="16" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="16"/><polyline points="96 48 128 16 160 48" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="16"/><line x1="128" y1="160" x2="128" y2="240" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="16"/><polyline points="160 208 128 240 96 208" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="16"/><rect x="40" y="16" width="176" height="224" rx="16" opacity="0.2"/></svg>

Before

Width:  |  Height:  |  Size: 884 B

-1
View File
@@ -1 +0,0 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256"><rect width="256" height="256" fill="none"/><circle cx="64" cy="168" r="40" opacity="0.2"/><circle cx="192" cy="168" r="40" opacity="0.2"/><line x1="104" y1="88" x2="152" y2="88" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="16"/><path d="M229.59,154.32,185.94,55A24,24,0,0,0,152,55V168" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="16"/><path d="M104,168V55a24,24,0,0,0-33.94,0L26.41,154.32" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="16"/><circle cx="64" cy="168" r="40" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="16"/><circle cx="192" cy="168" r="40" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="16"/></svg>

Before

Width:  |  Height:  |  Size: 925 B

-1
View File
@@ -1 +0,0 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256"><rect width="256" height="256" fill="none"/><path d="M48,216a24,24,0,0,1,24-24H208V32H72A24,24,0,0,0,48,56Z" opacity="0.2"/><path d="M48,216a24,24,0,0,1,24-24H208V32H72A24,24,0,0,0,48,56Z" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="16"/><polyline points="48 216 48 224 192 224" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="16"/></svg>

Before

Width:  |  Height:  |  Size: 498 B

-1
View File
@@ -1 +0,0 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256"><rect width="256" height="256" fill="none"/><path d="M128,232a32,32,0,0,1,32-32h72V56H160a32,32,0,0,0-32,32Z" opacity="0.2"/><path d="M128,88a32,32,0,0,1,32-32h72V200H160a32,32,0,0,0-32,32" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="16"/><path d="M24,200H96a32,32,0,0,1,32,32V88A32,32,0,0,0,96,56H24Z" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="16"/><line x1="160" y1="96" x2="200" y2="96" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="16"/><line x1="160" y1="128" x2="200" y2="128" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="16"/><line x1="160" y1="160" x2="200" y2="160" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="16"/></svg>

Before

Width:  |  Height:  |  Size: 946 B

-1
View File
@@ -1 +0,0 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256"><rect width="256" height="256" fill="none"/><polygon points="192 176 127.99 136 64 176 64 224 127.99 184 192 224 192 176" opacity="0.2"/><path d="M192,224l-64-40L64,224V48a8,8,0,0,1,8-8H184a8,8,0,0,1,8,8Z" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="16"/><polyline points="192 176 127.99 136 64 176" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="16"/></svg>

Before

Width:  |  Height:  |  Size: 519 B

-1
View File
@@ -1 +0,0 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256"><rect width="256" height="256" fill="none"/><path d="M192,32H96a8,8,0,0,0-8,8V64h72a8,8,0,0,1,8,8v97.15L200,192V40A8,8,0,0,0,192,32Z" opacity="0.2"/><path d="M168,224l-56-40L56,224V72a8,8,0,0,1,8-8h96a8,8,0,0,1,8,8Z" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="16"/><path d="M88,64V40a8,8,0,0,1,8-8h96a8,8,0,0,1,8,8V192l-32-22.85" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="16"/></svg>

Before

Width:  |  Height:  |  Size: 550 B

-1
View File
@@ -1 +0,0 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256"><rect width="256" height="256" fill="none"/><path d="M43.93,105.57A110.88,110.88,0,0,1,61.47,82.38a8,8,0,0,1,8.67-1.81L95.52,90.85a16,16,0,0,0,20.82-9l21-53.1c4.15-10,15.47-15.33,25.63-11.53a20,20,0,0,1,11.51,26.39L153.13,96.71a16,16,0,0,0,8.93,20.75L187,127.3a8,8,0,0,1,5,7.43V152a104.58,104.58,0,0,0,.8,13.12Z" opacity="0.2"/><path d="M112,224a95.2,95.2,0,0,1-29-48" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="16"/><path d="M192,152c0,31.67,13.31,59,40,72H61A103.65,103.65,0,0,1,32,152c0-28.21,11.23-50.89,29.47-69.64a8,8,0,0,1,8.67-1.81L95.52,90.83a16,16,0,0,0,20.82-9l21-53.11c4.15-10,15.47-15.32,25.63-11.53a20,20,0,0,1,11.51,26.4L153.13,96.69a16,16,0,0,0,8.93,20.76L187,127.29a8,8,0,0,1,5,7.43Z" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="16"/><line x1="43.93" y1="105.57" x2="192.8" y2="165.12" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="16"/></svg>

Before

Width:  |  Height:  |  Size: 1.0 KiB

-1
View File
@@ -1 +0,0 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256"><rect width="256" height="256" fill="none"/><path d="M208,64H176L160,40H96L80,64H48A16,16,0,0,0,32,80V192a16,16,0,0,0,16,16H208a16,16,0,0,0,16-16V80A16,16,0,0,0,208,64ZM128,168a36,36,0,1,1,36-36A36,36,0,0,1,128,168Z" opacity="0.2"/><path d="M208,208H48a16,16,0,0,1-16-16V80A16,16,0,0,1,48,64H80L96,40h64l16,24h32a16,16,0,0,1,16,16V192A16,16,0,0,1,208,208Z" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="16"/><circle cx="128" cy="132" r="36" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="16"/></svg>

Before

Width:  |  Height:  |  Size: 658 B

-1
View File
@@ -1 +0,0 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256"><rect width="256" height="256" fill="none"/><polygon points="208 96 128 176 48 96 208 96" opacity="0.2"/><polygon points="208 96 128 176 48 96 208 96" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="16"/></svg>

Before

Width:  |  Height:  |  Size: 319 B

-1
View File
@@ -1 +0,0 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256"><rect width="256" height="256" fill="none"/><polygon points="160 208 80 128 160 48 160 208" opacity="0.2"/><polygon points="160 208 80 128 160 48 160 208" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="16"/></svg>

Before

Width:  |  Height:  |  Size: 323 B

-1
View File
@@ -1 +0,0 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256"><rect width="256" height="256" fill="none"/><polygon points="96 48 176 128 96 208 96 48" opacity="0.2"/><polygon points="96 48 176 128 96 208 96 48" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="16"/></svg>

Before

Width:  |  Height:  |  Size: 317 B

-1
View File
@@ -1 +0,0 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256"><rect width="256" height="256" fill="none"/><polygon points="48 160 128 80 208 160 48 160" opacity="0.2"/><polygon points="48 160 128 80 208 160 48 160" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="16"/></svg>

Before

Width:  |  Height:  |  Size: 321 B

-1
View File
@@ -1 +0,0 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256"><rect width="256" height="256" fill="none"/><path d="M160,48A80,80,0,0,0,85.9,97.84l0-.1A56,56,0,1,0,72,208h88a80,80,0,0,0,0-160Z" opacity="0.2"/><path d="M80,128a80,80,0,1,1,80,80H72A56,56,0,1,1,85.92,97.74" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="16"/><polyline points="120 136 144 160 192 112" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="16"/></svg>

Before

Width:  |  Height:  |  Size: 520 B

-1
View File
@@ -1 +0,0 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256"><rect width="256" height="256" fill="none"/><path d="M180,48h0a28,28,0,0,1,28,28v0a28,28,0,0,1-28,28H152a0,0,0,0,1,0,0V76A28,28,0,0,1,180,48Z" opacity="0.2"/><path d="M48,48H76a28,28,0,0,1,28,28v0a28,28,0,0,1-28,28h0A28,28,0,0,1,48,76V48A0,0,0,0,1,48,48Z" transform="translate(152 152) rotate(180)" opacity="0.2"/><path d="M152,152h28a28,28,0,0,1,28,28v0a28,28,0,0,1-28,28h0a28,28,0,0,1-28-28V152A0,0,0,0,1,152,152Z" opacity="0.2"/><path d="M76,152h0a28,28,0,0,1,28,28v0a28,28,0,0,1-28,28H48a0,0,0,0,1,0,0V180A28,28,0,0,1,76,152Z" transform="translate(152 360) rotate(-180)" opacity="0.2"/><path d="M76,152h0a28,28,0,0,1,28,28v0a28,28,0,0,1-28,28H48a0,0,0,0,1,0,0V180A28,28,0,0,1,76,152Z" transform="translate(152 360) rotate(-180)" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="16"/><path d="M180,48h0a28,28,0,0,1,28,28v0a28,28,0,0,1-28,28H152a0,0,0,0,1,0,0V76A28,28,0,0,1,180,48Z" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="16"/><path d="M48,48H76a28,28,0,0,1,28,28v0a28,28,0,0,1-28,28h0A28,28,0,0,1,48,76V48A0,0,0,0,1,48,48Z" transform="translate(152 152) rotate(180)" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="16"/><path d="M152,152h28a28,28,0,0,1,28,28v0a28,28,0,0,1-28,28h0a28,28,0,0,1-28-28V152A0,0,0,0,1,152,152Z" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="16"/><rect x="104" y="104" width="48" height="48" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="16"/></svg>

Before

Width:  |  Height:  |  Size: 1.6 KiB

Before

Width:  |  Height:  |  Size: 500 B

After

Width:  |  Height:  |  Size: 500 B

Before

Width:  |  Height:  |  Size: 1.6 KiB

After

Width:  |  Height:  |  Size: 1.6 KiB

Before

Width:  |  Height:  |  Size: 948 B

After

Width:  |  Height:  |  Size: 948 B

Before

Width:  |  Height:  |  Size: 767 B

After

Width:  |  Height:  |  Size: 767 B

Before

Width:  |  Height:  |  Size: 757 B

After

Width:  |  Height:  |  Size: 757 B

Before

Width:  |  Height:  |  Size: 784 B

After

Width:  |  Height:  |  Size: 784 B

Before

Width:  |  Height:  |  Size: 877 B

After

Width:  |  Height:  |  Size: 877 B

Before

Width:  |  Height:  |  Size: 742 B

After

Width:  |  Height:  |  Size: 742 B

Before

Width:  |  Height:  |  Size: 345 B

After

Width:  |  Height:  |  Size: 345 B

Before

Width:  |  Height:  |  Size: 349 B

After

Width:  |  Height:  |  Size: 349 B

Before

Width:  |  Height:  |  Size: 1.4 KiB

After

Width:  |  Height:  |  Size: 1.4 KiB

Before

Width:  |  Height:  |  Size: 492 B

After

Width:  |  Height:  |  Size: 492 B

Before

Width:  |  Height:  |  Size: 1.4 KiB

After

Width:  |  Height:  |  Size: 1.4 KiB

Before

Width:  |  Height:  |  Size: 670 B

After

Width:  |  Height:  |  Size: 670 B

Before

Width:  |  Height:  |  Size: 615 B

After

Width:  |  Height:  |  Size: 615 B

Before

Width:  |  Height:  |  Size: 363 B

After

Width:  |  Height:  |  Size: 363 B

Before

Width:  |  Height:  |  Size: 359 B

After

Width:  |  Height:  |  Size: 359 B

Before

Width:  |  Height:  |  Size: 372 B

After

Width:  |  Height:  |  Size: 372 B

Before

Width:  |  Height:  |  Size: 344 B

After

Width:  |  Height:  |  Size: 344 B

Before

Width:  |  Height:  |  Size: 385 B

After

Width:  |  Height:  |  Size: 385 B

Before

Width:  |  Height:  |  Size: 361 B

After

Width:  |  Height:  |  Size: 361 B

Before

Width:  |  Height:  |  Size: 374 B

After

Width:  |  Height:  |  Size: 374 B

Before

Width:  |  Height:  |  Size: 343 B

After

Width:  |  Height:  |  Size: 343 B

Before

Width:  |  Height:  |  Size: 350 B

After

Width:  |  Height:  |  Size: 350 B

Before

Width:  |  Height:  |  Size: 497 B

After

Width:  |  Height:  |  Size: 497 B

Before

Width:  |  Height:  |  Size: 490 B

After

Width:  |  Height:  |  Size: 490 B

Before

Width:  |  Height:  |  Size: 513 B

After

Width:  |  Height:  |  Size: 513 B

Before

Width:  |  Height:  |  Size: 508 B

After

Width:  |  Height:  |  Size: 508 B

Before

Width:  |  Height:  |  Size: 539 B

After

Width:  |  Height:  |  Size: 539 B

Before

Width:  |  Height:  |  Size: 465 B

After

Width:  |  Height:  |  Size: 465 B

Before

Width:  |  Height:  |  Size: 529 B

After

Width:  |  Height:  |  Size: 529 B

Before

Width:  |  Height:  |  Size: 463 B

After

Width:  |  Height:  |  Size: 463 B

Before

Width:  |  Height:  |  Size: 531 B

After

Width:  |  Height:  |  Size: 531 B

Before

Width:  |  Height:  |  Size: 463 B

After

Width:  |  Height:  |  Size: 463 B

Before

Width:  |  Height:  |  Size: 493 B

After

Width:  |  Height:  |  Size: 493 B

Before

Width:  |  Height:  |  Size: 518 B

After

Width:  |  Height:  |  Size: 518 B

Before

Width:  |  Height:  |  Size: 533 B

After

Width:  |  Height:  |  Size: 533 B

Before

Width:  |  Height:  |  Size: 465 B

After

Width:  |  Height:  |  Size: 465 B

Before

Width:  |  Height:  |  Size: 517 B

After

Width:  |  Height:  |  Size: 517 B

Before

Width:  |  Height:  |  Size: 465 B

After

Width:  |  Height:  |  Size: 465 B

Before

Width:  |  Height:  |  Size: 358 B

After

Width:  |  Height:  |  Size: 358 B

Before

Width:  |  Height:  |  Size: 404 B

After

Width:  |  Height:  |  Size: 404 B

Before

Width:  |  Height:  |  Size: 381 B

After

Width:  |  Height:  |  Size: 381 B

Before

Width:  |  Height:  |  Size: 380 B

After

Width:  |  Height:  |  Size: 380 B

Before

Width:  |  Height:  |  Size: 360 B

After

Width:  |  Height:  |  Size: 360 B

Before

Width:  |  Height:  |  Size: 399 B

After

Width:  |  Height:  |  Size: 399 B

Before

Width:  |  Height:  |  Size: 397 B

After

Width:  |  Height:  |  Size: 397 B

Before

Width:  |  Height:  |  Size: 370 B

After

Width:  |  Height:  |  Size: 370 B

Before

Width:  |  Height:  |  Size: 440 B

After

Width:  |  Height:  |  Size: 440 B

Before

Width:  |  Height:  |  Size: 365 B

After

Width:  |  Height:  |  Size: 365 B

Before

Width:  |  Height:  |  Size: 361 B

After

Width:  |  Height:  |  Size: 361 B

Before

Width:  |  Height:  |  Size: 357 B

After

Width:  |  Height:  |  Size: 357 B

Before

Width:  |  Height:  |  Size: 370 B

After

Width:  |  Height:  |  Size: 370 B

Some files were not shown because too many files have changed in this diff Show More