Board view should allow for default to no images

4 years later Asana and still no movement here! It’s time to get this done. Come on! I’ll even write the feature spec for you!

Feature Request: Board View Image Visibility Toggle

Objective:
Implement a toggle in the board view to allow users to hide or show images by default across all tasks. This feature would provide users with more control over their board’s appearance and declutter the overview, only displaying images when necessary.

Current Functionality:

  1. Image Preview in Tasks: Currently, tasks on the board view display a preview of any image associated with them by default.
  2. Right-Click Option to Hide Image: Users can right-click on an image in the task preview and select “Show no image” which hides the image in the board overview but keeps it visible within the detailed task view.

Proposed Enhancement:
Introduce a global toggle in the board view that controls whether images are shown or hidden across all task previews by default.

Implementation Details:

  1. UI Changes:
    Toggle Button: Add a toggle switch or checkbox to the board toolbar, labeled something like “Hide Images By Default”.
    State Persistence: Ensure that the toggle state (on/off) is persisted across sessions, meaning users’ preferences are saved even after they log out or refresh the page.
  2. Frontend Logic:
    Toggle Behavior: Modify the frontend to check the state of the new toggle setting. If the toggle is off, ensure all images are hidden in the board view, overriding any specific task settings. When the toggle is on, images should be displayed according to the task-specific settings.
    Event Handling: Add event listeners to the toggle switch to dynamically hide or show images without needing to reload the page. This ensures a smooth user experience.
    Consideration: Since the code to hide an image already exists, this toggle would mostly act as a trigger to execute that logic across all tasks.

Expected Challenges:
Given that the logic to hide images already exists, the primary development work involves creating and managing a global toggle, ensuring it integrates well with existing per-task settings, and does not introduce unexpected behaviours.

Estimated Effort:
This feature should be relatively straightforward to implement given the existing codebase. Most of the work involves adding UI elements and managing the toggle state. Depending on the complexity of the existing frontend framework, this is expected take 2 development days, including testing.

8 Likes

4 years and still nothing for a feature that should have never been a default…

2 Likes

This is a blocking issue for us to become a customer. I understand that Asana has more issues to work on, but ignoring this for 4 years now is not a great look.

2 Likes

+1

Please! I need this as well!

+1 Up, this is frustrating

many threads exists related to this problem:

5 Likes

Hey there.
Here is Chrome Extension: https://chromewebstore.google.com/detail/fixana/blpegpolfbkimnokfbicoeiojjpfpnpm

you may use it to hide/show images in the Board View.

When will this feature be implemented? Seems basic enough to have the option of “show no image” as default view.

1 Like

Hi @Alex_Brar,

we had the same issue in our team, so I created a simple Chrome Plugin, that removes all Preview Images from board view. :smiley:

I thought I’ll share it, as it seems to be a quiet common request. :sweat_smile:

Any updates? @Marie @Emily_Roman @Julio_V @Vanessa_N
It would be really great to have this basic feature :pray:

Obviously Asana does not care. This should be a simple fix. If it is not a simple fix, explain why. 4 years later and lots of complaints. Come on, Asana.

When you use the board view in Asana, you have the tasks visible. However when there are e.g. pictures in the decription of a task it is also shown in the board view.

How can I disable this?

Thanks

If you right click on the image select “Choose card image” → then “Hide card image

That should get rid of it for you. The image will still be visible though when you click on the task to view it.

Hope that helps

1 Like

It works for an individual task, but you need to do that task by task. That is not doable based on the number of tasks.

1 Like

Thats correct an option to just hide all images from within board view would be a nice option to have :smiling_face_with_tear:

@Niels_Oomen,

I’ve merged your post into an existing topic where you can click the title to scroll to the top and vote by clicking the Vote button.

Thanks,

Larry

1 Like

Care to explain how this works? Does this remove or hide images permanently for all users? Does it apply to saved views? Or is this something thats just simply hiding images/deadline colors and obviously this only happens in the web browser as this is not something that can be accomplished within the Asana app which is what most of us is asking for. Not trying to bash your extension, but it solves the issue partially. Thanks for sharing though.

Would be indeed a nice to have that option. But it is not the first time that Asana implements something properly.

Still nothing I guess?

Yes please! Asana’s competitors such as Trello and ClickUp already offer this feature.