From 9ca644328888c246fb1387524dfc4127fb0d8c1d Mon Sep 17 00:00:00 2001 From: Romain Vigier Date: Thu, 13 Feb 2020 18:58:06 +0100 Subject: [PATCH] Add Adapta theme support --- README.md | 1 + src/extension.js | 4 ++++ src/metadata.json | 2 +- 3 files changed, 6 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 154a242..4620031 100644 --- a/README.md +++ b/README.md @@ -12,6 +12,7 @@ Your theme must have a `-dark` variant, e.g. `Adwaita` and `Adwaita-dark`. These themes have been tested and work: +- Adapta - Adwaita - Arc - HighContrast diff --git a/src/extension.js b/src/extension.js index bf896f9..33f7824 100644 --- a/src/extension.js +++ b/src/extension.js @@ -180,6 +180,10 @@ class Variants { variants.day = name.replace(/-dark(?!er)/g, ''); variants.night = variants.day.replace(/(-light)?-compact/g, '-dark-compact'); } + else if ( name.includes('Adapta') ) { + variants.day = name.replace('-Nokto', ''); + variants.night = variants.day.replace('Adapta', 'Adapta-Nokto'); + } else if ( name.includes('Arc') ) { variants.day = name.replace(/-Dark(?!er)/g, ''); variants.night = variants.day.replace('-Darker', '') + '-Dark'; diff --git a/src/metadata.json b/src/metadata.json index de10d49..056ea15 100644 --- a/src/metadata.json +++ b/src/metadata.json @@ -1,6 +1,6 @@ { "name": "Night Theme Switcher", - "description": "Automatically change the GTK theme to dark variant when Night Light activates.\n\nTHEME COMPATIBILITY:\nYour theme must have a `-dark` variant, e.g. `Adwaita` and `Adwaita-dark`.\nThese themes have been tested and work:\n- Adwaita\n- Arc\n- HighContrast\n- Matcha\n- Materia\n- Mojave\n- Vimix\n- Yaru\n\nLet me know if the theme you use works as well, or if it doesn't, I can try to make it work.\n\nDo you need to change your GNOME shell theme as well? Try Night Shell Switcher! https://extensions.gnome.org/extension/2356/night-shell-switcher/", + "description": "Automatically change the GTK theme to dark variant when Night Light activates.\n\nTHEME COMPATIBILITY:\nYour theme must have a `-dark` variant, e.g. `Adwaita` and `Adwaita-dark`.\nThese themes have been tested and work:\n- Adapta\n- Adwaita\n- Arc\n- HighContrast\n- Matcha\n- Materia\n- Mojave\n- Vimix\n- Yaru\n\nLet me know if the theme you use works as well, or if it doesn't, I can try to make it work.\n\nDo you need to change your GNOME shell theme as well? Try Night Shell Switcher! https://extensions.gnome.org/extension/2356/night-shell-switcher/", "uuid": "nightthemeswitcher@romainvigier.fr", "url": "https://gitlab.com/rmnvgr/nightthemeswitcher-gnome-shell-extension/", "version": 14,