From 4a0f3f0b6767954de65c5dcadf41d67bd3e15449 Mon Sep 17 00:00:00 2001 From: Suguru Hirahara Date: Tue, 4 Jul 2017 21:45:46 +0900 Subject: [PATCH] Refactor navigationBar (part 1) Full changelog: https://github.com/brave/browser-laptop/commit/b76f99547a33e0d851723447c0f4001e54e62d25 Test Plan: available on https://github.com/brave/browser-laptop/pull/9299#issue-234116287 --- .../components/navigation/homeButton.js | 31 ++- .../components/navigation/navigationBar.js | 138 +++++++++--- .../components/navigation/navigator.js | 124 +++++++---- .../components/navigation/publisherToggle.js | 33 ++- app/renderer/components/navigation/urlBar.js | 82 ++++++- .../components/styles/commonStyles.js | 15 ++ app/renderer/components/styles/global.js | 9 +- less/navigationBar.less | 202 +----------------- test/lib/selectors.js | 10 +- 9 files changed, 347 insertions(+), 297 deletions(-) diff --git a/app/renderer/components/navigation/homeButton.js b/app/renderer/components/navigation/homeButton.js index a0bbb9d9afa..5a34dc175ef 100644 --- a/app/renderer/components/navigation/homeButton.js +++ b/app/renderer/components/navigation/homeButton.js @@ -14,9 +14,15 @@ const appActions = require('../../../../js/actions/appActions') const settings = require('../../../../js/constants/settings') // Utils +const cx = require('../../../../js/lib/classSet') const {getSetting} = require('../../../../js/settings') const eventUtil = require('../../../../js/lib/eventUtil') +const {StyleSheet, css} = require('aphrodite/no-important') +const globalStyles = require('../styles/global') + +const homeButton = require('../../../../img/toolbar/home_btn.svg') + class HomeButton extends ImmutableComponent { constructor (props) { super(props) @@ -51,10 +57,12 @@ class HomeButton extends ImmutableComponent { render () { return -