mirror of
https://github.com/MetaFam/TheGame.git
synced 2026-04-24 03:00:09 -04:00
style: replace cancel icon, fix mobile view of edit buttons
This commit is contained in:
@@ -4,9 +4,9 @@ import 'react-resizable/css/styles.css';
|
||||
import {
|
||||
Box,
|
||||
ButtonGroup,
|
||||
DeleteIcon,
|
||||
EditIcon,
|
||||
MetaButton,
|
||||
RepeatClockIcon,
|
||||
} from '@metafam/ds';
|
||||
import { PageContainer } from 'components/Container';
|
||||
import { Calendar } from 'components/Dashboard/Calendar';
|
||||
@@ -110,7 +110,7 @@ export const Grid = (): ReactElement => {
|
||||
>
|
||||
{(changed || ownLayout) && editable && (
|
||||
<MetaButton
|
||||
aria-label="Edit layout"
|
||||
aria-label="Reset to default"
|
||||
colorScheme="purple"
|
||||
textTransform="uppercase"
|
||||
px={12}
|
||||
@@ -120,9 +120,9 @@ export const Grid = (): ReactElement => {
|
||||
bg="transparent"
|
||||
color="purple.400"
|
||||
onClick={handleReset}
|
||||
leftIcon={<DeleteIcon />}
|
||||
leftIcon={<RepeatClockIcon />}
|
||||
>
|
||||
Reset
|
||||
Reset to default
|
||||
</MetaButton>
|
||||
)}
|
||||
<MetaButton
|
||||
|
||||
@@ -4,7 +4,7 @@ import 'react-resizable/css/styles.css';
|
||||
import {
|
||||
Box,
|
||||
ButtonGroup,
|
||||
DeleteIcon,
|
||||
CloseIcon,
|
||||
EditIcon,
|
||||
Flex,
|
||||
LoadingState,
|
||||
@@ -221,7 +221,7 @@ export const Grid: React.FC<Props> = ({
|
||||
setCanEdit(false);
|
||||
}, [savedLayoutData]);
|
||||
|
||||
const handleDefault = useCallback(() => {
|
||||
const handleReset = useCallback(() => {
|
||||
setCurrentLayoutData(enableAddBoxInLayoutData(DEFAULT_PLAYER_LAYOUT_DATA));
|
||||
}, []);
|
||||
|
||||
@@ -341,6 +341,22 @@ export const Grid: React.FC<Props> = ({
|
||||
h="3rem"
|
||||
mb="1rem"
|
||||
>
|
||||
{changed && canEdit && !isDefaultLayout && (
|
||||
<MetaButton
|
||||
aria-label="Reset to default"
|
||||
_hover={{ background: 'purple.600' }}
|
||||
textTransform="uppercase"
|
||||
px={12}
|
||||
letterSpacing="0.1em"
|
||||
size="lg"
|
||||
fontSize="sm"
|
||||
onClick={handleReset}
|
||||
leftIcon={<RepeatClockIcon />}
|
||||
whiteSpace="pre-wrap"
|
||||
>
|
||||
Reset to default
|
||||
</MetaButton>
|
||||
)}
|
||||
{changed && canEdit && (
|
||||
<MetaButton
|
||||
aria-label="Cancel edit layout"
|
||||
@@ -351,26 +367,11 @@ export const Grid: React.FC<Props> = ({
|
||||
size="lg"
|
||||
fontSize="sm"
|
||||
onClick={handleCancel}
|
||||
leftIcon={<DeleteIcon />}
|
||||
leftIcon={<CloseIcon />}
|
||||
>
|
||||
Cancel
|
||||
</MetaButton>
|
||||
)}
|
||||
{changed && canEdit && !isDefaultLayout && (
|
||||
<MetaButton
|
||||
aria-label="Reset to default"
|
||||
_hover={{ background: 'purple.600' }}
|
||||
textTransform="uppercase"
|
||||
px={12}
|
||||
letterSpacing="0.1em"
|
||||
size="lg"
|
||||
fontSize="sm"
|
||||
onClick={handleDefault}
|
||||
leftIcon={<RepeatClockIcon />}
|
||||
>
|
||||
Reset to default
|
||||
</MetaButton>
|
||||
)}
|
||||
<MetaButton
|
||||
aria-label="Edit layout"
|
||||
borderColor="transparent"
|
||||
|
||||
Reference in New Issue
Block a user