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.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkyMDQ4MzAsIm5iZiI6MTczOTIwNDUzMCwicGF0aCI6Ii8xMzQ3Mzk4NjIvMzI2MjE2OTcwLTg2OTAxMmRjLTczMGItNDAwNC04MTUzLTkzY2YwOTM3NTk2Ny5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjUwMjEwJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI1MDIxMFQxNjIyMTBaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT0yYjlmNTI2Y2JhYTJkYWQ3ZmFiNDdmNmI3YTRmYTdmNTY1MTFmODZhYWRjM2FlZmIwMTIwMGJmZTI1MDdhMWI3JlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.GC7AOG7YiUOUNSHpAmi3kTe5NfnUYf8-4DuCvr93fpk)
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.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkyMDQ4MzAsIm5iZiI6MTczOTIwNDUzMCwicGF0aCI6Ii8xMzQ3Mzk4NjIvMzI2MjE2OTczLTE3ODdkOWQzLTBjOGItNGJhNS1iZjc3LTM1ZDNkODIxZDBjOC5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjUwMjEwJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI1MDIxMFQxNjIyMTBaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT0zMTE2NWI3ZjVkMTBmN2M5ZTRlZWY2YTc1YWY1MWY4YzE4OGMyNTYwMWQ1YmQxNTc2NWU2NWNkNzc4NWQ3NmI4JlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.ysWsokE3bk4Iupeg0g9lUOpQvLHd99QSxU7KIYuLkiA)
Signed commits