Comments (5)
@nikolaswise @paulcpederson @jhough10
from calcite-web.
@fgarofalo10 If the idea is to reduce eye-fatigue from reading, then wouldn't you want some of the words to be on light-gray? When you mentioned this before, I was kind of envisioning something more like:
Where readable content or long-form content sits on the light-gray.
from calcite-web.
good point, we can go either way... and perhaps experiment, as well as look at some A/B research regarding text with white vs the light gray background.
from calcite-web.
@fgarofalo10 Im not entirely convinced that this is a problem. There are many sites that use a solid white background, and are primary all-day type resources. Github, for one. Other sites may be moving towards gray background for other reasons - more to do with their overall design goals.
I'm not certain that changing our design language primarily because other people are doing it is a good idea. For example:
a) In your comp, placing the text in a white box will not provide any real difference with eye strain, as the main focus will still be on the white ground.
b) With the white box around the text, the block of copy is constricted with very little margin. This is problematic, as any sort of long-form ready needs proper room to breath, and giving our content this room to breath will be easier for our audience. As is, we're constricting our content when we have an awful lot of room available to let it breath.
c) Removing the white block around the copy, as per Paul's comp, solves the problems of whitespace. However, the lower contrast between field/ground for the text might actually cancel out the bonus of eye fatigue.
d) With the gray background across the entire page, all of a sudden we're making the third-nav sidebar pop the most off the page, drawing the eye and not allowing much room for the eye to explore the page.
e) We should be making our design decisions based on our overall design goals for these properties - and that includes layout and pacing for all of our pages, and how our colors support the message and the content that we're providing.
I suggest that we stick to the approach that we've taken on the developers site - using an soft off-white to tone down the overall strength of the page and still provide us with our full range of grays to use for our layouts.
from calcite-web.
after trying it out, it seems like this might not accomplish what we want it to
from calcite-web.
Related Issues (20)
- Add Esri MLA license to README HOT 1
- Table HOT 2
- Dark theme on developers.arcgis.com? HOT 4
- Hidden elements in dropdowns affect arrow key navigation
- Accessibility: `btn-link` does not have focus outline HOT 2
- Doc for Forms should read "colon" instead of "semicolon" HOT 1
- Add play feature to animations HOT 1
- Magnifying glass icon is misplaced with .input-search in Ar and He HOT 3
- Accessibility: Add Space key support for Accordions HOT 1
- Button `nowrap` HOT 1
- Sub nav HOT 1
- Radio Buttons are pixelated in Firefox on Windows HOT 1
- Support expanding multiple accordions when same link is in both accordions HOT 1
- Console Uncaught TypeError HOT 3
- Tooltip content being cutoff when tooltips extends outside the container that holds it HOT 3
- Remove patterns/components/JS HOT 3
- Labels HOT 1
- Allowing scroll in Accordion content HOT 2
- Un-selected tabs - 508 contrast issue HOT 1
- Suggestion: event when initialization completes HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from calcite-web.