UNPKG

@atlaskit/logo

Version:

A logo is a visual representation of a brand or product. It can be a word or an image, or a combination of both.

736 lines (656 loc) 11.7 kB
<!-- API Report Version: 2.3 --> ## API Report File for "@atlaskit/logo" > Do not edit this file. This report is auto-generated using > [API Extractor](https://api-extractor.com/). > [Learn more about API reports](https://hello.atlassian.net/wiki/spaces/UR/pages/1825484529/Package+API+Reports) ### Table of contents - [Main Entry Types](#main-entry-types) - [Peer Dependencies](#peer-dependencies) ### Main Entry Types <!--SECTION START: Main Entry Types--> ```ts /// <reference types="react" /> // @public (undocumented) type Appearance = 'brand' | 'inverse' | 'neutral'; // @public export const AtlasIcon: ({ appearance, label, size, testId, }: LogoPropsAppearanceRequired) => JSX.Element; // @public export const AtlasLogo: ({ appearance, label, size, testId, }: LogoPropsAppearanceRequired) => JSX.Element; // @public export const AtlassianAnalyticsIcon: ({ appearance, label, size, testId, }: LogoPropsAppearanceRequired) => JSX.Element; // @public export const AtlassianAnalyticsLogo: ({ appearance, label, size, testId, }: LogoPropsAppearanceRequired) => JSX.Element; // @public export const AtlassianIcon: ({ appearance, label, size, iconColor, iconGradientStart, iconGradientStop, textColor, testId, }: LogoProps) => JSX.Element; // @public export const AtlassianLogo: ({ appearance, label, size, testId, iconColor, iconGradientStart, iconGradientStop, textColor, }: LogoProps) => JSX.Element; // @public export const AtlassianStartLogo: ({ appearance, label, size, testId, iconColor, iconGradientStart, iconGradientStop, textColor, }: LogoProps) => JSX.Element; // @public export const AtlassianWordmark: ({ appearance, label, size, testId, textColor, }: LogoProps) => JSX.Element; // @public export const BitbucketIcon: ({ appearance, label, size, testId, iconColor, iconGradientStart, iconGradientStop, textColor, }: LogoProps) => JSX.Element; // @public export const BitbucketLogo: ({ appearance, label, size, testId, iconColor, iconGradientStart, iconGradientStop, textColor, }: LogoProps) => JSX.Element; // @public export const BitbucketWordmark: ({ appearance, label, size, testId, textColor, }: LogoProps) => JSX.Element; // @public export const CompassIcon: ({ appearance, label, size, testId, iconColor, iconGradientStart, iconGradientStop, textColor, }: LogoProps) => JSX.Element; // @public export const CompassLogo: ({ appearance, label, size, testId, iconColor, iconGradientStart, iconGradientStop, textColor, }: LogoProps) => JSX.Element; // @public export const CompassWordmark: ({ appearance, label, size, testId, textColor, }: LogoProps) => JSX.Element; // @public export const ConfluenceIcon: ({ appearance, label, size, testId, iconColor, iconGradientStart, iconGradientStop, textColor, }: LogoProps) => JSX.Element; // @public export const ConfluenceLogo: ({ appearance, label, size, testId, iconColor, iconGradientStart, iconGradientStop, textColor, }: LogoProps) => JSX.Element; // @public export const ConfluenceWordmark: ({ appearance, label, size, testId, textColor, }: LogoProps) => JSX.Element; // @public export const HalpIcon: ({ appearance, label, size, testId, textColor, iconColor, iconGradientStart, iconGradientStop, }: LogoProps) => JSX.Element; // @public export const HalpLogo: ({ appearance, label, size, testId, iconColor, iconGradientStart, iconGradientStop, textColor, }: LogoProps) => JSX.Element; // @public export const HalpWordmark: ({ appearance, label, size, testId, textColor, }: LogoProps) => JSX.Element; // @public @deprecated (undocumented) export const HipchatIcon: ({ label, size, testId, iconColor, iconGradientStart, iconGradientStop, textColor, }: LogoProps) => JSX.Element; // @public @deprecated (undocumented) export const HipchatLogo: ({ iconColor, iconGradientStart, iconGradientStop, label, size, testId, textColor, }: LogoProps) => JSX.Element; // @public @deprecated (undocumented) export const HipchatWordmark: ({ iconColor, iconGradientStart, iconGradientStop, label, size, testId, textColor, }: LogoProps) => JSX.Element; // @public export const JiraAlignIcon: ({ appearance, label, size, testId, textColor, iconColor, iconGradientStart, iconGradientStop, }: LogoProps) => JSX.Element; // @public export const JiraAlignLogo: ({ appearance, label, size, testId, iconColor, iconGradientStart, iconGradientStop, textColor, }: LogoProps) => JSX.Element; // @public export const JiraAlignWordmark: ({ appearance, label, size, testId, textColor, }: LogoProps) => JSX.Element; // @public @deprecated (undocumented) export const JiraCoreIcon: ({ iconColor, iconGradientStart, iconGradientStop, label, size, testId, textColor, }: LogoProps) => JSX.Element; // @public @deprecated (undocumented) export const JiraCoreLogo: ({ iconColor, iconGradientStart, iconGradientStop, label, size, testId, textColor, }: LogoProps) => JSX.Element; // @public @deprecated (undocumented) export const JiraCoreWordmark: ({ iconColor, iconGradientStart, iconGradientStop, label, size, testId, textColor, }: LogoProps) => JSX.Element; // @public export const JiraIcon: ({ appearance, label, size, testId, textColor, iconColor, iconGradientStart, iconGradientStop, }: LogoProps) => JSX.Element; // @public export const JiraLogo: ({ appearance, label, size, testId, iconColor, iconGradientStart, iconGradientStop, textColor, }: LogoProps) => JSX.Element; // @public export const JiraProductDiscoveryIcon: ({ appearance, label, size, testId, iconColor, iconGradientStart, iconGradientStop, textColor, }: LogoProps) => JSX.Element; // @public export const JiraProductDiscoveryLogo: ({ appearance, label, size, testId, iconColor, iconGradientStart, iconGradientStop, textColor, }: LogoProps) => JSX.Element; // @public @deprecated (undocumented) export const JiraServiceDeskIcon: ({ iconColor, iconGradientStart, iconGradientStop, label, size, testId, textColor, }: LogoProps) => JSX.Element; // @public @deprecated (undocumented) export const JiraServiceDeskLogo: ({ iconColor, iconGradientStart, iconGradientStop, label, size, testId, textColor, }: LogoProps) => JSX.Element; // @public @deprecated (undocumented) export const JiraServiceDeskWordmark: ({ iconColor, iconGradientStart, iconGradientStop, label, size, testId, textColor, }: LogoProps) => JSX.Element; // @public export const JiraServiceManagementIcon: ({ appearance, label, size, testId, iconColor, iconGradientStart, iconGradientStop, textColor, }: LogoProps) => JSX.Element; // @public export const JiraServiceManagementLogo: ({ appearance, label, size, testId, iconColor, iconGradientStart, iconGradientStop, textColor, }: LogoProps) => JSX.Element; // @public export const JiraServiceManagementWordmark: ({ appearance, label, size, testId, textColor, }: LogoProps) => JSX.Element; // @public export const JiraSoftwareIcon: ({ appearance, label, size, testId, iconColor, iconGradientStart, iconGradientStop, textColor, }: LogoProps) => JSX.Element; // @public export const JiraSoftwareLogo: ({ appearance, label, size, testId, iconColor, iconGradientStart, iconGradientStop, textColor, }: LogoProps) => JSX.Element; // @public export const JiraSoftwareWordmark: ({ appearance, label, size, testId, textColor, iconColor, iconGradientStart, iconGradientStop, }: LogoProps) => JSX.Element; // @public export const JiraWordmark: ({ appearance, label, size, testId, textColor, }: LogoProps) => JSX.Element; // @public export const JiraWorkManagementIcon: ({ appearance, label, size, testId, iconColor, iconGradientStart, iconGradientStop, textColor, }: LogoProps) => JSX.Element; // @public export const JiraWorkManagementLogo: ({ appearance, label, size, testId, iconColor, iconGradientStart, iconGradientStop, textColor, }: LogoProps) => JSX.Element; // @public export const JiraWorkManagementWordmark: ({ appearance, label, size, testId, iconColor, iconGradientStart, iconGradientStop, textColor, }: LogoProps) => JSX.Element; // @public (undocumented) export type LogoProps = { size?: Size; appearance?: Appearance; textColor?: string; iconColor?: string; iconGradientStart?: string; iconGradientStop?: string; label?: string; testId?: string; }; // @public (undocumented) type LogoPropsAppearanceRequired = Omit< WithRequiredProperty<LogoProps, 'appearance'>, 'iconColor' | 'iconGradientStart' | 'iconGradientStop' | 'textColor' >; // @public @deprecated (undocumented) export const OpsGenieIcon: ({ iconColor, iconGradientStart, iconGradientStop, size, testId, textColor, }: LogoProps) => JSX.Element; // @public export const OpsgenieIcon: ({ appearance, label, size, testId, textColor, iconColor, iconGradientStart, iconGradientStop, }: LogoProps) => JSX.Element; // @public @deprecated (undocumented) export const OpsGenieLogo: ({ iconColor, iconGradientStart, iconGradientStop, size, testId, textColor, }: LogoProps) => JSX.Element; // @public export const OpsgenieLogo: ({ appearance, label, size, testId, textColor, iconColor, iconGradientStart, iconGradientStop, }: LogoProps) => JSX.Element; // @public @deprecated (undocumented) export const OpsGenieWordmark: ({ iconColor, iconGradientStart, iconGradientStop, size, testId, textColor, }: LogoProps) => JSX.Element; // @public export const OpsgenieWordmark: ({ appearance, size, testId, textColor, iconColor, iconGradientStart, iconGradientStop, }: LogoProps) => JSX.Element; // @public (undocumented) type Size = 'large' | 'medium' | 'small' | 'xlarge' | 'xsmall'; // @public export const StatuspageIcon: ({ appearance, label, size, testId, iconColor, iconGradientStart, iconGradientStop, textColor, }: LogoProps) => JSX.Element; // @public export const StatuspageLogo: ({ appearance, label, size, testId, iconColor, iconGradientStart, iconGradientStop, textColor, }: LogoProps) => JSX.Element; // @public export const StatuspageWordmark: ({ appearance, label, size, testId, iconColor, iconGradientStart, iconGradientStop, textColor, }: LogoProps) => JSX.Element; // @public @deprecated (undocumented) export const StrideIcon: ({ iconColor, iconGradientStart, iconGradientStop, size, testId, textColor, }: LogoProps) => JSX.Element; // @public @deprecated (undocumented) export const StrideLogo: ({ iconColor, iconGradientStart, iconGradientStop, size, testId, textColor, }: LogoProps) => JSX.Element; // @public @deprecated (undocumented) export const StrideWordmark: ({ iconColor, iconGradientStart, iconGradientStop, size, testId, textColor, }: LogoProps) => JSX.Element; // @public export const TrelloIcon: ({ appearance, label, size, testId, iconColor, iconGradientStart, iconGradientStop, textColor, }: LogoProps) => JSX.Element; // @public export const TrelloLogo: ({ appearance, label, size, testId, iconColor, iconGradientStart, iconGradientStop, textColor, }: LogoProps) => JSX.Element; // @public export const TrelloWordmark: ({ appearance, label, size, testId, iconColor, iconGradientStart, iconGradientStop, textColor, }: LogoProps) => JSX.Element; // @public type WithRequiredProperty<Type, Key extends keyof Type> = Type & { [Property in Key]-?: Type[Property]; }; // (No @packageDocumentation comment for this package) ``` <!--SECTION END: Main Entry Types--> ### Peer Dependencies <!--SECTION START: Peer Dependencies--> ```json { "react": "^16.8.0" } ``` <!--SECTION END: Peer Dependencies-->