Photo panel is now sized correctly

Signed-off-by: James Ketrenos <james_git@ketrenos.com>
This commit is contained in:
James Ketr 2023-01-29 14:37:12 -08:00
parent a71fb177e9
commit 3f0e226587
2 changed files with 34 additions and 26 deletions

View File

@ -134,14 +134,23 @@ button {
.PhotoInfo, .PhotoInfo,
.FaceInfo { .FaceInfo {
display: flex; display: flex;
align-content: center; justify-content: space-around;
align-items: center;
align-self: center;
text-align: center;
width: 100%; width: 100%;
}
.Photo {
display: flex;
position: relative;
flex-direction: column;
max-height: 60vh;
flex-grow: 1; flex-grow: 1;
} }
.spacer {
display: flex;
flex-shrink: 1;
}
.Photo .FaceBox { .Photo .FaceBox {
border: 1px solid red; border: 1px solid red;
position: absolute; position: absolute;
@ -152,12 +161,6 @@ button {
box-shadow: 0px 0px 10px black; box-shadow: 0px 0px 10px black;
} }
.Photo {
display: flex;
position: relative;
flex-direction: column;
}
.PhotoFaces .UnknownFace, .PhotoFaces .UnknownFace,
.Identities .UnknownFace { .Identities .UnknownFace {
font-size: 2rem; font-size: 2rem;

View File

@ -210,7 +210,8 @@ const Photo = ({ photoId, onFaceClick }: any) => {
moment(photo.taken).format('MMMM Do YYYY, h:mm:ss a') moment(photo.taken).format('MMMM Do YYYY, h:mm:ss a')
}, { }, {
moment(photo.taken).fromNow() moment(photo.taken).fromNow()
}.</div> }.
</div>
<div className="FaceInfo"> <div className="FaceInfo">
{ faceInfo ? faceInfo : 'Hover over face for information.'} { faceInfo ? faceInfo : 'Hover over face for information.'}
</div> </div>
@ -1056,7 +1057,11 @@ const App = () => {
<div style={{ margin: '1rem' }}>Select image to view</div> <div style={{ margin: '1rem' }}>Select image to view</div>
} }
{ image !== 0 && { image !== 0 &&
<div style={{ display: 'flex', flexDirection: 'row' }}>
<div className="spacer"></div>
<Photo onFaceClick={onFaceClick} photoId={image}/> <Photo onFaceClick={onFaceClick} photoId={image}/>
<div className="spacer"></div>
</div>
} }
{ guess !== undefined && guess.identity && <div { guess !== undefined && guess.identity && <div
className="Guess"> className="Guess">