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

DDF-2644 Fixes issue with datepicker dependency that was switched to npm #1620

Merged

Conversation

andrewkfiedler
Copy link
Contributor

What does this PR do?

  • The datepicker was switched from being resolved through bower to being resolved through npm recently, with fc8a567
  • Unfortunately, the css has been missing since that commit. When I added the css back in using webpack, I noticed the datepicker had some regressions. As such, I rolled it back to the original bower version.

Who is reviewing it (please choose AT LEAST two reviewers that need to approve the PR before it can get merged)?

@andrewkfiedler
@pklinef
@djblue
@rzwiefel
@tbatie

How should this be tested? (List steps with links to updated documentation)

Check out the Catalog UI and ensure the datepicker has the correct css.

@vinamartin
Copy link
Member

Built this change locally and attempted to test it.

screen shot 2017-02-01 at 2 47 35 pm

Here's what it looks like for me (this is Firefox, but it looks the same in Chrome).
The only weird behavior I'm seeing is that when I hover over my selected date it unhighlights the date which seems a little strange.

So, in the case where I have just selected a new date, I see it update in the textbox, however, I have to move my mouse off of the option I have just selected to actually see it highlighted.

Behavior

@pklinef pklinef added this to the 2.10 milestone Feb 2, 2017
@djblue djblue mentioned this pull request Feb 6, 2017
4 tasks
@andrewkfiedler andrewkfiedler force-pushed the DDF-2644-DatepickerIssue branch from 5e2e7c6 to 1581bf1 Compare February 6, 2017 22:04
@andrewkfiedler andrewkfiedler force-pushed the DDF-2644-DatepickerIssue branch from 417668f to 1581bf1 Compare February 6, 2017 22:19
 - The datepicker was switched from being resolved through bower to being resolved through npm recently, with codice@fc8a567
 - Unfortunately, the css has been missing since that commit.  When I added the css back in using webpack, I noticed the datepicker had some regressions.  As such, I rolled it back to the original bower version.
 - Updates bootstrapDatepicker less to provide a better experience when hovering over the active dates, and to better match the rest of the UI color scheme
@andrewkfiedler andrewkfiedler force-pushed the DDF-2644-DatepickerIssue branch from 1581bf1 to c1883c3 Compare February 6, 2017 22:22
@andrewkfiedler andrewkfiedler merged commit af585e8 into codice:master Feb 6, 2017
lavoywj pushed a commit to lavoywj/ddf that referenced this pull request Feb 13, 2020
…npm (codice#1620)

- The datepicker was switched from being resolved through bower to being resolved through npm recently, with codice@fc8a567
 - Unfortunately, the css has been missing since that commit.  When I added the css back in using webpack, I noticed the datepicker had some regressions.  As such, I rolled it back to the original bower version.
 - Updates bootstrapDatepicker less to provide a better experience when hovering over the active dates, and to better match the rest of the UI color scheme
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.

4 participants