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

fix(icon): Change two-word aliases into one-word aliases to avoid conflictions #1636

Merged
merged 1 commit into from
Aug 10, 2020

Conversation

ko2in
Copy link
Member

@ko2in ko2in commented Aug 10, 2020

Description

The two-word aliases for chart line and line graph are renamed into one-word aliases chartline and linegraph respectively to avoid conflicting with the class name line which is used by other FUI components.

Testcase

Broken: https://jsfiddle.net/tqmab8vu/1/

Fixed: https://jsfiddle.net/85mw6can/

Closes

#1619
Semantic-Org/Semantic-UI-React#4392

…flictions

The two-word aliases for `chart line` and `line graph` are renamed into one-word
aliases `chartline` and `linegraph` respectively to avoid conflicting with the
class name `line` which is used by other FUI components.

Closes: fomantic#1619
Copy link
Member

@lubber-de lubber-de left a comment

Choose a reason for hiding this comment

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

LGTM

@lubber-de lubber-de added lang/css Anything involving CSS state/awaiting-reviews Pull requests which are waiting for reviews type/bug Any issue which is a bug or PR which fixes a bug labels Aug 10, 2020
@lubber-de lubber-de merged commit 63d53f4 into fomantic:develop Aug 10, 2020
@lubber-de lubber-de removed the state/awaiting-reviews Pull requests which are waiting for reviews label Aug 10, 2020
@lubber-de lubber-de added this to the 2.8.7 milestone Aug 10, 2020
@ko2in ko2in deleted the fix-icon-alias-confliction branch August 10, 2020 13:06
lubber-de added a commit that referenced this pull request Aug 11, 2020
…ompatibility

This PR re-adds the two word icon names for chartline and linegraph as of #1636 to avoid being a breaking change as @prudho mentioned here .

The next full font awesome update will happen in 2.9.0 using the fixes from fomantic/create-fomantic-icons#115 Then two word aliases will be completely removed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
lang/css Anything involving CSS type/bug Any issue which is a bug or PR which fixes a bug
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants