sumuks's picture
Update frontend/src/components/Intro.jsx
bb3eb40 verified
raw
history blame
1.47 kB
import React from "react";
import { Box, Typography } from "@mui/material";
import HFLogo from "./Logo/HFLogo";
const Intro = () => {
const handleLogoClick = () => {
window.history.replaceState(null, "", "/");
window.location.reload();
};
return (
<Box sx={{ textAlign: "center", mb: 4 }}>
<Box
sx={{
width: "200px",
height: "100px",
display: "flex",
justifyContent: "center",
cursor: "pointer",
margin: "0 auto",
mb: 0,
opacity: 0.9,
transition: "opacity 0.3s ease",
transform: "translateX(10px)",
"&:hover": {
opacity: 1,
},
}}
onClick={handleLogoClick}
>
<HFLogo />
</Box>
<Typography
variant="h4"
component="h1"
gutterBottom
sx={{ fontWeight: 800 }}
>
Yourbench Demo
</Typography>
<Typography variant="body1" sx={{ maxWidth: "800px", mx: "auto" }}>
YourBench is an <b>open-source framework</b> for generating{" "}
<b>domain-specific benchmarks</b> in a <b>zero-shot</b> manner. It aims
to keep your large language models on their toes—even as new data
sources, domains, and knowledge demands evolve. Currently, this is an extremely minimal demo. To unlock the full capabilities, please visit our GitHub!
</Typography>
</Box>
);
};
export default Intro;