Clarify LFS requirements for Design Management

Problem to solve

Design Management requires LFS to be enabled on the project/group/instance level.

When accessing the Designs tab and the requirements aren't met, we currently link to the docs at https://gitlab.com/help/user/project/issues/design_management#requirements. Because LFS can be disabled at different levels, the docs are a bit confusing.

Intended users

Further details

Proposal

  1. Mention the group-level LFS setting in https://gitlab.com/help/user/project/issues/design_management#requirements: image

  2. Maybe rewrite the docs a bit to make it clearer which settings are needed in which situations.

  3. Do we also need to clarify the empty state message? image

  4. Do we want to link to the settings in addition to/instead of the docs?

    • We can't directly link to the checkbox without some FE work, but we can at least link to the expanded section with project/edit#js-shared-permissions

Permissions and Security

Documentation

Availability & Testing

What does success look like, and how can we measure that?

What is the type of buyer?

Is this a cross-stage feature?

Links / references