Merge branch '64243-design-management-docs' into 'master'
PerhAdd documentation for Design Management feature See merge request gitlab-org/gitlab-ce!30448
This commit is contained in:
commit
3e4b15a37a
4 changed files with 66 additions and 0 deletions
|
@ -47,6 +47,7 @@ The following table depicts the various user permission levels in a project.
|
|||
| View approved/blacklisted licenses **(ULTIMATE)** | ✓ | ✓ | ✓ | ✓ | ✓ |
|
||||
| View license management reports **(ULTIMATE)** | ✓ (*1*) | ✓ | ✓ | ✓ | ✓ |
|
||||
| View Security reports **(ULTIMATE)** | ✓ (*1*) | ✓ | ✓ | ✓ | ✓ |
|
||||
| View [Design Management](project/issues/design_management.md) pages **(PREMIUM)** | ✓ (*1*) | ✓ | ✓ | ✓ | ✓ |
|
||||
| View project code | ✓ (*1*) | ✓ | ✓ | ✓ | ✓ |
|
||||
| Pull project code | ✓ (*1*) | ✓ | ✓ | ✓ | ✓ |
|
||||
| View GitLab Pages protected by [access control](project/pages/introduction.md#gitlab-pages-access-control-core-only) | ✓ | ✓ | ✓ | ✓ | ✓ |
|
||||
|
@ -74,6 +75,7 @@ The following table depicts the various user permission levels in a project.
|
|||
| View Error Tracking list | | ✓ | ✓ | ✓ | ✓ |
|
||||
| Pull from [Maven repository](project/packages/maven_repository.md) or [NPM registry](project/packages/npm_registry.md) **(PREMIUM)** | | ✓ | ✓ | ✓ | ✓ |
|
||||
| Publish to [Maven repository](project/packages/maven_repository.md) or [NPM registry](project/packages/npm_registry.md) **(PREMIUM)** | | | ✓ | ✓ | ✓ ||
|
||||
| Upload [Design Management](project/issues/design_management.md) files **(PREMIUM)** | | | ✓ | ✓ | ✓ |
|
||||
| Create new branches | | | ✓ | ✓ | ✓ |
|
||||
| Push to non-protected branches | | | ✓ | ✓ | ✓ |
|
||||
| Force push to non-protected branches | | | ✓ | ✓ | ✓ |
|
||||
|
|
58
doc/user/project/issues/design_management.md
Normal file
58
doc/user/project/issues/design_management.md
Normal file
|
@ -0,0 +1,58 @@
|
|||
# Design Management **(PREMIUM)**
|
||||
|
||||
> [Introduced](https://gitlab.com/groups/gitlab-org/-/epics/660) in [GitLab Premium](https://about.gitlab.com/pricing/) 12.2.
|
||||
|
||||
CAUTION: **Warning:**
|
||||
This an __alpha__ feature and is subject to change at any time without
|
||||
prior notice.
|
||||
|
||||
## Overview
|
||||
|
||||
Design Management allows you to upload design assets (wireframes, mockups, etc.)
|
||||
to GitLab issues and keep them stored in one single place, accessed by the Design
|
||||
Management's page within an issue, giving product designers, product managers, and engineers a
|
||||
way to collaborate on designs over one single source of truth.
|
||||
|
||||
You can easily share mock-ups of designs with your team, or visual regressions can be easily
|
||||
viewed and addressed.
|
||||
|
||||
<i class="fa fa-youtube-play youtube" aria-hidden="true"></i>
|
||||
For an overview, see the video [Design Management (GitLab 12.2)](https://www.youtube.com/watch?v=CCMtCqdK_aM).
|
||||
|
||||
## Requirements
|
||||
|
||||
Design Management requires
|
||||
[Large File Storage (LFS)](../../../workflow/lfs/manage_large_binaries_with_git_lfs.md)
|
||||
to be enabled:
|
||||
|
||||
- For GitLab.com, LFS is already enabled.
|
||||
- For self-managed instances, a GitLab administrator must have
|
||||
[enabled LFS globally](../../../workflow/lfs/lfs_administration.md).
|
||||
- For both GitLab.com and self-managed instances: LFS must be enabled for the project itself.
|
||||
If enabled globally, LFS will be enabled by default to all projects. To enable LFS on the
|
||||
project level, navigate to your project's **Settings > General**, expand **Visibility, project features, permissions**
|
||||
and enable **Git Large File Storage**.
|
||||
|
||||
## Limitations
|
||||
|
||||
- Files uploaded must have a file extension of either `png`, `jpg`, `jpeg`, `gif`, `bmp`, `tiff` or `ico`. The [`svg` extension is not yet supported](https://gitlab.com/gitlab-org/gitlab-ee/issues/12771).
|
||||
- [Designs cannot yet be deleted](https://gitlab.com/gitlab-org/gitlab-ee/issues/11089).
|
||||
- Design Management is [not yet supported in the project export](https://gitlab.com/gitlab-org/gitlab-ee/issues/11090).
|
||||
|
||||
## The Design Management page
|
||||
|
||||
Navigate to the **Design Management** page from any issue by clicking the **Designs** tab:
|
||||
|
||||
![Designs tab](img/design_management_v12_2.png)
|
||||
|
||||
## Adding designs
|
||||
|
||||
To upload design images, click the **Upload Designs** button and select images to upload.
|
||||
|
||||
Designs with the same filename as an existing uploaded design will create a new version
|
||||
of the design, and will replace the previous version.
|
||||
|
||||
## Viewing designs
|
||||
|
||||
Images on the Design Management page can be enlarged by clicking on them.
|
||||
|
BIN
doc/user/project/issues/img/design_management_v12_2.png
Normal file
BIN
doc/user/project/issues/img/design_management_v12_2.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 336 KiB |
|
@ -120,6 +120,12 @@ associated label or assignee will change to match that of the new column. The en
|
|||
board can also be filtered to only include issues from a certain milestone or an overarching
|
||||
label.
|
||||
|
||||
### Design Management **(PREMIUM)**
|
||||
|
||||
With [Design Management](design_management.md), you can upload design
|
||||
assets to issues and view them all together to easily share and
|
||||
collaborate with your team.
|
||||
|
||||
### Epics **(ULTIMATE)**
|
||||
|
||||
[Epics](../../group/epics/index.md) let you manage your portfolio of projects more
|
||||
|
|
Loading…
Reference in a new issue