1
0
Fork 0
mirror of https://github.com/KDE/breeze.git synced 2026-02-27 14:51:28 +01:00
Artwork, styles and assets for the Breeze visual style for the Plasma Desktop https://invent.kde.org/plasma/breeze
  • C++ 96.6%
  • CMake 2%
  • Python 0.7%
  • Shell 0.6%
Find a file
Akseli Lahtinen e764704d45
Rework topMargin adjustment
We had miscalculation here with the margins, so make the values
more explicit.

In ItemViewSizeFromContents we want to also adjust the height correctly
by the metric.
2026-02-27 13:12:40 +02:00
cmake Convert copyright statements to SPDX expressions 2020-09-10 11:40:38 +02:00
colors SVN_SILENT made messages (.desktop file) - always resolve ours 2026-02-02 01:38:42 +00:00
cursors SVN_SILENT made messages (.desktop file) - always resolve ours 2026-02-02 01:38:42 +00:00
kdecoration SVN_SILENT made messages (.desktop file) - always resolve ours 2026-02-06 01:40:03 +00:00
kstyle Rework topMargin adjustment 2026-02-27 13:12:40 +02:00
libbreezecommon kdecoration: adjust to KDecoration changes to fix scaling 2024-12-13 15:59:29 +01:00
LICENSES Add missing license file 2022-08-23 21:58:00 +02:00
misc Remove old kconf_update files 2023-12-03 20:49:40 +01:00
po GIT_SILENT Sync po/docbooks with svn 2026-02-20 02:13:08 +00:00
printing FEATURE: add print test page by Jens 2016-03-30 12:44:16 +01:00
wallpapers SVN_SILENT made messages (.desktop file) - always resolve ours 2026-02-27 01:40:35 +00:00
.git-blame-ignore-revs Add .git-blame-ignore-revs file 2022-04-30 09:35:14 +02:00
.gitignore .gitignore ignore CMakeLists.txt.user. Sync with kconfig/.gitignore 2025-08-10 20:15:21 +00:00
.gitlab-ci.yml ci: Remove FreeBSD and Windows Qt5 pipelines 2025-08-04 08:54:22 +00:00
.kde-ci.yml ci: Remove FreeBSD and Windows Qt5 pipelines 2025-08-04 08:54:22 +00:00
AUTHORS moved AUTHORS to parent directory 2014-08-31 11:30:36 +02:00
BreezeConfig.cmake.in Export path of installed color-schemes in BreezeConfig cmake 2019-01-16 14:17:00 +00:00
CMakeLists.txt CMake: build option to disable QtQuick-related features explicitly 2026-02-16 14:00:54 +01:00
README.md readme: link to the Breeze SDDM theme 2024-07-01 11:26:32 +09:00

Breeze

Breeze is the default style for Plasma. This repository contains some parts of Breeze such as the cursors, wallpapers, and the application style.

Components

This repository contains many parts of Breeze, such as:

See Also

If you can't find what you're looking for, it may exist in another repository instead:

  • Breeze Icons contains the icon set used in Plasma.
  • libplasma includes the Plasma Style that affects the visuals for the Plasma panel and widgets.
  • The Breeze SDDM theme lives within the Plasma Desktop repository, adjacent to the lock screen.
  • Plasma Workspace Wallpapers contains the rest of the default wallpapers shipped with Plasma.
  • Breeze for GTK is the Breeze GTK theme.
  • QQC2 Desktop Style is the default Qt Quick Controls style for desktop KDE applications. It draws controls in QtQuick-based apps using the current application style. If you're using KDE apps on Plasma or another Linux desktop, you're most likely using it.
  • Breeze Style for QQC2 is a Qt Quick Controls style that mimics the visual styling of Breeze specifically. If you're using KDE apps on Android or Plasma Mobile, you're most likely using it.

Building

The easiest way to make changes and test Breeze during development is to build it with kdesrc-build.

When building Breeze manually, keep in mind that the Qt5 and Qt6 versions will be built by default. To control which versions are built, use the BUILD_QT5 and BUILD_QT6 CMake variables.

Contributing

Like other projects in the KDE ecosystem, contributions are welcome from all. This repository is managed in KDE Invent, our GitLab instance.

If you get stuck or need help with anything at all, head over to the KDE New Contributors room on Matrix. For questions about Breeze, please ask in the KDE Development room. See Matrix for more details.