@Loc["Account.CustomerAddresses.Edit"]
diff --git a/src/Plugins/Theme.Modern/Views/Modern/Account/Addresses.cshtml b/src/Plugins/Theme.Modern/Views/Modern/Account/Addresses.cshtml
index 8d55e8cc7..bdcdd856e 100644
--- a/src/Plugins/Theme.Modern/Views/Modern/Account/Addresses.cshtml
+++ b/src/Plugins/Theme.Modern/Views/Modern/Account/Addresses.cshtml
@@ -12,7 +12,7 @@
@await Component.InvokeAsync("CustomerNavigation", new { selectedTabId = AccountNavigationEnum.Addresses })
}
-
+
@Html.AntiForgeryToken()
@Loc["Account.CustomerAddresses"]
@@ -28,9 +28,9 @@
-
- @Loc["Common.AddNew"]
-
+
@if (Model.Addresses.Any())
{
@@ -149,7 +149,7 @@
-
@@ -159,26 +159,15 @@
-
+
}
else
{
diff --git a/src/Plugins/Theme.Modern/Views/Modern/Account/Auctions.cshtml b/src/Plugins/Theme.Modern/Views/Modern/Account/Auctions.cshtml
index b1a5aca39..3300a457a 100644
--- a/src/Plugins/Theme.Modern/Views/Modern/Account/Auctions.cshtml
+++ b/src/Plugins/Theme.Modern/Views/Modern/Account/Auctions.cshtml
@@ -11,7 +11,7 @@
@await Component.InvokeAsync("CustomerNavigation", new { selectedTabId = AccountNavigationEnum.Auctions })
}
-
+
@Loc["Account.CustomerAuctions"]
@@ -28,8 +28,8 @@
@if (Model.ProductBidList.Any())
{
-
-
+
+
@if (Model.ProductBidList.Any(x => !x.Ended))
{
@@ -102,8 +102,8 @@
@Loc["Account.Auctions.NoOngoingAuctions"]
}
-
-
+
+
@if (Model.ProductBidList.Any(x => x.Ended))
{
@@ -177,8 +177,8 @@
@Loc["Account.Auctions.NoOngoingAuctions"]
}
-
-
+
+
}
else
diff --git a/src/Plugins/Theme.Modern/Views/Modern/Account/ChangePassword.cshtml b/src/Plugins/Theme.Modern/Views/Modern/Account/ChangePassword.cshtml
index 6e7b7da64..23e1f475b 100644
--- a/src/Plugins/Theme.Modern/Views/Modern/Account/ChangePassword.cshtml
+++ b/src/Plugins/Theme.Modern/Views/Modern/Account/ChangePassword.cshtml
@@ -14,7 +14,7 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/src/Plugins/Theme.Modern/Views/Modern/Account/Courses.cshtml b/src/Plugins/Theme.Modern/Views/Modern/Account/Courses.cshtml
index 4b84dc3ec..ffcbc8b5e 100644
--- a/src/Plugins/Theme.Modern/Views/Modern/Account/Courses.cshtml
+++ b/src/Plugins/Theme.Modern/Views/Modern/Account/Courses.cshtml
@@ -11,7 +11,7 @@
@await Component.InvokeAsync("CustomerNavigation", new { selectedTabId = AccountNavigationEnum.Courses })
}
-
+
@Loc["Account.Courses"]
@@ -39,14 +39,14 @@
@if (item.Approved)
{
-
+
}
else
{
-
+
diff --git a/src/Plugins/Theme.Modern/Views/Modern/Account/DeleteAccount.cshtml b/src/Plugins/Theme.Modern/Views/Modern/Account/DeleteAccount.cshtml
index cc6cda182..6fc1576e4 100644
--- a/src/Plugins/Theme.Modern/Views/Modern/Account/DeleteAccount.cshtml
+++ b/src/Plugins/Theme.Modern/Views/Modern/Account/DeleteAccount.cshtml
@@ -14,7 +14,7 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/src/Plugins/Theme.Modern/Views/Modern/Account/Documents.cshtml b/src/Plugins/Theme.Modern/Views/Modern/Account/Documents.cshtml
index e1951f665..985fec027 100644
--- a/src/Plugins/Theme.Modern/Views/Modern/Account/Documents.cshtml
+++ b/src/Plugins/Theme.Modern/Views/Modern/Account/Documents.cshtml
@@ -11,7 +11,7 @@
@await Component.InvokeAsync("CustomerNavigation", new { selectedTabId = AccountNavigationEnum.Documents })
}
-
+
@Loc["Account.Documents"]
@@ -31,22 +31,22 @@
{
-
+
@item.Number (@item.Status)
@if (item.DocDate.HasValue)
{
-
-
@Loc["Account.Documents.DocDate"]
-
+
+ @Loc["Account.Documents.DocDate"]
+
@item.DocDate.Value.ToShortDateString()
}
@if (item.DueDate.HasValue)
{
-
-
@Loc["Account.Documents.DueDate"]
-
+
+ @Loc["Account.Documents.DueDate"]
+
@item.DueDate.Value.ToShortDateString()
}
diff --git a/src/Plugins/Theme.Modern/Views/Modern/Account/DownloadableProducts.cshtml b/src/Plugins/Theme.Modern/Views/Modern/Account/DownloadableProducts.cshtml
index 8e5d4f58c..21ad242da 100644
--- a/src/Plugins/Theme.Modern/Views/Modern/Account/DownloadableProducts.cshtml
+++ b/src/Plugins/Theme.Modern/Views/Modern/Account/DownloadableProducts.cshtml
@@ -12,7 +12,7 @@
@await Component.InvokeAsync("CustomerNavigation", new { selectedTabId = AccountNavigationEnum.DownloadableProducts })
}
-
+
@Loc["Account.DownloadableProducts"]
@@ -28,60 +28,73 @@
@if (Model.Items.Any())
{
-
-
+
+
+
+
+ |
+ @Loc["DownloadableProducts.Fields.Order"]
+ |
+
+ @Loc["DownloadableProducts.Fields.Date"]
+ |
+
+ @Loc["DownloadableProducts.Fields.Product"]
+ |
+
+ @Loc["DownloadableProducts.Fields.Download"]
+ |
+
+
+
+ @for (var i = 0; i < Model.Items.Count; i++)
+ {
+ var item = Model.Items[i];
+
+ |
+
+ |
+
+
+ @item.CreatedOn.ToString("d")
+
+ |
+
+
+ @item.ProductName
+ @if (!string.IsNullOrEmpty(item.ProductAttributes))
+ {
+ @Html.Raw(item.ProductAttributes)
+ }
+
+ |
+
+
+ |
+
+ }
+
+
+
}
else
{
diff --git a/src/Plugins/Theme.Modern/Views/Modern/Account/Info.cshtml b/src/Plugins/Theme.Modern/Views/Modern/Account/Info.cshtml
index 6e25aad46..9baaf4026 100644
--- a/src/Plugins/Theme.Modern/Views/Modern/Account/Info.cshtml
+++ b/src/Plugins/Theme.Modern/Views/Modern/Account/Info.cshtml
@@ -15,67 +15,12 @@
@if (Model.CountryEnabled && Model.StateProvinceEnabled)
{
-
}
-
-
+
@if (customerSettings.AllowUsersToExportData)
{
- @Loc["Account.CustomerExportToXls"]
+ @Loc["Account.CustomerExportToXls"]
}
@@ -382,8 +327,7 @@
*
-
@@ -138,7 +138,7 @@
@Loc["Account.Login.NewCustomer"]
@@ -149,12 +149,4 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/src/Plugins/Theme.Modern/Views/Modern/Account/Notes.cshtml b/src/Plugins/Theme.Modern/Views/Modern/Account/Notes.cshtml
index ca93ef346..0bf360d62 100644
--- a/src/Plugins/Theme.Modern/Views/Modern/Account/Notes.cshtml
+++ b/src/Plugins/Theme.Modern/Views/Modern/Account/Notes.cshtml
@@ -11,7 +11,7 @@
@await Component.InvokeAsync("CustomerNavigation", new { selectedTabId = AccountNavigationEnum.Notes })
}
-
+
@Loc["Account.CustomerNotes"]
@@ -29,32 +29,34 @@
{
foreach (var item in Model.CustomerNoteList)
{
-
-
+
}
}
else
diff --git a/src/Plugins/Theme.Modern/Views/Modern/Account/PasswordRecovery.cshtml b/src/Plugins/Theme.Modern/Views/Modern/Account/PasswordRecovery.cshtml
index f662bfe15..1b6f999e6 100644
--- a/src/Plugins/Theme.Modern/Views/Modern/Account/PasswordRecovery.cshtml
+++ b/src/Plugins/Theme.Modern/Views/Modern/Account/PasswordRecovery.cshtml
@@ -51,10 +51,4 @@
}
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/src/Plugins/Theme.Modern/Views/Modern/Account/Register.cshtml b/src/Plugins/Theme.Modern/Views/Modern/Account/Register.cshtml
index cc78f7bb0..9b609cdf0 100644
--- a/src/Plugins/Theme.Modern/Views/Modern/Account/Register.cshtml
+++ b/src/Plugins/Theme.Modern/Views/Modern/Account/Register.cshtml
@@ -7,62 +7,8 @@
}
@if (Model.CountryEnabled && Model.StateProvinceEnabled)
{
-
}
-
-
\ No newline at end of file
+@*Behaviour lives in vueapp/src/views/scroll-pagination.js; it works together
+ with catalog-modern.js, which appends each page it fetches.*@
+
\ No newline at end of file
diff --git a/src/Plugins/Theme.Modern/Views/Modern/Catalog/Partials/Selectors.cshtml b/src/Plugins/Theme.Modern/Views/Modern/Catalog/Partials/Selectors.cshtml
index b73c7df8d..d982eda3f 100644
--- a/src/Plugins/Theme.Modern/Views/Modern/Catalog/Partials/Selectors.cshtml
+++ b/src/Plugins/Theme.Modern/Views/Modern/Catalog/Partials/Selectors.cshtml
@@ -1,8 +1,8 @@