Skip to content
Snippets Groups Projects
Commit 8326ff9a authored by fmazzini's avatar fmazzini
Browse files

First HomePage Style

parent 6452f947
No related branches found
No related tags found
No related merge requests found
Pipeline #11721 failed
public/assets/bg.png

43.7 KiB

public/assets/bg2.png

36.4 KiB

import React, { FC } from 'react';
import { BrowserRouter as Router, Switch, Route } from 'react-router-dom';
import { createMuiTheme, ThemeProvider } from '@material-ui/core/styles';
import { HomePage2 } from './components/AuthUser/HomePage2/HomePage2';
const theme = createMuiTheme({
palette: {
primary: {
main: '#5e5ce4',
},
secondary: {
main: '#e2e45c',
},
},
typography: {
fontSize: 16,
},
overrides: {
MuiTabs: {
indicator: {
backgroundColor: 'white',
},
},
},
});
export const App: FC = () => (
<Router>
<Switch>
<Route path="/">
<div data-testid="App">
<HomePage2 />
<ThemeProvider theme={theme}>
<HomePage2 />
</ThemeProvider>
</div>
</Route>
</Switch>
......
import React, { FC } from 'react';
import { makeStyles } from '@material-ui/core/styles';
import { CssBaseline } from '@material-ui/core';
import { CssBaseline, Tabs, Tab, Paper } from '@material-ui/core';
const useStyles = makeStyles((theme) => ({
root: {
minHeight: '100vh',
backgroundImage: `url(${'bg.png'})`,
backgroundImage: `url(${'/assets/bg2.png'})`,
backgroundRepeat: 'no-repeat',
backgroundSize: 'cover',
},
tabs: {
color: 'white',
paddingLeft: '25px',
paddingTop: '8px',
},
tabPan: {
paddingLeft: '56px',
paddingRight: '56px',
},
leftAlign: {
marginRight: 'auto',
},
}));
export const HomePage2: FC = () => {
const classes = useStyles();
const [selectedTab, setSelectedTab] = React.useState(0);
return (
<div className={classes.root}>
<CssBaseline />
<Tabs value={selectedTab} className={classes.tabs}>
<Tab label="HomePage" className={classes.tabPan} />
<Tab label="Reservation" className={classes.tabPan} />
<Tab
label="Profile"
className={`${classes.tabPan} ${classes.leftAlign}`}
/>
</Tabs>
</div>
);
};
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment