Skip to content
This repository was archived by the owner on Dec 11, 2019. It is now read-only.

Commit 3d1db35

Browse files
authored
Merge pull request #6324 from luixxiul/fix-buttons-margin
Small fixes of buttons on about:certerror and .noScriptInfo
2 parents 1d8b913 + 98217b3 commit 3d1db35

File tree

4 files changed

+21
-6
lines changed

4 files changed

+21
-6
lines changed

js/about/certerror.js

+3-4
Original file line numberDiff line numberDiff line change
@@ -138,10 +138,9 @@ class CertErrorPage extends React.Component {
138138
<div className='buttons'>
139139
<Button l10nId='certErrorSafety' className='actionButton' onClick={this.onSafety.bind(this)} />
140140
{this.state.url ? (this.state.advanced
141-
? (<div>
142-
<Button l10nId='certErrorButtonText' className='subtleButton' onClick={this.onAccept.bind(this)} />
143-
<Button l10nId='certErrorShowCertificate' className='subtleButton' onClick={this.onDetail.bind(this)} />
144-
</div>)
141+
? (<Button l10nId='certErrorButtonText' className='subtleButton' onClick={this.onAccept.bind(this)} />) : null) : null}
142+
{this.state.url ? (this.state.advanced
143+
? (<Button l10nId='certErrorShowCertificate' className='subtleButton' onClick={this.onDetail.bind(this)} />)
145144
: <Button l10nId='certErrorAdvanced' className='subtleButton' onClick={this.onAdvanced.bind(this)} />) : null}
146145
</div>
147146
</div>

js/components/noScriptInfo.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ class NoScriptInfo extends ImmutableComponent {
6464
site: this.props.frameProps.get('location') || 'this page'
6565
}
6666
return <Dialog onHide={this.props.onHide} className='noScriptInfo' isClickDismiss>
67-
<div>
67+
<div className='dialogInner'>
6868
<div className='truncate' data-l10n-args={JSON.stringify(l10nArgs)}
6969
data-l10n-id={this.numberBlocked === 1 ? 'scriptBlocked' : 'scriptsBlocked'} />
7070
{this.buttons}

less/about/error.less

+12
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,18 @@
2020
padding-bottom: 1rem;
2121
}
2222

23+
.buttons {
24+
display: flex;
25+
flex-flow: row wrap;
26+
position: relative;
27+
right: .2em; // cancel margin: .2em to align .buttons and .certErrorText
28+
29+
> .browserButton {
30+
margin: .2em;
31+
font-size: 14px;
32+
}
33+
}
34+
2335
.errorLogo {
2436
margin-bottom: 2rem;
2537

less/forms.less

+5-1
Original file line numberDiff line numberDiff line change
@@ -515,14 +515,18 @@ select {
515515
}
516516

517517
.noScriptInfo {
518-
>div {
518+
.dialogInner {
519519
.flyoutDialog;
520520
right: 20px;
521521
width: auto;
522522
max-width: 350px;
523523
text-align: center;
524524
font-size: 15px;
525525
cursor: default;
526+
527+
.truncate {
528+
margin-bottom: 5px;
529+
}
526530
}
527531
}
528532

0 commit comments

Comments
 (0)