summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMicah Lee <micah@micahflee.com>2018-12-20 14:02:52 -0800
committerMicah Lee <micah@micahflee.com>2018-12-20 14:02:52 -0800
commite501bb4de8e9e40055378561601e3526bdafa883 (patch)
treebc68555b26ee4d1b5e344c189268651acc71de3f
parent3241d56ecc1dfa339ea07bf844eb6a8d5f3d5fba (diff)
downloadonionshare-e501bb4de8e9e40055378561601e3526bdafa883.tar.gz
onionshare-e501bb4de8e9e40055378561601e3526bdafa883.zip
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 92c84262..60bc0946 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