Center user initials and user proper thumbnail sizes

This commit is contained in:
dominik-zeglen 2020-08-11 13:18:20 +02:00
parent 7e3ad3ba56
commit b45e52dcfd
12 changed files with 32 additions and 59 deletions

View file

@ -7,9 +7,6 @@ export const staffMemberFragment = gql`
firstName firstName
isActive isActive
lastName lastName
avatar {
url
}
} }
`; `;
export const staffMemberDetailsFragment = gql` export const staffMemberDetailsFragment = gql`
@ -25,5 +22,8 @@ export const staffMemberDetailsFragment = gql`
code code
name name
} }
avatar(size: 120) {
url
}
} }
`; `;

View file

@ -8,11 +8,6 @@ import { PermissionEnum } from "./../../types/globalTypes";
// GraphQL fragment: PermissionGroupDetailsFragment // GraphQL fragment: PermissionGroupDetailsFragment
// ==================================================== // ====================================================
export interface PermissionGroupDetailsFragment_users_avatar {
__typename: "Image";
url: string;
}
export interface PermissionGroupDetailsFragment_users { export interface PermissionGroupDetailsFragment_users {
__typename: "User"; __typename: "User";
id: string; id: string;
@ -20,7 +15,6 @@ export interface PermissionGroupDetailsFragment_users {
lastName: string; lastName: string;
email: string; email: string;
isActive: boolean; isActive: boolean;
avatar: PermissionGroupDetailsFragment_users_avatar | null;
} }
export interface PermissionGroupDetailsFragment_permissions { export interface PermissionGroupDetailsFragment_permissions {

View file

@ -8,11 +8,6 @@ import { PermissionEnum } from "./../../types/globalTypes";
// GraphQL fragment: StaffMemberDetailsFragment // GraphQL fragment: StaffMemberDetailsFragment
// ==================================================== // ====================================================
export interface StaffMemberDetailsFragment_avatar {
__typename: "Image";
url: string;
}
export interface StaffMemberDetailsFragment_permissionGroups { export interface StaffMemberDetailsFragment_permissionGroups {
__typename: "Group"; __typename: "Group";
id: string; id: string;
@ -26,6 +21,11 @@ export interface StaffMemberDetailsFragment_userPermissions {
name: string; name: string;
} }
export interface StaffMemberDetailsFragment_avatar {
__typename: "Image";
url: string;
}
export interface StaffMemberDetailsFragment { export interface StaffMemberDetailsFragment {
__typename: "User"; __typename: "User";
id: string; id: string;
@ -33,7 +33,7 @@ export interface StaffMemberDetailsFragment {
firstName: string; firstName: string;
isActive: boolean; isActive: boolean;
lastName: string; lastName: string;
avatar: StaffMemberDetailsFragment_avatar | null;
permissionGroups: (StaffMemberDetailsFragment_permissionGroups | null)[] | null; permissionGroups: (StaffMemberDetailsFragment_permissionGroups | null)[] | null;
userPermissions: (StaffMemberDetailsFragment_userPermissions | null)[] | null; userPermissions: (StaffMemberDetailsFragment_userPermissions | null)[] | null;
avatar: StaffMemberDetailsFragment_avatar | null;
} }

View file

@ -6,11 +6,6 @@
// GraphQL fragment: StaffMemberFragment // GraphQL fragment: StaffMemberFragment
// ==================================================== // ====================================================
export interface StaffMemberFragment_avatar {
__typename: "Image";
url: string;
}
export interface StaffMemberFragment { export interface StaffMemberFragment {
__typename: "User"; __typename: "User";
id: string; id: string;
@ -18,5 +13,4 @@ export interface StaffMemberFragment {
firstName: string; firstName: string;
isActive: boolean; isActive: boolean;
lastName: string; lastName: string;
avatar: StaffMemberFragment_avatar | null;
} }

View file

@ -14,11 +14,6 @@ export interface PermissionGroupCreate_permissionGroupCreate_errors {
field: string | null; field: string | null;
} }
export interface PermissionGroupCreate_permissionGroupCreate_group_users_avatar {
__typename: "Image";
url: string;
}
export interface PermissionGroupCreate_permissionGroupCreate_group_users { export interface PermissionGroupCreate_permissionGroupCreate_group_users {
__typename: "User"; __typename: "User";
id: string; id: string;
@ -26,7 +21,6 @@ export interface PermissionGroupCreate_permissionGroupCreate_group_users {
lastName: string; lastName: string;
email: string; email: string;
isActive: boolean; isActive: boolean;
avatar: PermissionGroupCreate_permissionGroupCreate_group_users_avatar | null;
} }
export interface PermissionGroupCreate_permissionGroupCreate_group_permissions { export interface PermissionGroupCreate_permissionGroupCreate_group_permissions {

View file

@ -8,11 +8,6 @@ import { PermissionEnum } from "./../../types/globalTypes";
// GraphQL query operation: PermissionGroupDetails // GraphQL query operation: PermissionGroupDetails
// ==================================================== // ====================================================
export interface PermissionGroupDetails_permissionGroup_users_avatar {
__typename: "Image";
url: string;
}
export interface PermissionGroupDetails_permissionGroup_users { export interface PermissionGroupDetails_permissionGroup_users {
__typename: "User"; __typename: "User";
id: string; id: string;
@ -20,7 +15,6 @@ export interface PermissionGroupDetails_permissionGroup_users {
lastName: string; lastName: string;
email: string; email: string;
isActive: boolean; isActive: boolean;
avatar: PermissionGroupDetails_permissionGroup_users_avatar | null;
} }
export interface PermissionGroupDetails_permissionGroup_permissions { export interface PermissionGroupDetails_permissionGroup_permissions {

View file

@ -14,11 +14,6 @@ export interface PermissionGroupUpdate_permissionGroupUpdate_errors {
field: string | null; field: string | null;
} }
export interface PermissionGroupUpdate_permissionGroupUpdate_group_users_avatar {
__typename: "Image";
url: string;
}
export interface PermissionGroupUpdate_permissionGroupUpdate_group_users { export interface PermissionGroupUpdate_permissionGroupUpdate_group_users {
__typename: "User"; __typename: "User";
id: string; id: string;
@ -26,7 +21,6 @@ export interface PermissionGroupUpdate_permissionGroupUpdate_group_users {
lastName: string; lastName: string;
email: string; email: string;
isActive: boolean; isActive: boolean;
avatar: PermissionGroupUpdate_permissionGroupUpdate_group_users_avatar | null;
} }
export interface PermissionGroupUpdate_permissionGroupUpdate_group_permissions { export interface PermissionGroupUpdate_permissionGroupUpdate_group_permissions {

View file

@ -38,8 +38,8 @@ const useStyles = makeStyles(
width: 47 width: 47
}, },
avatarDefault: { avatarDefault: {
"& p": { "& div": {
color: "#fff", color: theme.palette.primary.contrastText,
lineHeight: "47px" lineHeight: "47px"
}, },
background: theme.palette.primary.main, background: theme.palette.primary.main,

View file

@ -34,6 +34,9 @@ const staffList = gql`
cursor cursor
node { node {
...StaffMemberFragment ...StaffMemberFragment
avatar(size: 48) {
url
}
} }
} }
pageInfo { pageInfo {

View file

@ -14,11 +14,6 @@ export interface StaffMemberAdd_staffCreate_errors {
field: string | null; field: string | null;
} }
export interface StaffMemberAdd_staffCreate_user_avatar {
__typename: "Image";
url: string;
}
export interface StaffMemberAdd_staffCreate_user_permissionGroups { export interface StaffMemberAdd_staffCreate_user_permissionGroups {
__typename: "Group"; __typename: "Group";
id: string; id: string;
@ -32,6 +27,11 @@ export interface StaffMemberAdd_staffCreate_user_userPermissions {
name: string; name: string;
} }
export interface StaffMemberAdd_staffCreate_user_avatar {
__typename: "Image";
url: string;
}
export interface StaffMemberAdd_staffCreate_user { export interface StaffMemberAdd_staffCreate_user {
__typename: "User"; __typename: "User";
id: string; id: string;
@ -39,9 +39,9 @@ export interface StaffMemberAdd_staffCreate_user {
firstName: string; firstName: string;
isActive: boolean; isActive: boolean;
lastName: string; lastName: string;
avatar: StaffMemberAdd_staffCreate_user_avatar | null;
permissionGroups: (StaffMemberAdd_staffCreate_user_permissionGroups | null)[] | null; permissionGroups: (StaffMemberAdd_staffCreate_user_permissionGroups | null)[] | null;
userPermissions: (StaffMemberAdd_staffCreate_user_userPermissions | null)[] | null; userPermissions: (StaffMemberAdd_staffCreate_user_userPermissions | null)[] | null;
avatar: StaffMemberAdd_staffCreate_user_avatar | null;
} }
export interface StaffMemberAdd_staffCreate { export interface StaffMemberAdd_staffCreate {

View file

@ -8,11 +8,6 @@ import { PermissionEnum } from "./../../types/globalTypes";
// GraphQL query operation: StaffMemberDetails // GraphQL query operation: StaffMemberDetails
// ==================================================== // ====================================================
export interface StaffMemberDetails_user_avatar {
__typename: "Image";
url: string;
}
export interface StaffMemberDetails_user_permissionGroups { export interface StaffMemberDetails_user_permissionGroups {
__typename: "Group"; __typename: "Group";
id: string; id: string;
@ -26,6 +21,11 @@ export interface StaffMemberDetails_user_userPermissions {
name: string; name: string;
} }
export interface StaffMemberDetails_user_avatar {
__typename: "Image";
url: string;
}
export interface StaffMemberDetails_user { export interface StaffMemberDetails_user {
__typename: "User"; __typename: "User";
id: string; id: string;
@ -33,9 +33,9 @@ export interface StaffMemberDetails_user {
firstName: string; firstName: string;
isActive: boolean; isActive: boolean;
lastName: string; lastName: string;
avatar: StaffMemberDetails_user_avatar | null;
permissionGroups: (StaffMemberDetails_user_permissionGroups | null)[] | null; permissionGroups: (StaffMemberDetails_user_permissionGroups | null)[] | null;
userPermissions: (StaffMemberDetails_user_userPermissions | null)[] | null; userPermissions: (StaffMemberDetails_user_userPermissions | null)[] | null;
avatar: StaffMemberDetails_user_avatar | null;
} }
export interface StaffMemberDetails { export interface StaffMemberDetails {

View file

@ -14,11 +14,6 @@ export interface StaffMemberUpdate_staffUpdate_errors {
field: string | null; field: string | null;
} }
export interface StaffMemberUpdate_staffUpdate_user_avatar {
__typename: "Image";
url: string;
}
export interface StaffMemberUpdate_staffUpdate_user_permissionGroups { export interface StaffMemberUpdate_staffUpdate_user_permissionGroups {
__typename: "Group"; __typename: "Group";
id: string; id: string;
@ -32,6 +27,11 @@ export interface StaffMemberUpdate_staffUpdate_user_userPermissions {
name: string; name: string;
} }
export interface StaffMemberUpdate_staffUpdate_user_avatar {
__typename: "Image";
url: string;
}
export interface StaffMemberUpdate_staffUpdate_user { export interface StaffMemberUpdate_staffUpdate_user {
__typename: "User"; __typename: "User";
id: string; id: string;
@ -39,9 +39,9 @@ export interface StaffMemberUpdate_staffUpdate_user {
firstName: string; firstName: string;
isActive: boolean; isActive: boolean;
lastName: string; lastName: string;
avatar: StaffMemberUpdate_staffUpdate_user_avatar | null;
permissionGroups: (StaffMemberUpdate_staffUpdate_user_permissionGroups | null)[] | null; permissionGroups: (StaffMemberUpdate_staffUpdate_user_permissionGroups | null)[] | null;
userPermissions: (StaffMemberUpdate_staffUpdate_user_userPermissions | null)[] | null; userPermissions: (StaffMemberUpdate_staffUpdate_user_userPermissions | null)[] | null;
avatar: StaffMemberUpdate_staffUpdate_user_avatar | null;
} }
export interface StaffMemberUpdate_staffUpdate { export interface StaffMemberUpdate_staffUpdate {