mirror of
https://github.com/lidarr/lidarr.git
synced 2025-08-19 04:59:35 -07:00
Fonts are served locally
This commit is contained in:
parent
7c483e2db9
commit
1ad0d1afba
22 changed files with 24 additions and 45 deletions
10
Gruntfile.js
10
Gruntfile.js
|
@ -114,9 +114,13 @@ module.exports = function (grunt) {
|
||||||
src : 'UI/**/*.jpg',
|
src : 'UI/**/*.jpg',
|
||||||
dest: '_output/'
|
dest: '_output/'
|
||||||
},
|
},
|
||||||
fonts : {
|
fontAwesome : {
|
||||||
src : 'UI/**/FontAwesome/*.*',
|
src : 'UI/**/FontAwesome/*.*',
|
||||||
dest: '_output/'
|
dest: '_output/'
|
||||||
|
},
|
||||||
|
fonts : {
|
||||||
|
src : 'UI/**/fonts/*.*',
|
||||||
|
dest: '_output/'
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|
||||||
|
@ -153,6 +157,10 @@ module.exports = function (grunt) {
|
||||||
files: '<%= copy.jpg.src %>',
|
files: '<%= copy.jpg.src %>',
|
||||||
tasks: ['copy:jpg']
|
tasks: ['copy:jpg']
|
||||||
},
|
},
|
||||||
|
copyFontAwesome : {
|
||||||
|
files: '<%= copy.fontAwesome.src %>',
|
||||||
|
tasks: ['copy:fontAwesome']
|
||||||
|
},
|
||||||
copyFonts : {
|
copyFonts : {
|
||||||
files: '<%= copy.fonts.src %>',
|
files: '<%= copy.fonts.src %>',
|
||||||
tasks: ['copy:fonts']
|
tasks: ['copy:fonts']
|
||||||
|
|
|
@ -8,7 +8,21 @@ namespace NzbDrone.Api.Frontend
|
||||||
public class StaticResourceMapper : IMapHttpRequestsToDisk
|
public class StaticResourceMapper : IMapHttpRequestsToDisk
|
||||||
{
|
{
|
||||||
private readonly IEnvironmentProvider _environmentProvider;
|
private readonly IEnvironmentProvider _environmentProvider;
|
||||||
private static readonly string[] Extensions = new[] { ".css", ".js", ".html", ".htm", ".jpg", ".jpeg", ".icon", ".gif", ".png", ".woff", ".ttf" };
|
private static readonly string[] Extensions = new[] {
|
||||||
|
".css",
|
||||||
|
".js",
|
||||||
|
".html",
|
||||||
|
".htm",
|
||||||
|
".jpg",
|
||||||
|
".jpeg",
|
||||||
|
".ico",
|
||||||
|
".icon",
|
||||||
|
".gif",
|
||||||
|
".png",
|
||||||
|
".woff",
|
||||||
|
".ttf",
|
||||||
|
".eot"
|
||||||
|
};
|
||||||
|
|
||||||
public StaticResourceMapper(IEnvironmentProvider environmentProvider)
|
public StaticResourceMapper(IEnvironmentProvider environmentProvider)
|
||||||
{
|
{
|
||||||
|
|
|
@ -1,42 +0,0 @@
|
||||||
@font-face {
|
|
||||||
font-family: 'Open Sans';
|
|
||||||
font-style: normal;
|
|
||||||
font-weight: 300;
|
|
||||||
src: url(http://themes.googleusercontent.com/static/fonts/opensans/v6/DXI1ORHCpsQm3Vp6mXoaTXZ2MAKAc2x4R1uOSeegc5U.eot);
|
|
||||||
src: local('Open Sans Light'), local('OpenSans-Light'), url(http://themes.googleusercontent.com/static/fonts/opensans/v6/DXI1ORHCpsQm3Vp6mXoaTXZ2MAKAc2x4R1uOSeegc5U.eot) format('embedded-opentype'), url(http://themes.googleusercontent.com/static/fonts/opensans/v6/DXI1ORHCpsQm3Vp6mXoaTXhCUOGz7vYGh680lGh-uXM.woff) format('woff');
|
|
||||||
}
|
|
||||||
@font-face {
|
|
||||||
font-family: 'Open Sans';
|
|
||||||
font-style: normal;
|
|
||||||
font-weight: 400;
|
|
||||||
src: url(http://themes.googleusercontent.com/static/fonts/opensans/v6/cJZKeOuBrn4kERxqtaUH3fY6323mHUZFJMgTvxaG2iE.eot);
|
|
||||||
src: local('Open Sans'), local('OpenSans'), url(http://themes.googleusercontent.com/static/fonts/opensans/v6/cJZKeOuBrn4kERxqtaUH3fY6323mHUZFJMgTvxaG2iE.eot) format('embedded-opentype'), url(http://themes.googleusercontent.com/static/fonts/opensans/v6/cJZKeOuBrn4kERxqtaUH3T8E0i7KZn-EPnyo3HZu7kw.woff) format('woff');
|
|
||||||
}
|
|
||||||
@font-face {
|
|
||||||
font-family: 'Open Sans';
|
|
||||||
font-style: normal;
|
|
||||||
font-weight: 600;
|
|
||||||
src: url(http://themes.googleusercontent.com/static/fonts/opensans/v6/MTP_ySUJH_bn48VBG8sNSnZ2MAKAc2x4R1uOSeegc5U.eot);
|
|
||||||
src: local('Open Sans Semibold'), local('OpenSans-Semibold'), url(http://themes.googleusercontent.com/static/fonts/opensans/v6/MTP_ySUJH_bn48VBG8sNSnZ2MAKAc2x4R1uOSeegc5U.eot) format('embedded-opentype'), url(http://themes.googleusercontent.com/static/fonts/opensans/v6/MTP_ySUJH_bn48VBG8sNSnhCUOGz7vYGh680lGh-uXM.woff) format('woff');
|
|
||||||
}
|
|
||||||
@font-face {
|
|
||||||
font-family: 'Open Sans';
|
|
||||||
font-style: italic;
|
|
||||||
font-weight: 300;
|
|
||||||
src: url(http://themes.googleusercontent.com/static/fonts/opensans/v6/PRmiXeptR36kaC0GEAetxrXcjzEax2LfQAlK8DdMzhA.eot);
|
|
||||||
src: local('Open Sans Light Italic'), local('OpenSansLight-Italic'), url(http://themes.googleusercontent.com/static/fonts/opensans/v6/PRmiXeptR36kaC0GEAetxrXcjzEax2LfQAlK8DdMzhA.eot) format('embedded-opentype'), url(http://themes.googleusercontent.com/static/fonts/opensans/v6/PRmiXeptR36kaC0GEAetxh_xHqYgAV9Bl_ZQbYUxnQU.woff) format('woff');
|
|
||||||
}
|
|
||||||
@font-face {
|
|
||||||
font-family: 'Open Sans';
|
|
||||||
font-style: italic;
|
|
||||||
font-weight: 400;
|
|
||||||
src: url(http://themes.googleusercontent.com/static/fonts/opensans/v6/xjAJXh38I15wypJXxuGMBmfQcKutQXcIrRfyR5jdjY8.eot);
|
|
||||||
src: local('Open Sans Italic'), local('OpenSans-Italic'), url(http://themes.googleusercontent.com/static/fonts/opensans/v6/xjAJXh38I15wypJXxuGMBmfQcKutQXcIrRfyR5jdjY8.eot) format('embedded-opentype'), url(http://themes.googleusercontent.com/static/fonts/opensans/v6/xjAJXh38I15wypJXxuGMBobN6UDyHWBl620a-IRfuBk.woff) format('woff');
|
|
||||||
}
|
|
||||||
@font-face {
|
|
||||||
font-family: 'Open Sans';
|
|
||||||
font-style: italic;
|
|
||||||
font-weight: 600;
|
|
||||||
src: url(http://themes.googleusercontent.com/static/fonts/opensans/v6/PRmiXeptR36kaC0GEAetxo8mkAiYpFywqG2RvpzBnTU.eot);
|
|
||||||
src: local('Open Sans Semibold Italic'), local('OpenSans-SemiboldItalic'), url(http://themes.googleusercontent.com/static/fonts/opensans/v6/PRmiXeptR36kaC0GEAetxo8mkAiYpFywqG2RvpzBnTU.eot) format('embedded-opentype'), url(http://themes.googleusercontent.com/static/fonts/opensans/v6/PRmiXeptR36kaC0GEAetxn5HxGBcBvicCpTp6spHfNo.woff) format('woff');
|
|
||||||
}
|
|
BIN
UI/Content/fonts/OpenSans-Italic.eot
Normal file
BIN
UI/Content/fonts/OpenSans-Italic.eot
Normal file
Binary file not shown.
BIN
UI/Content/fonts/OpenSans-Italic.ttf
Normal file
BIN
UI/Content/fonts/OpenSans-Italic.ttf
Normal file
Binary file not shown.
BIN
UI/Content/fonts/OpenSans-Italic.woff
Normal file
BIN
UI/Content/fonts/OpenSans-Italic.woff
Normal file
Binary file not shown.
BIN
UI/Content/fonts/OpenSans-Light.eot
Normal file
BIN
UI/Content/fonts/OpenSans-Light.eot
Normal file
Binary file not shown.
BIN
UI/Content/fonts/OpenSans-Light.ttf
Normal file
BIN
UI/Content/fonts/OpenSans-Light.ttf
Normal file
Binary file not shown.
BIN
UI/Content/fonts/OpenSans-Light.woff
Normal file
BIN
UI/Content/fonts/OpenSans-Light.woff
Normal file
Binary file not shown.
BIN
UI/Content/fonts/OpenSans-LightItalic.eot
Normal file
BIN
UI/Content/fonts/OpenSans-LightItalic.eot
Normal file
Binary file not shown.
BIN
UI/Content/fonts/OpenSans-LightItalic.ttf
Normal file
BIN
UI/Content/fonts/OpenSans-LightItalic.ttf
Normal file
Binary file not shown.
BIN
UI/Content/fonts/OpenSans-LightItalic.woff
Normal file
BIN
UI/Content/fonts/OpenSans-LightItalic.woff
Normal file
Binary file not shown.
BIN
UI/Content/fonts/OpenSans-Regular.eot
Normal file
BIN
UI/Content/fonts/OpenSans-Regular.eot
Normal file
Binary file not shown.
BIN
UI/Content/fonts/OpenSans-Regular.ttf
Normal file
BIN
UI/Content/fonts/OpenSans-Regular.ttf
Normal file
Binary file not shown.
BIN
UI/Content/fonts/OpenSans-Regular.woff
Normal file
BIN
UI/Content/fonts/OpenSans-Regular.woff
Normal file
Binary file not shown.
BIN
UI/Content/fonts/OpenSans-SemiBold.eot
Normal file
BIN
UI/Content/fonts/OpenSans-SemiBold.eot
Normal file
Binary file not shown.
BIN
UI/Content/fonts/OpenSans-SemiBold.woff
Normal file
BIN
UI/Content/fonts/OpenSans-SemiBold.woff
Normal file
Binary file not shown.
BIN
UI/Content/fonts/OpenSans-Semibold.ttf
Normal file
BIN
UI/Content/fonts/OpenSans-Semibold.ttf
Normal file
Binary file not shown.
BIN
UI/Content/fonts/OpenSans-SemiboldItalic.eot
Normal file
BIN
UI/Content/fonts/OpenSans-SemiboldItalic.eot
Normal file
Binary file not shown.
BIN
UI/Content/fonts/OpenSans-SemiboldItalic.ttf
Normal file
BIN
UI/Content/fonts/OpenSans-SemiboldItalic.ttf
Normal file
Binary file not shown.
BIN
UI/Content/fonts/OpenSans-SemiboldItalic.woff
Normal file
BIN
UI/Content/fonts/OpenSans-SemiboldItalic.woff
Normal file
Binary file not shown.
|
@ -3,7 +3,6 @@
|
||||||
<head runat="server">
|
<head runat="server">
|
||||||
<title>NzbDrone</title>
|
<title>NzbDrone</title>
|
||||||
<meta http-equiv="X-UA-Compatible" content="IE=edge"/>
|
<meta http-equiv="X-UA-Compatible" content="IE=edge"/>
|
||||||
<!--<link href='//fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,400,600,300' rel='stylesheet' type='text/css'>-->
|
|
||||||
<link href="/content/font.css" rel='stylesheet' type='text/css'/>
|
<link href="/content/font.css" rel='stylesheet' type='text/css'/>
|
||||||
<link href="/content/bootstrap.css" rel='stylesheet' type='text/css'/>
|
<link href="/content/bootstrap.css" rel='stylesheet' type='text/css'/>
|
||||||
<link href="/content/bootstrap.slider.css" rel='stylesheet' type='text/css'/>
|
<link href="/content/bootstrap.slider.css" rel='stylesheet' type='text/css'/>
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue