diff --git a/src/components/Widgets/MarkdownControlElements/Toolbar.css b/src/components/Widgets/MarkdownControlElements/Toolbar.css index a4acfa45..03330e81 100644 --- a/src/components/Widgets/MarkdownControlElements/Toolbar.css +++ b/src/components/Widgets/MarkdownControlElements/Toolbar.css @@ -21,3 +21,15 @@ } } +.Toggle { + position: absolute; + top: 0; + right: 0; + + & .Button button { + font-size: 12px; + text-transform: uppercase; + padding-top: 10px; + padding-bottom: 8px; + } +} diff --git a/src/components/Widgets/MarkdownControlElements/Toolbar.js b/src/components/Widgets/MarkdownControlElements/Toolbar.js index a8210227..6f34274f 100644 --- a/src/components/Widgets/MarkdownControlElements/Toolbar.js +++ b/src/components/Widgets/MarkdownControlElements/Toolbar.js @@ -7,11 +7,15 @@ function button(label, icon, action, active) { const classNames = List([styles.Button]); return (
  • ); } +function toggle(...args) { + return
    {button(...args)}
    ; +} + function Toolbar(props) { const { onH1, onH2, onBold, onItalic, onLink, onToggleMode, rawMode } = props; return ( @@ -21,7 +25,7 @@ function Toolbar(props) { {button('Bold', 'bold', onBold)} {button('Italic', 'italic', onItalic)} {button('Link', 'link', onLink)} - {button('View Code', 'code', onToggleMode, rawMode)} + {toggle('View Code', null, onToggleMode, rawMode)} ); }