From 0ac2806481852249c6a2d4a032cc2c0324a58ef8 Mon Sep 17 00:00:00 2001 From: Stefan Malzner Date: Fri, 11 Jan 2019 21:07:21 +0100 Subject: Add toggle element to @meetfranz/forms --- uidev/src/app.tsx | 47 ++++++++++++++++++++++++++++++++++------------- 1 file changed, 34 insertions(+), 13 deletions(-) (limited to 'uidev/src/app.tsx') diff --git a/uidev/src/app.tsx b/uidev/src/app.tsx index a1c9ee343..6a5c578f2 100644 --- a/uidev/src/app.tsx +++ b/uidev/src/app.tsx @@ -1,20 +1,34 @@ +import CSS from 'csstype'; import { Classes } from 'jss'; +import { observer } from 'mobx-react'; +import DevTools from 'mobx-react-devtools'; import React, { Component } from 'react'; -import { render } from 'react-dom'; import injectSheet from 'react-jss'; -import './stories/input'; + import { WithTheme } from './withTheme'; +import './stories/input.stories'; +import './stories/toggle.stories'; + import { store } from './stores'; const styles = { + '@global body': { + margin: 0, + }, container: { display: 'flex', width: '100%', }, menu: { width: 300, - position: 'fixed' as any, + position: 'fixed' as CSS.PositionProperty, + listStyleType: 'none', + }, + storyList: { + paddingLeft: 18, + marginTop: 5, + marginBottom: 20, }, stories: { width: '100%', @@ -22,6 +36,7 @@ const styles = { paddingLeft: 40, paddingRight: 40, borderLeft: '1px solid #CFCFCF', + background: '#f7f7f7', }, sectionHeadline: { fontSize: 30, @@ -34,24 +49,29 @@ const styles = { marginBottom: 40, borderBottom: '1px solid #CFCFCF', }, + sectionLink: { + fontWeight: 'bold' as CSS.FontWeightProperty, + color: '#000', + textDecoration: 'none', + }, + storyLink: { + color: '#000', + textDecoration: 'none', + }, }; -const foo = { - seas: 'bar', -}; - -export const App = injectSheet(styles)(({ classes }: { classes: Classes }) => ( +export const App = injectSheet(styles)(observer(({ classes }: { classes: Classes }) => (
))} ))} + -)); +))); -- cgit v1.2.3-54-g00ecf