ARK-Builders / ARK-Builders/ark-android

Cloud tags selector

Open
#7 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
Kotlin
Stars
0
Forks
1
PR merge metrics
No merged PRs in 30d

Description

When maximized, tags selector should be capable of switching into alternative mode visually representing tags as a cloud. This mode will be called _cloud selector_ and normal mode will be called _linear selector_.

Both modes should operate on the same internal state, only visual representation should differ. Cloud selector allows to use more than 1 metric for ordering tags. The same as linear selector, cloud selector must hide or gray-out tags which are not actual with the current query.

In cloud selector, tags can have different sizes to represent some metric.

Cloud tags selector itself can come in 2 flavors:
* _2D cloud_ has 2 dimensions: size of a tag, and distance from center
* _3D cloud_ has 2 dimensions: horizontal, vertical and size of a tag.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by inspecting the existing maximized tags selector and its linear mode; the issue names no files or tests. Clarify whether the first deliverable is a 2D cloud, a 3D cloud, or both, then verify that linear and cloud modes share internal state and that inactive tags are hidden or grayed out.

Written by the indexing model from the issue text.

Assessment

Tech stack
kotlin
Domain
mobile
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.