Added abp-navbar-toggle tag helper

pull/301/head
yekalkan 7 years ago
parent ecca0e5d92
commit 022e8e5113

@ -0,0 +1,13 @@
namespace Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.TagHelpers.Nav
{
public class AbpNavbarToggleTagHelper : AbpTagHelper<AbpNavbarToggleTagHelper, AbpNavbarToggleTagHelperService>
{
public string Id { get; set; }
public AbpNavbarToggleTagHelper(AbpNavbarToggleTagHelperService tagHelperService)
: base(tagHelperService)
{
}
}
}

@ -0,0 +1,35 @@
using System;
using Microsoft.AspNetCore.Razor.TagHelpers;
using Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Microsoft.AspNetCore.Razor.TagHelpers;
namespace Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.TagHelpers.Nav
{
public class AbpNavbarToggleTagHelperService : AbpTagHelperService<AbpNavbarToggleTagHelper>
{
public override void Process(TagHelperContext context, TagHelperOutput output)
{
SetRandomNameIfNotProvided();
output.TagName = "div";
output.Attributes.AddClass("collapse");
output.Attributes.AddClass("navbar-collapse");
output.Attributes.Add("id",TagHelper.Id);
SetToggleButton(context,output);
}
protected virtual void SetToggleButton(TagHelperContext context, TagHelperOutput output)
{
output.PreElement.SetHtmlContent(
"<button class=\"navbar-toggler\" type=\"button\" data-toggle=\"collapse\" data-target=\"#" +
TagHelper.Id + "\" aria-controls=\"" + TagHelper.Id +
"\" aria-expanded=\"false\" aria-label=\"Toggle navigation\">\r\n <span class=\"navbar-toggler-icon\"></span>\r\n </button>");
}
protected virtual void SetRandomNameIfNotProvided()
{
if (string.IsNullOrWhiteSpace(TagHelper.Id))
{
TagHelper.Id = Guid.NewGuid().ToString("N");
}
}
}
}

@ -42282,3 +42282,256 @@ D:\github\abp\test\Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo\Pages\Components\Na
2018-05-22 06:36:02.161 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/toastr/abp-toastr.js
2018-05-22 06:36:02.162 +03:00 [INF] Sending file. Request path: '/libs/abp/aspnetcore.mvc.ui.theme.shared/toastr/abp-toastr.js'. Physical path: '/wwwroot/libs/abp/aspnetcore/mvc/ui/theme/shared/toastr/abp-toastr.js'
2018-05-22 06:36:02.162 +03:00 [INF] Request finished in 0.7667ms 200 application/javascript
2018-05-22 06:38:39.848 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/Components/Navs
2018-05-22 06:38:40.066 +03:00 [INF] Executing handler method OnGet with arguments (null) - ModelState is "Valid"
2018-05-22 06:38:40.109 +03:00 [INF] Executed action /Components/Navs in 42.517900000000004ms
2018-05-22 06:38:40.109 +03:00 [INF] Request finished in 261.2001ms 200 text/html; charset=utf-8
2018-05-22 06:38:40.129 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/font-awesome/css/font-awesome.css
2018-05-22 06:38:40.129 +03:00 [INF] Sending file. Request path: '/libs/font-awesome/css/font-awesome.css'. Physical path: 'D:\github\abp\test\Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo\wwwroot\libs\font-awesome\css\font-awesome.css'
2018-05-22 06:38:40.132 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/bootstrap/css/bootstrap.css
2018-05-22 06:38:40.132 +03:00 [INF] The file /libs/bootstrap/css/bootstrap.css was not modified
2018-05-22 06:38:40.133 +03:00 [INF] Request finished in 0.8715ms 304 text/css
2018-05-22 06:38:40.135 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/datatables/datatables.css
2018-05-22 06:38:40.137 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/toastr/toastr.min.css
2018-05-22 06:38:40.137 +03:00 [INF] The file /libs/abp/aspnetcore.mvc.ui.theme.shared/datatables/datatables.css was not modified
2018-05-22 06:38:40.137 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/datatables.net-bs4/css/dataTables.bootstrap4.css
2018-05-22 06:38:40.137 +03:00 [INF] The file /libs/toastr/toastr.min.css was not modified
2018-05-22 06:38:40.137 +03:00 [INF] Request finished in 1.9435ms 304 text/css
2018-05-22 06:38:40.137 +03:00 [INF] Request finished in 0.6641ms 304 text/css
2018-05-22 06:38:40.137 +03:00 [INF] The file /libs/datatables.net-bs4/css/dataTables.bootstrap4.css was not modified
2018-05-22 06:38:40.138 +03:00 [INF] Request finished in 1.2461ms 304 text/css
2018-05-22 06:38:40.148 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/css/demo.min.css
2018-05-22 06:38:40.148 +03:00 [INF] The file /css/demo.min.css was not modified
2018-05-22 06:38:40.149 +03:00 [INF] Request finished in 0.8133ms 304 text/css
2018-05-22 06:38:40.153 +03:00 [INF] Request finished in 24.6757ms 200 text/css
2018-05-22 06:38:40.155 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/bootstrap/js/bootstrap.bundle.js
2018-05-22 06:38:40.155 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/jquery-validation/jquery.validate.js
2018-05-22 06:38:40.155 +03:00 [INF] The file /libs/bootstrap/js/bootstrap.bundle.js was not modified
2018-05-22 06:38:40.156 +03:00 [INF] Request finished in 0.8458ms 304 application/javascript
2018-05-22 06:38:40.157 +03:00 [INF] The file /libs/jquery-validation/jquery.validate.js was not modified
2018-05-22 06:38:40.157 +03:00 [INF] Request finished in 2.3934ms 304 application/javascript
2018-05-22 06:38:40.162 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/jquery-validation-unobtrusive/jquery.validate.unobtrusive.js
2018-05-22 06:38:40.163 +03:00 [INF] The file /libs/jquery-validation-unobtrusive/jquery.validate.unobtrusive.js was not modified
2018-05-22 06:38:40.163 +03:00 [INF] Request finished in 0.8599ms 304 application/javascript
2018-05-22 06:38:40.163 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/jquery/jquery.js
2018-05-22 06:38:40.164 +03:00 [INF] The file /libs/jquery/jquery.js was not modified
2018-05-22 06:38:40.164 +03:00 [INF] Request finished in 0.6889ms 304 application/javascript
2018-05-22 06:38:40.164 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/datatables.net/js/jquery.dataTables.js
2018-05-22 06:38:40.165 +03:00 [INF] The file /libs/datatables.net/js/jquery.dataTables.js was not modified
2018-05-22 06:38:40.165 +03:00 [INF] Request finished in 0.6196ms 304 application/javascript
2018-05-22 06:38:40.165 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/datatables.net-bs4/js/dataTables.bootstrap4.js
2018-05-22 06:38:40.166 +03:00 [INF] The file /libs/datatables.net-bs4/js/dataTables.bootstrap4.js was not modified
2018-05-22 06:38:40.166 +03:00 [INF] Request finished in 0.7526ms 304 application/javascript
2018-05-22 06:38:40.166 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/jquery-form/jquery.form.min.js
2018-05-22 06:38:40.167 +03:00 [INF] The file /libs/jquery-form/jquery.form.min.js was not modified
2018-05-22 06:38:40.167 +03:00 [INF] Request finished in 0.6307ms 304 application/javascript
2018-05-22 06:38:40.171 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/sweetalert/sweetalert.min.js
2018-05-22 06:38:40.171 +03:00 [INF] The file /libs/sweetalert/sweetalert.min.js was not modified
2018-05-22 06:38:40.172 +03:00 [INF] Request finished in 1.0263ms 304 application/javascript
2018-05-22 06:38:40.175 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/jquery/abp.ajax.js
2018-05-22 06:38:40.175 +03:00 [INF] The file /libs/abp/jquery/abp.ajax.js was not modified
2018-05-22 06:38:40.176 +03:00 [INF] Request finished in 0.6846ms 304 application/javascript
2018-05-22 06:38:40.176 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/core/abp.js
2018-05-22 06:38:40.177 +03:00 [INF] The file /libs/abp/core/abp.js was not modified
2018-05-22 06:38:40.177 +03:00 [INF] Request finished in 1.2452ms 304 application/javascript
2018-05-22 06:38:40.178 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/jquery/abp.dom.js
2018-05-22 06:38:40.180 +03:00 [INF] The file /libs/abp/jquery/abp.dom.js was not modified
2018-05-22 06:38:40.180 +03:00 [INF] Request finished in 2.9138ms 304 application/javascript
2018-05-22 06:38:40.183 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/toastr/toastr.min.js
2018-05-22 06:38:40.184 +03:00 [INF] The file /libs/toastr/toastr.min.js was not modified
2018-05-22 06:38:40.184 +03:00 [INF] Request finished in 1.4424ms 304 application/javascript
2018-05-22 06:38:40.185 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/jquery/jquery-extensions.js
2018-05-22 06:38:40.185 +03:00 [INF] Sending file. Request path: '/libs/abp/aspnetcore.mvc.ui.theme.shared/jquery/jquery-extensions.js'. Physical path: '/wwwroot/libs/abp/aspnetcore/mvc/ui/theme/shared/jquery/jquery-extensions.js'
2018-05-22 06:38:40.186 +03:00 [INF] Request finished in 0.7436ms 200 application/javascript
2018-05-22 06:38:40.191 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/jquery-form/jquery-form-extensions.js
2018-05-22 06:38:40.191 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/bootstrap/dom-event-handlers.js
2018-05-22 06:38:40.191 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/jquery/abp.resource-loader.js
2018-05-22 06:38:40.192 +03:00 [INF] The file /libs/abp/jquery/abp.resource-loader.js was not modified
2018-05-22 06:38:40.192 +03:00 [INF] Sending file. Request path: '/libs/abp/aspnetcore.mvc.ui.theme.shared/bootstrap/dom-event-handlers.js'. Physical path: '/wwwroot/libs/abp/aspnetcore/mvc/ui/theme/shared/bootstrap/dom-event-handlers.js'
2018-05-22 06:38:40.192 +03:00 [INF] Request finished in 0.641ms 304 application/javascript
2018-05-22 06:38:40.192 +03:00 [INF] Request finished in 0.9074ms 200 application/javascript
2018-05-22 06:38:40.191 +03:00 [INF] Sending file. Request path: '/libs/abp/aspnetcore.mvc.ui.theme.shared/jquery-form/jquery-form-extensions.js'. Physical path: '/wwwroot/libs/abp/aspnetcore/mvc/ui/theme/shared/jquery_form/jquery-form-extensions.js'
2018-05-22 06:38:40.193 +03:00 [INF] Request finished in 2.5747ms 200 application/javascript
2018-05-22 06:38:40.193 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/bootstrap/modal-manager.js
2018-05-22 06:38:40.193 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/datatables/datatables-extensions.js
2018-05-22 06:38:40.193 +03:00 [INF] Sending file. Request path: '/libs/abp/aspnetcore.mvc.ui.theme.shared/bootstrap/modal-manager.js'. Physical path: '/wwwroot/libs/abp/aspnetcore/mvc/ui/theme/shared/bootstrap/modal-manager.js'
2018-05-22 06:38:40.194 +03:00 [INF] Request finished in 0.6641ms 200 application/javascript
2018-05-22 06:38:40.194 +03:00 [INF] Sending file. Request path: '/libs/abp/aspnetcore.mvc.ui.theme.shared/datatables/datatables-extensions.js'. Physical path: '/wwwroot/libs/abp/aspnetcore/mvc/ui/theme/shared/datatables/datatables-extensions.js'
2018-05-22 06:38:40.195 +03:00 [INF] Request finished in 0.8223ms 200 application/javascript
2018-05-22 06:38:40.198 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/sweetalert/abp-sweetalert.js
2018-05-22 06:38:40.199 +03:00 [INF] Sending file. Request path: '/libs/abp/aspnetcore.mvc.ui.theme.shared/sweetalert/abp-sweetalert.js'. Physical path: '/wwwroot/libs/abp/aspnetcore/mvc/ui/theme/shared/sweetalert/abp-sweetalert.js'
2018-05-22 06:38:40.200 +03:00 [INF] Request finished in 1.4603ms 200 application/javascript
2018-05-22 06:38:40.203 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/toastr/abp-toastr.js
2018-05-22 06:38:40.203 +03:00 [INF] Sending file. Request path: '/libs/abp/aspnetcore.mvc.ui.theme.shared/toastr/abp-toastr.js'. Physical path: '/wwwroot/libs/abp/aspnetcore/mvc/ui/theme/shared/toastr/abp-toastr.js'
2018-05-22 06:38:40.204 +03:00 [INF] Request finished in 0.753ms 200 application/javascript
2018-05-22 06:45:18.629 +03:00 [INF] Loaded modules:
2018-05-22 06:45:18.645 +03:00 [INF] - Volo.Abp.Threading.AbpThreadingModule
2018-05-22 06:45:18.645 +03:00 [INF] - Volo.Abp.Security.AbpSecurityModule
2018-05-22 06:45:18.645 +03:00 [INF] - Volo.Abp.VirtualFileSystem.AbpVirtualFileSystemModule
2018-05-22 06:45:18.645 +03:00 [INF] - Volo.Abp.AspNetCore.AbpAspNetCoreModule
2018-05-22 06:45:18.645 +03:00 [INF] - Volo.Abp.Localization.AbpLocalizationModule
2018-05-22 06:45:18.646 +03:00 [INF] - Volo.Abp.ApiVersioning.AbpApiVersioningAbstractionsModule
2018-05-22 06:45:18.646 +03:00 [INF] - Volo.Abp.Http.AbpHttpAbstractionsModule
2018-05-22 06:45:18.646 +03:00 [INF] - Volo.Abp.Timing.AbpTimingModule
2018-05-22 06:45:18.646 +03:00 [INF] - Volo.Abp.Json.AbpJsonModule
2018-05-22 06:45:18.646 +03:00 [INF] - Volo.Abp.Http.AbpHttpModule
2018-05-22 06:45:18.646 +03:00 [INF] - Volo.Abp.Data.AbpDataModule
2018-05-22 06:45:18.646 +03:00 [INF] - Volo.Abp.Settings.AbpSettingsModule
2018-05-22 06:45:18.646 +03:00 [INF] - Volo.Abp.MultiTenancy.AbpMultiTenancyAbstractionsModule
2018-05-22 06:45:18.646 +03:00 [INF] - Volo.Abp.Auditing.AbpAuditingModule
2018-05-22 06:45:18.646 +03:00 [INF] - Volo.Abp.EventBus.AbpEventBusModule
2018-05-22 06:45:18.646 +03:00 [INF] - Volo.Abp.Guids.AbpGuidsModule
2018-05-22 06:45:18.646 +03:00 [INF] - Volo.Abp.Uow.AbpUnitOfWorkModule
2018-05-22 06:45:18.647 +03:00 [INF] - Volo.Abp.Domain.AbpDddDomainModule
2018-05-22 06:45:18.647 +03:00 [INF] - Volo.Abp.ObjectMapping.AbpObjectMappingModule
2018-05-22 06:45:18.647 +03:00 [INF] - Volo.Abp.Validation.AbpValidationModule
2018-05-22 06:45:18.647 +03:00 [INF] - Volo.Abp.Authorization.AbpAuthorizationModule
2018-05-22 06:45:18.647 +03:00 [INF] - Volo.Abp.Application.AbpDddApplicationModule
2018-05-22 06:45:18.647 +03:00 [INF] - Volo.Abp.UI.AbpUiModule
2018-05-22 06:45:18.647 +03:00 [INF] - Volo.Abp.AspNetCore.Mvc.AbpAspNetCoreMvcModule
2018-05-22 06:45:18.647 +03:00 [INF] - Volo.Abp.UI.Navigation.AbpUiNavigationModule
2018-05-22 06:45:18.647 +03:00 [INF] - Volo.Abp.AspNetCore.Mvc.UI.AbpAspNetCoreMvcUiModule
2018-05-22 06:45:18.647 +03:00 [INF] - Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.AbpAspNetCoreMvcUiBootstrapModule
2018-05-22 06:45:18.647 +03:00 [INF] - Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared.AbpAspNetCoreMvcUiThemeSharedModule
2018-05-22 06:45:18.647 +03:00 [INF] - Volo.Abp.Castle.AbpCastleCoreModule
2018-05-22 06:45:18.647 +03:00 [INF] - Volo.Abp.Autofac.AbpAutofacModule
2018-05-22 06:45:18.647 +03:00 [INF] - Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo.AbpAspNetCoreMvcUiBootstrapDemoModule
2018-05-22 06:45:18.771 +03:00 [INF] Initialized all modules.
2018-05-22 06:45:18.935 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/
2018-05-22 06:45:22.005 +03:00 [INF] Executing handler method OnGet with arguments (null) - ModelState is "Valid"
2018-05-22 06:45:22.921 +03:00 [INF] Executed action /Index in 922.8364ms
2018-05-22 06:45:22.926 +03:00 [INF] Request finished in 4008.4196ms 200 text/html; charset=utf-8
2018-05-22 06:45:22.945 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/datatables/datatables.css
2018-05-22 06:45:22.951 +03:00 [INF] Sending file. Request path: '/libs/abp/aspnetcore.mvc.ui.theme.shared/datatables/datatables.css'. Physical path: '/wwwroot/libs/abp/aspnetcore/mvc/ui/theme/shared/datatables/datatables.css'
2018-05-22 06:45:22.955 +03:00 [INF] Request finished in 9.9236ms 200 text/css
2018-05-22 06:45:22.962 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/jquery/jquery-extensions.js
2018-05-22 06:45:22.963 +03:00 [INF] Sending file. Request path: '/libs/abp/aspnetcore.mvc.ui.theme.shared/jquery/jquery-extensions.js'. Physical path: '/wwwroot/libs/abp/aspnetcore/mvc/ui/theme/shared/jquery/jquery-extensions.js'
2018-05-22 06:45:22.963 +03:00 [INF] Request finished in 1.3564ms 200 application/javascript
2018-05-22 06:45:22.972 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/jquery-form/jquery-form-extensions.js
2018-05-22 06:45:22.972 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/bootstrap/dom-event-handlers.js
2018-05-22 06:45:22.972 +03:00 [INF] Sending file. Request path: '/libs/abp/aspnetcore.mvc.ui.theme.shared/jquery-form/jquery-form-extensions.js'. Physical path: '/wwwroot/libs/abp/aspnetcore/mvc/ui/theme/shared/jquery_form/jquery-form-extensions.js'
2018-05-22 06:45:22.972 +03:00 [INF] Sending file. Request path: '/libs/abp/aspnetcore.mvc.ui.theme.shared/bootstrap/dom-event-handlers.js'. Physical path: '/wwwroot/libs/abp/aspnetcore/mvc/ui/theme/shared/bootstrap/dom-event-handlers.js'
2018-05-22 06:45:22.973 +03:00 [INF] Request finished in 1.1841ms 200 application/javascript
2018-05-22 06:45:22.973 +03:00 [INF] Request finished in 1.2773ms 200 application/javascript
2018-05-22 06:45:22.976 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/datatables/datatables-extensions.js
2018-05-22 06:45:22.977 +03:00 [INF] Sending file. Request path: '/libs/abp/aspnetcore.mvc.ui.theme.shared/datatables/datatables-extensions.js'. Physical path: '/wwwroot/libs/abp/aspnetcore/mvc/ui/theme/shared/datatables/datatables-extensions.js'
2018-05-22 06:45:22.977 +03:00 [INF] Request finished in 1.4274ms 200 application/javascript
2018-05-22 06:45:22.978 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/bootstrap/modal-manager.js
2018-05-22 06:45:22.979 +03:00 [INF] Sending file. Request path: '/libs/abp/aspnetcore.mvc.ui.theme.shared/bootstrap/modal-manager.js'. Physical path: '/wwwroot/libs/abp/aspnetcore/mvc/ui/theme/shared/bootstrap/modal-manager.js'
2018-05-22 06:45:22.979 +03:00 [INF] Request finished in 0.9583ms 200 application/javascript
2018-05-22 06:45:22.982 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/sweetalert/abp-sweetalert.js
2018-05-22 06:45:22.983 +03:00 [INF] Sending file. Request path: '/libs/abp/aspnetcore.mvc.ui.theme.shared/sweetalert/abp-sweetalert.js'. Physical path: '/wwwroot/libs/abp/aspnetcore/mvc/ui/theme/shared/sweetalert/abp-sweetalert.js'
2018-05-22 06:45:22.983 +03:00 [INF] Request finished in 1.1687ms 200 application/javascript
2018-05-22 06:45:22.992 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/toastr/abp-toastr.js
2018-05-22 06:45:22.993 +03:00 [INF] Sending file. Request path: '/libs/abp/aspnetcore.mvc.ui.theme.shared/toastr/abp-toastr.js'. Physical path: '/wwwroot/libs/abp/aspnetcore/mvc/ui/theme/shared/toastr/abp-toastr.js'
2018-05-22 06:45:22.994 +03:00 [INF] Request finished in 1.799ms 200 application/javascript
2018-05-22 06:45:25.604 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/Components/Navs
2018-05-22 06:45:25.826 +03:00 [INF] Executing handler method OnGet with arguments (null) - ModelState is "Valid"
2018-05-22 06:45:25.922 +03:00 [INF] Executed action /Components/Navs in 96.9561ms
2018-05-22 06:45:25.922 +03:00 [INF] Request finished in 318.0605ms 200 text/html; charset=utf-8
2018-05-22 06:45:25.949 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/datatables/datatables.css
2018-05-22 06:45:25.950 +03:00 [INF] The file /libs/abp/aspnetcore.mvc.ui.theme.shared/datatables/datatables.css was not modified
2018-05-22 06:45:25.954 +03:00 [INF] Request finished in 5.3167ms 304 text/css
2018-05-22 06:45:25.970 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/jquery/jquery-extensions.js
2018-05-22 06:45:25.971 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/jquery-form/jquery-form-extensions.js
2018-05-22 06:45:25.971 +03:00 [INF] The file /libs/abp/aspnetcore.mvc.ui.theme.shared/jquery/jquery-extensions.js was not modified
2018-05-22 06:45:25.971 +03:00 [INF] The file /libs/abp/aspnetcore.mvc.ui.theme.shared/jquery-form/jquery-form-extensions.js was not modified
2018-05-22 06:45:25.971 +03:00 [INF] Request finished in 1.282ms 304 application/javascript
2018-05-22 06:45:25.971 +03:00 [INF] Request finished in 0.9129ms 304 application/javascript
2018-05-22 06:45:25.974 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/datatables/datatables-extensions.js
2018-05-22 06:45:25.974 +03:00 [INF] The file /libs/abp/aspnetcore.mvc.ui.theme.shared/datatables/datatables-extensions.js was not modified
2018-05-22 06:45:25.975 +03:00 [INF] Request finished in 0.7791ms 304 application/javascript
2018-05-22 06:45:25.975 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/bootstrap/dom-event-handlers.js
2018-05-22 06:45:25.975 +03:00 [INF] The file /libs/abp/aspnetcore.mvc.ui.theme.shared/bootstrap/dom-event-handlers.js was not modified
2018-05-22 06:45:25.976 +03:00 [INF] Request finished in 0.877ms 304 application/javascript
2018-05-22 06:45:25.977 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/bootstrap/modal-manager.js
2018-05-22 06:45:25.977 +03:00 [INF] The file /libs/abp/aspnetcore.mvc.ui.theme.shared/bootstrap/modal-manager.js was not modified
2018-05-22 06:45:25.977 +03:00 [INF] Request finished in 0.9356ms 304 application/javascript
2018-05-22 06:45:25.982 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/sweetalert/abp-sweetalert.js
2018-05-22 06:45:25.982 +03:00 [INF] Sending file. Request path: '/libs/abp/aspnetcore.mvc.ui.theme.shared/sweetalert/abp-sweetalert.js'. Physical path: '/wwwroot/libs/abp/aspnetcore/mvc/ui/theme/shared/sweetalert/abp-sweetalert.js'
2018-05-22 06:45:25.983 +03:00 [INF] Request finished in 0.954ms 200 application/javascript
2018-05-22 06:45:25.983 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/toastr/abp-toastr.js
2018-05-22 06:45:25.985 +03:00 [INF] The file /libs/abp/aspnetcore.mvc.ui.theme.shared/toastr/abp-toastr.js was not modified
2018-05-22 06:45:25.985 +03:00 [INF] Request finished in 2.2249ms 304 application/javascript
2018-05-22 06:46:21.637 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/Components/Navs
2018-05-22 06:46:21.844 +03:00 [INF] Executing handler method OnGet with arguments (null) - ModelState is "Valid"
2018-05-22 06:46:21.888 +03:00 [INF] Executed action /Components/Navs in 44.3037ms
2018-05-22 06:46:21.888 +03:00 [INF] Request finished in 250.7829ms 200 text/html; charset=utf-8
2018-05-22 06:46:21.909 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/bootstrap/css/bootstrap.css
2018-05-22 06:46:21.910 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/font-awesome/css/font-awesome.css
2018-05-22 06:46:21.910 +03:00 [INF] The file /libs/bootstrap/css/bootstrap.css was not modified
2018-05-22 06:46:21.910 +03:00 [INF] Request finished in 0.9399ms 304 text/css
2018-05-22 06:46:21.910 +03:00 [INF] The file /libs/font-awesome/css/font-awesome.css was not modified
2018-05-22 06:46:21.911 +03:00 [INF] Request finished in 1.3765ms 304 text/css
2018-05-22 06:46:21.911 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/datatables/datatables.css
2018-05-22 06:46:21.912 +03:00 [INF] Sending file. Request path: '/libs/abp/aspnetcore.mvc.ui.theme.shared/datatables/datatables.css'. Physical path: '/wwwroot/libs/abp/aspnetcore/mvc/ui/theme/shared/datatables/datatables.css'
2018-05-22 06:46:21.911 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/datatables.net-bs4/css/dataTables.bootstrap4.css
2018-05-22 06:46:21.912 +03:00 [INF] Sending file. Request path: '/libs/datatables.net-bs4/css/dataTables.bootstrap4.css'. Physical path: 'D:\github\abp\test\Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo\wwwroot\libs\datatables.net-bs4\css\dataTables.bootstrap4.css'
2018-05-22 06:46:21.912 +03:00 [INF] Request finished in 1.4214ms 200 text/css
2018-05-22 06:46:21.913 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/toastr/toastr.min.css
2018-05-22 06:46:21.914 +03:00 [INF] The file /libs/toastr/toastr.min.css was not modified
2018-05-22 06:46:21.916 +03:00 [INF] Request finished in 1.6066ms 304 text/css
2018-05-22 06:46:21.921 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/css/demo.min.css
2018-05-22 06:46:21.921 +03:00 [INF] Sending file. Request path: '/css/demo.min.css'. Physical path: 'D:\github\abp\test\Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo\wwwroot\css\demo.min.css'
2018-05-22 06:46:21.931 +03:00 [INF] Request finished in 19.483ms 200 text/css
2018-05-22 06:46:21.935 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/jquery/jquery.js
2018-05-22 06:46:21.935 +03:00 [INF] The file /libs/jquery/jquery.js was not modified
2018-05-22 06:46:21.936 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/jquery-validation/jquery.validate.js
2018-05-22 06:46:21.936 +03:00 [INF] Request finished in 0.8223ms 304 application/javascript
2018-05-22 06:46:21.936 +03:00 [INF] The file /libs/jquery-validation/jquery.validate.js was not modified
2018-05-22 06:46:21.936 +03:00 [INF] Request finished in 1.0297ms 304 application/javascript
2018-05-22 06:46:21.937 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/bootstrap/js/bootstrap.bundle.js
2018-05-22 06:46:21.937 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/jquery/jquery-extensions.js
2018-05-22 06:46:21.937 +03:00 [INF] The file /libs/bootstrap/js/bootstrap.bundle.js was not modified
2018-05-22 06:46:21.937 +03:00 [INF] Request finished in 0.5482ms 304 application/javascript
2018-05-22 06:46:21.938 +03:00 [INF] Sending file. Request path: '/libs/abp/aspnetcore.mvc.ui.theme.shared/jquery/jquery-extensions.js'. Physical path: '/wwwroot/libs/abp/aspnetcore/mvc/ui/theme/shared/jquery/jquery-extensions.js'
2018-05-22 06:46:21.939 +03:00 [INF] Request finished in 1.5912ms 200 application/javascript
2018-05-22 06:46:21.940 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/jquery-validation-unobtrusive/jquery.validate.unobtrusive.js
2018-05-22 06:46:21.941 +03:00 [INF] The file /libs/jquery-validation-unobtrusive/jquery.validate.unobtrusive.js was not modified
2018-05-22 06:46:21.941 +03:00 [INF] Request finished in 20.437ms 200 text/css
2018-05-22 06:46:21.941 +03:00 [INF] Request finished in 0.907ms 304 application/javascript
2018-05-22 06:46:21.945 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/jquery-form/jquery-form-extensions.js
2018-05-22 06:46:21.947 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/datatables.net-bs4/js/dataTables.bootstrap4.js
2018-05-22 06:46:21.947 +03:00 [INF] Sending file. Request path: '/libs/abp/aspnetcore.mvc.ui.theme.shared/jquery-form/jquery-form-extensions.js'. Physical path: '/wwwroot/libs/abp/aspnetcore/mvc/ui/theme/shared/jquery_form/jquery-form-extensions.js'
2018-05-22 06:46:21.948 +03:00 [INF] Request finished in 2.2882ms 200 application/javascript
2018-05-22 06:46:21.950 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/jquery-form/jquery.form.min.js
2018-05-22 06:46:21.951 +03:00 [INF] The file /libs/datatables.net-bs4/js/dataTables.bootstrap4.js was not modified
2018-05-22 06:46:21.951 +03:00 [INF] The file /libs/jquery-form/jquery.form.min.js was not modified
2018-05-22 06:46:21.951 +03:00 [INF] Request finished in 3.7973ms 304 application/javascript
2018-05-22 06:46:21.951 +03:00 [INF] Request finished in 3.1294ms 304 application/javascript
2018-05-22 06:46:21.953 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/sweetalert/sweetalert.min.js
2018-05-22 06:46:21.954 +03:00 [INF] The file /libs/sweetalert/sweetalert.min.js was not modified
2018-05-22 06:46:21.954 +03:00 [INF] Request finished in 1.4047ms 304 application/javascript
2018-05-22 06:46:21.954 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/datatables.net/js/jquery.dataTables.js
2018-05-22 06:46:21.958 +03:00 [INF] The file /libs/datatables.net/js/jquery.dataTables.js was not modified
2018-05-22 06:46:21.958 +03:00 [INF] Request finished in 5.4305ms 304 application/javascript
2018-05-22 06:46:21.959 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/core/abp.js
2018-05-22 06:46:21.959 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/toastr/toastr.min.js
2018-05-22 06:46:21.959 +03:00 [INF] The file /libs/abp/core/abp.js was not modified
2018-05-22 06:46:21.960 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/jquery/abp.dom.js
2018-05-22 06:46:21.961 +03:00 [INF] Request finished in 1.9615ms 304 application/javascript
2018-05-22 06:46:21.961 +03:00 [INF] The file /libs/abp/jquery/abp.dom.js was not modified
2018-05-22 06:46:21.961 +03:00 [INF] Request finished in 1.527ms 304 application/javascript
2018-05-22 06:46:21.962 +03:00 [INF] The file /libs/toastr/toastr.min.js was not modified
2018-05-22 06:46:21.962 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/jquery/abp.resource-loader.js
2018-05-22 06:46:21.962 +03:00 [INF] Request finished in 3.6306ms 304 application/javascript
2018-05-22 06:46:21.963 +03:00 [INF] The file /libs/abp/jquery/abp.resource-loader.js was not modified
2018-05-22 06:46:21.963 +03:00 [INF] Request finished in 0.8308ms 304 application/javascript
2018-05-22 06:46:21.965 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/bootstrap/dom-event-handlers.js
2018-05-22 06:46:21.966 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/jquery/abp.ajax.js
2018-05-22 06:46:21.968 +03:00 [INF] The file /libs/abp/jquery/abp.ajax.js was not modified
2018-05-22 06:46:21.968 +03:00 [INF] Request finished in 2.4584ms 304 application/javascript
2018-05-22 06:46:21.968 +03:00 [INF] Sending file. Request path: '/libs/abp/aspnetcore.mvc.ui.theme.shared/bootstrap/dom-event-handlers.js'. Physical path: '/wwwroot/libs/abp/aspnetcore/mvc/ui/theme/shared/bootstrap/dom-event-handlers.js'
2018-05-22 06:46:21.968 +03:00 [INF] Request finished in 2.8035ms 200 application/javascript
2018-05-22 06:46:21.971 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/bootstrap/modal-manager.js
2018-05-22 06:46:21.972 +03:00 [INF] Sending file. Request path: '/libs/abp/aspnetcore.mvc.ui.theme.shared/bootstrap/modal-manager.js'. Physical path: '/wwwroot/libs/abp/aspnetcore/mvc/ui/theme/shared/bootstrap/modal-manager.js'
2018-05-22 06:46:21.972 +03:00 [INF] Request finished in 0.8394ms 200 application/javascript
2018-05-22 06:46:21.973 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/datatables/datatables-extensions.js
2018-05-22 06:46:21.974 +03:00 [INF] Sending file. Request path: '/libs/abp/aspnetcore.mvc.ui.theme.shared/datatables/datatables-extensions.js'. Physical path: '/wwwroot/libs/abp/aspnetcore/mvc/ui/theme/shared/datatables/datatables-extensions.js'
2018-05-22 06:46:21.974 +03:00 [INF] Request finished in 0.8125ms 200 application/javascript
2018-05-22 06:46:21.976 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/sweetalert/abp-sweetalert.js
2018-05-22 06:46:21.977 +03:00 [INF] Sending file. Request path: '/libs/abp/aspnetcore.mvc.ui.theme.shared/sweetalert/abp-sweetalert.js'. Physical path: '/wwwroot/libs/abp/aspnetcore/mvc/ui/theme/shared/sweetalert/abp-sweetalert.js'
2018-05-22 06:46:21.977 +03:00 [INF] Request finished in 1.1276ms 200 application/javascript
2018-05-22 06:46:21.980 +03:00 [INF] Request starting HTTP/1.1 GET http://localhost:49211/libs/abp/aspnetcore.mvc.ui.theme.shared/toastr/abp-toastr.js
2018-05-22 06:46:21.980 +03:00 [INF] Sending file. Request path: '/libs/abp/aspnetcore.mvc.ui.theme.shared/toastr/abp-toastr.js'. Physical path: '/wwwroot/libs/abp/aspnetcore/mvc/ui/theme/shared/toastr/abp-toastr.js'
2018-05-22 06:46:21.980 +03:00 [INF] Request finished in 1.0866ms 200 application/javascript

@ -56,6 +56,7 @@
<abp-nav-bar size="Lg">
<a abp-navbar-brand href="#">Navbar</a>
<abp-navbar-toggle>
<abp-navbar-nav>
<abp-nav-item active="true">
<a abp-nav-link href="#">Home <span class="sr-only">(current)</span></a>
@ -65,13 +66,13 @@
</abp-nav-item>
<abp-nav-item dropdown="true">
<abp-dropdown>
<abp-dropdown-button nav-link="true" text="Dropdown"/>
<abp-dropdown-button nav-link="true" text="Dropdown" />
<abp-dropdown-menu>
<abp-dropdown-header>Dropdown header</abp-dropdown-header>
<abp-dropdown-item href="#" active="true">Action</abp-dropdown-item>
<abp-dropdown-item href="#" disabled="true">Another disabled action</abp-dropdown-item>
<abp-dropdown-item href="#">Something else here</abp-dropdown-item>
<abp-dropdown-divider/>
<abp-dropdown-divider />
<abp-dropdown-item href="#">Separated link</abp-dropdown-item>
</abp-dropdown-menu>
</abp-dropdown>
@ -80,6 +81,7 @@
<a abp-nav-link disabled="true" href="#">Disabled</a>
</abp-nav-item>
</abp-navbar-nav>
</abp-navbar-toggle>
</abp-nav-bar>
</div>
@ -87,6 +89,7 @@
<pre>
&lt;abp-nav-bar size=&quot;Lg&quot;&gt;
&lt;a abp-navbar-brand href=&quot;#&quot;&gt;Navbar&lt;/a&gt;
&lt;abp-navbar-toggle&gt;
&lt;abp-navbar-nav&gt;
&lt;abp-nav-item active=&quot;true&quot;&gt;
&lt;a abp-nav-link href=&quot;#&quot;&gt;Home &lt;span class=&quot;sr-only&quot;&gt;(current)&lt;/span&gt;&lt;/a&gt;
@ -96,13 +99,13 @@
&lt;/abp-nav-item&gt;
&lt;abp-nav-item dropdown=&quot;true&quot;&gt;
&lt;abp-dropdown&gt;
&lt;abp-dropdown-button nav-link=&quot;true&quot; text=&quot;Dropdown&quot;/&gt;
&lt;abp-dropdown-button nav-link=&quot;true&quot; text=&quot;Dropdown&quot; /&gt;
&lt;abp-dropdown-menu&gt;
&lt;abp-dropdown-header&gt;Dropdown header&lt;/abp-dropdown-header&gt;
&lt;abp-dropdown-item href=&quot;#&quot; active=&quot;true&quot;&gt;Action&lt;/abp-dropdown-item&gt;
&lt;abp-dropdown-item href=&quot;#&quot; disabled=&quot;true&quot;&gt;Another disabled action&lt;/abp-dropdown-item&gt;
&lt;abp-dropdown-item href=&quot;#&quot;&gt;Something else here&lt;/abp-dropdown-item&gt;
&lt;abp-dropdown-divider/&gt;
&lt;abp-dropdown-divider /&gt;
&lt;abp-dropdown-item href=&quot;#&quot;&gt;Separated link&lt;/abp-dropdown-item&gt;
&lt;/abp-dropdown-menu&gt;
&lt;/abp-dropdown&gt;
@ -111,6 +114,7 @@
&lt;a abp-nav-link disabled=&quot;true&quot; href=&quot;#&quot;&gt;Disabled&lt;/a&gt;
&lt;/abp-nav-item&gt;
&lt;/abp-navbar-nav&gt;
&lt;/abp-navbar-toggle&gt;
&lt;/abp-nav-bar&gt;
</pre>
</div>

Loading…
Cancel
Save