Skip to content

字体

组件库的字体来自 缝合像素 / Fusion Pixel,它采用 SIL OFL 1.1 许可证。

组件的字体由 CSS 变量 var(--px-font) 提供,如有更改字体的需要,你可以创建一个 --px-font 的变量把它覆盖掉。你可以设置 'pixelium'class 名称来使用 --px-font 字体。

下面是预设的 pixelium 提供的样式:

css
.pixelium {
	font-family: var(--px-font);
	line-height: var(--px-line-height);
}

导入 import '@pixelium/web-vue/dist/font.css' 后,你可以在 font-family 属性中设置 'Fusion Pixel Zh_hans',在组件外的地方使用这个字体。

默认情况下,汉字字形使用简体中文。这并不影响繁体中文或日韩汉字的显示,但可能存在细微差异。若需使用其他字形(如繁体、日韩汉字等),请勿导入 '@pixelium/web-vue/dist/font.css'。为减少项目体积,建议从 Fusion Pixel 或其他字体库下载并引用所需字体。

下面是预设的 --px-font 提供的字体:

css
:root {
	// ...
	--px-font:
		'Fusion Pixel Zh_hans', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto,
		'Helvetica Neue', Helvetica, 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', SimSun,
		sans-serif;
}