Skip to content

Conversation

@mfranzke
Copy link
Collaborator

@mfranzke mfranzke commented Feb 22, 2023

  • Removed previous icon name to glyph mapping, as we won't need this any more due to the usage of ligatures.
  • Removed icon font-family to icon-size relation, as the icons will scale through all sizes.
    • we need to revert this, as this will still be a thing.
  • Removed previous approach to deal with missing icons at a specific size with the missing-icons icon font.
  • outline -> outlined
  • Consolidate icon partial / icon placeholder and mixin.
  • Evaluate whether we need the tool svgo to optimize the icons first.

@mfranzke mfranzke added 📦foundations Changes inside foundations folder improvement labels Feb 22, 2023
@mfranzke mfranzke added this to the Guidelines 3.0 Beta milestone Feb 22, 2023
@mfranzke mfranzke self-assigned this Feb 22, 2023
@mfranzke mfranzke linked an issue Feb 22, 2023 that may be closed by this pull request
@mfranzke mfranzke requested a review from annsch as a code owner February 22, 2023 06:09
@mfranzke mfranzke marked this pull request as draft February 22, 2023 06:09
@github-actions
Copy link
Contributor

🔭🐙🐈 Test this branch here: https://db-ui.github.io/mono/review/425-adding-new-icons

@github-advanced-security
Copy link
Contributor

You have successfully added a new CodeQL configuration .github/workflows/pull-request.yml:analyze/language:javascript. As part of the setup process, we have scanned this repository and found no existing alerts. In the future, you will see all code scanning alerts on the repository Security tab.

@github-actions github-actions bot added 🧱components Changes inside components folder 📺showcases Changes to 1-n showcases labels Jul 25, 2023
@mfranzke
Copy link
Collaborator Author

this PRs successor got merged half an hour ago: https://github.com/db-ui/mono/pull/1490

@mfranzke mfranzke closed this Aug 30, 2023
@nmerget nmerget deleted the 425-adding-new-icons branch September 19, 2023 08:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

🧱components Changes inside components folder 📦foundations Changes inside foundations folder 📺showcases Changes to 1-n showcases

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Adding new icons

3 participants