/**
* Brands icons from the CBAR Design System (Figma → `Brands` category).
*
* GENERATED FILE — do not edit by hand. Regenerate with:
* node tools/figma-cbar/gen-icons.js
*
* 46 icons. Each takes `variant` ("outline" | "solid");
* icons CBAR draws once carry the same geometry for both.
*/
import { Icon, type CbarIconProps } from '../icon';
/** CBAR `Outline/Brands/Adobe-After-effects`, `Solid/Brands/Adobe-After-effects` — outline + solid */
export const AdobeAfterEffectsIcon = ({ variant = 'outline', ...props }: CbarIconProps) =>
variant === 'solid' ? (
) : (
);
/** CBAR `Outline/Brands/Adobe-Experince-design`, `Solid/Brands/Adobe-Experince-design` — outline + solid */
export const AdobeExperinceDesignIcon = ({ variant = 'outline', ...props }: CbarIconProps) =>
variant === 'solid' ? (
) : (
);
/** CBAR `Outline/Brands/Adobe-Illustrator`, `Solid/Brands/Adobe-Illustrator` — outline + solid */
export const AdobeIllustratorIcon = ({ variant = 'outline', ...props }: CbarIconProps) =>
variant === 'solid' ? (
) : (
);
/** CBAR `Outline/Brands/Adobe-Indesign-alt`, `Solid/Brands/Adobe-Indesign-alt` — outline + solid */
export const AdobeIndesignAltIcon = ({ variant = 'outline', ...props }: CbarIconProps) =>
variant === 'solid' ? (
) : (
);
/** CBAR `Outline/Brands/Adobe-Indesign`, `Solid/Brands/Adobe-Indesign` — outline + solid */
export const AdobeIndesignIcon = ({ variant = 'outline', ...props }: CbarIconProps) =>
variant === 'solid' ? (
) : (
);
/** CBAR `Outline/Brands/Adobe-Lightroom`, `Solid/Brands/Adobe-Lightroom` — outline + solid */
export const AdobeLightroomIcon = ({ variant = 'outline', ...props }: CbarIconProps) =>
variant === 'solid' ? (
) : (
);
/** CBAR `Outline/Brands/Adobe-Photoshop`, `Solid/Brands/Adobe-Photoshop` — outline + solid */
export const AdobePhotoshopIcon = ({ variant = 'outline', ...props }: CbarIconProps) =>
variant === 'solid' ? (
) : (
);
/** CBAR `Outline/Brands/Adobe-Premiere`, `Solid/Brands/Adobe-Premiere` — outline + solid */
export const AdobePremiereIcon = ({ variant = 'outline', ...props }: CbarIconProps) =>
variant === 'solid' ? (
) : (
);
/** CBAR `Outline/Brands/Android`, `Solid/Brands/Android` — outline + solid */
export const AndroidIcon = ({ variant = 'outline', ...props }: CbarIconProps) =>
variant === 'solid' ? (
) : (
);
/** CBAR `Outline/Brands/Apple`, `Solid/Brands/Apple` — outline + solid */
export const AppleIcon = ({ variant = 'outline', ...props }: CbarIconProps) =>
variant === 'solid' ? (
) : (
);
/** CBAR `Outline/Brands/App-store`, `Solid/Brands/App-store` — outline + solid */
export const AppStoreIcon = ({ variant = 'outline', ...props }: CbarIconProps) =>
variant === 'solid' ? (
) : (
);
/** CBAR `Outline/Brands/Asana`, `Solid/Brands/Asana` — outline + solid */
export const AsanaIcon = ({ variant = 'outline', ...props }: CbarIconProps) =>
variant === 'solid' ? (
) : (
);
/** CBAR `Outline/Brands/Behance`, `Solid/Brands/Behance` — outline + solid */
export const BehanceIcon = ({ variant = 'outline', ...props }: CbarIconProps) =>
variant === 'solid' ? (
) : (
);
/** CBAR `Outline/Brands/Chrome`, `Solid/Brands/Chrome` — outline + solid */
export const ChromeIcon = ({ variant = 'outline', ...props }: CbarIconProps) =>
variant === 'solid' ? (
) : (
);
/** CBAR `Outline/Brands/Dribbble`, `Solid/Brands/Dribbble` — outline + solid */
export const DribbbleIcon = ({ variant = 'outline', ...props }: CbarIconProps) =>
variant === 'solid' ? (
) : (
);
/** CBAR `Outline/Brands/Dropbox`, `Solid/Brands/Dropbox` — outline + solid */
export const DropboxIcon = ({ variant = 'outline', ...props }: CbarIconProps) =>
variant === 'solid' ? (
) : (
);
/** CBAR `Outline/Brands/Facebook`, `Solid/Brands/Facebook` — outline + solid */
export const FacebookIcon = ({ variant = 'outline', ...props }: CbarIconProps) =>
variant === 'solid' ? (
) : (
);
/** CBAR `Outline/Brands/Facebook-messenger`, `Solid/Brands/Facebook-messenger` — outline + solid */
export const FacebookMessengerIcon = ({ variant = 'outline', ...props }: CbarIconProps) =>
variant === 'solid' ? (
) : (
);
/** CBAR `Outline/Brands/Figma`, `Solid/Brands/Figma` — outline + solid */
export const FigmaIcon = ({ variant = 'outline', ...props }: CbarIconProps) =>
variant === 'solid' ? (
) : (
);
/** CBAR `Outline/Brands/Gmail`, `Solid/Brands/Gmail` — outline + solid */
export const GmailIcon = ({ variant = 'outline', ...props }: CbarIconProps) =>
variant === 'solid' ? (
) : (
);
/** CBAR `Outline/Brands/Google-alt`, `Solid/Brands/Google-alt` — outline + solid */
export const GoogleAltIcon = ({ variant = 'outline', ...props }: CbarIconProps) =>
variant === 'solid' ? (
) : (
);
/** CBAR `Outline/Brands/Google-drive`, `Solid/Brands/Google-drive` — outline + solid */
export const GoogleDriveIcon = ({ variant = 'outline', ...props }: CbarIconProps) =>
variant === 'solid' ? (
) : (
);
/** CBAR `Outline/Brands/Google`, `Solid/Brands/Google` — outline + solid */
export const GoogleIcon = ({ variant = 'outline', ...props }: CbarIconProps) =>
variant === 'solid' ? (
) : (
);
/** CBAR `Outline/Brands/Google-play`, `Solid/Brands/Google-play` — outline + solid */
export const GooglePlayIcon = ({ variant = 'outline', ...props }: CbarIconProps) =>
variant === 'solid' ? (
) : (
);
/** CBAR `Outline/Brands/Instagram`, `Solid/Brands/Instagram` — outline + solid */
export const InstagramIcon = ({ variant = 'outline', ...props }: CbarIconProps) =>
variant === 'solid' ? (
) : (
);
/** CBAR `Outline/Brands/Linkedin`, `Solid/Brands/Linkedin` — outline + solid */
export const LinkedinIcon = ({ variant = 'outline', ...props }: CbarIconProps) =>
variant === 'solid' ? (
) : (
);
/** CBAR `Outline/Brands/Medium`, `Solid/Brands/Medium` — outline + solid */
export const MediumIcon = ({ variant = 'outline', ...props }: CbarIconProps) =>
variant === 'solid' ? (
) : (
);
/** CBAR `Outline/Brands/Notion`, `Solid/Brands/Notion` — outline + solid */
export const NotionIcon = ({ variant = 'outline', ...props }: CbarIconProps) =>
variant === 'solid' ? (
) : (
);
/** CBAR `Outline/Brands/Pinterest`, `Solid/Brands/Pinterest` — outline + solid */
export const PinterestIcon = ({ variant = 'outline', ...props }: CbarIconProps) =>
variant === 'solid' ? (
) : (
);
/** CBAR `Outline/Brands/QQ`, `Solid/Brands/QQ` — outline + solid */
export const QQIcon = ({ variant = 'outline', ...props }: CbarIconProps) =>
variant === 'solid' ? (
) : (
);
/** CBAR `Outline/Brands/Reddit`, `Solid/Brands/Reddit` — outline + solid */
export const RedditIcon = ({ variant = 'outline', ...props }: CbarIconProps) =>
variant === 'solid' ? (
) : (
);
/** CBAR `Outline/Brands/Sketch`, `Solid/Brands/Sketch` — outline + solid */
export const SketchIcon = ({ variant = 'outline', ...props }: CbarIconProps) =>
variant === 'solid' ? (
) : (
);
/** CBAR `Outline/Brands/Skype`, `Solid/Brands/Skype` — outline + solid */
export const SkypeIcon = ({ variant = 'outline', ...props }: CbarIconProps) =>
variant === 'solid' ? (
) : (
);
/** CBAR `Outline/Brands/Slack`, `Solid/Brands/Slack` — outline + solid */
export const SlackIcon = ({ variant = 'outline', ...props }: CbarIconProps) =>
variant === 'solid' ? (
) : (
);
/** CBAR `Outline/Brands/Snapchat`, `Solid/Brands/Snapchat` — outline + solid */
export const SnapchatIcon = ({ variant = 'outline', ...props }: CbarIconProps) =>
variant === 'solid' ? (
) : (
);
/** CBAR `Outline/Brands/Telegram`, `Solid/Brands/Telegram` — outline + solid */
export const TelegramIcon = ({ variant = 'outline', ...props }: CbarIconProps) =>
variant === 'solid' ? (
) : (
);
/** CBAR `Outline/Brands/Trello`, `Solid/Brands/Trello` — outline + solid */
export const TrelloIcon = ({ variant = 'outline', ...props }: CbarIconProps) =>
variant === 'solid' ? (
) : (
);
/** CBAR `Outline/Brands/Tumblr`, `Solid/Brands/Tumblr` — outline + solid */
export const TumblrIcon = ({ variant = 'outline', ...props }: CbarIconProps) =>
variant === 'solid' ? (
) : (
);
/** CBAR `Outline/Brands/Twitch`, `Solid/Brands/Twitch` — outline + solid */
export const TwitchIcon = ({ variant = 'outline', ...props }: CbarIconProps) =>
variant === 'solid' ? (
) : (
);
/** CBAR `Outline/Brands/Twitter`, `Solid/Brands/Twitter` — outline + solid */
export const TwitterIcon = ({ variant = 'outline', ...props }: CbarIconProps) =>
variant === 'solid' ? (
) : (
);
/** CBAR `Outline/Brands/Viber`, `Solid/Brands/Viber` — outline + solid */
export const ViberIcon = ({ variant = 'outline', ...props }: CbarIconProps) =>
variant === 'solid' ? (
) : (
);
/** CBAR `Outline/Brands/Vk`, `Solid/Brands/Vk` — outline + solid */
export const VkIcon = ({ variant = 'outline', ...props }: CbarIconProps) =>
variant === 'solid' ? (
) : (
);
/** CBAR `Outline/Brands/Wechat`, `Solid/Brands/Wechat` — outline + solid */
export const WechatIcon = ({ variant = 'outline', ...props }: CbarIconProps) =>
variant === 'solid' ? (
) : (
);
/** CBAR `Outline/Brands/Whatsapp`, `Solid/Brands/Whatsapp` — outline + solid */
export const WhatsappIcon = ({ variant = 'outline', ...props }: CbarIconProps) =>
variant === 'solid' ? (
) : (
);
/** CBAR `Outline/Brands/Windows`, `Solid/Brands/Windows` — outline + solid */
export const WindowsIcon = ({ variant = 'outline', ...props }: CbarIconProps) =>
variant === 'solid' ? (
) : (
);
/** CBAR `Outline/Brands/Youtube`, `Solid/Brands/Youtube` — outline + solid */
export const YoutubeIcon = ({ variant = 'outline', ...props }: CbarIconProps) =>
variant === 'solid' ? (
) : (
);