Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature/43 trust setting component #134

Open
wants to merge 9 commits into
base: master
Choose a base branch
from

Conversation

Flujible
Copy link
Contributor

@Flujible Flujible commented Mar 20, 2018

Description

Updated trust setting component to be a slider instead of a text box, and with appropriate styles
Some further work is needed to fix linter errors

Issues fixed

Fixes #43

Checklist

  • npm test returns no warnings or errors.

@dan1elhughes
Copy link

@peasandwell can you look at the linter errors

@peasandwell
Copy link
Contributor

I've fixed one of the style lint issues, the other one looks like it could be an issue with the tool itself so I've temporarily disabled that checker for that section.

@dan1elhughes
Copy link

I'd like to take a closer look at that stylelint rule, please hold off on merging

@ShaunBulbrook
Copy link
Member

Closing PR as it is marked as a WIP.

@Flujible Flujible reopened this Mar 23, 2018
GeorgeBryantHW and others added 5 commits March 23, 2018 11:46
Updated prop types for trust setting
Adding ignoring to stylelint issue triggering a false positive for double colon instances (.e.g .TrustSetting input::-webkit-slider-runnable-track)
…ally read the error rather than just straight up disabling it
@peasandwell peasandwell force-pushed the feature/43-Trust-setting-component branch from 6e060cc to e075452 Compare March 23, 2018 11:46
@peasandwell
Copy link
Contributor

Sat with @GeorgeBryantHW to readdress the stylelint issue, it's fixed now, not stylelints rules are ignored.

@peasandwell
Copy link
Contributor

@Flujible I've just had a look at this, in action and it looks a little broken. Can you confirm all the work is in?

image

@@ -0,0 +1,323 @@
.TrustSetting {
--bg-color: white;
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think this line is causing some strange results, but it could be me?

237px 0 0 -5px var(--track-post-color),
238px 0 0 -5px var(--track-post-color),
239px 0 0 -5px var(--track-post-color),
240px 0 0 -5px var(--track-post-color);

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is there really no better way to do this 🤦‍♂️

Copy link
Contributor Author

@Flujible Flujible Apr 23, 2018

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I aksed 3 HTML/CSS guys and Shaun ¯\(ツ)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Trust setting component
5 participants