refactor: refactor icons from base icon #592
Draft
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Notes for Reviewers
This PR fixes #499
Icon
to derive from when creating icons #589ApplicationIcon
to allow toggling on variants #590AddCircle
to allow anoutlined
variant andfilled
variant #591Screenshots of what it can look like
Light Mode:
![Screenshot from 2024-04-27 17-15-13](https://private-user-images.githubusercontent.com/134739862/326216970-869012dc-730b-4004-8153-93cf09375967.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkzNTQ0OTIsIm5iZiI6MTczOTM1NDE5MiwicGF0aCI6Ii8xMzQ3Mzk4NjIvMzI2MjE2OTcwLTg2OTAxMmRjLTczMGItNDAwNC04MTUzLTkzY2YwOTM3NTk2Ny5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjUwMjEyJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI1MDIxMlQwOTU2MzJaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT1mYWExYjM2YWVhOGJjMDNiMTk1YjI1YjM5Zjc4MTE2YTcyZGU2OWE5NjhhYjNjZWM2MzY4NmRhZDIyZWMwYjE4JlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.Ww7UeBGwqGMa4DEPsL4ZnWDEhhf6gpfM2wHvdX_ytUc)
Dark Mode:
![Screenshot from 2024-04-27 17-15-22](https://private-user-images.githubusercontent.com/134739862/326216973-1787d9d3-0c8b-4ba5-bf77-35d3d821d0c8.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkzNTQ0OTIsIm5iZiI6MTczOTM1NDE5MiwicGF0aCI6Ii8xMzQ3Mzk4NjIvMzI2MjE2OTczLTE3ODdkOWQzLTBjOGItNGJhNS1iZjc3LTM1ZDNkODIxZDBjOC5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjUwMjEyJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI1MDIxMlQwOTU2MzJaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT1iN2NlY2M5NWI5NDFiMmM0ZDZiZmQzYjNlODNiN2IyYTNhNDM2NjZhOTIyMzFhZDY2ZDNjY2E1Yzk4ODQyYzAyJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.Ofkwm6XqXp2poML0K05_VAK40cDnN6WkAGsJ2p1zs8s)
Signed commits