Skip to content

Commit 43f171c

Browse files
Suguru Hiraharadfperry5
Suguru Hirahara
authored andcommitted
Polish braveryPanel.js on fb3f28e for brave#10181
Also: - Add globalStyles.appIcons.question Addresses brave#9029 Auditors: @cezaraugusto Test Plan: 1. Open about:preferences#shields 2. Enable compact panel 3. Open https://twitter.com 4. Open compact panel 5. Make sure the fp block pulldown is placed properly 6. Disable compact panel 7. Open twitter.com again 8. Open the default panel 9. Make sure the fp pulldown is placed properly
1 parent a18e847 commit 43f171c

File tree

3 files changed

+32
-42
lines changed

3 files changed

+32
-42
lines changed

app/renderer/components/main/braveryPanel.js

+24-32
Original file line numberDiff line numberDiff line change
@@ -497,8 +497,7 @@ class BraveryPanel extends React.Component {
497497
<div data-l10n-id='adControl' className={css(
498498
!this.props.shieldsUp && styles.braveryPanel__body__advanced__control__forms__title_disabled,
499499
gridStyles.row1col1,
500-
!this.props.isCompactBraveryPanel && styles.braveryPanel__body__advanced__control__forms__title,
501-
this.props.isCompactBraveryPanel && styles.braveryPanel_compact__body__advanced__control__forms__title
500+
styles.braveryPanel__body__advanced__control__forms__title
502501
)} />
503502

504503
<div className={css(
@@ -541,9 +540,8 @@ class BraveryPanel extends React.Component {
541540
<div data-l10n-id='cookieControl' className={css(
542541
!this.props.shieldsUp && styles.braveryPanel__body__advanced__control__forms__title_disabled,
543542
!this.props.isCompactBraveryPanel && gridStyles.row1col2,
544-
!this.props.isCompactBraveryPanel && styles.braveryPanel__body__advanced__control__forms__title,
545543
this.props.isCompactBraveryPanel && gridStyles.row3col1,
546-
this.props.isCompactBraveryPanel && styles.braveryPanel_compact__body__advanced__control__forms__title
544+
styles.braveryPanel__body__advanced__control__forms__title
547545
)} />
548546

549547
<div className={css(
@@ -560,26 +558,19 @@ class BraveryPanel extends React.Component {
560558
</BraveryPanelDropdown>
561559
</div>
562560

563-
<div data-l10n-id='fingerprintingProtection' className={css(
561+
<div className={css(
564562
!this.props.shieldsUp && styles.braveryPanel__body__advanced__control__forms__title_disabled,
565563
!this.props.isCompactBraveryPanel && gridStyles.row3col2,
566-
!this.props.isCompactBraveryPanel && styles.braveryPanel__body__advanced__control__forms__title,
567564
this.props.isCompactBraveryPanel && gridStyles.row5col1,
568-
this.props.isCompactBraveryPanel && styles.braveryPanel_compact__body__advanced__control__forms__title
569-
)} />
570-
<span className={cx({
571-
[css(gridStyles.row3col2)]: !this.props.isCompactBraveryPanel,
572-
[css(gridStyles.row5col1)]: this.props.isCompactBraveryPanel,
573-
[css(styles.braveryPanel__body__advanced__control__forms__title_disabled)]: !this.props.shieldsUp,
574-
[css(styles.braveryPanel_compact__body__advanced__control__forms__title)]: this.props.isCompactBraveryPanel,
575-
[css(styles.braveryPanel__body__advanced__control__forms__title)]: !this.props.isCompactBraveryPanel,
576-
fa: true,
577-
pullRight: true,
578-
'fa-question-circle': true
579-
})}
580-
title={config.fingerprintingInfoUrl}
581-
onClick={this.onInfoClick}
582-
/>
565+
styles.braveryPanel__body__advanced__control__fpWrapper,
566+
styles.braveryPanel__body__advanced__control__forms__title
567+
)}>
568+
<span data-l10n-id='fingerprintingProtection' />
569+
<span className={globalStyles.appIcons.question}
570+
title={config.fingerprintingInfoUrl}
571+
onClick={this.onInfoClick}
572+
/>
573+
</div>
583574

584575
<div className={css(
585576
!this.props.shieldsUp && styles.braveryPanel__body__advanced__control__forms__dropdown_disabled,
@@ -616,7 +607,6 @@ class BraveryPanel extends React.Component {
616607
}
617608
<hr className={css(
618609
styles.braveryPanel__body__hr,
619-
styles.braveryPanel__body__hr_splitter,
620610
this.props.isCompactBraveryPanel && styles.braveryPanel_compact__body__hr
621611
)} />
622612
<div className={css(
@@ -721,6 +711,10 @@ const gridStyles = StyleSheet.create({
721711
row8col1: {
722712
gridRow: 8,
723713
gridColumn: 1
714+
},
715+
row9col1: {
716+
gridRow: 9,
717+
gridColumn: 1
724718
}
725719
})
726720

@@ -916,10 +910,7 @@ const styles = StyleSheet.create({
916910
background: globalStyles.braveryPanel.body.hr.background,
917911
border: 0,
918912
height: '1px',
919-
margin: '10px 0'
920-
},
921-
braveryPanel__body__hr_splitter: {
922-
marginTop: '30px'
913+
margin: '1rem 0'
923914
},
924915
braveryPanel__body__footer: {
925916
display: 'flex',
@@ -981,14 +972,11 @@ const styles = StyleSheet.create({
981972
display: 'flex',
982973
flexFlow: 'column nowrap'
983974
},
984-
braveryPanel_compact__body__advanced__control__forms__title: {
985-
margin: '0 0 .25rem .25rem'
986-
},
987975
braveryPanel_compact__body__advanced__control__forms__dropdown: {
988976
marginBottom: '.75rem'
989977
},
990978
braveryPanel_compact__body__advanced__control__switchControl: {
991-
padding: '5px 0 5px .25rem'
979+
padding: '5px .25rem'
992980
},
993981
braveryPanel_compact__body__footer: {
994982
padding: '0 .25rem'
@@ -1004,15 +992,19 @@ const styles = StyleSheet.create({
1004992
margin: '15px 10px'
1005993
},
1006994
braveryPanel__body__advanced__control__forms__title: {
1007-
marginBottom: '4px',
1008-
marginLeft: '8px'
995+
margin: '0 .25rem .25rem .25rem'
1009996
},
1010997
braveryPanel__body__advanced__control__forms__title_disabled: {
1011998
opacity: 0.3
1012999
},
10131000
braveryPanel__body__advanced__control__forms__dropdown_disabled: {
10141001
opacity: 0.3
10151002
},
1003+
braveryPanel__body__advanced__control__fpWrapper: {
1004+
display: 'flex',
1005+
alignItems: 'center',
1006+
justifyContent: 'space-between'
1007+
},
10161008
braveryPanel__body__advanced__control__switchControl__infoButton: {
10171009
display: 'inline',
10181010
cursor: 'pointer',

app/renderer/components/styles/global.js

+8-7
Original file line numberDiff line numberDiff line change
@@ -241,21 +241,22 @@ const globalStyles = {
241241
prefsPanelHeading: '23px'
242242
},
243243
appIcons: {
244+
angleDoubleRight: 'fa fa-angle-double-right',
244245
clipboard: 'fa fa-clipboard',
245246
closeTab: 'fa fa-times-circle',
246247
defaultIcon: 'fa fa-file-o',
248+
exclude: 'fa fa-ban',
249+
findNext: 'fa fa-caret-down',
250+
findPrev: 'fa fa-caret-up',
247251
loading: 'fa fa-spinner fa-spin',
252+
moreInfo: 'fa fa-info-circle',
248253
private: 'fa fa-eye',
254+
question: 'fa fa-question-circle',
249255
refresh: 'fa fa-refresh',
250256
remove: 'fa fa-times',
251-
volumeOff: 'fa fa-volume-off',
252-
volumeOn: 'fa fa-volume-up',
253-
exclude: 'fa fa-ban',
254257
trash: 'fa fa-trash',
255-
moreInfo: 'fa fa-info-circle',
256-
angleDoubleRight: 'fa fa-angle-double-right',
257-
findPrev: 'fa fa-caret-up',
258-
findNext: 'fa fa-caret-down'
258+
volumeOff: 'fa fa-volume-off',
259+
volumeOn: 'fa fa-volume-up'
259260
},
260261
animations: {
261262
subtleShowUp: {

less/switchControls.less

-3
Original file line numberDiff line numberDiff line change
@@ -98,6 +98,3 @@
9898
}
9999
}
100100
}
101-
.pullRight {
102-
text-align: right;
103-
}

0 commit comments

Comments
 (0)