@bu0nq/webfont-roboto
v1.0.0
Published
Package for integrating WebFont Roboto
Downloads
7
Maintainers
Readme
WebFont Roboto
Package for integrating Roboto
fonts in a web environment.
Installation
This package can be deployed automatically using NPM:
npm i @bu0nq/webfont-roboto
Usage (CSS)
Font files are located in the fonts
directory. To import all fonts, you can use:
body {
font-family: 'Roboto', sans-serif;
}
Importing
@import "~@bu0nq/webfont-roboto/css/all.css";
@import "~@bu0nq/webfont-roboto/css/all-normal.css";
@import "~@bu0nq/webfont-roboto/css/all-italic.css";
To import specific fonts, you can use:
@import "~@bu0nq/webfont-roboto/css/weight-100.css";
@import "~@bu0nq/webfont-roboto/css/weight-100-normal.css";
@import "~@bu0nq/webfont-roboto/css/weight-100-italic.css";
@import "~@bu0nq/webfont-roboto/css/weight-300.css";
@import "~@bu0nq/webfont-roboto/css/weight-300-normal.css";
@import "~@bu0nq/webfont-roboto/css/weight-300-italic.css";
@import "~@bu0nq/webfont-roboto/css/weight-400.css";
@import "~@bu0nq/webfont-roboto/css/weight-400-normal.css";
@import "~@bu0nq/webfont-roboto/css/weight-400-italic.css";
@import "~@bu0nq/webfont-roboto/css/weight-500.css";
@import "~@bu0nq/webfont-roboto/css/weight-500-normal.css";
@import "~@bu0nq/webfont-roboto/css/weight-500-italic.css";
@import "~@bu0nq/webfont-roboto/css/weight-700.css";
@import "~@bu0nq/webfont-roboto/css/weight-700-normal.css";
@import "~@bu0nq/webfont-roboto/css/weight-700-italic.css";
@import "~@bu0nq/webfont-roboto/css/weight-900.css";
@import "~@bu0nq/webfont-roboto/css/weight-900-normal.css";
@import "~@bu0nq/webfont-roboto/css/weight-900-italic.css";
Note: Also, each file is presented in a minimized form.
Variables
Each font uses the following CSS
variables to set the font display property with the default swap
value if CSS
variables are not defined:
:root {
--font-display: swap;
--font-display-roboto: swap;
}
Usage (LESS)
Font files are located in the fonts
directory. To import all fonts, you can use:
body {
font-family: 'Roboto', sans-serif;
}
Importing
@import "~@bu0nq/webfont-roboto/less/all";
@import "~@bu0nq/webfont-roboto/less/all-normal";
@import "~@bu0nq/webfont-roboto/less/all-italic";
To import specific fonts, you can use:
@import "~@bu0nq/webfont-roboto/less/_weight-100";
@import "~@bu0nq/webfont-roboto/less/_weight-100-normal";
@import "~@bu0nq/webfont-roboto/less/_weight-100-italic";
@import "~@bu0nq/webfont-roboto/less/_weight-300";
@import "~@bu0nq/webfont-roboto/less/_weight-300-normal";
@import "~@bu0nq/webfont-roboto/less/_weight-300-italic";
@import "~@bu0nq/webfont-roboto/less/_weight-400";
@import "~@bu0nq/webfont-roboto/less/_weight-400-normal";
@import "~@bu0nq/webfont-roboto/less/_weight-400-italic";
@import "~@bu0nq/webfont-roboto/less/_weight-500";
@import "~@bu0nq/webfont-roboto/less/_weight-500-normal";
@import "~@bu0nq/webfont-roboto/less/_weight-500-italic";
@import "~@bu0nq/webfont-roboto/less/_weight-700";
@import "~@bu0nq/webfont-roboto/less/_weight-700-normal";
@import "~@bu0nq/webfont-roboto/less/_weight-700-italic";
@import "~@bu0nq/webfont-roboto/less/_weight-900";
@import "~@bu0nq/webfont-roboto/less/_weight-900-normal";
@import "~@bu0nq/webfont-roboto/less/_weight-900-italic";
Variables
Each font uses the following LESS
variables to set the font display property with the default swap
value if LESS
variables are not defined:
@font-display: swap;
@font-display-roboto: swap;
Usage (SCSS)
Font files are located in the fonts
directory. To import all fonts, you can use:
body {
font-family: 'Roboto', sans-serif;
}
Importing
@import "~@bu0nq/webfont-roboto/scss/all";
@import "~@bu0nq/webfont-roboto/scss/all-normal";
@import "~@bu0nq/webfont-roboto/scss/all-italic";
To import specific fonts, you can use:
@import "~@bu0nq/webfont-roboto/scss/weight-100";
@import "~@bu0nq/webfont-roboto/scss/weight-100-normal";
@import "~@bu0nq/webfont-roboto/scss/weight-100-italic";
@import "~@bu0nq/webfont-roboto/scss/weight-300";
@import "~@bu0nq/webfont-roboto/scss/weight-300-normal";
@import "~@bu0nq/webfont-roboto/scss/weight-300-italic";
@import "~@bu0nq/webfont-roboto/scss/weight-400";
@import "~@bu0nq/webfont-roboto/scss/weight-400-normal";
@import "~@bu0nq/webfont-roboto/scss/weight-400-italic";
@import "~@bu0nq/webfont-roboto/scss/weight-500";
@import "~@bu0nq/webfont-roboto/scss/weight-500-normal";
@import "~@bu0nq/webfont-roboto/scss/weight-500-italic";
@import "~@bu0nq/webfont-roboto/scss/weight-700";
@import "~@bu0nq/webfont-roboto/scss/weight-700-normal";
@import "~@bu0nq/webfont-roboto/scss/weight-700-italic";
@import "~@bu0nq/webfont-roboto/scss/weight-900";
@import "~@bu0nq/webfont-roboto/scss/weight-900-normal";
@import "~@bu0nq/webfont-roboto/scss/weight-900-italic";
Variables
Each font uses the following SCSS
variables to set the font display property with the default swap
value if SCSS
variables are not defined:
$font-display: swap;
$font-display-roboto: swap;
Licensing
It is important to always read the license for every font that you use. Most of the fonts in the collection use the SIL
Open Font License v1.1
. Some fonts use the Apache 2.0
license. The Ubuntu fonts use the Ubuntu Font License v1.0
.