Skip to content

Related Posts - Theme Tools: remove colon forcefully added with CSS#5932

Merged
dereksmart merged 1 commit intomasterfrom
clean/related-posts-compat-no-colon
Jan 3, 2017
Merged

Related Posts - Theme Tools: remove colon forcefully added with CSS#5932
dereksmart merged 1 commit intomasterfrom
clean/related-posts-compat-no-colon

Conversation

@eliorivero
Copy link
Copy Markdown
Contributor

Before this PR, in Twenty Fourteen and Twenty Sixteen, a colon will be added after the Related heading for related posts.

Adding Blocker tag because without this, what users enter in title field in Customizer and what users see in preview is different.

Changes proposed in this Pull Request:

This PR removes the colon since user should be free to remove the colon without having to add a CSS to override the previous one.

Testing instructions:

  • Activate Twenty Fourteen and verify there's not a colon after Related heading. Do the same with Twenty Sixteen.

Proposed changelog entry for your changes:

Related Posts: a colon is no longer added using CSS after "Related" heading when using Twenty Fourteen or Twenty Sixteen themes.

@eliorivero eliorivero added [Feature] Related Posts [Pri] BLOCKER [Status] Needs Review This PR is ready for review. Bug When a feature is broken and / or not performing as intended labels Dec 16, 2016
@eliorivero eliorivero added this to the 4.5 milestone Dec 16, 2016
@eliorivero eliorivero self-assigned this Dec 16, 2016
@rcoll
Copy link
Copy Markdown
Member

rcoll commented Dec 20, 2016

Thanks for this, it's much needed IMHO.

This works fine, but I have one concern - If I previously had the colon present (and wanted it there), it now disappears with this PR without my intervention. Not sure if this is a blocker, but I wouldn't want the front end of my site altered in this manner (without doing it), no matter how insignificant it is.

@eliorivero
Copy link
Copy Markdown
Contributor Author

It's mentioned in the changelog that the colon is removed. It's minor, not a blocker. I get what you say and think nobody or few people will complain about this. It's not syntactically correct to end a headline with a colon. You can have the colon in the middle of the heading but not at its end.
I know this from my days as typesetter, but just to give more evidence, here's a page

You should not use a colon, or any other mark, at the end of a heading

http://www.sussex.ac.uk/informatics/punctuation/colonandsemi/colon

@dereksmart dereksmart merged commit da09718 into master Jan 3, 2017
@dereksmart dereksmart removed the [Status] Needs Review This PR is ready for review. label Jan 3, 2017
@dereksmart
Copy link
Copy Markdown
Contributor

merged to 4.5 86fcd5d

@dereksmart dereksmart deleted the clean/related-posts-compat-no-colon branch January 3, 2017 13:57
jeherve added a commit that referenced this pull request Jan 9, 2017
dereksmart pushed a commit that referenced this pull request Jan 17, 2017
CHangelog: add #5457

Changelog: add #5487

Changelog: add #5708

Changelog: add #5879

Changelog: add #5932

Changelog: add #5963

Changelog: add #5968

Changelog: add #5996

Changelog: add #5998

Changelog: add #5999

Changelog: add #6012

Changelog: add #6013

Changelog: add #6014

Changelog: add #6015

Changelog: add #6023

Changelog: add #6024

Changelog: add #6030

Changelog: add #5465

CHangelog: add #6063

Changelog: add #6025

Changelog: add #5974

Changelog: add #6059

Changelog: add #6046

Changelog: add #5418

Changelog: move things around and add missing information.

Changelog: add #5565

Changelog: add #6087

Changelog: add #6095
dereksmart pushed a commit that referenced this pull request Jan 17, 2017
Changelog: add #5867

Changelog: add #5874

Changelog: add #5905

Changelog: add #5906

Changelog: add #5931

Changelog: add #5933

Changelog: add #5934

Bring over 4.4.2 changelog from branch-4.4

@see 18012a3

Changelog: add #5976, #5978, #5983

Changelog: add #5917

Changelog: add #5832

Changelog: add 4.4.2 release post link.

CHangelog: add #5457

Changelog: add #5487

Changelog: add #5708

Changelog: add #5879

Changelog: add #5932

Changelog: add #5963

Changelog: add #5968

Changelog: add #5996

Changelog: add #5998

Changelog: add #5999

Changelog: add #6012

Changelog: add #6013

Changelog: add #6014

Changelog: add #6015

Changelog: add #6023

Changelog: add #6024

Changelog: add #6030

Changelog: add #5465

CHangelog: add #6063

Changelog: add #6025

Changelog: add #5974

Changelog: add #6059

Changelog: add #6046

Changelog: add #5418

Changelog: move things around and add missing information.

Changelog: add #5565

Changelog: add #6087

Changelog: add #6095

Readme: add @tyxla to the list of contributors.

Improved changelog for your readability and enjoyment

updated the release date

finalizing the changelog with a few more edits
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Bug When a feature is broken and / or not performing as intended [Feature] Related Posts [Pri] Low

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants