diff --git a/.reuse/dep5 b/.reuse/dep5 index e066cec599f..23ab966e34e 100644 --- a/.reuse/dep5 +++ b/.reuse/dep5 @@ -3,7 +3,7 @@ Upstream-Name: slint Upstream-Contact: Slint Developers Source: https://slint.dev/ -Files: */slint-logo-*.svg */slint-logo-*.png */Slint_icon_*.svg */Slint_icon_*.png */Slint_logo_*.svg */Slint_logo_*.png */madewithslint-logo-*.svg */madewithslint-logo-*.png +Files: */slint-icon-*.svg */slint-icon-*.png */slint-icon-*.pdf */slint-logo-*.svg */slint-logo-*.png */slint-logo-*.pdf */MadeWithSlint-*.svg */MadeWithSlint-*.png */MadeWithSlint-*.pdf Copyright: Copyright © SixtyFPS GmbH License: CC-BY-ND-4.0 diff --git a/README.md b/README.md index 43c3c3e6248..7cf97744572 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,5 @@ -# ![Slint](./logo/slint-logo-full-light.svg#gh-light-mode-only)![Slint](./logo/slint-logo-full-white.svg#gh-dark-mode-only) +# ![Slint](./logo/slint-logo-full-light.svg#gh-light-mode-only)![Slint](./logo/slint-logo-full-dark.svg#gh-dark-mode-only) diff --git a/editors/vscode/static/assets/img/slint-favicon.svg b/editors/vscode/static/assets/img/slint-favicon.svg index 6351d013ce3..dcb1b5adcbb 100644 --- a/editors/vscode/static/assets/img/slint-favicon.svg +++ b/editors/vscode/static/assets/img/slint-favicon.svg @@ -1,5 +1,4 @@ - - + diff --git a/editors/vscode/static/assets/img/slint-logo-dark.svg b/editors/vscode/static/assets/img/slint-logo-dark.svg index cfd6e651ff8..44c335c706f 100644 --- a/editors/vscode/static/assets/img/slint-logo-dark.svg +++ b/editors/vscode/static/assets/img/slint-logo-dark.svg @@ -1,16 +1,16 @@ - - - - - - - - - + + + + + + + + + - + diff --git a/editors/vscode/static/assets/img/slint-logo.svg b/editors/vscode/static/assets/img/slint-logo.svg index 9c80286419d..b9a466515e1 100644 --- a/editors/vscode/static/assets/img/slint-logo.svg +++ b/editors/vscode/static/assets/img/slint-logo.svg @@ -1,16 +1,16 @@ - - - - - - - - - + + + + + + + + + - + diff --git a/examples/energy-monitor/ui/images.slint b/examples/energy-monitor/ui/images.slint index 85c01a4e39c..e0dedc1f54a 100644 --- a/examples/energy-monitor/ui/images.slint +++ b/examples/energy-monitor/ui/images.slint @@ -10,6 +10,6 @@ export global Images { in property cloudy: @image-url("assets/cloudy.svg"); in property settings: @image-url("assets/settings.svg"); in property information: @image-url("assets/information.svg"); - in property slint-logo: @image-url("../../../logo/slint-logo-simple-white.svg"); + in property slint-logo: @image-url("../../../logo/slint-logo-simple-dark.svg"); in property spyrosoft-logo: @image-url("assets/spyrosoft-logo.svg"); } \ No newline at end of file diff --git a/examples/ffmpeg/scene.slint b/examples/ffmpeg/scene.slint index 962b7cd5343..fc5314f570c 100644 --- a/examples/ffmpeg/scene.slint +++ b/examples/ffmpeg/scene.slint @@ -10,7 +10,7 @@ export component App inherits Window { min-height: 300px; title: "Slint FFmpeg Example"; background: #000000; - icon: @image-url("../../logo/slint-logo-small-light-128x128.png"); + icon: @image-url("../../logo/slint-logo-small-light.png"); in property video-frame <=> image.source; in property playing; diff --git a/examples/gallery/gallery.slint b/examples/gallery/gallery.slint index a7760c9eecb..386b95eff24 100644 --- a/examples/gallery/gallery.slint +++ b/examples/gallery/gallery.slint @@ -12,7 +12,7 @@ component App inherits Window { preferred-width: 700px; preferred-height: 500px; title: @tr("Slint Widgets Gallery"); - icon: @image-url("../../logo/slint-logo-small-light-128x128.png"); + icon: @image-url("../../logo/slint-logo-small-light.png"); HorizontalLayout { side-bar := SideBar { diff --git a/examples/opengl_texture/scene.slint b/examples/opengl_texture/scene.slint index daab60db84b..691871f1b7b 100644 --- a/examples/opengl_texture/scene.slint +++ b/examples/opengl_texture/scene.slint @@ -7,7 +7,7 @@ export component App inherits Window { preferred-width: 500px; preferred-height: 600px; title: "Slint OpenGL Texture Example"; - icon: @image-url("../../logo/slint-logo-small-light-128x128.png"); + icon: @image-url("../../logo/slint-logo-small-light.png"); in property texture <=> image.source; out property requested-texture-width: image.width/1phx; diff --git a/examples/opengl_underlay/scene.slint b/examples/opengl_underlay/scene.slint index 57b73a1a24f..321caa125b8 100644 --- a/examples/opengl_underlay/scene.slint +++ b/examples/opengl_underlay/scene.slint @@ -8,7 +8,7 @@ export component App inherits Window { preferred-width: 500px; preferred-height: 600px; title: "Slint OpenGL Underlay Example"; - icon: @image-url("../../logo/slint-logo-small-light-128x128.png"); + icon: @image-url("../../logo/slint-logo-small-light.png"); in property rotation-enabled <=> apply-rotation.checked; diff --git a/examples/printerdemo_mcu/ui/slint-logo-square-dark-80x80.png b/examples/printerdemo_mcu/ui/slint-logo-square-dark-80x80.png index d153b5ab1ae..f0441868967 100644 Binary files a/examples/printerdemo_mcu/ui/slint-logo-square-dark-80x80.png and b/examples/printerdemo_mcu/ui/slint-logo-square-dark-80x80.png differ diff --git a/examples/printerdemo_mcu/ui/slint-logo-square-light-80x80.png b/examples/printerdemo_mcu/ui/slint-logo-square-light-80x80.png index 5524db745f0..182a92bd84b 100644 Binary files a/examples/printerdemo_mcu/ui/slint-logo-square-light-80x80.png and b/examples/printerdemo_mcu/ui/slint-logo-square-light-80x80.png differ diff --git a/internal/compiler/widgets/common/MadeWithSlint-logo-dark.svg b/internal/compiler/widgets/common/MadeWithSlint-logo-dark.svg new file mode 100644 index 00000000000..6801acc556e --- /dev/null +++ b/internal/compiler/widgets/common/MadeWithSlint-logo-dark.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/internal/compiler/widgets/common/MadeWithSlint-logo-light.svg b/internal/compiler/widgets/common/MadeWithSlint-logo-light.svg new file mode 100644 index 00000000000..a3b0e8429c5 --- /dev/null +++ b/internal/compiler/widgets/common/MadeWithSlint-logo-light.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/internal/compiler/widgets/common/common.slint b/internal/compiler/widgets/common/common.slint index b32e2529f28..e8656bbe75f 100644 --- a/internal/compiler/widgets/common/common.slint +++ b/internal/compiler/widgets/common/common.slint @@ -155,7 +155,7 @@ export component AboutSlint { alignment: start; Image { - source: StyleMetrics.dark-color-scheme ? @image-url("madewithslint-logo-dark.svg") : @image-url("madewithslint-logo-light.svg"); + source: StyleMetrics.dark-color-scheme ? @image-url("MadeWithSlint-logo-dark.svg") : @image-url("MadeWithSlint-logo-light.svg"); preferred-width: 256px; min-height: 48px; } diff --git a/internal/compiler/widgets/common/madewithslint-logo-dark.svg b/internal/compiler/widgets/common/madewithslint-logo-dark.svg deleted file mode 100644 index 3f501c3d10a..00000000000 --- a/internal/compiler/widgets/common/madewithslint-logo-dark.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - - - diff --git a/internal/compiler/widgets/common/madewithslint-logo-light.svg b/internal/compiler/widgets/common/madewithslint-logo-light.svg deleted file mode 100644 index bd58a6a8393..00000000000 --- a/internal/compiler/widgets/common/madewithslint-logo-light.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - - - diff --git a/logo/MadeWithSlint-logo-dark-large.png b/logo/MadeWithSlint-logo-dark-large.png new file mode 100644 index 00000000000..3af589e8616 Binary files /dev/null and b/logo/MadeWithSlint-logo-dark-large.png differ diff --git a/logo/MadeWithSlint-logo-dark.png b/logo/MadeWithSlint-logo-dark.png new file mode 100644 index 00000000000..c06117de71c Binary files /dev/null and b/logo/MadeWithSlint-logo-dark.png differ diff --git a/logo/MadeWithSlint-logo-dark.svg b/logo/MadeWithSlint-logo-dark.svg new file mode 100644 index 00000000000..6801acc556e --- /dev/null +++ b/logo/MadeWithSlint-logo-dark.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/logo/MadeWithSlint-logo-light-large.png b/logo/MadeWithSlint-logo-light-large.png new file mode 100644 index 00000000000..bc283507ee6 Binary files /dev/null and b/logo/MadeWithSlint-logo-light-large.png differ diff --git a/logo/MadeWithSlint-logo-light.png b/logo/MadeWithSlint-logo-light.png new file mode 100644 index 00000000000..84c2f1df760 Binary files /dev/null and b/logo/MadeWithSlint-logo-light.png differ diff --git a/logo/MadeWithSlint-logo-light.svg b/logo/MadeWithSlint-logo-light.svg new file mode 100644 index 00000000000..a3b0e8429c5 --- /dev/null +++ b/logo/MadeWithSlint-logo-light.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/logo/MadeWithSlint-logo-whitebg.png b/logo/MadeWithSlint-logo-whitebg.png new file mode 100644 index 00000000000..f7f39c11703 Binary files /dev/null and b/logo/MadeWithSlint-logo-whitebg.png differ diff --git a/logo/README.md b/logo/README.md index 1f9f1de49dd..623b50f9630 100644 --- a/logo/README.md +++ b/logo/README.md @@ -1,42 +1,58 @@ -This directory contains the different versions of the Slint logo. -It is (manually) copied into the website under https://slint.dev/logo/ +# Branding Guidelines -## Branding Guidelines +This directory contains the different versions of the Slint logo. +It is (manually) copied into the website under . -### Logo +## Logo - * Do not modify the logo by changing the colors, removing the box or its gradient, changing of the aspect ration, +* Do not modify the logo by changing the colors, changing of the aspect ration, or other alterations to the corporate identity. - * The logo with the dark box is no longer recommended to use. Prefer always using the logo with the white box. +* When using the logo to refer to Slint from a location not dedicated to Slint, + use the full versions of the logo with the full tagline ("GUI toolkit"). + + ![Slint logo full light](./slint-logo-full-light.svg#gh-light-mode-only)![Slint logo full dark](./slint-logo-full-dark.svg#gh-dark-mode-only) + +* When using the logo to refer to Slint for illustrative purposes, from a place + where the viewer is expected to already know about Slint (e.g. because it is + on the Slint website itself) use the simple versions of the logo. + + ![Slint logo simple light](./slint-logo-simple-light.svg#gh-light-mode-only)![Slint logo simple dark](./slint-logo-simple-dark.svg#gh-dark-mode-only) - * When using the logo to refer to Slint from a location not dedicated to Slint, use the version of the logo with the full tagline - ("The fast and easy UI toolkit") `slint-logo-full-light.svg` on light background or `slint-logo-full-white.svg` on dark background. +* For the cases where a square or circular logo is required (e.g. social media + avatar), the square versions of the logo can be used. Prefer the version with + the text. - ![Slint logo full](./slint-logo-full-light.svg#gh-light-mode-only)![Slint logo full](./slint-logo-full-white.svg#gh-dark-mode-only) + ![Slint logo square light](./slint-logo-square-light.svg#gh-light-mode-only)![Slint logo square dark](./slint-logo-square-dark.svg#gh-dark-mode-only) - * When using the logo to refer to Slint for illustrative purposes, from a place where the viewer know already about Slint - (e.g. because it is on the Slint website itself) use the simple version of the logo - `slint-logo-simple-light.svg` on light background or `slint-logo-simple-white.svg` on dark background. +* For a small icon where the text would not be visible otherwise, use the square + versions of the logo without the text. - ![Slint logo simple](./slint-logo-simple-light.svg#gh-light-mode-only)![Slint logo simple](./slint-logo-simple-white.svg#gh-dark-mode-only) + ![Slint logo small light](./slint-logo-small-light.svg#gh-light-mode-only)![Slint logo small dark](./slint-logo-small-dark.svg#gh-dark-mode-only) - * For the rare cases where a square or circular logo is required (eg, social media avatar), `slint-logo-circle-light.svg` - or `slint-logo-square-light.svg` can be used. Prefer the logo with the text on the right if possible. +* Use the #MadeWithSlint logo for attributions to Slint (e.g. when using Slint under the [Royalty-Free License](../LICENSES/LicenseRef-Slint-Royalty-free-1.1.md)). - ![Slint logo circle](./slint-logo-circle-light.svg) ![Slint logo square](./slint-logo-square-light.svg) + ![#MadeWithSlint logo light](./MadeWithSlint-logo-light.svg#gh-light-mode-only)![#MadeWithSlint logo dark](./MadeWithSlint-logo-dark.svg#gh-dark-mode-only) - * For an small icon where the text would not be visible otherwise, use `slint-logo-small-light.svg` +### Variations (Dark mode, Light mode) - ![Slint logo small](./slint-logo-small-light.svg) +* For Dark mode/backgrounds, use the versions with ***dark***. -### Color +* For Light mode/backgrounds, use the versions with ***light***. -The Slint blue color is #0025FF +* If the background switched between dark and light mode, but only one logo can be shown, use the versions with ***whitebg***. -### Name +## Color + +The Slint blue color is: + +* For Screen: #2379F4 (Hex), R=35 G=121 B=244, Tint = 100, +* For Print: CMYK = 75,45,0,0, +* For Spot Color (Pantone): PMS 2727 C. + +## Name The name of the product is ***Slint***, not ~~*Slint UI*~~. @@ -44,5 +60,4 @@ The name of the product is ***Slint***, not ~~*Slint UI*~~. The company (legal entity) behind Slint is *SixtyFPS GmbH*. That name should only be used to refer to the company, including the *GmbH*. (*SixtyFPS* was the former name of the product but should no longer be used.) -Employees of SixtyFPS GmbH should still use the name *Slint* whenever possible (e.g. on conference badges) - +Employees of SixtyFPS GmbH should still use the name *Slint* whenever possible (e.g. on conference badges). diff --git a/logo/for_Print/MadeWithSlint-logo-dark.pdf b/logo/for_Print/MadeWithSlint-logo-dark.pdf new file mode 100644 index 00000000000..ddab98b88a9 Binary files /dev/null and b/logo/for_Print/MadeWithSlint-logo-dark.pdf differ diff --git a/logo/for_Print/MadeWithSlint-logo-light.pdf b/logo/for_Print/MadeWithSlint-logo-light.pdf new file mode 100644 index 00000000000..d747a307b57 Binary files /dev/null and b/logo/for_Print/MadeWithSlint-logo-light.pdf differ diff --git a/logo/for_Print/slint-logo-full-dark.pdf b/logo/for_Print/slint-logo-full-dark.pdf new file mode 100644 index 00000000000..c8e32273ab5 Binary files /dev/null and b/logo/for_Print/slint-logo-full-dark.pdf differ diff --git a/logo/for_Print/slint-logo-full-light.pdf b/logo/for_Print/slint-logo-full-light.pdf new file mode 100644 index 00000000000..8a47cadf879 Binary files /dev/null and b/logo/for_Print/slint-logo-full-light.pdf differ diff --git a/logo/for_Print/slint-logo-simple-dark.pdf b/logo/for_Print/slint-logo-simple-dark.pdf new file mode 100644 index 00000000000..10abd05a1d0 Binary files /dev/null and b/logo/for_Print/slint-logo-simple-dark.pdf differ diff --git a/logo/for_Print/slint-logo-simple-light.pdf b/logo/for_Print/slint-logo-simple-light.pdf new file mode 100644 index 00000000000..563e50339c1 Binary files /dev/null and b/logo/for_Print/slint-logo-simple-light.pdf differ diff --git a/logo/for_Print/slint-logo-small-dark.pdf b/logo/for_Print/slint-logo-small-dark.pdf new file mode 100644 index 00000000000..dabd885d886 Binary files /dev/null and b/logo/for_Print/slint-logo-small-dark.pdf differ diff --git a/logo/for_Print/slint-logo-small-light.pdf b/logo/for_Print/slint-logo-small-light.pdf new file mode 100644 index 00000000000..221cd8609b8 Binary files /dev/null and b/logo/for_Print/slint-logo-small-light.pdf differ diff --git a/logo/for_Print/slint-logo-square-dark.pdf b/logo/for_Print/slint-logo-square-dark.pdf new file mode 100644 index 00000000000..5ad676ff5c8 Binary files /dev/null and b/logo/for_Print/slint-logo-square-dark.pdf differ diff --git a/logo/for_Print/slint-logo-square-light.pdf b/logo/for_Print/slint-logo-square-light.pdf new file mode 100644 index 00000000000..964b83c173c Binary files /dev/null and b/logo/for_Print/slint-logo-square-light.pdf differ diff --git a/logo/madewithslint/madewithslint-logo-dark/madewithslint-logo-dark.svg b/logo/madewithslint/madewithslint-logo-dark/madewithslint-logo-dark.svg deleted file mode 100644 index 3f501c3d10a..00000000000 --- a/logo/madewithslint/madewithslint-logo-dark/madewithslint-logo-dark.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - - - diff --git a/logo/madewithslint/madewithslint-logo-dark/madewithslint-logo-dark@1024h.png b/logo/madewithslint/madewithslint-logo-dark/madewithslint-logo-dark@1024h.png deleted file mode 100644 index 2c5ecc2eacc..00000000000 Binary files a/logo/madewithslint/madewithslint-logo-dark/madewithslint-logo-dark@1024h.png and /dev/null differ diff --git a/logo/madewithslint/madewithslint-logo-dark/madewithslint-logo-dark@1024w.png b/logo/madewithslint/madewithslint-logo-dark/madewithslint-logo-dark@1024w.png deleted file mode 100644 index 2f09455c662..00000000000 Binary files a/logo/madewithslint/madewithslint-logo-dark/madewithslint-logo-dark@1024w.png and /dev/null differ diff --git a/logo/madewithslint/madewithslint-logo-dark/madewithslint-logo-dark@512h.png b/logo/madewithslint/madewithslint-logo-dark/madewithslint-logo-dark@512h.png deleted file mode 100644 index 62da67dac5a..00000000000 Binary files a/logo/madewithslint/madewithslint-logo-dark/madewithslint-logo-dark@512h.png and /dev/null differ diff --git a/logo/madewithslint/madewithslint-logo-dark/madewithslint-logo-darkk@512w.png b/logo/madewithslint/madewithslint-logo-dark/madewithslint-logo-darkk@512w.png deleted file mode 100644 index 703e7800611..00000000000 Binary files a/logo/madewithslint/madewithslint-logo-dark/madewithslint-logo-darkk@512w.png and /dev/null differ diff --git a/logo/madewithslint/madewithslint-logo-light/madewithslint-logo-light.svg b/logo/madewithslint/madewithslint-logo-light/madewithslint-logo-light.svg deleted file mode 100644 index bd58a6a8393..00000000000 --- a/logo/madewithslint/madewithslint-logo-light/madewithslint-logo-light.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - - - diff --git a/logo/madewithslint/madewithslint-logo-light/madewithslint-logo-light@1024h.png b/logo/madewithslint/madewithslint-logo-light/madewithslint-logo-light@1024h.png deleted file mode 100644 index ff46cc5a316..00000000000 Binary files a/logo/madewithslint/madewithslint-logo-light/madewithslint-logo-light@1024h.png and /dev/null differ diff --git a/logo/madewithslint/madewithslint-logo-light/madewithslint-logo-light@1024w.png b/logo/madewithslint/madewithslint-logo-light/madewithslint-logo-light@1024w.png deleted file mode 100644 index 5fac66e7972..00000000000 Binary files a/logo/madewithslint/madewithslint-logo-light/madewithslint-logo-light@1024w.png and /dev/null differ diff --git a/logo/madewithslint/madewithslint-logo-light/madewithslint-logo-light@512h.png b/logo/madewithslint/madewithslint-logo-light/madewithslint-logo-light@512h.png deleted file mode 100644 index 0e47391691e..00000000000 Binary files a/logo/madewithslint/madewithslint-logo-light/madewithslint-logo-light@512h.png and /dev/null differ diff --git a/logo/madewithslint/madewithslint-logo-light/madewithslint-logo-light@512w.png b/logo/madewithslint/madewithslint-logo-light/madewithslint-logo-light@512w.png deleted file mode 100644 index ec6208a5f05..00000000000 Binary files a/logo/madewithslint/madewithslint-logo-light/madewithslint-logo-light@512w.png and /dev/null differ diff --git a/logo/new/Slint_icon_blue/Slint_icon_blue.png b/logo/new/Slint_icon_blue/Slint_icon_blue.png deleted file mode 100644 index 5a9f52d05e7..00000000000 Binary files a/logo/new/Slint_icon_blue/Slint_icon_blue.png and /dev/null differ diff --git a/logo/new/Slint_icon_blue/Slint_icon_blue.svg b/logo/new/Slint_icon_blue/Slint_icon_blue.svg deleted file mode 100644 index 77c069d16a6..00000000000 --- a/logo/new/Slint_icon_blue/Slint_icon_blue.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - - - diff --git a/logo/new/Slint_icon_blue/Slint_icon_blue_large.png b/logo/new/Slint_icon_blue/Slint_icon_blue_large.png deleted file mode 100644 index bc4640027ad..00000000000 Binary files a/logo/new/Slint_icon_blue/Slint_icon_blue_large.png and /dev/null differ diff --git a/logo/new/Slint_icon_white/Slint_icon_white.png b/logo/new/Slint_icon_white/Slint_icon_white.png deleted file mode 100644 index fd184790f92..00000000000 Binary files a/logo/new/Slint_icon_white/Slint_icon_white.png and /dev/null differ diff --git a/logo/new/Slint_icon_white/Slint_icon_white.svg b/logo/new/Slint_icon_white/Slint_icon_white.svg deleted file mode 100644 index 2322ed24280..00000000000 --- a/logo/new/Slint_icon_white/Slint_icon_white.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - - - diff --git a/logo/new/Slint_icon_white/Slint_icon_white_large.png b/logo/new/Slint_icon_white/Slint_icon_white_large.png deleted file mode 100644 index 06e0f76c0c5..00000000000 Binary files a/logo/new/Slint_icon_white/Slint_icon_white_large.png and /dev/null differ diff --git a/logo/new/Slint_logo_blue-black/Slint_logo_blue-black.png b/logo/new/Slint_logo_blue-black/Slint_logo_blue-black.png deleted file mode 100644 index e7845c0f737..00000000000 Binary files a/logo/new/Slint_logo_blue-black/Slint_logo_blue-black.png and /dev/null differ diff --git a/logo/new/Slint_logo_blue-black/Slint_logo_blue-black.svg b/logo/new/Slint_logo_blue-black/Slint_logo_blue-black.svg deleted file mode 100644 index ecaf2da7aaf..00000000000 --- a/logo/new/Slint_logo_blue-black/Slint_logo_blue-black.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - - diff --git a/logo/new/Slint_logo_blue-black/Slint_logo_blue-black_large.png b/logo/new/Slint_logo_blue-black/Slint_logo_blue-black_large.png deleted file mode 100644 index 5f08c678cea..00000000000 Binary files a/logo/new/Slint_logo_blue-black/Slint_logo_blue-black_large.png and /dev/null differ diff --git a/logo/new/Slint_logo_blue-white/Slint_logo_blue-white.png b/logo/new/Slint_logo_blue-white/Slint_logo_blue-white.png deleted file mode 100644 index 7b45dc18d9b..00000000000 Binary files a/logo/new/Slint_logo_blue-white/Slint_logo_blue-white.png and /dev/null differ diff --git a/logo/new/Slint_logo_blue-white/Slint_logo_blue-white.svg b/logo/new/Slint_logo_blue-white/Slint_logo_blue-white.svg deleted file mode 100644 index abde313018c..00000000000 --- a/logo/new/Slint_logo_blue-white/Slint_logo_blue-white.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - - diff --git a/logo/new/Slint_logo_blue-white/Slint_logo_blue-white_large.png b/logo/new/Slint_logo_blue-white/Slint_logo_blue-white_large.png deleted file mode 100644 index 2dde5e8c0b3..00000000000 Binary files a/logo/new/Slint_logo_blue-white/Slint_logo_blue-white_large.png and /dev/null differ diff --git a/logo/slint-logo-circle-dark.svg b/logo/slint-logo-circle-dark.svg deleted file mode 100644 index 48039092ad4..00000000000 --- a/logo/slint-logo-circle-dark.svg +++ /dev/null @@ -1,18 +0,0 @@ - - - - - - - - - - - - - - - - - - diff --git a/logo/slint-logo-circle-light.svg b/logo/slint-logo-circle-light.svg deleted file mode 100644 index 8045eea32d6..00000000000 --- a/logo/slint-logo-circle-light.svg +++ /dev/null @@ -1,19 +0,0 @@ - - - - - - - - - - - - - - - - - - - diff --git a/logo/slint-logo-full-dark-large.png b/logo/slint-logo-full-dark-large.png new file mode 100644 index 00000000000..d17bcf66c36 Binary files /dev/null and b/logo/slint-logo-full-dark-large.png differ diff --git a/logo/slint-logo-full-dark.png b/logo/slint-logo-full-dark.png new file mode 100644 index 00000000000..cabb6174635 Binary files /dev/null and b/logo/slint-logo-full-dark.png differ diff --git a/logo/slint-logo-full-dark.svg b/logo/slint-logo-full-dark.svg index 96a904c149f..f745c44182c 100644 --- a/logo/slint-logo-full-dark.svg +++ b/logo/slint-logo-full-dark.svg @@ -1,41 +1,11 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + diff --git a/logo/slint-logo-full-light-large.png b/logo/slint-logo-full-light-large.png new file mode 100644 index 00000000000..8eeb2acb709 Binary files /dev/null and b/logo/slint-logo-full-light-large.png differ diff --git a/logo/slint-logo-full-light.png b/logo/slint-logo-full-light.png new file mode 100644 index 00000000000..5b060ec72d2 Binary files /dev/null and b/logo/slint-logo-full-light.png differ diff --git a/logo/slint-logo-full-light.svg b/logo/slint-logo-full-light.svg index 9e040cdc907..67afe7c6106 100644 --- a/logo/slint-logo-full-light.svg +++ b/logo/slint-logo-full-light.svg @@ -1,42 +1,11 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + diff --git a/logo/slint-logo-full-white.svg b/logo/slint-logo-full-white.svg deleted file mode 100644 index db8c4201407..00000000000 --- a/logo/slint-logo-full-white.svg +++ /dev/null @@ -1,42 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/logo/slint-logo-full-whitebg.png b/logo/slint-logo-full-whitebg.png new file mode 100644 index 00000000000..6a6bca89194 Binary files /dev/null and b/logo/slint-logo-full-whitebg.png differ diff --git a/logo/slint-logo-simple-dark-large.png b/logo/slint-logo-simple-dark-large.png new file mode 100644 index 00000000000..4195287e56d Binary files /dev/null and b/logo/slint-logo-simple-dark-large.png differ diff --git a/logo/slint-logo-simple-dark.png b/logo/slint-logo-simple-dark.png new file mode 100644 index 00000000000..d7ae73c0a2f Binary files /dev/null and b/logo/slint-logo-simple-dark.png differ diff --git a/logo/slint-logo-simple-dark.svg b/logo/slint-logo-simple-dark.svg index d656d22b8d6..44c335c706f 100644 --- a/logo/slint-logo-simple-dark.svg +++ b/logo/slint-logo-simple-dark.svg @@ -1,18 +1,17 @@ - - - - - - - - - - + + + + + + + + + + + - - - - - + + + diff --git a/logo/slint-logo-simple-light-large.png b/logo/slint-logo-simple-light-large.png new file mode 100644 index 00000000000..fd751331e34 Binary files /dev/null and b/logo/slint-logo-simple-light-large.png differ diff --git a/logo/slint-logo-simple-light.png b/logo/slint-logo-simple-light.png new file mode 100644 index 00000000000..39c0cd338a2 Binary files /dev/null and b/logo/slint-logo-simple-light.png differ diff --git a/logo/slint-logo-simple-light.svg b/logo/slint-logo-simple-light.svg index 4b07107eebc..b9a466515e1 100644 --- a/logo/slint-logo-simple-light.svg +++ b/logo/slint-logo-simple-light.svg @@ -1,19 +1,17 @@ - - - - - - - - - - + + + + + + + + + + + - - - - - - + + + diff --git a/logo/slint-logo-simple-white.svg b/logo/slint-logo-simple-white.svg deleted file mode 100644 index 4e1d7aca4a4..00000000000 --- a/logo/slint-logo-simple-white.svg +++ /dev/null @@ -1,19 +0,0 @@ - - - - - - - - - - - - - - - - - - - diff --git a/logo/slint-logo-simple-whitebg.png b/logo/slint-logo-simple-whitebg.png new file mode 100644 index 00000000000..bd6f3666943 Binary files /dev/null and b/logo/slint-logo-simple-whitebg.png differ diff --git a/logo/slint-logo-small-dark-large.png b/logo/slint-logo-small-dark-large.png new file mode 100644 index 00000000000..e9efbb42a7f Binary files /dev/null and b/logo/slint-logo-small-dark-large.png differ diff --git a/logo/slint-logo-small-dark.png b/logo/slint-logo-small-dark.png new file mode 100644 index 00000000000..75b87964c98 Binary files /dev/null and b/logo/slint-logo-small-dark.png differ diff --git a/logo/slint-logo-small-dark.svg b/logo/slint-logo-small-dark.svg index 419d5d1582a..14e79ec81ee 100644 --- a/logo/slint-logo-small-dark.svg +++ b/logo/slint-logo-small-dark.svg @@ -1,17 +1,4 @@ - - - - - - - - - - - - - - - - + + + diff --git a/logo/slint-logo-small-light-128x128.png b/logo/slint-logo-small-light-128x128.png deleted file mode 100644 index 118d634718d..00000000000 Binary files a/logo/slint-logo-small-light-128x128.png and /dev/null differ diff --git a/logo/slint-logo-small-light-large.png b/logo/slint-logo-small-light-large.png new file mode 100644 index 00000000000..0418283c00b Binary files /dev/null and b/logo/slint-logo-small-light-large.png differ diff --git a/logo/slint-logo-small-light.png b/logo/slint-logo-small-light.png new file mode 100644 index 00000000000..366c0a0be07 Binary files /dev/null and b/logo/slint-logo-small-light.png differ diff --git a/logo/slint-logo-small-light.svg b/logo/slint-logo-small-light.svg index 51c2dc49734..dcb1b5adcbb 100644 --- a/logo/slint-logo-small-light.svg +++ b/logo/slint-logo-small-light.svg @@ -1,18 +1,4 @@ - - - - - - - - - - - - - - - - - + + + diff --git a/logo/slint-logo-small-whitebg.png b/logo/slint-logo-small-whitebg.png new file mode 100644 index 00000000000..e2be187a2b8 Binary files /dev/null and b/logo/slint-logo-small-whitebg.png differ diff --git a/logo/slint-logo-square-dark-128x128.png b/logo/slint-logo-square-dark-128x128.png new file mode 100644 index 00000000000..aafd91a33c7 Binary files /dev/null and b/logo/slint-logo-square-dark-128x128.png differ diff --git a/logo/slint-logo-square-dark-large.png b/logo/slint-logo-square-dark-large.png new file mode 100644 index 00000000000..84825b69223 Binary files /dev/null and b/logo/slint-logo-square-dark-large.png differ diff --git a/logo/slint-logo-square-dark.png b/logo/slint-logo-square-dark.png new file mode 100644 index 00000000000..c3eb01800ab Binary files /dev/null and b/logo/slint-logo-square-dark.png differ diff --git a/logo/slint-logo-square-dark.svg b/logo/slint-logo-square-dark.svg index c2acb1c314a..08fd5127392 100644 --- a/logo/slint-logo-square-dark.svg +++ b/logo/slint-logo-square-dark.svg @@ -1,18 +1,17 @@ - - - - - - - - - - + + + + + + + + + + + - - - - - + + + diff --git a/logo/slint-logo-square-light-128x128.png b/logo/slint-logo-square-light-128x128.png index ffb570b3eb6..c556c9633e7 100644 Binary files a/logo/slint-logo-square-light-128x128.png and b/logo/slint-logo-square-light-128x128.png differ diff --git a/logo/slint-logo-square-light-large.png b/logo/slint-logo-square-light-large.png new file mode 100644 index 00000000000..506d8988f63 Binary files /dev/null and b/logo/slint-logo-square-light-large.png differ diff --git a/logo/slint-logo-square-light.png b/logo/slint-logo-square-light.png new file mode 100644 index 00000000000..95110ea0c86 Binary files /dev/null and b/logo/slint-logo-square-light.png differ diff --git a/logo/slint-logo-square-light.svg b/logo/slint-logo-square-light.svg index ef7bb2ad7bf..1c265c41580 100644 --- a/logo/slint-logo-square-light.svg +++ b/logo/slint-logo-square-light.svg @@ -1,19 +1,17 @@ - - - - - - - - - - + + + + + + + + + + + - - - - - - + + + diff --git a/logo/slint-logo-square-whitebg.png b/logo/slint-logo-square-whitebg.png new file mode 100644 index 00000000000..a8ed946920f Binary files /dev/null and b/logo/slint-logo-square-whitebg.png differ diff --git a/tests/screenshots/cases/software/basic/images.slint b/tests/screenshots/cases/software/basic/images.slint index d661e91940a..063de436665 100644 --- a/tests/screenshots/cases/software/basic/images.slint +++ b/tests/screenshots/cases/software/basic/images.slint @@ -9,13 +9,13 @@ export component TestCase inherits Window { background: lightblue; Image { - source: @image-url("builtin:/common/madewithslint-logo-light.svg"); + source: @image-url("builtin:/common/MadeWithSlint-logo-dark.svg"); width: 48%; height: 49%; } Image { x: -5.5px; y: -2px; - source: @image-url("../../../../../logo/slint-logo-small-light-128x128.png"); + source: @image-url("../../../../../logo/slint-logo-small-light.png"); width: 15.4px; height: 40px; opacity: 0.3; diff --git a/tests/screenshots/references/software/basic/images.png b/tests/screenshots/references/software/basic/images.png index 723332c62d4..7a37301c3ef 100644 Binary files a/tests/screenshots/references/software/basic/images.png and b/tests/screenshots/references/software/basic/images.png differ diff --git a/tools/lsp/Cargo.toml b/tools/lsp/Cargo.toml index 6d16dc635bb..19edcc8e135 100644 --- a/tools/lsp/Cargo.toml +++ b/tools/lsp/Cargo.toml @@ -16,7 +16,7 @@ rust-version.workspace = true [package.metadata.bundle] name = "Slint Live Preview" -icon = ["../../logo/slint-logo-small-light-128x128.png"] +icon = ["../../logo/slint-logo-small-light.png"] [[bin]] name = "slint-lsp" diff --git a/xtask/src/license_headers_check.rs b/xtask/src/license_headers_check.rs index 0b59c431739..e660c808d8d 100644 --- a/xtask/src/license_headers_check.rs +++ b/xtask/src/license_headers_check.rs @@ -455,6 +455,7 @@ lazy_static! { ("\\.license$", LicenseLocation::NoLicense), ("\\.md$", LicenseLocation::Tag(LicenseTagStyle::html_comment_style())), ("\\.mjs$", LicenseLocation::Tag(LicenseTagStyle::c_style_comment_style())), + ("\\.pdf$", LicenseLocation::NoLicense), ("\\.png$", LicenseLocation::NoLicense), ("\\.mo$", LicenseLocation::NoLicense), ("\\.po$", LicenseLocation::Tag(LicenseTagStyle::shell_comment_style())),