Page MenuHomePhabricator

[EPIC] Desktop improvement visual refinement/cohesion, and cleanup
Open, MediumPublic

Description

Background

This epic will contain the last stages of the desktop improvements project, focused on visual and functional cohesion and clearing out technical debt.

Developer / technical debt payoff checklist

  • Have use of skinStyles inside Vector being minimized? Ideally styles should live in the extensions that introduce them rather than localized to Vector. During development of desktop improvements we may have added some to Vector to make sure of local variables or closely couple ourselves to classes introduced by feature flags.
  • Did we address all FIXMES?
  • Did we remove all temporary feature flags and their corresponding CSS?
  • Is the critical path of CSS as small as it can be. Are there any simplifications that can be made at the end of the project?

Related Objects

Event Timeline

alexhollender_WMF renamed this task from [EPIC] Desktop improvements final enhancements to [EPIC] Desktop improvement visual refinement/cohesion, and cleanup.Oct 4 2021, 2:45 PM

Moving stuff

I know it's a bit off but are there plans to remove those terrible gradients from the header? I have been using some css rules to make it bearable:

image.png (139×1 px, 21 KB)

+1 to Ladsgroup. I use some different css rules to cleanup/reduce some of the visual distractions

Is there a functional difference between this task and T317632 (besides the differing mixes of children that do overlap)?

Is there a functional difference between this task and T317632 (besides the differing mixes of children that do overlap)?

Good catch, I think both these epics could use some cleanup. I'll try to do a pass.