add UI files and icons

This commit is contained in:
Andreas Zweili 2019-01-13 22:00:22 +01:00
parent e7b6a1b43b
commit 77a8ee989d
14 changed files with 1317 additions and 0 deletions

View File

@ -0,0 +1,126 @@
<?xml version="1.0" encoding="UTF-8"?>
<ui version="4.0">
<class>ArchiveDetails</class>
<widget class="QDialog" name="ArchiveDetails">
<property name="geometry">
<rect>
<x>0</x>
<y>0</y>
<width>413</width>
<height>403</height>
</rect>
</property>
<property name="windowTitle">
<string>Dialog</string>
</property>
<widget class="QWidget" name="verticalLayoutWidget_3">
<property name="geometry">
<rect>
<x>10</x>
<y>10</y>
<width>391</width>
<height>351</height>
</rect>
</property>
<layout class="QVBoxLayout" name="verticalLayout_3">
<item>
<widget class="QLabel" name="label_details">
<property name="font">
<font>
<underline>true</underline>
</font>
</property>
<property name="text">
<string>Archive Details</string>
</property>
</widget>
</item>
<item>
<widget class="QLabel" name="label_comment">
<property name="text">
<string>Comment:</string>
</property>
</widget>
</item>
<item>
<widget class="QLabel" name="label_hostname">
<property name="text">
<string>Hostname:</string>
</property>
</widget>
</item>
<item>
<widget class="QLabel" name="label_username">
<property name="text">
<string>Username:</string>
</property>
</widget>
</item>
<item>
<widget class="QLabel" name="label_time_start">
<property name="text">
<string>Time (start):</string>
</property>
</widget>
</item>
<item>
<widget class="QLabel" name="label_time_end">
<property name="text">
<string>Time (end):</string>
</property>
</widget>
</item>
<item>
<widget class="QLabel" name="label_duration">
<property name="text">
<string>Duration:</string>
</property>
</widget>
</item>
<item>
<widget class="QLabel" name="label_number_of_files">
<property name="text">
<string>Number of Files:</string>
</property>
</widget>
</item>
<item>
<widget class="QLabel" name="label_archive_original_size">
<property name="text">
<string>Original Size:</string>
</property>
</widget>
</item>
<item>
<widget class="QLabel" name="label_archive_compressed_size">
<property name="text">
<string>Compressed Size:</string>
</property>
</widget>
</item>
<item>
<widget class="QLabel" name="label_archive_deduplicated_size">
<property name="text">
<string>Deduplicated Size:</string>
</property>
</widget>
</item>
</layout>
</widget>
<widget class="QPushButton" name="button_ok">
<property name="geometry">
<rect>
<x>158</x>
<y>372</y>
<width>80</width>
<height>22</height>
</rect>
</property>
<property name="text">
<string>OK</string>
</property>
</widget>
</widget>
<resources/>
<connections/>
</ui>

View File

@ -0,0 +1,236 @@
<?xml version="1.0" encoding="UTF-8"?>
<ui version="4.0">
<class>MainWindow</class>
<widget class="QMainWindow" name="MainWindow">
<property name="geometry">
<rect>
<x>0</x>
<y>0</y>
<width>798</width>
<height>699</height>
</rect>
</property>
<property name="windowTitle">
<string>MainWindow</string>
</property>
<widget class="QWidget" name="central_widget">
<widget class="QWidget" name="verticalLayoutWidget">
<property name="geometry">
<rect>
<x>402</x>
<y>10</y>
<width>391</width>
<height>521</height>
</rect>
</property>
<layout class="QVBoxLayout" name="layout_archives">
<item>
<widget class="QLabel" name="label_archives">
<property name="font">
<font>
<underline>true</underline>
</font>
</property>
<property name="text">
<string>Archives</string>
</property>
</widget>
</item>
<item>
<widget class="QListWidget" name="list_archive">
<property name="sizePolicy">
<sizepolicy hsizetype="Expanding" vsizetype="Expanding">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="maximumSize">
<size>
<width>500</width>
<height>16777215</height>
</size>
</property>
</widget>
</item>
</layout>
</widget>
<widget class="QWidget" name="verticalLayoutWidget_2">
<property name="geometry">
<rect>
<x>402</x>
<y>540</y>
<width>391</width>
<height>111</height>
</rect>
</property>
<layout class="QVBoxLayout" name="layout_repository">
<item>
<widget class="QLabel" name="label_repo_details">
<property name="font">
<font>
<underline>true</underline>
</font>
</property>
<property name="text">
<string>Repository Details</string>
</property>
</widget>
</item>
<item>
<widget class="QLabel" name="label_repo_original_size">
<property name="text">
<string>Original Size:</string>
</property>
</widget>
</item>
<item>
<widget class="QLabel" name="label_repo_compressed_size">
<property name="text">
<string>Compressed Size:</string>
</property>
</widget>
</item>
<item>
<widget class="QLabel" name="label_repo_deduplicated_size">
<property name="text">
<string>Deduplicated Size:</string>
</property>
</widget>
</item>
</layout>
</widget>
<widget class="QWidget" name="verticalLayoutWidget_3">
<property name="geometry">
<rect>
<x>4</x>
<y>10</y>
<width>391</width>
<height>641</height>
</rect>
</property>
<layout class="QVBoxLayout" name="layout_files">
<item>
<widget class="QLabel" name="label_filetree">
<property name="font">
<font>
<underline>true</underline>
</font>
</property>
<property name="text">
<string>Choose folder to backup:</string>
</property>
</widget>
</item>
<item>
<widget class="QTreeView" name="treeview_files"/>
</item>
</layout>
</widget>
</widget>
<widget class="QToolBar" name="tool_bar">
<property name="windowTitle">
<string>toolBar</string>
</property>
<property name="toolButtonStyle">
<enum>Qt::ToolButtonTextBesideIcon</enum>
</property>
<attribute name="toolBarArea">
<enum>TopToolBarArea</enum>
</attribute>
<attribute name="toolBarBreak">
<bool>false</bool>
</attribute>
<addaction name="action_backup"/>
<addaction name="action_restore"/>
<addaction name="action_mount"/>
<addaction name="action_delete"/>
<addaction name="action_settings"/>
<addaction name="action_help"/>
</widget>
<action name="action_backup">
<property name="icon">
<iconset>
<normaloff>../icons/save.svg</normaloff>../icons/save.svg</iconset>
</property>
<property name="text">
<string>Backup</string>
</property>
<property name="toolTip">
<string>Create an archive of the selected folder.</string>
</property>
</action>
<action name="action_restore">
<property name="icon">
<iconset>
<normaloff>../icons/rotate-ccw.svg</normaloff>../icons/rotate-ccw.svg</iconset>
</property>
<property name="text">
<string>Restore</string>
</property>
<property name="toolTip">
<string>Restore a complete archive to a location of your choice.</string>
</property>
</action>
<action name="action_mount">
<property name="icon">
<iconset>
<normaloff>../icons/hard-drive.svg</normaloff>../icons/hard-drive.svg</iconset>
</property>
<property name="text">
<string>Mount</string>
</property>
<property name="toolTip">
<string>Mount an archive as a volume to restore single files.</string>
</property>
</action>
<action name="action_delete">
<property name="icon">
<iconset>
<normaloff>../icons/delete.svg</normaloff>../icons/delete.svg</iconset>
</property>
<property name="text">
<string>Delete</string>
</property>
<property name="toolTip">
<string>Delete the selected archive.</string>
</property>
</action>
<action name="action_quit">
<property name="text">
<string>Quit</string>
</property>
<property name="toolTip">
<string>Quit</string>
</property>
<property name="shortcut">
<string>Ctrl+Q</string>
</property>
</action>
<action name="action_help">
<property name="icon">
<iconset>
<normaloff>../icons/help-circle.svg</normaloff>../icons/help-circle.svg</iconset>
</property>
<property name="text">
<string>Help</string>
</property>
<property name="toolTip">
<string>Open the documentation for Borg-Qt.</string>
</property>
</action>
<action name="action_settings">
<property name="icon">
<iconset>
<normaloff>../icons/settings.svg</normaloff>../icons/settings.svg</iconset>
</property>
<property name="text">
<string>Settings</string>
</property>
<property name="toolTip">
<string>Open the settings window to configure Borg-Qt.</string>
</property>
</action>
</widget>
<resources/>
<connections/>
</ui>

View File

@ -0,0 +1,123 @@
<?xml version="1.0" encoding="UTF-8"?>
<ui version="4.0">
<class>Dialog</class>
<widget class="QDialog" name="Dialog">
<property name="geometry">
<rect>
<x>0</x>
<y>0</y>
<width>400</width>
<height>143</height>
</rect>
</property>
<property name="windowTitle">
<string>Dialog</string>
</property>
<widget class="QDialogButtonBox" name="button_box">
<property name="geometry">
<rect>
<x>30</x>
<y>100</y>
<width>341</width>
<height>32</height>
</rect>
</property>
<property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
<property name="standardButtons">
<set>QDialogButtonBox::Cancel</set>
</property>
<property name="centerButtons">
<bool>true</bool>
</property>
</widget>
<widget class="QLabel" name="label_static_info">
<property name="geometry">
<rect>
<x>20</x>
<y>10</y>
<width>141</width>
<height>20</height>
</rect>
</property>
<property name="text">
<string>Borg-Qt is currently</string>
</property>
</widget>
<widget class="QLabel" name="label_info">
<property name="geometry">
<rect>
<x>160</x>
<y>10</y>
<width>231</width>
<height>20</height>
</rect>
</property>
<property name="text">
<string/>
</property>
</widget>
<widget class="QLabel" name="label_auto_close">
<property name="geometry">
<rect>
<x>30</x>
<y>70</y>
<width>351</width>
<height>20</height>
</rect>
</property>
<property name="text">
<string>This dialog will close automatically once it is done.</string>
</property>
</widget>
<widget class="QProgressBar" name="progress_bar">
<property name="geometry">
<rect>
<x>20</x>
<y>40</y>
<width>371</width>
<height>23</height>
</rect>
</property>
<property name="value">
<number>24</number>
</property>
</widget>
</widget>
<resources/>
<connections>
<connection>
<sender>button_box</sender>
<signal>accepted()</signal>
<receiver>Dialog</receiver>
<slot>accept()</slot>
<hints>
<hint type="sourcelabel">
<x>248</x>
<y>254</y>
</hint>
<hint type="destinationlabel">
<x>157</x>
<y>274</y>
</hint>
</hints>
</connection>
<connection>
<sender>button_box</sender>
<signal>rejected()</signal>
<receiver>Dialog</receiver>
<slot>reject()</slot>
<hints>
<hint type="sourcelabel">
<x>316</x>
<y>260</y>
</hint>
<hint type="destinationlabel">
<x>286</x>
<y>274</y>
</hint>
</hints>
</connection>
</connections>
</ui>

View File

@ -0,0 +1,271 @@
<?xml version="1.0" encoding="UTF-8"?>
<ui version="4.0">
<class>dialog_settings</class>
<widget class="QDialog" name="dialog_settings">
<property name="geometry">
<rect>
<x>0</x>
<y>0</y>
<width>580</width>
<height>458</height>
</rect>
</property>
<property name="windowTitle">
<string>Dialog</string>
</property>
<widget class="QDialogButtonBox" name="button_box">
<property name="geometry">
<rect>
<x>230</x>
<y>420</y>
<width>341</width>
<height>32</height>
</rect>
</property>
<property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
<property name="standardButtons">
<set>QDialogButtonBox::Cancel|QDialogButtonBox::Ok</set>
</property>
<property name="centerButtons">
<bool>false</bool>
</property>
</widget>
<widget class="QTabWidget" name="tab_widget">
<property name="geometry">
<rect>
<x>10</x>
<y>20</y>
<width>561</width>
<height>391</height>
</rect>
</property>
<property name="currentIndex">
<number>0</number>
</property>
<widget class="QWidget" name="tab_general">
<attribute name="title">
<string>General</string>
</attribute>
<widget class="QWidget" name="gridLayoutWidget">
<property name="geometry">
<rect>
<x>10</x>
<y>10</y>
<width>541</width>
<height>251</height>
</rect>
</property>
<layout class="QGridLayout" name="layout_general">
<item row="1" column="0" colspan="2">
<widget class="QLineEdit" name="line_edit_path"/>
</item>
<item row="6" column="1">
<widget class="QLabel" name="label_password">
<property name="sizePolicy">
<sizepolicy hsizetype="Preferred" vsizetype="Minimum">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="text">
<string>Password:</string>
</property>
</widget>
</item>
<item row="2" column="0">
<widget class="QLabel" name="label_prefix">
<property name="sizePolicy">
<sizepolicy hsizetype="Preferred" vsizetype="Minimum">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="text">
<string>Archive Prefix:</string>
</property>
</widget>
</item>
<item row="7" column="0">
<widget class="QLineEdit" name="line_edit_user"/>
</item>
<item row="7" column="1">
<widget class="QLineEdit" name="line_edit_password">
<property name="inputMethodHints">
<set>Qt::ImhHiddenText|Qt::ImhNoAutoUppercase|Qt::ImhNoPredictiveText|Qt::ImhSensitiveData</set>
</property>
<property name="echoMode">
<enum>QLineEdit::Password</enum>
</property>
<property name="clearButtonEnabled">
<bool>false</bool>
</property>
</widget>
</item>
<item row="4" column="1">
<widget class="QLabel" name="label_port">
<property name="sizePolicy">
<sizepolicy hsizetype="Preferred" vsizetype="Minimum">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="text">
<string>Port:</string>
</property>
</widget>
</item>
<item row="6" column="0">
<widget class="QLabel" name="label_user">
<property name="sizePolicy">
<sizepolicy hsizetype="Preferred" vsizetype="Minimum">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="text">
<string>Username:</string>
</property>
</widget>
</item>
<item row="0" column="0">
<widget class="QLabel" name="label_path">
<property name="sizePolicy">
<sizepolicy hsizetype="Preferred" vsizetype="Minimum">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="text">
<string>Repository Path:</string>
</property>
</widget>
</item>
<item row="5" column="1">
<widget class="QLineEdit" name="line_edit_port"/>
</item>
<item row="5" column="0">
<widget class="QLineEdit" name="line_edit_server"/>
</item>
<item row="4" column="0">
<widget class="QLabel" name="label_server">
<property name="sizePolicy">
<sizepolicy hsizetype="Preferred" vsizetype="Minimum">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="text">
<string>Server:</string>
</property>
</widget>
</item>
<item row="3" column="0">
<widget class="QLineEdit" name="line_edit_prefix"/>
</item>
</layout>
</widget>
</widget>
<widget class="QWidget" name="tab_exclude">
<attribute name="title">
<string>Exclude</string>
</attribute>
<widget class="QWidget" name="verticalLayoutWidget">
<property name="geometry">
<rect>
<x>10</x>
<y>10</y>
<width>541</width>
<height>331</height>
</rect>
</property>
<layout class="QVBoxLayout" name="layout_exclude">
<item>
<widget class="QListView" name="list_exclude"/>
</item>
<item>
<layout class="QHBoxLayout" name="layout_buttons_exclude">
<item>
<widget class="QPushButton" name="button_add_file">
<property name="text">
<string>Add file</string>
</property>
<property name="icon">
<iconset>
<normaloff>../icons/plus.svg</normaloff>../icons/plus.svg</iconset>
</property>
</widget>
</item>
<item>
<widget class="QPushButton" name="button_add_folder">
<property name="text">
<string>Add folder</string>
</property>
<property name="icon">
<iconset>
<normaloff>../icons/plus.svg</normaloff>../icons/plus.svg</iconset>
</property>
</widget>
</item>
<item>
<widget class="QPushButton" name="button_add_default">
<property name="text">
<string>Add default</string>
</property>
</widget>
</item>
<item>
<widget class="QPushButton" name="button_remove_item">
<property name="text">
<string>Remove</string>
</property>
<property name="icon">
<iconset>
<normaloff>../icons/minus.svg</normaloff>../icons/minus.svg</iconset>
</property>
</widget>
</item>
</layout>
</item>
</layout>
</widget>
</widget>
</widget>
</widget>
<resources/>
<connections>
<connection>
<sender>button_box</sender>
<signal>accepted()</signal>
<receiver>dialog_settings</receiver>
<slot>accept()</slot>
<hints>
<hint type="sourcelabel">
<x>448</x>
<y>434</y>
</hint>
<hint type="destinationlabel">
<x>157</x>
<y>274</y>
</hint>
</hints>
</connection>
<connection>
<sender>button_box</sender>
<signal>rejected()</signal>
<receiver>dialog_settings</receiver>
<slot>reject()</slot>
<hints>
<hint type="sourcelabel">
<x>516</x>
<y>440</y>
</hint>
<hint type="destinationlabel">
<x>286</x>
<y>274</y>
</hint>
</hints>
</connection>
</connections>
</ui>

View File

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-alert-circle"><circle cx="12" cy="12" r="10"></circle><line x1="12" y1="8" x2="12" y2="12"></line><line x1="12" y1="16" x2="12" y2="16"></line></svg>

After

Width:  |  Height:  |  Size: 353 B

View File

@ -0,0 +1,74 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
width="24"
height="24"
viewBox="0 0 24 24"
fill="none"
stroke="currentColor"
stroke-width="2"
stroke-linecap="round"
stroke-linejoin="round"
class="feather feather-delete"
version="1.1"
id="svg958"
sodipodi:docname="delete.svg"
inkscape:version="0.92.3 (2405546, 2018-03-11)">
<metadata
id="metadata964">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
</cc:Work>
</rdf:RDF>
</metadata>
<defs
id="defs962" />
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="1920"
inkscape:window-height="1053"
id="namedview960"
showgrid="false"
inkscape:zoom="9.8333333"
inkscape:cx="6.9152542"
inkscape:cy="12"
inkscape:window-x="1680"
inkscape:window-y="27"
inkscape:window-maximized="1"
inkscape:current-layer="svg958" />
<path
d="M21 4H8l-7 8 7 8h13a2 2 0 0 0 2-2V6a2 2 0 0 0-2-2z"
id="path952"
style="stroke:#f44336;stroke-opacity:1" />
<line
x1="18"
y1="9"
x2="12"
y2="15"
id="line954"
style="stroke:#f44336;stroke-opacity:1" />
<line
x1="12"
y1="9"
x2="18"
y2="15"
id="line956"
style="stroke:#f44336;stroke-opacity:1" />
</svg>

After

Width:  |  Height:  |  Size: 1.9 KiB

View File

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-hard-drive"><line x1="22" y1="12" x2="2" y2="12"></line><path d="M5.45 5.11L2 12v6a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-6l-3.45-6.89A2 2 0 0 0 16.76 4H7.24a2 2 0 0 0-1.79 1.11z"></path><line x1="6" y1="16" x2="6" y2="16"></line><line x1="10" y1="16" x2="10" y2="16"></line></svg>

After

Width:  |  Height:  |  Size: 478 B

View File

@ -0,0 +1,78 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
width="24"
height="24"
viewBox="0 0 24 24"
fill="none"
stroke="currentColor"
stroke-width="2"
stroke-linecap="round"
stroke-linejoin="round"
class="feather feather-help-circle"
version="1.1"
id="svg8"
sodipodi:docname="help-circle.svg"
inkscape:version="0.92.3 (2405546, 2018-03-11)">
<metadata
id="metadata14">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
</cc:Work>
</rdf:RDF>
</metadata>
<defs
id="defs12" />
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="1920"
inkscape:window-height="1053"
id="namedview10"
showgrid="false"
inkscape:zoom="64"
inkscape:cx="13.49237"
inkscape:cy="8.2837634"
inkscape:window-x="1680"
inkscape:window-y="27"
inkscape:window-maximized="1"
inkscape:current-layer="layer2" />
<circle
cx="12"
cy="12"
r="10"
id="circle2"
style="stroke:#2196f3;stroke-opacity:1" />
<path
d="M9.09 9a3 3 0 0 1 5.83 1c0 2-3 3-3 3"
id="path4"
style="stroke:#2196f3;stroke-opacity:1" />
<g
inkscape:groupmode="layer"
id="layer2"
inkscape:label="Layer 1"
style="display:inline">
<circle
style="fill:#2196f3;fill-opacity:1;fill-rule:nonzero;stroke:#2196f3;stroke-width:0.58450127;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:markers stroke fill"
id="path929"
cx="11.999843"
cy="16.997845"
r="0.70291227" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.2 KiB

View File

@ -0,0 +1,76 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
width="24"
height="24"
viewBox="0 0 24 24"
fill="none"
stroke="currentColor"
stroke-width="2"
stroke-linecap="round"
stroke-linejoin="round"
class="feather feather-info"
version="1.1"
id="svg8"
sodipodi:docname="info.svg"
inkscape:version="0.92.3 (2405546, 2018-03-11)">
<metadata
id="metadata14">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
</cc:Work>
</rdf:RDF>
</metadata>
<defs
id="defs12" />
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="1920"
inkscape:window-height="1053"
id="namedview10"
showgrid="false"
inkscape:zoom="9.8333333"
inkscape:cx="12.20339"
inkscape:cy="12"
inkscape:window-x="1680"
inkscape:window-y="27"
inkscape:window-maximized="1"
inkscape:current-layer="svg8" />
<circle
cx="12"
cy="12"
r="10"
id="circle2"
style="stroke:#00bcd4;stroke-opacity:1" />
<line
x1="12"
y1="16"
x2="12"
y2="12"
id="line4"
style="stroke:#00bcd4;stroke-opacity:1" />
<line
x1="12"
y1="8"
x2="12"
y2="8"
id="line6"
style="stroke:#00bcd4;stroke-opacity:1" />
</svg>

After

Width:  |  Height:  |  Size: 1.9 KiB

View File

@ -0,0 +1,63 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
width="24"
height="24"
viewBox="0 0 24 24"
fill="none"
stroke="currentColor"
stroke-width="2"
stroke-linecap="round"
stroke-linejoin="round"
class="feather feather-minus"
version="1.1"
id="svg4"
sodipodi:docname="minus.svg"
inkscape:version="0.92.3 (2405546, 2018-03-11)">
<metadata
id="metadata10">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
</cc:Work>
</rdf:RDF>
</metadata>
<defs
id="defs8" />
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="1920"
inkscape:window-height="1053"
id="namedview6"
showgrid="false"
inkscape:zoom="9.8333333"
inkscape:cx="12.20339"
inkscape:cy="12"
inkscape:window-x="1680"
inkscape:window-y="27"
inkscape:window-maximized="1"
inkscape:current-layer="svg4" />
<line
x1="5"
y1="12"
x2="19"
y2="12"
id="line2"
style="stroke:#f44336;stroke-opacity:1" />
</svg>

After

Width:  |  Height:  |  Size: 1.7 KiB

View File

@ -0,0 +1,70 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
width="24"
height="24"
viewBox="0 0 24 24"
fill="none"
stroke="currentColor"
stroke-width="2"
stroke-linecap="round"
stroke-linejoin="round"
class="feather feather-plus"
version="1.1"
id="svg6"
sodipodi:docname="plus.svg"
inkscape:version="0.92.3 (2405546, 2018-03-11)">
<metadata
id="metadata12">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
</cc:Work>
</rdf:RDF>
</metadata>
<defs
id="defs10" />
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="1920"
inkscape:window-height="1053"
id="namedview8"
showgrid="false"
inkscape:zoom="9.8333333"
inkscape:cx="12.20339"
inkscape:cy="12"
inkscape:window-x="1680"
inkscape:window-y="27"
inkscape:window-maximized="1"
inkscape:current-layer="svg6" />
<line
x1="12"
y1="5"
x2="12"
y2="19"
id="line2"
style="stroke:#4caf50;stroke-opacity:1" />
<line
x1="5"
y1="12"
x2="19"
y2="12"
id="line4"
style="stroke:#4caf50;stroke-opacity:1" />
</svg>

After

Width:  |  Height:  |  Size: 1.8 KiB

View File

@ -0,0 +1,64 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
width="24"
height="24"
viewBox="0 0 24 24"
fill="none"
stroke="currentColor"
stroke-width="2"
stroke-linecap="round"
stroke-linejoin="round"
class="feather feather-rotate-ccw"
version="1.1"
id="svg6"
sodipodi:docname="rotate-ccw.svg"
inkscape:version="0.92.3 (2405546, 2018-03-11)">
<metadata
id="metadata12">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
</cc:Work>
</rdf:RDF>
</metadata>
<defs
id="defs10" />
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="1920"
inkscape:window-height="1053"
id="namedview8"
showgrid="false"
inkscape:zoom="9.8333333"
inkscape:cx="-4.474576"
inkscape:cy="11.18644"
inkscape:window-x="1680"
inkscape:window-y="27"
inkscape:window-maximized="1"
inkscape:current-layer="svg6" />
<polyline
points="1 4 1 10 7 10"
id="polyline2"
style="stroke:#3f51b5;stroke-opacity:1" />
<path
d="M3.51 15a9 9 0 1 0 2.13-9.36L1 10"
id="path4"
style="stroke:#3f51b5;stroke-opacity:1" />
</svg>

After

Width:  |  Height:  |  Size: 1.8 KiB

View File

@ -0,0 +1,68 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
width="24"
height="24"
viewBox="0 0 24 24"
fill="none"
stroke="currentColor"
stroke-width="2"
stroke-linecap="round"
stroke-linejoin="round"
class="feather feather-save"
version="1.1"
id="svg84"
sodipodi:docname="save.svg"
inkscape:version="0.92.3 (2405546, 2018-03-11)">
<metadata
id="metadata90">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
</cc:Work>
</rdf:RDF>
</metadata>
<defs
id="defs88" />
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="1920"
inkscape:window-height="1053"
id="namedview86"
showgrid="false"
inkscape:zoom="22.627417"
inkscape:cx="12.802425"
inkscape:cy="12.082703"
inkscape:window-x="1680"
inkscape:window-y="27"
inkscape:window-maximized="1"
inkscape:current-layer="svg84" />
<path
d="M19 21H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h11l5 5v11a2 2 0 0 1-2 2z"
id="path78"
style="stroke:#4caf50;stroke-opacity:1" />
<polyline
points="17 21 17 13 7 13 7 21"
id="polyline80"
style="stroke:#4caf50;stroke-opacity:1" />
<polyline
points="7 3 7 8 15 8"
id="polyline82"
style="fill:none;fill-opacity:1;stroke:#4caf50;stroke-opacity:1" />
</svg>

After

Width:  |  Height:  |  Size: 1.9 KiB

View File

@ -0,0 +1,66 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
width="24"
height="24"
viewBox="0 0 24 24"
fill="none"
stroke="currentColor"
stroke-width="2"
stroke-linecap="round"
stroke-linejoin="round"
class="feather feather-settings"
version="1.1"
id="svg6"
sodipodi:docname="settings.svg"
inkscape:version="0.92.3 (2405546, 2018-03-11)">
<metadata
id="metadata12">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
</cc:Work>
</rdf:RDF>
</metadata>
<defs
id="defs10" />
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="1920"
inkscape:window-height="1053"
id="namedview8"
showgrid="false"
inkscape:zoom="9.8333333"
inkscape:cx="12.40678"
inkscape:cy="11.59322"
inkscape:window-x="1680"
inkscape:window-y="27"
inkscape:window-maximized="1"
inkscape:current-layer="svg6" />
<circle
cx="12"
cy="12"
r="3"
id="circle2"
style="stroke:#607d8b;stroke-opacity:1" />
<path
d="M19.4 15a1.65 1.65 0 0 0 .33 1.82l.06.06a2 2 0 0 1 0 2.83 2 2 0 0 1-2.83 0l-.06-.06a1.65 1.65 0 0 0-1.82-.33 1.65 1.65 0 0 0-1 1.51V21a2 2 0 0 1-2 2 2 2 0 0 1-2-2v-.09A1.65 1.65 0 0 0 9 19.4a1.65 1.65 0 0 0-1.82.33l-.06.06a2 2 0 0 1-2.83 0 2 2 0 0 1 0-2.83l.06-.06a1.65 1.65 0 0 0 .33-1.82 1.65 1.65 0 0 0-1.51-1H3a2 2 0 0 1-2-2 2 2 0 0 1 2-2h.09A1.65 1.65 0 0 0 4.6 9a1.65 1.65 0 0 0-.33-1.82l-.06-.06a2 2 0 0 1 0-2.83 2 2 0 0 1 2.83 0l.06.06a1.65 1.65 0 0 0 1.82.33H9a1.65 1.65 0 0 0 1-1.51V3a2 2 0 0 1 2-2 2 2 0 0 1 2 2v.09a1.65 1.65 0 0 0 1 1.51 1.65 1.65 0 0 0 1.82-.33l.06-.06a2 2 0 0 1 2.83 0 2 2 0 0 1 0 2.83l-.06.06a1.65 1.65 0 0 0-.33 1.82V9a1.65 1.65 0 0 0 1.51 1H21a2 2 0 0 1 2 2 2 2 0 0 1-2 2h-.09a1.65 1.65 0 0 0-1.51 1z"
id="path4"
style="stroke:#607d8b;stroke-opacity:1" />
</svg>

After

Width:  |  Height:  |  Size: 2.5 KiB