CSS Refactor of Project Index
Everyone can contribute. Help move this issue forward while earning points, leveling up and collecting rewards.
The following should be copied to each page refactor:
We will be doing a CSS refactor of GitLab in general. This step is for the work on the Project Index Page.
-
Identify all components on the page and list them here: -
Identify the already existing components in our CSS library. -
Prewrite screenshot tests using browserstack for GL and css framework -
Discuss component plan with team. -
Write components for each unwritten component in the css framwork first. -
Create an MR for that component in the css framework. -
Component is checked through screenshot framework and approved by 2 1 UX and 1 FE in: -
Safari -
Chrome -
Firefox -
Mobile Safari -
Mobile Android -
IE 11 -
Edge
-
-
Component is approved by Frontend reviewer 1. -
Component is approved by Frontend reviewer 2. -
Component is approved by UX reviewer 1. -
Component is approved by UX reviewer 2. -
Create an MR for that component in GL. -
Create an MR for implementation of that component in our current code. -
List all other instances of said component throughout the app below
List of Components
To be filled in
Instances of Components in the App
To be filled in
Edited by 🤖 GitLab Bot 🤖