Пример #1
0
 public override void ConfigureBundle(BundleConfigurationContext context)
 {
     context.Files.AddRange(new[]
     {
         "/libs/easy-abp/easy-abp-dynamic.js",
     });
 }
        public override void ConfigureDynamicResources(BundleConfigurationContext context)
        {
            //TODO: Can we optimize these points:
            // - Can we get rid of context.FileProvider.GetFileInfo call?
            // - What if the same Contributor is used twice for a page.
            //   Duplication is prevented by the bundle manager, however the logic below will execute twice

            var cultureName = CultureInfo.CurrentUICulture.TwoLetterISOLanguageName.Replace('-', '_');

            var fileName = context.LocalizationOptions.GetLanguageFilesMap(PackageName, cultureName);

            if (TryAddCultureFile(context, fileName))
            {
                return;
            }

            if (!cultureName.Contains("_"))
            {
                return;
            }

            fileName = context.LocalizationOptions.GetLanguageFilesMap(PackageName,
                                                                       cultureName.Substring(0, cultureName.IndexOf('_')));
            TryAddCultureFile(context, fileName);
        }
Пример #3
0
 public override void ConfigureBundle(BundleConfigurationContext context)
 {
     context.Files.Add("/themes/adminlte/css/adminlte.min.css");
     context.Files.Add("/themes/plugins/overlayScrollbars/css/OverlayScrollbars.min.css");
     context.Files.Add("/themes/adminlte/css/style.css");
     // context.Files.Add("/themes/adminlte/layout.css");
 }
Пример #4
0
 public override void ConfigureBundle(BundleConfigurationContext context)
 {
     context.Files.ReplaceOne("/libs/prismjs/themes/prism.css", "/libs/prismjs/themes/prism-okaidia.css");
     context.Files.AddIfNotContains("/libs/prismjs/plugins/line-highlight/prism-line-highlight.css");
     context.Files.AddIfNotContains("/libs/prismjs/plugins/toolbar/prism-toolbar.css");
     context.Files.AddIfNotContains("/libs/prismjs/plugins/diff-highlight/prism-diff-highlight.css");
 }
 public override void ConfigureBundle(BundleConfigurationContext context)
 {
     context.Files.AddIfNotContains("/libs/devexpress-reporting/css/dx-reporting-skeleton-screen.css");
     context.Files.AddIfNotContains("/libs/devexpress-analytics-core/css/dx-analytics.common.css");
     context.Files.AddIfNotContains("/libs/devexpress-analytics-core/css/dx-analytics.light.css");
     context.Files.AddIfNotContains("/libs/devexpress-reporting/css/dx-webdocumentviewer.css");
 }
Пример #6
0
 public override void ConfigureBundle(BundleConfigurationContext context)
 {
     context.Files.AddIfNotContains("/_framework/blazor.server.js");
     context.Files.AddIfNotContains("/_content/Blazorise/blazorise.js");
     context.Files.AddIfNotContains("/_content/Blazorise.Bootstrap/blazorise.bootstrap.js");
     context.Files.AddIfNotContains("/_content/Volo.Abp.AspNetCore.Components.Web/libs/abp/js/abp.js");
 }
Пример #7
0
 public override void ConfigureBundle(BundleConfigurationContext context)
 {
     context.Files.AddIfNotContains("/libs/to-mark/to-mark.min.js");
     context.Files.AddIfNotContains("/libs/tui-code-snippet/tui-code-snippet.min.js");
     context.Files.AddIfNotContains("/libs/squire-rte/squire.js");
     context.Files.AddIfNotContains("/libs/tui-editor/tui-editor-Editor.min.js");
 }
 public override void ConfigureBundle(BundleConfigurationContext context)
 {
     //context.Files.Clear();
     context.Files.Add("/libs/moment/moment.js");
     context.Files.Add("/libs/devmoba/core/devmoba.js");
     context.Files.Add("/libs/knockout-js/knockout.js");
 }
Пример #9
0
 public override void ConfigureBundle(BundleConfigurationContext context)
 {
     //TODO: Theming!
     context.Files.AddIfNotContains("/libs/owl.carousel/assets/owl.carousel.min.css");
     context.Files.AddIfNotContains("/libs/owl.carousel/assets/owl.theme.default.min.css");
     context.Files.AddIfNotContains("/libs/owl.carousel/assets/owl.theme.green.min.css");
 }
Пример #10
0
 public override void ConfigureBundle(BundleConfigurationContext context)
 {
     foreach (var file in Files)
     {
         context.Files.AddIfNotContains(file);
     }
 }
        public override void ConfigureBundle(BundleConfigurationContext context)
        {
            //context.Files.ReplaceOne("/libs/font-awesome/css/font-awesome.css", "/css/font-awesome/font-awesome.css");
            context.Files.Remove("/libs/font-awesome/css/font-awesome.css");

            context.Files.Add("/css/layout.css");
        }
Пример #12
0
 public override void ConfigureBundle(BundleConfigurationContext context)
 {
     context.Files.AddRange(new[]
     {
         "/libs/abp/aspnetcore-mvc-ui-theme-shared/datatables/datatables-styles.css"
     });
 }
 public override void ConfigureBundle(BundleConfigurationContext context)
 {
     context.Files.Add("/plugins/overlayScrollbars/js/jquery.overlayScrollbars.min.js");
     context.Files.Add("/plugins/busy-load/busy-load.min.js");
     context.Files.Add("/themes/adminlte/js/adminlte.js");
     context.Files.Add("/themes/adminlte/js/settings.js");
     context.Files.Add("/themes/adminlte/js/layout.js");
 }
 public override void ConfigureBundle(BundleConfigurationContext context)
 {
     context.Files.Add("/libs/Ionicons/css/ionicons.min.css");
     context.Files.Add("/plugins/overlayScrollbars/css/OverlayScrollbars.min.css");
     context.Files.Add("/themes/adminlte/css/adminlte.min.css");
     //context.Files.Add("/themes/adminlte/css/layout.css");
     //context.Files.Add("https://fonts.googleapis.com/css?family=Source+Sans+Pro:300,400,400i,700");
 }
 public override void ConfigureBundle(BundleConfigurationContext context)
 {
     context.Files.Add("/libs/Ionicons/css/ionicons.min.css");
     context.Files.Add("/plugins/overlayScrollbars/css/OverlayScrollbars.min.css");
     context.Files.Add("/themes/adminlte/css/adminlte.min.css");
     context.Files.Add("/themes/adminlte/css/layout.css");
     context.Files.Add("/libs/famfamfam_flags/famfamfam-flags.css");
 }
 public override void ConfigureBundle(BundleConfigurationContext context)
 {
     context.Files.RemoveAll(x => x.Contains("bootstrap.css"));
     context.Files.Add("/themes/lyear/assets/css/bootstrap.min.css");
     context.Files.Add("/themes/lyear/assets/css/materialdesignicons.min.css");
     context.Files.Add("/themes/lyear/assets/css/style.min.css");
     context.Files.Add("/themes/lyear/assets/css/custom.css");
 }
 public override void ConfigureBundle(BundleConfigurationContext context)
 {
     //context.Files.Add("/themes/coreui/font-awesome/css/fontawesome.min.css");
     context.Files.Add("/themes/coreui/css/style.css");
     context.Files.Add("/themes/coreui/pace-progress/css/pace.min.css");
     context.Files.Add("/themes/coreui/layout.css");
     context.Files.Remove("/libs/bootstrap/css/bootstrap.css");
 }
 public override void ConfigureBundle(BundleConfigurationContext context)
 {
     context.Files.Add("/js/layout-core.js");
     context.Files.Add("/js/layout-app.js");
     context.Files.Add("/js/fastclick.js");
     context.Files.Add("/js/detect.js");
     context.Files.Add("/js/slimscroll.js");
 }
Пример #19
0
 public override void ConfigureBundle(BundleConfigurationContext context)
 {
     context.Files.AddIfNotContains("/libs/prismjs/plugins/toolbar/prism-toolbar.js");
     context.Files.AddIfNotContains("/libs/prismjs/plugins/show-language/prism-show-language.js");
     context.Files.AddIfNotContains("/libs/prismjs/plugins/copy-to-clipboard/prism-copy-to-clipboard.js");
     context.Files.AddIfNotContains("/libs/prismjs/plugins/line-highlight/prism-line-highlight.js");
     context.Files.AddIfNotContains("/libs/prismjs/components/prism-csharp.js");
 }
        public override void ConfigureDynamicResources(BundleConfigurationContext context)
        {
            var cultureName = CultureInfo.CurrentUICulture.DateTimeFormat.Calendar.AlgorithmType ==
                              CalendarAlgorithmType.LunarCalendar
                ? "en"
                : CultureInfo.CurrentUICulture.Name;

            TryAddCultureFile(context, cultureName);
        }
Пример #21
0
 public override void ConfigureBundle(BundleConfigurationContext context)
 {
     context.Files.RemoveAll(x => x.Contains("bootstrap.css"));
     context.Files.Add("/themes/stisla/assets/modules/bootstrap/css/bootstrap.css");
     context.Files.Add("/themes/stisla/assets/modules/fontawesome/css/all.css");
     context.Files.Add("/themes/stisla/assets/css/style.css");
     context.Files.Add("/themes/stisla/assets/css/components.css");
     context.Files.Add("/themes/stisla/assets/css/custom.css");
 }
Пример #22
0
        public override void ConfigureDynamicResources(BundleConfigurationContext context)
        {
            var fileName = context.LocalizationOptions.GetCurrentUICultureLanguageFilesMap(PackageName);
            var filePath = $"/libs/bootstrap-datepicker/locales/bootstrap-datepicker.{fileName}.min.js";

            if (context.FileProvider.GetFileInfo(filePath).Exists)
            {
                context.Files.AddIfNotContains(filePath);
            }
        }
        public override void ConfigureDynamicResources(BundleConfigurationContext context)
        {
            var fileName = context.LazyServiceProvider.LazyGetRequiredService <IOptions <AbpLocalizationOptions> >().Value.GetCurrentUICultureLanguageFilesMap(PackageName);
            var filePath = $"/libs/jquery-validation/localization/messages_{fileName}.js";

            if (context.FileProvider.GetFileInfo(filePath).Exists)
            {
                context.Files.AddIfNotContains(filePath);
            }
        }
Пример #24
0
 public override void ConfigureBundle(BundleConfigurationContext context)
 {
     context.Files.Clear();
     context.Files.Add("/themes/metronic/plugins/global/plugins.bundle.css");
     context.Files.Add("/themes/metronic/css/style.bundle.css");
     context.Files.Add("/themes/metronic/css/skins/header/base/light.css");
     context.Files.Add("/themes/metronic/css/skins/header/menu/light.css");
     context.Files.Add("/themes/metronic/css/skins/brand/dark.css");
     context.Files.Add("/themes/metronic/css/skins/aside/dark.css");
 }
Пример #25
0
 public override void ConfigureBundle(BundleConfigurationContext context)
 {
     context.Files.AddRange(new[]
     {
         "/libs/abp/aspnetcore-mvc-ui-theme-shared/bootstrap/dom-event-handlers.js",
         "/libs/abp/aspnetcore-mvc-ui-theme-shared/bootstrap/modal-manager.js",
         "/libs/abp/aspnetcore-mvc-ui-theme-shared/sweetalert/abp-sweetalert.js",
         "/libs/abp/aspnetcore-mvc-ui-theme-shared/toastr/abp-toastr.js"
     });
 }
Пример #26
0
    public override void ConfigureBundle(BundleConfigurationContext context)
    {
        context.Files.AddIfNotContains("/libs/bootstrap/js/bootstrap.bundle.js");
        context.Files.AddIfNotContains("/libs/bootstrap/js/bootstrap.enable.tooltips.everywhere.js");

        if (context.FileProvider.GetFileInfo("/libs/bootstrap/js/bootstrap.enable.popovers.everywhere.js").Exists)
        {
            context.Files.AddIfNotContains("/libs/bootstrap/js/bootstrap.enable.popovers.everywhere.js");
        }
    }
Пример #27
0
        public override void ConfigureDynamicResources(BundleConfigurationContext context)
        {
            var fileName = context.LocalizationOptions.GetCurrentUICultureLanguageFilesMap(PackageName);
            var filePath = $"/libs/timeago/locales/jquery.timeago.{fileName}.js";

            if (context.FileProvider.GetFileInfo(filePath).Exists)
            {
                context.Files.Add(filePath);
            }
        }
 public override void ConfigureBundle(BundleConfigurationContext context)
 {
     context.Files.Add("/themes/stisla/assets/modules/popper.js");
     context.Files.Add("/themes/stisla/assets/modules/tooltip.js");
     context.Files.Add("/themes/stisla/assets/modules/nicescroll/jquery.nicescroll.js");
     context.Files.Add("/themes/stisla/assets/modules/moment.min.js");
     context.Files.Add("/themes/stisla/assets/js/stisla.js");
     context.Files.Add("/themes/stisla/assets/js/scripts.js");
     context.Files.Add("/themes/stisla/assets/js/custom.js");
 }
Пример #29
0
 public override void ConfigureBundle(BundleConfigurationContext context)
 {
     context.Files.AddIfNotContains("/libs/cldrjs/cldr.js");
     context.Files.AddIfNotContains("/libs/cldrjs/event.js");
     context.Files.AddIfNotContains("/libs/cldrjs/supplemental.js");
     context.Files.AddIfNotContains("/libs/globalize/globalize.js");
     context.Files.AddIfNotContains("/libs/globalize/globalize/message.js");
     context.Files.AddIfNotContains("/libs/globalize/globalize/number.js");
     context.Files.AddIfNotContains("/libs/globalize/globalize/currency.js");
     context.Files.AddIfNotContains("/libs/globalize/globalize/date.js");
 }
Пример #30
0
        public override void ConfigureBundle(BundleConfigurationContext context)
        {
            context.Files.AddIfNotContains("/libs/highlight.js/highlight.js");

            //TODO: Add related languages by configuration (these can be default!)
            //context.Files.AddIfNotContains("/libs/highlight.js/languages/cs.js");
            //context.Files.AddIfNotContains("/libs/highlight.js/languages/css.js");
            //context.Files.AddIfNotContains("/libs/highlight.js/languages/javascript.js");
            //context.Files.AddIfNotContains("/libs/highlight.js/languages/json.js");
            //context.Files.AddIfNotContains("/libs/highlight.js/languages/xml.js");
        }