diff --git a/apps/client/src/features/modals/sheets-modal/SheetsModal.tsx b/apps/client/src/features/modals/sheets-modal/SheetsModal.tsx
index 1e3f806ad..bfa3f3780 100644
--- a/apps/client/src/features/modals/sheets-modal/SheetsModal.tsx
+++ b/apps/client/src/features/modals/sheets-modal/SheetsModal.tsx
@@ -1,9 +1,11 @@
import { ChangeEvent, useEffect, useRef, useState } from 'react';
import {
+ Alert,
+ AlertDescription,
+ AlertIcon,
+ AlertTitle,
Button,
Input,
- InputGroup,
- InputRightAddon,
Modal,
ModalBody,
ModalCloseButton,
@@ -13,10 +15,6 @@ import {
ModalOverlay,
Select,
} from '@chakra-ui/react';
-import { IoArrowDownCircleOutline } from '@react-icons/all-files/io5/IoArrowDownCircleOutline';
-import { IoArrowUpCircleOutline } from '@react-icons/all-files/io5/IoArrowUpCircleOutline';
-import { IoCheckmarkCircleOutline } from '@react-icons/all-files/io5/IoCheckmarkCircleOutline';
-import { IoCloseCircleOutline } from '@react-icons/all-files/io5/IoCloseCircleOutline';
import { useQueryClient } from '@tanstack/react-query';
import { OntimeRundown, ProjectData, UserFields } from 'ontime-types';
@@ -34,8 +32,11 @@ import useSheet from '../../../common/hooks-query/useSheet';
import useSheetState from '../../../common/hooks-query/useSheetState';
import { projectDataPlaceholder } from '../../../common/models/ProjectData';
import { userFieldsPlaceholder } from '../../../common/models/UserFields';
+import ModalLink from '../ModalLink';
import PreviewExcel from '../upload-modal/preview/PreviewExcel';
+import Step from './Step';
+
interface SheetsModalProps {
onClose: () => void;
isOpen: boolean;
@@ -180,85 +181,113 @@ export default function SheetsModal(props: SheetsModalProps) {
>
- Sheets!
+ Rundown from sheets
- {rundown && (
+
+
+
+ Sync with Google Sheets
+
+ Add information here, maybe a link too.
+ The save button is also confusing, can we clarify? should the push data and pull data not be the end
+ game buttons here?
+ For more information, see the docs
+
+