Found while covering leftover click bindings on consult-ideas.html (Wave 8 tick 4 a3).
Dead CTAs: the Begin and Examples buttons in the idea-validation pane have no (click) (or routerLink). Close is the only CTA that emits show(false). Learners who tap Begin/Examples get no navigation and the overlay stays open.
Mislabeled close FAB:consult.ideas.closeFab.ariaLabel is "start introduction!" and the tooltip is "start business intro" on a button whose only behavior is show.emit(false). Screen readers announce the opposite of Close.
Expected: Begin/Examples should start the consult flow / open examples, and the FAB should be labeled as Close (matching the Close CTA).
Characterization test: consult-ideas.html-leftovers.spec.ts asserts Begin/Examples clicks do not emit show.
Found while covering leftover click bindings on `consult-ideas.html` (Wave 8 tick 4 a3).
**Dead CTAs:** the Begin and Examples buttons in the idea-validation pane have no `(click)` (or routerLink). Close is the only CTA that emits `show(false)`. Learners who tap Begin/Examples get no navigation and the overlay stays open.
```html
<button class="cta-button" mat-stroked-button>
{{ t("consult.common.begin") }}
</button>
<button class="cta-button" mat-stroked-button>
{{ t("consult.common.examples") }}
</button>
```
**Mislabeled close FAB:** `consult.ideas.closeFab.ariaLabel` is `"start introduction!"` and the tooltip is `"start business intro"` on a button whose only behavior is `show.emit(false)`. Screen readers announce the opposite of Close.
**Expected:** Begin/Examples should start the consult flow / open examples, and the FAB should be labeled as Close (matching the Close CTA).
Characterization test: `consult-ideas.html-leftovers.spec.ts` asserts Begin/Examples clicks do not emit `show`.
Resolved in spikersoft-angular PR #818 (merged to master). Begin routes to /contact, Examples to /consult, and the overlay FAB is labeled Close. Closing.
Resolved in spikersoft-angular [PR #818](https://git.spikersoft.com/spikerj/spikersoft-angular/pulls/818) (merged to `master`). Begin routes to `/contact`, Examples to `/consult`, and the overlay FAB is labeled Close. Closing.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Found while covering leftover click bindings on
consult-ideas.html(Wave 8 tick 4 a3).Dead CTAs: the Begin and Examples buttons in the idea-validation pane have no
(click)(or routerLink). Close is the only CTA that emitsshow(false). Learners who tap Begin/Examples get no navigation and the overlay stays open.Mislabeled close FAB:
consult.ideas.closeFab.ariaLabelis"start introduction!"and the tooltip is"start business intro"on a button whose only behavior isshow.emit(false). Screen readers announce the opposite of Close.Expected: Begin/Examples should start the consult flow / open examples, and the FAB should be labeled as Close (matching the Close CTA).
Characterization test:
consult-ideas.html-leftovers.spec.tsasserts Begin/Examples clicks do not emitshow.Resolved in spikersoft-angular PR #818 (merged to
master). Begin routes to/contact, Examples to/consult, and the overlay FAB is labeled Close. Closing.