diff --git a/securedrop_client/gui/widgets.py b/securedrop_client/gui/widgets.py index 7680676dd6..2e747d6d60 100644 --- a/securedrop_client/gui/widgets.py +++ b/securedrop_client/gui/widgets.py @@ -1888,11 +1888,8 @@ class SpeechBubble(QWidget): min-width: 540px; max-width: 540px; background-color: #fff; - padding: 16px; } #message { - min-width: 540px; - max-width: 540px; font-family: 'Source Sans Pro'; font-weight: 400; font-size: 15px; @@ -1904,8 +1901,6 @@ class SpeechBubble(QWidget): max-height: 5px; background-color: #102781; border: 0px; - min-width: 590px; - max-width: 590px; } ''' @@ -1918,7 +1913,6 @@ def __init__(self, message_uuid: str, text: str, update_signal, index: int) -> N self.index = index # Set styles - self.setObjectName('speech_bubble') self.setStyleSheet(self.CSS) self.setSizePolicy(QSizePolicy.Fixed, QSizePolicy.Fixed) @@ -1940,10 +1934,12 @@ def __init__(self, message_uuid: str, text: str, update_signal, index: int) -> N # Speech bubble speech_bubble = QWidget() + speech_bubble.setObjectName('speech_bubble') speech_bubble_layout = QVBoxLayout() speech_bubble.setLayout(speech_bubble_layout) speech_bubble_layout.addWidget(self.message) speech_bubble_layout.addWidget(self.color_bar) + speech_bubble_layout.setContentsMargins(0, 0, 0, 0) speech_bubble_layout.setSpacing(0) # Bubble area includes speech bubble plus error message if there is an error @@ -1985,8 +1981,6 @@ class ReplyWidget(SpeechBubble): """ CSS_MESSAGE_REPLY_FAILED = ''' - min-width: 540px; - max-width: 540px; font-family: 'Source Sans Pro'; font-weight: 400; font-size: 15px; @@ -2010,8 +2004,6 @@ class ReplyWidget(SpeechBubble): ''' CSS_MESSAGE_REPLY_SUCCEEDED = ''' - min-width: 540px; - max-width: 540px; font-family: 'Source Sans Pro'; font-weight: 400; font-size: 15px; @@ -2028,8 +2020,6 @@ class ReplyWidget(SpeechBubble): ''' CSS_MESSAGE_REPLY_PENDING = ''' - min-width: 540px; - max-width: 540px; font-family: 'Source Sans Pro'; font-weight: 400; font-size: 15px; @@ -2123,7 +2113,6 @@ class FileWidget(QWidget): #file_widget { min-width: 540px; max-width: 540px; - padding: 16px; } #file_options { min-width: 137px; @@ -2194,7 +2183,6 @@ class FileWidget(QWidget): } """ - VERTICAL_MARGIN = 10 FILE_FONT_SPACING = 2 FILE_OPTIONS_FONT_SPACING = 1.6 FILENAME_WIDTH_PX = 360 @@ -2232,7 +2220,7 @@ def __init__( self.setLayout(layout) # Set margins and spacing - layout.setContentsMargins(0, self.VERTICAL_MARGIN, 0, self.VERTICAL_MARGIN) + layout.setContentsMargins(0, 0, 0, 0) layout.setSpacing(0) # File options: download, export, print