Skip to content

Conversation

@austingreendev
Copy link
Contributor

Description

This PR updates all of the legacy (14px) svg-icon usages in our markdown examples.

@allisonacs, lets run through this together locally to make sure they are visually equivalent.

Checklist

  • 👌 design updates are Garden Designer approved (add the
    designer as a reviewer)
  • 💅 view component styling is based on a Garden CSS
    component
  • 🌐 Styleguidist demo is up-to-date (yarn start)
  • ⬅️ renders as expected with reversed (RTL) direction
  • 💂‍♂️ includes new unit and snapshot tests
  • 📒 any new files are included in the packages src/index.js export
  • 📝 tested in Chrome, Firefox, Safari, Edge, and IE11

@austingreendev austingreendev force-pushed the agreen/update-svg-icons branch from 7141868 to 60733c1 Compare October 9, 2018 22:14
@coveralls
Copy link

coveralls commented Oct 9, 2018

Coverage Status

Coverage remained the same at 95.835% when pulling 60733c1 on agreen/update-svg-icons into 92a4add on master.

const HelpIcon = require('svg-react-loader?name=Settings!@zendeskgarden/svg-icons/src/14/support.svg');
const MenuTrayIcon = require('svg-react-loader?name=Settings!@zendeskgarden/svg-icons/src/14/menu-tray.svg');
const PersonIcon = require('svg-react-loader?name=Settings!@zendeskgarden/svg-icons/src/14/person.svg');
const HelpIcon = require('svg-react-loader?name=Help!@zendeskgarden/svg-icons/src/16/lifesaver-stroke.svg');
Copy link
Member

Choose a reason for hiding this comment

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

A number of these modifications are premature as the component CSS styling hasn't yet been updated to properly accommodate 16px icons. As a result, the icons appear under-sized/weighted. We should probably schedule this PR to happen after the CSS updates.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

@allisonacs and I came to the same conclusion yesterday as well (forgot to post an update).

Lets hold off on this until the CSS/React component side has been updated.

@jzempel
Copy link
Member

jzempel commented Oct 30, 2018

closed while we flow icon updates through design.

@jzempel jzempel closed this Oct 30, 2018
@jzempel jzempel deleted the agreen/update-svg-icons branch April 6, 2019 12:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

4 participants