{"ast":null,"code":"var _jsxFileName = \"/var/www/gavt/src/Route/HomePage.tsx\",\n  _s = $RefreshSig$();\nimport React from 'react';\nimport { Typography, Button, Row, Col, Card } from 'antd';\nimport { useNavigate } from 'react-router-dom';\nimport { Link } from 'react-router-dom';\nimport { jsxDEV as _jsxDEV } from \"react/jsx-dev-runtime\";\nconst {\n  Title,\n  Paragraph\n} = Typography;\nconst Main = ({\n  isModalOpen,\n  setIsModalOpen,\n  showModal,\n  handleCancel\n}) => {\n  _s();\n  const navigate = useNavigate();\n  const goToSample = () => {\n    navigate('/pitch');\n  };\n  return /*#__PURE__*/_jsxDEV(\"div\", {\n    style: {\n      width: '100%',\n      minHeight: '100vh'\n    },\n    children: [/*#__PURE__*/_jsxDEV(\"div\", {\n      style: {\n        width: '100%',\n        height: '5rem',\n        // Fixed height in pixels\n        textAlign: 'center',\n        display: 'flex',\n        alignItems: 'center',\n        justifyContent: 'center',\n        marginBottom: '0' // Ensure no margin at the bottom\n      },\n      children: /*#__PURE__*/_jsxDEV(\"div\", {\n        children: /*#__PURE__*/_jsxDEV(Typography, {\n          children: [/*#__PURE__*/_jsxDEV(Title, {\n            level: 3,\n            style: {\n              fontSize: '2.6vw',\n              color: 'rgb(36, 36, 131)',\n              maxWidth: '10rem',\n              margin: \"0 auto\",\n              textAlign: 'center',\n              fontWeight: 'normal'\n            },\n            children: \"Welcome to\"\n          }, void 0, false, {\n            fileName: _jsxFileName,\n            lineNumber: 37,\n            columnNumber: 13\n          }, this), /*#__PURE__*/_jsxDEV(Title, {\n            level: 3,\n            style: {\n              fontSize: '2.6vw',\n              color: 'rgb(36, 36, 131)',\n              maxWidth: '400px',\n              margin: \"20px auto 0\",\n              textAlign: 'center',\n              fontWeight: 'normal',\n              marginTop: \"-5px\"\n            },\n            children: \"our transgender voice coaching app!\"\n          }, void 0, false, {\n            fileName: _jsxFileName,\n            lineNumber: 41,\n            columnNumber: 13\n          }, this), /*#__PURE__*/_jsxDEV(Paragraph, {\n            style: {\n              fontSize: '1.5vw',\n              color: 'rgb(36, 36, 131)',\n              maxWidth: '500px',\n              margin: \"20px auto\",\n              textAlign: 'center'\n            },\n            children: \"The exercises and resources within this app aim to help transfeminine individuals practice changing their voice in different ways. Right now, the app mainly focuses on pitch exercises, but is being expanded to provide other aspects to help achieve desired voice results.\"\n          }, void 0, false, {\n            fileName: _jsxFileName,\n            lineNumber: 45,\n            columnNumber: 13\n          }, this), /*#__PURE__*/_jsxDEV(Button, {\n            onClick: goToSample,\n            type: \"primary\",\n            style: {\n              border: '1.5px solid rgb(41, 41, 130)',\n              borderRadius: '30px',\n              fontSize: '17px',\n              background: 'linear-gradient(to left, #5A82E1, #2f2a5a)',\n              WebkitBackgroundClip: 'text',\n              backgroundClip: 'text',\n              color: 'transparent',\n              width: '180px',\n              textAlign: 'center',\n              margin: '0 auto',\n              paddingTop: '2px',\n              paddingBottom: '5px',\n              marginTop: '7px',\n              letterSpacing: '4px',\n              fontWeight: 'bold'\n            },\n            children: \"TUTORIAL\"\n          }, void 0, false, {\n            fileName: _jsxFileName,\n            lineNumber: 48,\n            columnNumber: 13\n          }, this)]\n        }, void 0, true, {\n          fileName: _jsxFileName,\n          lineNumber: 36,\n          columnNumber: 11\n        }, this)\n      }, void 0, false, {\n        fileName: _jsxFileName,\n        lineNumber: 35,\n        columnNumber: 9\n      }, this)\n    }, void 0, false, {\n      fileName: _jsxFileName,\n      lineNumber: 26,\n      columnNumber: 7\n    }, this), /*#__PURE__*/_jsxDEV(\"div\", {\n      style: {\n        padding: '20px',\n        backgroundColor: 'white',\n        marginTop: '10px'\n      },\n      children: [/*#__PURE__*/_jsxDEV(\"div\", {\n        style: {\n          textAlign: 'center',\n          marginBottom: '35px'\n        },\n        children: [/*#__PURE__*/_jsxDEV(Title, {\n          level: 2,\n          style: {\n            textDecoration: 'underline',\n            textDecorationSkipInk: 'auto',\n            textUnderlineOffset: '10px',\n            color: '#8778AA'\n          },\n          children: \"EXERCISES\"\n        }, void 0, false, {\n          fileName: _jsxFileName,\n          lineNumber: 58,\n          columnNumber: 11\n        }, this), /*#__PURE__*/_jsxDEV(Paragraph, {\n          style: {\n            fontSize: '20px',\n            maxWidth: '750px',\n            margin: '0 auto',\n            color: '#6E6E73',\n            lineHeight: '40px'\n          },\n          children: \"Working through these exercises for about two 15-minute periods per day should help you obtain a desired voice. Feel free to select whatever exercises might be beneficial, and use the Assessment function whenever you want to check your progress.\"\n        }, void 0, false, {\n          fileName: _jsxFileName,\n          lineNumber: 59,\n          columnNumber: 11\n        }, this)]\n      }, void 0, true, {\n        fileName: _jsxFileName,\n        lineNumber: 57,\n        columnNumber: 9\n      }, this), /*#__PURE__*/_jsxDEV(Row, {\n        justify: \"center\",\n        gutter: [16, 16],\n        children: [/*#__PURE__*/_jsxDEV(Col, {\n          xs: 24,\n          sm: 12,\n          md: 8,\n          lg: 6,\n          children: /*#__PURE__*/_jsxDEV(Link, {\n            to: \"/pitch\",\n            children: /*#__PURE__*/_jsxDEV(Card, {\n              actions: [/*#__PURE__*/_jsxDEV(Link, {\n                to: \"/pitch\",\n                children: \"MORE INFO\"\n              }, void 0, false, {\n                fileName: _jsxFileName,\n                lineNumber: 69,\n                columnNumber: 19\n              }, this)],\n              hoverable: true,\n              bordered: false,\n              style: {\n                textAlign: 'center',\n                height: '100%',\n                border: '1px solid #8DAADA',\n                padding: '10px',\n                display: 'flex',\n                flexDirection: 'column',\n                justifyContent: 'space-between'\n              },\n              children: /*#__PURE__*/_jsxDEV(\"div\", {\n                children: [/*#__PURE__*/_jsxDEV(Title, {\n                  level: 1,\n                  style: {\n                    color: '#8DAADA',\n                    fontSize: \"0.5rem\",\n                    paddingTop: '0',\n                    marginTop: '0',\n                    marginBottom: '0'\n                  },\n                  children: \"01\"\n                }, void 0, false, {\n                  fileName: _jsxFileName,\n                  lineNumber: 76,\n                  columnNumber: 19\n                }, this), /*#__PURE__*/_jsxDEV(Title, {\n                  level: 3,\n                  style: {\n                    color: '#8DAADA',\n                    marginTop: '0'\n                  },\n                  children: \"PITCH TRAINING\"\n                }, void 0, false, {\n                  fileName: _jsxFileName,\n                  lineNumber: 77,\n                  columnNumber: 19\n                }, this), /*#__PURE__*/_jsxDEV(Paragraph, {\n                  style: {\n                    fontSize: '1.2vw',\n                    color: '#6E6E73',\n                    margin: '2.7vw 2vw 1vw 2vw'\n                  },\n                  children: \"Pitch is one of the biggest contributors to the way a voice is perceived. In these exercises, you can practice matching different pitch patterns.\"\n                }, void 0, false, {\n                  fileName: _jsxFileName,\n                  lineNumber: 78,\n                  columnNumber: 19\n                }, this)]\n              }, void 0, true, {\n                fileName: _jsxFileName,\n                lineNumber: 75,\n                columnNumber: 17\n              }, this)\n            }, void 0, false, {\n              fileName: _jsxFileName,\n              lineNumber: 67,\n              columnNumber: 15\n            }, this)\n          }, void 0, false, {\n            fileName: _jsxFileName,\n            lineNumber: 66,\n            columnNumber: 13\n          }, this)\n        }, void 0, false, {\n          fileName: _jsxFileName,\n          lineNumber: 65,\n          columnNumber: 11\n        }, this), /*#__PURE__*/_jsxDEV(Col, {\n          xs: 24,\n          sm: 12,\n          md: 8,\n          lg: 6,\n          children: /*#__PURE__*/_jsxDEV(Link, {\n            to: \"/volume\",\n            children: /*#__PURE__*/_jsxDEV(Card, {\n              actions: [/*#__PURE__*/_jsxDEV(Link, {\n                to: \"/volume\",\n                children: \"MORE INFO\"\n              }, void 0, false, {\n                fileName: _jsxFileName,\n                lineNumber: 95,\n                columnNumber: 19\n              }, this)],\n              hoverable: true,\n              bordered: false,\n              style: {\n                textAlign: 'center',\n                height: '100%',\n                border: '1px solid #436AC2',\n                padding: '10px',\n                display: 'flex',\n                flexDirection: 'column',\n                justifyContent: 'space-between'\n              },\n              children: /*#__PURE__*/_jsxDEV(\"div\", {\n                children: [/*#__PURE__*/_jsxDEV(Title, {\n                  level: 1,\n                  style: {\n                    color: '#436AC2',\n                    fontSize: \"0.5rem\",\n                    paddingTop: '0',\n                    marginTop: '0',\n                    marginBottom: '0'\n                  },\n                  children: \"02\"\n                }, void 0, false, {\n                  fileName: _jsxFileName,\n                  lineNumber: 102,\n                  columnNumber: 19\n                }, this), /*#__PURE__*/_jsxDEV(Title, {\n                  level: 3,\n                  style: {\n                    color: '#436AC2',\n                    marginTop: '0'\n                  },\n                  children: \"PITCH & VOLUME TRAINING\"\n                }, void 0, false, {\n                  fileName: _jsxFileName,\n                  lineNumber: 103,\n                  columnNumber: 19\n                }, this), /*#__PURE__*/_jsxDEV(Paragraph, {\n                  style: {\n                    fontSize: '1.2vw',\n                    color: '#6E6E73',\n                    margin: '1vw 2vw 1vw 2vw'\n                  },\n                  children: \"Trans people who can speak at a desired pitch often find that they sound quieter than they would like. In these exercises, you can therefore practice matching different pitches and simultaneously sounding loud enough.\"\n                }, void 0, false, {\n                  fileName: _jsxFileName,\n                  lineNumber: 104,\n                  columnNumber: 19\n                }, this)]\n              }, void 0, true, {\n                fileName: _jsxFileName,\n                lineNumber: 101,\n                columnNumber: 17\n              }, this)\n            }, void 0, false, {\n              fileName: _jsxFileName,\n              lineNumber: 93,\n              columnNumber: 15\n            }, this)\n          }, void 0, false, {\n            fileName: _jsxFileName,\n            lineNumber: 92,\n            columnNumber: 13\n          }, this)\n        }, void 0, false, {\n          fileName: _jsxFileName,\n          lineNumber: 91,\n          columnNumber: 11\n        }, this), /*#__PURE__*/_jsxDEV(Col, {\n          xs: 24,\n          sm: 12,\n          md: 8,\n          lg: 6,\n          children: /*#__PURE__*/_jsxDEV(Link, {\n            to: \"/assessment\",\n            children: /*#__PURE__*/_jsxDEV(Card, {\n              actions: [/*#__PURE__*/_jsxDEV(Link, {\n                to: \"/assessment\",\n                children: \"MORE INFO\"\n              }, void 0, false, {\n                fileName: _jsxFileName,\n                lineNumber: 121,\n                columnNumber: 19\n              }, this)],\n              hoverable: true,\n              bordered: false,\n              style: {\n                textAlign: 'center',\n                height: '100%',\n                border: '1px solid purple',\n                padding: '10px',\n                display: 'flex',\n                flexDirection: 'column',\n                justifyContent: 'space-between'\n              },\n              children: /*#__PURE__*/_jsxDEV(\"div\", {\n                children: [/*#__PURE__*/_jsxDEV(Title, {\n                  level: 1,\n                  style: {\n                    color: '#8376AA',\n                    fontSize: \"0.5rem\",\n                    paddingTop: '0',\n                    marginTop: '0',\n                    marginBottom: '0'\n                  },\n                  children: \"03\"\n                }, void 0, false, {\n                  fileName: _jsxFileName,\n                  lineNumber: 128,\n                  columnNumber: 19\n                }, this), /*#__PURE__*/_jsxDEV(Title, {\n                  level: 3,\n                  style: {\n                    color: '#8376AA',\n                    marginTop: '0'\n                  },\n                  children: \"ASSESSMENT\"\n                }, void 0, false, {\n                  fileName: _jsxFileName,\n                  lineNumber: 129,\n                  columnNumber: 19\n                }, this), /*#__PURE__*/_jsxDEV(Paragraph, {\n                  style: {\n                    fontSize: '1.2vw',\n                    color: '#6E6E73',\n                    margin: '3.2vw 2vw 1vw 2vw'\n                  },\n                  children: \"Not sure how your voice sounds right now? Go through a few quick steps to find out.\"\n                }, void 0, false, {\n                  fileName: _jsxFileName,\n                  lineNumber: 130,\n                  columnNumber: 19\n                }, this)]\n              }, void 0, true, {\n                fileName: _jsxFileName,\n                lineNumber: 127,\n                columnNumber: 17\n              }, this)\n            }, void 0, false, {\n              fileName: _jsxFileName,\n              lineNumber: 119,\n              columnNumber: 15\n            }, this)\n          }, void 0, false, {\n            fileName: _jsxFileName,\n            lineNumber: 118,\n            columnNumber: 13\n          }, this)\n        }, void 0, false, {\n          fileName: _jsxFileName,\n          lineNumber: 117,\n          columnNumber: 11\n        }, this)]\n      }, void 0, true, {\n        fileName: _jsxFileName,\n        lineNumber: 64,\n        columnNumber: 9\n      }, this)]\n    }, void 0, true, {\n      fileName: _jsxFileName,\n      lineNumber: 56,\n      columnNumber: 7\n    }, this)]\n  }, void 0, true, {\n    fileName: _jsxFileName,\n    lineNumber: 24,\n    columnNumber: 5\n  }, this);\n};\n_s(Main, \"CzcTeTziyjMsSrAVmHuCCb6+Bfg=\", false, function () {\n  return [useNavigate];\n});\n_c = Main;\nexport default Main;\nvar _c;\n$RefreshReg$(_c, \"Main\");","map":{"version":3,"names":["React","Typography","Button","Row","Col","Card","useNavigate","Link","jsxDEV","_jsxDEV","Title","Paragraph","Main","isModalOpen","setIsModalOpen","showModal","handleCancel","_s","navigate","goToSample","style","width","minHeight","children","height","textAlign","display","alignItems","justifyContent","marginBottom","level","fontSize","color","maxWidth","margin","fontWeight","fileName","_jsxFileName","lineNumber","columnNumber","marginTop","onClick","type","border","borderRadius","background","WebkitBackgroundClip","backgroundClip","paddingTop","paddingBottom","letterSpacing","padding","backgroundColor","textDecoration","textDecorationSkipInk","textUnderlineOffset","lineHeight","justify","gutter","xs","sm","md","lg","to","actions","hoverable","bordered","flexDirection","_c","$RefreshReg$"],"sources":["/var/www/gavt/src/Route/HomePage.tsx"],"sourcesContent":["import React from 'react';\nimport { Typography, Button, Row, Col, Card } from 'antd';\nimport { useNavigate } from 'react-router-dom';\nimport { Link } from 'react-router-dom';\n\nconst { Title, Paragraph } = Typography;\n\ninterface MainProps {\n  isModalOpen: boolean;\n  setIsModalOpen: React.Dispatch<React.SetStateAction<boolean>>;\n  showModal: () => void;\n  handleCancel: () => void;\n  goToSample: () => void;\n}\n\nconst Main: React.FC<MainProps> = ({ isModalOpen, setIsModalOpen, showModal, handleCancel }) => {\n  const navigate = useNavigate();\n\n  const goToSample = () => {\n    navigate('/pitch');\n  };\n\n  return (\n    <div style={{ width: '100%', minHeight: '100vh' }}>\n      {/* Introduction Section */}\n      <div style={{\n        width: '100%',\n        height: '5rem', // Fixed height in pixels\n        textAlign: 'center',\n        display: 'flex',\n        alignItems: 'center',\n        justifyContent: 'center',\n        marginBottom: '0' // Ensure no margin at the bottom\n      }}>\n        <div>\n          <Typography>\n            <Title level={3} style={{ fontSize: '2.6vw', color: 'rgb(36, 36, 131)', maxWidth: '10rem', margin: \"0 auto\", textAlign: 'center', fontWeight: 'normal' }}>\n              Welcome to\n            </Title>\n\n            <Title level={3} style={{ fontSize: '2.6vw', color: 'rgb(36, 36, 131)', maxWidth: '400px', margin: \"20px auto 0\", textAlign: 'center', fontWeight: 'normal', marginTop: \"-5px\" }}>\n              our transgender voice coaching app!\n            </Title>\n\n            <Paragraph style={{ fontSize: '1.5vw', color: 'rgb(36, 36, 131)', maxWidth: '500px', margin: \"20px auto\", textAlign: 'center' }}>\n              The exercises and resources within this app aim to help transfeminine individuals practice changing their voice in different ways. Right now, the app mainly focuses on pitch exercises, but is being expanded to provide other aspects to help achieve desired voice results.\n            </Paragraph>\n            <Button onClick={goToSample} type=\"primary\" style={{ border: '1.5px solid rgb(41, 41, 130)', borderRadius: '30px', fontSize: '17px', background: 'linear-gradient(to left, #5A82E1, #2f2a5a)', WebkitBackgroundClip: 'text', backgroundClip: 'text', color: 'transparent', width: '180px', textAlign: 'center', margin: '0 auto', paddingTop: '2px', paddingBottom: '5px', marginTop: '7px', letterSpacing: '4px', fontWeight: 'bold' }}>\n              TUTORIAL\n            </Button>\n          </Typography>\n        </div>\n      </div>\n\n      {/* Bottom Section */}\n      <div style={{ padding: '20px', backgroundColor: 'white', marginTop: '10px' }}>\n        <div style={{ textAlign: 'center', marginBottom: '35px' }}>\n          <Title level={2} style={{ textDecoration: 'underline', textDecorationSkipInk: 'auto', textUnderlineOffset: '10px', color: '#8778AA' }}>EXERCISES</Title>\n          <Paragraph style={{ fontSize: '20px', maxWidth: '750px', margin: '0 auto', color: '#6E6E73', lineHeight: '40px' }}>\n            Working through these exercises for about two 15-minute periods per day should help you obtain a desired voice. Feel free to select whatever exercises might be beneficial, and use the Assessment function whenever you want to check your progress.\n          </Paragraph>\n        </div>\n\n        <Row justify=\"center\" gutter={[16, 16]}>\n          <Col xs={24} sm={12} md={8} lg={6}>\n            <Link to='/pitch'>\n              <Card\n                actions={[\n                  <Link to=\"/pitch\">MORE INFO</Link>\n                ]}\n                hoverable\n                bordered={false}\n                style={{ textAlign: 'center', height: '100%', border: '1px solid #8DAADA', padding: '10px', display: 'flex', flexDirection: 'column', justifyContent: 'space-between' }}\n              >\n                <div>\n                  <Title level={1} style={{ color: '#8DAADA', fontSize: \"0.5rem\", paddingTop: '0', marginTop: '0', marginBottom: '0' }}>01</Title>\n                  <Title level={3} style={{ color: '#8DAADA', marginTop: '0' }}>PITCH TRAINING</Title>\n                  <Paragraph\n                    style={{\n                      fontSize: '1.2vw',\n                      color: '#6E6E73',\n                      margin: '2.7vw 2vw 1vw 2vw',\n                    }}\n                  >\n                    Pitch is one of the biggest contributors to the way a voice is perceived. In these exercises, you can practice matching different pitch patterns.\n                  </Paragraph>\n                </div>\n              </Card>\n            </Link>\n          </Col>\n          <Col xs={24} sm={12} md={8} lg={6}>\n            <Link to=\"/volume\">\n              <Card\n                actions={[\n                  <Link to=\"/volume\">MORE INFO</Link>\n                ]}\n                hoverable\n                bordered={false}\n                style={{ textAlign: 'center', height: '100%', border: '1px solid #436AC2', padding: '10px', display: 'flex', flexDirection: 'column', justifyContent: 'space-between' }}\n              >\n                <div>\n                  <Title level={1} style={{ color: '#436AC2', fontSize: \"0.5rem\", paddingTop: '0', marginTop: '0', marginBottom: '0' }}>02</Title>\n                  <Title level={3} style={{ color: '#436AC2', marginTop: '0' }}>PITCH & VOLUME TRAINING</Title>\n                  <Paragraph\n                    style={{\n                      fontSize: '1.2vw',\n                      color: '#6E6E73',\n                      margin: '1vw 2vw 1vw 2vw',\n                    }}\n                  >\n                    Trans people who can speak at a desired pitch often find that they sound quieter than they would like. In these exercises, you can therefore practice matching different pitches and simultaneously sounding loud enough.\n                  </Paragraph>\n                </div>\n              </Card>\n            </Link>\n          </Col>\n          <Col xs={24} sm={12} md={8} lg={6}>\n            <Link to=\"/assessment\">\n              <Card\n                actions={[\n                  <Link to=\"/assessment\">MORE INFO</Link>\n                ]}\n                hoverable\n                bordered={false}\n                style={{ textAlign: 'center', height: '100%', border: '1px solid purple', padding: '10px', display: 'flex', flexDirection: 'column', justifyContent: 'space-between' }}\n              >\n                <div>\n                  <Title level={1} style={{ color: '#8376AA', fontSize: \"0.5rem\", paddingTop: '0', marginTop: '0', marginBottom: '0' }}>03</Title>\n                  <Title level={3} style={{ color: '#8376AA', marginTop: '0' }}>ASSESSMENT</Title>\n                  <Paragraph\n                    style={{\n                      fontSize: '1.2vw',\n                      color: '#6E6E73',\n                      margin: '3.2vw 2vw 1vw 2vw',\n                    }}\n                  >\n                    Not sure how your voice sounds right now? Go through a few quick steps to find out.\n                  </Paragraph>\n                </div>\n              </Card>\n            </Link>\n\n          </Col>\n        </Row>\n      </div>\n    </div>\n  );\n};\n\nexport default Main;\n"],"mappings":"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"},"metadata":{},"sourceType":"module","externalDependencies":[]}