Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
19 changes: 10 additions & 9 deletions frontend/data/themes/System.obt
Original file line number Diff line number Diff line change
@@ -1,12 +1,13 @@
/* Intentionally left blank */
/* Themes are created using Qt CSS, you can visit */
/* http://doc.qt.io/qt-5/stylesheet-reference.html and */
/* http://doc.qt.io/qt-5/stylesheet-examples.html for examples. */

/* OBS will use the theme filename for the settings. */
/* You can ship images using relative paths in qss. */
/* Dark Theme is a good place to start if you need */
/* a template. */
/* ------------------------------------------------------------------------- *
* *
* IMPORTANT *
* *
* ------------------------------------------------------------------------- *
* *
* This is a special theme that is not normally selectable by the user. It
* exists only for certain accessibility scenarios but is otherwise unused.
* *
* ------------------------------------------------------------------------- */

@OBSThemeMeta {
name: 'System';
Expand Down
23 changes: 23 additions & 0 deletions frontend/data/themes/Yami.obt
Original file line number Diff line number Diff line change
@@ -1,3 +1,26 @@
/* ------------------------------------------------------------------------- *
* *
* IMPORTANT *
* *
* ------------------------------------------------------------------------- *
* *
* Yami contains many core definitions for the appearance of widgets
* throughout the app.
*
* If you are developing a custom theme it is HIGHLY RECOMMENDED that you
* use Yami as a Base and apply your changes in a Variant Theme (.ovt).
* Creating your own Base Theme means you are opting out of the default
* appearance for all widgets and will be responsible for keeping your base
* theme up to date with every new release!
*
* Do NOT copy Yami into a new base theme only to make minor changes or
* adjustments. Your theme will likely break with every OBS Studio update.
*
* You can learn more about OBS Studio's theme system on our GitHub wiki:
* https://github.com/obsproject/obs-studio/wiki/OBS-Studio-Theme-System
* *
* ------------------------------------------------------------------------- */

@OBSThemeMeta {
name: 'Yami';
id: 'com.obsproject.Yami';
Expand Down
18 changes: 18 additions & 0 deletions frontend/data/themes/Yami_Acri.ovt
Original file line number Diff line number Diff line change
@@ -1,3 +1,21 @@
/* ------------------------------------------------------------------------- *
* *
* IMPORTANT *
* *
* ------------------------------------------------------------------------- *
* *
* This is a Variant Theme (Style) for Yami named Acri. Variant themes
* override variable values and append additional style rules to the end of
* the final composed stylesheet.
*
* If you are developing a custom theme it is HIGHLY RECOMMENDED that you
* use Yami as a Base and apply your changes in a Variant Theme (.ovt).
*
* You can learn more about OBS Studio's theme system on our GitHub wiki:
* https://github.com/obsproject/obs-studio/wiki/OBS-Studio-Theme-System
* *
* ------------------------------------------------------------------------- */

@OBSThemeMeta {
name: 'Acri';
id: 'com.obsproject.Yami.Acri';
Expand Down
18 changes: 18 additions & 0 deletions frontend/data/themes/Yami_Classic.ovt
Original file line number Diff line number Diff line change
@@ -1,3 +1,21 @@
/* ------------------------------------------------------------------------- *
* *
* IMPORTANT *
* *
* ------------------------------------------------------------------------- *
* *
* This is a Variant Theme (Style) for Yami named Classic. Variant themes
* override variable values and append additional style rules to the end of
* the final composed stylesheet.
*
* If you are developing a custom theme it is HIGHLY RECOMMENDED that you
* use Yami as a Base and apply your changes in a Variant Theme (.ovt).
*
* You can learn more about OBS Studio's theme system on our GitHub wiki:
* https://github.com/obsproject/obs-studio/wiki/OBS-Studio-Theme-System
* *
* ------------------------------------------------------------------------- */

@OBSThemeMeta {
name: 'Classic';
id: 'com.obsproject.Yami.Classic';
Expand Down
17 changes: 17 additions & 0 deletions frontend/data/themes/Yami_Default.ovt
Original file line number Diff line number Diff line change
@@ -1,3 +1,20 @@
/* ------------------------------------------------------------------------- *
* *
* IMPORTANT *
* *
* ------------------------------------------------------------------------- *
* *
* This is a stub Variant Theme for Yami named Default to populate the style
* dropdown.
*
* If you are developing a custom theme it is HIGHLY RECOMMENDED that you
* use Yami as a Base and apply your changes in a Variant Theme (.ovt).
*
* You can learn more about OBS Studio's theme system on our GitHub wiki:
* https://github.com/obsproject/obs-studio/wiki/OBS-Studio-Theme-System
* *
* ------------------------------------------------------------------------- */

@OBSThemeMeta {
name: 'Default';
id: 'com.obsproject.Yami.Original';
Expand Down
18 changes: 18 additions & 0 deletions frontend/data/themes/Yami_Grey.ovt
Original file line number Diff line number Diff line change
@@ -1,3 +1,21 @@
/* ------------------------------------------------------------------------- *
* *
* IMPORTANT *
* *
* ------------------------------------------------------------------------- *
* *
* This is a Variant Theme (Style) for Yami named Grey. Variant themes
* override variable values and append additional style rules to the end of
* the final composed stylesheet.
*
* If you are developing a custom theme it is HIGHLY RECOMMENDED that you
* use Yami as a Base and apply your changes in a Variant Theme (.ovt).
*
* You can learn more about OBS Studio's theme system on our GitHub wiki:
* https://github.com/obsproject/obs-studio/wiki/OBS-Studio-Theme-System
* *
* ------------------------------------------------------------------------- */

@OBSThemeMeta {
name: 'Grey';
id: 'com.obsproject.Yami.Grey';
Expand Down
18 changes: 18 additions & 0 deletions frontend/data/themes/Yami_Light.ovt
Original file line number Diff line number Diff line change
@@ -1,3 +1,21 @@
/* ------------------------------------------------------------------------- *
* *
* IMPORTANT *
* *
* ------------------------------------------------------------------------- *
* *
* This is a Variant Theme (Style) for Yami named Light. Variant themes
* override variable values and append additional style rules to the end of
* the final composed stylesheet.
*
* If you are developing a custom theme it is HIGHLY RECOMMENDED that you
* use Yami as a Base and apply your changes in a Variant Theme (.ovt).
*
* You can learn more about OBS Studio's theme system on our GitHub wiki:
* https://github.com/obsproject/obs-studio/wiki/OBS-Studio-Theme-System
* *
* ------------------------------------------------------------------------- */

@OBSThemeMeta {
name: 'Light';
id: 'com.obsproject.Yami.Light';
Expand Down
18 changes: 18 additions & 0 deletions frontend/data/themes/Yami_Rachni.ovt
Original file line number Diff line number Diff line change
@@ -1,3 +1,21 @@
/* ------------------------------------------------------------------------- *
* *
* IMPORTANT *
* *
* ------------------------------------------------------------------------- *
* *
* This is a Variant Theme (Style) for Yami named Rachni. Variant themes
* override variable values and append additional style rules to the end of
* the final composed stylesheet.
*
* If you are developing a custom theme it is HIGHLY RECOMMENDED that you
* use Yami as a Base and apply your changes in a Variant Theme (.ovt).
*
* You can learn more about OBS Studio's theme system on our GitHub wiki:
* https://github.com/obsproject/obs-studio/wiki/OBS-Studio-Theme-System
* *
* ------------------------------------------------------------------------- */

@OBSThemeMeta {
name: 'Rachni';
id: 'com.obsproject.Yami.Rachni';
Expand Down
Loading