intermine / intermine/bluegenes

Devcards development tool

Open
#357 0 comments 0 reactions 0 assignees View on GitHub
Build-CI-Testing
Dominant language
Clojure
Stars
75
Forks
59
PR merge metrics
No merged PRs in 30d

Description

Devcards (https://github.com/bhauman/devcards) make it easier to quickly develop new UI components in re-frame without needing to have the data serving it in place. It also makes it possible to reference these devcards when you later need to test whether changes don't break the UI in a specific state. (Kind of analogous to TDD, just for visual UI instead.)

I have used something similar in JS (Storybook) and thought it invaluable, so I think we should give this a try here as well!

Contributor guide

Open the contributing guide

Research direction

Review Devcards and the existing re-frame UI setup; the issue provides no file or test entry point. Before implementation, define how cards would be integrated and what UI states must be covered, since no completion criteria are specified.

Written by the indexing model from the issue text.

Assessment

Tech stack
clojure
Domain
frontend, tooling
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.