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

Remove github/github-specific CSS #64

Merged
merged 1 commit into from Mar 30, 2015
Merged

Remove github/github-specific CSS #64

merged 1 commit into from Mar 30, 2015

Conversation

mdo
Copy link
Contributor

@mdo mdo commented Mar 27, 2015

This was an oversight on our end. We've got CSS in Primer with no plans to document or support those components for the open source community (not yet at least). Until then, we should remove these things entirely. This includes CSS for components like our image uploader, previewable forms, and issue/PR composers.

More details forthcoming. I'm unsure if this really should require a major version bump—it is removing code, and that's a breaking change—but this was never intended to ship.

For components like our image uploader, previewable forms, and issue/PR composers
@thomastuts
Copy link
Contributor

Honestly, I doubt a lot of people would have dived into the CSS to see which classes they can use - people usually just check out the docs and go from there. Since this is CSS that's really specific to GitHub, I don't think anyone would have used it, had they even found it in the first place.

I feel like you can get rid of this stuff with a minor version bump instead of a major one.

@nickmccurdy
Copy link
Contributor

👍 for removing undocumented CSS with a minor version bump.

@mdo mdo added the css label Mar 30, 2015
@mdo mdo modified the milestone: v2.0.4 Mar 30, 2015
mdo added a commit that referenced this pull request Mar 30, 2015
Remove github/github-specific CSS
@mdo mdo merged commit fc10ffe into master Mar 30, 2015
@mdo mdo deleted the nuke_github_css branch March 30, 2015 21:51
@mdo mdo mentioned this pull request Mar 30, 2015
@nickmccurdy
Copy link
Contributor

Can we make this a minor version bump (v2.1.0) since it changes functionality and it's not just bug fixes?

@mdo
Copy link
Contributor Author

mdo commented Mar 30, 2015

Yup!

@nickmccurdy
Copy link
Contributor

Awesome thanks. 😄

@xPaw
Copy link

xPaw commented Mar 31, 2015

@mdo
Copy link
Contributor Author

mdo commented Mar 31, 2015

@xPaw Yup! See #86. Thanks for pointing that out! We've probably got a bit more we can remove, too.

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.

None yet

4 participants