From 3ba6110f59684b075a57b3c60f9994d4632feaed Mon Sep 17 00:00:00 2001 From: Suguru Hirahara Date: Sun, 21 May 2017 13:35:00 +0900 Subject: [PATCH] Refactor Dialog with Aphrodite Closes #8984 Per https://github.com/brave/browser-laptop/commit/2dd92a9eb3b42053ceaafc32a63e1d3508e8c039, dialog.less can be safely removed (as styles under 'menu' has been just copied). Test Plan: 1. Open 'Import Browser Data...' from Bookmarks on the main menu 2. Open devtool 3. Make sure 'dialog' is styled properly --- app/renderer/components/common/dialog.js | 20 +++++- js/entry.js | 1 - less/dialogs.less | 85 ------------------------ 3 files changed, 19 insertions(+), 87 deletions(-) delete mode 100644 less/dialogs.less diff --git a/app/renderer/components/common/dialog.js b/app/renderer/components/common/dialog.js index 9c898a11f0f..2a0aee268cd 100644 --- a/app/renderer/components/common/dialog.js +++ b/app/renderer/components/common/dialog.js @@ -14,6 +14,9 @@ const KeyCodes = require('../../../common/constants/keyCodes') // Utils const cx = require('../../../../js/lib/classSet') +const {StyleSheet, css} = require('aphrodite/no-important') +const globalStyles = require('../styles/global') + /** * Represents a popup dialog */ @@ -39,7 +42,7 @@ class Dialog extends ImmutableComponent { render () { return