diff --git a/_dev/elegance.css b/_dev/elegance.css
index 7fc1a64..eceed28 100644
--- a/_dev/elegance.css
+++ b/_dev/elegance.css
@@ -38,14 +38,9 @@ input[type="radio"],input[type="checkbox"] {
.article{
width:100%;
- padding:12px;
}
.image{
- width:400px;
- height:250px;
- color:#efefef;
- font-size:8rem;
&.right{
float:right;
margin-left:30px;
@@ -69,4 +64,17 @@ input[type="radio"],input[type="checkbox"] {
&:after {
clear: both;
}
-}
\ No newline at end of file
+}
+
+@media (max-width: 1024px) {
+ .hide-on-small {
+ display: none;
+ }
+}
+
+@media (max-width: 480px) {
+ .xxs {
+ font-size: xx-small;
+ }
+}
+
diff --git a/assets/css/theme.css b/assets/css/theme.css
index be83e78..61c8d50 100755
--- a/assets/css/theme.css
+++ b/assets/css/theme.css
@@ -783,6 +783,10 @@ select {
bottom: 0px;
}
+.bottom-1 {
+ bottom: 0.25rem;
+}
+
.bottom-\[50\%\] {
bottom: 50%;
}
@@ -803,6 +807,10 @@ select {
right: 3rem;
}
+.right-2 {
+ right: 0.5rem;
+}
+
.right-4 {
right: 1rem;
}
@@ -831,6 +839,38 @@ select {
z-index: 10;
}
+.col-span-1 {
+ grid-column: span 1 / span 1;
+}
+
+.col-start-1 {
+ grid-column-start: 1;
+}
+
+.col-start-2 {
+ grid-column-start: 2;
+}
+
+.row-span-1 {
+ grid-row: span 1 / span 1;
+}
+
+.row-span-2 {
+ grid-row: span 2 / span 2;
+}
+
+.row-span-3 {
+ grid-row: span 3 / span 3;
+}
+
+.row-start-1 {
+ grid-row-start: 1;
+}
+
+.row-end-2 {
+ grid-row-end: 2;
+}
+
.-mx-2 {
margin-left: -0.5rem;
margin-right: -0.5rem;
@@ -876,16 +916,6 @@ select {
margin-bottom: 2rem;
}
-.my-\[20px\] {
- margin-top: 20px;
- margin-bottom: 20px;
-}
-
-.my-\[45px\] {
- margin-top: 45px;
- margin-bottom: 45px;
-}
-
.mb-1 {
margin-bottom: 0.25rem;
}
@@ -902,6 +932,10 @@ select {
margin-bottom: 0.5rem;
}
+.mb-24 {
+ margin-bottom: 6rem;
+}
+
.mb-3 {
margin-bottom: 0.75rem;
}
@@ -978,10 +1012,6 @@ select {
margin-bottom: 5rem;
}
-.mb-32 {
- margin-bottom: 8rem;
-}
-
.block {
display: block;
}
@@ -1002,6 +1032,10 @@ select {
display: flow-root;
}
+.grid {
+ display: grid;
+}
+
.hidden {
display: none;
}
@@ -1010,10 +1044,6 @@ select {
aspect-ratio: 342/513;
}
-.h-1\/2 {
- height: 50%;
-}
-
.h-12 {
height: 3rem;
}
@@ -1070,10 +1100,6 @@ select {
width: 3.5rem;
}
-.w-2\/5 {
- width: 40%;
-}
-
.w-24 {
width: 6rem;
}
@@ -1082,10 +1108,6 @@ select {
width: 75%;
}
-.w-3\/5 {
- width: 60%;
-}
-
.w-32 {
width: 8rem;
}
@@ -1190,6 +1212,10 @@ select {
list-style-type: square;
}
+.grid-cols-2 {
+ grid-template-columns: repeat(2, minmax(0, 1fr));
+}
+
.flex-row {
flex-direction: row;
}
@@ -1262,6 +1288,15 @@ select {
gap: 2rem;
}
+.gap-x-1 {
+ -moz-column-gap: 0.25rem;
+ column-gap: 0.25rem;
+}
+
+.gap-y-1 {
+ row-gap: 0.25rem;
+}
+
.space-x-2 > :not([hidden]) ~ :not([hidden]) {
--tw-space-x-reverse: 0;
margin-right: calc(0.5rem * var(--tw-space-x-reverse));
@@ -1502,6 +1537,14 @@ select {
padding-right: 0px;
}
+.pr-1 {
+ padding-right: 0.25rem;
+}
+
+.pr-1\.5 {
+ padding-right: 0.375rem;
+}
+
.pr-2 {
padding-right: 0.5rem;
}
@@ -1743,14 +1786,9 @@ input[type="radio"]:focus,input[type="checkbox"]:focus {
.article{
width:100%;
- padding:12px;
}
.image{
- width:400px;
- height:250px;
- color:#efefef;
- font-size:8rem;
&.right{
float:right;
margin-left:30px;
@@ -1778,6 +1816,18 @@ input[type="radio"]:focus,input[type="checkbox"]:focus {
}
}
+@media (max-width: 1024px) {
+ .hide-on-small {
+ display: none;
+ }
+}
+
+@media (max-width: 480px) {
+ .xxs {
+ font-size: xx-small;
+ }
+}
+
.file\:mr-4::file-selector-button {
margin-right: 1rem;
}
@@ -2014,19 +2064,6 @@ input[type="radio"]:focus,input[type="checkbox"]:focus {
.sm\:flex {
display: flex;
}
-
- .sm\:flex-col {
- flex-direction: column;
- }
-
- .sm\:flex-wrap {
- flex-wrap: wrap;
- }
-
- .sm\:text-sm {
- font-size: 0.875rem;
- line-height: 1.25rem;
- }
}
@media (min-width: 768px) {
@@ -2034,10 +2071,6 @@ input[type="radio"]:focus,input[type="checkbox"]:focus {
position: absolute;
}
- .md\:mt-28 {
- margin-top: 7rem;
- }
-
.md\:block {
display: block;
}
@@ -2074,6 +2107,10 @@ input[type="radio"]:focus,input[type="checkbox"]:focus {
width: 6rem;
}
+ .md\:w-3\/5 {
+ width: 60%;
+ }
+
.md\:w-3\/6 {
width: 50%;
}
@@ -2122,9 +2159,14 @@ input[type="radio"]:focus,input[type="checkbox"]:focus {
padding-right: 12rem;
}
- .md\:text-2xl {
- font-size: 1.5rem;
- line-height: 2rem;
+ .md\:text-3xl {
+ font-size: 1.875rem;
+ line-height: 2.25rem;
+ }
+
+ .md\:text-4xl {
+ font-size: 2.25rem;
+ line-height: 2.5rem;
}
.md\:text-base {
@@ -2142,11 +2184,6 @@ input[type="radio"]:focus,input[type="checkbox"]:focus {
line-height: 1.25rem;
}
- .md\:text-xl {
- font-size: 1.25rem;
- line-height: 1.75rem;
- }
-
.md\:font-bold {
font-weight: 700;
}
@@ -2157,16 +2194,20 @@ input[type="radio"]:focus,input[type="checkbox"]:focus {
position: static;
}
+ .lg\:bottom-3 {
+ bottom: 0.75rem;
+ }
+
.lg\:right-0 {
right: 0px;
}
- .lg\:mb-20 {
- margin-bottom: 5rem;
+ .lg\:mb-32 {
+ margin-bottom: 8rem;
}
- .lg\:mt-24 {
- margin-top: 6rem;
+ .lg\:mb-2 {
+ margin-bottom: 0.5rem;
}
.lg\:flex {
@@ -2233,6 +2274,10 @@ input[type="radio"]:focus,input[type="checkbox"]:focus {
background-color: transparent;
}
+ .lg\:p-4 {
+ padding: 1rem;
+ }
+
.lg\:py-0 {
padding-top: 0px;
padding-bottom: 0px;
@@ -2242,25 +2287,15 @@ input[type="radio"]:focus,input[type="checkbox"]:focus {
padding-top: 6rem;
}
- .lg\:text-center {
- text-align: center;
- }
-
- .lg\:text-2xl {
- font-size: 1.5rem;
- line-height: 2rem;
- }
-
- .lg\:text-lg {
- font-size: 1.125rem;
- line-height: 1.75rem;
- }
-
.lg\:text-xl {
font-size: 1.25rem;
line-height: 1.75rem;
}
+ .lg\:font-bold {
+ font-weight: 700;
+ }
+
.lg\:shadow-none {
--tw-shadow: 0 0 #0000;
--tw-shadow-colored: 0 0 #0000;
@@ -2272,4 +2307,5 @@ input[type="radio"]:focus,input[type="checkbox"]:focus {
.xl\:w-1\/4 {
width: 25%;
}
-}
\ No newline at end of file
+}
+
diff --git a/modules/ps_featuredproducts/views/templates/hook/ps_featuredproducts.tpl b/modules/ps_featuredproducts/views/templates/hook/ps_featuredproducts.tpl
index cd33e0b..9d8076b 100644
--- a/modules/ps_featuredproducts/views/templates/hook/ps_featuredproducts.tpl
+++ b/modules/ps_featuredproducts/views/templates/hook/ps_featuredproducts.tpl
@@ -31,67 +31,13 @@
{include file="catalog/_partials/miniatures/product.tpl" product=$product}
{/foreach}
-
+
{l s='All products' d='Shop.Theme.Catalog'}
-
+
+
+
+
Wear Your Identity
+
Fashion that speaks volumes
+
+
+
+
Timeless Quality
+
Fashion that stands the test of time
+
+
+
+
Tailored to your specifications
+
Tailor every detail to match your preferences
+
+
+
+
+
+
{l s='View More' d='Shop.Theme.Catalog'}
+
+
+
+
+
+
“
+ BrooksBingham is your destination for custom-tailored menswear, where authenticity is woven into every stitch.”
+
+
Our perfect fit guarantee ensures that every piece you order is tailored to your exact specifications, delivering a perfect fit every time.
+
+
+
+
{/if}
{block name="right_column"}