code4romania / code4romania/mon-vot-android-kotlin

[Improvement] An empty state placeholder for the forms

Open
#100 8 comments 0 reactions 0 assignees View on GitHub
autumn-2020 code4ro-hackdays enhancement help wanted kotlin medium-priority nice-to-have
Dominant language
Kotlin
Stars
7
Forks
26
PR merge metrics
No merged PRs in 30d

Description

See the new UI here: https://www.figma.com/file/lww9lcabUpamTZg8zCExI8/MV-2.0-Prototype?node-id=292%3A93 .

An empty state placeholder for the forms in case the internet connection is poor and the forms can't be retrieved.

English text: `We could not download the forms. Please check your internet connection and tap the button below to try again.`
Romanian text: `Formularele nu au putut fi descărcate. Te rugăm să verifici conexiunea la internet și să apeși pe butonul de mai jos pentru a încerca din nou.`

Also show an error in case there is no internet connection when pressing the retry button (same error as when trying to login when there is no internet connection).

Empty state forms

Contributor guide

Open the contributing guide

Research direction

Review the linked Figma design, then locate the forms retrieval screen and the login flow's existing no-internet error behavior. Implement the English and Romanian empty state and retry feedback so the forms screen handles failed downloads and offline retries as specified.

Written by the indexing model from the issue text.

Assessment

Tech stack
kotlin
Domain
mobile
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.