github.com/cockroachdb/cockroach@v20.2.0-alpha.1+incompatible/pkg/ui/styl/utils/fonts.styl (about) 1 // Copyright 2019 The Cockroach Authors. 2 // 3 // Use of this software is governed by the Business Source License 4 // included in the file licenses/BSL.txt. 5 // 6 // As of the Change Date specified in that file, in accordance with 7 // the Business Source License, use of this software will be governed 8 // by the Apache License, Version 2.0, included in the file 9 // licenses/APL.txt. 10 11 // partially copied from https://github.com/code42day/stylus-font-face 12 // TODO: restrict glyph ranges and inline fonts 13 // TODO: possibly include other font types (eg ttf) 14 file($name, $ext, $path) 15 $path + '/' + $name + '.' + $ext 16 17 font-face($family, $style='normal') 18 @font-face 19 font-family $family 20 src url(file($family, 'woff2', '../fonts')) format('woff2'), url(file($family, 'woff', '../fonts')) format('woff') 21 font-weight normal 22 font-style $style 23 text-rendering optimizeLegibility