Compare commits
98 Commits
a6897ccf15
...
main
Author | SHA1 | Date | |
---|---|---|---|
945938466b | |||
b925f75e17 | |||
74d6bc0aa1 | |||
c43d478277 | |||
d3fcebc40e | |||
f1d76e6603 | |||
3f29823864 | |||
1ce17de886 | |||
986fd4bcb7 | |||
92cdb469db | |||
0969e1dd00 | |||
f5a088a241 | |||
f53934ef90 | |||
7538860b13 | |||
f72614d565 | |||
d4cb68d22e | |||
b3e8affd95 | |||
5a90ab61db | |||
fb0871ff76 | |||
60a8398701 | |||
ba13e6f804 | |||
f4791182c8 | |||
aa4806847c | |||
1807738d95 | |||
39f50eeac3 | |||
fc425bac76 | |||
1aca2c8c35 | |||
cbb8dbe536 | |||
fa3c7655f8 | |||
6a051678bf | |||
71dd01d418 | |||
166a906c8c | |||
ba45124134 | |||
5c08d2291a | |||
dd0736d785 | |||
f6830e56d2 | |||
23691f5c22 | |||
900cf276b2 | |||
c2a5941481 | |||
e36d971064 | |||
3ad0fbb3c6 | |||
f2e86e4a8a | |||
11ae7b897e | |||
a9e50301f6 | |||
b3390c1c55 | |||
961d7abe09 | |||
ed65841343 | |||
9507db840f | |||
0d9a8539c7 | |||
7e6052d2b1 | |||
b7da60a3ee | |||
0d860c44f4 | |||
436aac263c | |||
eb43427ff6 | |||
fd1c28c898 | |||
d067f553ce | |||
98475bd0fc | |||
78201e2d37 | |||
1cf7e7f8f8 | |||
780d2d8d3b | |||
d69658f7f1 | |||
85d670aac4 | |||
a1cd300a3a | |||
7206a6ffd7 | |||
44a377ce8c | |||
1ed35e0813 | |||
0e778cc2c0 | |||
78690f1fd0 | |||
e08e6b56cc | |||
de57fad0f2 | |||
2a726d0af1 | |||
988319dff2 | |||
ce3abd953f | |||
48e855dd07 | |||
dcb9d33d56 | |||
e63a901c6b | |||
8f3c0e8bc0 | |||
1172f30637 | |||
dcc249ed3c | |||
2021aa1bc6 | |||
6214aade07 | |||
172919286f | |||
56e7a2f301 | |||
dfba445dc8 | |||
2c61815891 | |||
fa2e0cbc0f | |||
f78f6687b8 | |||
98ce72bd55 | |||
5a65700791 | |||
7bc0cc94b8 | |||
81d4b48189 | |||
90096faad6 | |||
1c8cdb0147 | |||
f24fefa286 | |||
0e5fa19abb | |||
d83fc736ff | |||
ed50a5a34b | |||
903e2c150a |
@ -3,16 +3,962 @@ html {
|
||||
}
|
||||
|
||||
body {
|
||||
background: radial-gradient(
|
||||
50% 50% /* The size of the gradient: 50% wide, 50% tall */
|
||||
at 50% 65%, /* Position of the center point: centered horizontally and 65% down */
|
||||
rgba(142, 154, 236, 0.4) 0%, /* Starting color: blue-purple at 40% opacity, begins at center */
|
||||
rgba(142, 154, 236, 0) 100% /* Ending color: same blue-purple but fully transparent, ends at edge */
|
||||
),
|
||||
radial-gradient(
|
||||
50% 50% /* The size of the gradient: 50% wide, 50% tall */
|
||||
at 50% 85%, /* Position of the center point: centered horizontally and 85% down */
|
||||
rgba(142, 154, 236, 0.4) 0%, /* Starting color: blue-purple at 40% opacity, begins at center */
|
||||
rgba(142, 154, 236, 0) 100% /* Ending color: same blue-purple but fully transparent, ends at edge */
|
||||
);
|
||||
background: radial-gradient(circle at right 15%, rgba(142, 154, 236, 0.4) 0%, rgba(142, 154, 236, 0) 25%), radial-gradient(circle at left 85%, rgba(142, 154, 236, 0.4) 0%, rgba(142, 154, 236, 0) 25%);
|
||||
min-height: 100vh;
|
||||
}
|
||||
|
||||
.woocommerce input[type=email],
|
||||
.woocommerce input[type=number],
|
||||
.woocommerce input[type=password],
|
||||
.woocommerce input[type=tel],
|
||||
.woocommerce input[type=text],
|
||||
.woocommerce input[type=url],
|
||||
.woocommerce input[type=search],
|
||||
.woocommerce input[type=date],
|
||||
.woocommerce textarea,
|
||||
.woocommerce select,
|
||||
.wc-block-components-form input[type=email],
|
||||
.wc-block-components-form input[type=number],
|
||||
.wc-block-components-form input[type=password],
|
||||
.wc-block-components-form input[type=tel],
|
||||
.wc-block-components-form input[type=text],
|
||||
.wc-block-components-form input[type=url],
|
||||
.wc-block-components-form input[type=search],
|
||||
.wc-block-components-form input[type=date],
|
||||
.wc-block-components-form textarea,
|
||||
.wc-block-components-form select,
|
||||
.woocommerce-page input[type=email],
|
||||
.woocommerce-page input[type=number],
|
||||
.woocommerce-page input[type=password],
|
||||
.woocommerce-page input[type=tel],
|
||||
.woocommerce-page input[type=text],
|
||||
.woocommerce-page input[type=url],
|
||||
.woocommerce-page input[type=search],
|
||||
.woocommerce-page input[type=date],
|
||||
.woocommerce-page textarea,
|
||||
.woocommerce-page select {
|
||||
padding: 1em;
|
||||
color: var(--wp--preset--color--foreground);
|
||||
background: transparent;
|
||||
border: 1px solid var(--wp--preset--color--foreground);
|
||||
border-radius: 12px;
|
||||
transition: border-color 0.3s, box-shadow 0.3s;
|
||||
}
|
||||
.woocommerce input[type=email]::placeholder,
|
||||
.woocommerce input[type=number]::placeholder,
|
||||
.woocommerce input[type=password]::placeholder,
|
||||
.woocommerce input[type=tel]::placeholder,
|
||||
.woocommerce input[type=text]::placeholder,
|
||||
.woocommerce input[type=url]::placeholder,
|
||||
.woocommerce input[type=search]::placeholder,
|
||||
.woocommerce input[type=date]::placeholder,
|
||||
.woocommerce textarea::placeholder,
|
||||
.woocommerce select::placeholder,
|
||||
.wc-block-components-form input[type=email]::placeholder,
|
||||
.wc-block-components-form input[type=number]::placeholder,
|
||||
.wc-block-components-form input[type=password]::placeholder,
|
||||
.wc-block-components-form input[type=tel]::placeholder,
|
||||
.wc-block-components-form input[type=text]::placeholder,
|
||||
.wc-block-components-form input[type=url]::placeholder,
|
||||
.wc-block-components-form input[type=search]::placeholder,
|
||||
.wc-block-components-form input[type=date]::placeholder,
|
||||
.wc-block-components-form textarea::placeholder,
|
||||
.wc-block-components-form select::placeholder,
|
||||
.woocommerce-page input[type=email]::placeholder,
|
||||
.woocommerce-page input[type=number]::placeholder,
|
||||
.woocommerce-page input[type=password]::placeholder,
|
||||
.woocommerce-page input[type=tel]::placeholder,
|
||||
.woocommerce-page input[type=text]::placeholder,
|
||||
.woocommerce-page input[type=url]::placeholder,
|
||||
.woocommerce-page input[type=search]::placeholder,
|
||||
.woocommerce-page input[type=date]::placeholder,
|
||||
.woocommerce-page textarea::placeholder,
|
||||
.woocommerce-page select::placeholder {
|
||||
color: var(--wp--preset--color--foreground);
|
||||
opacity: 0.7;
|
||||
}
|
||||
.woocommerce input[type=email]:hover,
|
||||
.woocommerce input[type=number]:hover,
|
||||
.woocommerce input[type=password]:hover,
|
||||
.woocommerce input[type=tel]:hover,
|
||||
.woocommerce input[type=text]:hover,
|
||||
.woocommerce input[type=url]:hover,
|
||||
.woocommerce input[type=search]:hover,
|
||||
.woocommerce input[type=date]:hover,
|
||||
.woocommerce textarea:hover,
|
||||
.woocommerce select:hover,
|
||||
.wc-block-components-form input[type=email]:hover,
|
||||
.wc-block-components-form input[type=number]:hover,
|
||||
.wc-block-components-form input[type=password]:hover,
|
||||
.wc-block-components-form input[type=tel]:hover,
|
||||
.wc-block-components-form input[type=text]:hover,
|
||||
.wc-block-components-form input[type=url]:hover,
|
||||
.wc-block-components-form input[type=search]:hover,
|
||||
.wc-block-components-form input[type=date]:hover,
|
||||
.wc-block-components-form textarea:hover,
|
||||
.wc-block-components-form select:hover,
|
||||
.woocommerce-page input[type=email]:hover,
|
||||
.woocommerce-page input[type=number]:hover,
|
||||
.woocommerce-page input[type=password]:hover,
|
||||
.woocommerce-page input[type=tel]:hover,
|
||||
.woocommerce-page input[type=text]:hover,
|
||||
.woocommerce-page input[type=url]:hover,
|
||||
.woocommerce-page input[type=search]:hover,
|
||||
.woocommerce-page input[type=date]:hover,
|
||||
.woocommerce-page textarea:hover,
|
||||
.woocommerce-page select:hover {
|
||||
border-color: var(--wp--preset--color--foreground);
|
||||
}
|
||||
.woocommerce input[type=email]:focus,
|
||||
.woocommerce input[type=number]:focus,
|
||||
.woocommerce input[type=password]:focus,
|
||||
.woocommerce input[type=tel]:focus,
|
||||
.woocommerce input[type=text]:focus,
|
||||
.woocommerce input[type=url]:focus,
|
||||
.woocommerce input[type=search]:focus,
|
||||
.woocommerce input[type=date]:focus,
|
||||
.woocommerce textarea:focus,
|
||||
.woocommerce select:focus,
|
||||
.wc-block-components-form input[type=email]:focus,
|
||||
.wc-block-components-form input[type=number]:focus,
|
||||
.wc-block-components-form input[type=password]:focus,
|
||||
.wc-block-components-form input[type=tel]:focus,
|
||||
.wc-block-components-form input[type=text]:focus,
|
||||
.wc-block-components-form input[type=url]:focus,
|
||||
.wc-block-components-form input[type=search]:focus,
|
||||
.wc-block-components-form input[type=date]:focus,
|
||||
.wc-block-components-form textarea:focus,
|
||||
.wc-block-components-form select:focus,
|
||||
.woocommerce-page input[type=email]:focus,
|
||||
.woocommerce-page input[type=number]:focus,
|
||||
.woocommerce-page input[type=password]:focus,
|
||||
.woocommerce-page input[type=tel]:focus,
|
||||
.woocommerce-page input[type=text]:focus,
|
||||
.woocommerce-page input[type=url]:focus,
|
||||
.woocommerce-page input[type=search]:focus,
|
||||
.woocommerce-page input[type=date]:focus,
|
||||
.woocommerce-page textarea:focus,
|
||||
.woocommerce-page select:focus {
|
||||
outline: none;
|
||||
border-color: var(--wp--preset--color--foreground);
|
||||
box-shadow: 0 0 0 1px var(--wp--preset--color--foreground);
|
||||
}
|
||||
.woocommerce select,
|
||||
.wc-block-components-form select,
|
||||
.woocommerce-page select {
|
||||
appearance: none;
|
||||
background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg width='20' height='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5 6l5 5 5-5 2 1-7 7-7-7z' fill='%23FAF7EF'/%3E%3C/svg%3E");
|
||||
background-repeat: no-repeat;
|
||||
background-position: right 1em top 50%;
|
||||
padding-right: 2.5em;
|
||||
}
|
||||
.woocommerce select option,
|
||||
.wc-block-components-form select option,
|
||||
.woocommerce-page select option {
|
||||
background-color: var(--wp--preset--color--background);
|
||||
color: var(--wp--preset--color--foreground);
|
||||
}
|
||||
.woocommerce textarea,
|
||||
.wc-block-components-form textarea,
|
||||
.woocommerce-page textarea {
|
||||
min-height: 100px;
|
||||
resize: vertical;
|
||||
}
|
||||
.woocommerce input[type=checkbox],
|
||||
.woocommerce input[type=radio],
|
||||
.wc-block-components-form input[type=checkbox],
|
||||
.wc-block-components-form input[type=radio],
|
||||
.woocommerce-page input[type=checkbox],
|
||||
.woocommerce-page input[type=radio] {
|
||||
position: relative;
|
||||
width: 1.25em;
|
||||
height: 1.25em;
|
||||
margin-right: 0.5em;
|
||||
background: transparent;
|
||||
border: 1px solid var(--wp--preset--color--foreground);
|
||||
cursor: pointer;
|
||||
}
|
||||
.woocommerce input[type=checkbox]:checked,
|
||||
.woocommerce input[type=radio]:checked,
|
||||
.wc-block-components-form input[type=checkbox]:checked,
|
||||
.wc-block-components-form input[type=radio]:checked,
|
||||
.woocommerce-page input[type=checkbox]:checked,
|
||||
.woocommerce-page input[type=radio]:checked {
|
||||
background-color: var(--wp--preset--color--foreground);
|
||||
border-color: var(--wp--preset--color--foreground);
|
||||
}
|
||||
.woocommerce input[type=checkbox]:checked::after,
|
||||
.woocommerce input[type=radio]:checked::after,
|
||||
.wc-block-components-form input[type=checkbox]:checked::after,
|
||||
.wc-block-components-form input[type=radio]:checked::after,
|
||||
.woocommerce-page input[type=checkbox]:checked::after,
|
||||
.woocommerce-page input[type=radio]:checked::after {
|
||||
content: "";
|
||||
position: absolute;
|
||||
top: 50%;
|
||||
left: 50%;
|
||||
transform: translate(-50%, -50%);
|
||||
width: 0.5em;
|
||||
height: 0.5em;
|
||||
background-color: var(--wp--preset--color--background);
|
||||
border-radius: 1px;
|
||||
}
|
||||
.woocommerce input[type=checkbox]:focus,
|
||||
.woocommerce input[type=radio]:focus,
|
||||
.wc-block-components-form input[type=checkbox]:focus,
|
||||
.wc-block-components-form input[type=radio]:focus,
|
||||
.woocommerce-page input[type=checkbox]:focus,
|
||||
.woocommerce-page input[type=radio]:focus {
|
||||
outline: none;
|
||||
box-shadow: 0 0 0 1px var(--wp--preset--color--foreground);
|
||||
}
|
||||
.woocommerce input[type=radio],
|
||||
.wc-block-components-form input[type=radio],
|
||||
.woocommerce-page input[type=radio] {
|
||||
border-radius: 50%;
|
||||
}
|
||||
.woocommerce input[type=radio]:checked::after,
|
||||
.wc-block-components-form input[type=radio]:checked::after,
|
||||
.woocommerce-page input[type=radio]:checked::after {
|
||||
border-radius: 50%;
|
||||
}
|
||||
.woocommerce .woocommerce-invalid input[type=email],
|
||||
.woocommerce .woocommerce-invalid input[type=number],
|
||||
.woocommerce .woocommerce-invalid input[type=password],
|
||||
.woocommerce .woocommerce-invalid input[type=tel],
|
||||
.woocommerce .woocommerce-invalid input[type=text],
|
||||
.woocommerce .woocommerce-invalid input[type=url],
|
||||
.woocommerce .woocommerce-invalid input[type=search],
|
||||
.woocommerce .woocommerce-invalid input[type=date],
|
||||
.woocommerce .woocommerce-invalid textarea,
|
||||
.woocommerce .woocommerce-invalid select,
|
||||
.woocommerce .woocommerce-invalid-required-field input[type=email],
|
||||
.woocommerce .woocommerce-invalid-required-field input[type=number],
|
||||
.woocommerce .woocommerce-invalid-required-field input[type=password],
|
||||
.woocommerce .woocommerce-invalid-required-field input[type=tel],
|
||||
.woocommerce .woocommerce-invalid-required-field input[type=text],
|
||||
.woocommerce .woocommerce-invalid-required-field input[type=url],
|
||||
.woocommerce .woocommerce-invalid-required-field input[type=search],
|
||||
.woocommerce .woocommerce-invalid-required-field input[type=date],
|
||||
.woocommerce .woocommerce-invalid-required-field textarea,
|
||||
.woocommerce .woocommerce-invalid-required-field select,
|
||||
.woocommerce .has-error input[type=email],
|
||||
.woocommerce .has-error input[type=number],
|
||||
.woocommerce .has-error input[type=password],
|
||||
.woocommerce .has-error input[type=tel],
|
||||
.woocommerce .has-error input[type=text],
|
||||
.woocommerce .has-error input[type=url],
|
||||
.woocommerce .has-error input[type=search],
|
||||
.woocommerce .has-error input[type=date],
|
||||
.woocommerce .has-error textarea,
|
||||
.woocommerce .has-error select,
|
||||
.wc-block-components-form .woocommerce-invalid input[type=email],
|
||||
.wc-block-components-form .woocommerce-invalid input[type=number],
|
||||
.wc-block-components-form .woocommerce-invalid input[type=password],
|
||||
.wc-block-components-form .woocommerce-invalid input[type=tel],
|
||||
.wc-block-components-form .woocommerce-invalid input[type=text],
|
||||
.wc-block-components-form .woocommerce-invalid input[type=url],
|
||||
.wc-block-components-form .woocommerce-invalid input[type=search],
|
||||
.wc-block-components-form .woocommerce-invalid input[type=date],
|
||||
.wc-block-components-form .woocommerce-invalid textarea,
|
||||
.wc-block-components-form .woocommerce-invalid select,
|
||||
.wc-block-components-form .woocommerce-invalid-required-field input[type=email],
|
||||
.wc-block-components-form .woocommerce-invalid-required-field input[type=number],
|
||||
.wc-block-components-form .woocommerce-invalid-required-field input[type=password],
|
||||
.wc-block-components-form .woocommerce-invalid-required-field input[type=tel],
|
||||
.wc-block-components-form .woocommerce-invalid-required-field input[type=text],
|
||||
.wc-block-components-form .woocommerce-invalid-required-field input[type=url],
|
||||
.wc-block-components-form .woocommerce-invalid-required-field input[type=search],
|
||||
.wc-block-components-form .woocommerce-invalid-required-field input[type=date],
|
||||
.wc-block-components-form .woocommerce-invalid-required-field textarea,
|
||||
.wc-block-components-form .woocommerce-invalid-required-field select,
|
||||
.wc-block-components-form .has-error input[type=email],
|
||||
.wc-block-components-form .has-error input[type=number],
|
||||
.wc-block-components-form .has-error input[type=password],
|
||||
.wc-block-components-form .has-error input[type=tel],
|
||||
.wc-block-components-form .has-error input[type=text],
|
||||
.wc-block-components-form .has-error input[type=url],
|
||||
.wc-block-components-form .has-error input[type=search],
|
||||
.wc-block-components-form .has-error input[type=date],
|
||||
.wc-block-components-form .has-error textarea,
|
||||
.wc-block-components-form .has-error select,
|
||||
.woocommerce-page .woocommerce-invalid input[type=email],
|
||||
.woocommerce-page .woocommerce-invalid input[type=number],
|
||||
.woocommerce-page .woocommerce-invalid input[type=password],
|
||||
.woocommerce-page .woocommerce-invalid input[type=tel],
|
||||
.woocommerce-page .woocommerce-invalid input[type=text],
|
||||
.woocommerce-page .woocommerce-invalid input[type=url],
|
||||
.woocommerce-page .woocommerce-invalid input[type=search],
|
||||
.woocommerce-page .woocommerce-invalid input[type=date],
|
||||
.woocommerce-page .woocommerce-invalid textarea,
|
||||
.woocommerce-page .woocommerce-invalid select,
|
||||
.woocommerce-page .woocommerce-invalid-required-field input[type=email],
|
||||
.woocommerce-page .woocommerce-invalid-required-field input[type=number],
|
||||
.woocommerce-page .woocommerce-invalid-required-field input[type=password],
|
||||
.woocommerce-page .woocommerce-invalid-required-field input[type=tel],
|
||||
.woocommerce-page .woocommerce-invalid-required-field input[type=text],
|
||||
.woocommerce-page .woocommerce-invalid-required-field input[type=url],
|
||||
.woocommerce-page .woocommerce-invalid-required-field input[type=search],
|
||||
.woocommerce-page .woocommerce-invalid-required-field input[type=date],
|
||||
.woocommerce-page .woocommerce-invalid-required-field textarea,
|
||||
.woocommerce-page .woocommerce-invalid-required-field select,
|
||||
.woocommerce-page .has-error input[type=email],
|
||||
.woocommerce-page .has-error input[type=number],
|
||||
.woocommerce-page .has-error input[type=password],
|
||||
.woocommerce-page .has-error input[type=tel],
|
||||
.woocommerce-page .has-error input[type=text],
|
||||
.woocommerce-page .has-error input[type=url],
|
||||
.woocommerce-page .has-error input[type=search],
|
||||
.woocommerce-page .has-error input[type=date],
|
||||
.woocommerce-page .has-error textarea,
|
||||
.woocommerce-page .has-error select {
|
||||
border-color: var(--wp--preset--color--foreground);
|
||||
border-width: 2px;
|
||||
}
|
||||
.woocommerce .woocommerce-invalid input[type=email]:focus,
|
||||
.woocommerce .woocommerce-invalid input[type=number]:focus,
|
||||
.woocommerce .woocommerce-invalid input[type=password]:focus,
|
||||
.woocommerce .woocommerce-invalid input[type=tel]:focus,
|
||||
.woocommerce .woocommerce-invalid input[type=text]:focus,
|
||||
.woocommerce .woocommerce-invalid input[type=url]:focus,
|
||||
.woocommerce .woocommerce-invalid input[type=search]:focus,
|
||||
.woocommerce .woocommerce-invalid input[type=date]:focus,
|
||||
.woocommerce .woocommerce-invalid textarea:focus,
|
||||
.woocommerce .woocommerce-invalid select:focus,
|
||||
.woocommerce .woocommerce-invalid-required-field input[type=email]:focus,
|
||||
.woocommerce .woocommerce-invalid-required-field input[type=number]:focus,
|
||||
.woocommerce .woocommerce-invalid-required-field input[type=password]:focus,
|
||||
.woocommerce .woocommerce-invalid-required-field input[type=tel]:focus,
|
||||
.woocommerce .woocommerce-invalid-required-field input[type=text]:focus,
|
||||
.woocommerce .woocommerce-invalid-required-field input[type=url]:focus,
|
||||
.woocommerce .woocommerce-invalid-required-field input[type=search]:focus,
|
||||
.woocommerce .woocommerce-invalid-required-field input[type=date]:focus,
|
||||
.woocommerce .woocommerce-invalid-required-field textarea:focus,
|
||||
.woocommerce .woocommerce-invalid-required-field select:focus,
|
||||
.woocommerce .has-error input[type=email]:focus,
|
||||
.woocommerce .has-error input[type=number]:focus,
|
||||
.woocommerce .has-error input[type=password]:focus,
|
||||
.woocommerce .has-error input[type=tel]:focus,
|
||||
.woocommerce .has-error input[type=text]:focus,
|
||||
.woocommerce .has-error input[type=url]:focus,
|
||||
.woocommerce .has-error input[type=search]:focus,
|
||||
.woocommerce .has-error input[type=date]:focus,
|
||||
.woocommerce .has-error textarea:focus,
|
||||
.woocommerce .has-error select:focus,
|
||||
.wc-block-components-form .woocommerce-invalid input[type=email]:focus,
|
||||
.wc-block-components-form .woocommerce-invalid input[type=number]:focus,
|
||||
.wc-block-components-form .woocommerce-invalid input[type=password]:focus,
|
||||
.wc-block-components-form .woocommerce-invalid input[type=tel]:focus,
|
||||
.wc-block-components-form .woocommerce-invalid input[type=text]:focus,
|
||||
.wc-block-components-form .woocommerce-invalid input[type=url]:focus,
|
||||
.wc-block-components-form .woocommerce-invalid input[type=search]:focus,
|
||||
.wc-block-components-form .woocommerce-invalid input[type=date]:focus,
|
||||
.wc-block-components-form .woocommerce-invalid textarea:focus,
|
||||
.wc-block-components-form .woocommerce-invalid select:focus,
|
||||
.wc-block-components-form .woocommerce-invalid-required-field input[type=email]:focus,
|
||||
.wc-block-components-form .woocommerce-invalid-required-field input[type=number]:focus,
|
||||
.wc-block-components-form .woocommerce-invalid-required-field input[type=password]:focus,
|
||||
.wc-block-components-form .woocommerce-invalid-required-field input[type=tel]:focus,
|
||||
.wc-block-components-form .woocommerce-invalid-required-field input[type=text]:focus,
|
||||
.wc-block-components-form .woocommerce-invalid-required-field input[type=url]:focus,
|
||||
.wc-block-components-form .woocommerce-invalid-required-field input[type=search]:focus,
|
||||
.wc-block-components-form .woocommerce-invalid-required-field input[type=date]:focus,
|
||||
.wc-block-components-form .woocommerce-invalid-required-field textarea:focus,
|
||||
.wc-block-components-form .woocommerce-invalid-required-field select:focus,
|
||||
.wc-block-components-form .has-error input[type=email]:focus,
|
||||
.wc-block-components-form .has-error input[type=number]:focus,
|
||||
.wc-block-components-form .has-error input[type=password]:focus,
|
||||
.wc-block-components-form .has-error input[type=tel]:focus,
|
||||
.wc-block-components-form .has-error input[type=text]:focus,
|
||||
.wc-block-components-form .has-error input[type=url]:focus,
|
||||
.wc-block-components-form .has-error input[type=search]:focus,
|
||||
.wc-block-components-form .has-error input[type=date]:focus,
|
||||
.wc-block-components-form .has-error textarea:focus,
|
||||
.wc-block-components-form .has-error select:focus,
|
||||
.woocommerce-page .woocommerce-invalid input[type=email]:focus,
|
||||
.woocommerce-page .woocommerce-invalid input[type=number]:focus,
|
||||
.woocommerce-page .woocommerce-invalid input[type=password]:focus,
|
||||
.woocommerce-page .woocommerce-invalid input[type=tel]:focus,
|
||||
.woocommerce-page .woocommerce-invalid input[type=text]:focus,
|
||||
.woocommerce-page .woocommerce-invalid input[type=url]:focus,
|
||||
.woocommerce-page .woocommerce-invalid input[type=search]:focus,
|
||||
.woocommerce-page .woocommerce-invalid input[type=date]:focus,
|
||||
.woocommerce-page .woocommerce-invalid textarea:focus,
|
||||
.woocommerce-page .woocommerce-invalid select:focus,
|
||||
.woocommerce-page .woocommerce-invalid-required-field input[type=email]:focus,
|
||||
.woocommerce-page .woocommerce-invalid-required-field input[type=number]:focus,
|
||||
.woocommerce-page .woocommerce-invalid-required-field input[type=password]:focus,
|
||||
.woocommerce-page .woocommerce-invalid-required-field input[type=tel]:focus,
|
||||
.woocommerce-page .woocommerce-invalid-required-field input[type=text]:focus,
|
||||
.woocommerce-page .woocommerce-invalid-required-field input[type=url]:focus,
|
||||
.woocommerce-page .woocommerce-invalid-required-field input[type=search]:focus,
|
||||
.woocommerce-page .woocommerce-invalid-required-field input[type=date]:focus,
|
||||
.woocommerce-page .woocommerce-invalid-required-field textarea:focus,
|
||||
.woocommerce-page .woocommerce-invalid-required-field select:focus,
|
||||
.woocommerce-page .has-error input[type=email]:focus,
|
||||
.woocommerce-page .has-error input[type=number]:focus,
|
||||
.woocommerce-page .has-error input[type=password]:focus,
|
||||
.woocommerce-page .has-error input[type=tel]:focus,
|
||||
.woocommerce-page .has-error input[type=text]:focus,
|
||||
.woocommerce-page .has-error input[type=url]:focus,
|
||||
.woocommerce-page .has-error input[type=search]:focus,
|
||||
.woocommerce-page .has-error input[type=date]:focus,
|
||||
.woocommerce-page .has-error textarea:focus,
|
||||
.woocommerce-page .has-error select:focus {
|
||||
box-shadow: 0 0 0 1px var(--wp--preset--color--foreground);
|
||||
}
|
||||
.woocommerce .woocommerce-error,
|
||||
.wc-block-components-form .woocommerce-error,
|
||||
.woocommerce-page .woocommerce-error {
|
||||
background-color: rgba(250, 247, 239, 0.1);
|
||||
border-left: 3px solid var(--wp--preset--color--foreground);
|
||||
color: var(--wp--preset--color--foreground);
|
||||
padding: 1em 1.5em;
|
||||
margin-bottom: 2em;
|
||||
border-radius: 4px;
|
||||
}
|
||||
.woocommerce .woocommerce-error li,
|
||||
.wc-block-components-form .woocommerce-error li,
|
||||
.woocommerce-page .woocommerce-error li {
|
||||
list-style: none;
|
||||
margin-left: 0;
|
||||
}
|
||||
.woocommerce .woocommerce-error,
|
||||
.woocommerce .woocommerce-message,
|
||||
.wc-block-components-form .woocommerce-error,
|
||||
.wc-block-components-form .woocommerce-message,
|
||||
.woocommerce-page .woocommerce-error,
|
||||
.woocommerce-page .woocommerce-message {
|
||||
margin: 0 0 2em;
|
||||
padding: 1em 1.5em;
|
||||
border-radius: 4px;
|
||||
}
|
||||
.woocommerce .woocommerce-error::before,
|
||||
.woocommerce .woocommerce-message::before,
|
||||
.wc-block-components-form .woocommerce-error::before,
|
||||
.wc-block-components-form .woocommerce-message::before,
|
||||
.woocommerce-page .woocommerce-error::before,
|
||||
.woocommerce-page .woocommerce-message::before {
|
||||
margin-right: 0.5em;
|
||||
}
|
||||
.woocommerce span.required,
|
||||
.wc-block-components-form span.required,
|
||||
.woocommerce-page span.required {
|
||||
color: var(--wp--preset--color--foreground);
|
||||
opacity: 0.8;
|
||||
}
|
||||
|
||||
.wc-block-components-form .wc-block-components-text-input input[type=email],
|
||||
.wc-block-components-form .wc-block-components-text-input input[type=number],
|
||||
.wc-block-components-form .wc-block-components-text-input input[type=password],
|
||||
.wc-block-components-form .wc-block-components-text-input input[type=tel],
|
||||
.wc-block-components-form .wc-block-components-text-input input[type=text],
|
||||
.wc-block-components-form .wc-block-components-text-input input[type=url],
|
||||
.wc-block-components-form .wc-block-components-text-input select,
|
||||
.wc-block-components-form .wc-block-components-select input[type=email],
|
||||
.wc-block-components-form .wc-block-components-select input[type=number],
|
||||
.wc-block-components-form .wc-block-components-select input[type=password],
|
||||
.wc-block-components-form .wc-block-components-select input[type=tel],
|
||||
.wc-block-components-form .wc-block-components-select input[type=text],
|
||||
.wc-block-components-form .wc-block-components-select input[type=url],
|
||||
.wc-block-components-form .wc-block-components-select select {
|
||||
padding: 1em;
|
||||
color: var(--wp--preset--color--foreground);
|
||||
background: transparent;
|
||||
border: 1px solid var(--wp--preset--color--foreground);
|
||||
border-radius: 12px;
|
||||
}
|
||||
.wc-block-components-form .wc-block-components-text-input input[type=email]::placeholder,
|
||||
.wc-block-components-form .wc-block-components-text-input input[type=number]::placeholder,
|
||||
.wc-block-components-form .wc-block-components-text-input input[type=password]::placeholder,
|
||||
.wc-block-components-form .wc-block-components-text-input input[type=tel]::placeholder,
|
||||
.wc-block-components-form .wc-block-components-text-input input[type=text]::placeholder,
|
||||
.wc-block-components-form .wc-block-components-text-input input[type=url]::placeholder,
|
||||
.wc-block-components-form .wc-block-components-text-input select::placeholder,
|
||||
.wc-block-components-form .wc-block-components-select input[type=email]::placeholder,
|
||||
.wc-block-components-form .wc-block-components-select input[type=number]::placeholder,
|
||||
.wc-block-components-form .wc-block-components-select input[type=password]::placeholder,
|
||||
.wc-block-components-form .wc-block-components-select input[type=tel]::placeholder,
|
||||
.wc-block-components-form .wc-block-components-select input[type=text]::placeholder,
|
||||
.wc-block-components-form .wc-block-components-select input[type=url]::placeholder,
|
||||
.wc-block-components-form .wc-block-components-select select::placeholder {
|
||||
color: var(--wp--preset--color--foreground);
|
||||
opacity: 0.7;
|
||||
}
|
||||
.wc-block-components-form .wc-block-components-text-input input[type=email]:hover,
|
||||
.wc-block-components-form .wc-block-components-text-input input[type=number]:hover,
|
||||
.wc-block-components-form .wc-block-components-text-input input[type=password]:hover,
|
||||
.wc-block-components-form .wc-block-components-text-input input[type=tel]:hover,
|
||||
.wc-block-components-form .wc-block-components-text-input input[type=text]:hover,
|
||||
.wc-block-components-form .wc-block-components-text-input input[type=url]:hover,
|
||||
.wc-block-components-form .wc-block-components-text-input select:hover,
|
||||
.wc-block-components-form .wc-block-components-select input[type=email]:hover,
|
||||
.wc-block-components-form .wc-block-components-select input[type=number]:hover,
|
||||
.wc-block-components-form .wc-block-components-select input[type=password]:hover,
|
||||
.wc-block-components-form .wc-block-components-select input[type=tel]:hover,
|
||||
.wc-block-components-form .wc-block-components-select input[type=text]:hover,
|
||||
.wc-block-components-form .wc-block-components-select input[type=url]:hover,
|
||||
.wc-block-components-form .wc-block-components-select select:hover {
|
||||
border-color: var(--wp--preset--color--foreground);
|
||||
}
|
||||
.wc-block-components-form .wc-block-components-text-input input[type=email]:focus,
|
||||
.wc-block-components-form .wc-block-components-text-input input[type=number]:focus,
|
||||
.wc-block-components-form .wc-block-components-text-input input[type=password]:focus,
|
||||
.wc-block-components-form .wc-block-components-text-input input[type=tel]:focus,
|
||||
.wc-block-components-form .wc-block-components-text-input input[type=text]:focus,
|
||||
.wc-block-components-form .wc-block-components-text-input input[type=url]:focus,
|
||||
.wc-block-components-form .wc-block-components-text-input select:focus,
|
||||
.wc-block-components-form .wc-block-components-select input[type=email]:focus,
|
||||
.wc-block-components-form .wc-block-components-select input[type=number]:focus,
|
||||
.wc-block-components-form .wc-block-components-select input[type=password]:focus,
|
||||
.wc-block-components-form .wc-block-components-select input[type=tel]:focus,
|
||||
.wc-block-components-form .wc-block-components-select input[type=text]:focus,
|
||||
.wc-block-components-form .wc-block-components-select input[type=url]:focus,
|
||||
.wc-block-components-form .wc-block-components-select select:focus {
|
||||
outline: none;
|
||||
border-color: var(--wp--preset--color--foreground);
|
||||
box-shadow: 0 0 0 1px var(--wp--preset--color--foreground);
|
||||
}
|
||||
.wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control input.components-combobox-control__input {
|
||||
padding: 1em;
|
||||
color: var(--wp--preset--color--foreground);
|
||||
background: transparent;
|
||||
border: 1px solid var(--wp--preset--color--foreground);
|
||||
border-radius: 12px;
|
||||
}
|
||||
.wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control input.components-combobox-control__input:hover, .wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control input.components-combobox-control__input:focus {
|
||||
border-color: var(--wp--preset--color--foreground);
|
||||
}
|
||||
.wc-block-components-form .has-error input,
|
||||
.wc-block-components-form .has-error select,
|
||||
.wc-block-components-form .has-error textarea {
|
||||
border-color: var(--wp--preset--color--foreground);
|
||||
border-width: 2px;
|
||||
}
|
||||
.wc-block-components-form .has-error .wc-block-components-validation-error {
|
||||
color: var(--wp--preset--color--foreground);
|
||||
font-size: 0.875em;
|
||||
margin-top: 0.5em;
|
||||
}
|
||||
|
||||
.woocommerce div.product form.cart .variations select,
|
||||
.single-product div.product table.variations select {
|
||||
padding: 1em;
|
||||
color: var(--wp--preset--color--foreground);
|
||||
background-color: transparent;
|
||||
border: 1px solid var(--wp--preset--color--foreground);
|
||||
border-radius: 12px;
|
||||
min-width: 150px;
|
||||
}
|
||||
|
||||
.woocommerce .quantity .qty {
|
||||
padding: 0.7em;
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
.woocommerce form .form-row label,
|
||||
.wc-block-components-form .wc-block-components-text-input label {
|
||||
color: var(--wp--preset--color--foreground);
|
||||
margin-bottom: 0.5em;
|
||||
display: block;
|
||||
margin-left: 0.5em;
|
||||
}
|
||||
|
||||
.woocommerce form .form-row.woocommerce-validated input.input-text {
|
||||
border-color: var(--wp--preset--color--foreground);
|
||||
border-width: 2px;
|
||||
}
|
||||
.woocommerce form .form-row.woocommerce-validated input.input-text:focus {
|
||||
box-shadow: 0 0 0 1px var(--wp--preset--color--foreground);
|
||||
}
|
||||
.woocommerce form .form-row.woocommerce-invalid input.input-text {
|
||||
border-color: var(--wp--preset--color--foreground);
|
||||
border-width: 2px;
|
||||
}
|
||||
.woocommerce form .form-row.woocommerce-invalid input.input-text:focus {
|
||||
box-shadow: 0 0 0 1px var(--wp--preset--color--foreground);
|
||||
}
|
||||
.woocommerce form .form-row .woocommerce-input-wrapper .description {
|
||||
background: rgba(250, 247, 239, 0.1);
|
||||
border-radius: 3px;
|
||||
color: var(--wp--preset--color--foreground);
|
||||
padding: 0.5em 1em;
|
||||
margin: 0.5em 0 0;
|
||||
font-size: 0.875em;
|
||||
}
|
||||
|
||||
.woocommerce #respond input#submit,
|
||||
.woocommerce a.button,
|
||||
.woocommerce button.button,
|
||||
.woocommerce input.button,
|
||||
.wc-block-components-button:not(.is-link) {
|
||||
border: 1px solid var(--wp--preset--color--foreground);
|
||||
border-radius: 0.85em;
|
||||
padding: 0.75em 1.5em;
|
||||
background-color: transparent;
|
||||
color: var(--wp--preset--color--foreground);
|
||||
transition: all 0.25s ease;
|
||||
font-weight: normal;
|
||||
}
|
||||
.woocommerce #respond input#submit:hover,
|
||||
.woocommerce a.button:hover,
|
||||
.woocommerce button.button:hover,
|
||||
.woocommerce input.button:hover,
|
||||
.wc-block-components-button:not(.is-link):hover {
|
||||
background-color: var(--wp--preset--color--foreground);
|
||||
color: var(--wp--preset--color--background);
|
||||
text-decoration: none;
|
||||
}
|
||||
.woocommerce #respond input#submit.alt,
|
||||
.woocommerce a.button.alt,
|
||||
.woocommerce button.button.alt,
|
||||
.woocommerce input.button.alt,
|
||||
.wc-block-components-button:not(.is-link).alt {
|
||||
background-color: var(--wp--preset--color--foreground);
|
||||
color: var(--wp--preset--color--background);
|
||||
}
|
||||
.woocommerce #respond input#submit.alt:hover,
|
||||
.woocommerce a.button.alt:hover,
|
||||
.woocommerce button.button.alt:hover,
|
||||
.woocommerce input.button.alt:hover,
|
||||
.wc-block-components-button:not(.is-link).alt:hover {
|
||||
background-color: transparent;
|
||||
color: var(--wp--preset--color--foreground);
|
||||
}
|
||||
|
||||
.woocommerce-info,
|
||||
.woocommerce-message,
|
||||
.woocommerce-error {
|
||||
border-radius: 4px;
|
||||
background-color: rgba(250, 247, 239, 0.1);
|
||||
border-left: 3px solid var(--wp--preset--color--foreground);
|
||||
color: var(--wp--preset--color--foreground);
|
||||
padding: 1em 1.5em;
|
||||
margin-bottom: 2em;
|
||||
}
|
||||
.woocommerce-info a,
|
||||
.woocommerce-message a,
|
||||
.woocommerce-error a {
|
||||
color: var(--wp--preset--color--foreground);
|
||||
font-weight: 600;
|
||||
text-decoration: underline;
|
||||
}
|
||||
.woocommerce-info a:hover,
|
||||
.woocommerce-message a:hover,
|
||||
.woocommerce-error a:hover {
|
||||
text-decoration: none;
|
||||
}
|
||||
|
||||
.wc-block-components-notice-banner a,
|
||||
.woocommerce-error a {
|
||||
color: black;
|
||||
}
|
||||
.wc-block-components-notice-banner.is-error, .wc-block-components-notice-banner.is-info, .wc-block-components-notice-banner.is-success, .wc-block-components-notice-banner.is-warning,
|
||||
.woocommerce-error.is-error,
|
||||
.woocommerce-error.is-info,
|
||||
.woocommerce-error.is-success,
|
||||
.woocommerce-error.is-warning {
|
||||
border-left-color: var(--wp--preset--color--foreground);
|
||||
}
|
||||
|
||||
#coming-soon-footer-banner {
|
||||
background: black;
|
||||
color: var(--wp--preset--color--foreground);
|
||||
}
|
||||
|
||||
.wc-block-components-title.wc-block-components-title {
|
||||
font-size: 38px;
|
||||
margin-bottom: 1rem;
|
||||
}
|
||||
|
||||
.wc-block-components-notice-banner.is-error {
|
||||
border-color: white;
|
||||
}
|
||||
|
||||
.wc-blocks-components-select .wc-blocks-components-select__select {
|
||||
border: 1px solid var(--wp--preset--color--foreground);
|
||||
border-radius: 12px;
|
||||
color: var(--wp--preset--color--foreground);
|
||||
}
|
||||
|
||||
.wc-blocks-components-select .wc-blocks-components-select__label {
|
||||
color: var(--wp--preset--color--foreground);
|
||||
}
|
||||
|
||||
.wc-blocks-components-select .wc-blocks-components-select__container {
|
||||
background: transparent;
|
||||
color: var(--wp--preset--color--foreground);
|
||||
border: 1px solid var(--wp--preset--color--foreground);
|
||||
border: none;
|
||||
border-radius: 12px;
|
||||
}
|
||||
|
||||
.wc-blocks-components-select .wc-blocks-components-select__expand {
|
||||
fill: var(--wp--preset--color--foreground) !important;
|
||||
}
|
||||
|
||||
.wc-block-components-form .wc-block-components-text-input.has-error label,
|
||||
.wc-block-components-text-input.has-error label {
|
||||
color: var(--wp--preset--color--foreground);
|
||||
}
|
||||
|
||||
.wc-block-components-form .wc-block-components-text-input input[type=email]:focus,
|
||||
.wc-block-components-form .wc-block-components-text-input input[type=number]:focus,
|
||||
.wc-block-components-form .wc-block-components-text-input input[type=password]:focus,
|
||||
.wc-block-components-form .wc-block-components-text-input input[type=tel]:focus,
|
||||
.wc-block-components-form .wc-block-components-text-input input[type=text]:focus,
|
||||
.wc-block-components-form .wc-block-components-text-input input[type=url]:focus,
|
||||
.wc-block-components-text-input input[type=email]:focus,
|
||||
.wc-block-components-text-input input[type=number]:focus,
|
||||
.wc-block-components-text-input input[type=password]:focus,
|
||||
.wc-block-components-text-input input[type=tel]:focus,
|
||||
.wc-block-components-text-input input[type=text]:focus,
|
||||
.wc-block-components-text-input input[type=url]:focus {
|
||||
background-color: var(--wp--preset--color--background);
|
||||
}
|
||||
|
||||
.wc-block-components-form .wc-block-components-text-input input[type=email]:focus,
|
||||
.wc-block-components-form .wc-block-components-text-input input[type=number]:focus,
|
||||
.wc-block-components-form .wc-block-components-text-input input[type=password]:focus,
|
||||
.wc-block-components-form .wc-block-components-text-input input[type=tel]:focus,
|
||||
.wc-block-components-form .wc-block-components-text-input input[type=text]:focus,
|
||||
.wc-block-components-form .wc-block-components-text-input input[type=url]:focus,
|
||||
.wc-block-components-text-input input[type=email]:focus,
|
||||
.wc-block-components-text-input input[type=number]:focus,
|
||||
.wc-block-components-text-input input[type=password]:focus,
|
||||
.wc-block-components-text-input input[type=tel]:focus,
|
||||
.wc-block-components-text-input input[type=text]:focus,
|
||||
.wc-block-components-text-input input[type=url]:focus {
|
||||
color: var(--wp--preset--color--foreground);
|
||||
}
|
||||
|
||||
@media (max-width: 480px) {
|
||||
.wp-block-woocommerce-checkout.alignwide.wc-block-checkout {
|
||||
padding-inline: 3rem;
|
||||
}
|
||||
[data-block-name="woocommerce/page-content-wrapper"] {
|
||||
display: none;
|
||||
}
|
||||
}
|
||||
.woocommerce #respond input#submit,
|
||||
.woocommerce a.button,
|
||||
.woocommerce button.button,
|
||||
.woocommerce input.button,
|
||||
.wc-block-components-button:not(.is-link) {
|
||||
background-color: var(--wp--preset--color--foreground);
|
||||
color: var(--wp--preset--color--background);
|
||||
text-transform: uppercase;
|
||||
transition: all 0.125s ease-in-out;
|
||||
}
|
||||
.woocommerce #respond input#submit:hover,
|
||||
.woocommerce a.button:hover,
|
||||
.woocommerce button.button:hover,
|
||||
.woocommerce input.button:hover,
|
||||
.wc-block-components-button:not(.is-link):hover {
|
||||
background-color: white;
|
||||
color: black;
|
||||
}
|
||||
|
||||
.woocommerce-form-coupon-toggle {
|
||||
display: none;
|
||||
}
|
||||
|
||||
.woocommerce-account .wp-block-post-title,
|
||||
.woocommerce-account main .woocommerce,
|
||||
.woocommerce-cart .wp-block-post-title,
|
||||
.woocommerce-cart main .woocommerce,
|
||||
.woocommerce-checkout .wp-block-post-title,
|
||||
.woocommerce-checkout main .woocommerce {
|
||||
max-width: 968px;
|
||||
}
|
||||
|
||||
.woocommerce h3 {
|
||||
font-family: var(--wp--preset--font-family--eb-garamond);
|
||||
font-size: 32px;
|
||||
font-weight: 300;
|
||||
}
|
||||
.woocommerce h2 {
|
||||
font-weight: 300;
|
||||
}
|
||||
|
||||
.woocommerce form .form-row label,
|
||||
.wc-block-components-form .wc-block-components-text-input label {
|
||||
margin-left: 0 !important;
|
||||
}
|
||||
|
||||
.woocommerce .col2-set,
|
||||
.woocommerce-page .col2-set {
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
}
|
||||
|
||||
.woocommerce .col2-set .col-1,
|
||||
.woocommerce-page .col2-set .col-1 {
|
||||
width: unset;
|
||||
}
|
||||
|
||||
.woocommerce form .form-row .input-text,
|
||||
.woocommerce form .form-row select {
|
||||
background: transparent;
|
||||
border-color: var(--wp--preset--color--foreground);
|
||||
color: var(--wp--preset--color--foreground);
|
||||
border-radius: 12px;
|
||||
}
|
||||
|
||||
.select2-container .select2-dropdown,
|
||||
.select2-container .select2-selection {
|
||||
background-color: var(--wp--preset--color--foreground);
|
||||
}
|
||||
|
||||
#add_payment_method #payment div.payment_box,
|
||||
.woocommerce-cart #payment div.payment_box,
|
||||
.woocommerce-checkout #payment div.payment_box {
|
||||
background: white;
|
||||
}
|
||||
|
||||
.form-row.woocommerce-SavedPaymentMethods-saveNew.woocommerce-validated label {
|
||||
color: black;
|
||||
}
|
||||
|
||||
#add_payment_method #payment div.payment_box::before,
|
||||
.woocommerce-cart #payment div.payment_box::before,
|
||||
.woocommerce-checkout #payment div.payment_box::before {
|
||||
border: 1em solid white;
|
||||
border-top-color: white;
|
||||
border-right-color: white;
|
||||
border-left-color: white;
|
||||
border-right-color: transparent;
|
||||
border-left-color: transparent;
|
||||
border-top-color: transparent;
|
||||
}
|
||||
|
||||
.payment_box.payment_method_stripe fieldset {
|
||||
border: none;
|
||||
}
|
||||
|
||||
.woocommerce form .form-row.woocommerce-invalid label {
|
||||
color: var(--wp--preset--color--foreground) !important;
|
||||
}
|
||||
|
||||
.woocommerce table.shop_table {
|
||||
border-color: var(--wp--preset--color--foreground);
|
||||
}
|
||||
|
||||
.woocommerce table.shop_table tbody th,
|
||||
.woocommerce table.shop_table tfoot td,
|
||||
.woocommerce table.shop_table tfoot th {
|
||||
border-color: var(--wp--preset--color--foreground);
|
||||
}
|
||||
|
||||
.woocommerce table.shop_table td {
|
||||
border-color: var(--wp--preset--color--foreground);
|
||||
}
|
||||
|
||||
.woocommerce-MyAccount-content .button {
|
||||
text-decoration: none;
|
||||
}
|
||||
|
||||
.woocommerce-account .woocommerce {
|
||||
display: flex;
|
||||
max-width: 1440px !important;
|
||||
gap: 4rem;
|
||||
}
|
||||
@media (max-width: 500px) {
|
||||
.woocommerce-account .woocommerce {
|
||||
flex-direction: column;
|
||||
padding-inline: 1.5rem;
|
||||
gap: 1rem;
|
||||
}
|
||||
}
|
||||
.woocommerce-account .woocommerce::before, .woocommerce-account .woocommerce::after {
|
||||
display: none;
|
||||
}
|
||||
.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation {
|
||||
width: unset;
|
||||
float: unset;
|
||||
}
|
||||
.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link {
|
||||
padding-bottom: 0;
|
||||
}
|
||||
.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link.is-active a {
|
||||
background: var(--wp--preset--color--foreground);
|
||||
color: var(--wp--preset--color--background);
|
||||
}
|
||||
.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link a {
|
||||
text-decoration: none;
|
||||
text-transform: uppercase;
|
||||
font-family: var(--wp--preset--font-family--jura);
|
||||
font-weight: bold;
|
||||
font-size: var(--wp--preset--font-size--medium);
|
||||
letter-spacing: 0;
|
||||
padding: 0.75em;
|
||||
border: 1px solid;
|
||||
border-radius: 12px;
|
||||
display: flex;
|
||||
}
|
||||
@media (max-width: 500px) {
|
||||
.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link a {
|
||||
font-size: 16px;
|
||||
}
|
||||
}
|
||||
.woocommerce-account .woocommerce .woocommerce-MyAccount-content {
|
||||
float: unset;
|
||||
border: 1px solid;
|
||||
border-radius: 12px;
|
||||
padding: 3rem;
|
||||
}
|
||||
@media (max-width: 500px) {
|
||||
.woocommerce-account .woocommerce .woocommerce-MyAccount-content {
|
||||
width: auto;
|
||||
}
|
||||
}
|
||||
|
||||
.is-large.wc-block-cart .wc-block-cart-items {
|
||||
border: 1px solid;
|
||||
border-radius: 12px;
|
||||
border-radius: 12px;
|
||||
border-color: rgba(250, 247, 239, 0.368627451);
|
||||
padding-block: 1rem;
|
||||
padding-inline: 1rem;
|
||||
}
|
||||
|
||||
@media (max-width: 520px) {
|
||||
#checkout-header,
|
||||
#checkout-page-container {
|
||||
padding-right: 2rem !important;
|
||||
padding-left: 2rem !important;
|
||||
}
|
||||
}
|
||||
@media (max-width: 500px) {
|
||||
#main-site-header {
|
||||
padding-right: 3rem !important;
|
||||
}
|
||||
}
|
||||
.woocommerce-page table.shop_table {
|
||||
width: 100%;
|
||||
}
|
||||
|
||||
.product-total, .cart-subtotal td, .tax-total td, .order-total td {
|
||||
text-align: right;
|
||||
}
|
||||
|
||||
@media (max-width: 1500px) and (min-width: 501px) {
|
||||
.entry-content {
|
||||
margin-inline: 3rem !important;
|
||||
}
|
||||
}
|
||||
.woocommerce-page .select2-container .select2-search--dropdown .select2-search__field {
|
||||
color: black;
|
||||
}
|
||||
|
||||
.select2-container .select2-dropdown, .select2-container .select2-selection {
|
||||
border-radius: 12px;
|
||||
}
|
||||
|
||||
.woocommerce-checkout-review-order-table {
|
||||
border-radius: 12px !important;
|
||||
border-collapse: separate !important;
|
||||
border-spacing: 0 !important;
|
||||
}
|
||||
|
||||
/*# sourceMappingURL=custom.css.map */
|
||||
|
1
assets/css/custom.css.map
Normal file
@ -0,0 +1 @@
|
||||
{"version":3,"sourceRoot":"","sources":["../scss/custom.scss"],"names":[],"mappings":"AAAA;EACE;;;AAGF;EACE;EAMA;;;AAQA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAUE;EACA;EACA;EACA;EACA;EACA;;AAEA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EACE;EACA;;AAGF;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EACE;;AAGF;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EACE;EACA;EACA;;AAKJ;AAAA;AAAA;EACE;EACA;EACA;EACA;EACA;;AAEA;AAAA;AAAA;EACE;EACA;;AAKJ;AAAA;AAAA;EACE;EACA;;AAIF;AAAA;AAAA;AAAA;AAAA;AAAA;EAEE;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;AAAA;AAAA;AAAA;AAAA;AAAA;EACE;EACA;;AAEA;AAAA;AAAA;AAAA;AAAA;AAAA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAIJ;AAAA;AAAA;AAAA;AAAA;AAAA;EACE;EACA;;AAIJ;AAAA;AAAA;EACE;;AAEA;AAAA;AAAA;EACE;;AASF;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAUE;EACA;;AAEA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EACE;;AAKN;AAAA;AAAA;EACE;EACA;EACA;EACA;EACA;EACA;;AAEA;AAAA;AAAA;EACE;EACA;;AAKJ;AAAA;AAAA;AAAA;AAAA;AAAA;EAEE;EACA;EACA;;AAEA;AAAA;AAAA;AAAA;AAAA;AAAA;EACE;;AAIJ;AAAA;AAAA;EACE;EACA;;;AAUA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAOE;EACA;EACA;EACA;EACA;;AAEA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EACE;EACA;;AAGF;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EACE;;AAGF;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EACE;EACA;EACA;;AAOJ;EACE;EACA;EACA;EACA;EACA;;AAEA;EAEE;;AAQJ;AAAA;AAAA;EAGE;EACA;;AAGF;EACE;EACA;EACA;;;AAMN;AAAA;EAEE;EACA;EACA;EACA;EACA;EACA;;;AAIF;EACE;EACA;;;AAIF;AAAA;EAEE;EACA;EACA;EACA;;;AAME;EACE;EACA;;AAEA;EACE;;AAMJ;EACE;EACA;;AAEA;EACE;;AAMJ;EACE;EACA;EACA;EACA;EACA;EACA;;;AAMN;AAAA;AAAA;AAAA;AAAA;EAKE;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;AAAA;AAAA;AAAA;AAAA;EACE;EACA;EACA;;AAGF;AAAA;AAAA;AAAA;AAAA;EACE;EACA;;AAEA;AAAA;AAAA;AAAA;AAAA;EACE;EACA;;;AAMN;AAAA;AAAA;EAGE;EACA;EACA;EACA;EACA;EACA;;AAEA;AAAA;AAAA;EACE;EACA;EACA;;AAEA;AAAA;AAAA;EACE;;;AAUJ;AAAA;EACE;;AAGF;AAAA;AAAA;AAAA;AAAA;EAIE;;;AAIJ;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EAEE;;;AAGF;EACE;EACA;EACA;;;AAGF;EACE;;;AAGF;EACE;EACA;EACA;EACA;EACA;;;AAGF;EACE;;;AAGF;AAAA;EAEE;;;AAGF;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAYE;;;AAGF;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAYE;;;AAGF;EACE;IACE;;EAGF;IACE;;;AAIJ;AAAA;AAAA;AAAA;AAAA;EAKE;EACA;EACA;EACA;;AAEA;AAAA;AAAA;AAAA;AAAA;EACE;EACA;;;AAgBJ;EACE;;;AAGF;AAAA;AAAA;AAAA;AAAA;AAAA;EAME;;;AAIA;EACE;EACA;EACA;;AAGF;EACE;;;AAIJ;AAAA;EAEE;;;AAGF;AAAA;EAEE;EACA;;;AAGF;AAAA;EAEE;;;AAGF;AAAA;EAEE;EACA;EACA;EACA;;;AAGF;AAAA;EAEE;;;AAGF;AAAA;AAAA;EAGE;;;AAGF;EACE;;;AAGF;AAAA;AAAA;EAGE;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;AAAA;AAAA;EAGE;;;AAGF;EACE;;;AAIA;EACE;;;AAKF;EACE;EAEA;EACA;;AACA;EALF;IAMI;IACA;IACA;;;AAGF;EAEE;;AAGF;EACE;EACA;;AAEA;EACE;;AAEA;EACE;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AACA;EAXF;IAYI;;;AAMR;EACE;EACA;EACA;EACA;;AACA;EALF;IAMI;;;;AAMR;EACE;EACA;EACA;EACA;EACA;EACA;;;AAGF;EACE;AAAA;IAEE;IACA;;;AAIJ;EACE;IACE;;;AAGJ;EAAqC;;;AACrC;EAAoE;;;AAEpE;EACE;IACE;;;AAIJ;EACE;;;AAGF;EACE;;;AAGF;EACE;EACA;EACA","file":"custom.css"}
|
728
assets/css/static.css
Normal file
@ -0,0 +1,728 @@
|
||||
:root {
|
||||
--background: #040810;
|
||||
--foreground-text: #FAF7EF;
|
||||
--bg-accent: #8E9AEC; /* add 99 at the end for constellation, and 0/50% opacity for radial gradient */
|
||||
--font-family-serif: "EB Garamond", serif;
|
||||
--font-family-mono: "Jura", sans-serif;
|
||||
--font-family-sans: "Sora", sans-serif;
|
||||
}
|
||||
@media (max-width: 480px) {
|
||||
:root {
|
||||
--wp--preset--font-size--x-large: 32px !important;
|
||||
}
|
||||
}
|
||||
|
||||
* {
|
||||
box-sizing: border-box;
|
||||
}
|
||||
|
||||
html {
|
||||
background: var(--background);
|
||||
}
|
||||
|
||||
body {
|
||||
font-family: var(--font-family-sans);
|
||||
color: var(--foreground-text);
|
||||
margin: 0;
|
||||
background: radial-gradient(50% 50% at 50% 50%, rgba(142, 154, 236, 0.4) 0%, rgba(142, 154, 236, 0) 100%);
|
||||
}
|
||||
|
||||
.container {
|
||||
max-width: 908px;
|
||||
margin-inline: auto;
|
||||
}
|
||||
@media (max-width: 480px) {
|
||||
.container {
|
||||
padding-inline: 3rem;
|
||||
}
|
||||
}
|
||||
@media (min-width: 481px) and (max-width: 1083px) {
|
||||
.container {
|
||||
padding-inline: 3rem;
|
||||
}
|
||||
}
|
||||
|
||||
a {
|
||||
color: var(--foreground-text);
|
||||
}
|
||||
|
||||
h2 {
|
||||
font-family: var(--wp--preset--font-family--eb-garamond);
|
||||
font-size: 38px;
|
||||
line-height: 1;
|
||||
margin-block-start: 0;
|
||||
margin-block-end: 42px;
|
||||
}
|
||||
|
||||
p {
|
||||
margin-block-start: 0;
|
||||
margin-block-end: 25px;
|
||||
line-height: 1.3;
|
||||
}
|
||||
|
||||
.btn {
|
||||
border: 1px solid;
|
||||
border-radius: 0.85em;
|
||||
padding: 0.75em 1.5em;
|
||||
text-decoration: none;
|
||||
font-size: 16px;
|
||||
transition: all 0.25s ease;
|
||||
margin-bottom: 26px;
|
||||
font-family: var(--wp--preset--font-family--jura);
|
||||
font-weight: bold;
|
||||
}
|
||||
.btn:hover {
|
||||
text-decoration: none;
|
||||
}
|
||||
.btn--solid {
|
||||
background-color: var(--foreground-text);
|
||||
color: var(--background);
|
||||
}
|
||||
.btn--solid:hover {
|
||||
background-color: transparent;
|
||||
color: var(--foreground-text);
|
||||
background-color: rgba(255, 255, 255, 0.1);
|
||||
backdrop-filter: blur(30px);
|
||||
color: rgba(255, 255, 255, 0.8);
|
||||
}
|
||||
|
||||
.site-navigation {
|
||||
display: flex;
|
||||
justify-content: space-between;
|
||||
padding: 50px;
|
||||
font-family: var(--font-family-mono);
|
||||
font-weight: 700;
|
||||
text-transform: uppercase;
|
||||
align-items: center;
|
||||
}
|
||||
@media (max-width: 480px) {
|
||||
.site-navigation {
|
||||
flex-direction: column;
|
||||
padding-top: 3rem;
|
||||
gap: 2rem;
|
||||
align-items: first baseline;
|
||||
padding-bottom: 0;
|
||||
}
|
||||
}
|
||||
.site-navigation ul.pages-list {
|
||||
display: flex;
|
||||
justify-content: space-between;
|
||||
list-style-type: none;
|
||||
gap: 2em;
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
}
|
||||
.site-navigation .action-buttons {
|
||||
display: flex;
|
||||
align-items: center;
|
||||
justify-content: space-between;
|
||||
gap: 1em;
|
||||
}
|
||||
@media (max-width: 480px) {
|
||||
.site-navigation .action-buttons {
|
||||
display: none;
|
||||
}
|
||||
}
|
||||
.site-navigation .action-buttons .btn {
|
||||
margin-bottom: 0;
|
||||
}
|
||||
|
||||
section {
|
||||
padding-block: 82px;
|
||||
}
|
||||
@media (max-width: 480px) {
|
||||
section {
|
||||
padding-block: 54px;
|
||||
}
|
||||
}
|
||||
|
||||
section.hero {
|
||||
padding-block: 0;
|
||||
}
|
||||
section.hero .hero--container {
|
||||
margin-inline: auto;
|
||||
display: grid;
|
||||
grid-template-columns: 1fr 446px 170px 292px 1fr;
|
||||
}
|
||||
@media (max-width: 480px) {
|
||||
section.hero .hero--container {
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
padding: 3rem;
|
||||
}
|
||||
}
|
||||
@media (min-width: 481px) and (max-width: 1083px) {
|
||||
section.hero .hero--container {
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
padding-inline: 3rem;
|
||||
}
|
||||
}
|
||||
section.hero .hero--container .hero--text {
|
||||
grid-column: 2/4;
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
justify-content: center;
|
||||
}
|
||||
section.hero .hero--container .hero--text h2 {
|
||||
font-family: var(--wp--preset--font-family--eb-garamond);
|
||||
font-size: 38px;
|
||||
font-weight: 400;
|
||||
max-width: 385px;
|
||||
}
|
||||
@media (max-width: 480px) {
|
||||
section.hero .hero--container .hero--text h2 {
|
||||
font-size: 32px;
|
||||
line-height: 1;
|
||||
margin-top: 2rem;
|
||||
}
|
||||
}
|
||||
@media (min-width: 481px) and (max-width: 1083px) {
|
||||
section.hero .hero--container .hero--text h2 {
|
||||
font-size: 32px;
|
||||
line-height: 1;
|
||||
margin-top: 2rem;
|
||||
}
|
||||
}
|
||||
section.hero .hero--container .hero--text p {
|
||||
font-family: var(--wp--preset--font-family--sora);
|
||||
font-size: 18px;
|
||||
max-width: 446px;
|
||||
}
|
||||
@media (max-width: 480px) {
|
||||
section.hero .hero--container .hero--text p {
|
||||
font-size: 16px;
|
||||
}
|
||||
}
|
||||
section.hero .hero--container .hero--img {
|
||||
grid-column: 4/6;
|
||||
width: 100%;
|
||||
border: 1px solid white;
|
||||
border-top-left-radius: 12px;
|
||||
border-bottom-left-radius: 12px;
|
||||
border-right: none;
|
||||
max-height: 366px;
|
||||
object-fit: cover;
|
||||
}
|
||||
@media (max-width: 480px) {
|
||||
section.hero .hero--container .hero--img {
|
||||
order: -1;
|
||||
border-radius: 12px;
|
||||
border-right: 1px solid;
|
||||
aspect-ratio: 16/9;
|
||||
}
|
||||
}
|
||||
@media (min-width: 481px) and (max-width: 1083px) {
|
||||
section.hero .hero--container .hero--img {
|
||||
order: -1;
|
||||
border-radius: 12px;
|
||||
border-right: 1px solid;
|
||||
}
|
||||
}
|
||||
section.hero .hero--container .hero--cta {
|
||||
width: fit-content;
|
||||
}
|
||||
@media (min-width: 1000px) {
|
||||
section.hero .hero--container .hero--cta {
|
||||
display: none;
|
||||
}
|
||||
}
|
||||
|
||||
.sponsor-logos {
|
||||
padding-top: 78px;
|
||||
padding-bottom: 41px;
|
||||
}
|
||||
@media (max-width: 480px) {
|
||||
.sponsor-logos {
|
||||
padding-top: 42px;
|
||||
}
|
||||
}
|
||||
.sponsor-logos .container {
|
||||
display: flex;
|
||||
text-align: center;
|
||||
flex-wrap: wrap;
|
||||
justify-content: space-between;
|
||||
align-items: center;
|
||||
}
|
||||
@media (min-width: 481px) and (max-width: 1083px) {
|
||||
.sponsor-logos .container {
|
||||
justify-content: center;
|
||||
}
|
||||
}
|
||||
@media (max-width: 480px) {
|
||||
.sponsor-logos .container {
|
||||
display: grid;
|
||||
place-items: center;
|
||||
gap: 1.2em;
|
||||
justify-content: center;
|
||||
}
|
||||
}
|
||||
.sponsor-logos .container img {
|
||||
transform: scale(0.67);
|
||||
}
|
||||
|
||||
section.pitch {
|
||||
padding-block: 82px;
|
||||
text-align: center;
|
||||
}
|
||||
section.pitch h2 {
|
||||
font-family: var(--wp--preset--font-family--eb-garamond);
|
||||
font-size: 38px;
|
||||
font-weight: 400;
|
||||
line-height: 100%;
|
||||
max-width: 527px;
|
||||
margin-inline: auto;
|
||||
margin-bottom: 54px;
|
||||
}
|
||||
@media (max-width: 480px) {
|
||||
section.pitch h2 {
|
||||
font-size: 32px;
|
||||
}
|
||||
}
|
||||
section.pitch .pitch--cards {
|
||||
display: grid;
|
||||
grid-template-columns: repeat(3, 300px);
|
||||
gap: 16px;
|
||||
}
|
||||
@media (min-width: 481px) and (max-width: 1083px) {
|
||||
section.pitch .pitch--cards {
|
||||
grid-template-columns: repeat(3, 1fr);
|
||||
}
|
||||
}
|
||||
@media (max-width: 480px) {
|
||||
section.pitch .pitch--cards {
|
||||
grid-template-columns: 1fr;
|
||||
}
|
||||
}
|
||||
section.pitch .pitch--cards .pitch--card-item {
|
||||
border: 1px solid #FAF7EF;
|
||||
border-radius: 12px;
|
||||
text-align: center;
|
||||
padding-block: 25px;
|
||||
padding-inline: 25px;
|
||||
}
|
||||
section.pitch .pitch--cards .pitch--card-item h3 {
|
||||
font-family: var(--wp--preset--font-family--sora);
|
||||
font-size: 18px;
|
||||
font-weight: 600;
|
||||
line-height: 1.3;
|
||||
}
|
||||
section.pitch .pitch--cards .pitch--card-item p {
|
||||
font-family: var(--wp--preset--font-family--sora);
|
||||
font-size: 16px;
|
||||
font-weight: 300;
|
||||
line-height: 1.3;
|
||||
}
|
||||
@media (max-width: 480px) {
|
||||
section.pitch .pitch--cards .pitch--card-item p {
|
||||
font-size: 14px;
|
||||
}
|
||||
}
|
||||
|
||||
section.book-club-examples {
|
||||
text-align: center;
|
||||
}
|
||||
section.book-club-examples h2 {
|
||||
font-weight: 400;
|
||||
max-width: 563px;
|
||||
margin-inline: auto;
|
||||
line-height: 1;
|
||||
}
|
||||
section.book-club-examples .book-club-example-cards {
|
||||
padding-block: 84px;
|
||||
padding-top: 12px;
|
||||
}
|
||||
section.book-club-examples .book-club-example-cards .book-club-example-card--item {
|
||||
display: flex;
|
||||
max-width: 908px;
|
||||
border: 1px solid var(--foreground-text);
|
||||
border-radius: 12px;
|
||||
margin-inline: auto;
|
||||
margin-block: 36px;
|
||||
}
|
||||
@media (max-width: 480px) {
|
||||
section.book-club-examples .book-club-example-cards .book-club-example-card--item {
|
||||
flex-direction: column;
|
||||
}
|
||||
}
|
||||
@media (min-width: 1084px) {
|
||||
section.book-club-examples .book-club-example-cards .book-club-example-card--item {
|
||||
max-height: 264px;
|
||||
}
|
||||
}
|
||||
section.book-club-examples .book-club-example-cards .book-club-example-card--item--img {
|
||||
border-radius: 12px;
|
||||
border-right: 1px solid #F6F6F8;
|
||||
object-fit: cover;
|
||||
}
|
||||
@media (max-width: 480px) {
|
||||
section.book-club-examples .book-club-example-cards .book-club-example-card--item--img {
|
||||
width: 100%;
|
||||
border-bottom-right-radius: 0;
|
||||
border-bottom-left-radius: 0;
|
||||
border: none;
|
||||
border-bottom: 1px solid var(--foreground-text);
|
||||
}
|
||||
}
|
||||
section.book-club-examples .book-club-example-cards .book-club-example-card--item--text {
|
||||
padding-inline: 40px;
|
||||
padding-block: 36px;
|
||||
}
|
||||
section.book-club-examples .book-club-example-cards .book-club-example-card--item--text * {
|
||||
text-align: left;
|
||||
}
|
||||
section.book-club-examples .book-club-example-cards .book-club-example-card--item--text p.book-club-example-card--item--text--heading {
|
||||
font-size: 18px;
|
||||
}
|
||||
section.book-club-examples .book-club-example-cards .book-club-example-card--item--text p {
|
||||
font-size: 16px;
|
||||
}
|
||||
@media (max-width: 480px) {
|
||||
section.book-club-examples .book-club-example-cards .book-club-example-card--item--text p {
|
||||
font-size: 14px;
|
||||
}
|
||||
}
|
||||
section.book-club-examples .book-club-example-cards .book-club-example-card--item--text strong {
|
||||
font-weight: 600;
|
||||
}
|
||||
section.book-club-examples .book-club-example-cards .book-club-example-card--item--text--description {
|
||||
font-size: 16px;
|
||||
}
|
||||
@media (max-width: 480px) {
|
||||
section.book-club-examples .book-club-example-cards .book-club-example-card--item--text {
|
||||
padding-block: 1.8rem;
|
||||
}
|
||||
}
|
||||
section.book-club-examples .btn {
|
||||
display: inline-block;
|
||||
padding-inline: 5em;
|
||||
font-size: 16px;
|
||||
}
|
||||
|
||||
section.testimonial-section h2 {
|
||||
text-align: center;
|
||||
font-weight: 400;
|
||||
}
|
||||
section.testimonial-section .testimonial-cards {
|
||||
display: flex;
|
||||
gap: 1rem;
|
||||
padding-block: 84px;
|
||||
}
|
||||
@media (max-width: 480px) {
|
||||
section.testimonial-section .testimonial-cards {
|
||||
flex-direction: column;
|
||||
gap: 2rem;
|
||||
}
|
||||
}
|
||||
section.testimonial-section .testimonial-cards .testimonial-card--item {
|
||||
border: 1px solid var(--foreground-text);
|
||||
border-radius: 12px;
|
||||
padding: 64px;
|
||||
max-width: 446px;
|
||||
}
|
||||
@media (max-width: 480px) {
|
||||
section.testimonial-section .testimonial-cards .testimonial-card--item {
|
||||
padding: 1.8rem;
|
||||
}
|
||||
}
|
||||
section.testimonial-section .testimonial-cards .testimonial-card--item .bio {
|
||||
display: flex;
|
||||
gap: 1rem;
|
||||
padding-bottom: 32px;
|
||||
align-items: center;
|
||||
}
|
||||
section.testimonial-section .testimonial-cards .testimonial-card--item .bio--img {
|
||||
border-radius: 100%;
|
||||
border: 1px solid var(--foreground-text);
|
||||
width: 61px;
|
||||
}
|
||||
section.testimonial-section .testimonial-cards .testimonial-card--item .bio--name {
|
||||
max-width: 12ch;
|
||||
font-weight: 600;
|
||||
font-size: 18px;
|
||||
margin-block-end: 0;
|
||||
}
|
||||
section.testimonial-section .testimonial-cards .testimonial-card--item--description {
|
||||
font-size: 16px;
|
||||
}
|
||||
@media (max-width: 480px) {
|
||||
section.testimonial-section .testimonial-cards .testimonial-card--item--description {
|
||||
font-size: 14px;
|
||||
}
|
||||
}
|
||||
|
||||
section.faq {
|
||||
padding-block: 84px;
|
||||
}
|
||||
@media (max-width: 480px) {
|
||||
section.faq {
|
||||
padding-block: 42px;
|
||||
}
|
||||
}
|
||||
section.faq h2 {
|
||||
text-align: center;
|
||||
font-weight: 400;
|
||||
margin-bottom: 3rem;
|
||||
}
|
||||
section.faq .faq-list {
|
||||
border: 1px solid white;
|
||||
border-radius: 12px;
|
||||
}
|
||||
section.faq .faq-list .faq--item {
|
||||
padding-inline: 60px;
|
||||
padding-inline-start: 44px;
|
||||
padding-block: 45px;
|
||||
border-bottom: 1px solid;
|
||||
}
|
||||
@media (max-width: 480px) {
|
||||
section.faq .faq-list .faq--item {
|
||||
padding-block: 18px;
|
||||
padding-inline: 22px;
|
||||
padding-inline-start: 22px;
|
||||
}
|
||||
}
|
||||
section.faq .faq-list .faq--item:last-of-type {
|
||||
border-bottom: none;
|
||||
}
|
||||
section.faq .faq-list .faq--item .answer {
|
||||
margin-top: 16px;
|
||||
padding-left: 16px;
|
||||
display: block;
|
||||
}
|
||||
@media (max-width: 480px) {
|
||||
section.faq .faq-list .faq--item .answer {
|
||||
padding-left: 0;
|
||||
}
|
||||
}
|
||||
section.faq .faq-list .faq--item summary {
|
||||
cursor: pointer;
|
||||
font-weight: 600;
|
||||
list-style-type: "+";
|
||||
}
|
||||
section.faq .faq-list .faq--item summary span {
|
||||
margin-left: 16px;
|
||||
}
|
||||
@media (max-width: 480px) {
|
||||
section.faq .faq-list .faq--item summary span {
|
||||
margin-left: 6px;
|
||||
}
|
||||
section.faq .faq-list .faq--item summary::marker {
|
||||
position: relative;
|
||||
left: -1em;
|
||||
}
|
||||
}
|
||||
section.faq .faq-list .faq--item[open] summary {
|
||||
list-style-type: "-";
|
||||
}
|
||||
|
||||
section.book-club-benefits {
|
||||
text-align: center;
|
||||
}
|
||||
section.book-club-benefits h2 {
|
||||
font-weight: 400;
|
||||
}
|
||||
section.book-club-benefits .benefit-cards {
|
||||
display: grid;
|
||||
grid-template-columns: repeat(2, 1fr);
|
||||
gap: 16px;
|
||||
row-gap: 90px;
|
||||
margin-block: 140px;
|
||||
margin-top: 84px;
|
||||
}
|
||||
@media (max-width: 480px) {
|
||||
section.book-club-benefits .benefit-cards {
|
||||
grid-template-columns: 1fr;
|
||||
}
|
||||
}
|
||||
section.book-club-benefits .benefit-cards .benefit-card--item img {
|
||||
border: 1px solid var(--foreground-text);
|
||||
border-radius: 12px;
|
||||
}
|
||||
@media (min-width: 1084px) {
|
||||
section.book-club-benefits .benefit-cards .benefit-card--item img {
|
||||
max-width: 215px;
|
||||
}
|
||||
}
|
||||
@media (max-width: 480px) {
|
||||
section.book-club-benefits .benefit-cards .benefit-card--item img {
|
||||
width: 100%;
|
||||
}
|
||||
}
|
||||
@media (min-width: 481px) and (max-width: 1083px) {
|
||||
section.book-club-benefits .benefit-cards .benefit-card--item img {
|
||||
width: 100%;
|
||||
}
|
||||
}
|
||||
section.book-club-benefits .benefit-cards .benefit-card--item p {
|
||||
max-width: 289px;
|
||||
margin-inline: auto;
|
||||
margin-top: 21px;
|
||||
}
|
||||
section.book-club-benefits .benefit-cards .benefit-card--item p strong {
|
||||
font-weight: 600;
|
||||
}
|
||||
section.book-club-benefits .book-club-benefits-cta .btn {
|
||||
padding-inline: 4em;
|
||||
display: inline-block;
|
||||
}
|
||||
section.book-club-benefits .book-club-benefits-cta p {
|
||||
font-size: 16px;
|
||||
}
|
||||
|
||||
#by-somos-inf {
|
||||
width: 100%;
|
||||
padding: 50px 0;
|
||||
text-align: center;
|
||||
background-color: lightblue;
|
||||
margin-top: 20px;
|
||||
opacity: 0;
|
||||
transition: all 0.5s ease-in-out;
|
||||
}
|
||||
#by-somos-inf.show {
|
||||
opacity: 1;
|
||||
}
|
||||
|
||||
footer.somos-infinitos-footer {
|
||||
padding-top: 73px;
|
||||
margin-top: 200px;
|
||||
padding-bottom: 150px;
|
||||
background-image: url("/wp-content/themes/somos-infinitos-theme/assets/images/footer-bg.svg");
|
||||
background-repeat: no-repeat;
|
||||
background-position: right;
|
||||
background-size: contain;
|
||||
}
|
||||
@media (min-width: 1084px) {
|
||||
footer.somos-infinitos-footer {
|
||||
padding-inline: 114px;
|
||||
}
|
||||
}
|
||||
@media (max-width: 480px) {
|
||||
footer.somos-infinitos-footer {
|
||||
padding-inline: 3rem;
|
||||
}
|
||||
}
|
||||
@media (min-width: 481px) and (max-width: 1083px) {
|
||||
footer.somos-infinitos-footer {
|
||||
padding-inline: 3rem;
|
||||
}
|
||||
}
|
||||
@media (max-width: 480px) {
|
||||
footer.somos-infinitos-footer {
|
||||
background-size: cover;
|
||||
background-position-x: 253px;
|
||||
padding-bottom: 50px;
|
||||
}
|
||||
footer.somos-infinitos-footer .container {
|
||||
padding-inline: 0;
|
||||
}
|
||||
}
|
||||
footer.somos-infinitos-footer .footer-navigation {
|
||||
margin-top: 0;
|
||||
margin-bottom: 0;
|
||||
opacity: 0;
|
||||
user-select: none;
|
||||
visibility: hidden;
|
||||
}
|
||||
footer.somos-infinitos-footer .footer-navigation ul.footer-navigation--links {
|
||||
list-style-type: none;
|
||||
padding-inline-start: 0;
|
||||
display: grid;
|
||||
grid-template-columns: repeat(3, 144px);
|
||||
}
|
||||
@media (max-width: 480px) {
|
||||
footer.somos-infinitos-footer .footer-navigation ul.footer-navigation--links {
|
||||
grid-template-columns: 1fr;
|
||||
gap: 1rem;
|
||||
}
|
||||
}
|
||||
footer.somos-infinitos-footer .footer-navigation ul.footer-navigation--links li a {
|
||||
font-size: 14px;
|
||||
display: inline-block;
|
||||
margin-bottom: 14px;
|
||||
font-weight: 400;
|
||||
text-transform: uppercase;
|
||||
text-decoration: none;
|
||||
}
|
||||
footer.somos-infinitos-footer .footer-navigation ul.footer-navigation--links li a:hover, footer.somos-infinitos-footer .footer-navigation ul.footer-navigation--links li a:focus {
|
||||
text-decoration: none;
|
||||
text-shadow: 0px 0px 0px #fff;
|
||||
}
|
||||
footer.somos-infinitos-footer .email-cta h3 {
|
||||
font-family: var(--wp--preset--font-family--eb-garamond);
|
||||
font-size: 32px;
|
||||
font-weight: 400;
|
||||
line-height: 1;
|
||||
}
|
||||
footer.somos-infinitos-footer .email-cta form {
|
||||
display: none;
|
||||
gap: 16px;
|
||||
margin-block: 16px;
|
||||
}
|
||||
@media (max-width: 480px) {
|
||||
footer.somos-infinitos-footer .email-cta form {
|
||||
flex-direction: column;
|
||||
}
|
||||
}
|
||||
footer.somos-infinitos-footer .email-cta form input {
|
||||
padding: 1em;
|
||||
font-family: inherit;
|
||||
color: var(--foreground-text);
|
||||
background: transparent;
|
||||
border: 1px solid var(--foreground-text);
|
||||
border-radius: 12px;
|
||||
}
|
||||
@media (min-width: 1084px) {
|
||||
footer.somos-infinitos-footer .email-cta form input {
|
||||
width: 370px;
|
||||
}
|
||||
}
|
||||
@media (max-width: 480px) {
|
||||
footer.somos-infinitos-footer .email-cta form input {
|
||||
width: 286px;
|
||||
}
|
||||
}
|
||||
footer.somos-infinitos-footer .email-cta form input::placeholder {
|
||||
color: var(--foreground-text);
|
||||
}
|
||||
footer.somos-infinitos-footer .email-cta form button.btn {
|
||||
font-family: inherit;
|
||||
background-color: transparent;
|
||||
color: var(--foreground-text);
|
||||
border: 1px solid;
|
||||
cursor: pointer;
|
||||
}
|
||||
@media (max-width: 480px) {
|
||||
footer.somos-infinitos-footer .email-cta form button.btn {
|
||||
display: inline-block;
|
||||
width: fit-content;
|
||||
margin-bottom: 2rem;
|
||||
}
|
||||
}
|
||||
footer.somos-infinitos-footer .email-cta form button.btn:hover {
|
||||
background-color: white;
|
||||
color: var(--background);
|
||||
transform: none;
|
||||
}
|
||||
footer.somos-infinitos-footer .email-cta .external-social-links {
|
||||
display: flex;
|
||||
align-items: center;
|
||||
gap: 40px;
|
||||
margin-top: 24px;
|
||||
}
|
||||
footer.somos-infinitos-footer .email-cta .external-social-links a {
|
||||
display: flex;
|
||||
justify-content: center;
|
||||
align-items: center;
|
||||
text-decoration: none;
|
||||
}
|
||||
footer.somos-infinitos-footer .email-cta .external-social-links a:hover {
|
||||
text-decoration: none;
|
||||
}
|
||||
footer.somos-infinitos-footer .email-cta .external-social-links a img {
|
||||
height: 20px;
|
||||
}
|
||||
footer.somos-infinitos-footer .email-cta .external-social-links a img.insta, footer.somos-infinitos-footer .email-cta .external-social-links a img.youtube {
|
||||
height: 24px;
|
||||
}
|
||||
|
||||
/*# sourceMappingURL=static.css.map */
|
1
assets/css/static.css.map
Normal file
@ -0,0 +1 @@
|
||||
{"version":3,"sourceRoot":"","sources":["../scss/static.scss"],"names":[],"mappings":"AAcA;EACE;EACA;EACA;EAEA;EACA;EACA;;AAXE;EAIJ;IAUI;;;;AAIJ;EACE;;;AAGF;EACE;;;AAGF;EACE;EACA;EACA;EACA;;;AAGF;EACE;EACA;;AAnCE;EAiCJ;IAII;;;AAzCA;EAqCJ;IAQI;;;;AAIJ;EACE;;;AAGF;EACE;EACA;EACA;EACA;EACA;;;AAGF;EACE;EACA;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;;AAIF;EACE;EACA;;AACA;EACE;EACA;EACA;EACA;EACA;;;AAKN;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;AAnGE;EA4FJ;IAUI;IACA;IACA;IACA;IACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;;AA1HA;EAsHF;IAMI;;;AAEF;EACE;;;AAKN;EACE;;AArIE;EAoIJ;IAGI;;;;AAIJ;EACE;;AACA;EAEE;EACA;EACA;;AAjJA;EA6IF;IAOI;IACA;IACA;;;AA1JF;EAiJF;IAaI;IACA;IACA;;;AAGF;EACE;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;;AAzKJ;EAqKE;IAMI;IACA;IACA;;;AAjLN;EAyKE;IAYI;IACA;IACA;;;AAIJ;EACE;EACA;EAEA;;AA3LJ;EAuLE;IAG6B;;;AAK/B;EACE;EACA;EACA;EACA;EACA;EACA;EAGA;EACA;;AAzMF;EA+LA;IAaI;IACA;IACA;IACA;;;AAnNJ;EAmMA;IAoBI;IACA;IACA;;;AAIJ;EACE;;AACA;EAFF;IAGI;;;;AAMR;EACE;EAIA;;AAvOE;EAkOJ;IAGI;;;AAGF;EACE;EACA;EACA;EACA;EACA;;AAjPA;EA4OF;IAOI;;;AA/OF;EAwOF;IAWI;IACA;IACA;IACA;;;AAEF;EAAM;;;AAIV;EACE;EACA;;AAEA;EACE;EACA;EAEA;EACA;EACA;EACA;EACA;;AAxQA;EAgQF;IAG4B;;;AAQ5B;EACE;EACA;EAGA;;AApRA;EA+QF;IAG6B;;;AA9Q3B;EA2QF;IAI6B;;;AAG3B;EACE;EACA;EACA;EACA;EACA;;AAGA;EACE;EACA;EACA;EACA;;AAGF;EACE;EACA;EAEA;EACA;;AAtSJ;EAiSE;IAG6B;;;;AAQnC;EACE;;AAEA;EACE;EACA;EACA;EACA;;AAGF;EACE;EACA;;AACA;EACE;EAEA;EACA;EACA;EACA;EACA;;AAhUF;EAyTA;IAE6B;;;AAnU7B;EAiUA;IAQ8B;;;AAE5B;EACE;EACA;EACA;;AAtUJ;EAmUE;IAKI;IACA;IACA;IACA;IACA;;;AAIJ;EAEE;EACA;;AAFA;EAAI;;AAGJ;EAAgD;;AAChD;EACE;;AAtVN;EAqVI;IAGI;;;AAGJ;EAAS;;AACT;EAAiB;;AA5VrB;EAgVE;IAcI;;;AAMR;EACE;EACA;EACA;;;AAKF;EACE;EACA;;AAGF;EACE;EACA;EACA;;AApXA;EAiXF;IAKI;IACA;;;AAGF;EACE;EACA;EACA;EACA;;AA9XF;EA0XA;IAOI;;;AAGF;EACE;EACA;EACA;EACA;;AACA;EACE;EACA;EACA;;AAEF;EACE;EACA;EACA;EACA;;AAIJ;EACE;;AAvZJ;EAsZE;IAGI;;;;AAOV;EACE;;AAjaE;EAgaJ;IAGI;;;AAEF;EACE;EACA;EACA;;AAGF;EACE;EACA;;AACA;EACE;EACA;EACA;EAMA;;AAvbF;EA8aA;IAKI;IACA;IACA;;;AAGF;EAAiB;;AACjB;EACE;EACA;EAEA;;AA7bJ;EAybE;IAG6B;;;AAG7B;EACE;EACA;EACA;;AACA;EAAO;;AAncX;EAqcM;IAAO;;EACP;IACE;IACA;;;AAMR;EACE;;;AAKN;EACE;;AACA;EACE;;AAGF;EACE;EACA;EAEA;EACA;EACA;EACA;;AAjeA;EA0dF;IAG6B;;;AAOzB;EAIE;EACA;;AAjfJ;EA4eE;IAC8B;;;AArehC;EAoeE;IAE6B;;;AA1e/B;EAweE;IAG6B;;;AAI7B;EACE;EACA;EACA;;AACA;EACE;;AAON;EACE;EACA;;AAEF;EACE;;;AAKN;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;AACA;EACE;;;AAIJ;EAIE;EACA;EACA;EACA;EACA;EACA;EACA;;AAhiBE;EAshBJ;IAC8B;;;AA/gB1B;EA8gBJ;IAE6B;;;AAphBzB;EAkhBJ;IAG6B;;;AAjhBzB;EA8gBJ;IAcI;IACA;IACA;;EAHA;IAAa;;;AAMf;EAGE;EACA;EAEA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;;AA/iBF;EA2iBA;IAMI;IACA;;;AAGA;EACE;EACA;EACA;EACA;EACA;EACA;;AACA;EACE;EACA;;AAQR;EACE;EACA;EACA;EACA;;AAIF;EACE;EAGA;EACA;;AAnlBF;EA8kBA;IAG6B;;;AAG3B;EACE;EACA;EAGA;EACA;EACA;EACA;;AApmBJ;EA4lBE;IAG8B;;;AAvlBhC;EAolBE;IAI6B;;;AAK3B;EACE;;AAIJ;EACE;EACA;EACA;EACA;EACA;;AAvmBJ;EAkmBE;IAQI;IACA;IACA;;;AAGF;EACE;EACA;EACA;;AAKN;EACE;EACA;EACA;EACA;;AACA;EACE;EACA;EACA;EACA;;AACA;EAAU;;AACV;EACE;;AACA;EACE","file":"static.css"}
|
BIN
assets/images/1Compartir.webp
Normal file
After Width: | Height: | Size: 15 KiB |
BIN
assets/images/2Transformares.webp
Normal file
After Width: | Height: | Size: 14 KiB |
BIN
assets/images/3Aplicacao.webp
Normal file
After Width: | Height: | Size: 19 KiB |
BIN
assets/images/4Partilham.webp
Normal file
After Width: | Height: | Size: 25 KiB |
BIN
assets/images/BookClubLandingHero.webp
Normal file
After Width: | Height: | Size: 34 KiB |
BIN
assets/images/benefit-card.jpg
Normal file
After Width: | Height: | Size: 217 KiB |
BIN
assets/images/book-club-example-1.jpg
Normal file
After Width: | Height: | Size: 117 KiB |
BIN
assets/images/book-club-example-2.jpg
Normal file
After Width: | Height: | Size: 136 KiB |
BIN
assets/images/book-club-example-3.jpg
Normal file
After Width: | Height: | Size: 90 KiB |
BIN
assets/images/book-club-hero.webp
Normal file
After Width: | Height: | Size: 67 KiB |
19
assets/images/book-club-logo.svg
Normal file
After Width: | Height: | Size: 46 KiB |
15
assets/images/footer-bg.svg
Normal file
After Width: | Height: | Size: 48 KiB |
24
assets/images/footer-logo.svg
Normal file
After Width: | Height: | Size: 35 KiB |
5
assets/images/icon-insta.svg
Normal file
@ -0,0 +1,5 @@
|
||||
<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<path d="M10 14C12.2091 14 14 12.2091 14 10C14 7.79086 12.2091 6 10 6C7.79086 6 6 7.79086 6 10C6 12.2091 7.79086 14 10 14Z" stroke="#FAF7EF" stroke-linecap="round" stroke-linejoin="round"/>
|
||||
<path d="M1 14V6C1 3.23858 3.23858 1 6 1H14C16.7614 1 19 3.23858 19 6V14C19 16.7614 16.7614 19 14 19H6C3.23858 19 1 16.7614 1 14Z" stroke="#FAF7EF"/>
|
||||
<path d="M15.498 4.51145L15.5092 4.49902" stroke="#FAF7EF" stroke-linecap="round" stroke-linejoin="round"/>
|
||||
</svg>
|
After Width: | Height: | Size: 551 B |
4
assets/images/icon-mail.svg
Normal file
@ -0,0 +1,4 @@
|
||||
<svg width="24" height="18" viewBox="0 0 24 18" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<rect x="0.5" y="0.5" width="23" height="17" rx="2.5" stroke="#FAF7EF"/>
|
||||
<path d="M1.5 1.5L9.82993 10.2266C11.0118 11.4647 12.9882 11.4647 14.1701 10.2266L22.5 1.5" stroke="#FAF7EF"/>
|
||||
</svg>
|
After Width: | Height: | Size: 287 B |
4
assets/images/icon-yt.svg
Normal file
@ -0,0 +1,4 @@
|
||||
<svg width="28" height="24" viewBox="0 0 28 24" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<path d="M16.6008 12.2299L12.0508 14.8299V9.62988L16.6008 12.2299Z" fill="#FAF7EF" stroke="#FAF7EF" stroke-linecap="round" stroke-linejoin="round"/>
|
||||
<path d="M1 13.1504V11.3096C1 7.5461 1 5.6637 2.1765 4.4534C3.3543 3.2418 5.2081 3.1898 8.9144 3.0845C10.6694 3.0351 12.4634 3 14 3C15.5366 3 17.3293 3.0351 19.0856 3.0845C22.7919 3.1898 24.6457 3.2418 25.8222 4.4534C26.9987 5.665 27 7.5474 27 11.3096V13.1491C27 16.9139 27 18.795 25.8235 20.0066C24.6457 21.2169 22.7932 21.2702 19.0856 21.3742C17.3306 21.4249 15.5366 21.46 14 21.46C12.4634 21.46 10.6707 21.4249 8.9144 21.3742C5.2081 21.2702 3.3543 21.2182 2.1765 20.0066C0.9987 18.795 1 16.9126 1 13.1504Z" stroke="#FAF7EF"/>
|
||||
</svg>
|
After Width: | Height: | Size: 781 B |
6
assets/images/profile-button.svg
Normal file
@ -0,0 +1,6 @@
|
||||
<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<g id="solar:user-bold">
|
||||
<path id="Vector" d="M9.99935 8.33332C11.8403 8.33332 13.3327 6.84094 13.3327 4.99999C13.3327 3.15904 11.8403 1.66666 9.99935 1.66666C8.1584 1.66666 6.66602 3.15904 6.66602 4.99999C6.66602 6.84094 8.1584 8.33332 9.99935 8.33332Z" fill="#FAF7EF"/>
|
||||
<path id="Vector_2" d="M16.6673 13.75C16.6673 15.8208 16.6673 17.5 10.0007 17.5C3.33398 17.5 3.33398 15.8208 3.33398 13.75C3.33398 11.6792 6.31898 10 10.0007 10C13.6823 10 16.6673 11.6792 16.6673 13.75Z" fill="#FAF7EF"/>
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 601 B |
BIN
assets/images/sponsor-logos/CasaDasLetras.webp
Normal file
After Width: | Height: | Size: 768 B |
BIN
assets/images/sponsor-logos/albatroz.webp
Normal file
After Width: | Height: | Size: 980 B |
BIN
assets/images/sponsor-logos/casa-das-letras.webp
Normal file
After Width: | Height: | Size: 1.4 KiB |
BIN
assets/images/sponsor-logos/contraponto.webp
Normal file
After Width: | Height: | Size: 2.1 KiB |
BIN
assets/images/sponsor-logos/estrela-polar.webp
Normal file
After Width: | Height: | Size: 3.2 KiB |
BIN
assets/images/sponsor-logos/ideias-de-ler.webp
Normal file
After Width: | Height: | Size: 934 B |
BIN
assets/images/sponsor-logos/leya-2.webp
Normal file
After Width: | Height: | Size: 448 B |
BIN
assets/images/sponsor-logos/manuscrito.webp
Normal file
After Width: | Height: | Size: 3.4 KiB |
BIN
assets/images/sponsor-logos/nascente.webp
Normal file
After Width: | Height: | Size: 988 B |
BIN
assets/images/sponsor-logos/oficina-do-livro.webp
Normal file
After Width: | Height: | Size: 1.9 KiB |
BIN
assets/images/sponsor-logos/penguin-random-house.webp
Normal file
After Width: | Height: | Size: 8.3 KiB |
BIN
assets/images/sponsor-logos/pergaminho.webp
Normal file
After Width: | Height: | Size: 5.4 KiB |
BIN
assets/images/sponsor-logos/planeta.webp
Normal file
After Width: | Height: | Size: 3.6 KiB |
BIN
assets/images/sponsor-logos/porto-editora.webp
Normal file
After Width: | Height: | Size: 1.0 KiB |
BIN
assets/images/testimonial-gabriela.jpg
Normal file
After Width: | Height: | Size: 23 KiB |
BIN
assets/images/testimonial-sandra.jpg
Normal file
After Width: | Height: | Size: 22 KiB |
690
assets/scss/custom.scss
Normal file
@ -0,0 +1,690 @@
|
||||
html {
|
||||
background: var(--wp--preset--color--background);
|
||||
}
|
||||
|
||||
body {
|
||||
background: radial-gradient(circle at right 15%,
|
||||
rgba(142, 154, 236, 0.4) 0%,
|
||||
rgba(142, 154, 236, 0) 25%),
|
||||
radial-gradient(circle at left 85%,
|
||||
rgba(142, 154, 236, 0.4) 0%,
|
||||
rgba(142, 154, 236, 0) 25%);
|
||||
min-height: 100vh;
|
||||
}
|
||||
|
||||
// Common WooCommerce input field styling
|
||||
.woocommerce,
|
||||
.wc-block-components-form,
|
||||
.woocommerce-page {
|
||||
|
||||
input[type=email],
|
||||
input[type=number],
|
||||
input[type=password],
|
||||
input[type=tel],
|
||||
input[type=text],
|
||||
input[type=url],
|
||||
input[type=search],
|
||||
input[type=date],
|
||||
textarea,
|
||||
select {
|
||||
padding: 1em;
|
||||
color: var(--wp--preset--color--foreground);
|
||||
background: transparent;
|
||||
border: 1px solid var(--wp--preset--color--foreground);
|
||||
border-radius: 12px;
|
||||
transition: border-color 0.3s, box-shadow 0.3s;
|
||||
|
||||
&::placeholder {
|
||||
color: var(--wp--preset--color--foreground);
|
||||
opacity: 0.7;
|
||||
}
|
||||
|
||||
&:hover {
|
||||
border-color: var(--wp--preset--color--foreground);
|
||||
}
|
||||
|
||||
&:focus {
|
||||
outline: none;
|
||||
border-color: var(--wp--preset--color--foreground);
|
||||
box-shadow: 0 0 0 1px var(--wp--preset--color--foreground);
|
||||
}
|
||||
}
|
||||
|
||||
// Special styling for select fields
|
||||
select {
|
||||
appearance: none;
|
||||
background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg width='20' height='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5 6l5 5 5-5 2 1-7 7-7-7z' fill='%23FAF7EF'/%3E%3C/svg%3E");
|
||||
background-repeat: no-repeat;
|
||||
background-position: right 1em top 50%;
|
||||
padding-right: 2.5em;
|
||||
|
||||
option {
|
||||
background-color: var(--wp--preset--color--background);
|
||||
color: var(--wp--preset--color--foreground);
|
||||
}
|
||||
}
|
||||
|
||||
// Textarea specific styling
|
||||
textarea {
|
||||
min-height: 100px;
|
||||
resize: vertical;
|
||||
}
|
||||
|
||||
// Checkbox and radio styling
|
||||
input[type=checkbox],
|
||||
input[type=radio] {
|
||||
position: relative;
|
||||
width: 1.25em;
|
||||
height: 1.25em;
|
||||
margin-right: 0.5em;
|
||||
background: transparent;
|
||||
border: 1px solid var(--wp--preset--color--foreground);
|
||||
cursor: pointer;
|
||||
|
||||
&:checked {
|
||||
background-color: var(--wp--preset--color--foreground);
|
||||
border-color: var(--wp--preset--color--foreground);
|
||||
|
||||
&::after {
|
||||
content: '';
|
||||
position: absolute;
|
||||
top: 50%;
|
||||
left: 50%;
|
||||
transform: translate(-50%, -50%);
|
||||
width: 0.5em;
|
||||
height: 0.5em;
|
||||
background-color: var(--wp--preset--color--background);
|
||||
border-radius: 1px;
|
||||
}
|
||||
}
|
||||
|
||||
&:focus {
|
||||
outline: none;
|
||||
box-shadow: 0 0 0 1px var(--wp--preset--color--foreground);
|
||||
}
|
||||
}
|
||||
|
||||
input[type=radio] {
|
||||
border-radius: 50%;
|
||||
|
||||
&:checked::after {
|
||||
border-radius: 50%;
|
||||
}
|
||||
}
|
||||
|
||||
// Error state styling
|
||||
.woocommerce-invalid,
|
||||
.woocommerce-invalid-required-field,
|
||||
.has-error {
|
||||
|
||||
input[type=email],
|
||||
input[type=number],
|
||||
input[type=password],
|
||||
input[type=tel],
|
||||
input[type=text],
|
||||
input[type=url],
|
||||
input[type=search],
|
||||
input[type=date],
|
||||
textarea,
|
||||
select {
|
||||
border-color: var(--wp--preset--color--foreground);
|
||||
border-width: 2px;
|
||||
|
||||
&:focus {
|
||||
box-shadow: 0 0 0 1px var(--wp--preset--color--foreground);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
.woocommerce-error {
|
||||
background-color: rgba(250, 247, 239, 0.1);
|
||||
border-left: 3px solid var(--wp--preset--color--foreground);
|
||||
color: var(--wp--preset--color--foreground);
|
||||
padding: 1em 1.5em;
|
||||
margin-bottom: 2em;
|
||||
border-radius: 4px;
|
||||
|
||||
li {
|
||||
list-style: none;
|
||||
margin-left: 0;
|
||||
}
|
||||
}
|
||||
|
||||
// Validation error messages
|
||||
.woocommerce-error,
|
||||
.woocommerce-message {
|
||||
margin: 0 0 2em;
|
||||
padding: 1em 1.5em;
|
||||
border-radius: 4px;
|
||||
|
||||
&::before {
|
||||
margin-right: 0.5em;
|
||||
}
|
||||
}
|
||||
|
||||
span.required {
|
||||
color: var(--wp--preset--color--foreground);
|
||||
opacity: 0.8;
|
||||
}
|
||||
}
|
||||
|
||||
// Specific class for WooCommerce components
|
||||
.wc-block-components-form {
|
||||
|
||||
.wc-block-components-text-input,
|
||||
.wc-block-components-select {
|
||||
|
||||
input[type=email],
|
||||
input[type=number],
|
||||
input[type=password],
|
||||
input[type=tel],
|
||||
input[type=text],
|
||||
input[type=url],
|
||||
select {
|
||||
padding: 1em;
|
||||
color: var(--wp--preset--color--foreground);
|
||||
background: transparent;
|
||||
border: 1px solid var(--wp--preset--color--foreground);
|
||||
border-radius: 12px;
|
||||
|
||||
&::placeholder {
|
||||
color: var(--wp--preset--color--foreground);
|
||||
opacity: 0.7;
|
||||
}
|
||||
|
||||
&:hover {
|
||||
border-color: var(--wp--preset--color--foreground);
|
||||
}
|
||||
|
||||
&:focus {
|
||||
outline: none;
|
||||
border-color: var(--wp--preset--color--foreground);
|
||||
box-shadow: 0 0 0 1px var(--wp--preset--color--foreground);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Style the combobox
|
||||
.wc-block-components-combobox .wc-block-components-combobox-control {
|
||||
input.components-combobox-control__input {
|
||||
padding: 1em;
|
||||
color: var(--wp--preset--color--foreground);
|
||||
background: transparent;
|
||||
border: 1px solid var(--wp--preset--color--foreground);
|
||||
border-radius: 12px;
|
||||
|
||||
&:hover,
|
||||
&:focus {
|
||||
border-color: var(--wp--preset--color--foreground);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Error states for WC blocks
|
||||
.has-error {
|
||||
|
||||
input,
|
||||
select,
|
||||
textarea {
|
||||
border-color: var(--wp--preset--color--foreground);
|
||||
border-width: 2px;
|
||||
}
|
||||
|
||||
.wc-block-components-validation-error {
|
||||
color: var(--wp--preset--color--foreground);
|
||||
font-size: 0.875em;
|
||||
margin-top: 0.5em;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Fix for variable products dropdown
|
||||
.woocommerce div.product form.cart .variations select,
|
||||
.single-product div.product table.variations select {
|
||||
padding: 1em;
|
||||
color: var(--wp--preset--color--foreground);
|
||||
background-color: transparent;
|
||||
border: 1px solid var(--wp--preset--color--foreground);
|
||||
border-radius: 12px;
|
||||
min-width: 150px;
|
||||
}
|
||||
|
||||
// Fix for cart quantity inputs
|
||||
.woocommerce .quantity .qty {
|
||||
padding: 0.7em;
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
// Form labels
|
||||
.woocommerce form .form-row label,
|
||||
.wc-block-components-form .wc-block-components-text-input label {
|
||||
color: var(--wp--preset--color--foreground);
|
||||
margin-bottom: 0.5em;
|
||||
display: block;
|
||||
margin-left: .5em
|
||||
}
|
||||
|
||||
// Form validation indicators
|
||||
.woocommerce form .form-row {
|
||||
&.woocommerce-validated {
|
||||
input.input-text {
|
||||
border-color: var(--wp--preset--color--foreground);
|
||||
border-width: 2px;
|
||||
|
||||
&:focus {
|
||||
box-shadow: 0 0 0 1px var(--wp--preset--color--foreground);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
&.woocommerce-invalid {
|
||||
input.input-text {
|
||||
border-color: var(--wp--preset--color--foreground);
|
||||
border-width: 2px;
|
||||
|
||||
&:focus {
|
||||
box-shadow: 0 0 0 1px var(--wp--preset--color--foreground);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
.woocommerce-input-wrapper {
|
||||
.description {
|
||||
background: rgba(250, 247, 239, 0.1);
|
||||
border-radius: 3px;
|
||||
color: var(--wp--preset--color--foreground);
|
||||
padding: 0.5em 1em;
|
||||
margin: 0.5em 0 0;
|
||||
font-size: 0.875em;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Button styles for consistency
|
||||
.woocommerce #respond input#submit,
|
||||
.woocommerce a.button,
|
||||
.woocommerce button.button,
|
||||
.woocommerce input.button,
|
||||
.wc-block-components-button:not(.is-link) {
|
||||
border: 1px solid var(--wp--preset--color--foreground);
|
||||
border-radius: 0.85em;
|
||||
padding: .75em 1.5em;
|
||||
background-color: transparent;
|
||||
color: var(--wp--preset--color--foreground);
|
||||
transition: all 0.25s ease;
|
||||
font-weight: normal;
|
||||
|
||||
&:hover {
|
||||
background-color: var(--wp--preset--color--foreground);
|
||||
color: var(--wp--preset--color--background);
|
||||
text-decoration: none;
|
||||
}
|
||||
|
||||
&.alt {
|
||||
background-color: var(--wp--preset--color--foreground);
|
||||
color: var(--wp--preset--color--background);
|
||||
|
||||
&:hover {
|
||||
background-color: transparent;
|
||||
color: var(--wp--preset--color--foreground);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Notices and messages
|
||||
.woocommerce-info,
|
||||
.woocommerce-message,
|
||||
.woocommerce-error {
|
||||
border-radius: 4px;
|
||||
background-color: rgba(250, 247, 239, 0.1);
|
||||
border-left: 3px solid var(--wp--preset--color--foreground);
|
||||
color: var(--wp--preset--color--foreground);
|
||||
padding: 1em 1.5em;
|
||||
margin-bottom: 2em;
|
||||
|
||||
a {
|
||||
color: var(--wp--preset--color--foreground);
|
||||
font-weight: 600;
|
||||
text-decoration: underline;
|
||||
|
||||
&:hover {
|
||||
text-decoration: none;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Make sure error feedback text uses foreground color
|
||||
.wc-block-components-notice-banner,
|
||||
.woocommerce-error {
|
||||
|
||||
// color: var(--wp--preset--color--foreground);
|
||||
a {
|
||||
color: black;
|
||||
}
|
||||
|
||||
&.is-error,
|
||||
&.is-info,
|
||||
&.is-success,
|
||||
&.is-warning {
|
||||
border-left-color: var(--wp--preset--color--foreground);
|
||||
}
|
||||
}
|
||||
|
||||
#coming-soon-footer-banner {
|
||||
background: black;
|
||||
color: var(--wp--preset--color--foreground);
|
||||
}
|
||||
|
||||
.wc-block-components-title.wc-block-components-title {
|
||||
font-size: 38px;
|
||||
margin-bottom: 1rem;
|
||||
}
|
||||
|
||||
.wc-block-components-notice-banner.is-error {
|
||||
// background-color: black;
|
||||
border-color: white;
|
||||
}
|
||||
|
||||
.wc-blocks-components-select .wc-blocks-components-select__select {
|
||||
border: 1px solid var(--wp--preset--color--foreground);
|
||||
border-radius: 12px;
|
||||
color: var(--wp--preset--color--foreground);
|
||||
}
|
||||
|
||||
.wc-blocks-components-select .wc-blocks-components-select__label {
|
||||
color: var(--wp--preset--color--foreground);
|
||||
}
|
||||
|
||||
.wc-blocks-components-select .wc-blocks-components-select__container {
|
||||
background: transparent;
|
||||
color: var(--wp--preset--color--foreground);
|
||||
border: 1px solid var(--wp--preset--color--foreground);
|
||||
border: none;
|
||||
border-radius: 12px;
|
||||
}
|
||||
|
||||
.wc-blocks-components-select .wc-blocks-components-select__expand {
|
||||
fill: var(--wp--preset--color--foreground) !important;
|
||||
}
|
||||
|
||||
.wc-block-components-form .wc-block-components-text-input.has-error label,
|
||||
.wc-block-components-text-input.has-error label {
|
||||
color: var(--wp--preset--color--foreground);
|
||||
}
|
||||
|
||||
.wc-block-components-form .wc-block-components-text-input input[type=email]:focus,
|
||||
.wc-block-components-form .wc-block-components-text-input input[type=number]:focus,
|
||||
.wc-block-components-form .wc-block-components-text-input input[type=password]:focus,
|
||||
.wc-block-components-form .wc-block-components-text-input input[type=tel]:focus,
|
||||
.wc-block-components-form .wc-block-components-text-input input[type=text]:focus,
|
||||
.wc-block-components-form .wc-block-components-text-input input[type=url]:focus,
|
||||
.wc-block-components-text-input input[type=email]:focus,
|
||||
.wc-block-components-text-input input[type=number]:focus,
|
||||
.wc-block-components-text-input input[type=password]:focus,
|
||||
.wc-block-components-text-input input[type=tel]:focus,
|
||||
.wc-block-components-text-input input[type=text]:focus,
|
||||
.wc-block-components-text-input input[type=url]:focus {
|
||||
background-color: var(--wp--preset--color--background);
|
||||
}
|
||||
|
||||
.wc-block-components-form .wc-block-components-text-input input[type=email]:focus,
|
||||
.wc-block-components-form .wc-block-components-text-input input[type=number]:focus,
|
||||
.wc-block-components-form .wc-block-components-text-input input[type=password]:focus,
|
||||
.wc-block-components-form .wc-block-components-text-input input[type=tel]:focus,
|
||||
.wc-block-components-form .wc-block-components-text-input input[type=text]:focus,
|
||||
.wc-block-components-form .wc-block-components-text-input input[type=url]:focus,
|
||||
.wc-block-components-text-input input[type=email]:focus,
|
||||
.wc-block-components-text-input input[type=number]:focus,
|
||||
.wc-block-components-text-input input[type=password]:focus,
|
||||
.wc-block-components-text-input input[type=tel]:focus,
|
||||
.wc-block-components-text-input input[type=text]:focus,
|
||||
.wc-block-components-text-input input[type=url]:focus {
|
||||
color: var(--wp--preset--color--foreground);
|
||||
}
|
||||
|
||||
@media (max-width: 480px) {
|
||||
.wp-block-woocommerce-checkout.alignwide.wc-block-checkout {
|
||||
padding-inline: 3rem;
|
||||
}
|
||||
|
||||
[data-block-name="woocommerce/page-content-wrapper"] {
|
||||
display: none;
|
||||
}
|
||||
}
|
||||
|
||||
.woocommerce #respond input#submit,
|
||||
.woocommerce a.button,
|
||||
.woocommerce button.button,
|
||||
.woocommerce input.button,
|
||||
.wc-block-components-button:not(.is-link) {
|
||||
background-color: var(--wp--preset--color--foreground);
|
||||
color: var(--wp--preset--color--background);
|
||||
text-transform: uppercase;
|
||||
transition: all 0.125s ease-in-out;
|
||||
|
||||
&:hover {
|
||||
background-color: white;
|
||||
color: black;
|
||||
}
|
||||
}
|
||||
|
||||
// .d-none {
|
||||
// display: none !important;
|
||||
// }
|
||||
|
||||
// .wc-block-components-express-payment--checkout,
|
||||
// .wc-block-components-express-payment__title-container,
|
||||
// .wc-block-components-express-payment__content,
|
||||
// .wc-block-components-express-payment-continue-rule.wc-block-components-express-payment-continue-rule--checkout {
|
||||
// display: none !important;
|
||||
// }
|
||||
|
||||
// we dont have any coupons on the site
|
||||
.woocommerce-form-coupon-toggle {
|
||||
display: none;
|
||||
}
|
||||
|
||||
.woocommerce-account .wp-block-post-title,
|
||||
.woocommerce-account main .woocommerce,
|
||||
.woocommerce-cart .wp-block-post-title,
|
||||
.woocommerce-cart main .woocommerce,
|
||||
.woocommerce-checkout .wp-block-post-title,
|
||||
.woocommerce-checkout main .woocommerce {
|
||||
max-width: 968px;
|
||||
}
|
||||
|
||||
.woocommerce {
|
||||
h3 {
|
||||
font-family: var(--wp--preset--font-family--eb-garamond);
|
||||
font-size: 32px;
|
||||
font-weight: 300;
|
||||
}
|
||||
|
||||
h2 {
|
||||
font-weight: 300;
|
||||
}
|
||||
}
|
||||
|
||||
.woocommerce form .form-row label,
|
||||
.wc-block-components-form .wc-block-components-text-input label {
|
||||
margin-left: 0 !important;
|
||||
}
|
||||
|
||||
.woocommerce .col2-set,
|
||||
.woocommerce-page .col2-set {
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
}
|
||||
|
||||
.woocommerce .col2-set .col-1,
|
||||
.woocommerce-page .col2-set .col-1 {
|
||||
width: unset;
|
||||
}
|
||||
|
||||
.woocommerce form .form-row .input-text,
|
||||
.woocommerce form .form-row select {
|
||||
background: transparent;
|
||||
border-color: var(--wp--preset--color--foreground);
|
||||
color: var(--wp--preset--color--foreground);
|
||||
border-radius: 12px;
|
||||
}
|
||||
|
||||
.select2-container .select2-dropdown,
|
||||
.select2-container .select2-selection {
|
||||
background-color: var(--wp--preset--color--foreground);
|
||||
}
|
||||
|
||||
#add_payment_method #payment div.payment_box,
|
||||
.woocommerce-cart #payment div.payment_box,
|
||||
.woocommerce-checkout #payment div.payment_box {
|
||||
background: white;
|
||||
}
|
||||
|
||||
.form-row.woocommerce-SavedPaymentMethods-saveNew.woocommerce-validated label {
|
||||
color: black;
|
||||
}
|
||||
|
||||
#add_payment_method #payment div.payment_box::before,
|
||||
.woocommerce-cart #payment div.payment_box::before,
|
||||
.woocommerce-checkout #payment div.payment_box::before {
|
||||
border: 1em solid white;
|
||||
border-top-color: white;
|
||||
border-right-color: white;
|
||||
border-left-color: white;
|
||||
border-right-color: transparent;
|
||||
border-left-color: transparent;
|
||||
border-top-color: transparent;
|
||||
}
|
||||
|
||||
.payment_box.payment_method_stripe fieldset {
|
||||
border: none;
|
||||
}
|
||||
|
||||
.woocommerce form .form-row.woocommerce-invalid label {
|
||||
color: var(--wp--preset--color--foreground) !important;
|
||||
}
|
||||
|
||||
.woocommerce table.shop_table {
|
||||
border-color: var(--wp--preset--color--foreground);
|
||||
}
|
||||
|
||||
.woocommerce table.shop_table tbody th,
|
||||
.woocommerce table.shop_table tfoot td,
|
||||
.woocommerce table.shop_table tfoot th {
|
||||
border-color: var(--wp--preset--color--foreground);
|
||||
}
|
||||
|
||||
.woocommerce table.shop_table td {
|
||||
border-color: var(--wp--preset--color--foreground);
|
||||
}
|
||||
|
||||
.woocommerce-MyAccount-content {
|
||||
.button {
|
||||
text-decoration: none;
|
||||
}
|
||||
}
|
||||
|
||||
.woocommerce-account {
|
||||
.woocommerce {
|
||||
display: flex;
|
||||
// justify-content: space-between;
|
||||
max-width: 1440px !important;
|
||||
gap: 4rem;
|
||||
@media (max-width: 500px) {
|
||||
flex-direction: column;
|
||||
padding-inline: 1.5rem;
|
||||
gap: 1rem;
|
||||
}
|
||||
|
||||
&::before,
|
||||
&::after {
|
||||
display: none;
|
||||
}
|
||||
|
||||
.woocommerce-MyAccount-navigation {
|
||||
width: unset;
|
||||
float: unset;
|
||||
|
||||
li.woocommerce-MyAccount-navigation-link {
|
||||
padding-bottom: 0;
|
||||
|
||||
&.is-active a {
|
||||
background: var(--wp--preset--color--foreground);
|
||||
color: var(--wp--preset--color--background);
|
||||
}
|
||||
|
||||
a {
|
||||
text-decoration: none;
|
||||
text-transform: uppercase;
|
||||
font-family: var(--wp--preset--font-family--jura);
|
||||
font-weight: bold;
|
||||
font-size: var(--wp--preset--font-size--medium);
|
||||
letter-spacing: 0;
|
||||
padding: .75em;
|
||||
border: 1px solid;
|
||||
border-radius: 12px;
|
||||
display: flex;
|
||||
@media (max-width: 500px) {
|
||||
font-size: 16px;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
.woocommerce-MyAccount-content {
|
||||
float: unset;
|
||||
border: 1px solid;
|
||||
border-radius: 12px;
|
||||
padding: 3rem;
|
||||
@media (max-width: 500px) {
|
||||
width: auto;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
.is-large.wc-block-cart .wc-block-cart-items {
|
||||
border: 1px solid;
|
||||
border-radius: 12px;
|
||||
border-radius: 12px;
|
||||
border-color: #FAF7EF5E;
|
||||
padding-block: 1rem;
|
||||
padding-inline: 1rem;
|
||||
}
|
||||
|
||||
@media (max-width: 520px) {
|
||||
#checkout-header,
|
||||
#checkout-page-container {
|
||||
padding-right: 2rem !important;
|
||||
padding-left: 2rem !important;
|
||||
}
|
||||
}
|
||||
|
||||
@media (max-width: 500px) {
|
||||
#main-site-header {
|
||||
padding-right: 3rem !important;
|
||||
}
|
||||
}
|
||||
.woocommerce-page table.shop_table { width: 100%; }
|
||||
.product-total, .cart-subtotal td, .tax-total td, .order-total td { text-align: right; }
|
||||
|
||||
@media (max-width: 1500px) and (min-width: 501px) {
|
||||
.entry-content {
|
||||
margin-inline: 3rem !important
|
||||
}
|
||||
}
|
||||
|
||||
.woocommerce-page .select2-container .select2-search--dropdown .select2-search__field {
|
||||
color: black;
|
||||
}
|
||||
|
||||
.select2-container .select2-dropdown, .select2-container .select2-selection {
|
||||
border-radius: 12px;
|
||||
}
|
||||
|
||||
.woocommerce-checkout-review-order-table {
|
||||
border-radius: 12px !important;
|
||||
border-collapse: separate !important;
|
||||
border-spacing: 0 !important;
|
||||
}
|
||||
|
665
assets/scss/static.scss
Normal file
@ -0,0 +1,665 @@
|
||||
@mixin respond($breakpoint) {
|
||||
@if($breakpoint == desktop) {
|
||||
@media (min-width: 1084px) { @content }
|
||||
}
|
||||
|
||||
@if($breakpoint == tablet) {
|
||||
@media (min-width: 481px) and (max-width: 1083px) { @content }
|
||||
}
|
||||
|
||||
@if($breakpoint == mobile) {
|
||||
@media (max-width: 480px) { @content }
|
||||
}
|
||||
|
||||
}
|
||||
:root {
|
||||
--background: #040810;
|
||||
--foreground-text: #FAF7EF;
|
||||
--bg-accent: #8E9AEC; /* add 99 at the end for constellation, and 0/50% opacity for radial gradient */
|
||||
|
||||
--font-family-serif: 'EB Garamond', serif;
|
||||
--font-family-mono: 'Jura', sans-serif;
|
||||
--font-family-sans: 'Sora', sans-serif;
|
||||
|
||||
@include respond(mobile) {
|
||||
--wp--preset--font-size--x-large: 32px !important;
|
||||
}
|
||||
}
|
||||
|
||||
* {
|
||||
box-sizing: border-box;
|
||||
}
|
||||
|
||||
html {
|
||||
background: var(--background);
|
||||
}
|
||||
|
||||
body {
|
||||
font-family: var(--font-family-sans);
|
||||
color: var(--foreground-text);
|
||||
margin: 0;
|
||||
background: radial-gradient(50% 50% at 50% 50%, rgba(142, 154, 236, 0.40) 0%, rgba(142, 154, 236, 0.00) 100%);
|
||||
}
|
||||
|
||||
.container {
|
||||
max-width: 908px;
|
||||
margin-inline: auto;
|
||||
@include respond(mobile) {
|
||||
padding-inline: 3rem;
|
||||
}
|
||||
|
||||
@include respond(tablet) {
|
||||
padding-inline: 3rem;
|
||||
}
|
||||
}
|
||||
|
||||
a {
|
||||
color: var(--foreground-text);
|
||||
}
|
||||
|
||||
h2 {
|
||||
font-family: var(--wp--preset--font-family--eb-garamond);
|
||||
font-size: 38px;
|
||||
line-height: 1;
|
||||
margin-block-start: 0;
|
||||
margin-block-end: 42px;
|
||||
}
|
||||
|
||||
p {
|
||||
margin-block-start: 0;
|
||||
margin-block-end: 25px;
|
||||
line-height: 1.3;
|
||||
}
|
||||
|
||||
.btn {
|
||||
border: 1px solid;
|
||||
border-radius: 0.85em;
|
||||
padding: .75em 1.5em;
|
||||
text-decoration: none;
|
||||
font-size: 16px;
|
||||
transition: all 0.25s ease;
|
||||
margin-bottom: 26px;
|
||||
font-family: var(--wp--preset--font-family--jura);
|
||||
font-weight: bold;
|
||||
|
||||
&:hover {
|
||||
text-decoration: none;
|
||||
|
||||
}
|
||||
|
||||
&--solid {
|
||||
background-color: var(--foreground-text);
|
||||
color: var(--background);
|
||||
&:hover {
|
||||
background-color: transparent;
|
||||
color: var(--foreground-text);
|
||||
background-color: rgba(255,255,255,0.1);
|
||||
backdrop-filter: blur(30px);
|
||||
color: rgba(255,255,255,0.8);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
.site-navigation {
|
||||
display: flex;
|
||||
justify-content: space-between;
|
||||
padding: 50px;
|
||||
font-family: var(--font-family-mono);
|
||||
font-weight: 700;
|
||||
text-transform: uppercase;
|
||||
align-items: center;
|
||||
|
||||
@include respond(mobile) {
|
||||
flex-direction: column;
|
||||
padding-top: 3rem;
|
||||
gap: 2rem;
|
||||
align-items: first baseline;
|
||||
padding-bottom: 0;
|
||||
}
|
||||
|
||||
ul.pages-list {
|
||||
display: flex;
|
||||
justify-content: space-between;
|
||||
list-style-type: none;
|
||||
gap: 2em;
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
}
|
||||
|
||||
.action-buttons {
|
||||
display: flex;
|
||||
align-items: center;
|
||||
justify-content: space-between;
|
||||
gap: 1em;
|
||||
@include respond(mobile) {
|
||||
display: none;
|
||||
}
|
||||
.btn {
|
||||
margin-bottom: 0;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
section {
|
||||
padding-block: 82px;
|
||||
@include respond(mobile) {
|
||||
padding-block: 54px;
|
||||
}
|
||||
}
|
||||
|
||||
section.hero {
|
||||
padding-block: 0;
|
||||
.hero--container {
|
||||
// max-width: 1440px;
|
||||
margin-inline: auto;
|
||||
display: grid;
|
||||
grid-template-columns: 1fr 446px 170px 292px 1fr;
|
||||
|
||||
@include respond(mobile) {
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
padding: 3rem;
|
||||
}
|
||||
|
||||
@include respond(tablet) {
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
padding-inline: 3rem;
|
||||
}
|
||||
|
||||
.hero--text {
|
||||
grid-column: 2 / 4;
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
justify-content: center;
|
||||
|
||||
h2 {
|
||||
font-family: var(--wp--preset--font-family--eb-garamond);
|
||||
font-size: 38px;
|
||||
font-weight: 400;
|
||||
max-width: 385px;
|
||||
@include respond(mobile) {
|
||||
font-size: 32px;
|
||||
line-height: 1;
|
||||
margin-top: 2rem;
|
||||
}
|
||||
|
||||
@include respond(tablet) {
|
||||
font-size: 32px;
|
||||
line-height: 1;
|
||||
margin-top: 2rem;
|
||||
}
|
||||
}
|
||||
|
||||
p {
|
||||
font-family: var(--wp--preset--font-family--sora);
|
||||
font-size: 18px;
|
||||
@include respond(mobile) { font-size: 16px; }
|
||||
max-width: 446px;
|
||||
}
|
||||
}
|
||||
|
||||
.hero--img {
|
||||
grid-column: 4 / 6;
|
||||
width: 100%;
|
||||
border: 1px solid white;
|
||||
border-top-left-radius: 12px;
|
||||
border-bottom-left-radius: 12px;
|
||||
border-right: none;
|
||||
|
||||
// FIXME: Not sure about this rule for the hero image, feels too hacky. We can rework it when building the final pages.
|
||||
max-height: 366px;
|
||||
object-fit: cover;
|
||||
|
||||
@include respond(mobile) {
|
||||
order: -1;
|
||||
border-radius: 12px;
|
||||
border-right: 1px solid;
|
||||
aspect-ratio: 16/9;
|
||||
}
|
||||
|
||||
@include respond(tablet) {
|
||||
order: -1;
|
||||
border-radius: 12px;
|
||||
border-right: 1px solid;
|
||||
}
|
||||
}
|
||||
|
||||
.hero--cta {
|
||||
width: fit-content;
|
||||
@media (min-width: 1000px) {
|
||||
display: none;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
.sponsor-logos {
|
||||
padding-top: 78px;
|
||||
@include respond(mobile) {
|
||||
padding-top: 42px;
|
||||
}
|
||||
padding-bottom: 41px;
|
||||
.container {
|
||||
display: flex;
|
||||
text-align: center;
|
||||
flex-wrap: wrap;
|
||||
justify-content: center;
|
||||
align-items: center;
|
||||
@include respond(tablet) {
|
||||
justify-content: center;
|
||||
}
|
||||
|
||||
@include respond(mobile) {
|
||||
display: grid;
|
||||
place-items: center;
|
||||
gap: 1.2em;
|
||||
justify-content: center;
|
||||
}
|
||||
img {
|
||||
transform: scale(0.67);
|
||||
margin-inline: 7px;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
section.pitch {
|
||||
padding-block: 82px;
|
||||
text-align: center;
|
||||
|
||||
h2 {
|
||||
font-family: var(--wp--preset--font-family--eb-garamond);
|
||||
font-size: 38px;
|
||||
@include respond(mobile) {font-size: 32px;}
|
||||
font-weight: 400;
|
||||
line-height: 100%;
|
||||
max-width: 527px;
|
||||
margin-inline: auto;
|
||||
margin-bottom: 54px;
|
||||
}
|
||||
|
||||
.pitch--cards {
|
||||
display: grid;
|
||||
grid-template-columns: repeat(3, 300px);
|
||||
@include respond(tablet) { grid-template-columns: repeat(3, 1fr); }
|
||||
@include respond(mobile) { grid-template-columns: 1fr; }
|
||||
gap: 16px;
|
||||
|
||||
.pitch--card-item {
|
||||
border: 1px solid #FAF7EF;
|
||||
border-radius: 12px;
|
||||
text-align: center;
|
||||
padding-block: 25px;
|
||||
padding-inline: 25px;
|
||||
// height: 244px;
|
||||
|
||||
h3 {
|
||||
font-family: var(--wp--preset--font-family--sora);
|
||||
font-size: 18px;
|
||||
font-weight: 600;
|
||||
line-height: 1.3;
|
||||
}
|
||||
|
||||
p {
|
||||
font-family: var(--wp--preset--font-family--sora);
|
||||
font-size: 16px;
|
||||
@include respond(mobile) { font-size: 14px; }
|
||||
font-weight: 300;
|
||||
line-height: 1.3;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
section.book-club-examples {
|
||||
text-align: center;
|
||||
|
||||
h2 {
|
||||
font-weight: 400;
|
||||
max-width: 563px;
|
||||
margin-inline: auto;
|
||||
line-height: 1;
|
||||
}
|
||||
|
||||
.book-club-example-cards {
|
||||
padding-block: 84px;
|
||||
padding-top: 12px;
|
||||
.book-club-example-card--item {
|
||||
display: flex;
|
||||
@include respond(mobile) { flex-direction: column; }
|
||||
max-width: 908px;
|
||||
border: 1px solid var(--foreground-text);
|
||||
border-radius: 12px;
|
||||
margin-inline: auto;
|
||||
margin-block: 36px;
|
||||
@include respond(desktop) { max-height: 264px; }
|
||||
|
||||
&--img {
|
||||
border-radius: 12px;
|
||||
border-right: 1px solid #F6F6F8;
|
||||
object-fit: cover;
|
||||
@include respond(mobile) {
|
||||
width: 100%;
|
||||
border-bottom-right-radius: 0;
|
||||
border-bottom-left-radius: 0;
|
||||
border: none;
|
||||
border-bottom: 1px solid var(--foreground-text);
|
||||
}
|
||||
}
|
||||
|
||||
&--text {
|
||||
* { text-align: left; }
|
||||
padding-inline: 40px;
|
||||
padding-block: 36px;
|
||||
p.book-club-example-card--item--text--heading { font-size: 18px; }
|
||||
p {
|
||||
font-size: 16px;
|
||||
@include respond(mobile) {
|
||||
font-size: 14px;
|
||||
}
|
||||
}
|
||||
strong { font-weight: 600; }
|
||||
&--description { font-size: 16px; }
|
||||
@include respond(mobile) {
|
||||
padding-block: 1.8rem;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
.btn {
|
||||
display: inline-block;
|
||||
padding-inline: 5em;
|
||||
font-size: 16px;
|
||||
}
|
||||
}
|
||||
|
||||
section.testimonial-section {
|
||||
h2 {
|
||||
text-align: center;
|
||||
font-weight: 400;
|
||||
}
|
||||
|
||||
.testimonial-cards {
|
||||
display: flex;
|
||||
gap: 1rem;
|
||||
padding-block: 84px;
|
||||
@include respond(mobile) {
|
||||
flex-direction: column;
|
||||
gap: 2rem;
|
||||
}
|
||||
|
||||
.testimonial-card--item {
|
||||
border: 1px solid var(--foreground-text);
|
||||
border-radius: 12px;
|
||||
padding: 64px;
|
||||
max-width: 446px;
|
||||
|
||||
@include respond(mobile) {
|
||||
padding: 1.8rem;
|
||||
}
|
||||
|
||||
.bio {
|
||||
display: flex;
|
||||
gap: 1rem;
|
||||
padding-bottom: 32px;
|
||||
align-items: center;
|
||||
&--img {
|
||||
border-radius: 100%;
|
||||
border: 1px solid var(--foreground-text);
|
||||
width: 61px;
|
||||
}
|
||||
&--name {
|
||||
max-width: 12ch;
|
||||
font-weight: 600;
|
||||
font-size: 18px;
|
||||
margin-block-end: 0;
|
||||
}
|
||||
}
|
||||
|
||||
&--description {
|
||||
font-size: 16px;
|
||||
@include respond(mobile) {
|
||||
font-size: 14px;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
section.faq {
|
||||
padding-block: 84px;
|
||||
@include respond(mobile) {
|
||||
padding-block: 42px;
|
||||
}
|
||||
h2 {
|
||||
text-align: center;
|
||||
font-weight: 400;
|
||||
margin-bottom: 3rem;
|
||||
}
|
||||
|
||||
.faq-list {
|
||||
border: 1px solid white;
|
||||
border-radius: 12px;
|
||||
.faq--item {
|
||||
padding-inline: 60px;
|
||||
padding-inline-start: calc(60px - 16px);
|
||||
padding-block: 45px;
|
||||
@include respond(mobile) {
|
||||
padding-block: 18px;
|
||||
padding-inline: 22px;
|
||||
padding-inline-start: 22px;
|
||||
}
|
||||
border-bottom: 1px solid;
|
||||
&:last-of-type { border-bottom: none; }
|
||||
.answer {
|
||||
margin-top: 16px;
|
||||
padding-left: 16px;
|
||||
@include respond(mobile) { padding-left: 0; }
|
||||
display: block;
|
||||
}
|
||||
summary {
|
||||
cursor: pointer;
|
||||
font-weight: 600;
|
||||
list-style-type: '+';
|
||||
span { margin-left: 16px; }
|
||||
@include respond(mobile) {
|
||||
span { margin-left: 6px; }
|
||||
&::marker {
|
||||
position: relative;
|
||||
left: -1em;;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
.faq--item[open] summary {
|
||||
list-style-type: '-';
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
section.book-club-benefits {
|
||||
text-align: center;
|
||||
h2 {
|
||||
font-weight: 400;
|
||||
}
|
||||
|
||||
.benefit-cards {
|
||||
display: grid;
|
||||
grid-template-columns: repeat(2, 1fr);
|
||||
@include respond(mobile) { grid-template-columns: 1fr; }
|
||||
gap: 16px;
|
||||
row-gap: 90px;
|
||||
margin-block: 140px;
|
||||
margin-top: 84px;
|
||||
|
||||
.benefit-card--item {
|
||||
img {
|
||||
@include respond(desktop) { max-width: 215px; }
|
||||
@include respond(mobile) { width: 100%; }
|
||||
@include respond(tablet) { width: 100%; }
|
||||
border: 1px solid var(--foreground-text);
|
||||
border-radius: 12px;
|
||||
}
|
||||
p {
|
||||
max-width: 289px;
|
||||
margin-inline: auto;
|
||||
margin-top: 21px;
|
||||
strong {
|
||||
font-weight: 600;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
.book-club-benefits-cta {
|
||||
.btn {
|
||||
padding-inline: 4em;
|
||||
display: inline-block;
|
||||
}
|
||||
p {
|
||||
font-size: 16px;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
#by-somos-inf {
|
||||
width: 100%;
|
||||
padding: 50px 0;
|
||||
text-align: center;
|
||||
background-color: lightblue;
|
||||
margin-top: 20px;
|
||||
opacity: 0;
|
||||
transition: all 0.5s ease-in-out;
|
||||
&.show {
|
||||
opacity: 1;
|
||||
}
|
||||
}
|
||||
|
||||
footer.somos-infinitos-footer {
|
||||
@include respond(desktop) { padding-inline: 114px; }
|
||||
@include respond(mobile) { padding-inline: 3rem; }
|
||||
@include respond(tablet) { padding-inline: 3rem; }
|
||||
padding-top: 73px;
|
||||
margin-top: 200px;
|
||||
padding-bottom: 150px;
|
||||
background-image: url('/wp-content/themes/somos-infinitos-theme/assets/images/footer-bg.svg');
|
||||
background-repeat: no-repeat;
|
||||
background-position: right;
|
||||
background-size: contain;
|
||||
|
||||
@include respond(mobile) {
|
||||
.container { padding-inline: 0; }
|
||||
background-size: cover;
|
||||
background-position-x: 253px;
|
||||
padding-bottom: 50px;
|
||||
}
|
||||
|
||||
.footer-navigation {
|
||||
// margin-top: 75px;
|
||||
// margin-bottom: 120px;
|
||||
margin-top: 0;
|
||||
margin-bottom: 0;
|
||||
// TODO: unhide this later
|
||||
opacity: 0;
|
||||
user-select: none;
|
||||
visibility: hidden;
|
||||
|
||||
ul.footer-navigation--links {
|
||||
list-style-type: none;
|
||||
padding-inline-start: 0;
|
||||
display: grid;
|
||||
grid-template-columns: repeat(3, 144px);
|
||||
@include respond(mobile) {
|
||||
grid-template-columns: 1fr;
|
||||
gap: 1rem;
|
||||
}
|
||||
li {
|
||||
a {
|
||||
font-size: 14px;
|
||||
display: inline-block;
|
||||
margin-bottom: 14px;
|
||||
font-weight: 400;
|
||||
text-transform: uppercase;
|
||||
text-decoration: none;
|
||||
&:hover, &:focus {
|
||||
text-decoration: none;
|
||||
text-shadow: 0px 0px 0px #fff;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
.email-cta {
|
||||
h3 {
|
||||
font-family: var(--wp--preset--font-family--eb-garamond);
|
||||
font-size: 32px;
|
||||
font-weight: 400;
|
||||
line-height: 1;
|
||||
// display: none;
|
||||
}
|
||||
|
||||
form {
|
||||
display: none;
|
||||
// display: flex;
|
||||
@include respond(mobile) { flex-direction: column; }
|
||||
gap: 16px;
|
||||
margin-block: 16px;
|
||||
input {
|
||||
padding: 1em;
|
||||
font-family: inherit;
|
||||
@include respond(desktop) { width: 370px; }
|
||||
@include respond(mobile) { width: 286px; }
|
||||
color: var(--foreground-text);
|
||||
background: transparent;
|
||||
border: 1px solid var(--foreground-text);
|
||||
border-radius: 12px;
|
||||
&::placeholder {
|
||||
color: var(--foreground-text);
|
||||
}
|
||||
}
|
||||
|
||||
button.btn {
|
||||
font-family: inherit;
|
||||
background-color: transparent;
|
||||
color: var(--foreground-text);
|
||||
border: 1px solid;
|
||||
cursor: pointer;
|
||||
|
||||
@include respond(mobile) {
|
||||
display: inline-block;
|
||||
width: fit-content;
|
||||
margin-bottom: 2rem;
|
||||
}
|
||||
|
||||
&:hover {
|
||||
background-color: white;
|
||||
color: var(--background);
|
||||
transform: none;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
.external-social-links {
|
||||
display: flex;
|
||||
align-items: center;
|
||||
gap: 40px;
|
||||
margin-top: 24px;
|
||||
a {
|
||||
display: flex;
|
||||
justify-content: center;
|
||||
align-items: center;
|
||||
text-decoration: none;
|
||||
&:hover { text-decoration: none; }
|
||||
img {
|
||||
height: 20px;
|
||||
&.insta, &.youtube {
|
||||
height: 24px;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
2
compile.sh
Executable file
@ -0,0 +1,2 @@
|
||||
#!/usr/bin/env bash
|
||||
sass --watch assets/scss:assets/css
|
3
deploy.sh
Executable file
@ -0,0 +1,3 @@
|
||||
#!/usr/bin/env bash
|
||||
abra app cp somos-infinitos.smol-wp.autonomic.zone ../somos-infinitos-theme/ app:/var/www/html/wp-content/themes/somos-infinitos-theme/
|
||||
abra app cp somosinfinitos.pt ../somos-infinitos-theme/ app:/var/www/html/wp-content/themes/somos-infinitos-theme/
|
17
drone.yml
Normal file
@ -0,0 +1,17 @@
|
||||
---
|
||||
kind: pipeline
|
||||
name: deploy updated composer files
|
||||
steps:
|
||||
- name: docker cp deploy
|
||||
image: git.coopcloud.tech/coop-cloud/docker-cp-deploy:latest
|
||||
settings:
|
||||
host: smol-wp.autonomic.zone
|
||||
service: somos-infinitos_smol-wp_autonomic_zone_app
|
||||
source: .
|
||||
exec_pre: rm -rf /var/www/html/wp-content/themes/somos-infinitos-theme/*
|
||||
dest: /var/www/html/wp-content/themes/somos-infinitos-theme
|
||||
deploy_key:
|
||||
from_secret: drone_ssh_smol-wp.autonomic.zone
|
||||
when:
|
||||
branch:
|
||||
- staging
|
3
favicon.svg
Normal file
After Width: | Height: | Size: 46 KiB |
156
functions.php
@ -6,18 +6,61 @@ function disable_default_patterns()
|
||||
}
|
||||
add_action('after_setup_theme', 'disable_default_patterns');
|
||||
|
||||
// enqueue custom css on front-end and editor
|
||||
function somosinfinitos_editor_css()
|
||||
{
|
||||
add_editor_style(get_theme_file_uri('/assets/css/custom.css'));
|
||||
}
|
||||
add_action('after_setup_theme', 'somosinfinitos_editor_css');
|
||||
|
||||
function somosinfinitos_frontend_css()
|
||||
/**
|
||||
* Enqueue custom CSS file in block editor only
|
||||
*/
|
||||
function somos_infinitos_block_editor_styles()
|
||||
{
|
||||
wp_enqueue_style('jett_css', get_theme_file_uri('/assets/css/custom.css'));
|
||||
// Only load in block editor, not in classic editor
|
||||
if (!is_classic_editor_active()) {
|
||||
wp_enqueue_style(
|
||||
'somos-infinitos-block-editor-styles',
|
||||
get_template_directory_uri() . '/assets/css/custom.css',
|
||||
array(),
|
||||
'1.0'
|
||||
);
|
||||
}
|
||||
add_action('wp_enqueue_scripts', 'somosinfinitos_frontend_css');
|
||||
}
|
||||
add_action('enqueue_block_editor_assets', 'somos_infinitos_block_editor_styles');
|
||||
|
||||
/**
|
||||
* Check if classic editor is active
|
||||
*/
|
||||
function is_classic_editor_active()
|
||||
{
|
||||
// Check if the classic editor plugin is active
|
||||
if (class_exists('Classic_Editor')) {
|
||||
return true;
|
||||
}
|
||||
|
||||
// Check if we're on the classic editor screen
|
||||
if (function_exists('get_current_screen')) {
|
||||
$screen = get_current_screen();
|
||||
if ($screen && $screen->is_block_editor() === false && $screen->base === 'post') {
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
return false;
|
||||
}
|
||||
|
||||
/**
|
||||
* Enqueue custom CSS file on the frontend
|
||||
*/
|
||||
function somos_infinitos_frontend_styles()
|
||||
{
|
||||
// Don't load in admin
|
||||
if (!is_admin()) {
|
||||
wp_enqueue_style(
|
||||
'somos-infinitos-custom-styles',
|
||||
get_template_directory_uri() . '/assets/css/custom.css',
|
||||
array(),
|
||||
'1.0'
|
||||
);
|
||||
}
|
||||
}
|
||||
add_action('wp_enqueue_scripts', 'somos_infinitos_frontend_styles');
|
||||
|
||||
// enable svg uploads
|
||||
add_filter('wp_check_filetype_and_ext', function ($data, $file, $filename, $mimes) {
|
||||
@ -42,6 +85,30 @@ function cc_mime_types($mimes)
|
||||
}
|
||||
add_filter('upload_mimes', 'cc_mime_types');
|
||||
|
||||
/* Remove default CSS variables that come with Wordpress
|
||||
https://github.com/WordPress/gutenberg/issues/56180#issuecomment-1819222376
|
||||
*/
|
||||
function custom_wp_theme_json_default($theme_json)
|
||||
{
|
||||
$new_data = array(
|
||||
'version' => 2,
|
||||
'settings' => array(
|
||||
'color' => array(
|
||||
'palette' => array(),
|
||||
'gradients' => array(),
|
||||
),
|
||||
'shadow' => array(
|
||||
'presets' => array(),
|
||||
),
|
||||
'typography' => array(
|
||||
'fontSizes' => array(),
|
||||
),
|
||||
),
|
||||
);
|
||||
return $theme_json->update_with($new_data);
|
||||
}
|
||||
add_filter('wp_theme_json_data_default', 'custom_wp_theme_json_default');
|
||||
|
||||
// remove default woocommerce fonts
|
||||
add_filter('wp_theme_json_data_theme', 'disable_inter_font', 100);
|
||||
function disable_inter_font($theme_json)
|
||||
@ -81,3 +148,74 @@ function disable_inter_font($theme_json)
|
||||
}
|
||||
return $theme_json;
|
||||
}
|
||||
|
||||
|
||||
// Shortcode checkout
|
||||
delete_transient('wc_stripe_appearance');
|
||||
|
||||
// Block checkout
|
||||
delete_transient('wc_stripe_blocks_appearance');
|
||||
|
||||
add_filter('wc_stripe_upe_params', function ($stripe_params) {
|
||||
|
||||
// Affects block checkout
|
||||
$stripe_params['blocksAppearance'] = (object) ['theme' => 'night'];
|
||||
|
||||
// Affects shortcode checkout
|
||||
$stripe_params['appearance'] = (object) ['theme' => 'flat'];
|
||||
|
||||
return $stripe_params;
|
||||
});
|
||||
|
||||
add_filter('wc_stripe_upe_params', function ($stripe_params) {
|
||||
$stripe_params['appearance'] = (object) [
|
||||
'rules' => (object) [
|
||||
'.Label' => (object) [
|
||||
'color' => 'black'
|
||||
]
|
||||
],
|
||||
];
|
||||
return $stripe_params;
|
||||
});
|
||||
|
||||
add_action('woocommerce_before_checkout_form', 'remove_checkout_coupon_form', 9);
|
||||
function remove_checkout_coupon_form() {
|
||||
remove_action('woocommerce_before_checkout_form', 'woocommerce_checkout_coupon_form', 10);
|
||||
}
|
||||
|
||||
/**
|
||||
* @snippet Add Cc: or Bcc: Recipient @ WooCommerce Completed Order Email
|
||||
* @how-to businessbloomer.com/woocommerce-customization
|
||||
* @author Rodolfo Melogli, Business Bloomer
|
||||
* @compatible WooCommerce 7
|
||||
* @community https://businessbloomer.com/club/
|
||||
*/
|
||||
|
||||
add_filter('woocommerce_email_headers', 'bbloomer_order_completed_email_add_cc_bcc', 9999, 3);
|
||||
|
||||
function bbloomer_order_completed_email_add_cc_bcc($headers, $email_id, $order)
|
||||
{
|
||||
if ('customer_failed_order' == $email_id) {
|
||||
$headers .= "Cc: Autonomic <helo@autonomic.zone>\r\n"; // delete if not needed
|
||||
$headers .= "Bcc: Rootpath <rootmin@rootpath.studio>\r\n"; // delete if not needed
|
||||
}
|
||||
return $headers;
|
||||
}
|
||||
|
||||
/**
|
||||
* Force empty cart before adding new items
|
||||
* Prevents users from having multiple products in cart at once
|
||||
*/
|
||||
function force_single_item_cart($passed, $product_id, $quantity) {
|
||||
// If cart is not empty and we're adding a new product
|
||||
if (!WC()->cart->is_empty()) {
|
||||
// Show notice to the user
|
||||
// wc_add_notice(__('Your cart has been emptied to add this new item. Only one product can be purchased at a time.', 'somos-infinitos-theme'), 'notice');
|
||||
|
||||
// Empty the cart
|
||||
WC()->cart->empty_cart();
|
||||
}
|
||||
|
||||
return $passed;
|
||||
}
|
||||
add_filter('woocommerce_add_to_cart_validation', 'force_single_item_cart', 10, 3);
|
||||
|
365
page-book-club.php
Normal file
5
parts/checkout-header.html
Normal file
7
parts/coming-soon-social-links.html
Normal file
@ -0,0 +1,7 @@
|
||||
<!-- wp:social-links {"iconColor":"contrast","iconColorValue":"var(\u002d\u002dwp\u002d\u002dpreset\u002d\u002dcolor\u002d\u002dcontrast, #111111)","className":"is-style-logos-only","style":{"layout":{"selfStretch":"fit","flexSize":null},"spacing":{"blockGap":{"left":"24px"},"margin":{"top":"0px","bottom":"0px"}}}} -->
|
||||
<ul class="wp-block-social-links has-icon-color is-style-logos-only" style="margin-top:0px;margin-bottom:0px">
|
||||
<!-- wp:social-link {"url":"https://www.linkedin.com/","service":"linkedin"} /-->
|
||||
<!-- wp:social-link {"url":"https://www.instagram.com","service":"instagram"} /-->
|
||||
<!-- wp:social-link {"url":"https://www.facebook.com","service":"facebook"} /-->
|
||||
</ul>
|
||||
<!-- /wp:social-links -->
|
3
parts/external-product-add-to-cart-with-options.html
Normal file
@ -0,0 +1,3 @@
|
||||
<!-- wp:group {"layout":{"type":"flex","flexWrap":"nowrap"}} -->
|
||||
<div class="wp-block-group"><!-- wp:woocommerce/product-button {"textAlign":"left","fontSize":"small"} /--></div>
|
||||
<!-- /wp:group -->
|
@ -0,0 +1,49 @@
|
||||
<!-- wp:group {"metadata":{"categories":["woo-commerce"],"patternName":"woocommerce-blocks/footer-large","name":"Large Footer"},"align":"full","className":"wc-blocks-pattern-footer-large wc-blocks-footer-pattern","style":{"spacing":{"padding":{"top":"40px","right":"40px","bottom":"40px","left":"40px"},"blockGap":"40px"}}} -->
|
||||
<div class="wp-block-group alignfull wc-blocks-pattern-footer-large wc-blocks-footer-pattern"
|
||||
style="padding-top:40px;padding-right:40px;padding-bottom:40px;padding-left:40px">
|
||||
<!-- wp:columns {"align":"wide","style":{"spacing":{"blockGap":"32px","padding":{"right":"0px","left":"0px"}}}} -->
|
||||
<div class="wp-block-columns alignwide" style="padding-right:0px;padding-left:0px">
|
||||
<!-- wp:column {"width":"60%","style":{"spacing":{"padding":{"right":"50px"}}}} -->
|
||||
<div class="wp-block-column" style="padding-right:50px;flex-basis:60%">
|
||||
<!-- wp:group {"style":{"spacing":{"blockGap":"8px"}},"layout":{"type":"flex","orientation":"vertical"}} -->
|
||||
<div class="wp-block-group"><!-- wp:site-logo /-->
|
||||
|
||||
<!-- wp:heading {"level":5,"style":{"typography":{"textTransform":"none"},"spacing":{"margin":{"top":"40px"}}}} -->
|
||||
<h5 class="wp-block-heading" style="margin-top:40px;text-transform:none">Join the community</h5>
|
||||
<!-- /wp:heading -->
|
||||
|
||||
<!-- wp:paragraph {"style":{"spacing":{"margin":{"bottom":"40px"}}}} -->
|
||||
<p style="margin-bottom:40px">Learn about new products and discounts</p>
|
||||
<!-- /wp:paragraph -->
|
||||
|
||||
<!-- wp:social-links {"iconColor":"foreground","iconColorValue":"#FAF7EF","size":"has-small-icon-size","className":"has-icon-color is-style-logos-only","style":{"spacing":{"blockGap":{"left":"16px"}}}} -->
|
||||
<ul class="wp-block-social-links has-small-icon-size has-icon-color is-style-logos-only">
|
||||
<!-- wp:social-link {"url":"https://www.facebook.com","service":"facebook","className":"has-contrast-color"} /-->
|
||||
|
||||
<!-- wp:social-link {"url":"https://www.x.com","service":"x","className":"has-contrast-color"} /-->
|
||||
|
||||
<!-- wp:social-link {"url":"https://www.instagram.com","service":"instagram","className":"has-contrast-color"} /-->
|
||||
</ul>
|
||||
<!-- /wp:social-links -->
|
||||
</div>
|
||||
<!-- /wp:group -->
|
||||
</div>
|
||||
<!-- /wp:column -->
|
||||
|
||||
<!-- wp:column {"width":"20%","style":{"spacing":{"padding":{"top":"0px"}}}} -->
|
||||
<div class="wp-block-column" style="padding-top:0px;flex-basis:20%"></div>
|
||||
<!-- /wp:column -->
|
||||
|
||||
<!-- wp:column {"verticalAlignment":"top","width":"20%","style":{"spacing":{"blockGap":"16px"}}} -->
|
||||
<div class="wp-block-column is-vertically-aligned-top" style="flex-basis:20%"></div>
|
||||
<!-- /wp:column -->
|
||||
|
||||
<!-- wp:column {"verticalAlignment":"top","width":"20%","style":{"spacing":{"blockGap":"16px"}}} -->
|
||||
<div class="wp-block-column is-vertically-aligned-top" style="flex-basis:20%">
|
||||
<!-- wp:navigation {"ref":5,"overlayMenu":"never","style":{"spacing":{"blockGap":"10px"}},"layout":{"overlayMenu":"never","type":"flex","orientation":"vertical"}} /-->
|
||||
</div>
|
||||
<!-- /wp:column -->
|
||||
</div>
|
||||
<!-- /wp:columns -->
|
||||
</div>
|
||||
<!-- /wp:group -->
|
20
parts/grouped-product-add-to-cart-with-options.html
Normal file
@ -0,0 +1,20 @@
|
||||
<!-- wp:woocommerce/add-to-cart-with-options-grouped-product-selector -->
|
||||
<div class="wp-block-woocommerce-add-to-cart-with-options-grouped-product-selector" role="list">
|
||||
<!-- wp:woocommerce/add-to-cart-with-options-grouped-product-selector-item -->
|
||||
<div class="wp-block-woocommerce-add-to-cart-with-options-grouped-product-selector-item" role="listitem">
|
||||
<!-- wp:group {"style":{"spacing":{"margin":{"top":"1rem","bottom":"1rem"}}},"layout":{"type":"flex","orientation":"horizontal","flexWrap":"nowrap"}} -->
|
||||
<div class="wp-block-group" style="margin-top: 1rem; margin-bottom: 1rem">
|
||||
<!-- wp:woocommerce/add-to-cart-with-options-quantity-selector {"quantitySelectorStyle":"stepper"} /-->
|
||||
|
||||
<!-- wp:post-title {"isLink":true,"style":{"layout":{"selfStretch":"fill"},"spacing":{"margin":{"top":"0","bottom":"0"}},"typography":{"fontWeight":400}},"fontSize":"medium"} /-->
|
||||
|
||||
<!-- wp:woocommerce/product-price {"textAlign":"right","isDescendentOfSingleProductTemplate":true,"isDescendentOfSingleProductBlock":true,"fontSize":"medium","style":{"typography":{"fontWeight":400}}} /-->
|
||||
</div>
|
||||
<!-- /wp:group -->
|
||||
</div>
|
||||
<!-- /wp:woocommerce/add-to-cart-with-options-grouped-product-selector-item -->
|
||||
</div>
|
||||
<!-- /wp:woocommerce/add-to-cart-with-options-grouped-product-selector -->
|
||||
<!-- wp:group {"layout":{"type":"flex","flexWrap":"nowrap"}} -->
|
||||
<div class="wp-block-group"><!-- wp:woocommerce/product-button {"textAlign":"left","fontSize":"small"} /--></div>
|
||||
<!-- /wp:group -->
|
@ -0,0 +1,15 @@
|
||||
<!-- wp:group {"style":{"spacing":{"padding":{"left":"3rem","right":"6rem"}}},"fontSize":"tiny","fontFamily":"jura","layout":{"type":"flex","flexWrap":"nowrap","justifyContent":"space-between"}} -->
|
||||
<div id="main-site-header" class="wp-block-group has-jura-font-family has-tiny-font-size" style="padding-right:6rem;padding-left:3rem"><!-- wp:site-logo {"shouldSyncIcon":false} /-->
|
||||
|
||||
<!-- wp:navigation {"ref":5,"metadata":{"ignoredHookedBlocks":["woocommerce/mini-cart"]},"style":{"typography":{"textTransform":"uppercase","fontStyle":"normal","fontWeight":"700"}},"fontSize":"tiny","fontFamily":"jura","blockVisibility":{"hideBlock":true}} /-->
|
||||
|
||||
<!-- wp:group {"layout":{"type":"flex","flexWrap":"nowrap"}} -->
|
||||
<div class="wp-block-group"><!-- wp:woocommerce/customer-account {"displayStyle":"icon_only","iconClass":"wc-block-customer-account__account-icon"} /-->
|
||||
|
||||
<!-- wp:buttons {"blockVisibility":{"controlSets":[{"id":1,"enable":true,"controls":{"screenSize":{"hideOnScreenSize":{"small":true}}}}]}} -->
|
||||
<div class="wp-block-buttons"><!-- wp:button -->
|
||||
<div class="wp-block-button"><a class="wp-block-button__link wp-element-button">Junta-te a nós</a></div>
|
||||
<!-- /wp:button --></div>
|
||||
<!-- /wp:buttons --></div>
|
||||
<!-- /wp:group --></div>
|
||||
<!-- /wp:group -->
|
49
parts/mini-cart.html
Normal file
@ -0,0 +1,49 @@
|
||||
<!-- wp:woocommerce/mini-cart-contents -->
|
||||
<div class="wp-block-woocommerce-mini-cart-contents">
|
||||
<!-- wp:woocommerce/filled-mini-cart-contents-block -->
|
||||
<div class="wp-block-woocommerce-filled-mini-cart-contents-block">
|
||||
<!-- wp:woocommerce/mini-cart-title-block -->
|
||||
<div class="wp-block-woocommerce-mini-cart-title-block">
|
||||
<!-- wp:woocommerce/mini-cart-title-label-block -->
|
||||
<div class="wp-block-woocommerce-mini-cart-title-label-block">
|
||||
</div>
|
||||
<!-- /wp:woocommerce/mini-cart-title-label-block -->
|
||||
|
||||
<!-- wp:woocommerce/mini-cart-title-items-counter-block -->
|
||||
<div class="wp-block-woocommerce-mini-cart-title-items-counter-block">
|
||||
</div>
|
||||
<!-- /wp:woocommerce/mini-cart-title-items-counter-block -->
|
||||
</div>
|
||||
<!-- /wp:woocommerce/mini-cart-title-block -->
|
||||
<!-- wp:woocommerce/mini-cart-items-block -->
|
||||
<div class="wp-block-woocommerce-mini-cart-items-block">
|
||||
<!-- wp:woocommerce/mini-cart-products-table-block -->
|
||||
<div class="wp-block-woocommerce-mini-cart-products-table-block">
|
||||
</div>
|
||||
<!-- /wp:woocommerce/mini-cart-products-table-block -->
|
||||
</div>
|
||||
<!-- /wp:woocommerce/mini-cart-items-block -->
|
||||
<!-- wp:woocommerce/mini-cart-footer-block -->
|
||||
<div class="wp-block-woocommerce-mini-cart-footer-block">
|
||||
<!-- wp:woocommerce/mini-cart-cart-button-block -->
|
||||
<div class="wp-block-woocommerce-mini-cart-cart-button-block"></div>
|
||||
<!-- /wp:woocommerce/mini-cart-cart-button-block -->
|
||||
<!-- wp:woocommerce/mini-cart-checkout-button-block -->
|
||||
<div class="wp-block-woocommerce-mini-cart-checkout-button-block"></div>
|
||||
<!-- /wp:woocommerce/mini-cart-checkout-button-block -->
|
||||
</div>
|
||||
<!-- /wp:woocommerce/mini-cart-footer-block -->
|
||||
</div>
|
||||
<!-- /wp:woocommerce/filled-mini-cart-contents-block -->
|
||||
|
||||
<!-- wp:woocommerce/empty-mini-cart-contents-block -->
|
||||
<div class="wp-block-woocommerce-empty-mini-cart-contents-block">
|
||||
<!-- wp:pattern {"slug":"woocommerce/mini-cart-empty-cart-message"} /-->
|
||||
|
||||
<!-- wp:woocommerce/mini-cart-shopping-button-block -->
|
||||
<div class="wp-block-woocommerce-mini-cart-shopping-button-block"></div>
|
||||
<!-- /wp:woocommerce/mini-cart-shopping-button-block -->
|
||||
</div>
|
||||
<!-- /wp:woocommerce/empty-mini-cart-contents-block -->
|
||||
</div>
|
||||
<!-- /wp:woocommerce/mini-cart-contents -->
|
6
parts/simple-product-add-to-cart-with-options.html
Normal file
@ -0,0 +1,6 @@
|
||||
<!-- wp:group {"layout":{"type":"flex","flexWrap":"nowrap"}} -->
|
||||
<div class="wp-block-group">
|
||||
<!-- wp:woocommerce/add-to-cart-with-options-quantity-selector {"quantitySelectorStyle":"stepper"} /-->
|
||||
<!-- wp:woocommerce/product-button {"textAlign":"left","fontSize":"small"} /-->
|
||||
</div>
|
||||
<!-- /wp:group -->
|
7
parts/variable-product-add-to-cart-with-options.html
Normal file
@ -0,0 +1,7 @@
|
||||
<!-- wp:woocommerce/add-to-cart-with-options-variation-selector /-->
|
||||
<!-- wp:group {"layout":{"type":"flex","flexWrap":"nowrap"}} -->
|
||||
<div class="wp-block-group">
|
||||
<!-- wp:woocommerce/add-to-cart-with-options-quantity-selector {"quantitySelectorStyle":"stepper"} /-->
|
||||
<!-- wp:woocommerce/product-button {"textAlign":"left","fontSize":"small"} /-->
|
||||
</div>
|
||||
<!-- /wp:group -->
|
BIN
screenshot.jpg
Normal file
After Width: | Height: | Size: 804 KiB |
@ -1,5 +1,5 @@
|
||||
/*
|
||||
Theme Name: Somos Infinitos
|
||||
Theme URI: https://git.autonomic.zone/autonomic-cooperative/somos-infinitos-theme
|
||||
Author: Autonomic Co-operative
|
||||
Author: Autonomic Co-operative in collaboration with Rootpath
|
||||
*/
|
46
templates/archive-product.html
Normal file
@ -0,0 +1,46 @@
|
||||
<!-- wp:template-part {"slug":"header"} /-->
|
||||
|
||||
<!-- wp:group {"tagName":"main","layout":{"inherit":true,"type":"constrained"}} -->
|
||||
<main class="wp-block-group">
|
||||
<!-- wp:woocommerce/breadcrumbs /-->
|
||||
|
||||
<!-- wp:query-title {"type":"archive","showPrefix":false,"align":"wide"} /-->
|
||||
|
||||
|
||||
|
||||
<!-- wp:woocommerce/store-notices /-->
|
||||
|
||||
<!-- wp:group {"layout":{"type":"flex","flexWrap":"nowrap","justifyContent":"space-between"}} -->
|
||||
<div class="wp-block-group alignwide">
|
||||
<!-- wp:woocommerce/product-results-count /-->
|
||||
<!-- wp:woocommerce/catalog-sorting /-->
|
||||
</div>
|
||||
<!-- /wp:group -->
|
||||
<!-- wp:woocommerce/product-collection {"queryId":0,"query":{"woocommerceAttributes":[],"woocommerceStockStatus":["instock","outofstock","onbackorder"],"taxQuery":[],"isProductCollectionBlock":true,"perPage":10,"pages":0,"offset":0,"postType":"product","order":"asc","orderBy":"title","author":"","search":"","exclude":[],"sticky":"","inherit":true},"tagName":"div","dimensions":{"widthType":"fill","fixedWidth":""},"displayLayout":{"type":"flex","columns":3,"shrinkColumns":true},"convertedFromProducts":false,"queryContextIncludes":["collection"],"align":"wide"} -->
|
||||
<div class="wp-block-woocommerce-product-collection alignwide">
|
||||
<!-- wp:woocommerce/product-template -->
|
||||
<!-- wp:woocommerce/product-image {"imageSizing":"thumbnail","isDescendentOfQueryLoop":true} /-->
|
||||
<!-- wp:post-title {"textAlign":"center","level":3,"isLink":true,"fontSize":"medium","__woocommerceNamespace":"woocommerce/product-collection/product-title"} /-->
|
||||
<!-- wp:woocommerce/product-price {"textAlign":"center","isDescendentOfQueryLoop":true,"fontSize":"small","style":{"spacing":{"margin":{"bottom":"1rem"}}}} /-->
|
||||
<!-- wp:woocommerce/product-button {"textAlign":"center","isDescendentOfQueryLoop":true,"fontSize":"small","style":{"spacing":{"margin":{"bottom":"1rem"}}}} /-->
|
||||
<!-- /wp:woocommerce/product-template -->
|
||||
|
||||
<!-- wp:query-pagination {"layout":{"type":"flex","justifyContent":"center"}} -->
|
||||
<!-- wp:query-pagination-previous /-->
|
||||
<!-- wp:query-pagination-numbers /-->
|
||||
<!-- wp:query-pagination-next /-->
|
||||
<!-- /wp:query-pagination -->
|
||||
|
||||
<!-- wp:woocommerce/product-collection-no-results -->
|
||||
<!-- wp:group {"layout":{"type":"flex","orientation":"vertical","justifyContent":"center","flexWrap":"wrap"}} -->
|
||||
<div class="wp-block-group">
|
||||
<!-- wp:pattern {"slug":"woocommerce/no-products-found-clear-filters"} /-->
|
||||
</div>
|
||||
<!-- /wp:group -->
|
||||
<!-- /wp:woocommerce/product-collection-no-results -->
|
||||
</div>
|
||||
<!-- /wp:woocommerce/product-collection -->
|
||||
</main>
|
||||
<!-- /wp:group -->
|
||||
|
||||
<!-- wp:template-part {"slug":"footer"} /-->
|
25
templates/coming-soon.html
Normal file
@ -0,0 +1,25 @@
|
||||
<!-- wp:woocommerce/coming-soon {"storeOnly":true,"className":"woocommerce-coming-soon-store-only"} -->
|
||||
<div class="wp-block-woocommerce-coming-soon woocommerce-coming-soon-store-only"><!-- wp:template-part {"slug":"header","tagName":"header"} /-->
|
||||
|
||||
<!-- wp:group {"layout":{"type":"flex","flexWrap":"nowrap","justifyContent":"center","orientation":"vertical"}} -->
|
||||
<div class="wp-block-group"><!-- wp:spacer {"height":"0px","style":{"layout":{"flexSize":"100px","selfStretch":"fixed"}}} -->
|
||||
<div style="height:0px" aria-hidden="true" class="wp-block-spacer"></div>
|
||||
<!-- /wp:spacer -->
|
||||
|
||||
<!-- wp:heading {"textAlign":"center","level":1,"fontFamily":"cardo"} -->
|
||||
<h1 class="wp-block-heading has-text-align-center has-cardo-font-family">Great things are on the horizon</h1>
|
||||
<!-- /wp:heading -->
|
||||
|
||||
<!-- wp:spacer {"height":"0px","style":{"layout":{"flexSize":"10px","selfStretch":"fixed"}}} -->
|
||||
<div style="height:0px" aria-hidden="true" class="wp-block-spacer"></div>
|
||||
<!-- /wp:spacer -->
|
||||
|
||||
<!-- wp:paragraph {"align":"center","fontFamily":"inter"} -->
|
||||
<p class="has-text-align-center has-inter-font-family">Something big is brewing! Our store is in the works and will be launching soon!</p>
|
||||
<!-- /wp:paragraph -->
|
||||
|
||||
<!-- wp:spacer {"height":"0px","style":{"layout":{"flexSize":"100px","selfStretch":"fixed"}}} -->
|
||||
<div style="height:0px" aria-hidden="true" class="wp-block-spacer"></div>
|
||||
<!-- /wp:spacer --></div>
|
||||
<!-- /wp:group --></div>
|
||||
<!-- /wp:woocommerce/coming-soon -->
|
@ -0,0 +1,106 @@
|
||||
<!-- wp:template-part {"slug":"header","theme":"somos-infinitos-theme","area":"header"} /-->
|
||||
|
||||
<!-- wp:group {"metadata":{"name":"Hero Section"},"layout":{"type":"default"}} -->
|
||||
<div class="wp-block-group"><!-- wp:spacer {"height":"160px"} -->
|
||||
<div style="height:160px" aria-hidden="true" class="wp-block-spacer"></div>
|
||||
<!-- /wp:spacer -->
|
||||
|
||||
<!-- wp:group {"layout":{"type":"constrained"}} -->
|
||||
<div class="wp-block-group"><!-- wp:columns {"align":"full"} -->
|
||||
<div class="wp-block-columns alignfull"><!-- wp:column {"width":"20%"} -->
|
||||
<div class="wp-block-column" style="flex-basis:20%"></div>
|
||||
<!-- /wp:column -->
|
||||
|
||||
<!-- wp:column {"width":"40%"} -->
|
||||
<div class="wp-block-column" style="flex-basis:40%"><!-- wp:heading -->
|
||||
<h2 class="wp-block-heading">Um espaço de expansão.</h2>
|
||||
<!-- /wp:heading -->
|
||||
|
||||
<!-- wp:paragraph -->
|
||||
<p>Esta é a tua plataforma para crescer, <br>evoluir e criar uma vida alinhada com a tua verdade.</p>
|
||||
<!-- /wp:paragraph -->
|
||||
</div>
|
||||
<!-- /wp:column -->
|
||||
|
||||
<!-- wp:column {"width":"40%","layout":{"type":"default"}} -->
|
||||
<div class="wp-block-column" style="flex-basis:40%">
|
||||
<!-- wp:image {"id":107,"sizeSlug":"full","linkDestination":"none","align":"right","className":"pcss-233d4f9f","pcssAdditionalCss":"[block] {\n img {\nborder-top-right-radius: 0; border-bottom-right-radius: 0;\n border-right: none;\n }\n}","pcssAdditionalCssCompiled":".pcss-233d4f9f{\u0026 img{border-right:none;border-top-right-radius:0;border-bottom-right-radius:0}}","pcssClassId":"pcss-233d4f9f"} -->
|
||||
<figure class="wp-block-image alignright size-full pcss-233d4f9f"><img
|
||||
src="https://somos-infinitos.local/wp-content/uploads/2025/04/IGNITE_04JAN_SARAHAWKKK_DSC00509-1.jpg" alt=""
|
||||
class="wp-image-107" /></figure>
|
||||
<!-- /wp:image -->
|
||||
</div>
|
||||
<!-- /wp:column -->
|
||||
</div>
|
||||
<!-- /wp:columns -->
|
||||
</div>
|
||||
<!-- /wp:group -->
|
||||
|
||||
<!-- wp:spacer -->
|
||||
<div style="height:100px" aria-hidden="true" class="wp-block-spacer"></div>
|
||||
<!-- /wp:spacer -->
|
||||
</div>
|
||||
<!-- /wp:group -->
|
||||
|
||||
<!-- wp:group {"metadata":{"name":"Bio"},"layout":{"type":"default"}} -->
|
||||
<div class="wp-block-group"><!-- wp:spacer -->
|
||||
<div style="height:100px" aria-hidden="true" class="wp-block-spacer"></div>
|
||||
<!-- /wp:spacer -->
|
||||
|
||||
<!-- wp:group {"layout":{"type":"constrained"}} -->
|
||||
<div class="wp-block-group"><!-- wp:columns {"style":{"spacing":{"blockGap":{"left":"var:preset|spacing|70"}}}} -->
|
||||
<div class="wp-block-columns"><!-- wp:column {"verticalAlignment":"stretch","width":"40%"} -->
|
||||
<div class="wp-block-column is-vertically-aligned-stretch" style="flex-basis:40%">
|
||||
<!-- wp:image {"id":117,"width":"auto","height":"500px","sizeSlug":"full","linkDestination":"none"} -->
|
||||
<figure class="wp-block-image size-full is-resized"><img
|
||||
src="https://somos-infinitos.local/wp-content/uploads/2025/04/ddc82dfb1a397f65f9a0af4518b18d32-1-scaled.jpg"
|
||||
alt="" class="wp-image-117" style="width:auto;height:500px" /></figure>
|
||||
<!-- /wp:image -->
|
||||
</div>
|
||||
<!-- /wp:column -->
|
||||
|
||||
<!-- wp:column {"verticalAlignment":"center","width":"60%","layout":{"type":"default"}} -->
|
||||
<div class="wp-block-column is-vertically-aligned-center" style="flex-basis:60%"><!-- wp:heading -->
|
||||
<h2 class="wp-block-heading">Do Caos à Clareza: A visão de Noor</h2>
|
||||
<!-- /wp:heading -->
|
||||
|
||||
<!-- wp:paragraph -->
|
||||
<p>Acredito que dentro de cada um de nós existe um potencial infinito, pronto para ser revelado e despertado.
|
||||
</p>
|
||||
<!-- /wp:paragraph -->
|
||||
|
||||
<!-- wp:paragraph -->
|
||||
<p>Para mim, a vida não se trata apenas de crescer, mas de expandir — ultrapassar limites, questionar padrões e
|
||||
criar um caminho autêntico e intencional.</p>
|
||||
<!-- /wp:paragraph -->
|
||||
|
||||
<!-- wp:paragraph -->
|
||||
<p>Tudo o que faço, desde as palavras que partilho aos projetos que crio, reflete a minha visão: elevar
|
||||
consciências, desafiar zonas de conforto, quebrar crenças e conectar as pessoas ao que realmente importa.</p>
|
||||
<!-- /wp:paragraph -->
|
||||
|
||||
<!-- wp:buttons -->
|
||||
<div class="wp-block-buttons">
|
||||
<!-- wp:button {"style":{"spacing":{"padding":{"left":"var:preset|spacing|50","right":"var:preset|spacing|50"}}}} -->
|
||||
<div class="wp-block-button"><a class="wp-block-button__link wp-element-button"
|
||||
style="padding-right:var(--wp--preset--spacing--50);padding-left:var(--wp--preset--spacing--50)">Descobre
|
||||
a nossa história</a></div>
|
||||
<!-- /wp:button -->
|
||||
</div>
|
||||
<!-- /wp:buttons -->
|
||||
</div>
|
||||
<!-- /wp:column -->
|
||||
</div>
|
||||
<!-- /wp:columns -->
|
||||
</div>
|
||||
<!-- /wp:group -->
|
||||
|
||||
<!-- wp:spacer -->
|
||||
<div style="height:100px" aria-hidden="true" class="wp-block-spacer"></div>
|
||||
<!-- /wp:spacer -->
|
||||
</div>
|
||||
<!-- /wp:group -->
|
||||
|
||||
<!-- wp:spacer {"height":"500px"} -->
|
||||
<div style="height:500px" aria-hidden="true" class="wp-block-spacer"></div>
|
||||
<!-- /wp:spacer -->
|
@ -0,0 +1,40 @@
|
||||
<!-- wp:template-part {"slug":"header","theme":"somos-infinitos-theme","area":"header"} /-->
|
||||
|
||||
<!-- wp:query {"queryId":1,"query":{"perPage":3,"pages":0,"offset":0,"postType":"post","order":"desc","orderBy":"date","author":"","search":"","exclude":[],"sticky":"","inherit":false},"align":"full","layout":{"type":"default"}} -->
|
||||
<div class="wp-block-query alignfull">
|
||||
<!-- wp:group {"align":"full","style":{"spacing":{"padding":{"top":"0","right":"var:preset|spacing|40","bottom":"var:preset|spacing|40","left":"var:preset|spacing|40"}}},"layout":{"type":"default"}} -->
|
||||
<div class="wp-block-group alignfull"
|
||||
style="padding-top:0;padding-right:var(--wp--preset--spacing--40);padding-bottom:var(--wp--preset--spacing--40);padding-left:var(--wp--preset--spacing--40)">
|
||||
<!-- wp:post-template {"align":"full","style":{"typography":{"textTransform":"none"}},"layout":{"type":"constrained"}} -->
|
||||
<!-- wp:group {"style":{"spacing":{"blockGap":"0","padding":{"bottom":"var:preset|spacing|50"}}},"layout":{"type":"default"}} -->
|
||||
<div class="wp-block-group" style="padding-bottom:var(--wp--preset--spacing--50)">
|
||||
<!-- wp:group {"style":{"border":{"bottom":{"color":"var:preset|color|contrast","width":"4px"}},"spacing":{"padding":{"top":"var:preset|spacing|30","right":"0","bottom":"var:preset|spacing|30","left":"0"}}},"layout":{"type":"flex","flexWrap":"nowrap","justifyContent":"space-between"}} -->
|
||||
<div class="wp-block-group"
|
||||
style="border-bottom-color:var(--wp--preset--color--contrast);border-bottom-width:4px;padding-top:var(--wp--preset--spacing--30);padding-right:0;padding-bottom:var(--wp--preset--spacing--30);padding-left:0">
|
||||
<!-- wp:post-date {"textAlign":"left","format":"m.j","style":{"spacing":{"margin":{"top":"0","right":"0","bottom":"0","left":"0"}},"elements":{"link":{"color":{"text":"var:preset|color|contrast"}}},"typography":{"letterSpacing":"1px","fontSize":"2rem","fontStyle":"normal","fontWeight":"600"}},"textColor":"contrast"} /-->
|
||||
|
||||
<!-- wp:post-date {"textAlign":"left","format":"Y","style":{"spacing":{"margin":{"top":"0","right":"0","bottom":"0","left":"0"}},"elements":{"link":{"color":{"text":"var:preset|color|contrast"}}},"typography":{"letterSpacing":"1px","fontSize":"2rem","fontStyle":"normal","fontWeight":"600"}},"textColor":"contrast"} /-->
|
||||
</div>
|
||||
<!-- /wp:group -->
|
||||
|
||||
<!-- wp:post-title {"isLink":true,"style":{"layout":{"selfStretch":"fit"},"typography":{"lineHeight":"1.1","fontSize":"4.6rem","fontStyle":"normal","fontWeight":"600"},"elements":{"link":{"color":{"text":"var:preset|color|contrast"}}},"spacing":{"padding":{"top":"var:preset|spacing|30"}}},"textColor":"contrast"} /-->
|
||||
</div>
|
||||
<!-- /wp:group -->
|
||||
<!-- /wp:post-template -->
|
||||
</div>
|
||||
<!-- /wp:group -->
|
||||
|
||||
<!-- wp:group {"style":{"spacing":{"padding":{"top":"var:preset|spacing|40","bottom":"var:preset|spacing|40","right":"var:preset|spacing|40","left":"var:preset|spacing|40"},"margin":{"top":"0","bottom":"0"}},"elements":{"link":{"color":{"text":"var:preset|color|foreground"}}}},"layout":{"type":"constrained"}} -->
|
||||
<div class="wp-block-group has-link-color"
|
||||
style="margin-top:0;margin-bottom:0;padding-top:var(--wp--preset--spacing--40);padding-right:var(--wp--preset--spacing--40);padding-bottom:var(--wp--preset--spacing--40);padding-left:var(--wp--preset--spacing--40)">
|
||||
<!-- wp:query-pagination {"layout":{"type":"flex","flexWrap":"nowrap","justifyContent":"space-between"}} -->
|
||||
<!-- wp:query-pagination-previous {"style":{"typography":{"fontSize":"2rem","fontStyle":"normal","fontWeight":"600","textTransform":"uppercase","letterSpacing":"1px"}}} /-->
|
||||
|
||||
<!-- wp:query-pagination-next {"style":{"typography":{"fontSize":"2rem","fontStyle":"normal","fontWeight":"600","textTransform":"uppercase","letterSpacing":"1px"}}} /-->
|
||||
<!-- /wp:query-pagination -->
|
||||
</div>
|
||||
<!-- /wp:group -->
|
||||
</div>
|
||||
<!-- /wp:query -->
|
||||
|
||||
<!-- wp:template-part {"slug":"footer","theme":"somos-infinitos-theme","area":"footer"} /-->
|
55
templates/order-confirmation.html
Normal file
@ -0,0 +1,55 @@
|
||||
<!-- wp:template-part {"slug":"header"} /-->
|
||||
|
||||
<!-- wp:group {"tagName":"main","style":{"spacing":{"padding":{"top":"var:preset|spacing|70","bottom":"var:preset|spacing|70","left":"1.5rem","right":"1.5rem"}}},"layout":{"type":"constrained"}} -->
|
||||
<main class="wp-block-group" style="padding-top:var(--wp--preset--spacing--70);padding-right:1.5rem;padding-bottom:var(--wp--preset--spacing--70);padding-left:1.5rem"><!-- wp:woocommerce/order-confirmation-status {"align":"","fontFamily":"eb-garamond","fontSize":"medium"} /-->
|
||||
|
||||
<!-- wp:woocommerce/order-confirmation-summary {"align":""} /-->
|
||||
|
||||
<!-- wp:woocommerce/order-confirmation-totals-wrapper -->
|
||||
<!-- wp:heading {"style":{"typography":{"fontSize":"24px"}}} -->
|
||||
<h2 class="wp-block-heading" style="font-size:24px">Order details</h2>
|
||||
<!-- /wp:heading -->
|
||||
|
||||
<!-- wp:woocommerce/order-confirmation-totals {"lock":{"remove":true}} /-->
|
||||
<!-- /wp:woocommerce/order-confirmation-totals-wrapper -->
|
||||
|
||||
<!-- wp:woocommerce/order-confirmation-downloads-wrapper -->
|
||||
<!-- wp:heading {"style":{"typography":{"fontSize":"24px"}}} -->
|
||||
<h2 class="wp-block-heading" style="font-size:24px">Downloads</h2>
|
||||
<!-- /wp:heading -->
|
||||
|
||||
<!-- wp:woocommerce/order-confirmation-downloads {"lock":{"remove":true}} /-->
|
||||
<!-- /wp:woocommerce/order-confirmation-downloads-wrapper -->
|
||||
|
||||
<!-- wp:columns {"className":"wc-block-order-confirmation-address-wrapper"} -->
|
||||
<div class="wp-block-columns wc-block-order-confirmation-address-wrapper"><!-- wp:column -->
|
||||
<div class="wp-block-column"><!-- wp:woocommerce/order-confirmation-shipping-wrapper {"align":"wide"} -->
|
||||
<!-- wp:heading {"style":{"typography":{"fontSize":"24px"}}} -->
|
||||
<h2 class="wp-block-heading" style="font-size:24px">Shipping address</h2>
|
||||
<!-- /wp:heading -->
|
||||
|
||||
<!-- wp:woocommerce/order-confirmation-shipping-address {"lock":{"remove":true}} /-->
|
||||
<!-- /wp:woocommerce/order-confirmation-shipping-wrapper --></div>
|
||||
<!-- /wp:column -->
|
||||
|
||||
<!-- wp:column -->
|
||||
<div class="wp-block-column"><!-- wp:woocommerce/order-confirmation-billing-wrapper {"align":"wide"} -->
|
||||
<!-- wp:heading {"style":{"typography":{"fontSize":"24px"}}} -->
|
||||
<h2 class="wp-block-heading" style="font-size:24px">Billing address</h2>
|
||||
<!-- /wp:heading -->
|
||||
|
||||
<!-- wp:woocommerce/order-confirmation-billing-address {"lock":{"remove":true}} /-->
|
||||
<!-- /wp:woocommerce/order-confirmation-billing-wrapper --></div>
|
||||
<!-- /wp:column --></div>
|
||||
<!-- /wp:columns -->
|
||||
|
||||
<!-- wp:woocommerce/order-confirmation-additional-fields-wrapper {"align":"wide"} -->
|
||||
<!-- wp:heading {"style":{"typography":{"fontSize":"24px"}}} -->
|
||||
<h2 class="wp-block-heading" style="font-size:24px">Additional information</h2>
|
||||
<!-- /wp:heading -->
|
||||
|
||||
<!-- wp:woocommerce/order-confirmation-additional-fields /-->
|
||||
<!-- /wp:woocommerce/order-confirmation-additional-fields-wrapper -->
|
||||
|
||||
<!-- wp:woocommerce/order-confirmation-additional-information {"align":""} /--></main>
|
||||
<!-- /wp:group -->
|
21
templates/page-cart.html
Normal file
@ -0,0 +1,21 @@
|
||||
<!-- wp:template-part {"slug":"header","tagName":"header"} /-->
|
||||
|
||||
<!-- wp:woocommerce/page-content-wrapper {"page":"cart"} -->
|
||||
<!-- wp:spacer -->
|
||||
<div style="height:100px" aria-hidden="true" class="wp-block-spacer"></div>
|
||||
<!-- /wp:spacer -->
|
||||
|
||||
<!-- wp:group {"tagName":"main","layout":{"type":"constrained"}} -->
|
||||
<main class="wp-block-group"><!-- wp:post-title {"level":1,"fontSize":"x-large","fontFamily":"eb-garamond"} /-->
|
||||
|
||||
<!-- wp:post-content /--></main>
|
||||
<!-- /wp:group -->
|
||||
|
||||
<!-- wp:spacer -->
|
||||
<div style="height:100px" aria-hidden="true" class="wp-block-spacer"></div>
|
||||
<!-- /wp:spacer -->
|
||||
|
||||
<!-- wp:spacer -->
|
||||
<div style="height:100px" aria-hidden="true" class="wp-block-spacer"></div>
|
||||
<!-- /wp:spacer -->
|
||||
<!-- /wp:woocommerce/page-content-wrapper -->
|
15
templates/page-checkout.html
Normal file
@ -0,0 +1,15 @@
|
||||
<!-- wp:template-part {"slug":"checkout-header","tagName":"header"} /-->
|
||||
|
||||
<!-- wp:woocommerce/page-content-wrapper {"page":"checkout"} -->
|
||||
<!-- wp:spacer {"height":"65px"} -->
|
||||
<div style="height:65px" aria-hidden="true" class="wp-block-spacer"></div>
|
||||
<!-- /wp:spacer -->
|
||||
|
||||
<!-- wp:group {"tagName":"main","style":{"spacing":{"padding":{"right":"var:preset|spacing|50","left":"var:preset|spacing|50"}}},"layout":{"type":"constrained"}} -->
|
||||
<main class="wp-block-group" style="padding-right:var(--wp--preset--spacing--60);padding-left:var(--wp--preset--spacing--60)"><!-- wp:post-content {"align":"wide"} /--></main>
|
||||
<!-- /wp:group -->
|
||||
|
||||
<!-- wp:spacer -->
|
||||
<div style="height:100px" aria-hidden="true" class="wp-block-spacer"></div>
|
||||
<!-- /wp:spacer -->
|
||||
<!-- /wp:woocommerce/page-content-wrapper -->
|
9
templates/page.html
Normal file
@ -0,0 +1,9 @@
|
||||
<!-- wp:template-part {"slug":"header","area":"header"} /-->
|
||||
|
||||
<!-- wp:group {"tagName":"main","style":{"spacing":{"padding":{"right":"var:preset|spacing|60","left":"var:preset|spacing|60"}}}} -->
|
||||
<main class="wp-block-group" style="padding-right:var(--wp--preset--spacing--60);padding-left:var(--wp--preset--spacing--60)"><!-- wp:group {"layout":{"inherit":true,"type":"constrained"}} -->
|
||||
<div class="wp-block-group"><!-- wp:post-title {"textAlign":"center","style":{"typography":{"fontStyle":"normal","fontWeight":"400"},"spacing":{"padding":{"top":"var:preset|spacing|60","bottom":"var:preset|spacing|60"}}},"fontSize":"x-large"} /--></div>
|
||||
<!-- /wp:group -->
|
||||
|
||||
<!-- wp:post-content {"layout":{"inherit":true}} /--></main>
|
||||
<!-- /wp:group -->
|
41
templates/product-search-results.html
Normal file
@ -0,0 +1,41 @@
|
||||
<!-- wp:template-part {"slug":"header"} /-->
|
||||
|
||||
<!-- wp:group {"tagName":"main","layout":{"inherit":true,"type":"constrained"}} -->
|
||||
<main class="wp-block-group">
|
||||
<!-- wp:woocommerce/breadcrumbs /-->
|
||||
|
||||
<!-- wp:query-title {"type":"search","showPrefix":false,"align":"wide"} /-->
|
||||
|
||||
<!-- wp:woocommerce/store-notices /-->
|
||||
|
||||
<!-- wp:group {"layout":{"type":"flex","flexWrap":"nowrap","justifyContent":"space-between"}} -->
|
||||
<div class="wp-block-group alignwide">
|
||||
<!-- wp:woocommerce/product-results-count /-->
|
||||
<!-- wp:woocommerce/catalog-sorting /-->
|
||||
</div>
|
||||
<!-- /wp:group -->
|
||||
<!-- wp:woocommerce/product-collection {"queryId":0,"query":{"woocommerceAttributes":[],"woocommerceStockStatus":["instock","outofstock","onbackorder"],"taxQuery":[],"isProductCollectionBlock":true,"perPage":10,"pages":0,"offset":0,"postType":"product","order":"asc","orderBy":"title","author":"","search":"","exclude":[],"sticky":"","inherit":true},"tagName":"div","dimensions":{"widthType":"fill","fixedWidth":""},"displayLayout":{"type":"flex","columns":3,"shrinkColumns":true},"convertedFromProducts":false,"queryContextIncludes":["collection"],"align":"wide"} -->
|
||||
<div class="wp-block-woocommerce-product-collection alignwide">
|
||||
<!-- wp:woocommerce/product-template -->
|
||||
<!-- wp:woocommerce/product-image {"imageSizing":"thumbnail","isDescendentOfQueryLoop":true} /-->
|
||||
<!-- wp:post-title {"textAlign":"center","level":3,"isLink":true,"fontSize":"medium","__woocommerceNamespace":"woocommerce/product-collection/product-title"} /-->
|
||||
<!-- wp:woocommerce/product-price {"textAlign":"center","isDescendentOfQueryLoop":true,"fontSize":"small","style":{"spacing":{"margin":{"bottom":"1rem"}}}} /-->
|
||||
<!-- wp:woocommerce/product-button {"textAlign":"center","isDescendentOfQueryLoop":true,"fontSize":"small","style":{"spacing":{"margin":{"bottom":"1rem"}}}} /-->
|
||||
<!-- /wp:woocommerce/product-template -->
|
||||
|
||||
<!-- wp:query-pagination {"layout":{"type":"flex","justifyContent":"center"}} -->
|
||||
<!-- wp:query-pagination-previous /-->
|
||||
<!-- wp:query-pagination-numbers /-->
|
||||
<!-- wp:query-pagination-next /-->
|
||||
<!-- /wp:query-pagination -->
|
||||
|
||||
<!-- wp:woocommerce/product-collection-no-results {"align":"wide"} -->
|
||||
<!-- wp:pattern {"slug":"woocommerce/no-products-found"} /-->
|
||||
<!-- wp:pattern {"slug":"woocommerce/product-search-form"} /-->
|
||||
<!-- /wp:woocommerce/product-collection-no-results -->
|
||||
</div>
|
||||
<!-- /wp:woocommerce/product-collection -->
|
||||
</main>
|
||||
<!-- /wp:group -->
|
||||
|
||||
<!-- wp:template-part {"slug":"footer"} /-->
|
53
templates/single-product.html
Normal file
@ -0,0 +1,53 @@
|
||||
<!-- wp:template-part {"slug":"header"} /-->
|
||||
|
||||
<!-- wp:group {"tagName":"main","layout":{"inherit":true,"type":"constrained"}} -->
|
||||
<main class="wp-block-group">
|
||||
<!-- wp:woocommerce/breadcrumbs /-->
|
||||
<!-- wp:woocommerce/store-notices /-->
|
||||
|
||||
<!-- wp:columns {"align":"wide"} -->
|
||||
<div class="wp-block-columns alignwide">
|
||||
<!-- wp:column {"width":"512px"} -->
|
||||
<div class="wp-block-column" style="flex-basis:512px">
|
||||
<!-- wp:woocommerce/product-image-gallery /-->
|
||||
</div>
|
||||
<!-- /wp:column -->
|
||||
|
||||
<!-- wp:column -->
|
||||
<div class="wp-block-column">
|
||||
<!-- wp:post-title {"level":1,"__woocommerceNamespace":"woocommerce/product-query/product-title"} /-->
|
||||
|
||||
<!-- wp:woocommerce/product-rating {"isDescendentOfSingleProductTemplate":true} /-->
|
||||
|
||||
<!-- wp:woocommerce/product-price {"isDescendentOfSingleProductTemplate":true,"fontSize":"large"} /-->
|
||||
|
||||
<!-- wp:post-excerpt {"__woocommerceNamespace":"woocommerce/product-query/product-summary","excerptLength":100} /-->
|
||||
|
||||
<!-- wp:woocommerce/add-to-cart-form /-->
|
||||
|
||||
<!-- wp:woocommerce/product-meta -->
|
||||
<div class="wp-block-woocommerce-product-meta">
|
||||
<!-- wp:group {"layout":{"type":"flex","flexWrap":"nowrap"}} -->
|
||||
<div class="wp-block-group">
|
||||
<!-- wp:woocommerce/product-sku {"isDescendentOfSingleProductTemplate":true} /-->
|
||||
|
||||
<!-- wp:post-terms {"term":"product_cat","prefix":"Category: "} /-->
|
||||
|
||||
<!-- wp:post-terms {"term":"product_tag","prefix":"Tags: "} /-->
|
||||
|
||||
</div>
|
||||
<!-- /wp:group --><!-- wp:post-terms {"term":"product_brand","prefix":"Brands: "} /-->
|
||||
</div>
|
||||
<!-- /wp:woocommerce/product-meta -->
|
||||
</div>
|
||||
<!-- /wp:column -->
|
||||
</div>
|
||||
<!-- /wp:columns -->
|
||||
|
||||
<!-- wp:woocommerce/product-details {"align":"wide","className":"is-style-minimal"} /-->
|
||||
|
||||
<!-- wp:pattern {"slug":"woocommerce-blocks/related-products"} /-->
|
||||
</main>
|
||||
<!-- /wp:group -->
|
||||
|
||||
<!-- wp:template-part {"slug":"footer"} /-->
|
48
templates/taxonomy-product_attribute.html
Normal file
@ -0,0 +1,48 @@
|
||||
<!-- wp:template-part {"slug":"header"} /-->
|
||||
|
||||
<!-- wp:group {"tagName":"main","layout":{"inherit":true,"type":"constrained"}} -->
|
||||
<main class="wp-block-group">
|
||||
<!-- wp:woocommerce/breadcrumbs /-->
|
||||
|
||||
<!-- wp:query-title {"type":"archive","showPrefix":false,"align":"wide"} /-->
|
||||
|
||||
<!-- wp:term-description {"align":"wide"} /-->
|
||||
|
||||
<!-- wp:woocommerce/store-notices /-->
|
||||
|
||||
<!-- wp:group {"align":"wide","layout":{"type":"flex","flexWrap":"nowrap","justifyContent":"space-between"}} -->
|
||||
<div class="wp-block-group alignwide">
|
||||
<!-- wp:woocommerce/product-results-count /-->
|
||||
|
||||
<!-- wp:woocommerce/catalog-sorting /-->
|
||||
</div>
|
||||
<!-- /wp:group -->
|
||||
|
||||
<!-- wp:woocommerce/product-collection {"queryId":0,"query":{"woocommerceAttributes":[],"woocommerceStockStatus":["instock","outofstock","onbackorder"],"taxQuery":[],"isProductCollectionBlock":true,"perPage":10,"pages":0,"offset":0,"postType":"product","order":"asc","orderBy":"title","author":"","search":"","exclude":[],"sticky":"","inherit":true},"tagName":"div","dimensions":{"widthType":"fill","fixedWidth":""},"displayLayout":{"type":"flex","columns":3,"shrinkColumns":true},"convertedFromProducts":false,"queryContextIncludes":["collection"],"align":"wide"} -->
|
||||
<div class="wp-block-woocommerce-product-collection alignwide">
|
||||
<!-- wp:woocommerce/product-template -->
|
||||
<!-- wp:woocommerce/product-image {"imageSizing":"thumbnail","isDescendentOfQueryLoop":true} /-->
|
||||
<!-- wp:post-title {"textAlign":"center","level":3,"isLink":true,"fontSize":"medium","__woocommerceNamespace":"woocommerce/product-collection/product-title"} /-->
|
||||
<!-- wp:woocommerce/product-price {"textAlign":"center","isDescendentOfQueryLoop":true,"fontSize":"small","style":{"spacing":{"margin":{"bottom":"1rem"}}}} /-->
|
||||
<!-- wp:woocommerce/product-button {"textAlign":"center","isDescendentOfQueryLoop":true,"fontSize":"small","style":{"spacing":{"margin":{"bottom":"1rem"}}}} /-->
|
||||
<!-- /wp:woocommerce/product-template -->
|
||||
|
||||
<!-- wp:query-pagination {"layout":{"type":"flex","justifyContent":"center"}} -->
|
||||
<!-- wp:query-pagination-previous /-->
|
||||
<!-- wp:query-pagination-numbers /-->
|
||||
<!-- wp:query-pagination-next /-->
|
||||
<!-- /wp:query-pagination -->
|
||||
|
||||
<!-- wp:woocommerce/product-collection-no-results -->
|
||||
<!-- wp:group {"layout":{"type":"flex","orientation":"vertical","justifyContent":"center","flexWrap":"wrap"}} -->
|
||||
<div class="wp-block-group">
|
||||
<!-- wp:pattern {"slug":"woocommerce/no-products-found-clear-filters"} /-->
|
||||
</div>
|
||||
<!-- /wp:group -->
|
||||
<!-- /wp:woocommerce/product-collection-no-results -->
|
||||
</div>
|
||||
<!-- /wp:woocommerce/product-collection -->
|
||||
</main>
|
||||
<!-- /wp:group -->
|
||||
|
||||
<!-- wp:template-part {"slug":"footer"} /-->
|
42
templates/taxonomy-product_brand.html
Normal file
@ -0,0 +1,42 @@
|
||||
<!-- wp:template-part {"slug":"header"} /-->
|
||||
|
||||
<!-- wp:group {"layout":{"inherit":true,"type":"constrained"}} -->
|
||||
<div class="wp-block-group">
|
||||
<!-- wp:woocommerce/breadcrumbs /-->
|
||||
|
||||
<!-- wp:query-title {"type":"archive","showPrefix":false,"align":"wide"} /-->
|
||||
|
||||
<!-- wp:term-description {"align":"wide"} /-->
|
||||
|
||||
<!-- wp:woocommerce/store-notices /-->
|
||||
|
||||
<!-- wp:group {"layout":{"type":"flex","flexWrap":"nowrap","justifyContent":"space-between"}} -->
|
||||
<div class="wp-block-group alignwide">
|
||||
<!-- wp:woocommerce/product-results-count /-->
|
||||
<!-- wp:woocommerce/catalog-sorting /-->
|
||||
</div>
|
||||
<!-- /wp:group -->
|
||||
<!-- wp:query {"query":{"perPage":9,"pages":0,"offset":0,"postType":"product","order":"asc","orderBy":"title","author":"","search":"","exclude":[],"sticky":"","inherit":true,"__woocommerceAttributes":[],"__woocommerceStockStatus":["instock","outofstock","onbackorder"]},"displayLayout":{"type":"flex","columns":3},"namespace":"woocommerce/product-query","align":"wide"} -->
|
||||
<div class="wp-block-query alignwide">
|
||||
<!-- wp:post-template {"className":"products-block-post-template","__woocommerceNamespace":"woocommerce/product-query/product-template"} -->
|
||||
<!-- wp:woocommerce/product-image {"isDescendentOfQueryLoop":true} /-->
|
||||
<!-- wp:post-title {"textAlign":"center","level":3,"fontSize":"medium","isLink":true,"__woocommerceNamespace":"woocommerce/product-query/product-title"} /-->
|
||||
<!-- wp:woocommerce/product-price {"isDescendentOfQueryLoop":true,"textAlign":"center","fontSize":"small","style":{"spacing":{"margin":{"bottom":"1rem"}}}} /-->
|
||||
<!-- wp:woocommerce/product-button {"isDescendentOfQueryLoop":true,"textAlign":"center","fontSize":"small","style":{"spacing":{"margin":{"bottom":"1rem"}}}} /-->
|
||||
<!-- /wp:post-template -->
|
||||
|
||||
<!-- wp:query-pagination {"layout":{"type":"flex","justifyContent":"center"}} -->
|
||||
<!-- wp:query-pagination-previous /-->
|
||||
<!-- wp:query-pagination-numbers /-->
|
||||
<!-- wp:query-pagination-next /-->
|
||||
<!-- /wp:query-pagination -->
|
||||
|
||||
<!-- wp:query-no-results -->
|
||||
<!-- wp:pattern {"slug":"woocommerce/no-products-found"} /-->
|
||||
<!-- /wp:query-no-results -->
|
||||
</div>
|
||||
<!-- /wp:query -->
|
||||
</div>
|
||||
<!-- /wp:group -->
|
||||
|
||||
<!-- wp:template-part {"slug":"footer"} /-->
|
48
templates/taxonomy-product_cat.html
Normal file
@ -0,0 +1,48 @@
|
||||
<!-- wp:template-part {"slug":"header"} /-->
|
||||
|
||||
<!-- wp:group {"tagName":"main","layout":{"inherit":true,"type":"constrained"}} -->
|
||||
<main class="wp-block-group">
|
||||
<!-- wp:woocommerce/breadcrumbs /-->
|
||||
|
||||
<!-- wp:query-title {"type":"archive","showPrefix":false,"align":"wide"} /-->
|
||||
|
||||
<!-- wp:term-description {"align":"wide"} /-->
|
||||
|
||||
<!-- wp:woocommerce/store-notices /-->
|
||||
|
||||
<!-- wp:group {"align":"wide","layout":{"type":"flex","flexWrap":"nowrap","justifyContent":"space-between"}} -->
|
||||
<div class="wp-block-group alignwide">
|
||||
<!-- wp:woocommerce/product-results-count /-->
|
||||
|
||||
<!-- wp:woocommerce/catalog-sorting /-->
|
||||
</div>
|
||||
<!-- /wp:group -->
|
||||
|
||||
<!-- wp:woocommerce/product-collection {"queryId":0,"query":{"woocommerceAttributes":[],"woocommerceStockStatus":["instock","outofstock","onbackorder"],"taxQuery":[],"isProductCollectionBlock":true,"perPage":10,"pages":0,"offset":0,"postType":"product","order":"asc","orderBy":"title","author":"","search":"","exclude":[],"sticky":"","inherit":true},"tagName":"div","dimensions":{"widthType":"fill","fixedWidth":""},"displayLayout":{"type":"flex","columns":3,"shrinkColumns":true},"convertedFromProducts":false,"queryContextIncludes":["collection"],"align":"wide"} -->
|
||||
<div class="wp-block-woocommerce-product-collection alignwide">
|
||||
<!-- wp:woocommerce/product-template -->
|
||||
<!-- wp:woocommerce/product-image {"imageSizing":"thumbnail","isDescendentOfQueryLoop":true} /-->
|
||||
<!-- wp:post-title {"textAlign":"center","level":3,"isLink":true,"fontSize":"medium","__woocommerceNamespace":"woocommerce/product-collection/product-title"} /-->
|
||||
<!-- wp:woocommerce/product-price {"textAlign":"center","isDescendentOfQueryLoop":true,"fontSize":"small","style":{"spacing":{"margin":{"bottom":"1rem"}}}} /-->
|
||||
<!-- wp:woocommerce/product-button {"textAlign":"center","isDescendentOfQueryLoop":true,"fontSize":"small","style":{"spacing":{"margin":{"bottom":"1rem"}}}} /-->
|
||||
<!-- /wp:woocommerce/product-template -->
|
||||
|
||||
<!-- wp:query-pagination {"layout":{"type":"flex","justifyContent":"center"}} -->
|
||||
<!-- wp:query-pagination-previous /-->
|
||||
<!-- wp:query-pagination-numbers /-->
|
||||
<!-- wp:query-pagination-next /-->
|
||||
<!-- /wp:query-pagination -->
|
||||
|
||||
<!-- wp:woocommerce/product-collection-no-results -->
|
||||
<!-- wp:group {"layout":{"type":"flex","orientation":"vertical","justifyContent":"center","flexWrap":"wrap"}} -->
|
||||
<div class="wp-block-group">
|
||||
<!-- wp:pattern {"slug":"woocommerce/no-products-found-clear-filters"} /-->
|
||||
</div>
|
||||
<!-- /wp:group -->
|
||||
<!-- /wp:woocommerce/product-collection-no-results -->
|
||||
</div>
|
||||
<!-- /wp:woocommerce/product-collection -->
|
||||
</main>
|
||||
<!-- /wp:group -->
|
||||
|
||||
<!-- wp:template-part {"slug":"footer"} /-->
|
48
templates/taxonomy-product_tag.html
Normal file
@ -0,0 +1,48 @@
|
||||
<!-- wp:template-part {"slug":"header"} /-->
|
||||
|
||||
<!-- wp:group {"tagName":"main","layout":{"inherit":true,"type":"constrained"}} -->
|
||||
<main class="wp-block-group">
|
||||
<!-- wp:woocommerce/breadcrumbs /-->
|
||||
|
||||
<!-- wp:query-title {"type":"archive","showPrefix":false,"align":"wide"} /-->
|
||||
|
||||
<!-- wp:term-description {"align":"wide"} /-->
|
||||
|
||||
<!-- wp:woocommerce/store-notices /-->
|
||||
|
||||
<!-- wp:group {"align":"wide","layout":{"type":"flex","flexWrap":"nowrap","justifyContent":"space-between"}} -->
|
||||
<div class="wp-block-group alignwide">
|
||||
<!-- wp:woocommerce/product-results-count /-->
|
||||
|
||||
<!-- wp:woocommerce/catalog-sorting /-->
|
||||
</div>
|
||||
<!-- /wp:group -->
|
||||
|
||||
<!-- wp:woocommerce/product-collection {"queryId":0,"query":{"woocommerceAttributes":[],"woocommerceStockStatus":["instock","outofstock","onbackorder"],"taxQuery":[],"isProductCollectionBlock":true,"perPage":10,"pages":0,"offset":0,"postType":"product","order":"asc","orderBy":"title","author":"","search":"","exclude":[],"sticky":"","inherit":true},"tagName":"div","dimensions":{"widthType":"fill","fixedWidth":""},"displayLayout":{"type":"flex","columns":3,"shrinkColumns":true},"convertedFromProducts":false,"queryContextIncludes":["collection"],"align":"wide"} -->
|
||||
<div class="wp-block-woocommerce-product-collection alignwide">
|
||||
<!-- wp:woocommerce/product-template -->
|
||||
<!-- wp:woocommerce/product-image {"imageSizing":"thumbnail","isDescendentOfQueryLoop":true} /-->
|
||||
<!-- wp:post-title {"textAlign":"center","level":3,"isLink":true,"fontSize":"medium","__woocommerceNamespace":"woocommerce/product-collection/product-title"} /-->
|
||||
<!-- wp:woocommerce/product-price {"textAlign":"center","isDescendentOfQueryLoop":true,"fontSize":"small","style":{"spacing":{"margin":{"bottom":"1rem"}}}} /-->
|
||||
<!-- wp:woocommerce/product-button {"textAlign":"center","isDescendentOfQueryLoop":true,"fontSize":"small","style":{"spacing":{"margin":{"bottom":"1rem"}}}} /-->
|
||||
<!-- /wp:woocommerce/product-template -->
|
||||
|
||||
<!-- wp:query-pagination {"layout":{"type":"flex","justifyContent":"center"}} -->
|
||||
<!-- wp:query-pagination-previous /-->
|
||||
<!-- wp:query-pagination-numbers /-->
|
||||
<!-- wp:query-pagination-next /-->
|
||||
<!-- /wp:query-pagination -->
|
||||
|
||||
<!-- wp:woocommerce/product-collection-no-results -->
|
||||
<!-- wp:group {"layout":{"type":"flex","orientation":"vertical","justifyContent":"center","flexWrap":"wrap"}} -->
|
||||
<div class="wp-block-group">
|
||||
<!-- wp:pattern {"slug":"woocommerce/no-products-found-clear-filters"} /-->
|
||||
</div>
|
||||
<!-- /wp:group -->
|
||||
<!-- /wp:woocommerce/product-collection-no-results -->
|
||||
</div>
|
||||
<!-- /wp:woocommerce/product-collection -->
|
||||
</main>
|
||||
|
||||
<!-- wp:template-part {"slug":"footer"} /-->
|
||||
<!-- /wp:group -->
|
481
theme.json
@ -1,6 +1,4 @@
|
||||
{
|
||||
"version": 3,
|
||||
"$schema": "https://schemas.wp.org/trunk/theme.json",
|
||||
"settings": {
|
||||
"appearanceTools": true,
|
||||
"color": {
|
||||
@ -31,164 +29,210 @@
|
||||
},
|
||||
"typography": {
|
||||
"fontFamilies": [
|
||||
{
|
||||
"fontFace": [
|
||||
{
|
||||
"fontFamily": "EB Garamond",
|
||||
"slug": "eb-garamond",
|
||||
"fontStyle": "normal",
|
||||
"fontWeight": "400",
|
||||
"src": [
|
||||
"file:./assets/fonts/eb-garamond/eb-garamond.woff2"
|
||||
]
|
||||
},
|
||||
{
|
||||
"fontFamily": "EB Garamond",
|
||||
"fontStyle": "italic",
|
||||
"fontWeight": "400",
|
||||
"src": [
|
||||
"file:./assets/fonts/eb-garamond/eb-garamond-italic.woff2"
|
||||
]
|
||||
},
|
||||
{
|
||||
"fontFamily": "EB Garamond",
|
||||
"fontStyle": "normal",
|
||||
"fontWeight": "500",
|
||||
"src": [
|
||||
"file:./assets/fonts/eb-garamond/eb-garamond-medium.woff2"
|
||||
]
|
||||
},
|
||||
{
|
||||
"fontFamily": "EB Garamond",
|
||||
"fontStyle": "italic",
|
||||
"fontWeight": "500",
|
||||
"src": [
|
||||
"file:./assets/fonts/eb-garamond/eb-garamond-medium-italic.woff2"
|
||||
]
|
||||
},
|
||||
{
|
||||
"fontFamily": "EB Garamond",
|
||||
"fontStyle": "normal",
|
||||
"fontWeight": "600",
|
||||
"src": [
|
||||
"file:./assets/fonts/eb-garamond/eb-garamond-semibold.woff2"
|
||||
]
|
||||
},
|
||||
{
|
||||
"fontFamily": "EB Garamond",
|
||||
"fontStyle": "italic",
|
||||
"fontWeight": "600",
|
||||
"src": [
|
||||
"file:./assets/fonts/eb-garamond/eb-garamond-semibold-italic.woff2"
|
||||
]
|
||||
},
|
||||
{
|
||||
"fontFamily": "EB Garamond",
|
||||
"fontStyle": "normal",
|
||||
"fontWeight": "700",
|
||||
"src": [
|
||||
"file:./assets/fonts/eb-garamond/eb-garamond-bold.woff2"
|
||||
]
|
||||
},
|
||||
{
|
||||
"fontFamily": "EB Garamond",
|
||||
"fontStyle": "italic",
|
||||
"fontWeight": "700",
|
||||
"src": [
|
||||
"file:./assets/fonts/eb-garamond/eb-garamond-bold-italic.woff2"
|
||||
]
|
||||
},
|
||||
{
|
||||
"fontFamily": "EB Garamond",
|
||||
"fontStyle": "normal",
|
||||
"fontWeight": "800",
|
||||
"src": [
|
||||
"file:./assets/fonts/eb-garamond/eb-garamond-extrabold.woff2"
|
||||
]
|
||||
},
|
||||
{
|
||||
"fontFamily": "EB Garamond",
|
||||
"fontStyle": "italic",
|
||||
"fontWeight": "800",
|
||||
"src": [
|
||||
"file:./assets/fonts/eb-garamond/eb-garamond-extrabold-italic.woff2"
|
||||
]
|
||||
}
|
||||
],
|
||||
"fontFamily": "EB Garamond",
|
||||
"name": "EB Garamond",
|
||||
"slug": "eb-garamond"
|
||||
},
|
||||
{
|
||||
"fontFace": [
|
||||
{
|
||||
"fontFamily": "EB Garamond",
|
||||
"fontWeight": "400",
|
||||
"fontFamily": "Jura",
|
||||
"fontStyle": "normal",
|
||||
"src": ["file:./assets/fonts/eb-garamond/eb-garamond.woff2"]
|
||||
},
|
||||
{
|
||||
"fontFamily": "EB Garamond",
|
||||
"fontWeight": "400",
|
||||
"fontStyle": "italic",
|
||||
"src": ["file:./assets/fonts/eb-garamond/eb-garamond-italic.woff2"]
|
||||
},
|
||||
{
|
||||
"fontFamily": "EB Garamond",
|
||||
"fontWeight": "500",
|
||||
"fontStyle": "normal",
|
||||
"src": ["file:./assets/fonts/eb-garamond/eb-garamond-medium.woff2"]
|
||||
},
|
||||
{
|
||||
"fontFamily": "EB Garamond",
|
||||
"fontWeight": "500",
|
||||
"fontStyle": "italic",
|
||||
"src": ["file:./assets/fonts/eb-garamond/eb-garamond-medium-italic.woff2"]
|
||||
},
|
||||
{
|
||||
"fontFamily": "EB Garamond",
|
||||
"fontWeight": "600",
|
||||
"fontStyle": "normal",
|
||||
"src": ["file:./assets/fonts/eb-garamond/eb-garamond-semibold.woff2"]
|
||||
},
|
||||
{
|
||||
"fontFamily": "EB Garamond",
|
||||
"fontWeight": "600",
|
||||
"fontStyle": "italic",
|
||||
"src": ["file:./assets/fonts/eb-garamond/eb-garamond-semibold-italic.woff2"]
|
||||
},
|
||||
{
|
||||
"fontFamily": "EB Garamond",
|
||||
"fontWeight": "700",
|
||||
"fontStyle": "normal",
|
||||
"src": ["file:./assets/fonts/eb-garamond/eb-garamond-bold.woff2"]
|
||||
},
|
||||
{
|
||||
"fontFamily": "EB Garamond",
|
||||
"fontWeight": "700",
|
||||
"fontStyle": "italic",
|
||||
"src": ["file:./assets/fonts/eb-garamond/eb-garamond-bold-italic.woff2"]
|
||||
},
|
||||
{
|
||||
"fontFamily": "EB Garamond",
|
||||
"fontWeight": "800",
|
||||
"fontStyle": "normal",
|
||||
"src": ["file:./assets/fonts/eb-garamond/eb-garamond-extrabold.woff2"]
|
||||
},
|
||||
{
|
||||
"fontFamily": "EB Garamond",
|
||||
"fontWeight": "800",
|
||||
"fontStyle": "italic",
|
||||
"src": ["file:./assets/fonts/eb-garamond/eb-garamond-extrabold-italic.woff2"]
|
||||
}
|
||||
"fontWeight": "300",
|
||||
"src": [
|
||||
"file:./assets/fonts/jura/jura-light.woff2"
|
||||
]
|
||||
},
|
||||
{
|
||||
"fontFamily": "Jura",
|
||||
"slug": "jura",
|
||||
"fontStyle": "normal",
|
||||
"fontWeight": "400",
|
||||
"src": [
|
||||
"file:./assets/fonts/jura/jura.woff2"
|
||||
]
|
||||
},
|
||||
{
|
||||
"fontFamily": "Jura",
|
||||
"fontStyle": "normal",
|
||||
"fontWeight": "500",
|
||||
"src": [
|
||||
"file:./assets/fonts/jura/jura-medium.woff2"
|
||||
]
|
||||
},
|
||||
{
|
||||
"fontFamily": "Jura",
|
||||
"fontStyle": "normal",
|
||||
"fontWeight": "600",
|
||||
"src": [
|
||||
"file:./assets/fonts/jura/jura-semibold.woff2"
|
||||
]
|
||||
},
|
||||
{
|
||||
"fontFamily": "Jura",
|
||||
"fontStyle": "normal",
|
||||
"fontWeight": "700",
|
||||
"src": [
|
||||
"file:./assets/fonts/jura/jura-bold.woff2"
|
||||
]
|
||||
}
|
||||
],
|
||||
"fontFamily": "Jura",
|
||||
"name": "Jura",
|
||||
"slug": "jura"
|
||||
},
|
||||
{
|
||||
"fontFace": [
|
||||
{
|
||||
"fontFamily": "Jura",
|
||||
"fontWeight": "300",
|
||||
"fontFamily": "Sora",
|
||||
"fontStyle": "normal",
|
||||
"src": ["file:./assets/fonts/jura/jura-light.woff2"]
|
||||
},
|
||||
{
|
||||
"fontFamily": "Jura",
|
||||
"fontWeight": "400",
|
||||
"fontStyle": "normal",
|
||||
"src": ["file:./assets/fonts/jura/jura.woff2"]
|
||||
},
|
||||
{
|
||||
"fontFamily": "Jura",
|
||||
"fontWeight": "500",
|
||||
"fontStyle": "normal",
|
||||
"src": ["file:./assets/fonts/jura/jura-medium.woff2"]
|
||||
},
|
||||
{
|
||||
"fontFamily": "Jura",
|
||||
"fontWeight": "600",
|
||||
"fontStyle": "normal",
|
||||
"src": ["file:./assets/fonts/jura/jura-semibold.woff2"]
|
||||
},
|
||||
{
|
||||
"fontFamily": "Jura",
|
||||
"fontWeight": "700",
|
||||
"fontStyle": "normal",
|
||||
"src": ["file:./assets/fonts/jura/jura-bold.woff2"]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"fontFamily": "sora",
|
||||
"slug": "sora",
|
||||
"name": "sora",
|
||||
"fontFace": [
|
||||
{
|
||||
"fontFamily": "sora",
|
||||
"fontWeight": "100",
|
||||
"fontStyle": "normal",
|
||||
"src": ["file:./assets/fonts/sora/sora-thin.woff2"]
|
||||
},
|
||||
{
|
||||
"fontFamily": "sora",
|
||||
"fontWeight": "200",
|
||||
"fontStyle": "normal",
|
||||
"src": ["file:./assets/fonts/sora/sora-extralight.woff2"]
|
||||
},
|
||||
{
|
||||
"fontFamily": "sora",
|
||||
"fontWeight": "300",
|
||||
"fontStyle": "normal",
|
||||
"src": ["file:./assets/fonts/sora/sora-light.woff2"]
|
||||
},
|
||||
{
|
||||
"fontFamily": "sora",
|
||||
"fontWeight": "400",
|
||||
"fontStyle": "normal",
|
||||
"src": ["file:./assets/fonts/sora/sora.woff2"]
|
||||
},
|
||||
{
|
||||
"fontFamily": "sora",
|
||||
"fontWeight": "500",
|
||||
"fontStyle": "normal",
|
||||
"src": ["file:./assets/fonts/sora/sora-medium.woff2"]
|
||||
},
|
||||
{
|
||||
"fontFamily": "sora",
|
||||
"fontWeight": "600",
|
||||
"fontStyle": "normal",
|
||||
"src": ["file:./assets/fonts/sora/sora-semibold.woff2"]
|
||||
},
|
||||
{
|
||||
"fontFamily": "sora",
|
||||
"fontWeight": "700",
|
||||
"fontStyle": "normal",
|
||||
"src": ["file:./assets/fonts/sora/sora-bold.woff2"]
|
||||
},
|
||||
{
|
||||
"fontFamily": "sora",
|
||||
"fontWeight": "800",
|
||||
"fontStyle": "normal",
|
||||
"src": ["file:./assets/fonts/sora/sora-extrabold.woff2"]
|
||||
}
|
||||
"src": [
|
||||
"file:./assets/fonts/sora/sora-thin.woff2"
|
||||
]
|
||||
},
|
||||
{
|
||||
"fontFamily": "Sora",
|
||||
"fontStyle": "normal",
|
||||
"fontWeight": "200",
|
||||
"src": [
|
||||
"file:./assets/fonts/sora/sora-extralight.woff2"
|
||||
]
|
||||
},
|
||||
{
|
||||
"fontFamily": "Sora",
|
||||
"fontStyle": "normal",
|
||||
"fontWeight": "300",
|
||||
"src": [
|
||||
"file:./assets/fonts/sora/sora-light.woff2"
|
||||
]
|
||||
},
|
||||
{
|
||||
"fontFamily": "Sora",
|
||||
"fontStyle": "normal",
|
||||
"fontWeight": "400",
|
||||
"src": [
|
||||
"file:./assets/fonts/sora/sora.woff2"
|
||||
]
|
||||
},
|
||||
{
|
||||
"fontFamily": "Sora",
|
||||
"fontStyle": "normal",
|
||||
"fontWeight": "500",
|
||||
"src": [
|
||||
"file:./assets/fonts/sora/sora-medium.woff2"
|
||||
]
|
||||
},
|
||||
{
|
||||
"fontFamily": "Sora",
|
||||
"fontStyle": "normal",
|
||||
"fontWeight": "600",
|
||||
"src": [
|
||||
"file:./assets/fonts/sora/sora-semibold.woff2"
|
||||
]
|
||||
},
|
||||
{
|
||||
"fontFamily": "Sora",
|
||||
"fontStyle": "normal",
|
||||
"fontWeight": "700",
|
||||
"src": [
|
||||
"file:./assets/fonts/sora/sora-bold.woff2"
|
||||
]
|
||||
},
|
||||
{
|
||||
"fontFamily": "Sora",
|
||||
"fontStyle": "normal",
|
||||
"fontWeight": "800",
|
||||
"src": [
|
||||
"file:./assets/fonts/sora/sora-extrabold.woff2"
|
||||
]
|
||||
}
|
||||
],
|
||||
"fontFamily": "sora",
|
||||
"name": "sora",
|
||||
"slug": "sora"
|
||||
}
|
||||
],
|
||||
"fontSizes": [
|
||||
@ -196,36 +240,161 @@
|
||||
"fluid": false,
|
||||
"name": "Small",
|
||||
"size": "14px",
|
||||
"slug": "tiny"
|
||||
},
|
||||
{
|
||||
"fluid": false,
|
||||
"name": "medium",
|
||||
"size": "16px",
|
||||
"slug": "small"
|
||||
"slug": "Small"
|
||||
},
|
||||
{
|
||||
"fluid": false,
|
||||
"name": "Standard",
|
||||
"size": "18px",
|
||||
"size": "16px",
|
||||
"slug": "standard"
|
||||
},
|
||||
{
|
||||
"fluid": false,
|
||||
"name": "Medium",
|
||||
"size": "18px",
|
||||
"slug": "medium"
|
||||
},
|
||||
{
|
||||
"name": "Extra Large",
|
||||
"size": "38px",
|
||||
"slug": "x-large"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"useRootPaddingAwareAlignments": true
|
||||
},
|
||||
"styles": {
|
||||
"blocks": {
|
||||
"core/button": {
|
||||
"border": {
|
||||
"radius": "0.85em",
|
||||
"style": "solid",
|
||||
"width": "1px"
|
||||
},
|
||||
"color": {
|
||||
"background": "transparent",
|
||||
"text": "var(--wp--preset--color--foreground)"
|
||||
},
|
||||
"spacing": {
|
||||
"padding": {
|
||||
"bottom": ".5em",
|
||||
"left": ".75em",
|
||||
"right": ".75em",
|
||||
"top": ".5em"
|
||||
}
|
||||
},
|
||||
"typography": {
|
||||
"fontFamily": "var(--wp--preset--font-family--jura)",
|
||||
"fontSize": "var(--wp--preset--font-size--small)",
|
||||
"fontWeight": "700",
|
||||
"textTransform": "uppercase"
|
||||
}
|
||||
},
|
||||
"core/heading": {
|
||||
"typography": {
|
||||
"fontFamily": "var(--wp--preset--font-family--eb-garamond)",
|
||||
"fontSize": "var(--wp--preset--font-size--x-large)",
|
||||
"fontStyle": "normal",
|
||||
"fontWeight": "700",
|
||||
"lineHeight": "1.0"
|
||||
}
|
||||
},
|
||||
"core/image": {
|
||||
"border": {
|
||||
"color": "#FFF",
|
||||
"radius": "12px",
|
||||
"style": "solid",
|
||||
"width": "1px"
|
||||
}
|
||||
},
|
||||
"core/paragraph": {
|
||||
"typography": {
|
||||
"fontFamily": "var(--wp--preset--font-family--sora)",
|
||||
"fontSize": "var(--wp--preset--font-size--standard)",
|
||||
"fontWeight": "300"
|
||||
}
|
||||
},
|
||||
"woocommerce/mini-cart-checkout-button-block": {
|
||||
"color": {
|
||||
"background": "var(--wp--preset--color--background)",
|
||||
"text": "var(--wp--preset--color--foreground)"
|
||||
},
|
||||
"elements": {
|
||||
"link": {
|
||||
"color": {
|
||||
"text": "var(--wp--preset--color--foreground)"
|
||||
}
|
||||
}
|
||||
},
|
||||
"variations": {
|
||||
"outline": {
|
||||
"color": {
|
||||
"background": "var(--wp--preset--color--background)",
|
||||
"text": "var(--wp--preset--color--foreground)"
|
||||
},
|
||||
"elements": {
|
||||
"link": {
|
||||
"color": {
|
||||
"text": "var(--wp--preset--color--foreground)"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"woocommerce/order-confirmation-billing-address": {
|
||||
"border": {
|
||||
"radius": "12px"
|
||||
}
|
||||
}
|
||||
},
|
||||
"color": {
|
||||
"background": "var(--wp--preset--color--background)",
|
||||
"text": "var(--wp--preset--color--foreground)"
|
||||
},
|
||||
"elements": {
|
||||
"caption": {
|
||||
"color": {
|
||||
"text": "var(--wp--preset--color--foreground)"
|
||||
}
|
||||
},
|
||||
"h2": {
|
||||
"typography": {
|
||||
"fontFamily": "var(--wp--preset--font-family--eb-garamond)",
|
||||
"fontSize": "var(--wp--preset--font-size--x-large)",
|
||||
"fontStyle": "normal",
|
||||
"fontWeight": "700",
|
||||
"lineHeight": "1.0"
|
||||
}
|
||||
},
|
||||
"heading": {
|
||||
"color": {
|
||||
"text": "var(--wp--preset--color--foreground)"
|
||||
}
|
||||
},
|
||||
"link": {
|
||||
":hover": {
|
||||
"color": {
|
||||
"text": "var(--wp--preset--color--foreground)"
|
||||
}
|
||||
},
|
||||
"color": {
|
||||
"text": "var(--wp--preset--color--foreground)"
|
||||
}
|
||||
}
|
||||
},
|
||||
"spacing": {
|
||||
"padding": {
|
||||
"bottom": "0",
|
||||
"left": "0",
|
||||
"right": "0",
|
||||
"top": "0"
|
||||
}
|
||||
},
|
||||
"typography": {
|
||||
"fontFamily": "var(--wp--preset--font-family--sora)",
|
||||
"fontSize": "var(--wp--preset--font-size--medium)"
|
||||
"fontSize": "var(--wp--preset--font-size--standard)",
|
||||
"fontWeight": "300"
|
||||
}
|
||||
},
|
||||
"templateParts": [
|
||||
@ -239,5 +408,7 @@
|
||||
"name": "footer",
|
||||
"title": "Footer"
|
||||
}
|
||||
]
|
||||
],
|
||||
"version": 3,
|
||||
"$schema": "https://schemas.wp.org/wp/6.7/theme.json"
|
||||
}
|