UNPKG

han-css

Version:

The CSS typography framework optimised for Hanzi

39 lines (36 loc) 911 B
han-webfont() src: $han-webfont han-typeface-by-lang($typeface = sans, $is-root = false) &:lang(zh), &:lang(zh-Hant) @extend $han-{$typeface}-hant if $is-root &.no-unicoderange @extend $han-{$typeface}-hant-nu else .no-unicoderange & @extend $han-{$typeface}-hant-nu &:lang(zh-Hans), &:lang(zh-CN) @extend $han-{$typeface}-hans if $is-root &.no-unicoderange @extend $han-{$typeface}-hans-nu else .no-unicoderange & @extend $han-{$typeface}-hans-nu &:lang(ja) @extend $han-{$typeface}-ja if $is-root &.no-unicoderange @extend $han-{$typeface}-ja-nu else .no-unicoderange & @extend $han-{$typeface}-ja-nu &:lang(zh-Latn), &:lang(ja-Latn), &:not(:lang(zh)):not(:lang(ja)), *:lang(zh-Latn), *:lang(ja-Latn), *:not(:lang(zh)):not(:lang(ja)) @extend $han-{$typeface}