import Close from "../../assets/icons/close.svg";
import Menu from "../../assets/icons/menu.svg";
import ZahaArrow from "../../assets/icons/zhaArrow.svg";
import ZahaLogo from "../../assets/images/zhaLogoFull.svg";
import ZahaChevron from "../../assets/icons/zahaChevron.svg";
import headerMotion from "./Header.motion";
const headerConfig = {
variant: "meganav",
navProps: {
sm: {
attachTo: ["slide"],
persistOn: ["click"],
direction: ["column"],
motion: [
{
panel: headerMotion.navItem,
panelWrapper: headerMotion.slideRight,
},
],
textStyle: [
{
textStyle: "p-sm",
},
],
icon: [
{
iconPost: {
icon: ,
onlyButtons: true,
},
iconBack: {
icon: ,
},
},
],
scrollable: [true],
disableImages: true,
imageSizes: "30w",
},
md: {
attachTo: ["stackRow"],
motion: [
{
panel: headerMotion.navItem,
imageHolder: headerMotion.navItem,
},
{
panel: headerMotion.spanRow,
},
],
icon: [
{
iconPost: {
icon: ,
onlyButtons: true,
},
},
],
scrollable: [true],
imageSizes: "50vw",
imagePriority: true,
disableImages: false,
},
lg: {
direction: ["row", "column"],
attachTo: ["bottom", "stackRow"],
persistOn: ["hoverDelay", "hover"],
scrollable: [false],
motion: [
{
panel: headerMotion.navItem,
panelWrapper: {},
},
{
item: {},
panel: headerMotion.spanRow,
panelWrapper: headerMotion.meganav,
},
],
icon: [
{
iconPost: {
icon: ,
onlyButtons: true,
},
},
{
iconPost: {
icon: ,
onlyButtons: true,
},
},
],
textStyle: [
{
textStyle: "i-xs",
},
{
textStyle: "p-sm",
},
],
imageSizes: "50vw",
imageQuality: 50,
imagePriority: true,
},
},
icons: {
navClose: ,
navOpen:
,
logo: ,
},
moduleAnims: headerMotion,
enableDesktopScrollLock: true,
};
export default headerConfig;