diff --git a/src/core/client/stream/components/UserBoxAuthenticated.css b/src/core/client/stream/components/UserBoxAuthenticated.css
new file mode 100644
index 000000000..272b33bdb
--- /dev/null
+++ b/src/core/client/stream/components/UserBoxAuthenticated.css
@@ -0,0 +1,3 @@
+.joinText {
+ margin-right: var(--spacing-unit);
+}
diff --git a/src/core/client/stream/components/UserBoxAuthenticated.tsx b/src/core/client/stream/components/UserBoxAuthenticated.tsx
new file mode 100644
index 000000000..d897dd205
--- /dev/null
+++ b/src/core/client/stream/components/UserBoxAuthenticated.tsx
@@ -0,0 +1,51 @@
+import { Localized } from "fluent-react/compat";
+import React, { StatelessComponent } from "react";
+
+import { Button, Flex, Typography } from "talk-ui/components";
+
+import MatchMedia from "talk-ui/components/MatchMedia";
+// import * as styles from "./UserBoxUnauthenticated.css";
+
+export interface UserBoxUnauthenticatedProps {
+ onSignOut: () => void;
+}
+
+const UserBoxAuthenticated: StatelessComponent<
+ UserBoxUnauthenticatedProps
+> = props => {
+ return (
+
+
+
+
+
+ okbel
+
+
+
+
+
+
+
+
+ );
+};
+
+export default UserBoxAuthenticated;
diff --git a/src/core/client/stream/components/UserBoxUnauthenticated.spec.1.tsx b/src/core/client/stream/components/UserBoxUnauthenticated.spec.1.tsx
new file mode 100644
index 000000000..f9683c1e8
--- /dev/null
+++ b/src/core/client/stream/components/UserBoxUnauthenticated.spec.1.tsx
@@ -0,0 +1,16 @@
+import { shallow } from "enzyme";
+import { noop } from "lodash";
+import React from "react";
+
+import { PropTypesOf } from "talk-framework/types";
+
+import UserBoxUnauthenticated from "./UserBoxUnauthenticated";
+
+it("renders correctly", () => {
+ const props: PropTypesOf = {
+ onSignIn: noop,
+ onRegister: noop,
+ };
+ const wrapper = shallow();
+ expect(wrapper).toMatchSnapshot();
+});
diff --git a/src/core/client/stream/containers/UserBoxContainer.tsx b/src/core/client/stream/containers/UserBoxContainer.tsx
index fca219660..db68f5cb6 100644
--- a/src/core/client/stream/containers/UserBoxContainer.tsx
+++ b/src/core/client/stream/containers/UserBoxContainer.tsx
@@ -11,7 +11,8 @@ import {
} from "talk-stream/mutations";
import { Popup } from "talk-ui/components";
-import UserBoxUnauthenticated from "../components/UserBoxUnauthenticated";
+import UserBoxAuthenticated from "../components/UserBoxAuthenticated";
+// import UserBoxUnauthenticated from "../components/UserBoxUnauthenticated";
interface InnerProps {
local: Local;
@@ -23,7 +24,7 @@ export class UserBoxContainer extends Component {
private handleFocus = () => this.props.setAuthPopupState({ focus: true });
private handleBlur = () => this.props.setAuthPopupState({ focus: false });
private handleClose = () => this.props.setAuthPopupState({ open: false });
- private handleSignIn = () => this.props.showAuthPopup({ view: "SIGN_IN" });
+ // private handleSignIn = () => this.props.showAuthPopup({ view: "SIGN_IN" });
private handleRegister = () => this.props.showAuthPopup({ view: "SIGN_UP" });
public render() {
@@ -44,10 +45,11 @@ export class UserBoxContainer extends Component {
onBlur={this.handleBlur}
onClose={this.handleClose}
/>
-
+ {/*
+ /> */}
>
);
}
diff --git a/src/core/client/ui/components/Flex/Flex.css b/src/core/client/ui/components/Flex/Flex.css
index 2e6914c7f..ea5bf810d 100644
--- a/src/core/client/ui/components/Flex/Flex.css
+++ b/src/core/client/ui/components/Flex/Flex.css
@@ -1,10 +1,10 @@
.root {
- width: 100%;
+ flex-grow: 1;
}
.flex {
display: flex;
- width: 100%;
+ flex-grow: 1;
}
.halfItemGutter {