ProductPage: change dark text to white, buttons to bg-orange-600 to match Apply Filter

This commit is contained in:
Saidamin Kattan
2026-08-09 19:34:51 +03:00
parent 625f46a092
commit d60ba0d3d9
15 changed files with 14 additions and 14 deletions
+9 -9
View File
@@ -32,8 +32,8 @@
d="M9.172 9.172a4 4 0 015.656 0M9 10h.01M15 10h.01M21 12a9 9 0 11-18 0 9 9 0 0118 0z" />
</svg>
</div>
<h2 class="text-2xl font-bold text-gray-800">@Loc["Product_Not_Found"]</h2>
<a href="/shop" class="btn btn-primary">@Loc["Back_to_Shop"]</a>
<h2 class="text-2xl font-bold text-white">@Loc["Product_Not_Found"]</h2>
<a href="/shop" class="btn bg-orange-600 hover:bg-orange-700 text-white border-orange-600">@Loc["Back_to_Shop"]</a>
</div>
}
else
@@ -55,7 +55,7 @@
@_product.CategoryName
</span>
}
<h1 class="text-4xl md:text-5xl font-black text-gray-900 leading-tight mb-4">
<h1 class="text-4xl md:text-5xl font-black text-white leading-tight mb-4">
@(_product.Translations?.FirstOrDefault()?.Info?.Name ?? string.Empty)</h1>
<div class="flex items-center gap-4">
@@ -110,7 +110,7 @@
{
<div class="flex flex-col border-b border-gray-200 pb-2">
<dt class="text-sm font-semibold text-gray-500">@detail.Key</dt>
<dd class="text-base text-gray-900 font-medium">@detail.Value</dd>
<dd class="text-base text-white font-medium">@detail.Value</dd>
</div>
}
</dl>
@@ -124,7 +124,7 @@
</div>
<div class="pt-6 flex flex-wrap gap-4">
<button class="btn btn-primary btn-lg flex-1 md:flex-none md:min-w-[200px] shadow-xl shadow-primary/20">
<button class="btn bg-orange-600 hover:bg-orange-700 text-white border-orange-600 btn-lg flex-1 md:flex-none md:min-w-[200px] shadow-xl shadow-orange-500/20">
<svg xmlns="http://www.w3.org/2000/svg" class="h-5 w-5 mr-2" fill="none" viewBox="0 0 24 24"
stroke="currentColor">
<path stroke-linecap="round" stroke-linejoin="round" stroke-width="2"
@@ -132,7 +132,7 @@
</svg>
@Loc["Add_to_Cart"]
</button>
<button class="btn btn-outline btn-lg">
<button class="btn bg-orange-600/10 hover:bg-orange-600/20 text-orange-400 border-orange-600/30 btn-lg">
<svg xmlns="http://www.w3.org/2000/svg" class="h-5 w-5 mr-2" fill="none" viewBox="0 0 24 24"
stroke="currentColor">
<path stroke-linecap="round" stroke-linejoin="round" stroke-width="2"
@@ -149,7 +149,7 @@
<div class="mt-20 pt-16 border-t border-gray-100 animate-in slide-in-from-bottom-10 duration-700">
<div class="flex flex-col gap-10">
<div class="flex items-center justify-between">
<h2 class="text-3xl font-black text-gray-900 tracking-tight flex items-center gap-3">
<h2 class="text-3xl font-black text-white tracking-tight flex items-center gap-3">
<div class="p-2 bg-primary/10 rounded-xl text-primary">
<svg xmlns="http://www.w3.org/2000/svg" class="h-6 w-6" fill="none" viewBox="0 0 24 24"
stroke="currentColor">
@@ -193,7 +193,7 @@
<div class="p-6 flex flex-col gap-4 flex-1">
<div class="flex-1">
<h4
class="font-bold text-lg text-gray-900 group-hover:text-primary transition-colors truncate">
class="font-bold text-lg text-white group-hover:text-primary transition-colors truncate">
@(child.Translations?.FirstOrDefault()?.Info?.Name ?? string.Empty)
</h4>
<p class="text-sm text-gray-500 line-clamp-2 leading-relaxed mt-2">
@@ -201,7 +201,7 @@
</div>
<a href="/product/@child.Id"
class="btn btn-primary btn-sm rounded-xl w-full gap-2 shadow-lg shadow-primary/10">
class="btn bg-orange-600 hover:bg-orange-700 text-white border-orange-600 btn-sm rounded-xl w-full gap-2 shadow-lg shadow-orange-500/10">
@Loc["View_Details"]
<svg xmlns="http://www.w3.org/2000/svg" class="h-4 w-4" fill="none" viewBox="0 0 24 24"
stroke="currentColor">
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -13,7 +13,7 @@ using System.Reflection;
[assembly: System.Reflection.AssemblyCompanyAttribute("ECommerce.Module")]
[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+a9a92da27f7053b5b5a3a180abdf5dc9daa03cf1")]
[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+625f46a09258ce6c4f2ee59b6a4b68f8c54d3c07")]
[assembly: System.Reflection.AssemblyProductAttribute("ECommerce.Module")]
[assembly: System.Reflection.AssemblyTitleAttribute("ECommerce.Module")]
[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
@@ -1 +1 @@
0ce44c7aa138d27cd75739150286a189a811f236614f9158be22aa66fb98a57f
fa88c8ef202b2080feb3a1c4d41694460c79aa582af380b0bf59928f3233ffc9
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
+1 -1
View File
@@ -1 +1 @@
{"GlobalPropertiesHash":"LZPY+hDta90r/rORjEQTPjEtWLlGPyGxUkL/hJf0OoI=","FingerprintPatternsHash":"gq3WsqcKBUGTSNle7RKKyXRIwh7M8ccEqOqYvIzoM04=","PropertyOverridesHash":"8ZRc1sGeVrPBx4lD717BgRaQekyh78QKV9SKsdt638U=","InputHashes":["I/RAx2UN7tLAx1VJzlcOBsOgbCLdsI5TWO1IvnEOJfY=","MoJ1c4mYc9j3UUuRxV/A5irXoauPEQd7GQYE1ysATec=","Smv26R30rH\u002BXntZeXaOmI0DZcJ1GBv9aqvc78ILBA0k=","YwVfOmOg7dY55rPMVJSOrfGpNqb69o2EChaY7muv8bk=","i3cmnfd3C2aDGeZjybd1hZiM\u002BhLGRlKbVqUnNW8IUF0=","ciUlNCB/SdKYzHrmgNmWINPpa5IIGtZG9CYdbUCtbzw=","DhafL9G78PZJGMiUu2IjUEMKjiti0ztfKmd0dgSjgk8=","UCqbYjdtKt8\u002Bhlpna\u002B4SKcpzXq56ArBXO0wXS9qX9EQ=","zumhjz3XFI5MfT6/XVt\u002BxeRVpq0dIuxtjQcK26D1uq8=","Z18AQ3E4BbHtDtpcW9EUC81WVbIQa0c7hGcE0YZF\u002B\u002B4=","ut2NWmrObNtXfzjFaCwSNCGZ2pNKc5cg0fhF01MSfTM=","PCpNVGgt/Y0CGhyVrJTQTy00GLq/WqXkxOQp9lcta5w=","DgmYO4hauw0WxMr4x0EswFe9CTViojrKPklCofWSsH8=","ypjFf4bScOzBgJJttWyNmkKf/5m/1\u002Bv0PA67UNwfg7g=","cviaROvJB9Y\u002BS8pg5v3y2sz1mo7LwflzbPRhRKFFhMw=","HXJK\u002BZM5n2oAZ3pcZJ\u002BBTNKR12DvmAKjuB3dcSAVQBc=","kGXqdeX/jY1JjR/Vry4qbksWseny7K/6BG3PFSVIlO4=","40aOfg0bZxjnlnDlodRdPTThsusaanIUN7ttjc8n6sw=","kuSAZSe29zW3JPlJiVhuuh5SpgND71BSIYjVV9TcLdU=","QaWODKWT9btRE2WBjx93fzMjDiA3/t1PFzNsOSMZJzQ=","1yXWmyiJW67jbsMEHTsk\u002BgoVSrYgrFLwpDvAFQyAOwk=","YvwLwYHKGNkf0xsUU3KFrEeC2OIil0Y7bnCIC1epDw8=","\u002B5HQYGgy1AHejHwjbJTj5rCEveyZ\u002BbK4sLnwyWdi1TQ=","L2oaPEgscVu/CAhhMyeHznSNJQ0u46u0M71kUDHyrrw=","BQQaAmZxxx1lT\u002BQwnMJ72wByVXDdGltE4XrmABM5txE=","JlGE3THALoO5XJLMYRByqIPYVzaGwG6\u002BallXMSbj1ic=","zVo2MfIV2cqJINP7ShvSH9Ezx\u002B3oNcF3Vvq/p8FUPGI=","tSz618fGHGxVkowVr/zbNQc\u002BC7GPpX00V3VWy4QuX\u002Bo=","fXdfiDNaeaWFb8MPLi7nhV1zH61tEUzYMD0zpb79LTU=","UUIK0dKRc\u002BPjnQKTDwM62koLz5hxYsV2U/Hb/qteYbc=","9b0gTSQDkE1pLvaqF0Dv2qRbUKkL6g8RDoOYEiwYYHk=","uz/Nkd6X9wgk2yNhVLSQT4NQ8W7VTB7S/jasfPuJv\u002Bg=","y547yMCEXZszuDTfelvYQqmEYybeZnzjTeSxF2Wo6So="],"CachedAssets":{},"CachedCopyCandidates":{}}
{"GlobalPropertiesHash":"LZPY+hDta90r/rORjEQTPjEtWLlGPyGxUkL/hJf0OoI=","FingerprintPatternsHash":"gq3WsqcKBUGTSNle7RKKyXRIwh7M8ccEqOqYvIzoM04=","PropertyOverridesHash":"8ZRc1sGeVrPBx4lD717BgRaQekyh78QKV9SKsdt638U=","InputHashes":["I/RAx2UN7tLAx1VJzlcOBsOgbCLdsI5TWO1IvnEOJfY=","MoJ1c4mYc9j3UUuRxV/A5irXoauPEQd7GQYE1ysATec=","Smv26R30rH\u002BXntZeXaOmI0DZcJ1GBv9aqvc78ILBA0k=","YwVfOmOg7dY55rPMVJSOrfGpNqb69o2EChaY7muv8bk=","i3cmnfd3C2aDGeZjybd1hZiM\u002BhLGRlKbVqUnNW8IUF0=","ciUlNCB/SdKYzHrmgNmWINPpa5IIGtZG9CYdbUCtbzw=","DhafL9G78PZJGMiUu2IjUEMKjiti0ztfKmd0dgSjgk8=","UCqbYjdtKt8\u002Bhlpna\u002B4SKcpzXq56ArBXO0wXS9qX9EQ=","zumhjz3XFI5MfT6/XVt\u002BxeRVpq0dIuxtjQcK26D1uq8=","Z18AQ3E4BbHtDtpcW9EUC81WVbIQa0c7hGcE0YZF\u002B\u002B4=","ut2NWmrObNtXfzjFaCwSNCGZ2pNKc5cg0fhF01MSfTM=","PCpNVGgt/Y0CGhyVrJTQTy00GLq/WqXkxOQp9lcta5w=","DgmYO4hauw0WxMr4x0EswFe9CTViojrKPklCofWSsH8=","ypjFf4bScOzBgJJttWyNmkKf/5m/1\u002Bv0PA67UNwfg7g=","cviaROvJB9Y\u002BS8pg5v3y2sz1mo7LwflzbPRhRKFFhMw=","HXJK\u002BZM5n2oAZ3pcZJ\u002BBTNKR12DvmAKjuB3dcSAVQBc=","kGXqdeX/jY1JjR/Vry4qbksWseny7K/6BG3PFSVIlO4=","40aOfg0bZxjnlnDlodRdPTThsusaanIUN7ttjc8n6sw=","kuSAZSe29zW3JPlJiVhuuh5SpgND71BSIYjVV9TcLdU=","QaWODKWT9btRE2WBjx93fzMjDiA3/t1PFzNsOSMZJzQ=","1yXWmyiJW67jbsMEHTsk\u002BgoVSrYgrFLwpDvAFQyAOwk=","YvwLwYHKGNkf0xsUU3KFrEeC2OIil0Y7bnCIC1epDw8=","\u002B5HQYGgy1AHejHwjbJTj5rCEveyZ\u002BbK4sLnwyWdi1TQ=","arpMCYWKong2pg8e/v3xsw0oIDU\u002Bw2DVzkiCatnLodM=","BQQaAmZxxx1lT\u002BQwnMJ72wByVXDdGltE4XrmABM5txE=","JlGE3THALoO5XJLMYRByqIPYVzaGwG6\u002BallXMSbj1ic=","zVo2MfIV2cqJINP7ShvSH9Ezx\u002B3oNcF3Vvq/p8FUPGI=","tSz618fGHGxVkowVr/zbNQc\u002BC7GPpX00V3VWy4QuX\u002Bo=","fXdfiDNaeaWFb8MPLi7nhV1zH61tEUzYMD0zpb79LTU=","UUIK0dKRc\u002BPjnQKTDwM62koLz5hxYsV2U/Hb/qteYbc=","9b0gTSQDkE1pLvaqF0Dv2qRbUKkL6g8RDoOYEiwYYHk=","uz/Nkd6X9wgk2yNhVLSQT4NQ8W7VTB7S/jasfPuJv\u002Bg=","y547yMCEXZszuDTfelvYQqmEYybeZnzjTeSxF2Wo6So="],"CachedAssets":{},"CachedCopyCandidates":{}}
+1 -1
View File
@@ -1 +1 @@
{"GlobalPropertiesHash":"SHVkysnTyndQOSeC9Vylzk++miwetFHmoxYzFJ67nvo=","FingerprintPatternsHash":"gq3WsqcKBUGTSNle7RKKyXRIwh7M8ccEqOqYvIzoM04=","PropertyOverridesHash":"8ZRc1sGeVrPBx4lD717BgRaQekyh78QKV9SKsdt638U=","InputHashes":["I/RAx2UN7tLAx1VJzlcOBsOgbCLdsI5TWO1IvnEOJfY=","MoJ1c4mYc9j3UUuRxV/A5irXoauPEQd7GQYE1ysATec=","Smv26R30rH\u002BXntZeXaOmI0DZcJ1GBv9aqvc78ILBA0k=","YwVfOmOg7dY55rPMVJSOrfGpNqb69o2EChaY7muv8bk=","i3cmnfd3C2aDGeZjybd1hZiM\u002BhLGRlKbVqUnNW8IUF0=","ciUlNCB/SdKYzHrmgNmWINPpa5IIGtZG9CYdbUCtbzw=","DhafL9G78PZJGMiUu2IjUEMKjiti0ztfKmd0dgSjgk8=","UCqbYjdtKt8\u002Bhlpna\u002B4SKcpzXq56ArBXO0wXS9qX9EQ=","zumhjz3XFI5MfT6/XVt\u002BxeRVpq0dIuxtjQcK26D1uq8=","Z18AQ3E4BbHtDtpcW9EUC81WVbIQa0c7hGcE0YZF\u002B\u002B4=","ut2NWmrObNtXfzjFaCwSNCGZ2pNKc5cg0fhF01MSfTM=","PCpNVGgt/Y0CGhyVrJTQTy00GLq/WqXkxOQp9lcta5w=","DgmYO4hauw0WxMr4x0EswFe9CTViojrKPklCofWSsH8=","ypjFf4bScOzBgJJttWyNmkKf/5m/1\u002Bv0PA67UNwfg7g=","cviaROvJB9Y\u002BS8pg5v3y2sz1mo7LwflzbPRhRKFFhMw=","HXJK\u002BZM5n2oAZ3pcZJ\u002BBTNKR12DvmAKjuB3dcSAVQBc=","kGXqdeX/jY1JjR/Vry4qbksWseny7K/6BG3PFSVIlO4=","40aOfg0bZxjnlnDlodRdPTThsusaanIUN7ttjc8n6sw=","kuSAZSe29zW3JPlJiVhuuh5SpgND71BSIYjVV9TcLdU=","QaWODKWT9btRE2WBjx93fzMjDiA3/t1PFzNsOSMZJzQ=","1yXWmyiJW67jbsMEHTsk\u002BgoVSrYgrFLwpDvAFQyAOwk=","YvwLwYHKGNkf0xsUU3KFrEeC2OIil0Y7bnCIC1epDw8=","\u002B5HQYGgy1AHejHwjbJTj5rCEveyZ\u002BbK4sLnwyWdi1TQ=","L2oaPEgscVu/CAhhMyeHznSNJQ0u46u0M71kUDHyrrw=","BQQaAmZxxx1lT\u002BQwnMJ72wByVXDdGltE4XrmABM5txE=","JlGE3THALoO5XJLMYRByqIPYVzaGwG6\u002BallXMSbj1ic=","zVo2MfIV2cqJINP7ShvSH9Ezx\u002B3oNcF3Vvq/p8FUPGI=","tSz618fGHGxVkowVr/zbNQc\u002BC7GPpX00V3VWy4QuX\u002Bo=","fXdfiDNaeaWFb8MPLi7nhV1zH61tEUzYMD0zpb79LTU=","UUIK0dKRc\u002BPjnQKTDwM62koLz5hxYsV2U/Hb/qteYbc=","9b0gTSQDkE1pLvaqF0Dv2qRbUKkL6g8RDoOYEiwYYHk=","uz/Nkd6X9wgk2yNhVLSQT4NQ8W7VTB7S/jasfPuJv\u002Bg=","y547yMCEXZszuDTfelvYQqmEYybeZnzjTeSxF2Wo6So="],"CachedAssets":{},"CachedCopyCandidates":{}}
{"GlobalPropertiesHash":"SHVkysnTyndQOSeC9Vylzk++miwetFHmoxYzFJ67nvo=","FingerprintPatternsHash":"gq3WsqcKBUGTSNle7RKKyXRIwh7M8ccEqOqYvIzoM04=","PropertyOverridesHash":"8ZRc1sGeVrPBx4lD717BgRaQekyh78QKV9SKsdt638U=","InputHashes":["I/RAx2UN7tLAx1VJzlcOBsOgbCLdsI5TWO1IvnEOJfY=","MoJ1c4mYc9j3UUuRxV/A5irXoauPEQd7GQYE1ysATec=","Smv26R30rH\u002BXntZeXaOmI0DZcJ1GBv9aqvc78ILBA0k=","YwVfOmOg7dY55rPMVJSOrfGpNqb69o2EChaY7muv8bk=","i3cmnfd3C2aDGeZjybd1hZiM\u002BhLGRlKbVqUnNW8IUF0=","ciUlNCB/SdKYzHrmgNmWINPpa5IIGtZG9CYdbUCtbzw=","DhafL9G78PZJGMiUu2IjUEMKjiti0ztfKmd0dgSjgk8=","UCqbYjdtKt8\u002Bhlpna\u002B4SKcpzXq56ArBXO0wXS9qX9EQ=","zumhjz3XFI5MfT6/XVt\u002BxeRVpq0dIuxtjQcK26D1uq8=","Z18AQ3E4BbHtDtpcW9EUC81WVbIQa0c7hGcE0YZF\u002B\u002B4=","ut2NWmrObNtXfzjFaCwSNCGZ2pNKc5cg0fhF01MSfTM=","PCpNVGgt/Y0CGhyVrJTQTy00GLq/WqXkxOQp9lcta5w=","DgmYO4hauw0WxMr4x0EswFe9CTViojrKPklCofWSsH8=","ypjFf4bScOzBgJJttWyNmkKf/5m/1\u002Bv0PA67UNwfg7g=","cviaROvJB9Y\u002BS8pg5v3y2sz1mo7LwflzbPRhRKFFhMw=","HXJK\u002BZM5n2oAZ3pcZJ\u002BBTNKR12DvmAKjuB3dcSAVQBc=","kGXqdeX/jY1JjR/Vry4qbksWseny7K/6BG3PFSVIlO4=","40aOfg0bZxjnlnDlodRdPTThsusaanIUN7ttjc8n6sw=","kuSAZSe29zW3JPlJiVhuuh5SpgND71BSIYjVV9TcLdU=","QaWODKWT9btRE2WBjx93fzMjDiA3/t1PFzNsOSMZJzQ=","1yXWmyiJW67jbsMEHTsk\u002BgoVSrYgrFLwpDvAFQyAOwk=","YvwLwYHKGNkf0xsUU3KFrEeC2OIil0Y7bnCIC1epDw8=","\u002B5HQYGgy1AHejHwjbJTj5rCEveyZ\u002BbK4sLnwyWdi1TQ=","arpMCYWKong2pg8e/v3xsw0oIDU\u002Bw2DVzkiCatnLodM=","BQQaAmZxxx1lT\u002BQwnMJ72wByVXDdGltE4XrmABM5txE=","JlGE3THALoO5XJLMYRByqIPYVzaGwG6\u002BallXMSbj1ic=","zVo2MfIV2cqJINP7ShvSH9Ezx\u002B3oNcF3Vvq/p8FUPGI=","tSz618fGHGxVkowVr/zbNQc\u002BC7GPpX00V3VWy4QuX\u002Bo=","fXdfiDNaeaWFb8MPLi7nhV1zH61tEUzYMD0zpb79LTU=","UUIK0dKRc\u002BPjnQKTDwM62koLz5hxYsV2U/Hb/qteYbc=","9b0gTSQDkE1pLvaqF0Dv2qRbUKkL6g8RDoOYEiwYYHk=","uz/Nkd6X9wgk2yNhVLSQT4NQ8W7VTB7S/jasfPuJv\u002Bg=","y547yMCEXZszuDTfelvYQqmEYybeZnzjTeSxF2Wo6So="],"CachedAssets":{},"CachedCopyCandidates":{}}
File diff suppressed because one or more lines are too long