Skip to content

Remove style-guide dependency (again)#1632

Merged
hursey013 merged 1 commit intomasterfrom
bh-rethink-styles
Aug 23, 2017
Merged

Remove style-guide dependency (again)#1632
hursey013 merged 1 commit intomasterfrom
bh-rethink-styles

Conversation

@hursey013
Copy link
Contributor

First off... my apologies for the back and forth on this. After some discussion and great insight from @gemfarmer, I think my recent changes introduce too much complexity without enough benefit.

Rather than importing styles/assets from an external source, I think a more resilient approach may be to leave the assets coupled with the app and instead find a way to export the pieces needed for the style guide site on some sort of reoccurring basis.

@hursey013 hursey013 self-assigned this Aug 22, 2017
@gemfarmer
Copy link
Contributor

Does anything need to be done to the JS?

@hursey013
Copy link
Contributor Author

@gemfarmer negative, the npm package only includes fonts, favicons, and stylesheets at this point.

Copy link
Contributor

@monfresh monfresh left a comment

Choose a reason for hiding this comment

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

LGTM

@gemfarmer
Copy link
Contributor

@hursey013 it looks like this needs to be rebased to the point at which we shifted to Circle CI

@monfresh
Copy link
Contributor

It was already rebased. You can see the Circle CI is passing. The fact that Travis is not passing is a known issue because GitHub thinks it should call Travis. I will disable Travis completely now that my PR was merged.

@hursey013 hursey013 merged commit bb41431 into master Aug 23, 2017
@hursey013 hursey013 deleted the bh-rethink-styles branch August 23, 2017 14:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants