Provide Assistive/Accessible UI options in User Settings
Closed, ResolvedPublic

Description

This is a container task to gauge interest in Phabricator providing more options for users with accessibility needs, specifically on the UI front. It should encompass:

  • Larger default fonts
  • High Contrast (dark / light) or (light / dark)

From a backend perspective, this means Celerity will need to build and generate multiple CSS packages. Design wise, new variables need to be produced for whitetext, blacktext, whitebackground, smallerfont, normalfont, largerfont, so packaging in minimal work.

Related Objects

chad created this task.Jun 19 2015, 10:11 AM
chad updated the task description. (Show Details)
chad raised the priority of this task from to Needs Triage.
chad added a project: PHUI.
chad added a subscriber: chad.

@epriestley, the high contrast boxes here are purple, but are not in my sandbox. Can't figure a reason why.

They're cached: when you update a Postprocessor without touching CSS, that doesn't dirty the caches, so this server still has a cached version of my old colors. It'll fix itself eventually, but I can look at making it smarter.

epriestley closed this task as Resolved.Jul 3 2015, 4:23 PM
epriestley claimed this task.

I think this is covered, now?

chad added a comment.Jul 3 2015, 5:55 PM

Yeah, I had left it open in case of feedback, but I've been using (larger font) for a while and it works great. I'll just have one minor diff on Conpherence menus.