aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMicah Lee <micah@micahflee.com>2018-12-21 10:38:38 -0800
committerGitHub <noreply@github.com>2018-12-21 10:38:38 -0800
commit6c0de01f998b4904c60098d7bd05231df94debb0 (patch)
treedb53b02a806dc5d5ca91e8bd933586028ce191c3
parentc87e688d4c281d55dd59aff081ed654e9f1a53f2 (diff)
parente501bb4de8e9e40055378561601e3526bdafa883 (diff)
downloadonionshare-6c0de01f998b4904c60098d7bd05231df94debb0.tar.gz
onionshare-6c0de01f998b4904c60098d7bd05231df94debb0.zip
Merge pull request #853 from micahflee/847_fix_mac_css
Make settings dialog checkboxes line up in macOS
-rw-r--r--onionshare/common.py7
-rw-r--r--onionshare_gui/settings_dialog.py1
2 files changed, 8 insertions, 0 deletions
diff --git a/onionshare/common.py b/onionshare/common.py
index c84046f0..0b7d3631 100644
--- a/onionshare/common.py
+++ b/onionshare/common.py
@@ -395,6 +395,13 @@ class Common(object):
'settings_connect_to_tor': """
QLabel {
font-style: italic;
+ }""",
+
+ # For some reason, this prevents extra padding around the v2 onion
+ # settings when viewing in macOS
+ 'settings_onion_settings': """
+ QWidget {
+ border: 0;
}"""
}
diff --git a/onionshare_gui/settings_dialog.py b/onionshare_gui/settings_dialog.py
index 522dc232..b933c30f 100644
--- a/onionshare_gui/settings_dialog.py
+++ b/onionshare_gui/settings_dialog.py
@@ -162,6 +162,7 @@ class SettingsDialog(QtWidgets.QDialog):
onion_settings_layout.addWidget(hidservauth_details)
onion_settings_layout.addWidget(self.hidservauth_copy_button)
self.onion_settings_widget = QtWidgets.QWidget()
+ self.onion_settings_widget.setStyleSheet(self.common.css['settings_onion_settings'])
self.onion_settings_widget.setLayout(onion_settings_layout)
# General options layout