Apache Arrow 的视觉标识

作为一个社区项目,Apache Arrow 的视觉标识指南试图平衡以下需求:在正式场合保持一致的视觉形象,同时允许在非正式场合灵活和创造性地重用 Apache Arrow 徽标。在此页面上,您可以找到以下资源:

徽标的设计

Apache Arrow 徽标由“Apache Arrow”标志和“三重人字形”标志组成,水平排列,文本位于图像的左侧。 徽标的标准“浅色主题”版本使用黑色文本和图像在白色背景上显示,而标准的“深色主题”版本使用白色在黑色背景上显示。 浅色版本看起来像这样

标志中的单词 “Apache” 使用全部大写的 Roboto 字体,而单词 “Arrow” 使用全部大写的 Barlow 字体 粗体显示。两者都应使用正常的字体字距调整。 确切的字体大小可能略有不同,具体取决于显示上下文,但目的是单词 “Arrow” 的高度约为单词 “Apache” 的 3 倍,宽度约为 2.5 倍。 文本应左对齐,两个单词中第一个字母的最左侧边缘水平对齐。

下图显示了 Apache Arrow 徽标的水平版本中使用的精确间距以及三重人字形的设计。 每个人字形的宽度正好是其高度的一半,并在尖端形成 90 度角。 人字形的厚度(垂直和水平)是其高度的 20%。 相邻人字形之间的间距是高度的 15%(即,如果高度 = 100,宽度 = 50,间距 = 15)。

单词 “Arrow” 的水平中线与人字形的水平中线对齐,单词 “Arrow” 的高度约为整个人字形高度的 1/3。 同样,单词 “Apache” 的中线与人字形的上内顶点对齐。 标志和标志紧密排列,与 “Arrow” 中的 “W” 的最右端与人字形的最左侧边缘垂直对齐。

上面的水平布局是 Apache Arrow 徽标的首选变体,但在某些情况下,完整徽标可能不适合。在某些情况下,单独使用 “Apache Arrow” 标志或单独使用 “三重人字形” 标志是最合适的:期望人们运用自己的最佳判断力。

除了部分(仅限标志和仅限标志)布局之外,在某些情况下,垂直布局效果最佳。 垂直方向的徽标尝试保留与水平版本相同的外观和感觉,并保留标志和标志组件之间的一些水平对齐点

一个很好的例子是六边形贴纸的情况。 六边形贴纸的标准版本将垂直版本排列在六边形框架内,使其与六边形形状的固有对称性保持一致

徽标的变体

在本页底部,您可以找到 Apache Arrow 项目提供的所有与徽标相关的文件列表。 徽标有浅色主题和深色主题两种,这些版本通常是彼此简单的反转。 浅色主题使用黑色文本在白色(或其他浅色)背景上显示

同样,深色主题使用白色文本在黑色(或其他深色)背景上显示

此存储库中的图像文件包括这两种变体,并且包括带有透明背景的版本以及带有不透明背景的版本。 完全可以使用透明背景变体来针对并非完全是白色或黑色的背景,如本网站的主页所示。

包括所有变体的水平和垂直版本

同样,提供了六边形贴纸的两个官方变体

该存储库还包括单独的“三重人字形”标志的文件

以及单独的“Apache Arrow”标志

一般准则

官方徽标的使用指南在许多品牌中非常相似,Apache Arrow 也不例外。 核心原则是尊重徽标的视觉完整性。 有助于您这样做的指南包括

  • 请不要在视觉上扭曲徽标
  • 请以清晰可见的分辨率复制
  • 请勿修改文本或人字形的设计
  • 请勿向标志添加其他文本或向人字形添加图像

通常,Apache 基金会风格指南中关于 Apache 徽标使用的原则也适用于 Apache Arrow 徽标。 如果您想以正式方式提及 Apache Arrow 项目,则应严格遵守这些准则,并避免修改官方徽标。

关于非官方图片

也就是说,在某些情况下,您可能希望非正式地使用该徽标。 到目前为止,视觉标识指南的目的是为在您确实需要以官方或正式方式引用 Apache Arrow 时该怎么做提供指导。 它并非旨在阻止人们在适当的时候创建有趣的非官方图像。

为了提供关于何时可以接受和何时不可接受非官方图像的有用指南,这里有两个示例

左图以让人联想到 R 提示符的方式突出显示了字母 R 和其中一个人字形,使用的颜色与 R-Ladies 组织使用的颜色一致。 如果在向 R-Ladies 聚会进行的演示中非正式地使用此图像,则将符合 Apache Arrow 指南,因为它在主题上适合上下文,并且该图像并非作为官方 Apache Arrow 徽标显示。 紫色元素已以保持 Apache Arrow 徽标的视觉完整性的方式引入到图像中,并以反映 R-Ladies 聚会中非正式的特定于上下文的使用的方式引入。

右图向深色主题的六边形贴纸添加了额外的橙色人字形。 同样,这显然不是官方 Apache Arrow 视觉标识的一部分,不应如此显示。 为了使此情况即使在非正式情况下也是适当的,上下文需要是将橙色元素有意义地连接到周围图像的上下文(例如,橙色人字形可能在任一方向上水平连续),以便 Apache Arrow 徽标本身的核心保持视觉连贯性。

可以想象到许多其他适合上下文的非正式变化。 例如,如果 Apache Arrow 用于为生成式艺术系统提供支持,则徽标的背景填充可能不是纯色,而可能是艺术本身。 同样,最重要的原则是 Apache Arrow 徽标的视觉完整性保持不变,并且修改适用于其使用的上下文。

提供的徽标文件列表

水平徽标

垂直徽标

六边形徽标

仅人字形徽标

仅文本徽标