Skip to content

Conversation

minrk
Copy link
Contributor

@minrk minrk commented Jul 29, 2015

  • add js-related files to package_data, manifest
  • npm run build as part of build
  • skip npm when run from sdists
  • build_css should fail when its subprocesses fail
  • fetch less dependencies for building CSS (bootstrap, font-awesome)
  • remove dependency on notebook LESS by shipping flexbox mixins,
    and removing the few variables that were being used.

alternative to #104

main difference: instead of fetching notebook LESS, ship subset we actually use (a few flexbox mixins).

This may result in some divergence, since variables and bower configuration are not shared,
but it isolates the widget styling and is much simpler.

cc @jdfreder

minrk added 2 commits July 28, 2015 15:09
- add js-releated files to package_data, manifest
- `npm run build` as part of build
- skip npm when run from sdists
@minrk minrk mentioned this pull request Jul 29, 2015
@jdfreder
Copy link
Contributor

I prefer this :)

@minrk minrk changed the title alternate prep for release prepare for release Jul 29, 2015
minrk added 3 commits July 28, 2015 17:15
into less_include, so we can build our css

these files are not part of distributions or installs
they weren't being installed
ship some of flexbox, mixins
@jdfreder
Copy link
Contributor

Looking good. Is there anything else you wanted to do here?

@minrk
Copy link
Contributor Author

minrk commented Jul 29, 2015

No, I think this is a good start, at least.

minrk added a commit that referenced this pull request Jul 29, 2015
@minrk minrk merged commit 1239184 into jupyter-widgets:master Jul 29, 2015
@minrk minrk deleted the no-notebook branch July 29, 2015 17:12
@minrk minrk added this to the 4.0 milestone Jul 29, 2015
@github-actions github-actions bot added the resolved-locked Closed issues are locked after 30 days inactivity. Please open a new issue for related discussion. label Feb 28, 2021
@github-actions github-actions bot locked as resolved and limited conversation to collaborators Feb 28, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
resolved-locked Closed issues are locked after 30 days inactivity. Please open a new issue for related discussion.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants