Icons Use icons to reinforce actions and help scanning. We use Central Icons via our UI package,

plus custom icons for specific needs.

Usage

Import icons from the UI package. Click any icon below to copy its name.

tsx
import { IconSettingsGear3 } from "@rogo-technologies/ui/icons";

Central Icons

The majority of icons come from the Central Icons library. These are production-ready, consistent icons that cover most use cases.

Custom Icons

For icons not available in Central Icons, we maintain custom icons in packages/ui/src/icons/custom-icons/. Custom icons follow the same API as Central Icons.

tsx
import { IconDocumentChat } from "@rogo-technologies/ui/icons";

Creating Custom Icons

Create a new file in the custom icons folder using CustomIconBase for consistent props handling. Export it from the index file. TypeScript will error if your icon name conflicts with Central Icons.

tsx
// packages/ui/src/icons/custom-icons/IconMyIcon.tsx
import { CustomIconBase, type CustomIconBaseProps } from "./CustomIconBase";

export function IconMyIcon(props: CustomIconBaseProps) {
  return (
    <CustomIconBase {...props} viewBox="0 0 24 24" ariaLabel="my-icon">
      <path d="..." stroke="currentColor" strokeWidth="2" />
    </CustomIconBase>
  );
}
tsx
// packages/ui/src/icons/custom-icons/index.ts
export { IconMyIcon } from "./IconMyIcon";

All Icons

Browse all available icons. Use the Frequently Used tab to see recommended icons for common actions grouped by semantic usage. Most common icons are shown first in other tabs.

Core Features

Main navigation and feature icons

ChatIconBubble2
TablesIconTable
PresentationsIconChart1
Scheduled TasksIconCalendarClockCustom
ShortcutsIconZap
FoldersIconFolder1
ScreeningsIconScreening
SpreadsheetIconSpreadsheet2
SuggestedIconSparklesSoft

File & Data Operations

Download, upload, export, and data manipulation

DownloadIconArrowInbox
CopyIconSquareBehindSquare1
ShareIconShareOs

CRUD Operations

Create, edit, delete, and save actions

AddIconPlusSmall
EditIconPencil
DeleteIconTrashCan
SaveIconCheckmark1
CloseIconCrossMedium
NewIconEditBig

Search & Filters

Search, filter, and sort functionality

SearchIconMagnifyingGlass
FilterIconFilter2
SortIconArrowBottomTop

Navigation

Directional and navigation actions

BackIconArrowLeft
ForwardIconArrowRight
DropdownIconChevronDownSmall
ExpandIconChevronRightSmall
ExternalIconSquareArrowTopRight
MenuIconDotGrid1x3Horizontal

Status & Feedback

Success, error, warning, and loading states

SuccessIconCircleCheck
ErrorIconExclamationCircle
WarningIconExclamationTriangle
InfoIconCircleInfo
LoadingIconLoadingCircle
PreviousTypography
© 2026 Rogo Technologies Inc.