Browse Source
Merge pull request #158 from abpframework/leptonx-theme-changes-155
Leptonx theme changes
pull/161/head
malik masis
4 years ago
committed by
GitHub
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
12 changed files with
32 additions and
13 deletions
-
EShopOnAbp.sln
-
apps/public-web/src/EShopOnAbp.PublicWeb/Components/Payment/Default.cshtml
-
apps/public-web/src/EShopOnAbp.PublicWeb/EShopOnAbpPublicWebModule.cs
-
apps/public-web/src/EShopOnAbp.PublicWeb/Menus/EShopOnAbpPublicWebMenus.cs
-
apps/public-web/src/EShopOnAbp.PublicWeb/Pages/Basket.cshtml
-
apps/public-web/src/EShopOnAbp.PublicWeb/Pages/Index.cshtml
-
apps/public-web/src/EShopOnAbp.PublicWeb/Pages/MyOrders.cshtml
-
apps/public-web/src/EShopOnAbp.PublicWeb/Pages/Payment.cshtml
-
apps/public-web/src/EShopOnAbp.PublicWeb/Pages/ProductDetail.cshtml
-
apps/public-web/src/EShopOnAbp.PublicWeb/Pages/productDetail.js
-
apps/public-web/src/EShopOnAbp.PublicWeb/Themes/LeptonXLite/Components/Menu/Default.cshtml
-
apps/public-web/src/EShopOnAbp.PublicWeb/wwwroot/global.css
|
|
@ -43,7 +43,7 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "EShopOnAbp.BasketService", |
|
|
EndProject |
|
|
EndProject |
|
|
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "EShopOnAbp.CmskitService.HttpApi.Host", "services\cmskit\src\EShopOnAbp.CmskitService.HttpApi.Host\EShopOnAbp.CmskitService.HttpApi.Host.csproj", "{D5B9D5A5-44AA-42F8-867C-95B54780C9DC}" |
|
|
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "EShopOnAbp.CmskitService.HttpApi.Host", "services\cmskit\src\EShopOnAbp.CmskitService.HttpApi.Host\EShopOnAbp.CmskitService.HttpApi.Host.csproj", "{D5B9D5A5-44AA-42F8-867C-95B54780C9DC}" |
|
|
EndProject |
|
|
EndProject |
|
|
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "EShopOnAbp.Keycloak.DbMigrator", "shared\EShopOnAbp.Keycloak.DbMigrator\EShopOnAbp.Keycloak.DbMigrator.csproj", "{774C6ADF-BDD0-431C-A9F3-8BAFD5A49C8C}" |
|
|
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "EShopOnAbp.Keycloak.DbMigrator", "shared\EShopOnAbp.Keycloak.DbMigrator\EShopOnAbp.Keycloak.DbMigrator.csproj", "{774C6ADF-BDD0-431C-A9F3-8BAFD5A49C8C}" |
|
|
EndProject |
|
|
EndProject |
|
|
Global |
|
|
Global |
|
|
GlobalSection(SolutionConfigurationPlatforms) = preSolution |
|
|
GlobalSection(SolutionConfigurationPlatforms) = preSolution |
|
|
|
|
|
@ -7,8 +7,8 @@ |
|
|
|
|
|
|
|
|
<div class="row"> |
|
|
<div class="row"> |
|
|
<div class="col-lg-9"> |
|
|
<div class="col-lg-9"> |
|
|
<div class="address-list p-5"> |
|
|
<div class="address-list p-1"> |
|
|
<h5 class="mb-5">@L["Payment:SelectAddress"]</h5> |
|
|
<h5 class="mb-2">@L["Payment:SelectAddress"]</h5> |
|
|
<abp-row> |
|
|
<abp-row> |
|
|
@foreach (var address in Model.Address) |
|
|
@foreach (var address in Model.Address) |
|
|
{ |
|
|
{ |
|
|
@ -28,8 +28,8 @@ |
|
|
</abp-row> |
|
|
</abp-row> |
|
|
</div> |
|
|
</div> |
|
|
|
|
|
|
|
|
<div class="payment-list p-5"> |
|
|
<div class="payment-list p-1"> |
|
|
<h5 class="mb-5">@L["Payment:SelectPaymentMethod"]</h5> |
|
|
<h5 class="mb-2">@L["Payment:SelectPaymentMethod"]</h5> |
|
|
<abp-row> |
|
|
<abp-row> |
|
|
@foreach (var paymentMethod in Model.PaymentMethods) |
|
|
@foreach (var paymentMethod in Model.PaymentMethods) |
|
|
{ |
|
|
{ |
|
|
|
|
|
@ -121,7 +121,10 @@ public class EShopOnAbpPublicWebModule : AbpModule |
|
|
{ |
|
|
{ |
|
|
options.StyleBundles.Configure( |
|
|
options.StyleBundles.Configure( |
|
|
LeptonXLiteThemeBundles.Styles.Global, |
|
|
LeptonXLiteThemeBundles.Styles.Global, |
|
|
bundle => { bundle.AddContributors(typeof(CartWidgetStyleContributor)); } |
|
|
bundle => { |
|
|
|
|
|
bundle.AddContributors(typeof(CartWidgetStyleContributor)); |
|
|
|
|
|
bundle.AddFiles("/global.css"); |
|
|
|
|
|
} |
|
|
); |
|
|
); |
|
|
}); |
|
|
}); |
|
|
|
|
|
|
|
|
|
|
|
@ -1,6 +1,6 @@ |
|
|
namespace EShopOnAbp.PublicWeb.Menus |
|
|
namespace EShopOnAbp.PublicWeb.Menus |
|
|
{ |
|
|
{ |
|
|
public class EShopOnAbpPublicWebMenus |
|
|
public static class EShopOnAbpPublicWebMenus |
|
|
{ |
|
|
{ |
|
|
private const string Prefix = "EShopOnAbp.Public"; |
|
|
private const string Prefix = "EShopOnAbp.Public"; |
|
|
|
|
|
|
|
|
|
|
|
@ -11,7 +11,7 @@ |
|
|
@inject IStringLocalizer<EShopOnAbpResource> L |
|
|
@inject IStringLocalizer<EShopOnAbpResource> L |
|
|
|
|
|
|
|
|
<div class="row"> |
|
|
<div class="row"> |
|
|
<div id="BasketArea" class="pt-5"> |
|
|
<div id="BasketArea"> |
|
|
@await Component.InvokeAsync(typeof(BasketWidgetViewComponent)) |
|
|
@await Component.InvokeAsync(typeof(BasketWidgetViewComponent)) |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
@ -29,7 +29,7 @@ |
|
|
|
|
|
|
|
|
<div class="row"> |
|
|
<div class="row"> |
|
|
<div class="col-lg-12"> |
|
|
<div class="col-lg-12"> |
|
|
<h3 class="pt-5 pb-4 text-center">@pageHeader</h3> |
|
|
<h3 class="pb-4 text-center">@pageHeader</h3> |
|
|
<div class="product-list"> |
|
|
<div class="product-list"> |
|
|
@for (int i = 0; i < Math.Ceiling(Model.Products.Count / (double)productsColumnSize); i++) |
|
|
@for (int i = 0; i < Math.Ceiling(Model.Products.Count / (double)productsColumnSize); i++) |
|
|
{ |
|
|
{ |
|
|
|
|
|
@ -34,14 +34,14 @@ |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
<div class="mt-5 col"> |
|
|
<div class="col"> |
|
|
<abp-row> |
|
|
<abp-row> |
|
|
<abp-column offset="_9" size="_3"> |
|
|
<abp-column offset="_9" size="_3"> |
|
|
<abp-select suppress-label="true" asp-for="OrderFilter" asp-items="selectList"></abp-select> |
|
|
<abp-select class="card" suppress-label="true" asp-for="OrderFilter" asp-items="selectList"></abp-select> |
|
|
</abp-column> |
|
|
</abp-column> |
|
|
</abp-row> |
|
|
</abp-row> |
|
|
</div> |
|
|
</div> |
|
|
|
|
|
|
|
|
<div id="UserOrdersArea" class="pt-5"> |
|
|
<div id="UserOrdersArea"> |
|
|
@await Component.InvokeAsync(typeof(UserOrderWidgetViewComponent), new {Filter = Model.OrderFilter}) |
|
|
@await Component.InvokeAsync(typeof(UserOrderWidgetViewComponent), new {Filter = Model.OrderFilter}) |
|
|
</div> |
|
|
</div> |
|
|
@ -11,7 +11,7 @@ |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
<div class="row"> |
|
|
<div class="row"> |
|
|
<div id="PaymentArea" class="pt-5"> |
|
|
<div id="PaymentArea"> |
|
|
@await Component.InvokeAsync(typeof(PaymentWidgetViewComponent)) |
|
|
@await Component.InvokeAsync(typeof(PaymentWidgetViewComponent)) |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
@ -25,6 +25,7 @@ |
|
|
@section scripts { |
|
|
@section scripts { |
|
|
<abp-script src="/client-proxies/basket-proxy.js" /> |
|
|
<abp-script src="/client-proxies/basket-proxy.js" /> |
|
|
<abp-script src="/Pages/index.js" /> |
|
|
<abp-script src="/Pages/index.js" /> |
|
|
|
|
|
<abp-script src="/Pages/productDetail.js" /> |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
<div class="container"> |
|
|
<div class="container"> |
|
|
|
|
|
@ -0,0 +1,4 @@ |
|
|
|
|
|
(function () { |
|
|
|
|
|
let value = $("[name='commentText']"); |
|
|
|
|
|
value.addClass(' card '); |
|
|
|
|
|
})(); |
|
|
@ -0,0 +1,6 @@ |
|
|
|
|
|
@model Volo.Abp.AspNetCore.Mvc.UI.Theme.LeptonXLite.Themes.LeptonXLite.Components.Menu.MenuViewModel; |
|
|
|
|
|
|
|
|
|
|
|
@{ |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@ -0,0 +1,5 @@ |
|
|
|
|
|
.lpx-content-container { |
|
|
|
|
|
margin: 0 !important; |
|
|
|
|
|
z-index: 1100 !important; |
|
|
|
|
|
position: relative !important; |
|
|
|
|
|
} |