show content in middle

This commit is contained in:
Maren Süwer
2019-02-01 16:25:32 +01:00
parent 65b1ca477a
commit a1b913e7e6
2 changed files with 12 additions and 4 deletions

View File

@@ -73,6 +73,7 @@ type Props = {
history: History history: History
}; };
class Permissions extends React.Component<Props> { class Permissions extends React.Component<Props> {
componentDidMount() { componentDidMount() {
const { const {

View File

@@ -54,6 +54,13 @@ type State = {
const styles = { const styles = {
iconColor: { iconColor: {
color: "#9a9a9a" color: "#9a9a9a"
},
centerMiddle: {
display: "table-cell",
verticalAlign: "middle !important"
},
columnWidth: {
width: "100%"
} }
}; };
@@ -156,18 +163,18 @@ class SinglePermission extends React.Component<Props, State> {
); );
return ( return (
<tr> <tr className={classes.columnWidth}>
<td> <td className={classes.centerMiddle}>
{iconType} {permission.name} {iconType} {permission.name}
</td> </td>
{roleSelector} {roleSelector}
<td> <td className={classes.centerMiddle}>
<Button <Button
label={t("permission.advanced-button.label")} label={t("permission.advanced-button.label")}
action={this.handleDetailedPermissionsPressed} action={this.handleDetailedPermissionsPressed}
/> />
</td> </td>
<td> <td className={classes.centerMiddle}>
<DeletePermissionButton <DeletePermissionButton
permission={permission} permission={permission}
namespace={namespace} namespace={namespace}