FlowFuse / FlowFuse/flowfuse

FormRow Inconsistencies

Open
#2,795 0 comments 0 reactions 0 assignees View on GitHub
area:frontend size:M task
Dominant language
JavaScript
Stars
400
Forks
89
Avg merge
1d 20h
Merged PRs (30d)
149

Description

### Description

Having played with the `FormRow` for the first time in a while this morning, there are a lot of instances of forcing it into places, custom classes/widths that are becoming inconsistent and heavy in copy/paste across the platform.

Time should be set aside (2-3 dev days) in order to improve and document `FormRow` such that we aren't continuously wasting dev cycles whenever we need to add new `FormRow` to a page.

### Epic/Story

_No response_

### Have you provided an initial effort estimate for this issue?

I have provided an initial effort estimate

Contributor guide

Open the contributing guide

Research direction

Start by locating the FormRow component and its usages across the platform, then compare the custom classes and widths described in the issue. Done means reducing inconsistent, repeated usage and documenting the resulting FormRow patterns so new pages do not require ad hoc styling.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
frontend
Issue type
Refactor
Difficulty
4/5
Estimated time
3-5 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.