diff --git a/ui/components/demos/tap.js b/ui/components/demos/tap.js index 587557d..69e79cf 100644 --- a/ui/components/demos/tap.js +++ b/ui/components/demos/tap.js @@ -5,7 +5,9 @@ import Role from '../role/demo' import demoRoles from '../../config/demo' const DemoWrapper = styled.div` - text-align: center; + justify-content: center; + display: flex; + flex-wrap: wrap; ` export default () => diff --git a/ui/components/role/role.styled.js b/ui/components/role/role.styled.js index 0de517b..ac9f24b 100644 --- a/ui/components/role/role.styled.js +++ b/ui/components/role/role.styled.js @@ -9,7 +9,7 @@ export default styled.div` cursor: pointer; position: relative; - display: inline-flex; + display: flex; overflow: hidden; align-items: center; justify-content: flex-start; @@ -73,7 +73,7 @@ export default styled.div` border: 1px solid var(--role-color-base); border-radius: 100%; - clip-path: border-box circle(50.2% at 50% 50%); /* firefox fix */ + clip-path: border-box circle(50.2% at 50% 50%); /* this is just for you, firefox. */ transform: rotateZ(0); ${(props: any) => (props.active) ? ` diff --git a/ui/pages/_internal/_server.js b/ui/pages/_internal/_server.js index bdba632..4287d16 100644 --- a/ui/pages/_internal/_server.js +++ b/ui/pages/_internal/_server.js @@ -32,6 +32,10 @@ const Hider = styled.div` /* ${(props: any) => props.visible ? '' : 'display: none;'} */ ` +const RoleHolder = styled.div` + display: flex; + flex-wrap: wrap; +` class Server extends React.Component { static async getInitialProps (ctx: *, rpc: *, router: *) { const isDiscordBot = ctx.req && ctx.req.headers['user-agent'].includes('Discordbot') @@ -92,11 +96,11 @@ class Server extends React.Component { { !view.invalidated && view.categories.map(c =>
{ c.name }
-
+ { c._roles && c._roles.map(r => ) } -
+
) }