mirror of
https://github.com/status-im/sourcecred.git
synced 2025-02-18 15:38:10 +00:00
Summary: To facilitate communication and contribution, the Discord invitation has been linked. Test plan: Visual inspection and manual link clicking
This commit is contained in:
parent
0a08783424
commit
5abe16144f
22
src/app/DiscordLogo.js
Normal file
22
src/app/DiscordLogo.js
Normal file
@ -0,0 +1,22 @@
|
|||||||
|
// @flow
|
||||||
|
import React from "react";
|
||||||
|
|
||||||
|
type Props = {|
|
||||||
|
+className: string,
|
||||||
|
+altText: string,
|
||||||
|
|};
|
||||||
|
|
||||||
|
export default function DiscordLogo(props: Props) {
|
||||||
|
return (
|
||||||
|
<svg
|
||||||
|
xmlns="http://www.w3.org/2000/svg"
|
||||||
|
viewBox="0 0 245 240"
|
||||||
|
aria-label={props.altText}
|
||||||
|
role="img"
|
||||||
|
className={props.className}
|
||||||
|
>
|
||||||
|
<path d="M104.4 103.9c-5.7 0-10.2 5-10.2 11.1s4.6 11.1 10.2 11.1c5.7 0 10.2-5 10.2-11.1.1-6.1-4.5-11.1-10.2-11.1zM140.9 103.9c-5.7 0-10.2 5-10.2 11.1s4.6 11.1 10.2 11.1c5.7 0 10.2-5 10.2-11.1s-4.5-11.1-10.2-11.1z" />
|
||||||
|
<path d="M189.5 20h-134C44.2 20 35 29.2 35 40.6v135.2c0 11.4 9.2 20.6 20.5 20.6h113.4l-5.3-18.5 12.8 11.9 12.1 11.2 21.5 19V40.6c0-11.4-9.2-20.6-20.5-20.6zm-38.6 130.6s-3.6-4.3-6.6-8.1c13.1-3.7 18.1-11.9 18.1-11.9-4.1 2.7-8 4.6-11.5 5.9-5 2.1-9.8 3.5-14.5 4.3-9.6 1.8-18.4 1.3-25.9-.1-5.7-1.1-10.6-2.7-14.7-4.3-2.3-.9-4.8-2-7.3-3.4-.3-.2-.6-.3-.9-.5-.2-.1-.3-.2-.4-.3-1.8-1-2.8-1.7-2.8-1.7s4.8 8 17.5 11.8c-3 3.8-6.7 8.3-6.7 8.3-22.1-.7-30.5-15.2-30.5-15.2 0-32.2 14.4-58.3 14.4-58.3 14.4-10.8 28.1-10.5 28.1-10.5l1 1.2c-18 5.2-26.3 13.1-26.3 13.1s2.2-1.2 5.9-2.9c10.7-4.7 19.2-6 22.7-6.3.6-.1 1.1-.2 1.7-.2 6.1-.8 13-1 20.2-.2 9.5 1.1 19.7 3.9 30.1 9.6 0 0-7.9-7.5-24.9-12.7l1.4-1.6s13.7-.3 28.1 10.5c0 0 14.4 26.1 14.4 58.3 0 0-8.5 14.5-30.6 15.2z" />
|
||||||
|
</svg>
|
||||||
|
);
|
||||||
|
}
|
@ -7,6 +7,7 @@ import {StyleSheet, css} from "aphrodite/no-important";
|
|||||||
import type {Assets} from "./assets";
|
import type {Assets} from "./assets";
|
||||||
import GithubLogo from "./GithubLogo";
|
import GithubLogo from "./GithubLogo";
|
||||||
import TwitterLogo from "./TwitterLogo";
|
import TwitterLogo from "./TwitterLogo";
|
||||||
|
import DiscordLogo from "./DiscordLogo";
|
||||||
import {routeData} from "./routeData";
|
import {routeData} from "./routeData";
|
||||||
import * as NullUtil from "../util/null";
|
import * as NullUtil from "../util/null";
|
||||||
import {VERSION_SHORT, VERSION_FULL} from "./version";
|
import {VERSION_SHORT, VERSION_FULL} from "./version";
|
||||||
@ -49,7 +50,7 @@ export default class Page extends React.Component<{|
|
|||||||
>
|
>
|
||||||
<GithubLogo
|
<GithubLogo
|
||||||
altText="SourceCred Github"
|
altText="SourceCred Github"
|
||||||
className={css(style.navLogo)}
|
className={css(style.navLogoSmall)}
|
||||||
/>
|
/>
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
@ -60,7 +61,18 @@ export default class Page extends React.Component<{|
|
|||||||
>
|
>
|
||||||
<TwitterLogo
|
<TwitterLogo
|
||||||
altText="SourceCred Twitter"
|
altText="SourceCred Twitter"
|
||||||
className={css(style.navLogo)}
|
className={css(style.navLogoSmall)}
|
||||||
|
/>
|
||||||
|
</a>
|
||||||
|
</li>
|
||||||
|
<li className={css(style.navItem, style.navItemRightSmall)}>
|
||||||
|
<a
|
||||||
|
className={css(style.navLink)}
|
||||||
|
href="https://discordapp.com/invite/tsBTgc9"
|
||||||
|
>
|
||||||
|
<DiscordLogo
|
||||||
|
altText="Join the SourceCred Discord"
|
||||||
|
className={css(style.navLogoMedium)}
|
||||||
/>
|
/>
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
@ -136,8 +148,16 @@ const style = StyleSheet.create({
|
|||||||
navItemRight: {
|
navItemRight: {
|
||||||
marginLeft: 20,
|
marginLeft: 20,
|
||||||
},
|
},
|
||||||
navLogo: {
|
navItemRightSmall: {
|
||||||
|
marginLeft: 15,
|
||||||
|
},
|
||||||
|
navLogoSmall: {
|
||||||
height: 20,
|
height: 20,
|
||||||
width: 20,
|
width: 20,
|
||||||
},
|
},
|
||||||
|
navLogoMedium: {
|
||||||
|
height: 25,
|
||||||
|
width: 25,
|
||||||
|
transform: "translateY(-1px)",
|
||||||
|
},
|
||||||
});
|
});
|
||||||
|
Loading…
x
Reference in New Issue
Block a user