File tree Expand file tree Collapse file tree 1 file changed +27
-0
lines changed
app/src/components/RobotSettings Expand file tree Collapse file tree 1 file changed +27
-0
lines changed Original file line number Diff line number Diff line change @@ -22,6 +22,9 @@ import { useTrackEvent } from '../../analytics'
22
22
import {
23
23
useInterval ,
24
24
Card ,
25
+ Box ,
26
+ BORDER_SOLID_LIGHT ,
27
+ DISPLAY_INLINE ,
25
28
ALIGN_BASELINE ,
26
29
FONT_SIZE_BODY_1 ,
27
30
Link ,
@@ -56,6 +59,12 @@ const EVENT_CALIBRATION_DOWNLOADED = 'calibrationDataDownloaded'
56
59
const TITLE = 'Robot Calibration'
57
60
58
61
const DOWNLOAD_CALIBRATION = 'Download your calibration data'
62
+ const CAL_EXPLANATION =
63
+ 'Your OT-2 moves pipettes around in 3D space based on its calibration.'
64
+ const LEARN_MORE = 'Learn more'
65
+ const CAL_EXPLANATION_SUFFIX = 'about how calibration works on the OT-2.'
66
+ const CAL_ARTICLE_URL =
67
+ 'https://support.opentrons.com/en/articles/3499692-how-calibration-works-on-the-ot-2'
59
68
60
69
const attachedPipetteCalPresent : (
61
70
pipettes : AttachedPipettesByMount ,
@@ -189,6 +198,24 @@ export function CalibrationCard(props: Props): React.Node {
189
198
{ DOWNLOAD_CALIBRATION }
190
199
</ Link >
191
200
</ Flex >
201
+ < Box
202
+ borderBottom = { BORDER_SOLID_LIGHT }
203
+ fontSize = { FONT_SIZE_BODY_1 }
204
+ padding = { SPACING_3 }
205
+ >
206
+ < Text display = { DISPLAY_INLINE } > { CAL_EXPLANATION } </ Text >
207
+
208
+ < Link
209
+ color = { C_BLUE }
210
+ display = { DISPLAY_INLINE }
211
+ external
212
+ href = { CAL_ARTICLE_URL }
213
+ >
214
+ { LEARN_MORE }
215
+ </ Link >
216
+
217
+ < Text display = { DISPLAY_INLINE } > { CAL_EXPLANATION_SUFFIX } </ Text >
218
+ </ Box >
192
219
< DeckCalibrationControl
193
220
robotName = { robotName }
194
221
disabledReason = { buttonDisabledReason }
You can’t perform that action at this time.
0 commit comments