Remove Geo Project/Upload Custom CSS
Closes #10947 (closed)
What does this MR do?
This MR is part of an effort to replace ee/app/assets/stylesheets/pages/geo_nodes.scss
with utility classes. In the process doing this will also remove the 16 lint warnings about this file. Looking through the file it is mostly colors and fixed margins. Both of which can be solved using utility classes.
The main goal of this MR is to focus on the CSS related to the Geo Projects and Geo Uploads sections. These are simple lists with only a few custom styles, so cleaning it up didn't take too much additional CSS. However, it did spread across quite a few files.
Screenshots
Geo Projects | Geo Uploads | Item w/ Dropdown | |
---|---|---|---|
before | |||
after |
Chevron Collapsed | Cevron Expanded | |
---|---|---|
before | ||
after |
Does this MR meet the acceptance criteria?
Conformity
-
Changelog entry -
Documentation (if required) -
Code review guidelines -
Merge request performance guidelines -
Style guides -
Database guides -
Separation of EE specific content
Availability and Testing
-
Review and add/update tests for this feature/bug. Consider all test levels. See the Test Planning Process. -
Tested in all supported browsers
Security
If this MR contains changes to processing or storing of credentials or tokens, authorization and authentication methods and other items described in the security review guidelines:
-
Label as security and @ mention @gitlab-com/gl-security/appsec
-
The MR includes necessary changes to maintain consistency between UI, API, email, or other methods -
Security reports checked/validated by a reviewer from the AppSec team