|
@@ -19,9 +19,9 @@ import {
|
|
|
|
|
|
import {PrimitiveRegistry} from "../onion/primitive_delta";
|
|
|
import {mockUuid} from "../onion/test_helpers";
|
|
|
-
|
|
|
-import {newVersionedModel, VersionedModelState} from "./versioned_model";
|
|
|
-import {newCorrespondence} from "./correspondence";
|
|
|
+import {makeInfoHoverCardIcon} from "./help_icons";
|
|
|
+import {newVersionedModel, VersionedModelState, undoButtonHelpText} from "./versioned_model";
|
|
|
+import {newCorrespondence, undoButtonHelpTextCorr} from "./correspondence";
|
|
|
import {newManualRenderer, ManualRendererProps} from "./manual_renderer";
|
|
|
import corr_csImage from "./assets/corr_cs.svg";
|
|
|
import corr_asImage from "./assets/corr_as.svg";
|
|
@@ -264,35 +264,63 @@ export function getDemoBM() {
|
|
|
<Stack>
|
|
|
{cs1Components.makeTabs("editor", csTabs)}
|
|
|
{cs1Components.makeTabs("history", csTabs)}
|
|
|
- <Center>{cs1Components.undoRedoButtons}</Center>
|
|
|
+ <Center>
|
|
|
+ {cs1Components.undoRedoButtons}
|
|
|
+ <Space w="sm"/>
|
|
|
+ {makeInfoHoverCardIcon(undoButtonHelpText)}
|
|
|
+ </Center>
|
|
|
</Stack>
|
|
|
</Grid.Col>
|
|
|
<Grid.Col span={1}>
|
|
|
<Stack>
|
|
|
{corr1Components.makeTabs("state", corrTabs)}
|
|
|
{corr1Components.makeTabs("history", corrTabs)}
|
|
|
- <Center>{corr1Components.undoRedoButtons}</Center>
|
|
|
+ <Center>
|
|
|
+ {corr1Components.undoRedoButtons}
|
|
|
+ <Space w="sm"/>
|
|
|
+ {makeInfoHoverCardIcon(<>
|
|
|
+ {undoButtonHelpText}
|
|
|
+ <Space h="sm"/>
|
|
|
+ {undoButtonHelpTextCorr}
|
|
|
+ </>)}
|
|
|
+ </Center>
|
|
|
</Stack>
|
|
|
</Grid.Col>
|
|
|
<Grid.Col span={1}>
|
|
|
<Stack>
|
|
|
{asComponents.makeTabs("state", asTabs)}
|
|
|
{asComponents.makeTabs("history", asTabs)}
|
|
|
- <Center>{asComponents.undoRedoButtons}</Center>
|
|
|
+ <Center>
|
|
|
+ {asComponents.undoRedoButtons}
|
|
|
+ <Space w="sm"/>
|
|
|
+ {makeInfoHoverCardIcon(undoButtonHelpText)}
|
|
|
+ </Center>
|
|
|
</Stack>
|
|
|
</Grid.Col>
|
|
|
<Grid.Col span={1}>
|
|
|
<Stack>
|
|
|
{corr2Components.makeTabs("state", corrTabs)}
|
|
|
{corr2Components.makeTabs("history", corrTabs)}
|
|
|
- <Center>{corr2Components.undoRedoButtons}</Center>
|
|
|
+ <Center>
|
|
|
+ {corr2Components.undoRedoButtons}
|
|
|
+ <Space w="sm"/>
|
|
|
+ {makeInfoHoverCardIcon(<>
|
|
|
+ {undoButtonHelpText}
|
|
|
+ <Space h="sm"/>
|
|
|
+ {undoButtonHelpTextCorr}
|
|
|
+ </>)}
|
|
|
+ </Center>
|
|
|
</Stack>
|
|
|
</Grid.Col>
|
|
|
<Grid.Col span={1}>
|
|
|
<Stack>
|
|
|
{cs2Components.makeTabs("editor", csTabs)}
|
|
|
{cs2Components.makeTabs("history", csTabs)}
|
|
|
- <Center>{cs2Components.undoRedoButtons}</Center>
|
|
|
+ <Center>
|
|
|
+ {cs2Components.undoRedoButtons}
|
|
|
+ <Space w="sm"/>
|
|
|
+ {makeInfoHoverCardIcon(undoButtonHelpText)}
|
|
|
+ </Center>
|
|
|
</Stack>
|
|
|
</Grid.Col>
|
|
|
</Grid>
|