{"ast":null,"code":"var _jsxFileName = \"/Users/shanyi/Desktop/Projects/UC_Trains_Voice/react-demo/src/Route/HomePage.tsx\",\n  _s = $RefreshSig$();\nimport React from 'react';\nimport { Typography, Row, Col, Card } from 'antd';\nimport { useNavigate } 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 gender-affirming resonance tool!\"\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: \"This tool provides a real-time visual display to help you understand and modify vocal tract resonance. Right now, only targets for voice feminization are available, but targets for transmasculine and nonbinary users are also in the works.            \"\n          }, void 0, false, {\n            fileName: _jsxFileName,\n            lineNumber: 45,\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: 57,\n          columnNumber: 11\n        }, this)\n      }, void 0, false, {\n        fileName: _jsxFileName,\n        lineNumber: 56,\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(Card\n          // actions={[\n          //   <Link to=\"/pitch\">MORE INFO</Link>\n          // ]}\n          // hoverable\n          , {\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: 75,\n                columnNumber: 19\n              }, this), /*#__PURE__*/_jsxDEV(Title, {\n                level: 3,\n                style: {\n                  color: '#8DAADA',\n                  marginTop: '0'\n                },\n                children: \"Understanding resonance\"\n              }, void 0, false, {\n                fileName: _jsxFileName,\n                lineNumber: 76,\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: \"Watch our brief video modules (around 10 minutes total watch time) to understand resonance and how it is displayed in our software.\"\n              }, void 0, false, {\n                fileName: _jsxFileName,\n                lineNumber: 77,\n                columnNumber: 19\n              }, this)]\n            }, void 0, true, {\n              fileName: _jsxFileName,\n              lineNumber: 74,\n              columnNumber: 17\n            }, this)\n          }, void 0, false, {\n            fileName: _jsxFileName,\n            lineNumber: 66,\n            columnNumber: 15\n          }, this)\n        }, void 0, false, {\n          fileName: _jsxFileName,\n          lineNumber: 64,\n          columnNumber: 11\n        }, this), /*#__PURE__*/_jsxDEV(Col, {\n          xs: 24,\n          sm: 12,\n          md: 8,\n          lg: 6,\n          children: /*#__PURE__*/_jsxDEV(Card\n          // actions={[\n          //   <Link to=\"/volume\">MORE INFO</Link>\n          // ]}\n          // hoverable\n          , {\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: 101,\n                columnNumber: 19\n              }, this), /*#__PURE__*/_jsxDEV(Title, {\n                level: 3,\n                style: {\n                  color: '#436AC2',\n                  marginTop: '0'\n                },\n                children: \"Resonance practice\"\n              }, void 0, false, {\n                fileName: _jsxFileName,\n                lineNumber: 102,\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: \"Set a resonance target for a specific vowel and adjust your vocal tract configuration to try to match that target.\"\n              }, void 0, false, {\n                fileName: _jsxFileName,\n                lineNumber: 103,\n                columnNumber: 19\n              }, this)]\n            }, void 0, true, {\n              fileName: _jsxFileName,\n              lineNumber: 100,\n              columnNumber: 17\n            }, this)\n          }, void 0, false, {\n            fileName: _jsxFileName,\n            lineNumber: 92,\n            columnNumber: 15\n          }, this)\n        }, void 0, false, {\n          fileName: _jsxFileName,\n          lineNumber: 90,\n          columnNumber: 11\n        }, this), /*#__PURE__*/_jsxDEV(Col, {\n          xs: 24,\n          sm: 12,\n          md: 8,\n          lg: 6,\n          children: /*#__PURE__*/_jsxDEV(Card\n          // actions={[\n          //   <Link to=\"/assessment\">MORE INFO</Link>\n          // ]}\n          // hoverable\n          , {\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: 127,\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: 128,\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: 129,\n                columnNumber: 19\n              }, this)]\n            }, void 0, true, {\n              fileName: _jsxFileName,\n              lineNumber: 126,\n              columnNumber: 17\n            }, this)\n          }, void 0, false, {\n            fileName: _jsxFileName,\n            lineNumber: 118,\n            columnNumber: 15\n          }, this)\n        }, void 0, false, {\n          fileName: _jsxFileName,\n          lineNumber: 116,\n          columnNumber: 11\n        }, this)]\n      }, void 0, true, {\n        fileName: _jsxFileName,\n        lineNumber: 63,\n        columnNumber: 9\n      }, this)]\n    }, void 0, true, {\n      fileName: _jsxFileName,\n      lineNumber: 55,\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","Row","Col","Card","useNavigate","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","padding","backgroundColor","textDecoration","textDecorationSkipInk","textUnderlineOffset","justify","gutter","xs","sm","md","lg","bordered","border","flexDirection","paddingTop","_c","$RefreshReg$"],"sources":["/Users/shanyi/Desktop/Projects/UC_Trains_Voice/react-demo/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 gender-affirming resonance tool!\n            </Title>\n\n            <Paragraph style={{ fontSize: '1.5vw', color: 'rgb(36, 36, 131)', maxWidth: '500px', margin: \"20px auto\", textAlign: 'center' }}>\n              This tool provides a real-time visual display to help you understand and modify vocal tract resonance. Right now, only targets for voice feminization are available, but targets for transmasculine and nonbinary users are also in the works.            </Paragraph>\n            {/* <Button disabled={true} 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' }}>Understanding resonance</Title>\n                  <Paragraph\n                    style={{\n                      fontSize: '1.2vw',\n                      color: '#6E6E73',\n                      margin: '2.7vw 2vw 1vw 2vw',\n                    }}\n                  >\n                    Watch our brief video modules (around 10 minutes total watch time) to understand resonance and how it is displayed in our software.\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' }}>Resonance practice</Title>\n                  <Paragraph\n                    style={{\n                      fontSize: '1.2vw',\n                      color: '#6E6E73',\n                      margin: '1vw 2vw 1vw 2vw',\n                    }}\n                  >\n                    Set a resonance target for a specific vowel and adjust your vocal tract configuration to try to match that target.\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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","ignoreList":[]},"metadata":{},"sourceType":"module","externalDependencies":[]}