diff --git a/app/extensions/brave/locales/en-US/styles.properties b/app/extensions/brave/locales/en-US/styles.properties index b1ef50bb59f..d0e9427d0ba 100644 --- a/app/extensions/brave/locales/en-US/styles.properties +++ b/app/extensions/brave/locales/en-US/styles.properties @@ -5,6 +5,7 @@ adsShowBrave=Show Brave Ads browserButton=Browser Button buttons=Buttons extensionItem=Extension Item +ok=OK forms=Forms h1=This is an h1 h2=This is an h2 diff --git a/app/renderer/about/bookmarks/bookmarkTitleHeader.js b/app/renderer/about/bookmarks/bookmarkTitleHeader.js index c840e309f93..40e670022fd 100644 --- a/app/renderer/about/bookmarks/bookmarkTitleHeader.js +++ b/app/renderer/about/bookmarks/bookmarkTitleHeader.js @@ -4,13 +4,18 @@ const React = require('react') const Immutable = require('immutable') +const {StyleSheet} = require('aphrodite/no-important') // Components const ImmutableComponent = require('../../components/immutableComponent') +const BrowserButton = require('../../components/common/browserButton') // Actions const windowActions = require('../../../../js/actions/windowActions') +const globalStyles = require('../../components/styles/global') +const addBookmark = require('../../../../img/toolbar/add_bookmark_btn.svg') + class BookmarkTitleHeader extends ImmutableComponent { constructor () { super() @@ -25,13 +30,25 @@ class BookmarkTitleHeader extends ImmutableComponent { render () { return
-
} } +const styles = StyleSheet.create({ + header__addBookmark: { + backgroundColor: globalStyles.color.buttonColor, + width: '20px', + height: '20px', + WebkitMaskImage: `url(${addBookmark})`, + WebkitMaskRepeat: 'no-repeat' + } +}) + module.exports = BookmarkTitleHeader diff --git a/app/renderer/about/bookmarks/bookmarks.js b/app/renderer/about/bookmarks/bookmarks.js index 9331e3d90fc..6d8bc656510 100644 --- a/app/renderer/about/bookmarks/bookmarks.js +++ b/app/renderer/about/bookmarks/bookmarks.js @@ -12,6 +12,7 @@ const {StyleSheet, css} = require('aphrodite/no-important') // Components const {AboutPageSectionTitle} = require('../../components/common/sectionTitle') +const BrowserButton = require('../../components/common/browserButton') const BookmarkFolderList = require('./bookmarkFolderList') const BookmarksList = require('./bookmarksList') @@ -27,6 +28,11 @@ const windowActions = require('../../../../js/actions/windowActions') require('../../../../less/about/bookmarks.less') require('../../../../node_modules/font-awesome/css/font-awesome.css') +const globalStyles = require('../../components/styles/global') +const addBookmarkFolder = require('../../../../img/toolbar/add_BM_folder_btn.svg') +const importBrowserData = require('../../../../img/toolbar/bookmarks_import.svg') +const exportBookmarks = require('../../../../img/toolbar/bookmarks_export.svg') + class Bookmarks extends React.Component { constructor (props) { super(props) @@ -142,14 +148,37 @@ class Bookmarks extends React.Component { })}>
- - - - { - this.state.search - ? +
+ + + + { + this.state.search + ? : - } + } +
@@ -157,9 +186,11 @@ class Bookmarks extends React.Component {
-
@@ -198,6 +229,40 @@ const styles = StyleSheet.create({ display: 'flex', justifyContent: 'space-between', alignItems: 'center' + }, + + headerActions__search__button: { + backgroundColor: globalStyles.color.buttonColor, + width: '43px', + height: '22px', + marginRight: '.5rem', + WebkitMaskRepeat: 'no-repeat' + }, + + headerActions__search__button_importBrowserData: { + WebkitMaskImage: `url(${importBrowserData})` + }, + + headerActions__search__button_exportBookmarks: { + WebkitMaskImage: `url(${exportBookmarks})` + }, + + headerActions__search__input__button_clear: { + // See siteDetails.less + margin: 0, + padding: 0, + width: 0, + position: 'relative', + left: '-25px', + fontSize: '16px' + }, + + columnHeader__addBookmarkFolder: { + backgroundColor: globalStyles.color.buttonColor, + width: '20px', + height: '20px', + WebkitMaskImage: `url(${addBookmarkFolder})`, + WebkitMaskRepeat: 'no-repeat' } }) diff --git a/app/renderer/components/autofill/autofillAddressPanel.js b/app/renderer/components/autofill/autofillAddressPanel.js index 1e4d7422bd6..3a6b91d570a 100644 --- a/app/renderer/components/autofill/autofillAddressPanel.js +++ b/app/renderer/components/autofill/autofillAddressPanel.js @@ -9,7 +9,7 @@ const {css} = require('aphrodite/no-important') // Components const ReduxComponent = require('../reduxComponent') const Dialog = require('../common/dialog') -const Button = require('../common/button') +const BrowserButton = require('../common/browserButton') const { CommonForm, CommonFormSection, @@ -272,12 +272,12 @@ class AutofillAddressPanel extends React.Component {
- - } -} - -module.exports = Button diff --git a/app/renderer/components/common/clipboardButton.js b/app/renderer/components/common/clipboardButton.js index baa2796d291..69a765cd7f2 100644 --- a/app/renderer/components/common/clipboardButton.js +++ b/app/renderer/components/common/clipboardButton.js @@ -42,14 +42,13 @@ class ClipboardButton extends React.Component { this.state.visibleLabel && styles.clipboardButton__label_visible, (this.props.bottomTooltip || this.props.topTooltip) && styles.clipboardButton__label_vertical, (this.props.bottomTooltip && !this.props.topTooltip) && styles.clipboardButton__label_bottom, - - // Applied on add funds panel - (!this.props.bottomTooltip && this.props.topTooltip) && styles.clipboardButton__label_top + (!this.props.bottomTooltip && this.props.topTooltip) && styles.clipboardButton__label_top // Applied on add funds panel )} onAnimationEnd={this.onAnimationEnd} data-l10n-id='copied' /> : null) @@ -174,18 +174,13 @@ const styles = StyleSheet.create({ alignItems: 'center' }, dialog__header__close: { - display: 'inline-block', position: 'absolute', right: buttonSize, top: buttonSize, height: buttonSize, width: buttonSize, - cursor: 'pointer', - - // TODO: refactor button to remove !important - padding: '0 !important', - background: `url(${closeButton}) center no-repeat !important`, - backgroundSize: `${buttonSize} ${buttonSize} !important`, + background: `url(${closeButton}) center no-repeat`, + backgroundSize: `${buttonSize} ${buttonSize}`, ':focus': { outline: 'none' diff --git a/app/renderer/components/download/downloadItem.js b/app/renderer/components/download/downloadItem.js index 6c863b6736f..b0ba76e278a 100644 --- a/app/renderer/components/download/downloadItem.js +++ b/app/renderer/components/download/downloadItem.js @@ -4,10 +4,13 @@ const React = require('react') const Immutable = require('immutable') +const {StyleSheet, css} = require('aphrodite/no-important') + +const globalStyles = require('../styles/global') // Components const ReduxComponent = require('../reduxComponent') -const Button = require('../common/button') +const BrowserButton = require('../common/browserButton') // Constants const downloadStates = require('../../../../js/constants/downloadStates') @@ -143,7 +146,7 @@ class DownloadItem extends React.Component { l10nStateArgs.downloadPercent = this.props.percentageComplete } - return { this.props.deleteConfirmationVisible - ?
-
@@ -643,9 +646,13 @@ class BraveryPanel extends React.Component { styles.braveryPanel__body__footer__reload, styles.braveryPanel__body__footer__reload_clickable )} - onClick={this.onReload}> + onClick={this.onReload} + > - + @@ -654,8 +661,6 @@ class BraveryPanel extends React.Component { } } -module.exports = ReduxComponent.connect(BraveryPanel) - const displayHost = { fontSize: '20px', fontWeight: 'normal', @@ -806,19 +811,13 @@ const styles = StyleSheet.create({ }, braveryPanel_compact__header__top__right__close: { // ref: https://github.com/brave/browser-laptop/blob/master/app/renderer/components/common/modalOverlay.js#L160 - display: 'inline-block', - color: globalStyles.braveryPanel.header.color, - height: buttonSize, - width: buttonSize, - cursor: 'pointer', position: 'absolute', - top: '15px', right: '10px', - - // TODO: refactor button to remove !important - padding: '0 !important', - background: `url(${closeButton}) center no-repeat !important`, - backgroundSize: `${buttonSize} ${buttonSize} !important`, + top: '15px', + height: buttonSize, + width: buttonSize, + background: `url(${closeButton}) center no-repeat`, + backgroundSize: `${buttonSize} ${buttonSize}`, ':focus': { outline: 'none' @@ -945,6 +944,12 @@ const styles = StyleSheet.create({ height: '1px', margin: '1rem 0' }, + braveryPanel__body__iconButton: { + fontSize: '.9rem', + lineHeight: '.9rem', + height: '.9rem', + width: '.9rem' + }, braveryPanel__body__footer: { display: 'flex', flexFlow: 'row wrap', @@ -958,14 +963,12 @@ const styles = StyleSheet.create({ }, braveryPanel__body__footer__reload: { display: 'flex', - alignItems: 'baseline' + alignItems: 'baseline', + cursor: 'pointer' }, braveryPanel__body__footer__reload__text: { marginRight: '.3rem' }, - braveryPanel__body__footer__reload_clickable: { - cursor: 'pointer' - }, // braveryPanelBody - Compact Panel braveryPanel_compact__body: { @@ -1038,12 +1041,6 @@ const styles = StyleSheet.create({ braveryPanel__body__advanced__control__switchControl_noScript: { marginTop: '2.5px' }, - braveryPanel__body__advanced__control__switchControl__infoButton: { - display: 'inline', - cursor: 'pointer', - paddingLeft: '2px', - fontSize: '15px' - }, // controlWrapper - Normal Panel braveryPanel__body__advanced__control__forms__dropdown: { @@ -1060,3 +1057,5 @@ const styles = StyleSheet.create({ padding: '0 4px' } }) + +module.exports = ReduxComponent.connect(BraveryPanel) diff --git a/app/renderer/components/main/clearBrowsingDataPanel.js b/app/renderer/components/main/clearBrowsingDataPanel.js index 6c8d544a6ed..c96e4708b91 100644 --- a/app/renderer/components/main/clearBrowsingDataPanel.js +++ b/app/renderer/components/main/clearBrowsingDataPanel.js @@ -9,7 +9,7 @@ const ipc = require('electron').ipcRenderer // Components const ReduxComponent = require('../reduxComponent') const Dialog = require('../common/dialog') -const Button = require('../common/button') +const BrowserButton = require('../common/browserButton') const SwitchControl = require('../common/switchControl') const { CommonForm, @@ -125,12 +125,12 @@ class ClearBrowsingDataPanel extends React.Component { onClick={this.onToggleSavedSiteSettings} />
-