blob: 66b98ee29514db525d13be879733adf7c37ef9e1 [file] [log] [blame]
// Copyright 2017 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
#import "ios/chrome/browser/ui/toolbar/public/toolbar_constants.h"
#if !defined(__has_feature) || !__has_feature(objc_arc)
#error "This file requires ARC support."
#endif
const NSUInteger kControlStateSpotlighted = 0x00010000;
const CGFloat kToolbarBackgroundColor = 0xF2F2F2;
const CGFloat kIncognitoToolbarBackgroundColor = 0x505050;
const CGFloat kNTPBackgroundColorBrightnessIncognito = 34.0 / 255.0;
const CGFloat kTopButtonsBottomMargin = 3.0f;
const CGFloat kBottomButtonsBottomMargin = 0.0f;
const CGFloat kAdaptiveToolbarMargin = 10.0f;
const CGFloat kAdaptiveToolbarStackViewSpacing = 11.0f;
const CGFloat kProgressBarHeight = 2.0f;
const CGFloat kToolbarSeparatorHeight = 0.1f;
const CGFloat kAdaptiveToolbarButtonHeight = 44.0f;
const CGFloat kAdaptiveToolbarButtonWidth = 44.0f;
const CGFloat kSearchButtonWidth = 70.0f;
const CGFloat kCancelButtonHorizontalInset = 8;
const CGFloat kBlurBackgroundGrayscaleComponent = 0.98;
const CGFloat kBlurBackgroundAlpha = 0.4;
const CGFloat kToolbarButtonTintColorAlpha = 0.5;
const CGFloat kToolbarButtonTintColorAlphaHighlighted = 0.10;
const CGFloat kIncognitoToolbarButtonTintColorAlphaHighlighted = 0.21;
const CGFloat kToolbarSpotlightAlpha = 0.07;
const CGFloat kDimmedToolbarSpotlightAlpha = 0.14;
const CGFloat kExpandedLocationBarHorizontalMargin = 10;
const CGFloat kContractedLocationBarHorizontalMargin = 15;
const CGFloat kAdaptiveLocationBarBackgroundAlpha = 0.09;
const CGFloat kAdaptiveLocationBarBackgroundAlphaIncognito = 0.12;
const CGFloat kAdaptiveLocationBarVerticalMargin = 10.0f;
const CGFloat kAdaptiveLocationBarVerticalMarginFullscreen = 3.0f;
const CGFloat kLocationBarVerticalMarginDynamicType = -1.0f;
const CGFloat kTopToolbarUnsplitMargin = 6;
const CGFloat kPrimaryToolbarHeight = 50;
const CGFloat kSecondaryToolbarHeight = 44;
const CGFloat kSecondaryToolbarOmniboxHeight = 50;
const CGFloat kNonDynamicToolbarHeight = 14;
const CGFloat kToolbarHeightFullscreen = 20;
const CGFloat kNonDynamicToolbarHeightFullscreen = 3;
const CGFloat kTopCornerRadius = 10;
NSString* const kToolbarToolsMenuButtonIdentifier =
@"kToolbarToolsMenuButtonIdentifier";
NSString* const kToolbarStackButtonIdentifier =
@"kToolbarStackButtonIdentifier";
NSString* const kToolbarShareButtonIdentifier =
@"kToolbarShareButtonIdentifier";
NSString* const kToolbarNewTabButtonIdentifier =
@"kToolbarNewTabButtonIdentifier";
NSString* const kToolbarCancelOmniboxEditButtonIdentifier =
@"kToolbarCancelOmniboxEditButtonIdentifier";
const NSInteger kTabGridButtonFontSize = 13;
const CGFloat kLocationBarTintBlue = 0x1A73E8;
const CGFloat kLocationBarFontSize = 15.0f;