Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add subtitle field to column titles #4280

Open
SelinaBuff opened this issue Jul 2, 2024 Discussed in #4276 · 4 comments
Open

Add subtitle field to column titles #4280

SelinaBuff opened this issue Jul 2, 2024 Discussed in #4276 · 4 comments
Assignees
Labels
Design ready Design is ready for implementation

Comments

@SelinaBuff
Copy link
Collaborator

SelinaBuff commented Jul 2, 2024

### Discussed in #4276

Description:**

Currently, our users can only enter a title for each column. To improve user experience, we should extend the functionality to include an additional field (below the title) for a short description/subtitle.

Acceptance Criteria:

  • Users can successfully enter, save, and display a subtitle for each column.
  • Changes to the subtitle can be made at any time (procedure: same as for the title).
  • The layout remains clear and user-friendly.
  • If necessary, a maximum character limit must be set, or the text should be truncated with (...) -> The full text will then be displayed using a tooltip.

Requirements:

Design Requirements:

  • Integrate a field for the subtitle below the existing title field.
  • Both fields (title and subtitle) must be clearly labeled to avoid confusion.
  • Responsive design.
  • Support for both dark and light modes.

Database Adjustments:

  • Modify the database schema to enable storing subtitles.
  • Ensure that existing data migration is performed without data loss.
@BenedictHomuth
Copy link
Contributor

The backend part is implemented in #4331!

@SelinaBuff SelinaBuff moved this from Todo to In Progress in scrumlr.io Jan 13, 2025
@SelinaBuff
Copy link
Collaborator Author

Design is ready (Figma: 🧩 Components).

Image

@SelinaBuff SelinaBuff moved this from In Progress to Todo in scrumlr.io Feb 11, 2025
@SelinaBuff SelinaBuff added the Design ready Design is ready for implementation label Feb 11, 2025
@SelinaBuff SelinaBuff removed their assignment Feb 11, 2025
@Schwehn42
Copy link
Member

Since the template editor has a similar title / description edit component, it's maybe possible to utilize or adjust the code for this purpose, see 080a94f

@Schwehn42 Schwehn42 self-assigned this Feb 14, 2025
@Schwehn42 Schwehn42 moved this from Todo to In Progress in scrumlr.io Feb 14, 2025
@Schwehn42 Schwehn42 removed their assignment Feb 14, 2025
@Schwehn42 Schwehn42 added the Blocked This pull request or issue is currently blocked by another issue label Feb 14, 2025
@Schwehn42
Copy link
Member

Schwehn42 commented Feb 14, 2025

labeled as blocked until the above mentioned code is merged, because it really makes sense to use the components that were introduced there, like TextArea (part of create/edit templates, https://github.com/inovex/scrumlr.io/tree/js/create-template-view).

Edit(2025-02-20): for now I'm cherry picking the changes that will probably be required (from TextArea, MiniMenu etc) so we don't run into merge conflicts later.
As for the description/header a new component is probably required, although it will be heavily inspired by the existing ColumnConfiguratorColumnNameDetails component.

@Schwehn42 Schwehn42 moved this from In Progress to Todo in scrumlr.io Feb 14, 2025
@Schwehn42 Schwehn42 removed the Blocked This pull request or issue is currently blocked by another issue label Feb 20, 2025
@Schwehn42 Schwehn42 self-assigned this Feb 20, 2025
@Schwehn42 Schwehn42 moved this from Todo to In Progress in scrumlr.io Feb 20, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Design ready Design is ready for implementation
Projects
Status: In Progress
Development

No branches or pull requests

3 participants