Skip to content
This repository was archived by the owner on Dec 11, 2021. It is now read-only.

Build: Add normalize.css and include in default build #66

Closed
wants to merge 1 commit into from

Conversation

arschmitz
Copy link
Contributor

This includes normalize.css in the external folder and includes it as
part of the default build.

Fixes gh-7
Closes gh-66

arschmitz added a commit to arschmitz/css-chassis that referenced this pull request Mar 30, 2015
This includes normalize.css in the external folder and includes it as
part of the default build.

Fixes jquery-archivegh-7
Closes jquery-archivegh-66
@import
"views/main";
"external/normalize.css/normalize.scss",
"lint.scss";
Copy link
Contributor

Choose a reason for hiding this comment

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

Is there a reason why you took out links to utilities/colors/icons/typography/etc?

Copy link
Contributor

Choose a reason for hiding this comment

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

oh wait, I see it now in lint.scss.

Not certain how I feel moving a lot of this outside of styles.scss and into lint.scss.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Except the comment explaining it i forgot to save in lint.css ill add it now

Copy link
Contributor

Choose a reason for hiding this comment

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

Also as calling it lint.scss will mean we're going to have a compiled lint.css file as well as a style.css. If you're going to pull all of that out of styles.scss, then probably call it _lint.scss so it is at least following SASS conventions about using a _ in a file name as indicating it's a partial)

Copy link
Contributor Author

Choose a reason for hiding this comment

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

It needs to be compiled in 2 locations that the whole point we need to make a compiled file to lint.

Copy link
Contributor

Choose a reason for hiding this comment

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

Ah okay. Just feels a little dirty I guess. :-/

Copy link
Contributor Author

Choose a reason for hiding this comment

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

If you look at the comments in the lint.scss and the comments and tasks for this in the grunt file it should be clear to contributors the purpose of this i think. Im open to a better way to do it but i don't think there is one unless we just don't lint our distributable which seems like a bad idea.

arschmitz added a commit to arschmitz/css-chassis that referenced this pull request Mar 30, 2015
This includes normalize.css in the external folder and includes it as
part of the default build.

Fixes jquery-archivegh-7
Closes jquery-archivegh-66
arschmitz added a commit to arschmitz/css-chassis that referenced this pull request Mar 30, 2015
This includes normalize.css in the external folder and includes it as
part of the default build.

Fixes jquery-archivegh-7
Closes jquery-archivegh-66
arschmitz added a commit to arschmitz/css-chassis that referenced this pull request Mar 30, 2015
This includes normalize.css in the external folder and includes it as
part of the default build.

Fixes jquery-archivegh-7
Closes jquery-archivegh-66
@@ -41,6 +41,7 @@
"test": "grunt"
},
"dependencies": {},

Copy link
Contributor

Choose a reason for hiding this comment

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

Should this line be here? We don't do this for other objects as well right?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Actually normalize.css should be here it is a dependency not a dev dependency but the blank line was an error.

This includes normalize.css in the external folder and includes it as
part of the default build.

Fixes jquery-archivegh-7
Closes jquery-archivegh-66
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Normalization Decisions
4 participants