|
|
|
@ -8,14 +8,22 @@ using MyCompanyName.MyProjectName.Menus; |
|
|
|
using Volo.Abp; |
|
|
|
using Volo.Abp.Account; |
|
|
|
using Volo.Abp.Account.Web; |
|
|
|
//<TEMPLATE-REMOVE IF-NOT='BASIC'>
|
|
|
|
using Volo.Abp.AspNetCore.Components.Server.BasicTheme; |
|
|
|
using Volo.Abp.AspNetCore.Components.Server.BasicTheme.Bundling; |
|
|
|
using Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic; |
|
|
|
using Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Bundling; |
|
|
|
//</TEMPLATE-REMOVE>
|
|
|
|
//<TEMPLATE-REMOVE IF-NOT='LEPTONX-LITE'>
|
|
|
|
using Volo.Abp.AspNetCore.Mvc.UI.Theme.LeptonXLite; |
|
|
|
using Volo.Abp.AspNetCore.Components.Server.LeptonXLiteTheme; |
|
|
|
using Volo.Abp.AspNetCore.Components.Server.LeptonXLiteTheme.Bundling; |
|
|
|
using Volo.Abp.AspNetCore.Mvc.UI.Theme.LeptonXLite.Bundling; |
|
|
|
//</TEMPLATE-REMOVE>
|
|
|
|
using Volo.Abp.AspNetCore.Components.Web.Theming.Routing; |
|
|
|
using Volo.Abp.AspNetCore.Mvc; |
|
|
|
using Volo.Abp.AspNetCore.Mvc.Localization; |
|
|
|
using Volo.Abp.AspNetCore.Mvc.UI.Bundling; |
|
|
|
using Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic; |
|
|
|
using Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Bundling; |
|
|
|
using Volo.Abp.AspNetCore.Serilog; |
|
|
|
using Volo.Abp.AuditLogging.EntityFrameworkCore; |
|
|
|
using Volo.Abp.Autofac; |
|
|
|
@ -60,9 +68,15 @@ namespace MyCompanyName.MyProjectName; |
|
|
|
typeof(AbpEntityFrameworkCoreSqlServerModule), |
|
|
|
typeof(AbpSwashbuckleModule), |
|
|
|
typeof(AbpAspNetCoreSerilogModule), |
|
|
|
//<TEMPLATE-REMOVE IF-NOT='BASIC'>
|
|
|
|
typeof(AbpAspNetCoreMvcUiBasicThemeModule), |
|
|
|
typeof(AbpAspNetCoreComponentsServerBasicThemeModule), |
|
|
|
|
|
|
|
//</TEMPLATE-REMOVE>
|
|
|
|
//<TEMPLATE-REMOVE IF-NOT='LEPTONX-LITE'>
|
|
|
|
typeof(AbpAspNetCoreMvcUiLeptonXLiteThemeModule), |
|
|
|
typeof(AbpAspNetCoreComponentsServerLeptonXLiteThemeModule), |
|
|
|
//</TEMPLATE-REMOVE>
|
|
|
|
|
|
|
|
// Account module packages
|
|
|
|
typeof(AbpAccountApplicationModule), |
|
|
|
typeof(AbpAccountHttpApiModule), |
|
|
|
@ -165,6 +179,7 @@ public class MyProjectNameModule : AbpModule |
|
|
|
{ |
|
|
|
Configure<AbpBundlingOptions>(options => |
|
|
|
{ |
|
|
|
//<TEMPLATE-REMOVE IF-NOT='BASIC'>
|
|
|
|
// MVC UI
|
|
|
|
options.StyleBundles.Configure( |
|
|
|
BasicThemeBundles.Styles.Global, |
|
|
|
@ -184,6 +199,28 @@ public class MyProjectNameModule : AbpModule |
|
|
|
bundle.AddFiles("/MyCompanyName.MyProjectName.Blazor.Server.styles.css"); |
|
|
|
} |
|
|
|
); |
|
|
|
//</TEMPLATE-REMOVE>
|
|
|
|
//<TEMPLATE-REMOVE IF-NOT='LEPTONX-LITE'>
|
|
|
|
// MVC UI
|
|
|
|
options.StyleBundles.Configure( |
|
|
|
LeptonXLiteThemeBundles.Styles.Global, |
|
|
|
bundle => |
|
|
|
{ |
|
|
|
bundle.AddFiles("/global-styles.css"); |
|
|
|
} |
|
|
|
); |
|
|
|
|
|
|
|
//BLAZOR UI
|
|
|
|
options.StyleBundles.Configure( |
|
|
|
BlazorLeptonXLiteThemeBundles.Styles.Global, |
|
|
|
bundle => |
|
|
|
{ |
|
|
|
bundle.AddFiles("/blazor-global-styles.css"); |
|
|
|
//You can remove the following line if you don't use Blazor CSS isolation for components
|
|
|
|
bundle.AddFiles("/MyCompanyName.MyProjectName.Blazor.Server.styles.css"); |
|
|
|
} |
|
|
|
); |
|
|
|
//</TEMPLATE-REMOVE>
|
|
|
|
}); |
|
|
|
} |
|
|
|
|
|
|
|
|