Skip to content

Commit ae22fa2

Browse files
authored
Add status updates for completed steps in Getting Started page (#284565)
1 parent 6e2a864 commit ae22fa2

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

src/vs/workbench/contrib/welcomeGettingStarted/browser/gettingStarted.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55

66
import { $, Dimension, addDisposableListener, append, clearNode, reset } from '../../../../base/browser/dom.js';
77
import { renderFormattedText } from '../../../../base/browser/formattedTextRenderer.js';
8+
import { status } from '../../../../base/browser/ui/aria/aria.js';
89
import { StandardKeyboardEvent } from '../../../../base/browser/keyboardEvent.js';
910
import { Button } from '../../../../base/browser/ui/button/button.js';
1011
import { renderLabelWithIcons } from '../../../../base/browser/ui/iconLabel/iconLabels.js';
@@ -295,6 +296,9 @@ export class GettingStartedPage extends EditorPane {
295296
badgeelement.setAttribute('aria-label', localize('stepNotDone', "Checkbox for Step {0}: Not completed", step.title));
296297
}
297298
});
299+
if (step.done) {
300+
status(localize('stepAutoCompleted', "Step {0} completed", step.title));
301+
}
298302
}
299303
this.updateCategoryProgress();
300304
}));

0 commit comments

Comments
 (0)