using System.Linq; using Cassette; using Cassette.Scripts; using Cassette.Stylesheets; namespace NzbDrone.Web.Backbone.NzbDrone { public class CassetteBundleConfiguration : IConfiguration { public const string BASE_STYLE = "BASE_STYLE"; //public const string NZBDRONE = "NZBDRONE"; internal const string FONTS = "FONTS"; private const string APP_PATH = "_backboneApp"; public void Configure(BundleCollection bundles) { bundles.AddUrlWithAlias("//fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,400,600,300'", FONTS); //bundles.AddPerIndividualFile(APP_PATH); bundles.Add(BASE_STYLE, new[]{ APP_PATH + "\\Content\\Bootstrap\\bootstrap.less", APP_PATH + "\\Content\\base.css", APP_PATH + "\\Content\\menu.css", APP_PATH + "\\AddSeries\\addSeries.css", APP_PATH + "\\Content\\jquery.dataTables.bootstrap.css", APP_PATH + "\\Content\\tablesorter.bootstrap.css" }, bundle => bundle.AddReference("/" + FONTS)); /* bundles.Add("~/_backboneApp/JsLibraries/backbone.js"); bundles.Add(NZBDRONE, new[]{ APP_PATH + "\\app.js", APP_PATH + "\\routing.js", APP_PATH + "\\Series\\Index\\IndexLayout.js", APP_PATH + "\\AddSeries\\AddSeriesLayout.js", APP_PATH + "\\Shared\\NotificationView.js", });*/ /* bundles.Add(NZBDRONE, new[]{ }, bundle => bundle.AddReference("/" + BACKBONE));*/ } } }