| 123456789101112131415161718192021222324252627282930 |
- "use strict";
- /**
- * @license
- * Copyright Google LLC All Rights Reserved.
- *
- * Use of this source code is governed by an MIT-style license that can be
- * found in the LICENSE file at https://angular.io/license
- */
- Object.defineProperty(exports, "__esModule", { value: true });
- const schematics_1 = require("@angular/cdk/schematics");
- const config_1 = require("@schematics/angular/utility/config");
- const project_index_html_1 = require("./project-index-html");
- /** Adds the Material Design fonts to the index HTML file. */
- function addFontsToIndex(options) {
- return (host) => {
- const workspace = config_1.getWorkspace(host);
- const project = schematics_1.getProjectFromWorkspace(workspace, options.project);
- const projectIndexHtmlPath = project_index_html_1.getIndexHtmlPath(project);
- const fonts = [
- 'https://fonts.googleapis.com/css?family=Roboto:300,400,500&display=swap',
- 'https://fonts.googleapis.com/icon?family=Material+Icons',
- ];
- fonts.forEach(f => {
- schematics_1.appendHtmlElementToHead(host, projectIndexHtmlPath, `<link href="${f}" rel="stylesheet">`);
- });
- return host;
- };
- }
- exports.addFontsToIndex = addFontsToIndex;
- //# sourceMappingURL=material-fonts.js.map
|