diff --git a/app/renderer/components/styles/global.js b/app/renderer/components/styles/global.js index 1837a29a15..418173994c 100644 --- a/app/renderer/components/styles/global.js +++ b/app/renderer/components/styles/global.js @@ -106,6 +106,7 @@ const globalStyles = { navbarBraveButtonMarginLeft: '80px', navbarLeftMarginDarwin: '76px', sideBarWidth: '190px', + aboutPageDetailsPageWidth: '704px', aboutPageSectionPadding: '24px', aboutPageSectionMargin: '10px', defaultTabPadding: '0 4px', diff --git a/js/about/extensions.js b/js/about/extensions.js index e145f8879d..1a6648482b 100644 --- a/js/about/extensions.js +++ b/js/about/extensions.js @@ -9,11 +9,14 @@ const ImmutableComponent = require('../components/immutableComponent') const messages = require('../constants/messages') const aboutActions = require('./aboutActions') +const {StyleSheet, css} = require('aphrodite/no-important') +const globalStyles = require('../../app/renderer/components/styles/global') +const commonStyles = require('../../app/renderer/components/styles/commonStyles') + const ipc = window.chrome.ipcRenderer // Stylesheets -require('../../less/about/itemList.less') -require('../../less/about/extensions.less') +require('../../less/about/common.less') require('../../node_modules/font-awesome/css/font-awesome.css') const bravifyText = (text) => text.replace(/Google Chrome/g, 'Brave') @@ -32,24 +35,31 @@ class ExtensionItem extends ImmutableComponent { this.props.extension.getIn(['manifest', 'icons', '16']) || null } + render () { + const className = css( + commonStyles.listItem, + styles.listItem, + !this.props.extension.get('enabled') && styles.isDisabled + ) const icon = this.icon const permissions = this.props.extension.getIn(['manifest', 'permissions']) + return