Theme
A theme is a collection of style settings that apply globally to the components associated with an Amplify application.
Contents
- appId
-
The unique ID for the Amplify app associated with the theme.
Type: String
Required: Yes
- createdAt
-
The time that the theme was created.
Type: Timestamp
Required: Yes
- environmentName
-
The name of the backend environment that is a part of the Amplify app.
Type: String
Required: Yes
- id
-
The ID for the theme.
Type: String
Required: Yes
- name
-
The name of the theme.
Type: String
Length Constraints: Minimum length of 1. Maximum length of 255.
Required: Yes
- values
-
A list of key-value pairs that defines the properties of the theme.
Type: Array of ThemeValues objects
Required: Yes
- modifiedAt
-
The time that the theme was modified.
Type: Timestamp
Required: No
- overrides
-
Describes the properties that can be overriden to customize a theme.
Type: Array of ThemeValues objects
Required: No
-
One or more key-value pairs to use when tagging the theme.
Type: String to string map
Key Length Constraints: Minimum length of 1. Maximum length of 128.
Key Pattern:
(?!aws:)[a-zA-Z+-=._:/]+
Value Length Constraints: Minimum length of 1. Maximum length of 256.
Required: No
See Also
For more information about using this API in one of the language-specific AWS SDKs, see the following: