From 0a4e13859de74e5f90e916a8feb6c27153e2ed06 Mon Sep 17 00:00:00 2001 From: Suguru Hirahara Date: Sun, 18 Jun 2017 17:25:03 +0900 Subject: [PATCH] Misc change - Convert 'buttonSeparator' Full changelog: https://github.com/brave/browser-laptop/commit/25f02d4f70f09bd61104890c2b04cc6900678778 Test Plan: available on https://github.com/brave/browser-laptop/pull/9299#issue-234116287 --- .../bookmarks/addEditBookmarkHanger.js | 18 +++- app/renderer/components/common/commonForm.js | 2 +- .../components/navigation/navigationBar.js | 53 +++++----- .../components/navigation/navigator.js | 56 ++++++----- .../components/navigation/publisherToggle.js | 15 ++- app/renderer/components/navigation/urlBar.js | 98 +++++++++---------- .../components/navigation/urlBarIcon.js | 10 +- .../navigation/windowCaptionButtons.js | 2 +- .../components/styles/commonStyles.js | 12 +-- app/renderer/components/styles/global.js | 9 +- less/button.less | 6 -- less/forms.less | 2 +- less/navigationBar.less | 12 +-- less/variables.less | 1 - test/lib/selectors.js | 2 +- 15 files changed, 156 insertions(+), 142 deletions(-) diff --git a/app/renderer/components/bookmarks/addEditBookmarkHanger.js b/app/renderer/components/bookmarks/addEditBookmarkHanger.js index 6a5c0f5ba63..a307e07ca9e 100644 --- a/app/renderer/components/bookmarks/addEditBookmarkHanger.js +++ b/app/renderer/components/bookmarks/addEditBookmarkHanger.js @@ -309,6 +309,20 @@ class AddEditBookmarkHanger extends React.Component { } } +const navigationButtonContainerWidth = globalStyles.navigationBar.navigationButtonContainer.width +const navigationButtonContainerMarginRight = globalStyles.navigationBar.navigationButtonContainer.marginRight +const bookmarkButtonContainerWidth = globalStyles.navigationBar.urlbarForm.height + +// Add navigationButtonContainerMarginRight (6px) +const navigationButtonWidth = `calc(${navigationButtonContainerWidth} + ${navigationButtonContainerMarginRight})` + +// Count the reload and stop button, adding the half width of the bookmark button container +// 12px == arrowUp width +const bookmarkHangerPosition = `calc(12px + ${navigationButtonWidth} + (${bookmarkButtonContainerWidth} / 2))` + +// Add another container width +const bookmarkHangerPositionWithHomeButton = `calc(${bookmarkHangerPosition} + ${navigationButtonWidth})` + const styles = StyleSheet.create({ // Copied from commonForm.js commonFormSection: { @@ -335,7 +349,7 @@ const styles = StyleSheet.create({ }, bookmarkHanger__arrowUp: { position: 'relative', - left: '54px', + left: bookmarkHangerPosition, '::after': { content: '""', @@ -349,7 +363,7 @@ const styles = StyleSheet.create({ } }, bookmarkHanger__withHomeButton: { - left: '83px' + left: bookmarkHangerPositionWithHomeButton }, bookmarkHanger__label: { display: 'block', diff --git a/app/renderer/components/common/commonForm.js b/app/renderer/components/common/commonForm.js index 9ca3b49e217..6fd26a7c7bd 100644 --- a/app/renderer/components/common/commonForm.js +++ b/app/renderer/components/common/commonForm.js @@ -164,7 +164,7 @@ const styles = StyleSheet.create({ maxWidth: globalStyles.spacing.bookmarkHangerMaxWidth, height: 'initial', // #8634 - // Cancel the inherited value from .navbarMenubarFlexContainer, which is 'nowrap'. + // Cancel the inherited value from navigator__menuBarAndNavigationBar on navigator.js, which is 'nowrap'. whiteSpace: 'normal' }, diff --git a/app/renderer/components/navigation/navigationBar.js b/app/renderer/components/navigation/navigationBar.js index 3f4b06defa9..4cf7f270e14 100644 --- a/app/renderer/components/navigation/navigationBar.js +++ b/app/renderer/components/navigation/navigationBar.js @@ -110,7 +110,7 @@ class NavigationBar extends React.Component { this.props.bookmarked } - // BEM Level: navigator__navigationButtonContainer + // BEM Level: navigationBar__navigationButtonContainer get stopButton () { return