256 lines
6.6 KiB
JSON
256 lines
6.6 KiB
JSON
{
|
|
"format": "stepforge-guide",
|
|
"version": 1,
|
|
"generatedAt": "2026-06-11T14:16:39.204Z",
|
|
"guide": {
|
|
"title": "Reset a password in Admin Portal",
|
|
"descriptionHtml": "<p>Offline sample guide showing capture, annotations, rich text, and exports.</p>",
|
|
"createdAt": "2026-06-11T14:16:39Z",
|
|
"updatedAt": "2026-06-11T14:16:39Z"
|
|
},
|
|
"steps": [
|
|
{
|
|
"number": "1",
|
|
"kind": "image",
|
|
"status": "todo",
|
|
"title": "Open Admin Portal users",
|
|
"descriptionHtml": "<p>Open the users list and select the target account.</p>",
|
|
"descriptionText": "Open the users list and select the target account.",
|
|
"image": {
|
|
"relPath": "steps-reset-a-password-in-admin-portal/001-open-admin-portal-users.png",
|
|
"width": 1280,
|
|
"height": 760
|
|
},
|
|
"annotations": [
|
|
{
|
|
"id": "ann-80c0a4c6-8b7a-4ba9-8d38-35be0f890ccb",
|
|
"type": "rect",
|
|
"x": 0.275,
|
|
"y": 0.18,
|
|
"w": 0.19,
|
|
"h": 0.18,
|
|
"text": "",
|
|
"style": {
|
|
"stroke": "#0068ff",
|
|
"fill": "transparent",
|
|
"textColor": "#FFFFFF",
|
|
"strokeWidth": 6,
|
|
"fontSize": 0.022
|
|
}
|
|
},
|
|
{
|
|
"id": "ann-403e9d28-8b61-43e8-8a8c-74e35bf8b0ff",
|
|
"type": "number",
|
|
"x": 0.3,
|
|
"y": 0.08,
|
|
"w": 0.08,
|
|
"h": 0.12,
|
|
"text": "",
|
|
"style": {
|
|
"stroke": "#0068ff",
|
|
"fill": "transparent",
|
|
"textColor": "#FFFFFF",
|
|
"strokeWidth": 3,
|
|
"fontSize": 0.022
|
|
},
|
|
"value": 1
|
|
}
|
|
],
|
|
"textBlocks": [
|
|
{
|
|
"position": "after-description",
|
|
"level": "info",
|
|
"title": "Tip",
|
|
"descriptionHtml": "<p>Use the search box to avoid scrolling.</p>"
|
|
}
|
|
],
|
|
"codeBlocks": [],
|
|
"tableBlocks": [],
|
|
"links": []
|
|
},
|
|
{
|
|
"number": "2",
|
|
"kind": "image",
|
|
"status": "todo",
|
|
"title": "Enable the reset policy",
|
|
"descriptionHtml": "<p>Make sure the policy is active before continuing.</p>",
|
|
"descriptionText": "Make sure the policy is active before continuing.",
|
|
"image": {
|
|
"relPath": "steps-reset-a-password-in-admin-portal/002-enable-the-reset-policy.png",
|
|
"width": 1280,
|
|
"height": 760
|
|
},
|
|
"annotations": [
|
|
{
|
|
"id": "ann-d2a29aa5-f083-45b6-8018-bd1e66a878fd",
|
|
"type": "arrow",
|
|
"x": 0.47,
|
|
"y": 0.24,
|
|
"w": 0.23,
|
|
"h": -0.04,
|
|
"text": "",
|
|
"style": {
|
|
"stroke": "#14a375",
|
|
"fill": "transparent",
|
|
"textColor": "#FFFFFF",
|
|
"strokeWidth": 5,
|
|
"fontSize": 0.022
|
|
}
|
|
},
|
|
{
|
|
"id": "ann-d4d4807d-87f4-4b9b-9aac-fe106edafa56",
|
|
"type": "tooltip",
|
|
"x": 0.53,
|
|
"y": 0.13,
|
|
"w": 0.17,
|
|
"h": 0.08,
|
|
"text": "Primary action",
|
|
"style": {
|
|
"stroke": "#111827",
|
|
"fill": "#111827",
|
|
"textColor": "#ffffff",
|
|
"strokeWidth": 3,
|
|
"fontSize": 0.022,
|
|
"tail": "bottom"
|
|
}
|
|
},
|
|
{
|
|
"id": "ann-a34d3ef1-f227-43ac-a59e-a433dfb7f8d5",
|
|
"type": "number",
|
|
"x": 0.31,
|
|
"y": 0.08,
|
|
"w": 0.08,
|
|
"h": 0.12,
|
|
"text": "",
|
|
"style": {
|
|
"stroke": "#14a375",
|
|
"fill": "transparent",
|
|
"textColor": "#FFFFFF",
|
|
"strokeWidth": 3,
|
|
"fontSize": 0.022
|
|
},
|
|
"value": 2
|
|
}
|
|
],
|
|
"textBlocks": [],
|
|
"codeBlocks": [
|
|
{
|
|
"id": "cmd",
|
|
"language": "bash",
|
|
"code": "stepforge --capture --window --delay 300"
|
|
}
|
|
],
|
|
"tableBlocks": [],
|
|
"links": []
|
|
},
|
|
{
|
|
"number": "2.1",
|
|
"kind": "empty",
|
|
"status": "todo",
|
|
"title": "Confirm permission prompt",
|
|
"descriptionHtml": "<p>Only administrators can complete this step.</p>",
|
|
"descriptionText": "Only administrators can complete this step.",
|
|
"image": null,
|
|
"annotations": [],
|
|
"textBlocks": [
|
|
{
|
|
"position": "after-description",
|
|
"level": "warn",
|
|
"title": "Access",
|
|
"descriptionHtml": "<p>Admin rights required.</p>"
|
|
}
|
|
],
|
|
"codeBlocks": [],
|
|
"tableBlocks": [],
|
|
"links": []
|
|
},
|
|
{
|
|
"number": "3",
|
|
"kind": "image",
|
|
"status": "todo",
|
|
"title": "Review the confirmation",
|
|
"descriptionHtml": "<p>Confirm the summary and close the modal.</p>",
|
|
"descriptionText": "Confirm the summary and close the modal.",
|
|
"image": {
|
|
"relPath": "steps-reset-a-password-in-admin-portal/004-review-the-confirmation.png",
|
|
"width": 1280,
|
|
"height": 760
|
|
},
|
|
"annotations": [
|
|
{
|
|
"id": "ann-cab1dba5-f903-47c3-a4ec-efff6f70cc3f",
|
|
"type": "blur",
|
|
"x": 0.49,
|
|
"y": 0.32,
|
|
"w": 0.21,
|
|
"h": 0.08,
|
|
"text": "",
|
|
"style": {
|
|
"stroke": "#9ca3af",
|
|
"fill": "transparent",
|
|
"textColor": "#FFFFFF",
|
|
"strokeWidth": 2,
|
|
"fontSize": 0.022
|
|
},
|
|
"radius": 12
|
|
},
|
|
{
|
|
"id": "ann-f6e54195-1e03-4455-83cf-8ecfafde5993",
|
|
"type": "highlight",
|
|
"x": 0.47,
|
|
"y": 0.24,
|
|
"w": 0.28,
|
|
"h": 0.2,
|
|
"text": "",
|
|
"style": {
|
|
"stroke": "#f0a500",
|
|
"fill": "#ffeeb0",
|
|
"textColor": "#FFFFFF",
|
|
"strokeWidth": 2,
|
|
"fontSize": 0.022
|
|
}
|
|
},
|
|
{
|
|
"id": "ann-0c74b069-aad1-4d83-bf96-f902009905d6",
|
|
"type": "number",
|
|
"x": 0.31,
|
|
"y": 0.08,
|
|
"w": 0.08,
|
|
"h": 0.12,
|
|
"text": "",
|
|
"style": {
|
|
"stroke": "#36a",
|
|
"fill": "transparent",
|
|
"textColor": "#FFFFFF",
|
|
"strokeWidth": 3,
|
|
"fontSize": 0.022
|
|
},
|
|
"value": 3
|
|
}
|
|
],
|
|
"textBlocks": [],
|
|
"codeBlocks": [],
|
|
"tableBlocks": [
|
|
{
|
|
"id": "t1",
|
|
"rows": [
|
|
[
|
|
"Field",
|
|
"Value"
|
|
],
|
|
[
|
|
"Title",
|
|
"Admin Portal"
|
|
],
|
|
[
|
|
"Owner",
|
|
"Support"
|
|
]
|
|
]
|
|
}
|
|
],
|
|
"links": []
|
|
}
|
|
]
|
|
}
|