Skip to content

IE8+ only edition of Pure with W3C validation fixes#615

Closed
absalomedia wants to merge 12 commits intopure-css:masterfrom
absalomedia:IE8
Closed

IE8+ only edition of Pure with W3C validation fixes#615
absalomedia wants to merge 12 commits intopure-css:masterfrom
absalomedia:IE8

Conversation

@absalomedia
Copy link

IE8 rollup fixes & W3C validation fixes including @lkraav work on #551.

Addresses: #575 & #576

Includes all issues resolved on #551 as well as: #381, #480, #504, #539, #583, #584

@yahoocla
Copy link

yahoocla commented Dec 2, 2016

CLA is valid!

@redonkulus
Copy link
Contributor

@absalomedia the commit history is a bit hard as its a combination of yours and @lkraav, while also reverting some changes made previously. If we want to keep the attribution for both of you, maybe we can rebase the commits down to 1 commit for each of you. Plus, it looks like there are merge conflicts as well that would need to be resolved.

I'd also like to remove the bower changes to a separate PR later on.

letter-spacing: -0.31em; /* Webkit: collapse white-space between units */
*letter-spacing: normal; /* reset IE < 8 */
*word-spacing: -0.43em; /* IE < 8: collapse white-space between units */
text-rendering: optimizespeed; /* Webkit: fixes text-rendering: optimizeLegibility */
Copy link
Contributor

Choose a reason for hiding this comment

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

why was this removed?

Copy link
Author

Choose a reason for hiding this comment

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

Removing IE specific calls less than 8. Text rendering is non W3C & should really be done outside the core from where I stand.

word-spacing: normal;
vertical-align: top;
text-rendering: auto;
vertical-align: bottom;
Copy link
Contributor

Choose a reason for hiding this comment

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

what was the reason for changing this one?

Copy link
Author

Choose a reason for hiding this comment

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

This is #539 (which I replicated in testing) & removing text-rendering as text-rendering isn't W3C valid, even at CSS3 spec.

Copy link
Collaborator

Choose a reason for hiding this comment

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

Why would vertical-align: top go to bottom though? It isn't connected to text-rendering is it?

Copy link
Author

Choose a reason for hiding this comment

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

@lkraav no it's not connected to text-rendering. vertical-align needs to go to the bottom to fix #539

@redonkulus
Copy link
Contributor

Lets open a new PR that only includes the changes to remove < IE 8, then the maintainers can evaluate if and when to incorporate this.

@redonkulus redonkulus closed this Dec 5, 2016
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