Google Open Sans - Web Font KitThis project contains tools for integrating Google Open Sans fonts in a web environment.
InstallationThis package can be deployed automatically using npm: ``` $ npm i opensans-webkit ```
Usage (CSS)CSS files are located in the
src/css/open-sans.css- file with no optimization for production environments;
src/css/open-sans.min.css- file optimized for production environments.
Usage (SASS)SASS files are located in the
src/sass/open-sans.scss- main file.
fonts/directory. You can change the default fonts path by overriding
$opensans-path: ``` $opensans-path: '/your/custom/path/'; ``` To include Google Open Sans fonts in your SASS project, just add: ```
set your custom path for fonts$opensans-path '/your/custom/path/';
include fonts from@import 'open-sans.scss'; ``` Optionally, the default font weights can be customized by overriding the following variables: ```
with default values$opensans-weight-extrabold: 800; $opensans-weight-bold: 700; $opensans-weight-semibold: 600; $opensans-weight-normal: 400; $opensans-weight-light: 300; ```
Compile SASS to CSSCSS files in the
src/css/directory are generated from SASS files using: ```
compile for development and production environment$ npm run compile
compile for development environment$ npm run compile:development
compile for production environment (minify)$ npm run compile:production ```
Font FormatsIn addition to the
localdirective, the fonts are available in WOFF and WOFF2 formats. Since the version 1.1.0 of this package, TTF fonts are no longer available. All recent browsers now support the WOFF format (Browser Support for Font Formats).