mirror of
https://github.com/Unleash/unleash.git
synced 2025-07-26 13:48:33 +02:00
fix: clean up footer a bit
This commit is contained in:
parent
2d8f1d033a
commit
2d312a8b8f
@ -1,3 +1,4 @@
|
||||
/* eslint-disable react/jsx-no-target-blank */
|
||||
import React from 'react';
|
||||
|
||||
import { List, ListItem, ListItemText, Grid } from '@material-ui/core';
|
||||
@ -11,17 +12,23 @@ export const Footer = () => {
|
||||
|
||||
return (
|
||||
<footer className={styles.footer}>
|
||||
<Grid container>
|
||||
<Grid item xs={3}>
|
||||
<section title="Client SDKs">
|
||||
<h4>Client SDKs</h4>
|
||||
<List className={styles.list}>
|
||||
<Grid container justify="center" spacing={10}>
|
||||
<Grid item md={4} xs={12}>
|
||||
<ShowApiDetailsContainer />
|
||||
</Grid>
|
||||
<Grid item xs="12" md="auto">
|
||||
<Grid container spacing={7} direction="row" >
|
||||
<Grid item>
|
||||
<section title="Unleash SDK">
|
||||
<h4>Server SDKs</h4>
|
||||
<List className={styles.list} dense>
|
||||
<ListItem className={styles.listItem}>
|
||||
<ListItemText
|
||||
primary={
|
||||
<a
|
||||
href="https://github.com/Unleash/unleash-client-node"
|
||||
href="https://docs.getunleash.io/sdks/node_sdk"
|
||||
className={styles.link}
|
||||
target="_blank"
|
||||
>
|
||||
Node.js
|
||||
</a>
|
||||
@ -32,8 +39,9 @@ export const Footer = () => {
|
||||
<ListItemText
|
||||
primary={
|
||||
<a
|
||||
href="https://github.com/Unleash/unleash-client-java"
|
||||
href="https://docs.getunleash.io/sdks/java_sdk"
|
||||
className={styles.link}
|
||||
target="_blank"
|
||||
>
|
||||
Java
|
||||
</a>
|
||||
@ -44,8 +52,9 @@ export const Footer = () => {
|
||||
<ListItemText
|
||||
primary={
|
||||
<a
|
||||
href="https://github.com/Unleash/unleash-client-go"
|
||||
href="https://docs.getunleash.io/sdks/go_sdk"
|
||||
className={styles.link}
|
||||
target="_blank"
|
||||
>
|
||||
Go
|
||||
</a>
|
||||
@ -56,8 +65,9 @@ export const Footer = () => {
|
||||
<ListItemText
|
||||
primary={
|
||||
<a
|
||||
href="https://github.com/Unleash/unleash-client-ruby"
|
||||
href="https://docs.getunleash.io/sdks/ruby_sdk"
|
||||
className={styles.link}
|
||||
target="_blank"
|
||||
>
|
||||
Ruby
|
||||
</a>
|
||||
@ -68,8 +78,9 @@ export const Footer = () => {
|
||||
<ListItemText
|
||||
primary={
|
||||
<a
|
||||
href="https://github.com/Unleash/unleash-client-python"
|
||||
href="https://docs.getunleash.io/sdks/python_sdk"
|
||||
className={styles.link}
|
||||
target="_blank"
|
||||
>
|
||||
Python
|
||||
</a>
|
||||
@ -80,10 +91,11 @@ export const Footer = () => {
|
||||
<ListItemText
|
||||
primary={
|
||||
<a
|
||||
href="https://github.com/Unleash/unleash-client-core"
|
||||
href="https://docs.getunleash.io/sdks/dot_net_sdk"
|
||||
className={styles.link}
|
||||
target="_blank"
|
||||
>
|
||||
.Net Core
|
||||
.NET
|
||||
</a>
|
||||
}
|
||||
/>
|
||||
@ -92,10 +104,24 @@ export const Footer = () => {
|
||||
<ListItemText
|
||||
primary={
|
||||
<a
|
||||
href="https://unleash.github.io/docs/client_sdk"
|
||||
href="https://docs.getunleash.io/sdks/php_sdk"
|
||||
className={styles.link}
|
||||
target="_blank"
|
||||
>
|
||||
All client SDKs
|
||||
PHP
|
||||
</a>
|
||||
}
|
||||
/>
|
||||
</ListItem>
|
||||
<ListItem className={styles.listItem}>
|
||||
<ListItemText
|
||||
primary={
|
||||
<a
|
||||
href="https://docs.getunleash.io/sdks"
|
||||
className={styles.link}
|
||||
target="_blank"
|
||||
>
|
||||
All SDKs
|
||||
</a>
|
||||
}
|
||||
/>
|
||||
@ -103,10 +129,142 @@ export const Footer = () => {
|
||||
</List>
|
||||
</section>
|
||||
</Grid>
|
||||
<Grid item xs={12}>
|
||||
<ShowApiDetailsContainer />
|
||||
<Grid item justifyContent="center">
|
||||
<section title="Unleash SDK">
|
||||
<h4>Frontend SDKs</h4>
|
||||
<List className={styles.list} dense>
|
||||
<ListItem className={styles.listItem}>
|
||||
<ListItemText
|
||||
primary={
|
||||
<a
|
||||
href="https://docs.getunleash.io/sdks/unleash-proxy"
|
||||
className={styles.link}
|
||||
target="_blank"
|
||||
>
|
||||
Unleash Proxy
|
||||
</a>
|
||||
}
|
||||
/>
|
||||
</ListItem>
|
||||
<ListItem className={styles.listItem}>
|
||||
<ListItemText
|
||||
primary={
|
||||
<a
|
||||
href="https://docs.getunleash.io/sdks/proxy-javascript"
|
||||
className={styles.link}
|
||||
target="_blank"
|
||||
>
|
||||
JavaScript SDK
|
||||
</a>
|
||||
}
|
||||
/>
|
||||
</ListItem>
|
||||
<ListItem className={styles.listItem}>
|
||||
<ListItemText
|
||||
primary={
|
||||
<a
|
||||
href="https://docs.getunleash.io/sdks/proxy-react"
|
||||
className={styles.link}
|
||||
target="_blank"
|
||||
>
|
||||
React SDK
|
||||
</a>
|
||||
}
|
||||
/>
|
||||
</ListItem>
|
||||
<ListItem className={styles.listItem}>
|
||||
<ListItemText
|
||||
primary={
|
||||
<a
|
||||
href="https://docs.getunleash.io/sdks/proxy-ios"
|
||||
className={styles.link}
|
||||
target="_blank"
|
||||
>
|
||||
iOS SDK
|
||||
</a>
|
||||
}
|
||||
/>
|
||||
</ListItem>
|
||||
<ListItem className={styles.listItem}>
|
||||
<ListItemText
|
||||
primary={
|
||||
<a
|
||||
href="https://docs.getunleash.io/sdks/android_proxy_sdk"
|
||||
className={styles.link}
|
||||
target="_blank"
|
||||
>
|
||||
Android SDK
|
||||
</a>
|
||||
}
|
||||
/>
|
||||
</ListItem>
|
||||
</List>
|
||||
</section>
|
||||
</Grid>
|
||||
<Grid item>
|
||||
<section>
|
||||
<h4>About</h4>
|
||||
<List className={styles.list} dense>
|
||||
<ListItem className={styles.listItem}>
|
||||
<ListItemText
|
||||
primary={
|
||||
<a
|
||||
href="https://www.getunleash.io/"
|
||||
className={styles.link}
|
||||
target="_blank"
|
||||
>
|
||||
getunleash.io
|
||||
</a>
|
||||
}
|
||||
/>
|
||||
</ListItem>
|
||||
<ListItem className={styles.listItem}>
|
||||
<ListItemText
|
||||
primary={
|
||||
<a
|
||||
href="https://twitter.com/getunleash"
|
||||
className={styles.link}
|
||||
target="_blank"
|
||||
>
|
||||
Twitter
|
||||
</a>
|
||||
}
|
||||
/>
|
||||
</ListItem>
|
||||
<ListItem className={styles.listItem}>
|
||||
<ListItemText
|
||||
primary={
|
||||
<a
|
||||
href="https://www.linkedin.com/company/getunleash"
|
||||
className={styles.link}
|
||||
target="_blank"
|
||||
>
|
||||
LinkedIn
|
||||
</a>
|
||||
}
|
||||
/>
|
||||
</ListItem>
|
||||
<ListItem className={styles.listItem}>
|
||||
<ListItemText
|
||||
primary={
|
||||
<a
|
||||
href="https://github.com/Unleash/unleash"
|
||||
className={styles.link}
|
||||
target="_blank"
|
||||
>
|
||||
GitHub
|
||||
</a>
|
||||
}
|
||||
/>
|
||||
</ListItem>
|
||||
</List>
|
||||
</section>
|
||||
</Grid>
|
||||
</Grid>
|
||||
</Grid>
|
||||
</Grid>
|
||||
|
||||
|
||||
</footer>
|
||||
);
|
||||
};
|
||||
|
@ -5,6 +5,7 @@ export const useStyles = makeStyles(theme => ({
|
||||
background: theme.palette.footer.background,
|
||||
padding: '2rem 4rem',
|
||||
width: '100%',
|
||||
flexGrow: 1,
|
||||
},
|
||||
list: {
|
||||
padding: 0,
|
||||
|
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue
Block a user