diff --git a/src/VivyApplication.hh b/src/VivyApplication.hh index 384647d2df1eea4364a155800a4341498ed82e8d..5cc29c4040da1e7c14c011f30d5ee3d0ece4e97d 100644 --- a/src/VivyApplication.hh +++ b/src/VivyApplication.hh @@ -13,8 +13,8 @@ #define VIVY_ICON_SAVE ":icons/dark/document-save.svg" #define VIVY_ICON_SAVE_AS ":icons/dark/document-save-as.svg" #define VIVY_ICON_ABOUT ":icons/dark/help-about.svg" -#define VIVY_ICON_FILE ":icons/dark/" -#define VIVY_ICON_FOLDER ":icons/dark/" +#define VIVY_ICON_FILE ":icons/dark/text-x-generic.svg" +#define VIVY_ICON_FOLDER ":icons/dark/folder.svg" #include <QApplication> #include <QPixmap> diff --git a/utils/rsc/VivyRessources.qrc b/utils/rsc/VivyRessources.qrc index bf6947e9a51a40b92532f530f974d5603fc2a576..0f6f69913c557afae767cb9ddda9c2726912ce01 100644 --- a/utils/rsc/VivyRessources.qrc +++ b/utils/rsc/VivyRessources.qrc @@ -24,6 +24,8 @@ <file alias="document-open.svg">icons/breeze-dark/document-open.svg</file> <file alias="document-save.svg">icons/breeze-dark/document-save.svg</file> <file alias="document-save-as.svg">icons/breeze-dark/document-save-as.svg</file> + <file alias="folder.svg">icons/breeze-dark/folder.svg</file> + <file alias="text-x-generic.svg">icons/breeze-dark/text-x-generic.svg</file> <file alias="help-about.svg">icons/breeze-dark/help-about.svg</file> </qresource> <qresource prefix="icons/light"> @@ -31,6 +33,8 @@ <file alias="document-open.svg">icons/breeze-light/document-open.svg</file> <file alias="document-save.svg">icons/breeze-light/document-save.svg</file> <file alias="document-save-as.svg">icons/breeze-light/document-save-as.svg</file> + <file alias="folder.svg">icons/breeze-light/folder.svg</file> + <file alias="text-x-generic.svg">icons/breeze-light/text-x-generic.svg</file> <file alias="help-about.svg">icons/breeze-light/help-about.svg</file> </qresource> diff --git a/utils/rsc/icons/breeze-dark/folder.svg b/utils/rsc/icons/breeze-dark/folder.svg new file mode 100644 index 0000000000000000000000000000000000000000..fcd5c0ab3da02bdf4a0c379434970f325bd29781 --- /dev/null +++ b/utils/rsc/icons/breeze-dark/folder.svg @@ -0,0 +1,13 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 22 22"> + <defs id="defs3051"> + <style type="text/css" id="current-color-scheme"> + .ColorScheme-Text { + color:#eff0f1 + } + </style> + </defs> + <path + style="fill:currentColor;fill-opacity:1;stroke:none" + d="M 3 3 L 3 4 L 3 19 L 4 19 L 19 19 L 19 18 L 19 5 L 12.007812 5 L 10.007812 3 L 10 3.0078125 L 10 3 L 4 3 L 3 3 z M 4 4 L 7 4 L 9.5859375 4 L 10.589844 5.0039062 L 6.5703125 9 L 6.5683594 9 L 4 9 L 4 4 z M 9.0078125 8 L 18 8 L 18 18 L 4 18 L 4 10 L 5.5625 10 L 7 10 L 7 9.9921875 L 7.0078125 10 L 9.0078125 8 z " + class="ColorScheme-Text" /> +</svg> diff --git a/utils/rsc/icons/breeze-dark/text-x-generic.svg b/utils/rsc/icons/breeze-dark/text-x-generic.svg new file mode 100644 index 0000000000000000000000000000000000000000..f8733cf2d342ac5009d9a4d81232e42f087c5c71 --- /dev/null +++ b/utils/rsc/icons/breeze-dark/text-x-generic.svg @@ -0,0 +1,26 @@ +<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" xmlns:xlink="http://www.w3.org/1999/xlink"> + <defs> + <linearGradient id="a" y1="392.36" y2="365.36" gradientUnits="userSpaceOnUse" x2="0" gradientTransform="translate(309.57 152.44)"> + <stop stop-color="#ffffff" stop-opacity="0"/> + <stop offset="1" stop-color="#ffffff" stop-opacity=".2"/> + </linearGradient> + <linearGradient id="b" y1="17" x1="47" y2="24" gradientUnits="userSpaceOnUse" x2="54" gradientTransform="translate(357.57 507.8)"> + <stop stop-color="#060606"/> + <stop offset="1" stop-opacity="0"/> + </linearGradient> + <path id="c" d="m389.57 545.8v-28h15l7 7v21h-14z"/> + </defs> + <g transform="translate(-384.57-515.8)"> + <g color-rendering="auto" color-interpolation-filters="linearRGB" shape-rendering="auto" image-rendering="auto" text-rendering="auto" color-interpolation="sRGB" color="#000000"> + <use fill="#eeeeee" xlink:href="#c"/> + <g transform="scale(1-1)"> + <rect opacity=".6" x="389.57" y="-518.8" width="15" fill="#ffffff" height="1"/> + <rect opacity=".15" x="389.57" y="-545.8" width="22" height="1"/> + </g> + <path opacity=".5" fill-rule="evenodd" d="m411.57 524.8l-7-7v7z"/> + <path opacity=".6" d="m394.57 537.8v-1h6v1zm0-2v-1h12v1zm0-3v-1h8v1zm0-2v-1h12v1zm0-2v-1h12v1z"/> + </g> + <use fill="url(#a)" xlink:href="#c"/> + <path opacity=".1" fill="url(#b)" fill-rule="evenodd" d="m404.57 524.8l7 7v-7z"/> + </g> +</svg> diff --git a/utils/rsc/icons/breeze-light/folder.svg b/utils/rsc/icons/breeze-light/folder.svg new file mode 100644 index 0000000000000000000000000000000000000000..7a5f325e433853431b7b570e9052a7274cd5aba4 --- /dev/null +++ b/utils/rsc/icons/breeze-light/folder.svg @@ -0,0 +1,13 @@ +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 22 22"> + <defs id="defs3051"> + <style type="text/css" id="current-color-scheme"> + .ColorScheme-Text { + color:#232629 + } + </style> + </defs> + <path + style="fill:currentColor;fill-opacity:1;stroke:none" + d="M 3 3 L 3 4 L 3 19 L 4 19 L 19 19 L 19 18 L 19 5 L 12.007812 5 L 10.007812 3 L 10 3.0078125 L 10 3 L 4 3 L 3 3 z M 4 4 L 7 4 L 9.5859375 4 L 10.589844 5.0039062 L 6.5703125 9 L 6.5683594 9 L 4 9 L 4 4 z M 9.0078125 8 L 18 8 L 18 18 L 4 18 L 4 10 L 5.5625 10 L 7 10 L 7 9.9921875 L 7.0078125 10 L 9.0078125 8 z " + class="ColorScheme-Text" /> +</svg> diff --git a/utils/rsc/icons/breeze-light/text-x-generic.svg b/utils/rsc/icons/breeze-light/text-x-generic.svg new file mode 100644 index 0000000000000000000000000000000000000000..f8733cf2d342ac5009d9a4d81232e42f087c5c71 --- /dev/null +++ b/utils/rsc/icons/breeze-light/text-x-generic.svg @@ -0,0 +1,26 @@ +<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" xmlns:xlink="http://www.w3.org/1999/xlink"> + <defs> + <linearGradient id="a" y1="392.36" y2="365.36" gradientUnits="userSpaceOnUse" x2="0" gradientTransform="translate(309.57 152.44)"> + <stop stop-color="#ffffff" stop-opacity="0"/> + <stop offset="1" stop-color="#ffffff" stop-opacity=".2"/> + </linearGradient> + <linearGradient id="b" y1="17" x1="47" y2="24" gradientUnits="userSpaceOnUse" x2="54" gradientTransform="translate(357.57 507.8)"> + <stop stop-color="#060606"/> + <stop offset="1" stop-opacity="0"/> + </linearGradient> + <path id="c" d="m389.57 545.8v-28h15l7 7v21h-14z"/> + </defs> + <g transform="translate(-384.57-515.8)"> + <g color-rendering="auto" color-interpolation-filters="linearRGB" shape-rendering="auto" image-rendering="auto" text-rendering="auto" color-interpolation="sRGB" color="#000000"> + <use fill="#eeeeee" xlink:href="#c"/> + <g transform="scale(1-1)"> + <rect opacity=".6" x="389.57" y="-518.8" width="15" fill="#ffffff" height="1"/> + <rect opacity=".15" x="389.57" y="-545.8" width="22" height="1"/> + </g> + <path opacity=".5" fill-rule="evenodd" d="m411.57 524.8l-7-7v7z"/> + <path opacity=".6" d="m394.57 537.8v-1h6v1zm0-2v-1h12v1zm0-3v-1h8v1zm0-2v-1h12v1zm0-2v-1h12v1z"/> + </g> + <use fill="url(#a)" xlink:href="#c"/> + <path opacity=".1" fill="url(#b)" fill-rule="evenodd" d="m404.57 524.8l7 7v-7z"/> + </g> +</svg>