@atlaskit/temp-nav-app-icons

中文文档
0.14.2发布于 2025/10/15Apache-2.0TypeScriptESM + CJS近 30 天下载 6814

A temporary package to house app and brand icon tiles. This package is a stop gap until these use cases are properly incorporated into the design system.

原始使用文档
文档目录5 节
  1. Usage
  2. Icon props
  3. Appearance
  4. Size
  5. Encoded Icons

Temp Nav App Icons

A temporary package to house the app and brand icon tiles required for the System of Work / nav experience refresh. This package is a stop gap until these use cases are properly incorporated into the design system.

Usage

import { JiraLogo, JiraIcon } from '@atlaskit/temp-nav-app-icons/jira';

    // ...

    <JiraLogo label="Jira" />
    <JiraIcon label="Jira" size="24" />

Icon props

Appearance

appearance controls the color of a given app icon. By default, it is set to brand; the "legacy" appearance change the tile background to the Atlassian blue.

Size

Icon components support three sizes:

  • "12"px, for use in bylines alongside small text
  • "16"px, for use in smart links and other small UI elements
  • "20"px, for use in side navigation app shortcuts
  • "24"px, for use in the top navigation alongside the Logo components
  • "32"px, for use in the App Switcher and Home

If other sizes are required, please wait for future updates to @atlaskit/logo, or reach out to Design System Team.

Encoded Icons

The encoded-icons.tsx file contains a list of all the app icons in the package, encoded as base64 data URLs. This is useful for situations where you need to set the favicon.

Some code-generation logic may be required to use these strings in the templated files returned from your back-end service, or HTML templates.

版本与发布记录

@atlaskit/temp-nav-app-icons 共发布 29 个版本,首次发布于 2025/03/19;过去 12 个月发布了 0 个版本。

版本发布日期距今
0.14.2latest2025/10/151.1 年前
0.14.12025/10/131.1 年前
0.14.02025/10/011.1 年前
0.13.02025/09/301.1 年前
0.12.02025/09/291.1 年前
0.11.02025/09/291.1 年前

关于 @atlaskit/temp-nav-app-icons 的常见问题

@atlaskit/temp-nav-app-icons 是什么?

A temporary package to house app and brand icon tiles. This package is a stop gap until these use cases are properly incorporated into the design system.

如何安装 @atlaskit/temp-nav-app-icons?

在项目目录运行 npm install @atlaskit/temp-nav-app-icons,或使用 pnpm add / yarn add / bun add。它还需要宿主项目提供 peer 依赖:react(^18.2.0)。npm 7 及以上与 pnpm 8 及以上默认会自动安装必需的 peer 依赖,Yarn 需要手动安装。

@atlaskit/temp-nav-app-icons 支持 TypeScript 吗?

支持。包内自带 TypeScript 类型声明(package.json 声明了 types 入口),安装后即可获得类型提示,无需再安装 @types 包。

@atlaskit/temp-nav-app-icons 支持 ESM 还是 CommonJS?

同时提供 ES Module 与 CommonJS 入口,import 和 require() 都可以使用,打包工具会自动选择合适的版本。

@atlaskit/temp-nav-app-icons 可以商用吗?

@atlaskit/temp-nav-app-icons 使用 Apache-2.0 许可。宽松许可:允许商业使用、修改和再分发,并附带明确的专利授权;分发时需保留许可与 NOTICE 文件,修改过的文件要注明改动。以上为概括,不构成法律意见,请以许可原文为准。

@atlaskit/temp-nav-app-icons 的下载量有多少?

根据 npm 官方下载统计,@atlaskit/temp-nav-app-icons 在 2026/10/07 – 2026/11/05 这 30 天内被下载 6,814 次,日均约 227 次。下载量会把 CI 构建、镜像同步和作为其他包依赖的安装一并计入,适合横向比较热度,不能直接等同于使用人数。

@atlaskit/temp-nav-app-icons 还在维护吗?

最新版本 0.14.2 发布于 2025/10/15(1.1 年前);至今共发布 29 个版本,其中过去 12 个月发布了 0 个;首次发布于 2025/03/19。发布频率只是参考信号:功能稳定的工具可能很少需要更新,建议结合源码仓库的 issue 和提交记录判断。