feat: use flexbox to center the floating title (#1959)

* use flexbox to center the floating title

* simplify breadcumb alignment

* small adjustments

* fix alignment on actions
This commit is contained in:
Nan Yu
2021-03-15 19:24:14 -07:00
committed by GitHub
parent ffc270b567
commit eff56b758c
5 changed files with 51 additions and 47 deletions

View File

@ -138,12 +138,7 @@ function DocumentHeader({
}
actions={
<>
{!isPublishing && (
<Action>
<Status isSaving={isSaving}>{t("Saving")}</Status>
</Action>
)}
&nbsp;
{!isPublishing && isSaving && <Status>{t("Saving")}</Status>}
<Fade>
<Collaborators
document={document}
@ -299,9 +294,10 @@ function DocumentHeader({
);
}
const Status = styled.div`
const Status = styled(Action)`
padding-left: 0;
padding-right: 4px;
color: ${(props) => props.theme.slate};
visibility: ${(props) => (props.isSaving ? "visible" : "hidden")};
`;
export default observer(DocumentHeader);