From: Roland Mas <roland.mas@entierement.net>
Date: Fri, 9 May 2025 00:13:25 +0200
Subject: Look for style.qss in two places to help with testing

---
 src/napari_plugin_manager/qt_plugin_dialog.py | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/src/napari_plugin_manager/qt_plugin_dialog.py b/src/napari_plugin_manager/qt_plugin_dialog.py
index 0abd46c..0f7be92 100644
--- a/src/napari_plugin_manager/qt_plugin_dialog.py
+++ b/src/napari_plugin_manager/qt_plugin_dialog.py
@@ -41,7 +41,8 @@ from napari_plugin_manager.qt_package_installer import NapariInstallerQueue
 from napari_plugin_manager.utils import is_conda_package
 
 # Scaling factor for each list widget item when expanding.
-STYLES_PATH = Path(__file__).parent / 'styles.qss'
+STYLES_PATHS = [ Path(__file__).parent / 'styles.qss',
+                 Path(__file__).parent.parent / 'styles.qss' ]
 DISMISS_WARN_PYPI_INSTALL_DLG = False
 
 
@@ -185,7 +186,7 @@ class QtPluginDialog(BaseQtPluginDialog):
         theme = settings.appearance.theme
         font_variable = {'font_size': f'{settings.appearance.font_size}pt'}
         stylesheet = get_stylesheet(
-            theme, extra=[STYLES_PATH], extra_variables=font_variable
+            theme, extra=[p for p in STYLES_PATHS if p.exists()], extra_variables=font_variable
         )
         self.setStyleSheet(stylesheet)
 
