Collab ui tweaks (#913)

* decrease gap between menu icons

* reduce margin of copy button

* add collaboratorsCount to roomDialog toggle button
This commit is contained in:
David Luzar
2020-03-11 22:48:27 +01:00
committed by GitHub
parent b82b0754ac
commit 2db2f3f5e4
6 changed files with 37 additions and 7 deletions

View File

@@ -5,9 +5,9 @@ import { t } from "../i18n";
import useIsMobile from "../is-mobile";
import { users, clipboard, start, stop } from "./icons";
import { Modal } from "./Modal";
import "./RoomDialog.scss";
import { copyTextToSystemClipboard } from "../clipboard";
import { AppState } from "../types";
import "./RoomDialog.scss";
function RoomModal({
onCloseRequest,
@@ -111,10 +111,12 @@ function RoomModal({
export function RoomDialog({
isCollaborating,
collaboratorCount,
onRoomCreate,
onRoomDestroy,
}: {
isCollaborating: boolean;
isCollaborating: AppState["isCollaborating"];
collaboratorCount: AppState["collaboratorCount"];
onRoomCreate: () => void;
onRoomDestroy: () => void;
}) {
@@ -145,7 +147,13 @@ export function RoomDialog({
aria-label={t("buttons.roomDialog")}
showAriaLabel={useIsMobile()}
ref={triggerButton}
/>
>
{collaboratorCount > 0 && (
<div className="RoomDialog-modalButton-collaborators">
{collaboratorCount}
</div>
)}
</ToolButton>
{modalIsShown && (
<Modal
maxWidth={800}