Here's the proper way to add external google fonts.
YOURTHEMENAME.info.yml
libraries:
- 'YOURTHEMENAME/fonts'
YOURTHEMENAME.libraries.yml
fonts:
css:
theme:
'//fonts.googleapis.com/css?family=Roboto+Condensed:300italic,400,300,700|Open+Sans:300italic,400,300': { type: external, minified: true }
Below is my actual bootstrap subtheme.
YOURTHEMENAME.info.yml
core: 8.x
type: theme
base theme: bootstrap
name: 'Bootstrap YOURTHEMENAME Sub-Theme'
description: 'Uses the jsDelivr CDN for all CSS and JavaScript. No source files or compiling is necessary and is recommended for simple sites or beginners.'
package: 'Bootstrap'
regions:
topbar: 'Topbar'
navigation: 'Navigation'
navigation_collapsible: 'Navigation (Collapsible)'
header: 'Hero'
highlighted: 'Highlighted'
help: 'Help'
content: 'Content'
sidebar_first: 'Primary'
sidebar_second: 'Secondary'
footer: 'Footer'
page_top: 'Page top'
page_bottom: 'Page bottom'
libraries:
- 'YOURTHEMENAME/global-styling'
- 'YOURTHEMENAME/fonts'
YOURTHEMENAME.libraries.yml
global-styling:
css:
theme:
css/style.css: {}
js:
js/helpers.js: {}
dependencies:
- core/jquery
fonts:
css:
theme:
'//fonts.googleapis.com/css?family=Roboto+Condensed:300italic,400,300,700|Open+Sans:300italic,400,300': { type: external, minified: true }