hypothesis / hypothesis/product-backlog

Fixing the design of the left side toolbar to work better with underlying page content

Open
#477 0 comments 0 reactions 1 assignee Claimed by @dawachan View on GitHub
Design
Dominant language
No language data
Stars
122
Forks
7
PR merge metrics
No merged PRs in 30d

Description

**Justification:**

Depending on the underlying page content, background and header colour the current design of the sidebar does not work so well and appears 'broken' and is visually distracting.

This issue has been highlighted in separate card in relation to the publisher's test site: #459. A quick fix to make the sidebar work better with the underlying page elements is to modify the CSS/HTML and have the header sit 'side-by-side' with the sidebar, as with the Readium implementation. However this solves the problem in 2 cases. I would like to come up with a solution to improve the look and feel of the sidebar to work visually with all sites and page content.

**Solution:**

I would like to take the time to explore visually how the sidebar left side can be altered sit on top of underlying content in a more visually appealing manner and look like it belongs together instead of visually competing with it or appearing awkward. I would like to explore solutions that makes our sidebar appear more seamless across **any** page not just one where we need to tweak the underlying html/css.

**Background from: #459**
"One thing that would be nice is if we could have a small treatment to address the overlap of the chevron/bucketbar w/ the header at upper right to keep it looking like an afterthought."

![36323704-aa4f111a-1306-11e8-8612-38d5ca41322c](https://user-images.githubusercontent.com/5212631/36377423-03b7815a-156f-11e8-87c1-2be9ed91bd25.png)

"One solution might be a little CSS to terminate the black site header just before it goes behind the chevron-- similar to how the readium integration behaves, where the sidebar and the nav of readium look like they actually belong together."

![36323818-090d55ea-1307-11e8-82ec-aa55ac736891](https://user-images.githubusercontent.com/5212631/36377432-0ba7654c-156f-11e8-9cfe-c24dc98f92ba.png)

(See above in the justification section: how this solution fixes it in one or two cases and we need to solve this without the need to require page/content providers to modify their own CSS/HTML on a case-by-case basis)

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.