From d3bef5fd4529c6f24e9f83b8d561e25594d9801a Mon Sep 17 00:00:00 2001 From: Olivier Tassinari Date: Sun, 12 Aug 2018 12:10:53 +0200 Subject: [PATCH] [docs] Try CodeFund over Carbon --- docs/src/modules/components/AppContent.js | 4 +- .../modules/components/AppTableOfContents.js | 14 +- docs/src/modules/components/Carbon.js | 189 ------------------ docs/src/modules/components/CodeFund.js | 146 ++++++++++++++ docs/src/modules/components/Demo.js | 2 +- docs/src/modules/components/GoogleTag.js | 10 +- docs/src/modules/components/MarkdownDocs.js | 10 +- pages/_document.js | 6 +- pages/premium-themes.js | 2 +- pages/versions/index.js | 1 - 10 files changed, 174 insertions(+), 210 deletions(-) delete mode 100644 docs/src/modules/components/Carbon.js create mode 100644 docs/src/modules/components/CodeFund.js diff --git a/docs/src/modules/components/AppContent.js b/docs/src/modules/components/AppContent.js index 6da6c2c19262a2..c9024c00304ade 100644 --- a/docs/src/modules/components/AppContent.js +++ b/docs/src/modules/components/AppContent.js @@ -14,12 +14,12 @@ const styles = theme => ({ [theme.breakpoints.up('sm')]: { paddingLeft: theme.spacing.unit * 4, paddingRight: theme.spacing.unit * 4, - maxWidth: 'calc(100% - 160px)', + maxWidth: 'calc(100% - 162px)', }, [theme.breakpoints.up('lg')]: { paddingLeft: theme.spacing.unit * 5, paddingRight: theme.spacing.unit * 9, - maxWidth: 'calc(100% - 240px - 160px)', + maxWidth: 'calc(100% - 240px - 162px)', }, }, }); diff --git a/docs/src/modules/components/AppTableOfContents.js b/docs/src/modules/components/AppTableOfContents.js index a60a78459512cf..ff0be3d7e635d7 100644 --- a/docs/src/modules/components/AppTableOfContents.js +++ b/docs/src/modules/components/AppTableOfContents.js @@ -9,6 +9,7 @@ import EventListener from 'react-event-listener'; import { withStyles } from '@material-ui/core/styles'; import Typography from '@material-ui/core/Typography'; import { textToHash } from '@material-ui/docs/MarkdownElement/MarkdownElement'; +import CodeFund from 'docs/src/modules/components/CodeFund'; const renderer = new marked.Renderer(); @@ -39,7 +40,7 @@ renderer.heading = (text, level) => { const styles = theme => ({ root: { top: 70, - width: 160, + width: 162, flexShrink: 0, order: 2, position: 'sticky', @@ -53,6 +54,9 @@ const styles = theme => ({ display: 'block', }, }, + contents: { + marginTop: theme.spacing.unit * 2, + }, ul: { padding: 0, margin: 0, @@ -67,7 +71,7 @@ const styles = theme => ({ class AppTableOfContents extends React.Component { handleScroll = debounce(() => { this.findActiveIndex(); - }, 166); // Corresponds to 10 frames at 60 Hz. + }, 83); // Corresponds to 5 frames at 60 Hz. constructor(props) { super(props); @@ -122,14 +126,15 @@ class AppTableOfContents extends React.Component { }; render() { - const { classes } = this.props; + const { classes, disableAd } = this.props; const { active } = this.state; return (