// Copyright 2022 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/tab_switcher/tab_grid/toolbars/tab_grid_toolbars_utils.h"
#import "ios/chrome/browser/ui/tab_switcher/tab_grid/grid/grid_constants.h"
#import "ios/chrome/browser/ui/tab_switcher/tab_grid/tab_grid_constants.h"
#import "ios/chrome/common/ui/util/constraints_ui_util.h"
UIView* CreateTabGridOverContentBackground() {
UIBlurEffect* effect = [UIBlurEffect
effectWithStyle:UIBlurEffectStyleSystemUltraThinMaterialLight];
UIVisualEffectView* visualEffectView =
[[UIVisualEffectView alloc] initWithEffect:effect];
UIView* background = [[UIView alloc] init];
background.backgroundColor = [UIColor colorWithWhite:0
alpha:kToolbarBackgroundAlpha];
background.translatesAutoresizingMaskIntoConstraints = NO;
[visualEffectView.contentView addSubview:background];
AddSameConstraints(visualEffectView, background);
return visualEffectView;
}