cityofaustin / cityofaustin/techstack

Implement wheelchair accessibility on location pages

Open
#3,785 0 comments 0 reactions 0 assignees View on GitHub
Content Type: Location Janis Alpha Joplin Alpha Team: Dev
Dominant language
No language data
Stars
11
Forks
3
PR merge metrics
No merged PRs in 30d

Description

## Acceptance criteria

Screen Shot 2020-01-05 at 12 10 06 PM

### Janis
- [ ] design matches [mocks](https://app.abstract.com/projects/065fcabf-a46a-4688-a858-83ce2117b16c/branches/master/files/eba42ff5-9cdf-4a52-a31f-79cf8e2053a5)
- [ ] Mobile
- [ ] Tablet
- [ ] Desktop
- [ ] Heading reads "Wheelchair access"
- [ ] In `en`: `Wheelchair access`
- [ ] In `es`: `Acceso para silla de ruedas`
- [ ] Yes/no
- [ ] If in Joplin checked "Yes," displays:
- [ ] In `en`: `This location is wheelchair accessible.`
- [ ] In `es`: `Esta localización es accessible para sillas de ruedas.`
- [ ] If in Joplin checked "No," displays:
- [ ] In `en`: `This location is not wheelchair accessible.`
- [ ] In `es`: `Esta localización no es accessible para sillas de ruedas.`
- [ ] Additional notes
- [ ] If notes field is empty in Joplin **and** "Yes" the location is wheelchair accessible, display this following copy:
- [ ] In `en`: `Please contact us to ensure that your specific needs are met.`
- [ ] In `es`: `*need to send out to translate*`
- [ ] If notes field is filled out in Joplin, display the copy entered in Joplin.
- [ ] In `en`
- [ ] In `es`
- [ ] If "No" the location is not wheelchair accessible, display this following copy. This displays after the additional notes if there are any, and otherwise displays just this is there aren't any.
- [ ] In `en`: `Please contact us to arrange service access.`
- [ ] In `es`: `*need to send out to translate*`

### Joplin
- [ ] In Joplin, user has the ability to check `Yes, this building is wheelchair accessible.` or `No, this building is not wheelchair accessible.`
- [ ] A user can add notes in a plain text field about accessibility details
- [ ] Helper text in Joplin: `Provide fact-checked details about wheelchair accessibility, including the location of ramps and elevators or contact info for residents seeking access assistance.`
- [ ] This field is localized for `es`

![image](https://user-images.githubusercontent.com/5839508/76112649-3665b100-5fa8-11ea-8ad7-f68d2e31a17f.png)

## QA plan
### Test cases (based on @ablangworthy27's [document](https://docs.google.com/document/d/1SH18IJGzZO9NOiYp8_uXa4x4AXSASK7TVx3Nz0A2yZ4/edit#))
- [ ] Scenario: location is **accessible** but has **no more information**. Copy reads:
> This location is wheelchair accessible.
>
> There is level access to the front entrance, accessible bathrooms, and elevators.
- [ ] Scenario: location is **accessible** but has **no more information**. Copy reads:
> This location is wheelchair accessible.
>
> Please contact us to ensure that your specific needs are met.
- [ ] Scenario: location is **not accessible** but has **no more information**. Copy reads:
> This location is not wheelchair accessible.
>
> There is no elevator access to the first and second floors.
>
> Please contact us to arrange service access.
- [ ] Scenario: location is **not accessible** and has **no more information**. Copy reads:
> This location is not wheelchair accessible.
>
> Please contact us to arrange service access.

### QA notes
- [ ] Send to @ablangworthy27 to QA once this has been implemented.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.