aboutsummaryrefslogtreecommitdiffstats
path: root/packages
diff options
context:
space:
mode:
authorLibravatar Stefan Malzner <stefan@adlk.io>2019-06-13 15:48:23 +0200
committerLibravatar Stefan Malzner <stefan@adlk.io>2019-06-13 15:48:23 +0200
commite5fbcfc9eb02a1cbb1c5876a3c1a01f79ad15180 (patch)
tree676d3c5478a7279d3cf510ad3f620ed2d3a76491 /packages
parentAdd custom recipe limitation (diff)
parentMerge branch 'release/5.2.0-beta.2' (diff)
downloadferdium-app-e5fbcfc9eb02a1cbb1c5876a3c1a01f79ad15180.tar.gz
ferdium-app-e5fbcfc9eb02a1cbb1c5876a3c1a01f79ad15180.tar.zst
ferdium-app-e5fbcfc9eb02a1cbb1c5876a3c1a01f79ad15180.zip
Merge branch 'develop' into feature/3rd-party-limit
Diffstat (limited to 'packages')
-rw-r--r--packages/forms/package.json6
-rw-r--r--packages/forms/src/button/index.tsx8
-rw-r--r--packages/forms/src/input/index.tsx4
-rw-r--r--packages/forms/src/typings/generic.ts1
-rw-r--r--packages/forms/src/wrapper/index.tsx9
-rw-r--r--packages/forms/src/wrapper/styles.ts5
-rw-r--r--packages/theme/package.json4
-rw-r--r--packages/theme/src/themes/dark/index.ts2
-rw-r--r--packages/ui/package.json6
9 files changed, 23 insertions, 22 deletions
diff --git a/packages/forms/package.json b/packages/forms/package.json
index 0ac9a846f..d50f4c756 100644
--- a/packages/forms/package.json
+++ b/packages/forms/package.json
@@ -1,6 +1,6 @@
1{ 1{
2 "name": "@meetfranz/forms", 2 "name": "@meetfranz/forms",
3 "version": "1.0.15", 3 "version": "1.0.16",
4 "description": "React form components for Franz", 4 "description": "React form components for Franz",
5 "main": "lib/index.js", 5 "main": "lib/index.js",
6 "scripts": { 6 "scripts": {
@@ -25,7 +25,7 @@
25 "dependencies": { 25 "dependencies": {
26 "@mdi/js": "^3.3.92", 26 "@mdi/js": "^3.3.92",
27 "@mdi/react": "^1.1.0", 27 "@mdi/react": "^1.1.0",
28 "@meetfranz/theme": "^1.0.13", 28 "@meetfranz/theme": "^1.0.14",
29 "react-html-attributes": "^1.4.3", 29 "react-html-attributes": "^1.4.3",
30 "react-loader": "^2.4.5" 30 "react-loader": "^2.4.5"
31 }, 31 },
@@ -35,5 +35,5 @@
35 "react-dom": "16.7.0", 35 "react-dom": "16.7.0",
36 "react-jss": "^8.6.1" 36 "react-jss": "^8.6.1"
37 }, 37 },
38 "gitHead": "e9b9079dc921e85961954727a7b2a8eabe5b9798" 38 "gitHead": "9f2ab40b7602bc3df26ebb093b484b9917768f69"
39} 39}
diff --git a/packages/forms/src/button/index.tsx b/packages/forms/src/button/index.tsx
index 6959cde73..9faedc8f1 100644
--- a/packages/forms/src/button/index.tsx
+++ b/packages/forms/src/button/index.tsx
@@ -44,7 +44,7 @@ const styles = (theme: Theme) => ({
44 width: (props: IProps) => (props.stretch ? '100%' : 'auto') as CSS.WidthProperty<string>, 44 width: (props: IProps) => (props.stretch ? '100%' : 'auto') as CSS.WidthProperty<string>,
45 fontSize: theme.uiFontSize, 45 fontSize: theme.uiFontSize,
46 textDecoration: 'none', 46 textDecoration: 'none',
47 height: theme.buttonHeight, 47 // height: theme.buttonHeight,
48 48
49 '&:hover': { 49 '&:hover': {
50 opacity: 0.8, 50 opacity: 0.8,
@@ -129,8 +129,7 @@ const styles = (theme: Theme) => ({
129 position: (props: IProps): CSS.PositionProperty => props.stretch ? 'absolute' : 'inherit', 129 position: (props: IProps): CSS.PositionProperty => props.stretch ? 'absolute' : 'inherit',
130 }, 130 },
131 icon: { 131 icon: {
132 marginLeft: -5, 132 margin: [1, 10, 0, -5],
133 marginRight: 10,
134 }, 133 },
135}); 134});
136 135
@@ -142,7 +141,6 @@ class ButtonComponent extends Component<IProps> {
142 buttonType: 'primary' as ButtonType, 141 buttonType: 'primary' as ButtonType,
143 stretch: false, 142 stretch: false,
144 busy: false, 143 busy: false,
145 // target: '_self'
146 }; 144 };
147 145
148 state = { 146 state = {
@@ -220,7 +218,7 @@ class ButtonComponent extends Component<IProps> {
220 {icon && ( 218 {icon && (
221 <Icon 219 <Icon
222 path={icon} 220 path={icon}
223 size={1} 221 size={0.8}
224 className={classes.icon} 222 className={classes.icon}
225 /> 223 />
226 )} 224 )}
diff --git a/packages/forms/src/input/index.tsx b/packages/forms/src/input/index.tsx
index a2d7c62d5..b96dbc12d 100644
--- a/packages/forms/src/input/index.tsx
+++ b/packages/forms/src/input/index.tsx
@@ -83,7 +83,7 @@ class InputComponent extends Component<IProps, IState> {
83 } 83 }
84 84
85 onInputKeyPress(e: React.KeyboardEvent) { 85 onInputKeyPress(e: React.KeyboardEvent) {
86 if (e.key === "Enter") { 86 if (e.key === 'Enter') {
87 const { onEnterKey } = this.props; 87 const { onEnterKey } = this.props;
88 onEnterKey && onEnterKey(); 88 onEnterKey && onEnterKey();
89 } 89 }
@@ -114,6 +114,7 @@ class InputComponent extends Component<IProps, IState> {
114 max, 114 max,
115 step, 115 step,
116 required, 116 required,
117 noMargin,
117 } = this.props; 118 } = this.props;
118 119
119 const { 120 const {
@@ -127,6 +128,7 @@ class InputComponent extends Component<IProps, IState> {
127 <Wrapper 128 <Wrapper
128 className={className} 129 className={className}
129 identifier="franz-input" 130 identifier="franz-input"
131 noMargin={noMargin}
130 > 132 >
131 <Label 133 <Label
132 title={label} 134 title={label}
diff --git a/packages/forms/src/typings/generic.ts b/packages/forms/src/typings/generic.ts
index 9688ce2c7..29136dfed 100644
--- a/packages/forms/src/typings/generic.ts
+++ b/packages/forms/src/typings/generic.ts
@@ -6,6 +6,7 @@ export interface IFormField {
6 label?: string; 6 label?: string;
7 error?: string; 7 error?: string;
8 required?: boolean; 8 required?: boolean;
9 noMargin?: boolean;
9} 10}
10 11
11export interface IWithStyle { 12export interface IWithStyle {
diff --git a/packages/forms/src/wrapper/index.tsx b/packages/forms/src/wrapper/index.tsx
index d9c61381d..cf179bc5e 100644
--- a/packages/forms/src/wrapper/index.tsx
+++ b/packages/forms/src/wrapper/index.tsx
@@ -3,14 +3,19 @@ import React, { Component } from 'react';
3import injectStyle from 'react-jss'; 3import injectStyle from 'react-jss';
4import { IWithStyle } from '../typings/generic'; 4import { IWithStyle } from '../typings/generic';
5 5
6import styles from './styles';
7
8interface IProps extends IWithStyle { 6interface IProps extends IWithStyle {
9 children: React.ReactNode; 7 children: React.ReactNode;
10 className?: string; 8 className?: string;
11 identifier: string; 9 identifier: string;
10 noMargin?: boolean;
12} 11}
13 12
13const styles = {
14 container: {
15 marginBottom: (props: IProps) => props.noMargin ? 0 : 20,
16 },
17};
18
14class WrapperComponent extends Component<IProps> { 19class WrapperComponent extends Component<IProps> {
15 render() { 20 render() {
16 const { 21 const {
diff --git a/packages/forms/src/wrapper/styles.ts b/packages/forms/src/wrapper/styles.ts
deleted file mode 100644
index 72306b252..000000000
--- a/packages/forms/src/wrapper/styles.ts
+++ /dev/null
@@ -1,5 +0,0 @@
1export default {
2 container: {
3 marginBottom: 20,
4 },
5};
diff --git a/packages/theme/package.json b/packages/theme/package.json
index 642904089..fa12c8a30 100644
--- a/packages/theme/package.json
+++ b/packages/theme/package.json
@@ -1,6 +1,6 @@
1{ 1{
2 "name": "@meetfranz/theme", 2 "name": "@meetfranz/theme",
3 "version": "1.0.13", 3 "version": "1.0.14",
4 "description": "Theme configuration for Franz", 4 "description": "Theme configuration for Franz",
5 "author": "Stefan Malzner <stefan@adlk.io>", 5 "author": "Stefan Malzner <stefan@adlk.io>",
6 "homepage": "https://github.com/meetfranz/franz", 6 "homepage": "https://github.com/meetfranz/franz",
@@ -25,5 +25,5 @@
25 "dependencies": { 25 "dependencies": {
26 "color": "^3.1.0" 26 "color": "^3.1.0"
27 }, 27 },
28 "gitHead": "e9b9079dc921e85961954727a7b2a8eabe5b9798" 28 "gitHead": "9f2ab40b7602bc3df26ebb093b484b9917768f69"
29} 29}
diff --git a/packages/theme/src/themes/dark/index.ts b/packages/theme/src/themes/dark/index.ts
index d48dbf916..bd9f001e8 100644
--- a/packages/theme/src/themes/dark/index.ts
+++ b/packages/theme/src/themes/dark/index.ts
@@ -113,7 +113,7 @@ export const workspaces = merge({}, defaultStyles.workspaces, {
113}); 113});
114 114
115// Announcements 115// Announcements
116export const announcements = merge({}, defaultStyles.workspaces, { 116export const announcements = merge({}, defaultStyles.announcements, {
117 spotlight: { 117 spotlight: {
118 background: legacyStyles.darkThemeGrayDark, 118 background: legacyStyles.darkThemeGrayDark,
119 }, 119 },
diff --git a/packages/ui/package.json b/packages/ui/package.json
index 514b2cc7c..a851ed9cf 100644
--- a/packages/ui/package.json
+++ b/packages/ui/package.json
@@ -1,6 +1,6 @@
1{ 1{
2 "name": "@meetfranz/ui", 2 "name": "@meetfranz/ui",
3 "version": "0.0.8", 3 "version": "0.0.9",
4 "description": "React UI components for Franz", 4 "description": "React UI components for Franz",
5 "main": "lib/index.js", 5 "main": "lib/index.js",
6 "scripts": { 6 "scripts": {
@@ -25,7 +25,7 @@
25 "dependencies": { 25 "dependencies": {
26 "@mdi/js": "^3.3.92", 26 "@mdi/js": "^3.3.92",
27 "@mdi/react": "^1.1.0", 27 "@mdi/react": "^1.1.0",
28 "@meetfranz/theme": "^1.0.13", 28 "@meetfranz/theme": "^1.0.14",
29 "react-loader": "^2.4.5" 29 "react-loader": "^2.4.5"
30 }, 30 },
31 "peerDependencies": { 31 "peerDependencies": {
@@ -34,5 +34,5 @@
34 "react-dom": "16.7.0", 34 "react-dom": "16.7.0",
35 "react-jss": "^8.6.1" 35 "react-jss": "^8.6.1"
36 }, 36 },
37 "gitHead": "e9b9079dc921e85961954727a7b2a8eabe5b9798" 37 "gitHead": "9f2ab40b7602bc3df26ebb093b484b9917768f69"
38} 38}