Move applicable standard icons to template.

Move the standard icons that can be used in a stylesheet from a plugin
to the main template directory. This allows us to overwrite more icons,
increasing visual consistency between platforms.
main
Alex Huszagh 2022-05-03 02:41:07 -05:00
parent a999f985a1
commit 027f56d830
144 changed files with 7766 additions and 5484 deletions

File diff suppressed because it is too large Load Diff

3
dist/pyqt6/dark/computer.svg vendored Normal file
View File

@ -0,0 +1,3 @@
<svg width="24" height="24">
<path fill="#eff0f1" d="M21,14H3V4H21M21,2H3C1.89,2 1,2.89 1,4V16A2,2 0 0,0 3,18H10L8,21V22H16V21L14,18H21A2,2 0 0,0 23,16V4C23,2.89 22.1,2 21,2Z"/>
</svg>

After

Width:  |  Height:  |  Size: 187 B

4
dist/pyqt6/dark/desktop.svg vendored Normal file
View File

@ -0,0 +1,4 @@
<svg width="24" height="24">
<path fill="#eff0f1" d="M4,6V19H20V6H4M18,17H6V8H18V17Z"/>
<line x1="7" y1="15.5" x2="17" y2="15.5" style="stroke:#eff0f1;stroke-width:1" />
</svg>

After

Width:  |  Height:  |  Size: 181 B

3
dist/pyqt6/dark/disc_drive.svg vendored Normal file
View File

@ -0,0 +1,3 @@
<svg width="24" height="24">
<path fill="#eff0f1" d="M12,14C10.89,14 10,13.1 10,12C10,10.89 10.89,10 12,10C13.11,10 14,10.89 14,12A2,2 0 0,1 12,14M12,4A8,8 0 0,0 4,12A8,8 0 0,0 12,20A8,8 0 0,0 20,12A8,8 0 0,0 12,4Z"/>
</svg>

After

Width:  |  Height:  |  Size: 227 B

3
dist/pyqt6/dark/file.svg vendored Normal file
View File

@ -0,0 +1,3 @@
<svg width="24" height="24">
<path fill="#eff0f1" d="M14,2H6A2,2 0 0,0 4,4V20A2,2 0 0,0 6,22H18A2,2 0 0,0 20,20V8L14,2M18,20H6V4H13V9H18V20Z"/>
</svg>

After

Width:  |  Height:  |  Size: 153 B

View File

@ -0,0 +1,7 @@
<svg width="24" height="24">
<g transform="scale(0.9) translate(2, 2)">
<path fill="#eff0f1" d="M6,2A2,2 0 0,0 4,4V20A2,2 0 0,0 6,22H18A2,2 0 0,0 20,20V8L14,2H6M6,4H13V9H18V20H6V4M8,12V14H16V12H8M8,16V18H13V16H8Z"/>
</g>
<line x1="7" y1="10" x2="1" y2="13" stroke="#76797c" stroke-width="2"/>
<circle cx="9" cy="10" r="5" stroke="#76797c" fill="#2f88b7" stroke-width="0.5"/>
</svg>

After

Width:  |  Height:  |  Size: 394 B

View File

@ -0,0 +1,8 @@
<svg width="24" height="24">
<rect fill="none" x="2" y="2" width="8" height="8" stroke="#eff0f1" stroke-width="1"/>
<rect fill="#eff0f1" x="2" y="14" width="8" height="8" stroke="#eff0f1" stroke-width="1"/>
<line x1="11" y1="4.5" x2="22" y2="4.5" style="stroke:#eff0f1;stroke-width:1" />
<line x1="11" y1="7.5" x2="22" y2="7.5" style="stroke:#eff0f1;stroke-width:1" />
<line x1="11" y1="16.5" x2="18" y2="16.5" style="stroke:#eff0f1;stroke-width:1" />
<line x1="11" y1="19.5" x2="18" y2="19.5" style="stroke:#eff0f1;stroke-width:1" />
</svg>

After

Width:  |  Height:  |  Size: 554 B

9
dist/pyqt6/dark/file_dialog_end.svg vendored Normal file
View File

@ -0,0 +1,9 @@
<svg width="24" height="24">
<g transform="scale(0.9) translate(0, 5)">
<path fill="#eff0f1" d="M19,20H4C2.89,20 2,19.1 2,18V6C2,4.89 2.89,4 4,4H10L12,6H19A2,2 0 0,1 21,8H21L4,8V18L6.14,10H23.21L20.93,18.5C20.7,19.37 19.92,20 19,20Z"/>
</g>
<g transform="scale(0.7) translate(8, 3)">
<path fill="#b0b0b0" d="M13,9V3.5L18.5,9M6,2C4.89,2 4,2.89 4,4V20A2,2 0 0,0 6,22H18A2,2 0 0,0 20,20V8L14,2H6Z" />
</g>
<polygon fill="#eff0f1" points="5,13.5 20,13.5 19.5,18.5 4,20"/>
</svg>

After

Width:  |  Height:  |  Size: 493 B

5
dist/pyqt6/dark/file_dialog_info.svg vendored Normal file
View File

@ -0,0 +1,5 @@
<svg width="65" height="60">
<circle cx="32.5" cy="30" r="25" stroke="#eff0f1" fill="none" stroke-width="5" />
<rect width="5" height="5" fill="#eff0f1" x="30" y="15"/>
<rect width="5" height="20" fill="#eff0f1" x="30" y="25"/>
</svg>

After

Width:  |  Height:  |  Size: 240 B

6
dist/pyqt6/dark/file_dialog_list.svg vendored Normal file
View File

@ -0,0 +1,6 @@
<svg width="24" height="24">
<rect fill="none" x="2" y="2" width="8" height="8" stroke="#eff0f1" stroke-width="1"/>
<rect fill="#eff0f1" x="2" y="14" width="8" height="8" stroke="#eff0f1" stroke-width="1"/>
<rect fill="#eff0f1" x="14" y="2" width="8" height="8" stroke="#eff0f1" stroke-width="1"/>
<rect fill="none" x="14" y="14" width="8" height="8" stroke="#eff0f1" stroke-width="1"/>
</svg>

After

Width:  |  Height:  |  Size: 402 B

9
dist/pyqt6/dark/file_dialog_start.svg vendored Normal file
View File

@ -0,0 +1,9 @@
<svg width="24" height="24">
<g transform="scale(0.9) translate(0, 5)">
<path fill="#eff0f1" d="M19,20H4C2.89,20 2,19.1 2,18V6C2,4.89 2.89,4 4,4H10L12,6H19A2,2 0 0,1 21,8H21L4,8V18L6.14,10H23.21L20.93,18.5C20.7,19.37 19.92,20 19,20Z"/>
</g>
<g transform="scale(0.7) translate(2, 3)">
<path fill="#b0b0b0" d="M13,9V3.5L18.5,9M6,2C4.89,2 4,2.89 4,4V20A2,2 0 0,0 6,22H18A2,2 0 0,0 20,20V8L14,2H6Z" />
</g>
<polygon fill="#eff0f1" points="5,13.5 18.5,13.5 18.5,18.5 4,20"/>
</svg>

After

Width:  |  Height:  |  Size: 495 B

6
dist/pyqt6/dark/file_link.svg vendored Normal file
View File

@ -0,0 +1,6 @@
<svg width="24" height="24">
<path fill="#eff0f1" d="M14,2H6A2,2 0 0,0 4,4V20A2,2 0 0,0 6,22H18A2,2 0 0,0 20,20V8L14,2M18,20H6V4H13V9H18V20Z"/>
<g transform="scale(0.5) translate(12, 20)">
<path fill="#eff0f1" d="M3.9,12C3.9,10.29 5.29,8.9 7,8.9H11V7H7A5,5 0 0,0 2,12A5,5 0 0,0 7,17H11V15.1H7C5.29,15.1 3.9,13.71 3.9,12M8,13H16V11H8V13M17,7H13V8.9H17C18.71,8.9 20.1,10.29 20.1,12C20.1,13.71 18.71,15.1 17,15.1H13V17H17A5,5 0 0,0 22,12A5,5 0 0,0 17,7Z"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 476 B

3
dist/pyqt6/dark/floppy_drive.svg vendored Normal file
View File

@ -0,0 +1,3 @@
<svg width="24" height="24">
<path fill="#eff0f1" d="M5,3A2,2 0 0,0 3,5V19A2,2 0 0,0 5,21H19A2,2 0 0,0 21,19V5.5L18.5,3H17V9A1,1 0 0,1 16,10H8A1,1 0 0,1 7,9V3H5M12,4V9H15V4H12M7,12H17A1,1 0 0,1 18,13V19H6V13A1,1 0 0,1 7,12Z"/>
</svg>

After

Width:  |  Height:  |  Size: 236 B

3
dist/pyqt6/dark/folder.svg vendored Normal file
View File

@ -0,0 +1,3 @@
<svg width="24" height="24">
<path fill="#eff0f1" d="M20,18H4V8H20M20,6H12L10,4H4C2.89,4 2,4.89 2,6V18A2,2 0 0,0 4,20H20A2,2 0 0,0 22,18V8C22,6.89 21.1,6 20,6Z"/>
</svg>

After

Width:  |  Height:  |  Size: 172 B

6
dist/pyqt6/dark/folder_link.svg vendored Normal file
View File

@ -0,0 +1,6 @@
<svg width="24" height="24">
<path fill="#eff0f1" d="M20,18H4V8H20M20,6H12L10,4H4C2.89,4 2,4.89 2,6V18A2,2 0 0,0 4,20H20A2,2 0 0,0 22,18V8C22,6.89 21.1,6 20,6Z"/>
<g transform="scale(0.5) translate(12, 16)">
<path fill="#eff0f1" d="M3.9,12C3.9,10.29 5.29,8.9 7,8.9H11V7H7A5,5 0 0,0 2,12A5,5 0 0,0 7,17H11V15.1H7C5.29,15.1 3.9,13.71 3.9,12M8,13H16V11H8V13M17,7H13V8.9H17C18.71,8.9 20.1,10.29 20.1,12C20.1,13.71 18.71,15.1 17,15.1H13V17H17A5,5 0 0,0 22,12A5,5 0 0,0 17,7Z"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 495 B

3
dist/pyqt6/dark/folder_open.svg vendored Normal file
View File

@ -0,0 +1,3 @@
<svg width="24" height="24">
<path fill="#eff0f1" d="M19,20H4C2.89,20 2,19.1 2,18V6C2,4.89 2.89,4 4,4H10L12,6H19A2,2 0 0,1 21,8H21L4,8V18L6.14,10H23.21L20.93,18.5C20.7,19.37 19.92,20 19,20Z"/>
</svg>

After

Width:  |  Height:  |  Size: 202 B

11
dist/pyqt6/dark/hard_drive.svg vendored Normal file
View File

@ -0,0 +1,11 @@
<svg width="24" height="24">
<rect fill="none" x="4.5" y="2" width="15" height="20" rx="1" ry="1" stroke="#eff0f1" stroke-width="1"/>
<line x1="6.5" y1="20" x2="17.5" y2="20" stroke="#eff0f1" stroke-width="1"/>
<g transform="translate(0, 1)">
<circle cx="12" cy="8" r="4" stroke="#eff0f1" fill="none" stroke-width="1.5"/>
<g transform="rotate(130) translate(-12.2, -22.8)">
<rect fill="none" x="12" y="7.5" width="6" height="0.5" rx="0.25" ry="0.25" stroke="#eff0f1" stroke-width="0.5"/>
</g>
<circle cx="8" cy="14" r="1.5" fill="#eff0f1"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 583 B

3
dist/pyqt6/dark/help.svg vendored Normal file
View File

@ -0,0 +1,3 @@
<svg width="24" height="24">
<path fill="#eff0f1" d="M10,19H13V22H10V19M12,2C17.35,2.22 19.68,7.62 16.5,11.67C15.67,12.67 14.33,13.33 13.67,14.17C13,15 13,16 13,17H10C10,15.33 10,13.92 10.67,12.92C11.33,11.92 12.67,11.33 13.5,10.67C15.92,8.43 15.32,5.26 12,5A3,3 0 0,0 9,8H6A6,6 0 0,1 12,2Z"/>
</svg>

After

Width:  |  Height:  |  Size: 303 B

3
dist/pyqt6/dark/home_directory.svg vendored Normal file
View File

@ -0,0 +1,3 @@
<svg width="24" height="24">
<path fill="#eff0f1" d="M12 5.69L17 10.19V18H15V12H9V18H7V10.19L12 5.69M12 3L2 12H5V20H11V14H13V20H19V12H22"/>
</svg>

After

Width:  |  Height:  |  Size: 149 B

3
dist/pyqt6/dark/maximize.svg vendored Normal file
View File

@ -0,0 +1,3 @@
<svg width="24" height="24">
<path fill="#eff0f1" d="M4,4H20V20H4V4M6,8V18H18V8H6Z"/>
</svg>

After

Width:  |  Height:  |  Size: 95 B

3
dist/pyqt6/dark/menu.svg vendored Normal file
View File

@ -0,0 +1,3 @@
<svg width="24" height="24">
<path fill="#eff0f1" d="M3,6H21V8H3V6M3,11H21V13H3V11M3,16H21V18H3V16Z" />
</svg>

After

Width:  |  Height:  |  Size: 113 B

3
dist/pyqt6/dark/minimize.svg vendored Normal file
View File

@ -0,0 +1,3 @@
<svg width="24" height="24">
<path fill="#eff0f1" d="M20,14H4V10H20"/>
</svg>

After

Width:  |  Height:  |  Size: 80 B

6
dist/pyqt6/dark/network_drive.svg vendored Normal file
View File

@ -0,0 +1,6 @@
<svg width="24" height="24">
<rect fill="none" x="4.5" y="2" width="15" height="20" rx="1" ry="1" stroke="#eff0f1" stroke-width="1"/>
<g transform="scale(0.6) translate(8, 8)">
<path fill="#eff0f1" d="M16.36,14C16.44,13.34 16.5,12.68 16.5,12C16.5,11.32 16.44,10.66 16.36,10H19.74C19.9,10.64 20,11.31 20,12C20,12.69 19.9,13.36 19.74,14M14.59,19.56C15.19,18.45 15.65,17.25 15.97,16H18.92C17.96,17.65 16.43,18.93 14.59,19.56M14.34,14H9.66C9.56,13.34 9.5,12.68 9.5,12C9.5,11.32 9.56,10.65 9.66,10H14.34C14.43,10.65 14.5,11.32 14.5,12C14.5,12.68 14.43,13.34 14.34,14M12,19.96C11.17,18.76 10.5,17.43 10.09,16H13.91C13.5,17.43 12.83,18.76 12,19.96M8,8H5.08C6.03,6.34 7.57,5.06 9.4,4.44C8.8,5.55 8.35,6.75 8,8M5.08,16H8C8.35,17.25 8.8,18.45 9.4,19.56C7.57,18.93 6.03,17.65 5.08,16M4.26,14C4.1,13.36 4,12.69 4,12C4,11.31 4.1,10.64 4.26,10H7.64C7.56,10.66 7.5,11.32 7.5,12C7.5,12.68 7.56,13.34 7.64,14M12,4.03C12.83,5.23 13.5,6.57 13.91,8H10.09C10.5,6.57 11.17,5.23 12,4.03M18.92,8H15.97C15.65,6.75 15.19,5.55 14.59,4.44C16.43,5.07 17.96,6.34 18.92,8M12,2C6.47,2 2,6.5 2,12A10,10 0 0,0 12,22A10,10 0 0,0 22,12A10,10 0 0,0 12,2Z"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.1 KiB

3
dist/pyqt6/dark/restore.svg vendored Normal file
View File

@ -0,0 +1,3 @@
<svg width="24" height="24">
<path fill="#eff0f1" d="M4,8H8V4H20V16H16V20H4V8M16,8V14H18V6H10V8H16M6,12V18H14V12H6Z"/>
</svg>

After

Width:  |  Height:  |  Size: 128 B

3
dist/pyqt6/dark/shade.svg vendored Normal file
View File

@ -0,0 +1,3 @@
<svg width="24" height="24">
<polygon fill="#eff0f1" points="0,18 24,18 12,6"/>
</svg>

After

Width:  |  Height:  |  Size: 89 B

View File

@ -1098,12 +1098,12 @@ QPrevNextCalButton
QPrevNextCalButton#qt_calendar_nextmonth
{
image: url(dark:right_arrow.svg);
image: url(dark:calendar_next.svg);
}
QPrevNextCalButton#qt_calendar_prevmonth
{
image: url(dark:left_arrow.svg);
image: url(dark:calendar_previous.svg);
}
/**
@ -2350,12 +2350,76 @@ QDialogButtonBox
dialog-discard-icon: url(dark:dialog_discard.svg);
}
QMessageBox
QWidget
{
/* QDialogButtonBox icons */
dialog-cancel-icon: url(dark:dialog_cancel.svg);
dialog-close-icon: url(dark:dialog_close.svg);
dialog-ok-icon: url(dark:dialog_ok.svg);
dialog-open-icon: url(dark:dialog_open.svg);
dialog-reset-icon: url(dark:dialog_reset.svg);
dialog-save-icon: url(dark:dialog_save.svg);
dialog-yes-icon: url(dark:dialog_ok.svg);
dialog-help-icon: url(dark:dialog_help.svg);
dialog-no-icon: url(dark:dialog_no.svg);
dialog-apply-icon: url(dark:dialog_ok.svg);
dialog-discard-icon: url(dark:dialog_discard.svg);
/* File icons */
filedialog-backward-icon: url(dark:left_arrow.svg);
filedialog-contentsview-icon: url(dark:file_dialog_contents.svg);
filedialog-detailedview-icon: url(dark:file_dialog_detailed.svg);
filedialog-end-icon: url(dark:file_dialog_end.svg);
filedialog-infoview-icon: url(dark:file_dialog_info.svg);
filedialog-listview-icon: url(dark:file_dialog_list.svg);
filedialog-new-directory-icon: url(dark:folder.svg);
filedialog-parent-directory-icon: url(dark:up_arrow.svg);
filedialog-start-icon: url(dark:file_dialog_start.svg);
directory-closed-icon: url(dark:folder.svg);
directory-icon: url(dark:folder.svg);
directory-link-icon: url(dark:folder_link.svg);
directory-open-icon: url(dark:folder_open.svg);
file-icon: url(dark:file.svg);
file-link-icon: url(dark:file_link.svg);
home-icon: url(dark:home_directory.svg);
/* QMessageBox icons */
messagebox-critical-icon: url(dark:message_critical.svg);
messagebox-information-icon: url(dark:message_information.svg);
messagebox-question-icon: url(dark:message_question.svg);
messagebox-warning-icon: url(dark:message_warning.svg);
/* Computer icons */
computer-icon: url(dark:computer.svg);
desktop-icon: url(dark:desktop.svg);
cd-icon: url(dark:disc_drive.svg);
dvd-icon: url(dark:disc_drive.svg);
floppy-icon: url(dark:floppy_drive.svg);
harddisk-icon: url(dark:hard_drive.svg);
network-icon: url(dark:network_drive.svg);
trash-icon: url(dark:trash.svg);
/* Arrow icons */
uparrow-icon: url(dark:up_arrow.svg);
downarrow-icon: url(dark:down_arrow.svg);
leftarrow-icon: url(dark:left_arrow.svg);
rightarrow-icon: url(dark:right_arrow.svg);
backward-icon: url(dark:left_arrow.svg);
forward-icon: url(dark:right_arrow.svg);
/* Titlebar icons */
titlebar-close-icon: url(dark:window_close.svg);
titlebar-contexthelp-icon: url(dark:help.svg);
titlebar-maximize-icon: url(dark:maximize.svg);
titlebar-menu-icon: url(dark:menu.svg);
titlebar-minimize-icon: url(dark:minimize.svg);
titlebar-normal-icon: url(dark:restore.svg);
titlebar-shade-icon: url(dark:shade.svg);
titlebar-unshade-icon: url(dark:unshade.svg);
/* Other icons */
dockwidget-close-icon: url(dark:close.svg);
lineedit-clear-button-icon: url(dark:clear_text.svg);
}
/* Set some styles for these custom dialog buttons */

3
dist/pyqt6/dark/trash.svg vendored Normal file
View File

@ -0,0 +1,3 @@
<svg width="24" height="24">
<path fill="#eff0f1" d="M6,19A2,2 0 0,0 8,21H16A2,2 0 0,0 18,19V7H6V19M8,9H16V19H8V9M15.5,4L14.5,3H9.5L8.5,4H5V6H19V4H15.5Z"/>
</svg>

After

Width:  |  Height:  |  Size: 165 B

3
dist/pyqt6/dark/unshade.svg vendored Normal file
View File

@ -0,0 +1,3 @@
<svg width="24" height="24">
<polygon fill="#eff0f1" points="0,6 24,6 12,18"/>
</svg>

After

Width:  |  Height:  |  Size: 88 B

3
dist/pyqt6/dark/window_close.svg vendored Normal file
View File

@ -0,0 +1,3 @@
<svg width="24" height="24">
<path fill="#eff0f1" d="M19,6.41L17.59,5L12,10.59L6.41,5L5,6.41L10.59,12L5,17.59L6.41,19L12,13.41L17.59,19L19,17.59L13.41,12L19,6.41Z"/>
</svg>

After

Width:  |  Height:  |  Size: 175 B

3
dist/pyqt6/light/computer.svg vendored Normal file
View File

@ -0,0 +1,3 @@
<svg width="24" height="24">
<path fill="#31363b" d="M21,14H3V4H21M21,2H3C1.89,2 1,2.89 1,4V16A2,2 0 0,0 3,18H10L8,21V22H16V21L14,18H21A2,2 0 0,0 23,16V4C23,2.89 22.1,2 21,2Z"/>
</svg>

After

Width:  |  Height:  |  Size: 187 B

4
dist/pyqt6/light/desktop.svg vendored Normal file
View File

@ -0,0 +1,4 @@
<svg width="24" height="24">
<path fill="#31363b" d="M4,6V19H20V6H4M18,17H6V8H18V17Z"/>
<line x1="7" y1="15.5" x2="17" y2="15.5" style="stroke:#31363b;stroke-width:1" />
</svg>

After

Width:  |  Height:  |  Size: 181 B

3
dist/pyqt6/light/disc_drive.svg vendored Normal file
View File

@ -0,0 +1,3 @@
<svg width="24" height="24">
<path fill="#31363b" d="M12,14C10.89,14 10,13.1 10,12C10,10.89 10.89,10 12,10C13.11,10 14,10.89 14,12A2,2 0 0,1 12,14M12,4A8,8 0 0,0 4,12A8,8 0 0,0 12,20A8,8 0 0,0 20,12A8,8 0 0,0 12,4Z"/>
</svg>

After

Width:  |  Height:  |  Size: 227 B

3
dist/pyqt6/light/file.svg vendored Normal file
View File

@ -0,0 +1,3 @@
<svg width="24" height="24">
<path fill="#31363b" d="M14,2H6A2,2 0 0,0 4,4V20A2,2 0 0,0 6,22H18A2,2 0 0,0 20,20V8L14,2M18,20H6V4H13V9H18V20Z"/>
</svg>

After

Width:  |  Height:  |  Size: 153 B

View File

@ -0,0 +1,7 @@
<svg width="24" height="24">
<g transform="scale(0.9) translate(2, 2)">
<path fill="#31363b" d="M6,2A2,2 0 0,0 4,4V20A2,2 0 0,0 6,22H18A2,2 0 0,0 20,20V8L14,2H6M6,4H13V9H18V20H6V4M8,12V14H16V12H8M8,16V18H13V16H8Z"/>
</g>
<line x1="7" y1="10" x2="1" y2="13" stroke="#bab9b8" stroke-width="2"/>
<circle cx="9" cy="10" r="5" stroke="#bab9b8" fill="rgba(71, 184, 243, 0.6)" stroke-width="0.5"/>
</svg>

After

Width:  |  Height:  |  Size: 410 B

View File

@ -0,0 +1,8 @@
<svg width="24" height="24">
<rect fill="none" x="2" y="2" width="8" height="8" stroke="#31363b" stroke-width="1"/>
<rect fill="#31363b" x="2" y="14" width="8" height="8" stroke="#31363b" stroke-width="1"/>
<line x1="11" y1="4.5" x2="22" y2="4.5" style="stroke:#31363b;stroke-width:1" />
<line x1="11" y1="7.5" x2="22" y2="7.5" style="stroke:#31363b;stroke-width:1" />
<line x1="11" y1="16.5" x2="18" y2="16.5" style="stroke:#31363b;stroke-width:1" />
<line x1="11" y1="19.5" x2="18" y2="19.5" style="stroke:#31363b;stroke-width:1" />
</svg>

After

Width:  |  Height:  |  Size: 554 B

9
dist/pyqt6/light/file_dialog_end.svg vendored Normal file
View File

@ -0,0 +1,9 @@
<svg width="24" height="24">
<g transform="scale(0.9) translate(0, 5)">
<path fill="#31363b" d="M19,20H4C2.89,20 2,19.1 2,18V6C2,4.89 2.89,4 4,4H10L12,6H19A2,2 0 0,1 21,8H21L4,8V18L6.14,10H23.21L20.93,18.5C20.7,19.37 19.92,20 19,20Z"/>
</g>
<g transform="scale(0.7) translate(8, 3)">
<path fill="#bab9b8" d="M13,9V3.5L18.5,9M6,2C4.89,2 4,2.89 4,4V20A2,2 0 0,0 6,22H18A2,2 0 0,0 20,20V8L14,2H6Z" />
</g>
<polygon fill="#31363b" points="5,13.5 20,13.5 19.5,18.5 4,20"/>
</svg>

After

Width:  |  Height:  |  Size: 493 B

5
dist/pyqt6/light/file_dialog_info.svg vendored Normal file
View File

@ -0,0 +1,5 @@
<svg width="65" height="60">
<circle cx="32.5" cy="30" r="25" stroke="#31363b" fill="none" stroke-width="5" />
<rect width="5" height="5" fill="#31363b" x="30" y="15"/>
<rect width="5" height="20" fill="#31363b" x="30" y="25"/>
</svg>

After

Width:  |  Height:  |  Size: 240 B

6
dist/pyqt6/light/file_dialog_list.svg vendored Normal file
View File

@ -0,0 +1,6 @@
<svg width="24" height="24">
<rect fill="none" x="2" y="2" width="8" height="8" stroke="#31363b" stroke-width="1"/>
<rect fill="#31363b" x="2" y="14" width="8" height="8" stroke="#31363b" stroke-width="1"/>
<rect fill="#31363b" x="14" y="2" width="8" height="8" stroke="#31363b" stroke-width="1"/>
<rect fill="none" x="14" y="14" width="8" height="8" stroke="#31363b" stroke-width="1"/>
</svg>

After

Width:  |  Height:  |  Size: 402 B

View File

@ -0,0 +1,9 @@
<svg width="24" height="24">
<g transform="scale(0.9) translate(0, 5)">
<path fill="#31363b" d="M19,20H4C2.89,20 2,19.1 2,18V6C2,4.89 2.89,4 4,4H10L12,6H19A2,2 0 0,1 21,8H21L4,8V18L6.14,10H23.21L20.93,18.5C20.7,19.37 19.92,20 19,20Z"/>
</g>
<g transform="scale(0.7) translate(2, 3)">
<path fill="#bab9b8" d="M13,9V3.5L18.5,9M6,2C4.89,2 4,2.89 4,4V20A2,2 0 0,0 6,22H18A2,2 0 0,0 20,20V8L14,2H6Z" />
</g>
<polygon fill="#31363b" points="5,13.5 18.5,13.5 18.5,18.5 4,20"/>
</svg>

After

Width:  |  Height:  |  Size: 495 B

6
dist/pyqt6/light/file_link.svg vendored Normal file
View File

@ -0,0 +1,6 @@
<svg width="24" height="24">
<path fill="#31363b" d="M14,2H6A2,2 0 0,0 4,4V20A2,2 0 0,0 6,22H18A2,2 0 0,0 20,20V8L14,2M18,20H6V4H13V9H18V20Z"/>
<g transform="scale(0.5) translate(12, 20)">
<path fill="#31363b" d="M3.9,12C3.9,10.29 5.29,8.9 7,8.9H11V7H7A5,5 0 0,0 2,12A5,5 0 0,0 7,17H11V15.1H7C5.29,15.1 3.9,13.71 3.9,12M8,13H16V11H8V13M17,7H13V8.9H17C18.71,8.9 20.1,10.29 20.1,12C20.1,13.71 18.71,15.1 17,15.1H13V17H17A5,5 0 0,0 22,12A5,5 0 0,0 17,7Z"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 476 B

3
dist/pyqt6/light/floppy_drive.svg vendored Normal file
View File

@ -0,0 +1,3 @@
<svg width="24" height="24">
<path fill="#31363b" d="M5,3A2,2 0 0,0 3,5V19A2,2 0 0,0 5,21H19A2,2 0 0,0 21,19V5.5L18.5,3H17V9A1,1 0 0,1 16,10H8A1,1 0 0,1 7,9V3H5M12,4V9H15V4H12M7,12H17A1,1 0 0,1 18,13V19H6V13A1,1 0 0,1 7,12Z"/>
</svg>

After

Width:  |  Height:  |  Size: 236 B

3
dist/pyqt6/light/folder.svg vendored Normal file
View File

@ -0,0 +1,3 @@
<svg width="24" height="24">
<path fill="#31363b" d="M20,18H4V8H20M20,6H12L10,4H4C2.89,4 2,4.89 2,6V18A2,2 0 0,0 4,20H20A2,2 0 0,0 22,18V8C22,6.89 21.1,6 20,6Z"/>
</svg>

After

Width:  |  Height:  |  Size: 172 B

6
dist/pyqt6/light/folder_link.svg vendored Normal file
View File

@ -0,0 +1,6 @@
<svg width="24" height="24">
<path fill="#31363b" d="M20,18H4V8H20M20,6H12L10,4H4C2.89,4 2,4.89 2,6V18A2,2 0 0,0 4,20H20A2,2 0 0,0 22,18V8C22,6.89 21.1,6 20,6Z"/>
<g transform="scale(0.5) translate(12, 16)">
<path fill="#31363b" d="M3.9,12C3.9,10.29 5.29,8.9 7,8.9H11V7H7A5,5 0 0,0 2,12A5,5 0 0,0 7,17H11V15.1H7C5.29,15.1 3.9,13.71 3.9,12M8,13H16V11H8V13M17,7H13V8.9H17C18.71,8.9 20.1,10.29 20.1,12C20.1,13.71 18.71,15.1 17,15.1H13V17H17A5,5 0 0,0 22,12A5,5 0 0,0 17,7Z"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 495 B

3
dist/pyqt6/light/folder_open.svg vendored Normal file
View File

@ -0,0 +1,3 @@
<svg width="24" height="24">
<path fill="#31363b" d="M19,20H4C2.89,20 2,19.1 2,18V6C2,4.89 2.89,4 4,4H10L12,6H19A2,2 0 0,1 21,8H21L4,8V18L6.14,10H23.21L20.93,18.5C20.7,19.37 19.92,20 19,20Z"/>
</svg>

After

Width:  |  Height:  |  Size: 202 B

11
dist/pyqt6/light/hard_drive.svg vendored Normal file
View File

@ -0,0 +1,11 @@
<svg width="24" height="24">
<rect fill="none" x="4.5" y="2" width="15" height="20" rx="1" ry="1" stroke="#31363b" stroke-width="1"/>
<line x1="6.5" y1="20" x2="17.5" y2="20" stroke="#31363b" stroke-width="1"/>
<g transform="translate(0, 1)">
<circle cx="12" cy="8" r="4" stroke="#31363b" fill="none" stroke-width="1.5"/>
<g transform="rotate(130) translate(-12.2, -22.8)">
<rect fill="none" x="12" y="7.5" width="6" height="0.5" rx="0.25" ry="0.25" stroke="#31363b" stroke-width="0.5"/>
</g>
<circle cx="8" cy="14" r="1.5" fill="#31363b"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 583 B

3
dist/pyqt6/light/help.svg vendored Normal file
View File

@ -0,0 +1,3 @@
<svg width="24" height="24">
<path fill="#31363b" d="M10,19H13V22H10V19M12,2C17.35,2.22 19.68,7.62 16.5,11.67C15.67,12.67 14.33,13.33 13.67,14.17C13,15 13,16 13,17H10C10,15.33 10,13.92 10.67,12.92C11.33,11.92 12.67,11.33 13.5,10.67C15.92,8.43 15.32,5.26 12,5A3,3 0 0,0 9,8H6A6,6 0 0,1 12,2Z"/>
</svg>

After

Width:  |  Height:  |  Size: 303 B

3
dist/pyqt6/light/home_directory.svg vendored Normal file
View File

@ -0,0 +1,3 @@
<svg width="24" height="24">
<path fill="#31363b" d="M12 5.69L17 10.19V18H15V12H9V18H7V10.19L12 5.69M12 3L2 12H5V20H11V14H13V20H19V12H22"/>
</svg>

After

Width:  |  Height:  |  Size: 149 B

3
dist/pyqt6/light/maximize.svg vendored Normal file
View File

@ -0,0 +1,3 @@
<svg width="24" height="24">
<path fill="#31363b" d="M4,4H20V20H4V4M6,8V18H18V8H6Z"/>
</svg>

After

Width:  |  Height:  |  Size: 95 B

3
dist/pyqt6/light/menu.svg vendored Normal file
View File

@ -0,0 +1,3 @@
<svg width="24" height="24">
<path fill="#31363b" d="M3,6H21V8H3V6M3,11H21V13H3V11M3,16H21V18H3V16Z" />
</svg>

After

Width:  |  Height:  |  Size: 113 B

3
dist/pyqt6/light/minimize.svg vendored Normal file
View File

@ -0,0 +1,3 @@
<svg width="24" height="24">
<path fill="#31363b" d="M20,14H4V10H20"/>
</svg>

After

Width:  |  Height:  |  Size: 80 B

6
dist/pyqt6/light/network_drive.svg vendored Normal file
View File

@ -0,0 +1,6 @@
<svg width="24" height="24">
<rect fill="none" x="4.5" y="2" width="15" height="20" rx="1" ry="1" stroke="#31363b" stroke-width="1"/>
<g transform="scale(0.6) translate(8, 8)">
<path fill="#31363b" d="M16.36,14C16.44,13.34 16.5,12.68 16.5,12C16.5,11.32 16.44,10.66 16.36,10H19.74C19.9,10.64 20,11.31 20,12C20,12.69 19.9,13.36 19.74,14M14.59,19.56C15.19,18.45 15.65,17.25 15.97,16H18.92C17.96,17.65 16.43,18.93 14.59,19.56M14.34,14H9.66C9.56,13.34 9.5,12.68 9.5,12C9.5,11.32 9.56,10.65 9.66,10H14.34C14.43,10.65 14.5,11.32 14.5,12C14.5,12.68 14.43,13.34 14.34,14M12,19.96C11.17,18.76 10.5,17.43 10.09,16H13.91C13.5,17.43 12.83,18.76 12,19.96M8,8H5.08C6.03,6.34 7.57,5.06 9.4,4.44C8.8,5.55 8.35,6.75 8,8M5.08,16H8C8.35,17.25 8.8,18.45 9.4,19.56C7.57,18.93 6.03,17.65 5.08,16M4.26,14C4.1,13.36 4,12.69 4,12C4,11.31 4.1,10.64 4.26,10H7.64C7.56,10.66 7.5,11.32 7.5,12C7.5,12.68 7.56,13.34 7.64,14M12,4.03C12.83,5.23 13.5,6.57 13.91,8H10.09C10.5,6.57 11.17,5.23 12,4.03M18.92,8H15.97C15.65,6.75 15.19,5.55 14.59,4.44C16.43,5.07 17.96,6.34 18.92,8M12,2C6.47,2 2,6.5 2,12A10,10 0 0,0 12,22A10,10 0 0,0 22,12A10,10 0 0,0 12,2Z"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.1 KiB

3
dist/pyqt6/light/restore.svg vendored Normal file
View File

@ -0,0 +1,3 @@
<svg width="24" height="24">
<path fill="#31363b" d="M4,8H8V4H20V16H16V20H4V8M16,8V14H18V6H10V8H16M6,12V18H14V12H6Z"/>
</svg>

After

Width:  |  Height:  |  Size: 128 B

3
dist/pyqt6/light/shade.svg vendored Normal file
View File

@ -0,0 +1,3 @@
<svg width="24" height="24">
<polygon fill="#31363b" points="0,18 24,18 12,6"/>
</svg>

After

Width:  |  Height:  |  Size: 89 B

View File

@ -1098,12 +1098,12 @@ QPrevNextCalButton
QPrevNextCalButton#qt_calendar_nextmonth
{
image: url(light:right_arrow.svg);
image: url(light:calendar_next.svg);
}
QPrevNextCalButton#qt_calendar_prevmonth
{
image: url(light:left_arrow.svg);
image: url(light:calendar_previous.svg);
}
/**
@ -2350,12 +2350,76 @@ QDialogButtonBox
dialog-discard-icon: url(light:dialog_discard.svg);
}
QMessageBox
QWidget
{
/* QDialogButtonBox icons */
dialog-cancel-icon: url(light:dialog_cancel.svg);
dialog-close-icon: url(light:dialog_close.svg);
dialog-ok-icon: url(light:dialog_ok.svg);
dialog-open-icon: url(light:dialog_open.svg);
dialog-reset-icon: url(light:dialog_reset.svg);
dialog-save-icon: url(light:dialog_save.svg);
dialog-yes-icon: url(light:dialog_ok.svg);
dialog-help-icon: url(light:dialog_help.svg);
dialog-no-icon: url(light:dialog_no.svg);
dialog-apply-icon: url(light:dialog_ok.svg);
dialog-discard-icon: url(light:dialog_discard.svg);
/* File icons */
filedialog-backward-icon: url(light:left_arrow.svg);
filedialog-contentsview-icon: url(light:file_dialog_contents.svg);
filedialog-detailedview-icon: url(light:file_dialog_detailed.svg);
filedialog-end-icon: url(light:file_dialog_end.svg);
filedialog-infoview-icon: url(light:file_dialog_info.svg);
filedialog-listview-icon: url(light:file_dialog_list.svg);
filedialog-new-directory-icon: url(light:folder.svg);
filedialog-parent-directory-icon: url(light:up_arrow.svg);
filedialog-start-icon: url(light:file_dialog_start.svg);
directory-closed-icon: url(light:folder.svg);
directory-icon: url(light:folder.svg);
directory-link-icon: url(light:folder_link.svg);
directory-open-icon: url(light:folder_open.svg);
file-icon: url(light:file.svg);
file-link-icon: url(light:file_link.svg);
home-icon: url(light:home_directory.svg);
/* QMessageBox icons */
messagebox-critical-icon: url(light:message_critical.svg);
messagebox-information-icon: url(light:message_information.svg);
messagebox-question-icon: url(light:message_question.svg);
messagebox-warning-icon: url(light:message_warning.svg);
/* Computer icons */
computer-icon: url(light:computer.svg);
desktop-icon: url(light:desktop.svg);
cd-icon: url(light:disc_drive.svg);
dvd-icon: url(light:disc_drive.svg);
floppy-icon: url(light:floppy_drive.svg);
harddisk-icon: url(light:hard_drive.svg);
network-icon: url(light:network_drive.svg);
trash-icon: url(light:trash.svg);
/* Arrow icons */
uparrow-icon: url(light:up_arrow.svg);
downarrow-icon: url(light:down_arrow.svg);
leftarrow-icon: url(light:left_arrow.svg);
rightarrow-icon: url(light:right_arrow.svg);
backward-icon: url(light:left_arrow.svg);
forward-icon: url(light:right_arrow.svg);
/* Titlebar icons */
titlebar-close-icon: url(light:window_close.svg);
titlebar-contexthelp-icon: url(light:help.svg);
titlebar-maximize-icon: url(light:maximize.svg);
titlebar-menu-icon: url(light:menu.svg);
titlebar-minimize-icon: url(light:minimize.svg);
titlebar-normal-icon: url(light:restore.svg);
titlebar-shade-icon: url(light:shade.svg);
titlebar-unshade-icon: url(light:unshade.svg);
/* Other icons */
dockwidget-close-icon: url(light:close.svg);
lineedit-clear-button-icon: url(light:clear_text.svg);
}
/* Set some styles for these custom dialog buttons */

3
dist/pyqt6/light/trash.svg vendored Normal file
View File

@ -0,0 +1,3 @@
<svg width="24" height="24">
<path fill="#31363b" d="M6,19A2,2 0 0,0 8,21H16A2,2 0 0,0 18,19V7H6V19M8,9H16V19H8V9M15.5,4L14.5,3H9.5L8.5,4H5V6H19V4H15.5Z"/>
</svg>

After

Width:  |  Height:  |  Size: 165 B

3
dist/pyqt6/light/unshade.svg vendored Normal file
View File

@ -0,0 +1,3 @@
<svg width="24" height="24">
<polygon fill="#31363b" points="0,6 24,6 12,18"/>
</svg>

After

Width:  |  Height:  |  Size: 88 B

3
dist/pyqt6/light/window_close.svg vendored Normal file
View File

@ -0,0 +1,3 @@
<svg width="24" height="24">
<path fill="#31363b" d="M19,6.41L17.59,5L12,10.59L6.41,5L5,6.41L10.59,12L5,17.59L6.41,19L12,13.41L17.59,19L19,17.59L13.41,12L19,6.41Z"/>
</svg>

After

Width:  |  Height:  |  Size: 175 B

54
dist/qrc/breeze.qrc vendored
View File

@ -19,6 +19,8 @@
<file>dark/close.svg</file>
<file>dark/close_hover.svg</file>
<file>dark/close_pressed.svg</file>
<file>dark/computer.svg</file>
<file>dark/desktop.svg</file>
<file>dark/dialog_cancel.svg</file>
<file>dark/dialog_close.svg</file>
<file>dark/dialog_discard.svg</file>
@ -28,37 +30,62 @@
<file>dark/dialog_open.svg</file>
<file>dark/dialog_reset.svg</file>
<file>dark/dialog_save.svg</file>
<file>dark/disc_drive.svg</file>
<file>dark/down_arrow.svg</file>
<file>dark/down_arrow_disabled.svg</file>
<file>dark/down_arrow_hover.svg</file>
<file>dark/file.svg</file>
<file>dark/file_dialog_contents.svg</file>
<file>dark/file_dialog_detailed.svg</file>
<file>dark/file_dialog_end.svg</file>
<file>dark/file_dialog_info.svg</file>
<file>dark/file_dialog_list.svg</file>
<file>dark/file_dialog_start.svg</file>
<file>dark/file_link.svg</file>
<file>dark/floppy_drive.svg</file>
<file>dark/folder.svg</file>
<file>dark/folder_link.svg</file>
<file>dark/folder_open.svg</file>
<file>dark/hard_drive.svg</file>
<file>dark/help.svg</file>
<file>dark/hmovetoolbar.svg</file>
<file>dark/home_directory.svg</file>
<file>dark/hseptoolbar.svg</file>
<file>dark/left_arrow.svg</file>
<file>dark/left_arrow_disabled.svg</file>
<file>dark/left_arrow_hover.svg</file>
<file>dark/maximize.svg</file>
<file>dark/menu.svg</file>
<file>dark/message_critical.svg</file>
<file>dark/message_information.svg</file>
<file>dark/message_question.svg</file>
<file>dark/message_warning.svg</file>
<file>dark/minimize.svg</file>
<file>dark/network_drive.svg</file>
<file>dark/radio_checked.svg</file>
<file>dark/radio_checked_disabled.svg</file>
<file>dark/radio_unchecked.svg</file>
<file>dark/radio_unchecked_disabled.svg</file>
<file>dark/restore.svg</file>
<file>dark/right_arrow.svg</file>
<file>dark/right_arrow_disabled.svg</file>
<file>dark/right_arrow_hover.svg</file>
<file>dark/shade.svg</file>
<file>dark/sizegrip.svg</file>
<file>dark/stylesheet.qss</file>
<file>dark/transparent.svg</file>
<file>dark/trash.svg</file>
<file>dark/undock.svg</file>
<file>dark/undock_hover.svg</file>
<file>dark/undock_hover_pressed.svg</file>
<file>dark/unshade.svg</file>
<file>dark/up_arrow.svg</file>
<file>dark/up_arrow_disabled.svg</file>
<file>dark/up_arrow_hover.svg</file>
<file>dark/vline.svg</file>
<file>dark/vmovetoolbar.svg</file>
<file>dark/vseptoolbar.svg</file>
<file>dark/window_close.svg</file>
<file>light/branch_closed.svg</file>
<file>light/branch_closed_hover.svg</file>
<file>light/branch_end.svg</file>
@ -78,6 +105,8 @@
<file>light/close.svg</file>
<file>light/close_hover.svg</file>
<file>light/close_pressed.svg</file>
<file>light/computer.svg</file>
<file>light/desktop.svg</file>
<file>light/dialog_cancel.svg</file>
<file>light/dialog_close.svg</file>
<file>light/dialog_discard.svg</file>
@ -87,36 +116,61 @@
<file>light/dialog_open.svg</file>
<file>light/dialog_reset.svg</file>
<file>light/dialog_save.svg</file>
<file>light/disc_drive.svg</file>
<file>light/down_arrow.svg</file>
<file>light/down_arrow_disabled.svg</file>
<file>light/down_arrow_hover.svg</file>
<file>light/file.svg</file>
<file>light/file_dialog_contents.svg</file>
<file>light/file_dialog_detailed.svg</file>
<file>light/file_dialog_end.svg</file>
<file>light/file_dialog_info.svg</file>
<file>light/file_dialog_list.svg</file>
<file>light/file_dialog_start.svg</file>
<file>light/file_link.svg</file>
<file>light/floppy_drive.svg</file>
<file>light/folder.svg</file>
<file>light/folder_link.svg</file>
<file>light/folder_open.svg</file>
<file>light/hard_drive.svg</file>
<file>light/help.svg</file>
<file>light/hmovetoolbar.svg</file>
<file>light/home_directory.svg</file>
<file>light/hseptoolbar.svg</file>
<file>light/left_arrow.svg</file>
<file>light/left_arrow_disabled.svg</file>
<file>light/left_arrow_hover.svg</file>
<file>light/maximize.svg</file>
<file>light/menu.svg</file>
<file>light/message_critical.svg</file>
<file>light/message_information.svg</file>
<file>light/message_question.svg</file>
<file>light/message_warning.svg</file>
<file>light/minimize.svg</file>
<file>light/network_drive.svg</file>
<file>light/radio_checked.svg</file>
<file>light/radio_checked_disabled.svg</file>
<file>light/radio_unchecked.svg</file>
<file>light/radio_unchecked_disabled.svg</file>
<file>light/restore.svg</file>
<file>light/right_arrow.svg</file>
<file>light/right_arrow_disabled.svg</file>
<file>light/right_arrow_hover.svg</file>
<file>light/shade.svg</file>
<file>light/sizegrip.svg</file>
<file>light/stylesheet.qss</file>
<file>light/transparent.svg</file>
<file>light/trash.svg</file>
<file>light/undock.svg</file>
<file>light/undock_hover.svg</file>
<file>light/undock_hover_pressed.svg</file>
<file>light/unshade.svg</file>
<file>light/up_arrow.svg</file>
<file>light/up_arrow_disabled.svg</file>
<file>light/up_arrow_hover.svg</file>
<file>light/vline.svg</file>
<file>light/vmovetoolbar.svg</file>
<file>light/vseptoolbar.svg</file>
<file>light/window_close.svg</file>
</qresource>
</RCC>

3
dist/qrc/dark/computer.svg vendored Normal file
View File

@ -0,0 +1,3 @@
<svg width="24" height="24">
<path fill="#eff0f1" d="M21,14H3V4H21M21,2H3C1.89,2 1,2.89 1,4V16A2,2 0 0,0 3,18H10L8,21V22H16V21L14,18H21A2,2 0 0,0 23,16V4C23,2.89 22.1,2 21,2Z"/>
</svg>

After

Width:  |  Height:  |  Size: 187 B

4
dist/qrc/dark/desktop.svg vendored Normal file
View File

@ -0,0 +1,4 @@
<svg width="24" height="24">
<path fill="#eff0f1" d="M4,6V19H20V6H4M18,17H6V8H18V17Z"/>
<line x1="7" y1="15.5" x2="17" y2="15.5" style="stroke:#eff0f1;stroke-width:1" />
</svg>

After

Width:  |  Height:  |  Size: 181 B

3
dist/qrc/dark/disc_drive.svg vendored Normal file
View File

@ -0,0 +1,3 @@
<svg width="24" height="24">
<path fill="#eff0f1" d="M12,14C10.89,14 10,13.1 10,12C10,10.89 10.89,10 12,10C13.11,10 14,10.89 14,12A2,2 0 0,1 12,14M12,4A8,8 0 0,0 4,12A8,8 0 0,0 12,20A8,8 0 0,0 20,12A8,8 0 0,0 12,4Z"/>
</svg>

After

Width:  |  Height:  |  Size: 227 B

3
dist/qrc/dark/file.svg vendored Normal file
View File

@ -0,0 +1,3 @@
<svg width="24" height="24">
<path fill="#eff0f1" d="M14,2H6A2,2 0 0,0 4,4V20A2,2 0 0,0 6,22H18A2,2 0 0,0 20,20V8L14,2M18,20H6V4H13V9H18V20Z"/>
</svg>

After

Width:  |  Height:  |  Size: 153 B

View File

@ -0,0 +1,7 @@
<svg width="24" height="24">
<g transform="scale(0.9) translate(2, 2)">
<path fill="#eff0f1" d="M6,2A2,2 0 0,0 4,4V20A2,2 0 0,0 6,22H18A2,2 0 0,0 20,20V8L14,2H6M6,4H13V9H18V20H6V4M8,12V14H16V12H8M8,16V18H13V16H8Z"/>
</g>
<line x1="7" y1="10" x2="1" y2="13" stroke="#76797c" stroke-width="2"/>
<circle cx="9" cy="10" r="5" stroke="#76797c" fill="#2f88b7" stroke-width="0.5"/>
</svg>

After

Width:  |  Height:  |  Size: 394 B

View File

@ -0,0 +1,8 @@
<svg width="24" height="24">
<rect fill="none" x="2" y="2" width="8" height="8" stroke="#eff0f1" stroke-width="1"/>
<rect fill="#eff0f1" x="2" y="14" width="8" height="8" stroke="#eff0f1" stroke-width="1"/>
<line x1="11" y1="4.5" x2="22" y2="4.5" style="stroke:#eff0f1;stroke-width:1" />
<line x1="11" y1="7.5" x2="22" y2="7.5" style="stroke:#eff0f1;stroke-width:1" />
<line x1="11" y1="16.5" x2="18" y2="16.5" style="stroke:#eff0f1;stroke-width:1" />
<line x1="11" y1="19.5" x2="18" y2="19.5" style="stroke:#eff0f1;stroke-width:1" />
</svg>

After

Width:  |  Height:  |  Size: 554 B

9
dist/qrc/dark/file_dialog_end.svg vendored Normal file
View File

@ -0,0 +1,9 @@
<svg width="24" height="24">
<g transform="scale(0.9) translate(0, 5)">
<path fill="#eff0f1" d="M19,20H4C2.89,20 2,19.1 2,18V6C2,4.89 2.89,4 4,4H10L12,6H19A2,2 0 0,1 21,8H21L4,8V18L6.14,10H23.21L20.93,18.5C20.7,19.37 19.92,20 19,20Z"/>
</g>
<g transform="scale(0.7) translate(8, 3)">
<path fill="#b0b0b0" d="M13,9V3.5L18.5,9M6,2C4.89,2 4,2.89 4,4V20A2,2 0 0,0 6,22H18A2,2 0 0,0 20,20V8L14,2H6Z" />
</g>
<polygon fill="#eff0f1" points="5,13.5 20,13.5 19.5,18.5 4,20"/>
</svg>

After

Width:  |  Height:  |  Size: 493 B

5
dist/qrc/dark/file_dialog_info.svg vendored Normal file
View File

@ -0,0 +1,5 @@
<svg width="65" height="60">
<circle cx="32.5" cy="30" r="25" stroke="#eff0f1" fill="none" stroke-width="5" />
<rect width="5" height="5" fill="#eff0f1" x="30" y="15"/>
<rect width="5" height="20" fill="#eff0f1" x="30" y="25"/>
</svg>

After

Width:  |  Height:  |  Size: 240 B

6
dist/qrc/dark/file_dialog_list.svg vendored Normal file
View File

@ -0,0 +1,6 @@
<svg width="24" height="24">
<rect fill="none" x="2" y="2" width="8" height="8" stroke="#eff0f1" stroke-width="1"/>
<rect fill="#eff0f1" x="2" y="14" width="8" height="8" stroke="#eff0f1" stroke-width="1"/>
<rect fill="#eff0f1" x="14" y="2" width="8" height="8" stroke="#eff0f1" stroke-width="1"/>
<rect fill="none" x="14" y="14" width="8" height="8" stroke="#eff0f1" stroke-width="1"/>
</svg>

After

Width:  |  Height:  |  Size: 402 B

9
dist/qrc/dark/file_dialog_start.svg vendored Normal file
View File

@ -0,0 +1,9 @@
<svg width="24" height="24">
<g transform="scale(0.9) translate(0, 5)">
<path fill="#eff0f1" d="M19,20H4C2.89,20 2,19.1 2,18V6C2,4.89 2.89,4 4,4H10L12,6H19A2,2 0 0,1 21,8H21L4,8V18L6.14,10H23.21L20.93,18.5C20.7,19.37 19.92,20 19,20Z"/>
</g>
<g transform="scale(0.7) translate(2, 3)">
<path fill="#b0b0b0" d="M13,9V3.5L18.5,9M6,2C4.89,2 4,2.89 4,4V20A2,2 0 0,0 6,22H18A2,2 0 0,0 20,20V8L14,2H6Z" />
</g>
<polygon fill="#eff0f1" points="5,13.5 18.5,13.5 18.5,18.5 4,20"/>
</svg>

After

Width:  |  Height:  |  Size: 495 B

6
dist/qrc/dark/file_link.svg vendored Normal file
View File

@ -0,0 +1,6 @@
<svg width="24" height="24">
<path fill="#eff0f1" d="M14,2H6A2,2 0 0,0 4,4V20A2,2 0 0,0 6,22H18A2,2 0 0,0 20,20V8L14,2M18,20H6V4H13V9H18V20Z"/>
<g transform="scale(0.5) translate(12, 20)">
<path fill="#eff0f1" d="M3.9,12C3.9,10.29 5.29,8.9 7,8.9H11V7H7A5,5 0 0,0 2,12A5,5 0 0,0 7,17H11V15.1H7C5.29,15.1 3.9,13.71 3.9,12M8,13H16V11H8V13M17,7H13V8.9H17C18.71,8.9 20.1,10.29 20.1,12C20.1,13.71 18.71,15.1 17,15.1H13V17H17A5,5 0 0,0 22,12A5,5 0 0,0 17,7Z"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 476 B

3
dist/qrc/dark/floppy_drive.svg vendored Normal file
View File

@ -0,0 +1,3 @@
<svg width="24" height="24">
<path fill="#eff0f1" d="M5,3A2,2 0 0,0 3,5V19A2,2 0 0,0 5,21H19A2,2 0 0,0 21,19V5.5L18.5,3H17V9A1,1 0 0,1 16,10H8A1,1 0 0,1 7,9V3H5M12,4V9H15V4H12M7,12H17A1,1 0 0,1 18,13V19H6V13A1,1 0 0,1 7,12Z"/>
</svg>

After

Width:  |  Height:  |  Size: 236 B

3
dist/qrc/dark/folder.svg vendored Normal file
View File

@ -0,0 +1,3 @@
<svg width="24" height="24">
<path fill="#eff0f1" d="M20,18H4V8H20M20,6H12L10,4H4C2.89,4 2,4.89 2,6V18A2,2 0 0,0 4,20H20A2,2 0 0,0 22,18V8C22,6.89 21.1,6 20,6Z"/>
</svg>

After

Width:  |  Height:  |  Size: 172 B

6
dist/qrc/dark/folder_link.svg vendored Normal file
View File

@ -0,0 +1,6 @@
<svg width="24" height="24">
<path fill="#eff0f1" d="M20,18H4V8H20M20,6H12L10,4H4C2.89,4 2,4.89 2,6V18A2,2 0 0,0 4,20H20A2,2 0 0,0 22,18V8C22,6.89 21.1,6 20,6Z"/>
<g transform="scale(0.5) translate(12, 16)">
<path fill="#eff0f1" d="M3.9,12C3.9,10.29 5.29,8.9 7,8.9H11V7H7A5,5 0 0,0 2,12A5,5 0 0,0 7,17H11V15.1H7C5.29,15.1 3.9,13.71 3.9,12M8,13H16V11H8V13M17,7H13V8.9H17C18.71,8.9 20.1,10.29 20.1,12C20.1,13.71 18.71,15.1 17,15.1H13V17H17A5,5 0 0,0 22,12A5,5 0 0,0 17,7Z"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 495 B

3
dist/qrc/dark/folder_open.svg vendored Normal file
View File

@ -0,0 +1,3 @@
<svg width="24" height="24">
<path fill="#eff0f1" d="M19,20H4C2.89,20 2,19.1 2,18V6C2,4.89 2.89,4 4,4H10L12,6H19A2,2 0 0,1 21,8H21L4,8V18L6.14,10H23.21L20.93,18.5C20.7,19.37 19.92,20 19,20Z"/>
</svg>

After

Width:  |  Height:  |  Size: 202 B

11
dist/qrc/dark/hard_drive.svg vendored Normal file
View File

@ -0,0 +1,11 @@
<svg width="24" height="24">
<rect fill="none" x="4.5" y="2" width="15" height="20" rx="1" ry="1" stroke="#eff0f1" stroke-width="1"/>
<line x1="6.5" y1="20" x2="17.5" y2="20" stroke="#eff0f1" stroke-width="1"/>
<g transform="translate(0, 1)">
<circle cx="12" cy="8" r="4" stroke="#eff0f1" fill="none" stroke-width="1.5"/>
<g transform="rotate(130) translate(-12.2, -22.8)">
<rect fill="none" x="12" y="7.5" width="6" height="0.5" rx="0.25" ry="0.25" stroke="#eff0f1" stroke-width="0.5"/>
</g>
<circle cx="8" cy="14" r="1.5" fill="#eff0f1"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 583 B

3
dist/qrc/dark/help.svg vendored Normal file
View File

@ -0,0 +1,3 @@
<svg width="24" height="24">
<path fill="#eff0f1" d="M10,19H13V22H10V19M12,2C17.35,2.22 19.68,7.62 16.5,11.67C15.67,12.67 14.33,13.33 13.67,14.17C13,15 13,16 13,17H10C10,15.33 10,13.92 10.67,12.92C11.33,11.92 12.67,11.33 13.5,10.67C15.92,8.43 15.32,5.26 12,5A3,3 0 0,0 9,8H6A6,6 0 0,1 12,2Z"/>
</svg>

After

Width:  |  Height:  |  Size: 303 B

3
dist/qrc/dark/home_directory.svg vendored Normal file
View File

@ -0,0 +1,3 @@
<svg width="24" height="24">
<path fill="#eff0f1" d="M12 5.69L17 10.19V18H15V12H9V18H7V10.19L12 5.69M12 3L2 12H5V20H11V14H13V20H19V12H22"/>
</svg>

After

Width:  |  Height:  |  Size: 149 B

3
dist/qrc/dark/maximize.svg vendored Normal file
View File

@ -0,0 +1,3 @@
<svg width="24" height="24">
<path fill="#eff0f1" d="M4,4H20V20H4V4M6,8V18H18V8H6Z"/>
</svg>

After

Width:  |  Height:  |  Size: 95 B

3
dist/qrc/dark/menu.svg vendored Normal file
View File

@ -0,0 +1,3 @@
<svg width="24" height="24">
<path fill="#eff0f1" d="M3,6H21V8H3V6M3,11H21V13H3V11M3,16H21V18H3V16Z" />
</svg>

After

Width:  |  Height:  |  Size: 113 B

3
dist/qrc/dark/minimize.svg vendored Normal file
View File

@ -0,0 +1,3 @@
<svg width="24" height="24">
<path fill="#eff0f1" d="M20,14H4V10H20"/>
</svg>

After

Width:  |  Height:  |  Size: 80 B

6
dist/qrc/dark/network_drive.svg vendored Normal file
View File

@ -0,0 +1,6 @@
<svg width="24" height="24">
<rect fill="none" x="4.5" y="2" width="15" height="20" rx="1" ry="1" stroke="#eff0f1" stroke-width="1"/>
<g transform="scale(0.6) translate(8, 8)">
<path fill="#eff0f1" d="M16.36,14C16.44,13.34 16.5,12.68 16.5,12C16.5,11.32 16.44,10.66 16.36,10H19.74C19.9,10.64 20,11.31 20,12C20,12.69 19.9,13.36 19.74,14M14.59,19.56C15.19,18.45 15.65,17.25 15.97,16H18.92C17.96,17.65 16.43,18.93 14.59,19.56M14.34,14H9.66C9.56,13.34 9.5,12.68 9.5,12C9.5,11.32 9.56,10.65 9.66,10H14.34C14.43,10.65 14.5,11.32 14.5,12C14.5,12.68 14.43,13.34 14.34,14M12,19.96C11.17,18.76 10.5,17.43 10.09,16H13.91C13.5,17.43 12.83,18.76 12,19.96M8,8H5.08C6.03,6.34 7.57,5.06 9.4,4.44C8.8,5.55 8.35,6.75 8,8M5.08,16H8C8.35,17.25 8.8,18.45 9.4,19.56C7.57,18.93 6.03,17.65 5.08,16M4.26,14C4.1,13.36 4,12.69 4,12C4,11.31 4.1,10.64 4.26,10H7.64C7.56,10.66 7.5,11.32 7.5,12C7.5,12.68 7.56,13.34 7.64,14M12,4.03C12.83,5.23 13.5,6.57 13.91,8H10.09C10.5,6.57 11.17,5.23 12,4.03M18.92,8H15.97C15.65,6.75 15.19,5.55 14.59,4.44C16.43,5.07 17.96,6.34 18.92,8M12,2C6.47,2 2,6.5 2,12A10,10 0 0,0 12,22A10,10 0 0,0 22,12A10,10 0 0,0 12,2Z"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.1 KiB

3
dist/qrc/dark/restore.svg vendored Normal file
View File

@ -0,0 +1,3 @@
<svg width="24" height="24">
<path fill="#eff0f1" d="M4,8H8V4H20V16H16V20H4V8M16,8V14H18V6H10V8H16M6,12V18H14V12H6Z"/>
</svg>

After

Width:  |  Height:  |  Size: 128 B

3
dist/qrc/dark/shade.svg vendored Normal file
View File

@ -0,0 +1,3 @@
<svg width="24" height="24">
<polygon fill="#eff0f1" points="0,18 24,18 12,6"/>
</svg>

After

Width:  |  Height:  |  Size: 89 B

View File

@ -1098,12 +1098,12 @@ QPrevNextCalButton
QPrevNextCalButton#qt_calendar_nextmonth
{
image: url(:/dark/right_arrow.svg);
image: url(:/dark/calendar_next.svg);
}
QPrevNextCalButton#qt_calendar_prevmonth
{
image: url(:/dark/left_arrow.svg);
image: url(:/dark/calendar_previous.svg);
}
/**
@ -2350,12 +2350,76 @@ QDialogButtonBox
dialog-discard-icon: url(:/dark/dialog_discard.svg);
}
QMessageBox
QWidget
{
/* QDialogButtonBox icons */
dialog-cancel-icon: url(:/dark/dialog_cancel.svg);
dialog-close-icon: url(:/dark/dialog_close.svg);
dialog-ok-icon: url(:/dark/dialog_ok.svg);
dialog-open-icon: url(:/dark/dialog_open.svg);
dialog-reset-icon: url(:/dark/dialog_reset.svg);
dialog-save-icon: url(:/dark/dialog_save.svg);
dialog-yes-icon: url(:/dark/dialog_ok.svg);
dialog-help-icon: url(:/dark/dialog_help.svg);
dialog-no-icon: url(:/dark/dialog_no.svg);
dialog-apply-icon: url(:/dark/dialog_ok.svg);
dialog-discard-icon: url(:/dark/dialog_discard.svg);
/* File icons */
filedialog-backward-icon: url(:/dark/left_arrow.svg);
filedialog-contentsview-icon: url(:/dark/file_dialog_contents.svg);
filedialog-detailedview-icon: url(:/dark/file_dialog_detailed.svg);
filedialog-end-icon: url(:/dark/file_dialog_end.svg);
filedialog-infoview-icon: url(:/dark/file_dialog_info.svg);
filedialog-listview-icon: url(:/dark/file_dialog_list.svg);
filedialog-new-directory-icon: url(:/dark/folder.svg);
filedialog-parent-directory-icon: url(:/dark/up_arrow.svg);
filedialog-start-icon: url(:/dark/file_dialog_start.svg);
directory-closed-icon: url(:/dark/folder.svg);
directory-icon: url(:/dark/folder.svg);
directory-link-icon: url(:/dark/folder_link.svg);
directory-open-icon: url(:/dark/folder_open.svg);
file-icon: url(:/dark/file.svg);
file-link-icon: url(:/dark/file_link.svg);
home-icon: url(:/dark/home_directory.svg);
/* QMessageBox icons */
messagebox-critical-icon: url(:/dark/message_critical.svg);
messagebox-information-icon: url(:/dark/message_information.svg);
messagebox-question-icon: url(:/dark/message_question.svg);
messagebox-warning-icon: url(:/dark/message_warning.svg);
/* Computer icons */
computer-icon: url(:/dark/computer.svg);
desktop-icon: url(:/dark/desktop.svg);
cd-icon: url(:/dark/disc_drive.svg);
dvd-icon: url(:/dark/disc_drive.svg);
floppy-icon: url(:/dark/floppy_drive.svg);
harddisk-icon: url(:/dark/hard_drive.svg);
network-icon: url(:/dark/network_drive.svg);
trash-icon: url(:/dark/trash.svg);
/* Arrow icons */
uparrow-icon: url(:/dark/up_arrow.svg);
downarrow-icon: url(:/dark/down_arrow.svg);
leftarrow-icon: url(:/dark/left_arrow.svg);
rightarrow-icon: url(:/dark/right_arrow.svg);
backward-icon: url(:/dark/left_arrow.svg);
forward-icon: url(:/dark/right_arrow.svg);
/* Titlebar icons */
titlebar-close-icon: url(:/dark/window_close.svg);
titlebar-contexthelp-icon: url(:/dark/help.svg);
titlebar-maximize-icon: url(:/dark/maximize.svg);
titlebar-menu-icon: url(:/dark/menu.svg);
titlebar-minimize-icon: url(:/dark/minimize.svg);
titlebar-normal-icon: url(:/dark/restore.svg);
titlebar-shade-icon: url(:/dark/shade.svg);
titlebar-unshade-icon: url(:/dark/unshade.svg);
/* Other icons */
dockwidget-close-icon: url(:/dark/close.svg);
lineedit-clear-button-icon: url(:/dark/clear_text.svg);
}
/* Set some styles for these custom dialog buttons */

3
dist/qrc/dark/trash.svg vendored Normal file
View File

@ -0,0 +1,3 @@
<svg width="24" height="24">
<path fill="#eff0f1" d="M6,19A2,2 0 0,0 8,21H16A2,2 0 0,0 18,19V7H6V19M8,9H16V19H8V9M15.5,4L14.5,3H9.5L8.5,4H5V6H19V4H15.5Z"/>
</svg>

After

Width:  |  Height:  |  Size: 165 B

3
dist/qrc/dark/unshade.svg vendored Normal file
View File

@ -0,0 +1,3 @@
<svg width="24" height="24">
<polygon fill="#eff0f1" points="0,6 24,6 12,18"/>
</svg>

After

Width:  |  Height:  |  Size: 88 B

3
dist/qrc/dark/window_close.svg vendored Normal file
View File

@ -0,0 +1,3 @@
<svg width="24" height="24">
<path fill="#eff0f1" d="M19,6.41L17.59,5L12,10.59L6.41,5L5,6.41L10.59,12L5,17.59L6.41,19L12,13.41L17.59,19L19,17.59L13.41,12L19,6.41Z"/>
</svg>

After

Width:  |  Height:  |  Size: 175 B

3
dist/qrc/light/computer.svg vendored Normal file
View File

@ -0,0 +1,3 @@
<svg width="24" height="24">
<path fill="#31363b" d="M21,14H3V4H21M21,2H3C1.89,2 1,2.89 1,4V16A2,2 0 0,0 3,18H10L8,21V22H16V21L14,18H21A2,2 0 0,0 23,16V4C23,2.89 22.1,2 21,2Z"/>
</svg>

After

Width:  |  Height:  |  Size: 187 B

4
dist/qrc/light/desktop.svg vendored Normal file
View File

@ -0,0 +1,4 @@
<svg width="24" height="24">
<path fill="#31363b" d="M4,6V19H20V6H4M18,17H6V8H18V17Z"/>
<line x1="7" y1="15.5" x2="17" y2="15.5" style="stroke:#31363b;stroke-width:1" />
</svg>

After

Width:  |  Height:  |  Size: 181 B

3
dist/qrc/light/disc_drive.svg vendored Normal file
View File

@ -0,0 +1,3 @@
<svg width="24" height="24">
<path fill="#31363b" d="M12,14C10.89,14 10,13.1 10,12C10,10.89 10.89,10 12,10C13.11,10 14,10.89 14,12A2,2 0 0,1 12,14M12,4A8,8 0 0,0 4,12A8,8 0 0,0 12,20A8,8 0 0,0 20,12A8,8 0 0,0 12,4Z"/>
</svg>

After

Width:  |  Height:  |  Size: 227 B

3
dist/qrc/light/file.svg vendored Normal file
View File

@ -0,0 +1,3 @@
<svg width="24" height="24">
<path fill="#31363b" d="M14,2H6A2,2 0 0,0 4,4V20A2,2 0 0,0 6,22H18A2,2 0 0,0 20,20V8L14,2M18,20H6V4H13V9H18V20Z"/>
</svg>

After

Width:  |  Height:  |  Size: 153 B

View File

@ -0,0 +1,7 @@
<svg width="24" height="24">
<g transform="scale(0.9) translate(2, 2)">
<path fill="#31363b" d="M6,2A2,2 0 0,0 4,4V20A2,2 0 0,0 6,22H18A2,2 0 0,0 20,20V8L14,2H6M6,4H13V9H18V20H6V4M8,12V14H16V12H8M8,16V18H13V16H8Z"/>
</g>
<line x1="7" y1="10" x2="1" y2="13" stroke="#bab9b8" stroke-width="2"/>
<circle cx="9" cy="10" r="5" stroke="#bab9b8" fill="rgba(71, 184, 243, 0.6)" stroke-width="0.5"/>
</svg>

After

Width:  |  Height:  |  Size: 410 B

View File

@ -0,0 +1,8 @@
<svg width="24" height="24">
<rect fill="none" x="2" y="2" width="8" height="8" stroke="#31363b" stroke-width="1"/>
<rect fill="#31363b" x="2" y="14" width="8" height="8" stroke="#31363b" stroke-width="1"/>
<line x1="11" y1="4.5" x2="22" y2="4.5" style="stroke:#31363b;stroke-width:1" />
<line x1="11" y1="7.5" x2="22" y2="7.5" style="stroke:#31363b;stroke-width:1" />
<line x1="11" y1="16.5" x2="18" y2="16.5" style="stroke:#31363b;stroke-width:1" />
<line x1="11" y1="19.5" x2="18" y2="19.5" style="stroke:#31363b;stroke-width:1" />
</svg>

After

Width:  |  Height:  |  Size: 554 B

9
dist/qrc/light/file_dialog_end.svg vendored Normal file
View File

@ -0,0 +1,9 @@
<svg width="24" height="24">
<g transform="scale(0.9) translate(0, 5)">
<path fill="#31363b" d="M19,20H4C2.89,20 2,19.1 2,18V6C2,4.89 2.89,4 4,4H10L12,6H19A2,2 0 0,1 21,8H21L4,8V18L6.14,10H23.21L20.93,18.5C20.7,19.37 19.92,20 19,20Z"/>
</g>
<g transform="scale(0.7) translate(8, 3)">
<path fill="#bab9b8" d="M13,9V3.5L18.5,9M6,2C4.89,2 4,2.89 4,4V20A2,2 0 0,0 6,22H18A2,2 0 0,0 20,20V8L14,2H6Z" />
</g>
<polygon fill="#31363b" points="5,13.5 20,13.5 19.5,18.5 4,20"/>
</svg>

After

Width:  |  Height:  |  Size: 493 B

5
dist/qrc/light/file_dialog_info.svg vendored Normal file
View File

@ -0,0 +1,5 @@
<svg width="65" height="60">
<circle cx="32.5" cy="30" r="25" stroke="#31363b" fill="none" stroke-width="5" />
<rect width="5" height="5" fill="#31363b" x="30" y="15"/>
<rect width="5" height="20" fill="#31363b" x="30" y="25"/>
</svg>

After

Width:  |  Height:  |  Size: 240 B

6
dist/qrc/light/file_dialog_list.svg vendored Normal file
View File

@ -0,0 +1,6 @@
<svg width="24" height="24">
<rect fill="none" x="2" y="2" width="8" height="8" stroke="#31363b" stroke-width="1"/>
<rect fill="#31363b" x="2" y="14" width="8" height="8" stroke="#31363b" stroke-width="1"/>
<rect fill="#31363b" x="14" y="2" width="8" height="8" stroke="#31363b" stroke-width="1"/>
<rect fill="none" x="14" y="14" width="8" height="8" stroke="#31363b" stroke-width="1"/>
</svg>

After

Width:  |  Height:  |  Size: 402 B

9
dist/qrc/light/file_dialog_start.svg vendored Normal file
View File

@ -0,0 +1,9 @@
<svg width="24" height="24">
<g transform="scale(0.9) translate(0, 5)">
<path fill="#31363b" d="M19,20H4C2.89,20 2,19.1 2,18V6C2,4.89 2.89,4 4,4H10L12,6H19A2,2 0 0,1 21,8H21L4,8V18L6.14,10H23.21L20.93,18.5C20.7,19.37 19.92,20 19,20Z"/>
</g>
<g transform="scale(0.7) translate(2, 3)">
<path fill="#bab9b8" d="M13,9V3.5L18.5,9M6,2C4.89,2 4,2.89 4,4V20A2,2 0 0,0 6,22H18A2,2 0 0,0 20,20V8L14,2H6Z" />
</g>
<polygon fill="#31363b" points="5,13.5 18.5,13.5 18.5,18.5 4,20"/>
</svg>

After

Width:  |  Height:  |  Size: 495 B

6
dist/qrc/light/file_link.svg vendored Normal file
View File

@ -0,0 +1,6 @@
<svg width="24" height="24">
<path fill="#31363b" d="M14,2H6A2,2 0 0,0 4,4V20A2,2 0 0,0 6,22H18A2,2 0 0,0 20,20V8L14,2M18,20H6V4H13V9H18V20Z"/>
<g transform="scale(0.5) translate(12, 20)">
<path fill="#31363b" d="M3.9,12C3.9,10.29 5.29,8.9 7,8.9H11V7H7A5,5 0 0,0 2,12A5,5 0 0,0 7,17H11V15.1H7C5.29,15.1 3.9,13.71 3.9,12M8,13H16V11H8V13M17,7H13V8.9H17C18.71,8.9 20.1,10.29 20.1,12C20.1,13.71 18.71,15.1 17,15.1H13V17H17A5,5 0 0,0 22,12A5,5 0 0,0 17,7Z"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 476 B

3
dist/qrc/light/floppy_drive.svg vendored Normal file
View File

@ -0,0 +1,3 @@
<svg width="24" height="24">
<path fill="#31363b" d="M5,3A2,2 0 0,0 3,5V19A2,2 0 0,0 5,21H19A2,2 0 0,0 21,19V5.5L18.5,3H17V9A1,1 0 0,1 16,10H8A1,1 0 0,1 7,9V3H5M12,4V9H15V4H12M7,12H17A1,1 0 0,1 18,13V19H6V13A1,1 0 0,1 7,12Z"/>
</svg>

After

Width:  |  Height:  |  Size: 236 B

3
dist/qrc/light/folder.svg vendored Normal file
View File

@ -0,0 +1,3 @@
<svg width="24" height="24">
<path fill="#31363b" d="M20,18H4V8H20M20,6H12L10,4H4C2.89,4 2,4.89 2,6V18A2,2 0 0,0 4,20H20A2,2 0 0,0 22,18V8C22,6.89 21.1,6 20,6Z"/>
</svg>

After

Width:  |  Height:  |  Size: 172 B

6
dist/qrc/light/folder_link.svg vendored Normal file
View File

@ -0,0 +1,6 @@
<svg width="24" height="24">
<path fill="#31363b" d="M20,18H4V8H20M20,6H12L10,4H4C2.89,4 2,4.89 2,6V18A2,2 0 0,0 4,20H20A2,2 0 0,0 22,18V8C22,6.89 21.1,6 20,6Z"/>
<g transform="scale(0.5) translate(12, 16)">
<path fill="#31363b" d="M3.9,12C3.9,10.29 5.29,8.9 7,8.9H11V7H7A5,5 0 0,0 2,12A5,5 0 0,0 7,17H11V15.1H7C5.29,15.1 3.9,13.71 3.9,12M8,13H16V11H8V13M17,7H13V8.9H17C18.71,8.9 20.1,10.29 20.1,12C20.1,13.71 18.71,15.1 17,15.1H13V17H17A5,5 0 0,0 22,12A5,5 0 0,0 17,7Z"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 495 B

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