Icons — ui Architecture
Centralized icon library integrations
Entity Profile
Dependency Diagram
graph TD subdomain_ComponentRegistry_Icons["Icons"] 976044f8_9e26_2314_151c_2f38e2e02973["create.ts"] subdomain_ComponentRegistry_Icons --> 976044f8_9e26_2314_151c_2f38e2e02973 fd3b63e2_e8df_6b56_2e79_61b720d901a8["use-themes-config.ts"] subdomain_ComponentRegistry_Icons --> fd3b63e2_e8df_6b56_2e79_61b720d901a8 4c17fc86_d718_bef0_759b_e9593e56e10d["themes.ts"] subdomain_ComponentRegistry_Icons --> 4c17fc86_d718_bef0_759b_e9593e56e10d ab44db65_72c6_9dda_9e77_b5f1af174413["use-colors.ts"] subdomain_ComponentRegistry_Icons --> ab44db65_72c6_9dda_9e77_b5f1af174413 8b6eb79f_e23c_a255_cd0a_802bc7d1f067["get-package-manager.ts"] subdomain_ComponentRegistry_Icons --> 8b6eb79f_e23c_a255_cd0a_802bc7d1f067 2848cddc_31ac_521a_b9e0_eef1efab5aee["profile-form.tsx"] subdomain_ComponentRegistry_Icons --> 2848cddc_31ac_521a_b9e0_eef1efab5aee 3ce49738_e737_47ca_d705_1af81f4c9edc["page.tsx"] subdomain_ComponentRegistry_Icons --> 3ce49738_e737_47ca_d705_1af81f4c9edc 61e1962b_f06b_618a_3d1c_292b351df06a["page.tsx"] subdomain_ComponentRegistry_Icons --> 61e1962b_f06b_618a_3d1c_292b351df06a e20080c8_64bc_5c75_b887_da1e9bbcc0ba["info.ts"] subdomain_ComponentRegistry_Icons --> e20080c8_64bc_5c75_b887_da1e9bbcc0ba c50bb0e8_fd07_fb3b_c6ab_0377b8dd1185["page.tsx"] subdomain_ComponentRegistry_Icons --> c50bb0e8_fd07_fb3b_c6ab_0377b8dd1185 59db3aca_0f3a_b468_7afd_292947dd85e8["spinner.ts"] subdomain_ComponentRegistry_Icons --> 59db3aca_0f3a_b468_7afd_292947dd85e8 b0b194c4_7a15_50c0_469a_4c155a2d90e4["use-meta-color.ts"] subdomain_ComponentRegistry_Icons --> b0b194c4_7a15_50c0_469a_4c155a2d90e4 59fcc631_9f5e_e95b_e8c6_a3a5ddd55eb1["preflight-migrate.ts"] subdomain_ComponentRegistry_Icons --> 59fcc631_9f5e_e95b_e8c6_a3a5ddd55eb1 6dbb50f6_8672_d817_4aba_4393a44a59a5["highlight-code.ts"] subdomain_ComponentRegistry_Icons --> 6dbb50f6_8672_d817_4aba_4393a44a59a5 style subdomain_ComponentRegistry_Icons fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Domain
Functions
- AccountForm()
- App()
- App()
- App()
- App()
- App()
- App()
- AppLayout()
- AppearanceForm()
- AuthenticationPage()
- BASE_COLORS()
- BlocksLayout()
- BlocksPage()
- BlocksPage()
- ButtonIcon()
- ButtonWithIcon()
- ButtonWithIcon()
- CardsPage()
- ColorsLayout()
- ColorsPage()
- DashboardPage()
- DemoContainer()
- DisplayForm()
- Doc()
- DocPage()
- DocsLayout()
- ErrorBoundary()
- ExamplesLayout()
- GET()
- Home()
- Home()
- Home()
- IconsLayout()
- IconsPage()
- Index()
- IndexPage()
- Join()
- LinksProperties()
- LoginPage()
- MailPage()
- MusicPage()
- MyApp()
- NotificationsForm()
- PlaygroundPage()
- ProfileForm()
- RootLayout()
- RootLayout()
- RootLayout()
- RootLayout()
- RootLayout()
- RootLayout()
- SettingsAccountPage()
- SettingsAppearancePage()
- SettingsDisplayPage()
- SettingsLayout()
- SettingsNotificationsPage()
- SettingsProfilePage()
- SidebarIconExample()
- THEMES()
- TaskPage()
- ThemesLayout()
- ThemesPage()
- _createSourceFile()
- _isNext16Middleware()
- absoluteUrl()
- action()
- action()
- action()
- add()
- add()
- addCustomVariant()
- addRegistriesToConfig()
- addTailwindConfigTheme()
- build()
- build()
- buildFontOptions()
- buildInitUrl()
- buildRegistry()
- buildRegistryBase()
- buildRegistryTheme()
- buildTailwindThemeColorsFromCssVars()
- cleanupCypressFiles()
- cleanupUser()
- cn()
- cn()
- cn()
- configureRegistries()
- create()
- createAndLogin()
- createConfig()
- createFileBackup()
- createFileTreeForRegistryItemFiles()
- createIconLoader()
- createMonorepoProject()
- createNextProject()
- createNote()
- createProject()
- createStartProject()
- createTempSourceFile()
- createUser()
- createViteProject()
- cssHasProperties()
- deleteFileBackup()
- diff()
- editInV0()
- ensureRegistriesInConfig()
- extractVariable()
- findCommonRoot()
- findCommonRoot()
- findExistingEnvFile()
- findFontVariableDeclaration()
- findLayoutFile()
- findPackageRoot()
- fixFilePaths()
- fixImport()
- flattenNode()
- fontValues()
- formatDate()
- formatItemExamples()
- formatRegistryItems()
- formatSearchResultsWithPagination()
- generateMetadata()
- generateStaticParams()
- generateStaticParams()
- getAllBlockIds()
- getBase()
- getBaseColor()
- getCache()
- getColorFormat()
- getColors()
- getConfig()
- getDocFromParams()
- getFileContent()
- getFileMeta()
- getFileTarget()
- getForegroundFromBackground()
- getFrameworkVersion()
- getIconLibrary()
- getInvoker()
- getItems()
- getMcpConfig()
- getNote()
- getPackageInfo()
- getPackageManager()
- getPackageManagerCommand()
- getPackageRunner()
- getProjectConfig()
- getProjectInfo()
- getRandomString()
- getRawConfig()
- getRegistryItem()
- getRegistryUrl()
- getRouter()
- getSession()
- getShadcnCreateUrl()
- getShadcnInitUrl()
- getStyle()
- getTableOfContents()
- getTailwindConfigFile()
- getTailwindVersion()
- getTargetStyleFromConfig()
- getTasks()
- getTemplateFiles()
- getTheme()
- getThemesForBaseColor()
- getToc()
- getUser()
- getUserById()
- getWorkspaceConfig()
- handleBotRequest()
- handleBrowserRequest()
- handleError()
- handlePresetOption()
- handleRequest()
- handler()
- handler()
- highlightCode()
- info()
- init()
- insertFontVariablesIntoCn()
- installWithDeno()
- installWithPackageManager()
- isAliasKey()
- isContentSame()
- isEnvFile()
- isIconData()
- isLocalHSLValue()
- isTypeScriptProject()
- loadAssets()
- loadEnvFiles()
- loader()
- loader()
- loader()
- loader()
- logger.error()
- logger.info()
- logger.log()
- logout()
- main()
- main()
- mcp()
- mcp()
- memoizedIndex()
- mergeEnvContent()
- meta()
- migrate()
- migrateIcons()
- migrateIconsFile()
- migrateRtl()
- miscHandlers()
- nestSpreadProperties()
- nextConfig.redirects()
- npxShadcn()
- overwriteMerge()
- parseArrayLiteralExpression()
- parseEnvContent()
- parseObjectLiteral()
- parseRegistryArg()
- parseTemplateLiteralToCnArgs()
- pluralize()
- preFlightAdd()
- preFlightBuild()
- preFlightInit()
- preFlightMigrate()
- preFlightRegistryBuild()
- printDiff()
- processRule()
- promptForConfig()
- promptForMinimalConfig()
- promptForRegistries()
- rehypeNpmCommand()
- removeConflictVars()
- removeVariable()
- requireUser()
- resolveConfigPaths()
- resolveFilePath()
- resolveModuleByProbablePath()
- resolvePageTarget()
- resolveRegistryItems()
- restoreFileBackup()
- runCommand()
- runInit()
- runMcpInit()
- safeRedirect()
- search()
- shouldPromptForNpmFlag()
- spinner()
- themes()
- trackEvent()
- transformTailwindConfig()
- transformTailwindContent()
- unnestSpreadProperties()
- updateBaseLayerPlugin()
- updateCss()
- updateCssPlugin()
- updateCssVars()
- updateEnvVars()
- updateFonts()
- updateHtmlClassName()
- updatePackageJson()
- updateTailwindConfigAnimationPlugin()
- updateTailwindConfigPlugin()
- updateThemePlugin()
- useColors()
- useConfig()
- useCopyToClipboard()
- useLiftMode()
- useLockBody()
- useMail()
- useMediaQuery()
- useMetaColor()
- useMounted()
- useMutationObserver()
- useOptionalUser()
- useProject()
- useThemesConfig()
- validateEmail()
- verifyLogin()
- view()
- visitAndCheck()
Source Files
- packages/shadcn/test/fixtures/frameworks/vite/src/App.tsx
- packages/tests/fixtures/vite-app/src/App.tsx
- packages/shadcn/test/fixtures/frameworks/t3-pages/src/pages/_app.tsx
- packages/shadcn/test/fixtures/frameworks/next-pages-src/src/pages/_app.tsx
- packages/shadcn/test/fixtures/frameworks/next-pages/pages/_app.tsx
- packages/shadcn/test/fixtures/frameworks/remix-indie-stack/app/routes/_index.tsx
- apps/v4/registry/_legacy-themes.ts
- deprecated/www/app/(app)/examples/forms/account/account-form.tsx
- packages/shadcn/src/commands/add.ts
- packages/shadcn/src/commands/registry/add.ts
- deprecated/www/app/(app)/examples/forms/appearance/appearance-form.tsx
- apps/v4/registry/base-colors.ts
- deprecated/www/lib/blocks.ts
- packages/shadcn/src/commands/registry/build.ts
- packages/shadcn/src/commands/build.ts
- deprecated/www/registry/default/examples/button-icon.tsx
- deprecated/www/registry/default/internal/sink/components/button-with-icon.tsx
- deprecated/www/registry/default/examples/button-with-icon.tsx
- deprecated/www/lib/colors.ts
- packages/shadcn/src/utils/compare.ts
- apps/v4/registry/config.ts
- deprecated/www/contentlayer.config.js
- apps/v4/registry/icons/create-icon-loader.tsx
- packages/shadcn/src/utils/create-project.ts
- packages/shadcn/test/fixtures/frameworks/remix-indie-stack/cypress/support/create-user.ts
- packages/shadcn/src/commands/create.ts
- packages/shadcn/src/commands/diff.ts
- deprecated/www/app/(app)/examples/forms/display/display-form.tsx
- deprecated/www/actions/edit-in-v0.ts
- packages/shadcn/test/fixtures/frameworks/remix/app/entry.server.tsx
- packages/shadcn/src/utils/env-helpers.ts
- packages/shadcn/src/utils/env-loader.ts
- deprecated/www/lib/events.ts
- packages/shadcn/src/utils/file-helper.ts
- packages/shadcn/src/utils/get-config.ts
- packages/shadcn/src/utils/get-package-info.ts
- packages/shadcn/src/utils/get-package-manager.ts
- packages/shadcn/src/utils/get-project-info.ts
- packages/shadcn/src/utils/handle-error.ts
- packages/shadcn/test/fixtures/frameworks/remix-indie-stack/app/routes/healthcheck.tsx
- packages/shadcn/test/fixtures/frameworks/next-pages/pages/api/hello.ts
- packages/shadcn/test/fixtures/frameworks/next-pages-src/src/pages/api/hello.ts
- packages/tests/src/utils/helpers.ts
- deprecated/www/lib/highlight-code.ts
- packages/shadcn/test/fixtures/frameworks/remix-indie-stack/mocks/index.js
- packages/shadcn/test/fixtures/frameworks/remix-indie-stack/remix.init/index.js
- packages/shadcn/src/index.ts
- deprecated/cli/src/index.ts
- templates/start-app/src/routes/index.tsx
- packages/shadcn/src/commands/info.ts
- packages/shadcn/src/commands/init.ts
- deprecated/www/app/(app)/layout.tsx
- deprecated/www/app/layout.tsx
- templates/monorepo-next/apps/web/app/layout.tsx
- packages/shadcn/test/fixtures/frameworks/t3-app/src/app/layout.tsx
- deprecated/www/app/(app)/examples/layout.tsx
- packages/shadcn/test/fixtures/frameworks/next-app-custom-alias/app/layout.tsx
- deprecated/www/app/(app)/examples/forms/layout.tsx
- deprecated/www/app/(app)/colors/layout.tsx
- packages/shadcn/test/fixtures/frameworks/next-app-src/src/app/layout.tsx
- deprecated/www/app/(app)/blocks/layout.tsx
- deprecated/www/app/(app)/docs/layout.tsx
- packages/shadcn/test/fixtures/frameworks/next-app/app/layout.tsx
- deprecated/www/app/(app)/themes/layout.tsx
- deprecated/www/app/(internal)/icons/layout.tsx
- packages/shadcn/src/utils/logger.ts
- packages/shadcn/src/commands/mcp.ts
- packages/shadcn/src/commands/registry/mcp.ts
- packages/shadcn/src/migrations/migrate-icons.ts
- packages/shadcn/src/migrations/migrate-rtl.ts
- packages/shadcn/src/commands/migrate.ts
- deprecated/www/next.config.mjs
- packages/shadcn/test/fixtures/frameworks/remix-indie-stack/app/models/note.server.ts
- packages/shadcn/test/fixtures/frameworks/remix-indie-stack/app/routes/notes.tsx
- deprecated/www/app/(app)/examples/forms/notifications/notifications-form.tsx
- packages/shadcn/test/fixtures/next-app-js/app/page.js
- deprecated/www/app/(app)/examples/forms/appearance/page.tsx
- deprecated/www/app/(app)/examples/dashboard/page.tsx
- deprecated/www/app/(app)/examples/tasks/page.tsx
- deprecated/www/app/(app)/themes/page.tsx
- deprecated/www/app/(app)/examples/forms/page.tsx
- deprecated/www/app/(internal)/icons/page.tsx
- deprecated/www/app/(app)/examples/forms/account/page.tsx
- deprecated/www/app/(app)/examples/music/page.tsx
- deprecated/www/app/(app)/examples/forms/notifications/page.tsx
- deprecated/www/app/(app)/colors/page.tsx
- packages/tests/fixtures/next-app/app/page.tsx
- deprecated/www/app/(app)/examples/mail/page.tsx
- deprecated/www/app/(app)/blocks/[...categories]/page.tsx
- packages/tests/fixtures/next-app-init/app/page.tsx
- deprecated/www/app/(app)/examples/cards/page.tsx
- deprecated/www/app/(app)/docs/[[...slug]]/page.tsx
- deprecated/www/app/(app)/page.tsx
- deprecated/www/app/(app)/blocks/page.tsx
- deprecated/www/app/(app)/examples/authentication/page.tsx
- deprecated/www/app/(app)/examples/forms/display/page.tsx
- deprecated/www/app/(app)/examples/playground/page.tsx
- packages/shadcn/src/preflights/preflight-add.ts
- packages/shadcn/src/preflights/preflight-build.ts
- packages/shadcn/src/preflights/preflight-init.ts
- packages/shadcn/src/preflights/preflight-migrate.ts
- packages/shadcn/src/preflights/preflight-registry.ts
- deprecated/www/app/(app)/examples/forms/profile-form.tsx
- packages/shadcn/src/utils/registries.ts
- deprecated/www/lib/registry.ts
- deprecated/www/lib/rehype-npm-command.ts
- deprecated/www/app/(app)/og/route.tsx
- templates/start-app/src/router.tsx
- packages/shadcn/src/commands/search.ts
- packages/shadcn/test/fixtures/frameworks/remix-indie-stack/app/session.server.ts
- apps/v4/registry/bases/base/examples/sidebar-icon-example.tsx
- packages/shadcn/src/utils/spinner.ts
- deprecated/www/lib/themes.ts
- deprecated/www/lib/toc.ts
- packages/shadcn/src/utils/updaters/update-css-vars.ts
- packages/shadcn/src/utils/updaters/update-css.ts
- packages/shadcn/src/utils/updaters/update-env-vars.ts
- deprecated/www/hooks/use-colors.ts
- deprecated/www/hooks/use-config.ts
- deprecated/www/hooks/use-copy-to-clipboard.ts
- deprecated/www/hooks/use-lift-mode.ts
- deprecated/www/hooks/use-lock-body.ts
- deprecated/www/app/(app)/examples/mail/use-mail.ts
- deprecated/www/hooks/use-media-query.tsx
- deprecated/www/hooks/use-meta-color.ts
- deprecated/www/hooks/use-mounted.ts
- deprecated/www/hooks/use-mutation-observer.ts
- deprecated/www/hooks/use-project.ts
- deprecated/www/hooks/use-themes-config.ts
- packages/shadcn/test/fixtures/frameworks/remix-indie-stack/app/models/user.server.ts
- templates/monorepo-next/packages/ui/src/lib/utils.ts
- deprecated/www/lib/utils.ts
- packages/shadcn/test/fixtures/vite-with-tailwind/src/lib/utils.ts
- packages/shadcn/test/fixtures/frameworks/remix-indie-stack/app/utils.ts
- packages/shadcn/src/mcp/utils.ts
- packages/shadcn/src/commands/view.ts
Source
- packages/shadcn/test/fixtures/frameworks/vite/src/App.tsx
- packages/tests/fixtures/vite-app/src/App.tsx
- packages/shadcn/test/fixtures/frameworks/t3-pages/src/pages/_app.tsx
- packages/shadcn/test/fixtures/frameworks/next-pages-src/src/pages/_app.tsx
- packages/shadcn/test/fixtures/frameworks/next-pages/pages/_app.tsx
- packages/shadcn/test/fixtures/frameworks/remix-indie-stack/app/routes/_index.tsx
- apps/v4/registry/_legacy-themes.ts
- deprecated/www/app/(app)/examples/forms/account/account-form.tsx
- packages/shadcn/src/commands/add.ts
- packages/shadcn/src/commands/registry/add.ts
- deprecated/www/app/(app)/examples/forms/appearance/appearance-form.tsx
- apps/v4/registry/base-colors.ts
- deprecated/www/lib/blocks.ts
- packages/shadcn/src/commands/registry/build.ts
- packages/shadcn/src/commands/build.ts
- deprecated/www/registry/default/examples/button-icon.tsx
- deprecated/www/registry/default/internal/sink/components/button-with-icon.tsx
- deprecated/www/registry/default/examples/button-with-icon.tsx
- deprecated/www/lib/colors.ts
- packages/shadcn/src/utils/compare.ts
- apps/v4/registry/config.ts
- deprecated/www/contentlayer.config.js
- apps/v4/registry/icons/create-icon-loader.tsx
- packages/shadcn/src/utils/create-project.ts
- packages/shadcn/test/fixtures/frameworks/remix-indie-stack/cypress/support/create-user.ts
- packages/shadcn/src/commands/create.ts
- packages/shadcn/src/commands/diff.ts
- deprecated/www/app/(app)/examples/forms/display/display-form.tsx
- deprecated/www/actions/edit-in-v0.ts
- packages/shadcn/test/fixtures/frameworks/remix/app/entry.server.tsx
- packages/shadcn/src/utils/env-helpers.ts
- packages/shadcn/src/utils/env-loader.ts
- deprecated/www/lib/events.ts
- packages/shadcn/src/utils/file-helper.ts
- packages/shadcn/src/utils/get-config.ts
- packages/shadcn/src/utils/get-package-info.ts
- packages/shadcn/src/utils/get-package-manager.ts
- packages/shadcn/src/utils/get-project-info.ts
- packages/shadcn/src/utils/handle-error.ts
- packages/shadcn/test/fixtures/frameworks/remix-indie-stack/app/routes/healthcheck.tsx
- packages/shadcn/test/fixtures/frameworks/next-pages/pages/api/hello.ts
- packages/shadcn/test/fixtures/frameworks/next-pages-src/src/pages/api/hello.ts
- packages/tests/src/utils/helpers.ts
- deprecated/www/lib/highlight-code.ts
- packages/shadcn/test/fixtures/frameworks/remix-indie-stack/mocks/index.js
- packages/shadcn/test/fixtures/frameworks/remix-indie-stack/remix.init/index.js
- packages/shadcn/src/index.ts
- deprecated/cli/src/index.ts
- templates/start-app/src/routes/index.tsx
- packages/shadcn/src/commands/info.ts
- packages/shadcn/src/commands/init.ts
- deprecated/www/app/(app)/layout.tsx
- deprecated/www/app/layout.tsx
- templates/monorepo-next/apps/web/app/layout.tsx
- packages/shadcn/test/fixtures/frameworks/t3-app/src/app/layout.tsx
- deprecated/www/app/(app)/examples/layout.tsx
- packages/shadcn/test/fixtures/frameworks/next-app-custom-alias/app/layout.tsx
- deprecated/www/app/(app)/examples/forms/layout.tsx
- deprecated/www/app/(app)/colors/layout.tsx
- packages/shadcn/test/fixtures/frameworks/next-app-src/src/app/layout.tsx
- deprecated/www/app/(app)/blocks/layout.tsx
- deprecated/www/app/(app)/docs/layout.tsx
- packages/shadcn/test/fixtures/frameworks/next-app/app/layout.tsx
- deprecated/www/app/(app)/themes/layout.tsx
- deprecated/www/app/(internal)/icons/layout.tsx
- packages/shadcn/src/utils/logger.ts
- packages/shadcn/src/commands/mcp.ts
- packages/shadcn/src/commands/registry/mcp.ts
- packages/shadcn/src/migrations/migrate-icons.ts
- packages/shadcn/src/migrations/migrate-rtl.ts
- packages/shadcn/src/commands/migrate.ts
- deprecated/www/next.config.mjs
- packages/shadcn/test/fixtures/frameworks/remix-indie-stack/app/models/note.server.ts
- packages/shadcn/test/fixtures/frameworks/remix-indie-stack/app/routes/notes.tsx
- deprecated/www/app/(app)/examples/forms/notifications/notifications-form.tsx
- packages/shadcn/test/fixtures/next-app-js/app/page.js
- deprecated/www/app/(app)/examples/forms/appearance/page.tsx
- deprecated/www/app/(app)/examples/dashboard/page.tsx
- deprecated/www/app/(app)/examples/tasks/page.tsx
- deprecated/www/app/(app)/themes/page.tsx
- deprecated/www/app/(app)/examples/forms/page.tsx
- deprecated/www/app/(internal)/icons/page.tsx
- deprecated/www/app/(app)/examples/forms/account/page.tsx
- deprecated/www/app/(app)/examples/music/page.tsx
- deprecated/www/app/(app)/examples/forms/notifications/page.tsx
- deprecated/www/app/(app)/colors/page.tsx
- packages/tests/fixtures/next-app/app/page.tsx
- deprecated/www/app/(app)/examples/mail/page.tsx
- deprecated/www/app/(app)/blocks/[...categories]/page.tsx
- packages/tests/fixtures/next-app-init/app/page.tsx
- deprecated/www/app/(app)/examples/cards/page.tsx
- deprecated/www/app/(app)/docs/[[...slug]]/page.tsx
- deprecated/www/app/(app)/page.tsx
- deprecated/www/app/(app)/blocks/page.tsx
- deprecated/www/app/(app)/examples/authentication/page.tsx
- deprecated/www/app/(app)/examples/forms/display/page.tsx
- deprecated/www/app/(app)/examples/playground/page.tsx
- packages/shadcn/src/preflights/preflight-add.ts
- packages/shadcn/src/preflights/preflight-build.ts
- packages/shadcn/src/preflights/preflight-init.ts
- packages/shadcn/src/preflights/preflight-migrate.ts
- packages/shadcn/src/preflights/preflight-registry.ts
- deprecated/www/app/(app)/examples/forms/profile-form.tsx
- packages/shadcn/src/utils/registries.ts
- deprecated/www/lib/registry.ts
- deprecated/www/lib/rehype-npm-command.ts
- deprecated/www/app/(app)/og/route.tsx
- templates/start-app/src/router.tsx
- packages/shadcn/src/commands/search.ts
- packages/shadcn/test/fixtures/frameworks/remix-indie-stack/app/session.server.ts
- apps/v4/registry/bases/base/examples/sidebar-icon-example.tsx
- packages/shadcn/src/utils/spinner.ts
- deprecated/www/lib/themes.ts
- deprecated/www/lib/toc.ts
- packages/shadcn/src/utils/updaters/update-css-vars.ts
- packages/shadcn/src/utils/updaters/update-css.ts
- packages/shadcn/src/utils/updaters/update-env-vars.ts
- deprecated/www/hooks/use-colors.ts
- deprecated/www/hooks/use-config.ts
- deprecated/www/hooks/use-copy-to-clipboard.ts
- deprecated/www/hooks/use-lift-mode.ts
- deprecated/www/hooks/use-lock-body.ts
- deprecated/www/app/(app)/examples/mail/use-mail.ts
- deprecated/www/hooks/use-media-query.tsx
- deprecated/www/hooks/use-meta-color.ts
- deprecated/www/hooks/use-mounted.ts
- deprecated/www/hooks/use-mutation-observer.ts
- deprecated/www/hooks/use-project.ts
- deprecated/www/hooks/use-themes-config.ts
- packages/shadcn/test/fixtures/frameworks/remix-indie-stack/app/models/user.server.ts
- templates/monorepo-next/packages/ui/src/lib/utils.ts
- deprecated/www/lib/utils.ts
- packages/shadcn/test/fixtures/vite-with-tailwind/src/lib/utils.ts
- packages/shadcn/test/fixtures/frameworks/remix-indie-stack/app/utils.ts
- packages/shadcn/src/mcp/utils.ts
- packages/shadcn/src/commands/view.ts
Frequently Asked Questions
What is the Icons subdomain?
Icons is a subdomain in the ui codebase, part of the ComponentRegistry domain. Centralized icon library integrations It contains 136 source files.
Which domain does Icons belong to?
Icons belongs to the ComponentRegistry domain.
What functions are in Icons?
The Icons subdomain contains 280 function(s): AccountForm, App, App, App, App, App, App, AppLayout, and 272 more.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free