blob: a31dfa1dd529bfb7debe6cde6fd5751a16ee951c [file] [log] [blame]
// Copyright 2025 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
#ifndef IOS_CHROME_BROWSER_READER_MODE_UI_CONSTANTS_H_
#define IOS_CHROME_BROWSER_READER_MODE_UI_CONSTANTS_H_
#import <UIKit/UIKit.h>
// The accessibility identifier of the Reader Mode content view.
extern NSString* const kReaderModeViewAccessibilityIdentifier;
// The accessibility identifier of the Reader Mode chip view.
extern NSString* const kReaderModeChipViewAccessibilityIdentifier;
// The accessibility identifier of the Reader Mode options view.
extern NSString* const kReaderModeOptionsViewAccessibilityIdentifier;
// The accessibility identifier for the font family button.
extern NSString* const
kReaderModeOptionsFontFamilyButtonAccessibilityIdentifier;
// The accessibility identifier for the decrease font size button.
extern NSString* const
kReaderModeOptionsDecreaseFontSizeButtonAccessibilityIdentifier;
// The accessibility identifier for the increase font size button.
extern NSString* const
kReaderModeOptionsIncreaseFontSizeButtonAccessibilityIdentifier;
// The accessibility identifier for the light theme button.
extern NSString* const
kReaderModeOptionsLightThemeButtonAccessibilityIdentifier;
// The accessibility identifier for the dark theme button.
extern NSString* const kReaderModeOptionsDarkThemeButtonAccessibilityIdentifier;
// The accessibility identifier for the sepia theme button.
extern NSString* const
kReaderModeOptionsSepiaThemeButtonAccessibilityIdentifier;
// The accessibility identifier for the close button.
extern NSString* const kReaderModeOptionsCloseButtonAccessibilityIdentifier;
// The accessibility identifier for the turn off button.
extern NSString* const kReaderModeOptionsTurnOffButtonAccessibilityIdentifier;
// Reader mode color themes helpers.
UIColor* ReaderModeLightBackgroundColor();
UIColor* ReaderModeLightTextColor();
UIColor* ReaderModeDarkBackgroundColor();
UIColor* ReaderModeDarkTextColor();
UIColor* ReaderModeSepiaBackgroundColor();
UIColor* ReaderModeSepiaTextColor();
#endif // IOS_CHROME_BROWSER_READER_MODE_UI_CONSTANTS_H_