Skip to content
Snippets Groups Projects

Branch do lucas

Merged Lucas Eduardo Schoenfelder requested to merge branchDoLucas into Develop
3 files
+ 61
8
Compare changes
  • Side-by-side
  • Inline
Files
3
+ 55
7
@@ -28,6 +28,7 @@ import Link from '@material-ui/core/Link';
import Popover from '@material-ui/core/Popover';
import { Store } from '../Store.js';
import EditIcon from '@material-ui/icons/Edit';
import CheckDecagram from '../img/check-decagram-gray.svg'
const HeaderDiv = styled.div`
background-color : #f4f4f4;
@@ -58,6 +59,8 @@ const ContainerUserProfile = styled(Container)`
magin-bottom: 30px;
width : 1170px;
margin-right : auto;
padding-left : 0 !important;
padding-right : 0 !important;
margin-left : auto;
`
const HeaderContainer = styled(Container)`
@@ -120,9 +123,21 @@ const EditProfileAnchor = styled.a`
}
`
const CheckTeacherDiv = styled.div`
font-size : 14px;
padding-top : 10px;
padding-left : 250px;
margin-bottom : -10px;
color : #666 !important;
`
const RodapeDiv = styled.div`
`
export default function UserPage (props){
const {state, dispatch} = useContext(Store)
const userImg = ""
const coverImg = ''
const [hoverAlterarFoto, handleAlterarFoto] = React.useState(false)
const handleHoverAlterarFoto = () => {
@@ -155,11 +170,12 @@ export default function UserPage (props){
</StyledBreadcrumbs>
</BreadcrumbsDiv>
<div style={{display:"flex", flexDirection:"column"}}>
<MainContainerDesktop>
<ContainerUserProfile>
<HeaderContainer>
<CoverContainer>
{userImg == "" && <span>cover art</span>}
{coverImg == "" && <span>cover art</span>}
<input accept="image/*" style = {{display:"none"}} id="icon-button-file" type="file" />
<label htmlFor="icon-button-file">
<Tooltip title={<span style={{fontSize:"14px", overflow:"hidden"}}>ALTERAR CAPA</span>} placement="left">
@@ -169,10 +185,10 @@ export default function UserPage (props){
</Tooltip>
</label>
</CoverContainer>
<ProfileAvatarDiv>
{userImg == "" && <span>user avatar</span>}
<ChangeAvatarDiv onMouseEnter={handleHoverAlterarFoto} onMouseLeave={handleHoverAlterarFoto}>
{hoverAlterarFoto && <span>Alterar Foto</span>}
<ProfileAvatarDiv onMouseEnter={handleHoverAlterarFoto} onMouseLeave={handleHoverAlterarFoto}>
<img src={state.userAvatar}/>
<ChangeAvatarDiv style={ {display : hoverAlterarFoto ? 'flex' : 'none'}}>
<span>Alterar Foto</span>
</ChangeAvatarDiv>
</ProfileAvatarDiv>
<UserProfileInfoDiv>
@@ -183,12 +199,44 @@ export default function UserPage (props){
</UserProfileInfoDiv>
<EditProfileAnchor href="/perfil/configuracoes/editarperfil">
<Button>
<EditIcon style={{marginRight:"5px"}}/> <span>EDITAR PERFIL</span>
<EditIcon style={{marginRight:"5px", verticalAlign:"middle"}}/> <span>EDITAR PERFIL</span>
</Button>
</EditProfileAnchor>
</HeaderContainer>
<CheckTeacherDiv>
<>
{
state.isCollaborativeTeacher ?
(
[
<>
<img src={CheckDecagram} style={{color:"#00bcd4"}}/>
<span>Professor(a)</span>
</>
]
)
:
(
[
<p style={{fontSize:"15px", lineHeight:"22px", textAlign:"left", margin:"0 0 10px"}}>
<span style={{cursor:"pointer"}}>
<span style={{paddingRight:"5px"}}>
<img src={CheckDecagram}/>
</span>
Você é professor(a) e gostaria de publicar recursos?
<span style={{color:"#00bcd4"}}> SAIBA MAIS</span>
</span>
</p>
]
)
}
</>
</CheckTeacherDiv>
<RodapeDiv>
</RodapeDiv>
</ContainerUserProfile>
</MainContainerDesktop>
</div>
</HeaderDiv>
</React.Fragment>
]
Loading