Add a link to joinlemmy on lemmy.ml signup. Fixes #235

This commit is contained in:
Dessalines 2021-05-04 14:51:16 -04:00
parent d174b53876
commit e2a5a85c4e

View file

@ -21,10 +21,12 @@ import {
wsUserOp,
wsClient,
authField,
joinLemmyUrl,
} from "../utils";
import { i18n } from "../i18next";
import { HtmlTags } from "./html-tags";
import { Icon, Spinner } from "./icon";
import { T } from "inferno-i18next";
interface State {
loginForm: LoginForm;
@ -83,6 +85,10 @@ export class Login extends Component<any, State> {
return `${i18n.t("login")} - ${this.state.site_view.site.name}`;
}
get isLemmyMl(): boolean {
return isBrowser() && window.location.hostname == "lemmy.ml";
}
render() {
return (
<div class="container">
@ -296,6 +302,13 @@ export class Login extends Component<any, State> {
</div>
</div>
)}
{this.isLemmyMl && (
<div class="mt-2 mb-0 alert alert-light" role="alert">
<T i18nKey="lemmy_ml_registration_message">
#<a href={joinLemmyUrl}>#</a>
</T>
</div>
)}
<div class="form-group row">
<div class="col-sm-10">
<button type="submit" class="btn btn-secondary">