nextcloud / nextcloud/deck

Optionally change width of list columns

Open
#3,587 6 comments 1 reaction 0 assignees View on GitHub

Nobody has claimed this yet.

design enhancement feature: stacks
Dominant language
JavaScript
Stars
1.4k
Forks
354
Avg merge
1d 10h
Merged PRs (30d)
43

Description

I feel like some times I want to shrink the lists so I can see them all on one screen. But then shrink them again to more easily read the cards. It would be nice if there was a small slider at the bottom for this. I really liked 150 px width for global. But around 250 was good for just browsing around the individual lists.

Implementation would need to have .stack { width: ... } in css be changeable by a slider, maybe an icon for the slider, and some js for the slider mechanism.

Optional feature: cache the width per project and not globally defined. I'm not sure if this should be amended. I would like to see other's thoughts on this before adding it to the proposal.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by locating the CSS rule for .stack { width: ... } and the JavaScript entry point for the list UI. Confirm how a slider should change list width, whether the width is global or project-specific, and define the done state before implementing; the issue leaves the optional caching behavior unresolved.

Written by the indexing model from the issue text.

Assessment

Tech stack
css, javascript
Domain
frontend
Issue type
Feature
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.