From c28d6f92cf83d84e9ff596d777262fe9ca047b39 Mon Sep 17 00:00:00 2001 From: forbes-0023 Date: Thu, 5 Feb 2026 11:23:47 -0600 Subject: [PATCH] feat(icons): add Phase 1 core toolbar icons in Catppuccin Mocha Complete the core toolbar icon set with 15 additional icons: File Operations: - document-save-as.svg - Save As with pencil indicator - Std_SaveAll.svg - Save All with stacked disks - Std_Import.svg - Import with arrow into document - Std_Export.svg - Export with arrow out of document - document-print.svg - Printer with paper Edit Operations: - edit-select-all.svg - Selection rectangle with corner handles View Operations: - zoom-fit-best.svg - Fit to view with corner arrows - Std_ViewHome.svg - Home view with house icon - view-fullscreen.svg - Fullscreen expand arrows - Std_ViewScreenShot.svg - Camera for screenshots - Std_ToggleVisibility.svg - Eye icon for visibility - Std_Refresh.svg - Circular refresh arrow Common Actions: - help-browser.svg - Question mark in circle - application-exit.svg - Door with exit arrow - Std_DuplicateSelection.svg - Duplicate objects All icons follow the Catppuccin Mocha design system with: - 32x32 viewBox - Rounded rectangle background (surface0 #313244) - Consistent stroke widths and color usage Ref #4 --- kindred-icons/Std_DuplicateSelection.svg | 10 ++++++++++ kindred-icons/Std_Export.svg | 9 +++++++++ kindred-icons/Std_Import.svg | 9 +++++++++ kindred-icons/Std_Refresh.svg | 7 +++++++ kindred-icons/Std_SaveAll.svg | 14 ++++++++++++++ kindred-icons/Std_ToggleVisibility.svg | 11 +++++++++++ kindred-icons/Std_ViewHome.svg | 11 +++++++++++ kindred-icons/Std_ViewScreenShot.svg | 13 +++++++++++++ kindred-icons/application-exit.svg | 12 ++++++++++++ kindred-icons/document-print.svg | 14 ++++++++++++++ kindred-icons/document-save-as.svg | 15 +++++++++++++++ kindred-icons/edit-select-all.svg | 12 ++++++++++++ kindred-icons/help-browser.svg | 10 ++++++++++ kindred-icons/view-fullscreen.svg | 14 ++++++++++++++ kindred-icons/zoom-fit-best.svg | 20 ++++++++++++++++++++ 15 files changed, 181 insertions(+) create mode 100644 kindred-icons/Std_DuplicateSelection.svg create mode 100644 kindred-icons/Std_Export.svg create mode 100644 kindred-icons/Std_Import.svg create mode 100644 kindred-icons/Std_Refresh.svg create mode 100644 kindred-icons/Std_SaveAll.svg create mode 100644 kindred-icons/Std_ToggleVisibility.svg create mode 100644 kindred-icons/Std_ViewHome.svg create mode 100644 kindred-icons/Std_ViewScreenShot.svg create mode 100644 kindred-icons/application-exit.svg create mode 100644 kindred-icons/document-print.svg create mode 100644 kindred-icons/document-save-as.svg create mode 100644 kindred-icons/edit-select-all.svg create mode 100644 kindred-icons/help-browser.svg create mode 100644 kindred-icons/view-fullscreen.svg create mode 100644 kindred-icons/zoom-fit-best.svg diff --git a/kindred-icons/Std_DuplicateSelection.svg b/kindred-icons/Std_DuplicateSelection.svg new file mode 100644 index 0000000000..de885584d8 --- /dev/null +++ b/kindred-icons/Std_DuplicateSelection.svg @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/kindred-icons/Std_Export.svg b/kindred-icons/Std_Export.svg new file mode 100644 index 0000000000..8b6102b9b2 --- /dev/null +++ b/kindred-icons/Std_Export.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/kindred-icons/Std_Import.svg b/kindred-icons/Std_Import.svg new file mode 100644 index 0000000000..c7642c7904 --- /dev/null +++ b/kindred-icons/Std_Import.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/kindred-icons/Std_Refresh.svg b/kindred-icons/Std_Refresh.svg new file mode 100644 index 0000000000..28cd25c5fb --- /dev/null +++ b/kindred-icons/Std_Refresh.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/kindred-icons/Std_SaveAll.svg b/kindred-icons/Std_SaveAll.svg new file mode 100644 index 0000000000..6626a06fd8 --- /dev/null +++ b/kindred-icons/Std_SaveAll.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + 2 + diff --git a/kindred-icons/Std_ToggleVisibility.svg b/kindred-icons/Std_ToggleVisibility.svg new file mode 100644 index 0000000000..24f582f633 --- /dev/null +++ b/kindred-icons/Std_ToggleVisibility.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/kindred-icons/Std_ViewHome.svg b/kindred-icons/Std_ViewHome.svg new file mode 100644 index 0000000000..73c205ea91 --- /dev/null +++ b/kindred-icons/Std_ViewHome.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/kindred-icons/Std_ViewScreenShot.svg b/kindred-icons/Std_ViewScreenShot.svg new file mode 100644 index 0000000000..660fdea14b --- /dev/null +++ b/kindred-icons/Std_ViewScreenShot.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/kindred-icons/application-exit.svg b/kindred-icons/application-exit.svg new file mode 100644 index 0000000000..994788293d --- /dev/null +++ b/kindred-icons/application-exit.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/kindred-icons/document-print.svg b/kindred-icons/document-print.svg new file mode 100644 index 0000000000..58381b498b --- /dev/null +++ b/kindred-icons/document-print.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/kindred-icons/document-save-as.svg b/kindred-icons/document-save-as.svg new file mode 100644 index 0000000000..3c5e5ebe69 --- /dev/null +++ b/kindred-icons/document-save-as.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/kindred-icons/edit-select-all.svg b/kindred-icons/edit-select-all.svg new file mode 100644 index 0000000000..031b8f280f --- /dev/null +++ b/kindred-icons/edit-select-all.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/kindred-icons/help-browser.svg b/kindred-icons/help-browser.svg new file mode 100644 index 0000000000..f052fd074b --- /dev/null +++ b/kindred-icons/help-browser.svg @@ -0,0 +1,10 @@ + + + + + + + + + diff --git a/kindred-icons/view-fullscreen.svg b/kindred-icons/view-fullscreen.svg new file mode 100644 index 0000000000..355eebfc78 --- /dev/null +++ b/kindred-icons/view-fullscreen.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/kindred-icons/zoom-fit-best.svg b/kindred-icons/zoom-fit-best.svg new file mode 100644 index 0000000000..08e779628e --- /dev/null +++ b/kindred-icons/zoom-fit-best.svg @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + + + + +