Skip to content
This repository has been archived by the owner on Apr 7, 2020. It is now read-only.

SMC Regressions in master branch #315

Open
ceciliamvrie opened this issue Aug 2, 2018 · 15 comments
Open

SMC Regressions in master branch #315

ceciliamvrie opened this issue Aug 2, 2018 · 15 comments

Comments

@ceciliamvrie
Copy link
Contributor

ceciliamvrie commented Aug 2, 2018

If you notice anything else, feel free to add to this list!

  • Tooltips: Covering the entire page on click or hover
  • Menus: Not rendering / throwing errors when not passed anchorEl as a prop
  • Buttons: Displaying style regressions (ex: elevation)
  • Dropdown: Disappearing on selecting menu item
  • TextField: Row specification isn't working, results in multiline text area
@danieltisdale
Copy link

@ceciliamvrie adding some additional regressions found after going through all components.

  • Checkboxes: Custom Checkbox border is different locally
  • Chips: Clickable chip does not have raised state after being clicked
  • Chips: Chip with avatar does not have raised state after being clicked
  • Chips: Custom remove icon chip does not have raised state after being clicked
  • Icons: Shadow not appearing on icon buttons after being clicked
  • Icons: Primary color is different between local and smc website (#03A9F4 on website and #3F51B4 locally)
  • Snackbar: Shadow not appearing on snackbar buttons after being clicked

@dekkofilms
Copy link
Contributor

dekkofilms commented Aug 6, 2018

Checklist:

This is just a copy/paste of the issues above, so that we can keep track of progress on these.

  • Tooltips: Covering the entire page on click or hover
  • Menus: Not rendering / throwing errors when not passed anchorEl as a prop
  • Buttons: Displaying style regressions (ex: elevation)
  • Dropdown: Disappearing on selecting menu item (maybe not a huge priority because we have a draft MD2 one)
  • TextField: Row specification isn't working, results in multiline text area [see comment below on why this is not a bug]
  • Checkboxes: Custom Checkbox border is different locally
  • Chips: Clickable chip does not have raised state after being clicked
  • Chips: Chip with avatar does not have raised state after being clicked
  • Chips: Custom remove icon chip does not have raised state after being clicked
  • Icons: Shadow not appearing on icon buttons after being clicked
  • Icons: Primary color is different between local and smc website (#03A9F4 on website and #3F51B4 locally) [may be fixed in https://github.com/fix(Pages): Remove theme override #318]
  • Snackbar: Shadow not appearing on snackbar buttons after being clicked

@martahj
Copy link
Contributor

martahj commented Aug 6, 2018

Also it looks like these are the issues fixed in this PR #314 - @ceciliamvrie feel free to update anything that's inaccurate

  • Enable custom-styled checkboxes
  • Clicking outside BottomSheet modal should close it
  • Clicking outside temporary drawer should close it

@martahj
Copy link
Contributor

martahj commented Aug 6, 2018

Gonna work on the button shadow

@ceciliamvrie
Copy link
Contributor Author

ceciliamvrie commented Aug 6, 2018

I've checked on my current pr, and I'm not seeing the issue where the custom checkbox border is different locally than from the site. I'm gonna check that box off

@dekkofilms
Copy link
Contributor

I'll do menus not rendering / throwing erros when not passed anchorEl as prop

@ceciliamvrie
Copy link
Contributor Author

Gonna work on the chips

@dekkofilms
Copy link
Contributor

PR #316 in for the menu fix. It was really only an issue in the implementation changes in the pages file, and not really anything with the component itself.

I think when adding flow/eslint it suggested setting state with a function instead of an object ... but the event being passed to that function was not being passed in properly.

@dekkofilms
Copy link
Contributor

I'm starting work on the dropdown text field issue.

@dekkofilms
Copy link
Contributor

Nevermind on the above ... I think priority for that issue is low because Merlin has a TextFieldDropdown component built out already.

I will now look into the tooltip stuff.

@martahj
Copy link
Contributor

martahj commented Aug 7, 2018

#314 updated the Portal a bit, so you may want to wait until it lands to work on the tooltip (or just copy in the updates) @dekkofilms

@dekkofilms
Copy link
Contributor

Hmm, how close is that to being merged? @martahj

@martahj
Copy link
Contributor

martahj commented Aug 7, 2018

@dekkofilms Hopefully soon, @gregorelee is taking a look now

@martahj
Copy link
Contributor

martahj commented Aug 7, 2018

I'm not sure the textfield multiline issue is a genuine bug. In this PR app, you can see that the text area with two rows lets the user keep typing indefinitely, but does not expand vertically as they do so like the multiline text field. I don't see anything in the current material spec about multiline text fields, but honestly the experience seems pretty good. Thoughts? @danieltisdale @nataliaisabelle

@martahj
Copy link
Contributor

martahj commented Aug 7, 2018

Going to look into why colors differ between local and website builds

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

No branches or pull requests

4 participants