From 5535352eb80b895257e49f0b962be168a5d83f76 Mon Sep 17 00:00:00 2001 From: Alexander Romanov Date: Sat, 6 May 2023 17:44:03 +0300 Subject: [PATCH 1/4] Update read me --- README.md | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 208c091..9cec04b 100644 --- a/README.md +++ b/README.md @@ -44,7 +44,7 @@ Colors, Typography, Spacing and other styles in [core folder](Sources/OversizeUI - Add `https://github.com/oversizedev/OversizeUI.git` - Select "Up to Next Major" with "3.0.3" -### Import and use OversizeUI +#### Import and use OversizeUI After the framework has been added you can import the module to use it: ```swift @@ -141,12 +141,14 @@ TextField("Text", text: $placeholder)) } ``` +## More + More information on in the [DocC documentation](https://oversizedev.github.io/OversizeUI/documentation/oversizeui/) #### Swift Lint This project uses [SwiftLint](https://github.com/realm/SwiftLint) to automatically lint our Swift code for common errors. Please install it when developing in this repo by following the [SwiftLint Installation Instructions](https://realm.github.io/SwiftLint/). -### License +#### License OversizeUI is released under the MIT license. See LICENSE for details. From ef498879dc7198d8a4066d5f6934e430323732a4 Mon Sep 17 00:00:00 2001 From: Alexander Romanov Date: Thu, 11 May 2023 22:45:33 +0300 Subject: [PATCH 2/4] Update icons --- Example/Shared/DemoPages/GridSelectDemo.swift | 4 +- Example/Shared/DemoPages/IconsDemo.swift | 2 +- .../DemoPages/SegmentedControlDemo.swift | 2 +- README.md | 4 +- .../Controls/Button/BarButton.swift | 10 +- .../Controls/ContentView/ContentView.swift | 16 +- .../Controls/GridSelect/GridSelect.swift | 10 +- Sources/OversizeUI/Controls/HUD/HUD.swift | 2 +- .../Controls/IconPicker/IconPicker.swift | 2 +- .../Controls/Notice/NoticeView.swift | 2 +- .../Controls/PageView/PageView.swift | 2 +- Sources/OversizeUI/Controls/Row/Row.swift | 44 +- .../OversizeUI/Controls/Row/RowButton.swift | 2 +- .../OversizeUI/Controls/Row/RowTitle.swift | 2 +- .../Controls/SectionView/SectionView.swift | 42 +- .../Support/SegmentedControlPreview.swift | 2 +- .../Controls/Select/MultiSelect.swift | 2 +- .../OversizeUI/Controls/Select/Select.swift | 2 +- .../TextField/TextFieldExtended.swift | 4 +- .../{Icon.swift => IconDeprecated.swift} | 6 +- .../OversizeUI/Deprecated/IconsNames.swift | 2 +- .../OversizeUI/Deprecated/RowDeprecated.swift | 10 +- .../OversizeUI/Deprecated/RowLeading.swift | 4 +- .../OversizeUI/Deprecated/RowTrailing.swift | 4 +- .../OversizeUI/Generated/GeneratedIcons.swift | 2613 +---------------- .../LibraryContent/LibraryContent.swift | 2 +- .../Base/Activity.imageset/Activity.svg | 0 .../Base/Activity.imageset/Contents.json | 0 .../Base/Add User.imageset/Add User.svg | 0 .../Base/Add User.imageset/Contents.json | 0 .../Arrow - Down 2.svg | 0 .../Arrow - Down 2.imageset/Contents.json | 0 .../Arrow - Down 3.svg | 0 .../Arrow - Down 3.imageset/Contents.json | 0 .../Arrow - Down Circle.svg | 0 .../Contents.json | 0 .../Arrow - Down Square.svg | 0 .../Contents.json | 0 .../Arrow - Down.imageset/Arrow - Down.svg | 0 .../Base/Arrow - Down.imageset/Contents.json | 0 .../Arrow - Left 2.svg | 0 .../Arrow - Left 2.imageset/Contents.json | 0 .../Arrow - Left 3.svg | 0 .../Arrow - Left 3.imageset/Contents.json | 0 .../Arrow - Left Circle.svg | 0 .../Contents.json | 0 .../Arrow - Left Square.svg | 0 .../Contents.json | 0 .../Arrow - Left.imageset/Arrow - Left.svg | 0 .../Base/Arrow - Left.imageset/Contents.json | 0 .../Arrow - Right 2.svg | 0 .../Arrow - Right 2.imageset/Contents.json | 0 .../Arrow - Right 3.svg | 0 .../Arrow - Right 3.imageset/Contents.json | 0 .../Arrow - Right Circle.svg | 0 .../Contents.json | 0 .../Arrow - Right Square.svg | 0 .../Contents.json | 0 .../Arrow - Right.imageset/Arrow - Right.svg | 0 .../Base/Arrow - Right.imageset/Contents.json | 0 .../Arrow - Up 2.imageset/Arrow - Up 2.svg | 0 .../Base/Arrow - Up 2.imageset/Contents.json | 0 .../Arrow - Up 3.imageset/Arrow - Up 3.svg | 0 .../Base/Arrow - Up 3.imageset/Contents.json | 0 .../Arrow - Up Circle.svg | 0 .../Arrow - Up Circle.imageset/Contents.json | 0 .../Arrow - Up Square.svg | 0 .../Arrow - Up Square.imageset/Contents.json | 0 .../Base/Arrow - Up.imageset/Arrow - Up.svg | 0 .../Base/Arrow - Up.imageset/Contents.json | 0 .../Base/Bag 2.imageset/Bag 2.svg | 0 .../Base/Bag 2.imageset/Contents.json | 0 .../{Outline => }/Base/Bag.imageset/Bag.svg | 0 .../Base/Bag.imageset/Contents.json | 0 .../Base/Bookmark.imageset/Bookmark.svg | 0 .../Base/Bookmark.imageset/Contents.json | 0 .../{Outline => }/Base/Buy.imageset/Buy.svg | 0 .../Base/Buy.imageset/Contents.json | 0 .../Base/Calendar.imageset/Calendar.svg | 0 .../Base/Calendar.imageset/Contents.json | 0 .../Base/Call Missed.imageset/Call Missed.svg | 0 .../Base/Call Missed.imageset/Contents.json | 0 .../Base/Call Silent.imageset/Call Silent.svg | 0 .../Base/Call Silent.imageset/Contents.json | 0 .../{Outline => }/Base/Call.imageset/Call.svg | 0 .../Base/Call.imageset/Contents.json | 0 .../Base/Calling.imageset/Calling.svg | 0 .../Base/Calling.imageset/Contents.json | 0 .../Base/Camera.imageset/Camera.svg | 0 .../Base/Camera.imageset/Contents.json | 0 .../Base/Category.imageset/Category.svg | 0 .../Base/Category.imageset/Contents.json | 0 .../Base/Chart.imageset/Chart.svg | 0 .../Base/Chart.imageset/Contents.json | 0 .../{Outline => }/Base/Chat.imageset/Chat.svg | 0 .../Base/Chat.imageset/Contents.json | 0 .../Close Square.imageset/Close Square.svg | 0 .../Base/Close Square.imageset/Contents.json | 0 .../{Bulk => }/Base/Contents.json | 0 .../Base/Danger 2.imageset/Contents.json | 0 .../Base/Danger 2.imageset/Danger 2.svg | 0 .../Base/Danger.imageset/Contents.json | 0 .../Base/Danger.imageset/Danger.svg | 0 .../Base/Delete.imageset/Contents.json | 0 .../Base/Delete.imageset/Delete.svg | 0 .../Base/Discount.imageset/Contents.json | 0 .../Base/Discount.imageset/Discount.svg | 0 .../Base/Discovery.imageset/Contents.json | 0 .../Base/Discovery.imageset/Discovery.svg | 0 .../Base/Document.imageset/Contents.json | 0 .../Base/Document.imageset/Document.svg | 0 .../Base/Download.imageset/Contents.json | 0 .../Base/Download.imageset/Download.svg | 0 .../Base/Edit Square.imageset/Contents.json | 0 .../Base/Edit Square.imageset/Edit Square.svg | 0 .../Base/Edit.imageset/Contents.json | 0 .../{Outline => }/Base/Edit.imageset/Edit.svg | 0 .../Base/Filter 2.imageset/Contents.json | 0 .../Base/Filter 2.imageset/Filter 2.svg | 0 .../Base/Filter.imageset/Contents.json | 0 .../Base/Filter.imageset/Filter.svg | 0 .../Base/Folder.imageset/Contents.json | 0 .../Base/Folder.imageset/Folder.svg | 0 .../Base/Game.imageset/Contents.json | 0 .../{Outline => }/Base/Game.imageset/Game.svg | 0 .../Base/Graph.imageset/Contents.json | 0 .../Base/Graph.imageset/Graph.svg | 0 .../Base/Heart.imageset/Contents.json | 0 .../Base/Heart.imageset/Heart.svg | 0 .../Base/Hide.imageset/Contents.json | 0 .../{Outline => }/Base/Hide.imageset/Hide.svg | 0 .../Base/Home.imageset/Contents.json | 0 .../{Outline => }/Base/Home.imageset/Home.svg | 0 .../Base/Image 2.imageset/Contents.json | 0 .../Base/Image 2.imageset/Image 2.svg | 0 .../Base/Image.imageset/Contents.json | 0 .../Base/Image.imageset/Image.svg | 0 .../Base/Info Circle.imageset/Contents.json | 0 .../Base/Info Circle.imageset/Info Circle.svg | 0 .../Base/Location.imageset/Contents.json | 0 .../Base/Location.imageset/Location.svg | 0 .../Base/Lock.imageset/Contents.json | 0 .../{Outline => }/Base/Lock.imageset/Lock.svg | 0 .../Base/Login.imageset/Contents.json | 0 .../Base/Login.imageset/Login.svg | 0 .../Base/Logout.imageset/Contents.json | 0 .../Base/Logout.imageset/Logout.svg | 0 .../Base/Message.imageset/Contents.json | 0 .../Base/Message.imageset/Message.svg | 0 .../Base/More Circle.imageset/Contents.json | 0 .../Base/More Circle.imageset/More Circle.svg | 0 .../Base/More Square.imageset/Contents.json | 0 .../Base/More Square.imageset/More Square.svg | 0 .../Base/Notification.imageset/Contents.json | 0 .../Notification.imageset/Notification.svg | 0 .../Paper Download.imageset/Contents.json | 0 .../Paper Download.svg | 0 .../Base/Paper Fail.imageset/Contents.json | 0 .../Base/Paper Fail.imageset/Paper Fail.svg | 0 .../Paper Negative.imageset/Contents.json | 0 .../Paper Negative.svg | 0 .../Base/Paper Plus.imageset/Contents.json | 0 .../Base/Paper Plus.imageset/Paper Plus.svg | 0 .../Base/Paper Upload.imageset/Contents.json | 0 .../Paper Upload.imageset/Paper Upload.svg | 0 .../Base/Paper.imageset/Contents.json | 0 .../Base/Paper.imageset/Paper.svg | 0 .../Base/Password.imageset/Contents.json | 0 .../Base/Password.imageset/Password.svg | 0 .../Base/Play.imageset/Contents.json | 0 .../{Outline => }/Base/Play.imageset/Play.svg | 0 .../Base/Plus.imageset/Contents.json | 0 .../{Outline => }/Base/Plus.imageset/Plus.svg | 0 .../Base/Profile.imageset/Contents.json | 0 .../Base/Profile.imageset/Profile.svg | 0 .../Base/Scan.imageset/Contents.json | 0 .../{Outline => }/Base/Scan.imageset/Scan.svg | 0 .../Base/Search.imageset/Contents.json | 0 .../Base/Search.imageset/Search.svg | 0 .../Base/Send.imageset/Contents.json | 0 .../{Outline => }/Base/Send.imageset/Send.svg | 0 .../Base/Setting.imageset/Contents.json | 0 .../Base/Setting.imageset/Setting.svg | 0 .../Base/Shield Done.imageset/Contents.json | 0 .../Base/Shield Done.imageset/Shield Done.svg | 0 .../Base/Shield Fail.imageset/Contents.json | 0 .../Base/Shield Fail.imageset/Shield Fail.svg | 0 .../Base/Show.imageset/Contents.json | 0 .../{Outline => }/Base/Show.imageset/Show.svg | 0 .../Base/Star.imageset/Contents.json | 0 .../{Outline => }/Base/Star.imageset/Star.svg | 0 .../Base/Swap.imageset/Contents.json | 0 .../{Outline => }/Base/Swap.imageset/Swap.svg | 0 .../Base/Tick Square.imageset/Contents.json | 0 .../Base/Tick Square.imageset/Tick Square.svg | 0 .../Base/Ticket Star.imageset/Contents.json | 0 .../Base/Ticket Star.imageset/Ticket Star.svg | 0 .../Base/Ticket.imageset/Contents.json | 0 .../Base/Ticket.imageset/Ticket.svg | 0 .../Base/Time Circle.imageset/Contents.json | 0 .../Base/Time Circle.imageset/Time Circle.svg | 0 .../Base/Time Square.imageset/Contents.json | 0 .../Base/Time Square.imageset/Time Square.svg | 0 .../Base/Unlock.imageset/Contents.json | 0 .../Base/Unlock.imageset/Unlock.svg | 0 .../Base/Upload.imageset/Contents.json | 0 .../Base/Upload.imageset/Upload.svg | 0 .../User 2.imageset}/2 User.svg | 0 .../User 2.imageset}/Contents.json | 0 .../User 3.imageset}/3 User.svg | 0 .../User 3.imageset}/Contents.json | 0 .../Base/Video.imageset/Contents.json | 0 .../Base/Video.imageset/Video.svg | 0 .../Base/Voice 2.imageset/Contents.json | 0 .../Base/Voice 2.imageset/Voice 2.svg | 0 .../Base/Voice.imageset/Contents.json | 0 .../Base/Voice.imageset/Voice.svg | 0 .../Base/Volume Down.imageset/Contents.json | 0 .../Base/Volume Down.imageset/Volume Down.svg | 0 .../Base/Volume Off.imageset/Contents.json | 0 .../Base/Volume Off.imageset/Volume Off.svg | 0 .../Base/Volume Up.imageset/Contents.json | 0 .../Base/Volume Up.imageset/Volume Up.svg | 0 .../Base/Wallet.imageset/Contents.json | 0 .../Base/Wallet.imageset/Wallet.svg | 0 .../Base/Work.imageset/Contents.json | 0 .../{Outline => }/Base/Work.imageset/Work.svg | 0 .../Icons.xcassets/TwoTone/Contents.json | 9 - .../Bulk}/Activity.imageset/Activity.svg | 0 .../Bulk}/Activity.imageset/Contents.json | 0 .../Bulk}/Add User.imageset/Add User.svg | 0 .../Bulk}/Add User.imageset/Contents.json | 0 .../Arrow - Down 2.svg | 0 .../Arrow - Down 2.imageset/Contents.json | 0 .../Arrow - Down 3.svg | 0 .../Arrow - Down 3.imageset/Contents.json | 0 .../Arrow - Down Circle.svg | 0 .../Contents.json | 0 .../Arrow - Down Square.svg | 0 .../Contents.json | 0 .../Arrow - Down.imageset/Arrow - Down.svg | 0 .../Bulk}/Arrow - Down.imageset/Contents.json | 0 .../Arrow - Left 2.svg | 0 .../Arrow - Left 2.imageset/Contents.json | 0 .../Arrow - Left 3.svg | 0 .../Arrow - Left 3.imageset/Contents.json | 0 .../Arrow - Left Circle.svg | 0 .../Contents.json | 0 .../Arrow - Left Square.svg | 0 .../Contents.json | 0 .../Arrow - Left.imageset/Arrow - Left.svg | 0 .../Bulk}/Arrow - Left.imageset/Contents.json | 0 .../Arrow - Right 2.svg | 0 .../Arrow - Right 2.imageset/Contents.json | 0 .../Arrow - Right 3.svg | 0 .../Arrow - Right 3.imageset/Contents.json | 0 .../Arrow - Right Circle.svg | 0 .../Contents.json | 0 .../Arrow - Right Square.svg | 0 .../Contents.json | 0 .../Arrow - Right.imageset/Arrow - Right.svg | 0 .../Arrow - Right.imageset/Contents.json | 0 .../Arrow - Up 2.imageset/Arrow - Up 2.svg | 0 .../Bulk}/Arrow - Up 2.imageset/Contents.json | 0 .../Arrow - Up 3.imageset/Arrow - Up 3.svg | 0 .../Bulk}/Arrow - Up 3.imageset/Contents.json | 0 .../Arrow - Up Circle.svg | 0 .../Arrow - Up Circle.imageset/Contents.json | 0 .../Arrow - Up Square.svg | 0 .../Arrow - Up Square.imageset/Contents.json | 0 .../Bulk}/Arrow - Up.imageset/Arrow - Up.svg | 0 .../Bulk}/Arrow - Up.imageset/Contents.json | 0 .../Bulk}/Bag 2.imageset/Bag 2.svg | 0 .../Bulk}/Bag 2.imageset/Contents.json | 0 .../Bulk}/Bag.imageset/Bag.svg | 0 .../Bulk}/Bag.imageset/Contents.json | 0 .../Bulk}/Bookmark.imageset/Bookmark.svg | 0 .../Bulk}/Bookmark.imageset/Contents.json | 0 .../Bulk}/Buy.imageset/Buy.svg | 0 .../Bulk}/Buy.imageset/Contents.json | 0 .../Bulk}/Calendar.imageset/Calendar.svg | 0 .../Bulk}/Calendar.imageset/Contents.json | 0 .../Call Missed.imageset/Call Missed.svg | 0 .../Bulk}/Call Missed.imageset/Contents.json | 0 .../Call Silent.imageset/Call Silent.svg | 0 .../Bulk}/Call Silent.imageset/Contents.json | 0 .../Bulk}/Call.imageset/Call.svg | 0 .../Bulk}/Call.imageset/Contents.json | 0 .../Bulk}/Calling.imageset/Calling.svg | 0 .../Bulk}/Calling.imageset/Contents.json | 0 .../Bulk}/Camera.imageset/Camera.svg | 0 .../Bulk}/Camera.imageset/Contents.json | 0 .../Bulk}/Category.imageset/Category.svg | 0 .../Bulk}/Category.imageset/Contents.json | 0 .../Bulk}/Chart.imageset/Chart.svg | 0 .../Bulk}/Chart.imageset/Contents.json | 0 .../Bulk}/Chat.imageset/Chat.svg | 0 .../Bulk}/Chat.imageset/Contents.json | 0 .../Close Square.imageset/Close Square.svg | 0 .../Bulk}/Close Square.imageset/Contents.json | 0 .../Bulk/Contents.json | 0 .../Bulk}/Danger.imageset/Contents.json | 0 .../Bulk}/Danger.imageset/Danger.svg | 0 .../Bulk}/Delete.imageset/Contents.json | 0 .../Bulk}/Delete.imageset/Delete.svg | 0 .../Bulk}/Discount.imageset/Contents.json | 0 .../Bulk}/Discount.imageset/Discount.svg | 0 .../Bulk}/Discovery.imageset/Contents.json | 0 .../Bulk}/Discovery.imageset/Discovery.svg | 0 .../Bulk}/Document.imageset/Contents.json | 0 .../Bulk}/Document.imageset/Document.svg | 0 .../Bulk}/Download.imageset/Contents.json | 0 .../Bulk}/Download.imageset/Download.svg | 0 .../Bulk}/Edit Square.imageset/Contents.json | 0 .../Edit Square.imageset/Edit Square.svg | 0 .../Bulk}/Edit.imageset/Contents.json | 0 .../Bulk}/Edit.imageset/Edit.svg | 0 .../Bulk}/Filter 2.imageset/Contents.json | 0 .../Bulk}/Filter 2.imageset/Filter 2.svg | 0 .../Bulk}/Filter.imageset/Contents.json | 0 .../Bulk}/Filter.imageset/Filter.svg | 0 .../Bulk}/Folder.imageset/Contents.json | 0 .../Bulk}/Folder.imageset/Folder.svg | 0 .../Bulk}/Game.imageset/Contents.json | 0 .../Bulk}/Game.imageset/Game.svg | 0 .../Bulk}/Graph.imageset/Contents.json | 0 .../Bulk}/Graph.imageset/Graph.svg | 0 .../Bulk}/Heart.imageset/Contents.json | 0 .../Bulk}/Heart.imageset/Heart.svg | 0 .../Bulk}/Hide.imageset/Contents.json | 0 .../Bulk}/Hide.imageset/Hide.svg | 0 .../Bulk}/Home.imageset/Contents.json | 0 .../Bulk}/Home.imageset/Home.svg | 0 .../Bulk}/Image 2.imageset/Contents.json | 0 .../Bulk}/Image 2.imageset/Image 2.svg | 0 .../Bulk}/Image.imageset/Contents.json | 0 .../Bulk}/Image.imageset/Image.svg | 0 .../Bulk}/Info Circle.imageset/Contents.json | 0 .../Info Circle.imageset/Info Circle.svg | 0 .../Bulk}/Info Square.imageset/Contents.json | 0 .../Info Square.imageset/Info Square.svg | 0 .../Bulk}/Location.imageset/Contents.json | 0 .../Bulk}/Location.imageset/Location.svg | 0 .../Bulk}/Lock.imageset/Contents.json | 0 .../Bulk}/Lock.imageset/Lock.svg | 0 .../Bulk}/Login.imageset/Contents.json | 0 .../Bulk}/Login.imageset/Login.svg | 0 .../Bulk}/Logout.imageset/Contents.json | 0 .../Bulk}/Logout.imageset/Logout.svg | 0 .../Bulk}/Message.imageset/Contents.json | 0 .../Bulk}/Message.imageset/Message.svg | 0 .../Bulk}/More Circle.imageset/Contents.json | 0 .../More Circle.imageset/More Circle.svg | 0 .../Bulk}/More Square.imageset/Contents.json | 0 .../More Square.imageset/More Square.svg | 0 .../Bulk}/Notification.imageset/Contents.json | 0 .../Notification.imageset/Notification.svg | 0 .../Paper Download.imageset/Contents.json | 0 .../Paper Download.svg | 0 .../Bulk}/Paper Fail.imageset/Contents.json | 0 .../Bulk}/Paper Fail.imageset/Paper Fail.svg | 0 .../Paper Negative.imageset/Contents.json | 0 .../Paper Negative.svg | 0 .../Bulk}/Paper Plus.imageset/Contents.json | 0 .../Bulk}/Paper Plus.imageset/Paper Plus.svg | 0 .../Bulk}/Paper Upload.imageset/Contents.json | 0 .../Paper Upload.imageset/Paper Upload.svg | 0 .../Bulk}/Paper.imageset/Contents.json | 0 .../Bulk}/Paper.imageset/Paper.svg | 0 .../Bulk}/Password.imageset/Contents.json | 0 .../Bulk}/Password.imageset/Password.svg | 0 .../Bulk}/Play.imageset/Contents.json | 0 .../Bulk}/Play.imageset/Play.svg | 0 .../Bulk}/Plus.imageset/Contents.json | 0 .../Bulk}/Plus.imageset/Plus.svg | 0 .../Bulk}/Profile.imageset/Contents.json | 0 .../Bulk}/Profile.imageset/Profile.svg | 0 .../Bulk}/Scan.imageset/Contents.json | 0 .../Bulk}/Scan.imageset/Scan.svg | 0 .../Bulk}/Search.imageset/Contents.json | 0 .../Bulk}/Search.imageset/Search.svg | 0 .../Bulk}/Send.imageset/Contents.json | 0 .../Bulk}/Send.imageset/Send.svg | 0 .../Bulk}/Setting.imageset/Contents.json | 0 .../Bulk}/Setting.imageset/Setting.svg | 0 .../Bulk}/Shield Done.imageset/Contents.json | 0 .../Shield Done.imageset/Shield Done.svg | 0 .../Bulk}/Shield Fail.imageset/Contents.json | 0 .../Shield Fail.imageset/Shield Fail.svg | 0 .../Bulk}/Show.imageset/Contents.json | 0 .../Bulk}/Show.imageset/Show.svg | 0 .../Bulk}/Star.imageset/Contents.json | 0 .../Bulk}/Star.imageset/Star.svg | 0 .../Bulk}/Swap.imageset/Contents.json | 0 .../Bulk}/Swap.imageset/Swap.svg | 0 .../Bulk}/Tick Square.imageset/Contents.json | 0 .../Tick Square.imageset/Tick Square.svg | 0 .../Bulk}/Ticket Star.imageset/Contents.json | 0 .../Ticket Star.imageset/Ticket Star.svg | 0 .../Bulk}/Ticket.imageset/Contents.json | 0 .../Bulk}/Ticket.imageset/Ticket.svg | 0 .../Bulk}/Time Circle.imageset/Contents.json | 0 .../Time Circle.imageset/Time Circle.svg | 0 .../Bulk}/Time Square.imageset/Contents.json | 0 .../Time Square.imageset/Time Square.svg | 0 .../Bulk}/Unlock.imageset/Contents.json | 0 .../Bulk}/Unlock.imageset/Unlock.svg | 0 .../Bulk}/Upload.imageset/Contents.json | 0 .../Bulk}/Upload.imageset/Upload.svg | 0 .../Bulk/User 2.imageset}/2 User.svg | 0 .../Bulk/User 2.imageset}/Contents.json | 0 .../Bulk/User 3.imageset}/3 User.svg | 0 .../Bulk/User 3.imageset}/Contents.json | 0 .../Bulk}/Video.imageset/Contents.json | 0 .../Bulk}/Video.imageset/Video.svg | 0 .../Bulk}/Voice 2.imageset/Contents.json | 0 .../Bulk}/Voice 2.imageset/Voice 2.svg | 0 .../Bulk}/Voice.imageset/Contents.json | 0 .../Bulk}/Voice.imageset/Voice.svg | 0 .../Bulk}/Volume Down.imageset/Contents.json | 0 .../Volume Down.imageset/Volume Down.svg | 0 .../Bulk}/Volume Off.imageset/Contents.json | 0 .../Bulk}/Volume Off.imageset/Volume Off.svg | 0 .../Bulk}/Volume Up.imageset/Contents.json | 0 .../Bulk}/Volume Up.imageset/Volume Up.svg | 0 .../Bulk}/Wallet.imageset/Contents.json | 0 .../Bulk}/Wallet.imageset/Wallet.svg | 0 .../Bulk}/Work.imageset/Contents.json | 0 .../Bulk}/Work.imageset/Work.svg | 0 .../Contents.json | 3 - .../Solid/Base/Activity.imageset/Activity.svg | 0 .../Base/Activity.imageset/Contents.json | 0 .../Solid/Base/Add User.imageset/Add User.svg | 0 .../Base/Add User.imageset/Contents.json | 0 .../Arrow - Down 2.svg | 0 .../Arrow - Down 2.imageset/Contents.json | 0 .../Arrow - Down 3.svg | 0 .../Arrow - Down 3.imageset/Contents.json | 0 .../Arrow - Down Circle.svg | 0 .../Contents.json | 0 .../Arrow - Down Square.svg | 0 .../Contents.json | 0 .../Arrow - Down.imageset/Arrow - Down.svg | 0 .../Base/Arrow - Down.imageset/Contents.json | 0 .../Arrow - Left 2.svg | 0 .../Arrow - Left 2.imageset/Contents.json | 0 .../Arrow - Left 3.svg | 0 .../Arrow - Left 3.imageset/Contents.json | 0 .../Arrow - Left Circle.svg | 0 .../Contents.json | 0 .../Arrow - Left Square.svg | 0 .../Contents.json | 0 .../Arrow - Left.imageset/Arrow - Left.svg | 0 .../Base/Arrow - Left.imageset/Contents.json | 0 .../Arrow - Right 2.svg | 0 .../Arrow - Right 2.imageset/Contents.json | 0 .../Arrow - Right 3.svg | 0 .../Arrow - Right 3.imageset/Contents.json | 0 .../Arrow - Right Circle.svg | 0 .../Contents.json | 0 .../Arrow - Right Square.svg | 0 .../Contents.json | 0 .../Arrow - Right.imageset/Arrow - Right.svg | 0 .../Base/Arrow - Right.imageset/Contents.json | 0 .../Arrow - Up 2.imageset/Arrow - Up 2.svg | 0 .../Base/Arrow - Up 2.imageset/Contents.json | 0 .../Arrow - Up 3.imageset/Arrow - Up 3.svg | 0 .../Base/Arrow - Up 3.imageset/Contents.json | 0 .../Arrow - Up Circle.svg | 0 .../Arrow - Up Circle.imageset/Contents.json | 0 .../Arrow - Up Square.svg | 0 .../Arrow - Up Square.imageset/Contents.json | 0 .../Base/Arrow - Up.imageset/Arrow - Up.svg | 0 .../Base/Arrow - Up.imageset/Contents.json | 0 .../Solid/Base/Bag 2.imageset/Bag 2.svg | 0 .../Solid/Base/Bag 2.imageset/Contents.json | 0 .../Solid/Base/Bag.imageset/Bag.svg | 0 .../Solid/Base/Bag.imageset/Contents.json | 0 .../Solid/Base/Bookmark.imageset/Bookmark.svg | 0 .../Base/Bookmark.imageset/Contents.json | 0 .../Solid/Base/Buy.imageset/Buy.svg | 0 .../Solid/Base/Buy.imageset/Contents.json | 0 .../Solid/Base/Calendar.imageset/Calendar.svg | 0 .../Base/Calendar.imageset/Contents.json | 0 .../Base/Call Missed.imageset/Call Missed.svg | 0 .../Base/Call Missed.imageset/Contents.json | 0 .../Base/Call Silent.imageset/Call Silent.svg | 0 .../Base/Call Silent.imageset/Contents.json | 0 .../Solid/Base/Call.imageset/Call.svg | 0 .../Solid/Base/Call.imageset/Contents.json | 0 .../Solid/Base/Calling.imageset/Calling.svg | 0 .../Solid/Base/Calling.imageset/Contents.json | 0 .../Solid/Base/Camera.imageset/Camera.svg | 0 .../Solid/Base/Camera.imageset/Contents.json | 0 .../Solid/Base/Category.imageset/Category.svg | 0 .../Base/Category.imageset/Contents.json | 0 .../Solid/Base/Chart.imageset/Chart.svg | 0 .../Solid/Base/Chart.imageset/Contents.json | 0 .../Solid/Base/Chat.imageset/Chat.svg | 0 .../Solid/Base/Chat.imageset/Contents.json | 0 .../Close Square.imageset/Close Square.svg | 0 .../Base/Close Square.imageset/Contents.json | 0 .../Solid}/Base/Contents.json | 0 .../Solid/Base/Danger.imageset/Contents.json | 0 .../Solid/Base/Danger.imageset/Danger.svg | 0 .../Solid/Base/Delete.imageset/Contents.json | 0 .../Solid/Base/Delete.imageset/Delete.svg | 0 .../Base/Discount.imageset/Contents.json | 0 .../Solid/Base/Discount.imageset/Discount.svg | 0 .../Base/Discovery.imageset/Contents.json | 0 .../Base/Discovery.imageset/Discovery.svg | 0 .../Base/Document.imageset/Contents.json | 0 .../Solid/Base/Document.imageset/Document.svg | 0 .../Base/Download.imageset/Contents.json | 0 .../Solid/Base/Download.imageset/Download.svg | 0 .../Base/Edit Square.imageset/Contents.json | 0 .../Base/Edit Square.imageset/Edit Square.svg | 0 .../Solid/Base/Edit.imageset/Contents.json | 0 .../Solid/Base/Edit.imageset/Edit.svg | 0 .../Base/Filter 2.imageset/Contents.json | 0 .../Solid/Base/Filter 2.imageset/Filter 2.svg | 0 .../Solid/Base/Filter.imageset/Contents.json | 0 .../Solid/Base/Filter.imageset/Filter.svg | 0 .../Solid/Base/Folder.imageset/Contents.json | 0 .../Solid/Base/Folder.imageset/Folder.svg | 0 .../Solid/Base/Game.imageset/Contents.json | 0 .../Solid/Base/Game.imageset/Game.svg | 0 .../Solid/Base/Graph.imageset/Contents.json | 0 .../Solid/Base/Graph.imageset/Graph.svg | 0 .../Solid/Base/Heart.imageset/Contents.json | 0 .../Solid/Base/Heart.imageset/Heart.svg | 0 .../Solid/Base/Hide.imageset/Contents.json | 0 .../Solid/Base/Hide.imageset/Hide.svg | 0 .../Solid/Base/Home.imageset/Contents.json | 0 .../Solid/Base/Home.imageset/Home.svg | 0 .../Solid/Base/Image 2.imageset/Contents.json | 0 .../Solid/Base/Image 2.imageset/Image 2.svg | 0 .../Solid/Base/Image.imageset/Contents.json | 0 .../Solid/Base/Image.imageset/Image.svg | 0 .../Base/Info Circle.imageset/Contents.json | 0 .../Base/Info Circle.imageset/Info Circle.svg | 0 .../Base/Info Square.imageset/Contents.json | 0 .../Base/Info Square.imageset/Info Square.svg | 0 .../Base/Location.imageset/Contents.json | 0 .../Solid/Base/Location.imageset/Location.svg | 0 .../Solid/Base/Lock.imageset/Contents.json | 0 .../Solid/Base/Lock.imageset/Lock.svg | 0 .../Solid/Base/Login.imageset/Contents.json | 0 .../Solid/Base/Login.imageset/Login.svg | 0 .../Solid/Base/Logout.imageset/Contents.json | 0 .../Solid/Base/Logout.imageset/Logout.svg | 0 .../Solid/Base/Message.imageset/Contents.json | 0 .../Solid/Base/Message.imageset/Message.svg | 0 .../Base/More Circle.imageset/Contents.json | 0 .../Base/More Circle.imageset/More Circle.svg | 0 .../Base/More Square.imageset/Contents.json | 0 .../Base/More Square.imageset/More Square.svg | 0 .../Base/Notification.imageset/Contents.json | 0 .../Notification.imageset/Notification.svg | 0 .../Paper Download.imageset/Contents.json | 0 .../Paper Download.svg | 0 .../Base/Paper Fail.imageset/Contents.json | 0 .../Base/Paper Fail.imageset/Paper Fail.svg | 0 .../Paper Negative.imageset/Contents.json | 0 .../Paper Negative.svg | 0 .../Base/Paper Plus.imageset/Contents.json | 0 .../Base/Paper Plus.imageset/Paper Plus.svg | 0 .../Base/Paper Upload.imageset/Contents.json | 0 .../Paper Upload.imageset/Paper Upload.svg | 0 .../Solid/Base/Paper.imageset/Contents.json | 0 .../Solid/Base/Paper.imageset/Paper.svg | 0 .../Base/Password.imageset/Contents.json | 0 .../Solid/Base/Password.imageset/Password.svg | 0 .../Solid/Base/Play.imageset/Contents.json | 0 .../Solid/Base/Play.imageset/Play.svg | 0 .../Solid/Base/Plus.imageset/Contents.json | 0 .../Solid/Base/Plus.imageset/Plus.svg | 0 .../Solid/Base/Profile.imageset/Contents.json | 0 .../Solid/Base/Profile.imageset/Profile.svg | 0 .../Solid/Base/Scan.imageset/Contents.json | 0 .../Solid/Base/Scan.imageset/Scan.svg | 0 .../Solid/Base/Search.imageset/Contents.json | 0 .../Solid/Base/Search.imageset/Search.svg | 0 .../Solid/Base/Send.imageset/Contents.json | 0 .../Solid/Base/Send.imageset/Send.svg | 0 .../Solid/Base/Setting.imageset/Contents.json | 0 .../Solid/Base/Setting.imageset/Setting.svg | 0 .../Base/Shield Done.imageset/Contents.json | 0 .../Base/Shield Done.imageset/Shield Done.svg | 0 .../Base/Shield Fail.imageset/Contents.json | 0 .../Base/Shield Fail.imageset/Shield Fail.svg | 0 .../Solid/Base/Show.imageset/Contents.json | 0 .../Solid/Base/Show.imageset/Show.svg | 0 .../Solid/Base/Star.imageset/Contents.json | 0 .../Solid/Base/Star.imageset/Star.svg | 0 .../Solid/Base/Swap.imageset/Contents.json | 0 .../Solid/Base/Swap.imageset/Swap.svg | 0 .../Base/Tick Square.imageset/Contents.json | 0 .../Base/Tick Square.imageset/Tick Square.svg | 0 .../Base/Ticket Star.imageset/Contents.json | 0 .../Base/Ticket Star.imageset/Ticket Star.svg | 0 .../Solid/Base/Ticket.imageset/Contents.json | 0 .../Solid/Base/Ticket.imageset/Ticket.svg | 0 .../Base/Time Circle.imageset/Contents.json | 0 .../Base/Time Circle.imageset/Time Circle.svg | 0 .../Base/Time Square.imageset/Contents.json | 0 .../Base/Time Square.imageset/Time Square.svg | 0 .../Solid/Base/Unlock.imageset/Contents.json | 0 .../Solid/Base/Unlock.imageset/Unlock.svg | 0 .../Solid/Base/Upload.imageset/Contents.json | 0 .../Solid/Base/Upload.imageset/Upload.svg | 0 .../Solid/Base/User 2.imageset}/2 User.svg | 0 .../Solid/Base/User 2.imageset}/Contents.json | 0 .../Solid/Base/User 3.imageset}/3 User.svg | 0 .../Solid/Base/User 3.imageset}/Contents.json | 0 .../Solid/Base/Video.imageset/Contents.json | 0 .../Solid/Base/Video.imageset/Video.svg | 0 .../Solid/Base/Voice 2.imageset/Contents.json | 0 .../Solid/Base/Voice 2.imageset/Voice 2.svg | 0 .../Solid/Base/Voice.imageset/Contents.json | 0 .../Solid/Base/Voice.imageset/Voice.svg | 0 .../Base/Volume Down.imageset/Contents.json | 0 .../Base/Volume Down.imageset/Volume Down.svg | 0 .../Base/Volume Off.imageset/Contents.json | 0 .../Base/Volume Off.imageset/Volume Off.svg | 0 .../Base/Volume Up.imageset/Contents.json | 0 .../Base/Volume Up.imageset/Volume Up.svg | 0 .../Solid/Base/Wallet.imageset/Contents.json | 0 .../Solid/Base/Wallet.imageset/Wallet.svg | 0 .../Solid/Base/Work.imageset/Contents.json | 0 .../Solid/Base/Work.imageset/Work.svg | 0 .../Solid}/Contents.json | 0 .../Base/Activity.imageset/Activity.svg | 0 .../Base/Activity.imageset/Contents.json | 0 .../Base/Add User.imageset/Add User.svg | 0 .../Base/Add User.imageset/Contents.json | 0 .../Arrow - Down 2.svg | 0 .../Arrow - Down 2.imageset/Contents.json | 0 .../Arrow - Down 3.svg | 0 .../Arrow - Down 3.imageset/Contents.json | 0 .../Arrow - Down Circle.svg | 0 .../Contents.json | 0 .../Arrow - Down Square.svg | 0 .../Contents.json | 0 .../Arrow - Down.imageset/Arrow - Down.svg | 0 .../Base/Arrow - Down.imageset/Contents.json | 0 .../Arrow - Left 2.svg | 0 .../Arrow - Left 2.imageset/Contents.json | 0 .../Arrow - Left 3.svg | 0 .../Arrow - Left 3.imageset/Contents.json | 0 .../Arrow - Left Circle.svg | 0 .../Contents.json | 0 .../Arrow - Left Square.svg | 0 .../Contents.json | 0 .../Arrow - Left.imageset/Arrow - Left.svg | 0 .../Base/Arrow - Left.imageset/Contents.json | 0 .../Arrow - Right 2.svg | 0 .../Arrow - Right 2.imageset/Contents.json | 0 .../Arrow - Right 3.svg | 0 .../Arrow - Right 3.imageset/Contents.json | 0 .../Arrow - Right Circle.svg | 0 .../Contents.json | 0 .../Arrow - Right Square.svg | 0 .../Contents.json | 0 .../Arrow - Up 2 - 1.svg | 0 .../Arrow - Up 2 - 1.imageset/Contents.json | 0 .../Arrow - Up 2.imageset/Arrow - Up 2.svg | 0 .../Base/Arrow - Up 2.imageset/Contents.json | 0 .../Arrow - Up 3.imageset/Arrow - Up 3.svg | 0 .../Base/Arrow - Up 3.imageset/Contents.json | 0 .../Arrow - Up Circle.svg | 0 .../Arrow - Up Circle.imageset/Contents.json | 0 .../Arrow - Up Square.svg | 0 .../Arrow - Up Square.imageset/Contents.json | 0 .../Base/Arrow - Up.imageset/Arrow - Up.svg | 0 .../Base/Arrow - Up.imageset/Contents.json | 0 .../TwoTone/Base/Bag 2.imageset/Bag 2.svg | 0 .../TwoTone/Base/Bag 2.imageset/Contents.json | 0 .../TwoTone/Base/Bag.imageset/Bag.svg | 0 .../TwoTone/Base/Bag.imageset/Contents.json | 0 .../Base/Bookmark.imageset/Bookmark.svg | 0 .../Base/Bookmark.imageset/Contents.json | 0 .../TwoTone/Base/Buy.imageset/Buy.svg | 0 .../TwoTone/Base/Buy.imageset/Contents.json | 0 .../Base/Calendar.imageset/Calendar.svg | 0 .../Base/Calendar.imageset/Contents.json | 0 .../Base/Call Missed.imageset/Call Missed.svg | 0 .../Base/Call Missed.imageset/Contents.json | 0 .../Base/Call Silent.imageset/Call Silent.svg | 0 .../Base/Call Silent.imageset/Contents.json | 0 .../TwoTone/Base/Call.imageset/Call.svg | 0 .../TwoTone/Base/Call.imageset/Contents.json | 0 .../TwoTone/Base/Calling.imageset/Calling.svg | 0 .../Base/Calling.imageset/Contents.json | 0 .../TwoTone/Base/Camera.imageset/Camera.svg | 0 .../Base/Camera.imageset/Contents.json | 0 .../Base/Category.imageset/Category.svg | 0 .../Base/Category.imageset/Contents.json | 0 .../TwoTone/Base/Chart.imageset/Chart.svg | 0 .../TwoTone/Base/Chart.imageset/Contents.json | 0 .../TwoTone/Base/Chat.imageset/Chat.svg | 0 .../TwoTone/Base/Chat.imageset/Contents.json | 0 .../Close Square.imageset/Close Square.svg | 0 .../Base/Close Square.imageset/Contents.json | 0 .../TwoTone}/Base/Contents.json | 0 .../Base/Danger.imageset/Contents.json | 0 .../TwoTone/Base/Danger.imageset/Danger.svg | 0 .../Base/Delete.imageset/Contents.json | 0 .../TwoTone/Base/Delete.imageset/Delete.svg | 0 .../Base/Discount.imageset/Contents.json | 0 .../Base/Discount.imageset/Discount.svg | 0 .../Base/Discovery.imageset/Contents.json | 0 .../Base/Discovery.imageset/Discovery.svg | 0 .../Base/Document.imageset/Contents.json | 0 .../Base/Document.imageset/Document.svg | 0 .../Base/Download.imageset/Contents.json | 0 .../Base/Download.imageset/Download.svg | 0 .../Base/Edit Square.imageset/Contents.json | 0 .../Base/Edit Square.imageset/Edit Square.svg | 0 .../TwoTone/Base/Edit.imageset/Contents.json | 0 .../TwoTone/Base/Edit.imageset/Edit.svg | 0 .../Base/Filter 2.imageset/Contents.json | 0 .../Base/Filter 2.imageset/Filter 2.svg | 0 .../Base/Filter.imageset/Contents.json | 0 .../TwoTone/Base/Filter.imageset/Filter.svg | 0 .../Base/Folder.imageset/Contents.json | 0 .../TwoTone/Base/Folder.imageset/Folder.svg | 0 .../TwoTone/Base/Game.imageset/Contents.json | 0 .../TwoTone/Base/Game.imageset/Game.svg | 0 .../TwoTone/Base/Graph.imageset/Contents.json | 0 .../TwoTone/Base/Graph.imageset/Graph.svg | 0 .../TwoTone/Base/Heart.imageset/Contents.json | 0 .../TwoTone/Base/Heart.imageset/Heart.svg | 0 .../TwoTone/Base/Hide.imageset/Contents.json | 0 .../TwoTone/Base/Hide.imageset/Hide.svg | 0 .../TwoTone/Base/Home.imageset/Contents.json | 0 .../TwoTone/Base/Home.imageset/Home.svg | 0 .../Base/Image 2.imageset/Contents.json | 0 .../TwoTone/Base/Image 2.imageset/Image 2.svg | 0 .../TwoTone/Base/Image.imageset/Contents.json | 0 .../TwoTone/Base/Image.imageset/Image.svg | 0 .../Base/Info Circle.imageset/Contents.json | 0 .../Base/Info Circle.imageset/Info Circle.svg | 0 .../Base/Info Square.imageset/Contents.json | 0 .../Base/Info Square.imageset/Info Square.svg | 0 .../Base/Info menu - 1.imageset/Contents.json | 0 .../Info menu - 1.imageset/Info menu - 1.svg | 0 .../Base/Info menu.imageset/Contents.json | 0 .../Base/Info menu.imageset/Info menu.svg | 0 .../Base/Location.imageset/Contents.json | 0 .../Base/Location.imageset/Location.svg | 0 .../TwoTone/Base/Lock.imageset/Contents.json | 0 .../TwoTone/Base/Lock.imageset/Lock.svg | 0 .../TwoTone/Base/Login.imageset/Contents.json | 0 .../TwoTone/Base/Login.imageset/Login.svg | 0 .../Base/Logout.imageset/Contents.json | 0 .../TwoTone/Base/Logout.imageset/Logout.svg | 0 .../Base/Message.imageset/Contents.json | 0 .../TwoTone/Base/Message.imageset/Message.svg | 0 .../Base/Notification.imageset/Contents.json | 0 .../Notification.imageset/Notification.svg | 0 .../Paper Download.imageset/Contents.json | 0 .../Paper Download.svg | 0 .../Base/Paper Fail.imageset/Contents.json | 0 .../Base/Paper Fail.imageset/Paper Fail.svg | 0 .../Paper Negative.imageset/Contents.json | 0 .../Paper Negative.svg | 0 .../Base/Paper Plus.imageset/Contents.json | 0 .../Base/Paper Plus.imageset/Paper Plus.svg | 0 .../Base/Paper Upload.imageset/Contents.json | 0 .../Paper Upload.imageset/Paper Upload.svg | 0 .../TwoTone/Base/Paper.imageset/Contents.json | 0 .../TwoTone/Base/Paper.imageset/Paper.svg | 0 .../Base/Password.imageset/Contents.json | 0 .../Base/Password.imageset/Password.svg | 0 .../TwoTone/Base/Play.imageset/Contents.json | 0 .../TwoTone/Base/Play.imageset/Play.svg | 0 .../TwoTone/Base/Plus.imageset/Contents.json | 0 .../TwoTone/Base/Plus.imageset/Plus.svg | 0 .../Base/Profile.imageset/Contents.json | 0 .../TwoTone/Base/Profile.imageset/Profile.svg | 0 .../TwoTone/Base/Scan.imageset/Contents.json | 0 .../TwoTone/Base/Scan.imageset/Scan.svg | 0 .../Base/Search.imageset/Contents.json | 0 .../TwoTone/Base/Search.imageset/Search.svg | 0 .../TwoTone/Base/Send.imageset/Contents.json | 0 .../TwoTone/Base/Send.imageset/Send.svg | 0 .../Base/Setting.imageset/Contents.json | 0 .../TwoTone/Base/Setting.imageset/Setting.svg | 0 .../Base/Shield Done.imageset/Contents.json | 0 .../Base/Shield Done.imageset/Shield Done.svg | 0 .../Base/Shield Fail.imageset/Contents.json | 0 .../Base/Shield Fail.imageset/Shield Fail.svg | 0 .../TwoTone/Base/Show.imageset/Contents.json | 0 .../TwoTone/Base/Show.imageset/Show.svg | 0 .../TwoTone/Base/Star.imageset/Contents.json | 0 .../TwoTone/Base/Star.imageset/Star.svg | 0 .../TwoTone/Base/Swap.imageset/Contents.json | 0 .../TwoTone/Base/Swap.imageset/Swap.svg | 0 .../Base/Tick Square.imageset/Contents.json | 0 .../Base/Tick Square.imageset/Tick Square.svg | 0 .../Base/Ticket Star.imageset/Contents.json | 0 .../Base/Ticket Star.imageset/Ticket Star.svg | 0 .../Base/Ticket.imageset/Contents.json | 0 .../TwoTone/Base/Ticket.imageset/Ticket.svg | 0 .../Base/Time Circle.imageset/Contents.json | 0 .../Base/Time Circle.imageset/Time Circle.svg | 0 .../Base/Time Square.imageset/Contents.json | 0 .../Base/Time Square.imageset/Time Square.svg | 0 .../Base/Unlock.imageset/Contents.json | 0 .../TwoTone/Base/Unlock.imageset/Unlock.svg | 0 .../Base/Upload.imageset/Contents.json | 0 .../TwoTone/Base/Upload.imageset/Upload.svg | 0 .../TwoTone/Base/User 2.imageset}/2 User.svg | 0 .../Base/User 2.imageset}/Contents.json | 0 .../TwoTone/Base/User 3.imageset}/3 User.svg | 0 .../Base/User 3.imageset}/Contents.json | 0 .../TwoTone/Base/Video.imageset/Contents.json | 0 .../TwoTone/Base/Video.imageset/Video.svg | 0 .../Base/Voice 2.imageset/Contents.json | 0 .../TwoTone/Base/Voice 2.imageset/Voice 2.svg | 0 .../TwoTone/Base/Voice.imageset/Contents.json | 0 .../TwoTone/Base/Voice.imageset/Voice.svg | 0 .../Base/Volume Down.imageset/Contents.json | 0 .../Base/Volume Down.imageset/Volume Down.svg | 0 .../Base/Volume Off.imageset/Contents.json | 0 .../Base/Volume Off.imageset/Volume Off.svg | 0 .../Base/Volume Up.imageset/Contents.json | 0 .../Base/Volume Up.imageset/Volume Up.svg | 0 .../Base/Wallet.imageset/Contents.json | 0 .../TwoTone/Base/Wallet.imageset/Wallet.svg | 0 .../TwoTone/Base/Work.imageset/Contents.json | 0 .../TwoTone/Base/Work.imageset/Work.svg | 0 .../TwoTone}/Contents.json | 0 Templates/AssetsSwiftUI.stencil | 1 - Templates/Icon.stencil | 139 + Templates/IconExtension.stencil | 83 + swiftgen.yml | 20 +- 838 files changed, 490 insertions(+), 2562 deletions(-) rename Sources/OversizeUI/Deprecated/{Icon.swift => IconDeprecated.swift} (95%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Outline => }/Base/Activity.imageset/Activity.svg (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Bulk => }/Base/Activity.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Outline => }/Base/Add User.imageset/Add User.svg (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Bulk => }/Base/Add User.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Outline => }/Base/Arrow - Down 2.imageset/Arrow - Down 2.svg (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Bulk => }/Base/Arrow - Down 2.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Outline => }/Base/Arrow - Down 3.imageset/Arrow - Down 3.svg (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Bulk => }/Base/Arrow - Down 3.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Outline => }/Base/Arrow - Down Circle.imageset/Arrow - Down Circle.svg (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Bulk => }/Base/Arrow - Down Circle.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Outline => }/Base/Arrow - Down Square.imageset/Arrow - Down Square.svg (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Bulk => }/Base/Arrow - Down Square.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Outline => }/Base/Arrow - Down.imageset/Arrow - Down.svg (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Bulk => }/Base/Arrow - Down.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Outline => }/Base/Arrow - Left 2.imageset/Arrow - Left 2.svg (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Bulk => }/Base/Arrow - Left 2.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Outline => }/Base/Arrow - Left 3.imageset/Arrow - Left 3.svg (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Bulk => }/Base/Arrow - Left 3.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Outline => }/Base/Arrow - Left Circle.imageset/Arrow - Left Circle.svg (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Bulk => }/Base/Arrow - Left Circle.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Outline => }/Base/Arrow - Left Square.imageset/Arrow - Left Square.svg (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Bulk => }/Base/Arrow - Left Square.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Outline => }/Base/Arrow - Left.imageset/Arrow - Left.svg (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Bulk => }/Base/Arrow - Left.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Outline => }/Base/Arrow - Right 2.imageset/Arrow - Right 2.svg (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Bulk => }/Base/Arrow - Right 2.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Outline => }/Base/Arrow - Right 3.imageset/Arrow - Right 3.svg (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Bulk => }/Base/Arrow - Right 3.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Outline => }/Base/Arrow - Right Circle.imageset/Arrow - Right Circle.svg (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Bulk => }/Base/Arrow - Right Circle.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Outline => }/Base/Arrow - Right Square.imageset/Arrow - Right Square.svg (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Bulk => }/Base/Arrow - Right Square.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Outline => }/Base/Arrow - Right.imageset/Arrow - Right.svg (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Bulk => }/Base/Arrow - Right.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Outline => }/Base/Arrow - Up 2.imageset/Arrow - Up 2.svg (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Bulk => }/Base/Arrow - Up 2.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Outline => }/Base/Arrow - Up 3.imageset/Arrow - Up 3.svg (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Bulk => }/Base/Arrow - Up 3.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Outline => }/Base/Arrow - Up Circle.imageset/Arrow - Up Circle.svg (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Bulk => }/Base/Arrow - Up Circle.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Outline => }/Base/Arrow - Up Square.imageset/Arrow - Up Square.svg (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Bulk => }/Base/Arrow - Up Square.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Outline => }/Base/Arrow - Up.imageset/Arrow - Up.svg (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Bulk => }/Base/Arrow - Up.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Outline => }/Base/Bag 2.imageset/Bag 2.svg (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Bulk => }/Base/Bag 2.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Outline => }/Base/Bag.imageset/Bag.svg (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Bulk => }/Base/Bag.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Outline => }/Base/Bookmark.imageset/Bookmark.svg (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Bulk => }/Base/Bookmark.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Outline => }/Base/Buy.imageset/Buy.svg (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Bulk => }/Base/Buy.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Outline => }/Base/Calendar.imageset/Calendar.svg (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Bulk => }/Base/Calendar.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Outline => }/Base/Call Missed.imageset/Call Missed.svg (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Bulk => }/Base/Call Missed.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Outline => }/Base/Call Silent.imageset/Call Silent.svg (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Bulk => }/Base/Call Silent.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Outline => }/Base/Call.imageset/Call.svg (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Bulk => }/Base/Call.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Outline => }/Base/Calling.imageset/Calling.svg (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Bulk => }/Base/Calling.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Outline => }/Base/Camera.imageset/Camera.svg (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Bulk => }/Base/Camera.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Outline => }/Base/Category.imageset/Category.svg (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Bulk => }/Base/Category.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Outline => }/Base/Chart.imageset/Chart.svg (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Bulk => }/Base/Chart.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Outline => }/Base/Chat.imageset/Chat.svg (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Bulk => }/Base/Chat.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Outline => }/Base/Close Square.imageset/Close Square.svg (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Bulk => }/Base/Close Square.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Bulk => }/Base/Contents.json (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Outline => }/Base/Danger 2.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Outline => }/Base/Danger 2.imageset/Danger 2.svg (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Bulk => }/Base/Danger.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Outline => }/Base/Danger.imageset/Danger.svg (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Bulk => }/Base/Delete.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Outline => }/Base/Delete.imageset/Delete.svg (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Bulk => }/Base/Discount.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Outline => }/Base/Discount.imageset/Discount.svg (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Bulk => }/Base/Discovery.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Outline => }/Base/Discovery.imageset/Discovery.svg (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Bulk => }/Base/Document.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Outline => }/Base/Document.imageset/Document.svg (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Bulk => }/Base/Download.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Outline => }/Base/Download.imageset/Download.svg (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Bulk => }/Base/Edit Square.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Outline => }/Base/Edit Square.imageset/Edit Square.svg (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Bulk => }/Base/Edit.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Outline => }/Base/Edit.imageset/Edit.svg (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Bulk => }/Base/Filter 2.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Outline => }/Base/Filter 2.imageset/Filter 2.svg (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Bulk => }/Base/Filter.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Outline => }/Base/Filter.imageset/Filter.svg (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Bulk => }/Base/Folder.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Outline => }/Base/Folder.imageset/Folder.svg (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Bulk => }/Base/Game.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Outline => }/Base/Game.imageset/Game.svg (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Bulk => }/Base/Graph.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Outline => }/Base/Graph.imageset/Graph.svg (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Bulk => }/Base/Heart.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Outline => }/Base/Heart.imageset/Heart.svg (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Bulk => }/Base/Hide.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Outline => }/Base/Hide.imageset/Hide.svg (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Bulk => }/Base/Home.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Outline => }/Base/Home.imageset/Home.svg (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Bulk => }/Base/Image 2.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Outline => }/Base/Image 2.imageset/Image 2.svg (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Bulk => }/Base/Image.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Outline => }/Base/Image.imageset/Image.svg (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Bulk => }/Base/Info Circle.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Outline => }/Base/Info Circle.imageset/Info Circle.svg (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Bulk => }/Base/Location.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Outline => }/Base/Location.imageset/Location.svg (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Bulk => }/Base/Lock.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Outline => }/Base/Lock.imageset/Lock.svg (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Bulk => }/Base/Login.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Outline => }/Base/Login.imageset/Login.svg (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Bulk => }/Base/Logout.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Outline => }/Base/Logout.imageset/Logout.svg (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Bulk => }/Base/Message.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Outline => }/Base/Message.imageset/Message.svg (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Bulk => }/Base/More Circle.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Outline => }/Base/More Circle.imageset/More Circle.svg (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Bulk => }/Base/More Square.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Outline => }/Base/More Square.imageset/More Square.svg (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Bulk => }/Base/Notification.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Outline => }/Base/Notification.imageset/Notification.svg (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Bulk => }/Base/Paper Download.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Outline => }/Base/Paper Download.imageset/Paper Download.svg (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Bulk => }/Base/Paper Fail.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Outline => }/Base/Paper Fail.imageset/Paper Fail.svg (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Bulk => }/Base/Paper Negative.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Outline => }/Base/Paper Negative.imageset/Paper Negative.svg (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Bulk => }/Base/Paper Plus.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Outline => }/Base/Paper Plus.imageset/Paper Plus.svg (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Bulk => }/Base/Paper Upload.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Outline => }/Base/Paper Upload.imageset/Paper Upload.svg (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Bulk => }/Base/Paper.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Outline => }/Base/Paper.imageset/Paper.svg (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Bulk => }/Base/Password.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Outline => }/Base/Password.imageset/Password.svg (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Bulk => }/Base/Play.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Outline => }/Base/Play.imageset/Play.svg (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Bulk => }/Base/Plus.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Outline => }/Base/Plus.imageset/Plus.svg (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Bulk => }/Base/Profile.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Outline => }/Base/Profile.imageset/Profile.svg (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Bulk => }/Base/Scan.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Outline => }/Base/Scan.imageset/Scan.svg (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Bulk => }/Base/Search.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Outline => }/Base/Search.imageset/Search.svg (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Bulk => }/Base/Send.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Outline => }/Base/Send.imageset/Send.svg (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Bulk => }/Base/Setting.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Outline => }/Base/Setting.imageset/Setting.svg (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Bulk => }/Base/Shield Done.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Outline => }/Base/Shield Done.imageset/Shield Done.svg (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Bulk => }/Base/Shield Fail.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Outline => }/Base/Shield Fail.imageset/Shield Fail.svg (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Bulk => }/Base/Show.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Outline => }/Base/Show.imageset/Show.svg (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Bulk => }/Base/Star.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Outline => }/Base/Star.imageset/Star.svg (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Bulk => }/Base/Swap.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Outline => }/Base/Swap.imageset/Swap.svg (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Bulk => }/Base/Tick Square.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Outline => }/Base/Tick Square.imageset/Tick Square.svg (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Bulk => }/Base/Ticket Star.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Outline => }/Base/Ticket Star.imageset/Ticket Star.svg (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Bulk => }/Base/Ticket.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Outline => }/Base/Ticket.imageset/Ticket.svg (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Bulk => }/Base/Time Circle.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Outline => }/Base/Time Circle.imageset/Time Circle.svg (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Bulk => }/Base/Time Square.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Outline => }/Base/Time Square.imageset/Time Square.svg (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Bulk => }/Base/Unlock.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Outline => }/Base/Unlock.imageset/Unlock.svg (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Bulk => }/Base/Upload.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Outline => }/Base/Upload.imageset/Upload.svg (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Outline/Base/2 User.imageset => Base/User 2.imageset}/2 User.svg (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Bulk/Base/2 User.imageset => Base/User 2.imageset}/Contents.json (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Outline/Base/3 User.imageset => Base/User 3.imageset}/3 User.svg (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Bulk/Base/3 User.imageset => Base/User 3.imageset}/Contents.json (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Bulk => }/Base/Video.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Outline => }/Base/Video.imageset/Video.svg (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Bulk => }/Base/Voice 2.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Outline => }/Base/Voice 2.imageset/Voice 2.svg (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Bulk => }/Base/Voice.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Outline => }/Base/Voice.imageset/Voice.svg (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Bulk => }/Base/Volume Down.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Outline => }/Base/Volume Down.imageset/Volume Down.svg (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Bulk => }/Base/Volume Off.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Outline => }/Base/Volume Off.imageset/Volume Off.svg (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Bulk => }/Base/Volume Up.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Outline => }/Base/Volume Up.imageset/Volume Up.svg (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Bulk => }/Base/Wallet.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Outline => }/Base/Wallet.imageset/Wallet.svg (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Bulk => }/Base/Work.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/Icons.xcassets/{Outline => }/Base/Work.imageset/Work.svg (100%) delete mode 100644 Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Contents.json rename Sources/OversizeUI/Resources/{Icons.xcassets/Bulk/Base => IconsAlternative.xcassets/Bulk}/Activity.imageset/Activity.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Outline/Base => IconsAlternative.xcassets/Bulk}/Activity.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Bulk/Base => IconsAlternative.xcassets/Bulk}/Add User.imageset/Add User.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Outline/Base => IconsAlternative.xcassets/Bulk}/Add User.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Bulk/Base => IconsAlternative.xcassets/Bulk}/Arrow - Down 2.imageset/Arrow - Down 2.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Outline/Base => IconsAlternative.xcassets/Bulk}/Arrow - Down 2.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Bulk/Base => IconsAlternative.xcassets/Bulk}/Arrow - Down 3.imageset/Arrow - Down 3.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Outline/Base => IconsAlternative.xcassets/Bulk}/Arrow - Down 3.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Bulk/Base => IconsAlternative.xcassets/Bulk}/Arrow - Down Circle.imageset/Arrow - Down Circle.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Outline/Base => IconsAlternative.xcassets/Bulk}/Arrow - Down Circle.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Bulk/Base => IconsAlternative.xcassets/Bulk}/Arrow - Down Square.imageset/Arrow - Down Square.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Outline/Base => IconsAlternative.xcassets/Bulk}/Arrow - Down Square.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Bulk/Base => IconsAlternative.xcassets/Bulk}/Arrow - Down.imageset/Arrow - Down.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Outline/Base => IconsAlternative.xcassets/Bulk}/Arrow - Down.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Bulk/Base => IconsAlternative.xcassets/Bulk}/Arrow - Left 2.imageset/Arrow - Left 2.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Outline/Base => IconsAlternative.xcassets/Bulk}/Arrow - Left 2.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Bulk/Base => IconsAlternative.xcassets/Bulk}/Arrow - Left 3.imageset/Arrow - Left 3.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Outline/Base => IconsAlternative.xcassets/Bulk}/Arrow - Left 3.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Bulk/Base => IconsAlternative.xcassets/Bulk}/Arrow - Left Circle.imageset/Arrow - Left Circle.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Outline/Base => IconsAlternative.xcassets/Bulk}/Arrow - Left Circle.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Bulk/Base => IconsAlternative.xcassets/Bulk}/Arrow - Left Square.imageset/Arrow - Left Square.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Outline/Base => IconsAlternative.xcassets/Bulk}/Arrow - Left Square.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Bulk/Base => IconsAlternative.xcassets/Bulk}/Arrow - Left.imageset/Arrow - Left.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Outline/Base => IconsAlternative.xcassets/Bulk}/Arrow - Left.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Bulk/Base => IconsAlternative.xcassets/Bulk}/Arrow - Right 2.imageset/Arrow - Right 2.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Outline/Base => IconsAlternative.xcassets/Bulk}/Arrow - Right 2.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Bulk/Base => IconsAlternative.xcassets/Bulk}/Arrow - Right 3.imageset/Arrow - Right 3.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Outline/Base => IconsAlternative.xcassets/Bulk}/Arrow - Right 3.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Bulk/Base => IconsAlternative.xcassets/Bulk}/Arrow - Right Circle.imageset/Arrow - Right Circle.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Outline/Base => IconsAlternative.xcassets/Bulk}/Arrow - Right Circle.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Bulk/Base => IconsAlternative.xcassets/Bulk}/Arrow - Right Square.imageset/Arrow - Right Square.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Outline/Base => IconsAlternative.xcassets/Bulk}/Arrow - Right Square.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Bulk/Base => IconsAlternative.xcassets/Bulk}/Arrow - Right.imageset/Arrow - Right.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Outline/Base => IconsAlternative.xcassets/Bulk}/Arrow - Right.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Bulk/Base => IconsAlternative.xcassets/Bulk}/Arrow - Up 2.imageset/Arrow - Up 2.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Outline/Base => IconsAlternative.xcassets/Bulk}/Arrow - Up 2.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Bulk/Base => IconsAlternative.xcassets/Bulk}/Arrow - Up 3.imageset/Arrow - Up 3.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Outline/Base => IconsAlternative.xcassets/Bulk}/Arrow - Up 3.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Bulk/Base => IconsAlternative.xcassets/Bulk}/Arrow - Up Circle.imageset/Arrow - Up Circle.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Outline/Base => IconsAlternative.xcassets/Bulk}/Arrow - Up Circle.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Bulk/Base => IconsAlternative.xcassets/Bulk}/Arrow - Up Square.imageset/Arrow - Up Square.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Outline/Base => IconsAlternative.xcassets/Bulk}/Arrow - Up Square.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Bulk/Base => IconsAlternative.xcassets/Bulk}/Arrow - Up.imageset/Arrow - Up.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Outline/Base => IconsAlternative.xcassets/Bulk}/Arrow - Up.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Bulk/Base => IconsAlternative.xcassets/Bulk}/Bag 2.imageset/Bag 2.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Outline/Base => IconsAlternative.xcassets/Bulk}/Bag 2.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Bulk/Base => IconsAlternative.xcassets/Bulk}/Bag.imageset/Bag.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Outline/Base => IconsAlternative.xcassets/Bulk}/Bag.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Bulk/Base => IconsAlternative.xcassets/Bulk}/Bookmark.imageset/Bookmark.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Outline/Base => IconsAlternative.xcassets/Bulk}/Bookmark.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Bulk/Base => IconsAlternative.xcassets/Bulk}/Buy.imageset/Buy.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Outline/Base => IconsAlternative.xcassets/Bulk}/Buy.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Bulk/Base => IconsAlternative.xcassets/Bulk}/Calendar.imageset/Calendar.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Outline/Base => IconsAlternative.xcassets/Bulk}/Calendar.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Bulk/Base => IconsAlternative.xcassets/Bulk}/Call Missed.imageset/Call Missed.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Outline/Base => IconsAlternative.xcassets/Bulk}/Call Missed.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Bulk/Base => IconsAlternative.xcassets/Bulk}/Call Silent.imageset/Call Silent.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Outline/Base => IconsAlternative.xcassets/Bulk}/Call Silent.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Bulk/Base => IconsAlternative.xcassets/Bulk}/Call.imageset/Call.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Outline/Base => IconsAlternative.xcassets/Bulk}/Call.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Bulk/Base => IconsAlternative.xcassets/Bulk}/Calling.imageset/Calling.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Outline/Base => IconsAlternative.xcassets/Bulk}/Calling.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Bulk/Base => IconsAlternative.xcassets/Bulk}/Camera.imageset/Camera.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Outline/Base => IconsAlternative.xcassets/Bulk}/Camera.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Bulk/Base => IconsAlternative.xcassets/Bulk}/Category.imageset/Category.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Outline/Base => IconsAlternative.xcassets/Bulk}/Category.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Bulk/Base => IconsAlternative.xcassets/Bulk}/Chart.imageset/Chart.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Outline/Base => IconsAlternative.xcassets/Bulk}/Chart.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Bulk/Base => IconsAlternative.xcassets/Bulk}/Chat.imageset/Chat.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Outline/Base => IconsAlternative.xcassets/Bulk}/Chat.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Bulk/Base => IconsAlternative.xcassets/Bulk}/Close Square.imageset/Close Square.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Outline/Base => IconsAlternative.xcassets/Bulk}/Close Square.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Bulk/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Outline/Base => IconsAlternative.xcassets/Bulk}/Danger.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Bulk/Base => IconsAlternative.xcassets/Bulk}/Danger.imageset/Danger.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Outline/Base => IconsAlternative.xcassets/Bulk}/Delete.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Bulk/Base => IconsAlternative.xcassets/Bulk}/Delete.imageset/Delete.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Outline/Base => IconsAlternative.xcassets/Bulk}/Discount.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Bulk/Base => IconsAlternative.xcassets/Bulk}/Discount.imageset/Discount.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Outline/Base => IconsAlternative.xcassets/Bulk}/Discovery.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Bulk/Base => IconsAlternative.xcassets/Bulk}/Discovery.imageset/Discovery.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Outline/Base => IconsAlternative.xcassets/Bulk}/Document.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Bulk/Base => IconsAlternative.xcassets/Bulk}/Document.imageset/Document.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Outline/Base => IconsAlternative.xcassets/Bulk}/Download.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Bulk/Base => IconsAlternative.xcassets/Bulk}/Download.imageset/Download.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Outline/Base => IconsAlternative.xcassets/Bulk}/Edit Square.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Bulk/Base => IconsAlternative.xcassets/Bulk}/Edit Square.imageset/Edit Square.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Outline/Base => IconsAlternative.xcassets/Bulk}/Edit.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Bulk/Base => IconsAlternative.xcassets/Bulk}/Edit.imageset/Edit.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Outline/Base => IconsAlternative.xcassets/Bulk}/Filter 2.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Bulk/Base => IconsAlternative.xcassets/Bulk}/Filter 2.imageset/Filter 2.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Outline/Base => IconsAlternative.xcassets/Bulk}/Filter.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Bulk/Base => IconsAlternative.xcassets/Bulk}/Filter.imageset/Filter.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Outline/Base => IconsAlternative.xcassets/Bulk}/Folder.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Bulk/Base => IconsAlternative.xcassets/Bulk}/Folder.imageset/Folder.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Outline/Base => IconsAlternative.xcassets/Bulk}/Game.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Bulk/Base => IconsAlternative.xcassets/Bulk}/Game.imageset/Game.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Outline/Base => IconsAlternative.xcassets/Bulk}/Graph.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Bulk/Base => IconsAlternative.xcassets/Bulk}/Graph.imageset/Graph.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Outline/Base => IconsAlternative.xcassets/Bulk}/Heart.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Bulk/Base => IconsAlternative.xcassets/Bulk}/Heart.imageset/Heart.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Outline/Base => IconsAlternative.xcassets/Bulk}/Hide.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Bulk/Base => IconsAlternative.xcassets/Bulk}/Hide.imageset/Hide.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Outline/Base => IconsAlternative.xcassets/Bulk}/Home.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Bulk/Base => IconsAlternative.xcassets/Bulk}/Home.imageset/Home.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Outline/Base => IconsAlternative.xcassets/Bulk}/Image 2.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Bulk/Base => IconsAlternative.xcassets/Bulk}/Image 2.imageset/Image 2.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Outline/Base => IconsAlternative.xcassets/Bulk}/Image.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Bulk/Base => IconsAlternative.xcassets/Bulk}/Image.imageset/Image.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Outline/Base => IconsAlternative.xcassets/Bulk}/Info Circle.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Bulk/Base => IconsAlternative.xcassets/Bulk}/Info Circle.imageset/Info Circle.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Bulk/Base => IconsAlternative.xcassets/Bulk}/Info Square.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Bulk/Base => IconsAlternative.xcassets/Bulk}/Info Square.imageset/Info Square.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Outline/Base => IconsAlternative.xcassets/Bulk}/Location.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Bulk/Base => IconsAlternative.xcassets/Bulk}/Location.imageset/Location.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Outline/Base => IconsAlternative.xcassets/Bulk}/Lock.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Bulk/Base => IconsAlternative.xcassets/Bulk}/Lock.imageset/Lock.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Outline/Base => IconsAlternative.xcassets/Bulk}/Login.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Bulk/Base => IconsAlternative.xcassets/Bulk}/Login.imageset/Login.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Outline/Base => IconsAlternative.xcassets/Bulk}/Logout.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Bulk/Base => IconsAlternative.xcassets/Bulk}/Logout.imageset/Logout.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Outline/Base => IconsAlternative.xcassets/Bulk}/Message.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Bulk/Base => IconsAlternative.xcassets/Bulk}/Message.imageset/Message.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Outline/Base => IconsAlternative.xcassets/Bulk}/More Circle.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Bulk/Base => IconsAlternative.xcassets/Bulk}/More Circle.imageset/More Circle.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Outline/Base => IconsAlternative.xcassets/Bulk}/More Square.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Bulk/Base => IconsAlternative.xcassets/Bulk}/More Square.imageset/More Square.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Outline/Base => IconsAlternative.xcassets/Bulk}/Notification.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Bulk/Base => IconsAlternative.xcassets/Bulk}/Notification.imageset/Notification.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Outline/Base => IconsAlternative.xcassets/Bulk}/Paper Download.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Bulk/Base => IconsAlternative.xcassets/Bulk}/Paper Download.imageset/Paper Download.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Outline/Base => IconsAlternative.xcassets/Bulk}/Paper Fail.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Bulk/Base => IconsAlternative.xcassets/Bulk}/Paper Fail.imageset/Paper Fail.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Outline/Base => IconsAlternative.xcassets/Bulk}/Paper Negative.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Bulk/Base => IconsAlternative.xcassets/Bulk}/Paper Negative.imageset/Paper Negative.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Outline/Base => IconsAlternative.xcassets/Bulk}/Paper Plus.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Bulk/Base => IconsAlternative.xcassets/Bulk}/Paper Plus.imageset/Paper Plus.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Outline/Base => IconsAlternative.xcassets/Bulk}/Paper Upload.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Bulk/Base => IconsAlternative.xcassets/Bulk}/Paper Upload.imageset/Paper Upload.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Outline/Base => IconsAlternative.xcassets/Bulk}/Paper.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Bulk/Base => IconsAlternative.xcassets/Bulk}/Paper.imageset/Paper.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Outline/Base => IconsAlternative.xcassets/Bulk}/Password.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Bulk/Base => IconsAlternative.xcassets/Bulk}/Password.imageset/Password.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Outline/Base => IconsAlternative.xcassets/Bulk}/Play.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Bulk/Base => IconsAlternative.xcassets/Bulk}/Play.imageset/Play.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Outline/Base => IconsAlternative.xcassets/Bulk}/Plus.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Bulk/Base => IconsAlternative.xcassets/Bulk}/Plus.imageset/Plus.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Outline/Base => IconsAlternative.xcassets/Bulk}/Profile.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Bulk/Base => IconsAlternative.xcassets/Bulk}/Profile.imageset/Profile.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Outline/Base => IconsAlternative.xcassets/Bulk}/Scan.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Bulk/Base => IconsAlternative.xcassets/Bulk}/Scan.imageset/Scan.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Outline/Base => IconsAlternative.xcassets/Bulk}/Search.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Bulk/Base => IconsAlternative.xcassets/Bulk}/Search.imageset/Search.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Outline/Base => IconsAlternative.xcassets/Bulk}/Send.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Bulk/Base => IconsAlternative.xcassets/Bulk}/Send.imageset/Send.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Outline/Base => IconsAlternative.xcassets/Bulk}/Setting.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Bulk/Base => IconsAlternative.xcassets/Bulk}/Setting.imageset/Setting.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Outline/Base => IconsAlternative.xcassets/Bulk}/Shield Done.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Bulk/Base => IconsAlternative.xcassets/Bulk}/Shield Done.imageset/Shield Done.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Outline/Base => IconsAlternative.xcassets/Bulk}/Shield Fail.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Bulk/Base => IconsAlternative.xcassets/Bulk}/Shield Fail.imageset/Shield Fail.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Outline/Base => IconsAlternative.xcassets/Bulk}/Show.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Bulk/Base => IconsAlternative.xcassets/Bulk}/Show.imageset/Show.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Outline/Base => IconsAlternative.xcassets/Bulk}/Star.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Bulk/Base => IconsAlternative.xcassets/Bulk}/Star.imageset/Star.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Outline/Base => IconsAlternative.xcassets/Bulk}/Swap.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Bulk/Base => IconsAlternative.xcassets/Bulk}/Swap.imageset/Swap.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Outline/Base => IconsAlternative.xcassets/Bulk}/Tick Square.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Bulk/Base => IconsAlternative.xcassets/Bulk}/Tick Square.imageset/Tick Square.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Outline/Base => IconsAlternative.xcassets/Bulk}/Ticket Star.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Bulk/Base => IconsAlternative.xcassets/Bulk}/Ticket Star.imageset/Ticket Star.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Outline/Base => IconsAlternative.xcassets/Bulk}/Ticket.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Bulk/Base => IconsAlternative.xcassets/Bulk}/Ticket.imageset/Ticket.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Outline/Base => IconsAlternative.xcassets/Bulk}/Time Circle.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Bulk/Base => IconsAlternative.xcassets/Bulk}/Time Circle.imageset/Time Circle.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Outline/Base => IconsAlternative.xcassets/Bulk}/Time Square.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Bulk/Base => IconsAlternative.xcassets/Bulk}/Time Square.imageset/Time Square.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Outline/Base => IconsAlternative.xcassets/Bulk}/Unlock.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Bulk/Base => IconsAlternative.xcassets/Bulk}/Unlock.imageset/Unlock.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Outline/Base => IconsAlternative.xcassets/Bulk}/Upload.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Bulk/Base => IconsAlternative.xcassets/Bulk}/Upload.imageset/Upload.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Bulk/Base/2 User.imageset => IconsAlternative.xcassets/Bulk/User 2.imageset}/2 User.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Outline/Base/2 User.imageset => IconsAlternative.xcassets/Bulk/User 2.imageset}/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Bulk/Base/3 User.imageset => IconsAlternative.xcassets/Bulk/User 3.imageset}/3 User.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Outline/Base/3 User.imageset => IconsAlternative.xcassets/Bulk/User 3.imageset}/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Outline/Base => IconsAlternative.xcassets/Bulk}/Video.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Bulk/Base => IconsAlternative.xcassets/Bulk}/Video.imageset/Video.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Outline/Base => IconsAlternative.xcassets/Bulk}/Voice 2.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Bulk/Base => IconsAlternative.xcassets/Bulk}/Voice 2.imageset/Voice 2.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Outline/Base => IconsAlternative.xcassets/Bulk}/Voice.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Bulk/Base => IconsAlternative.xcassets/Bulk}/Voice.imageset/Voice.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Outline/Base => IconsAlternative.xcassets/Bulk}/Volume Down.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Bulk/Base => IconsAlternative.xcassets/Bulk}/Volume Down.imageset/Volume Down.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Outline/Base => IconsAlternative.xcassets/Bulk}/Volume Off.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Bulk/Base => IconsAlternative.xcassets/Bulk}/Volume Off.imageset/Volume Off.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Outline/Base => IconsAlternative.xcassets/Bulk}/Volume Up.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Bulk/Base => IconsAlternative.xcassets/Bulk}/Volume Up.imageset/Volume Up.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Outline/Base => IconsAlternative.xcassets/Bulk}/Wallet.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Bulk/Base => IconsAlternative.xcassets/Bulk}/Wallet.imageset/Wallet.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Outline/Base => IconsAlternative.xcassets/Bulk}/Work.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Bulk/Base => IconsAlternative.xcassets/Bulk}/Work.imageset/Work.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/TwoTone/Base => IconsAlternative.xcassets}/Contents.json (52%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Activity.imageset/Activity.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Activity.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Add User.imageset/Add User.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Add User.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Arrow - Down 2.imageset/Arrow - Down 2.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Arrow - Down 2.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Arrow - Down 3.imageset/Arrow - Down 3.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Arrow - Down 3.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Arrow - Down Circle.imageset/Arrow - Down Circle.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Arrow - Down Circle.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Arrow - Down Square.imageset/Arrow - Down Square.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Arrow - Down Square.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Arrow - Down.imageset/Arrow - Down.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Arrow - Down.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Arrow - Left 2.imageset/Arrow - Left 2.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Arrow - Left 2.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Arrow - Left 3.imageset/Arrow - Left 3.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Arrow - Left 3.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Arrow - Left Circle.imageset/Arrow - Left Circle.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Arrow - Left Circle.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Arrow - Left Square.imageset/Arrow - Left Square.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Arrow - Left Square.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Arrow - Left.imageset/Arrow - Left.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Arrow - Left.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Arrow - Right 2.imageset/Arrow - Right 2.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Arrow - Right 2.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Arrow - Right 3.imageset/Arrow - Right 3.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Arrow - Right 3.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Arrow - Right Circle.imageset/Arrow - Right Circle.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Arrow - Right Circle.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Arrow - Right Square.imageset/Arrow - Right Square.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Arrow - Right Square.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Arrow - Right.imageset/Arrow - Right.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Arrow - Right.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Arrow - Up 2.imageset/Arrow - Up 2.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Arrow - Up 2.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Arrow - Up 3.imageset/Arrow - Up 3.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Arrow - Up 3.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Arrow - Up Circle.imageset/Arrow - Up Circle.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Arrow - Up Circle.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Arrow - Up Square.imageset/Arrow - Up Square.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Arrow - Up Square.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Arrow - Up.imageset/Arrow - Up.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Arrow - Up.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Bag 2.imageset/Bag 2.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Bag 2.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Bag.imageset/Bag.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Bag.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Bookmark.imageset/Bookmark.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Bookmark.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Buy.imageset/Buy.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Buy.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Calendar.imageset/Calendar.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Calendar.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Call Missed.imageset/Call Missed.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Call Missed.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Call Silent.imageset/Call Silent.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Call Silent.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Call.imageset/Call.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Call.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Calling.imageset/Calling.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Calling.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Camera.imageset/Camera.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Camera.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Category.imageset/Category.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Category.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Chart.imageset/Chart.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Chart.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Chat.imageset/Chat.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Chat.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Close Square.imageset/Close Square.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Close Square.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Outline => IconsAlternative.xcassets/Solid}/Base/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Danger.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Danger.imageset/Danger.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Delete.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Delete.imageset/Delete.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Discount.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Discount.imageset/Discount.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Discovery.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Discovery.imageset/Discovery.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Document.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Document.imageset/Document.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Download.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Download.imageset/Download.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Edit Square.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Edit Square.imageset/Edit Square.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Edit.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Edit.imageset/Edit.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Filter 2.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Filter 2.imageset/Filter 2.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Filter.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Filter.imageset/Filter.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Folder.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Folder.imageset/Folder.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Game.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Game.imageset/Game.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Graph.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Graph.imageset/Graph.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Heart.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Heart.imageset/Heart.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Hide.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Hide.imageset/Hide.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Home.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Home.imageset/Home.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Image 2.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Image 2.imageset/Image 2.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Image.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Image.imageset/Image.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Info Circle.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Info Circle.imageset/Info Circle.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Info Square.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Info Square.imageset/Info Square.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Location.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Location.imageset/Location.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Lock.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Lock.imageset/Lock.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Login.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Login.imageset/Login.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Logout.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Logout.imageset/Logout.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Message.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Message.imageset/Message.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/More Circle.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/More Circle.imageset/More Circle.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/More Square.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/More Square.imageset/More Square.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Notification.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Notification.imageset/Notification.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Paper Download.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Paper Download.imageset/Paper Download.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Paper Fail.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Paper Fail.imageset/Paper Fail.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Paper Negative.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Paper Negative.imageset/Paper Negative.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Paper Plus.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Paper Plus.imageset/Paper Plus.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Paper Upload.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Paper Upload.imageset/Paper Upload.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Paper.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Paper.imageset/Paper.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Password.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Password.imageset/Password.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Play.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Play.imageset/Play.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Plus.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Plus.imageset/Plus.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Profile.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Profile.imageset/Profile.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Scan.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Scan.imageset/Scan.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Search.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Search.imageset/Search.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Send.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Send.imageset/Send.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Setting.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Setting.imageset/Setting.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Shield Done.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Shield Done.imageset/Shield Done.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Shield Fail.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Shield Fail.imageset/Shield Fail.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Show.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Show.imageset/Show.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Star.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Star.imageset/Star.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Swap.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Swap.imageset/Swap.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Tick Square.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Tick Square.imageset/Tick Square.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Ticket Star.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Ticket Star.imageset/Ticket Star.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Ticket.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Ticket.imageset/Ticket.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Time Circle.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Time Circle.imageset/Time Circle.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Time Square.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Time Square.imageset/Time Square.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Unlock.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Unlock.imageset/Unlock.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Upload.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Upload.imageset/Upload.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Solid/Base/2 User.imageset => IconsAlternative.xcassets/Solid/Base/User 2.imageset}/2 User.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Solid/Base/2 User.imageset => IconsAlternative.xcassets/Solid/Base/User 2.imageset}/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Solid/Base/3 User.imageset => IconsAlternative.xcassets/Solid/Base/User 3.imageset}/3 User.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Solid/Base/3 User.imageset => IconsAlternative.xcassets/Solid/Base/User 3.imageset}/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Video.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Video.imageset/Video.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Voice 2.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Voice 2.imageset/Voice 2.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Voice.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Voice.imageset/Voice.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Volume Down.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Volume Down.imageset/Volume Down.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Volume Off.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Volume Off.imageset/Volume Off.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Volume Up.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Volume Up.imageset/Volume Up.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Wallet.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Wallet.imageset/Wallet.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Work.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/Solid/Base/Work.imageset/Work.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Outline => IconsAlternative.xcassets/Solid}/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Activity.imageset/Activity.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Activity.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Add User.imageset/Add User.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Add User.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Arrow - Down 2.imageset/Arrow - Down 2.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Arrow - Down 2.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Arrow - Down 3.imageset/Arrow - Down 3.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Arrow - Down 3.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Arrow - Down Circle.imageset/Arrow - Down Circle.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Arrow - Down Circle.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Arrow - Down Square.imageset/Arrow - Down Square.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Arrow - Down Square.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Arrow - Down.imageset/Arrow - Down.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Arrow - Down.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Arrow - Left 2.imageset/Arrow - Left 2.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Arrow - Left 2.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Arrow - Left 3.imageset/Arrow - Left 3.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Arrow - Left 3.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Arrow - Left Circle.imageset/Arrow - Left Circle.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Arrow - Left Circle.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Arrow - Left Square.imageset/Arrow - Left Square.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Arrow - Left Square.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Arrow - Left.imageset/Arrow - Left.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Arrow - Left.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Arrow - Right 2.imageset/Arrow - Right 2.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Arrow - Right 2.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Arrow - Right 3.imageset/Arrow - Right 3.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Arrow - Right 3.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Arrow - Right Circle.imageset/Arrow - Right Circle.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Arrow - Right Circle.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Arrow - Right Square.imageset/Arrow - Right Square.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Arrow - Right Square.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Arrow - Up 2 - 1.imageset/Arrow - Up 2 - 1.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Arrow - Up 2 - 1.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Arrow - Up 2.imageset/Arrow - Up 2.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Arrow - Up 2.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Arrow - Up 3.imageset/Arrow - Up 3.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Arrow - Up 3.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Arrow - Up Circle.imageset/Arrow - Up Circle.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Arrow - Up Circle.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Arrow - Up Square.imageset/Arrow - Up Square.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Arrow - Up Square.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Arrow - Up.imageset/Arrow - Up.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Arrow - Up.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Bag 2.imageset/Bag 2.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Bag 2.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Bag.imageset/Bag.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Bag.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Bookmark.imageset/Bookmark.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Bookmark.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Buy.imageset/Buy.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Buy.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Calendar.imageset/Calendar.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Calendar.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Call Missed.imageset/Call Missed.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Call Missed.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Call Silent.imageset/Call Silent.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Call Silent.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Call.imageset/Call.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Call.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Calling.imageset/Calling.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Calling.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Camera.imageset/Camera.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Camera.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Category.imageset/Category.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Category.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Chart.imageset/Chart.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Chart.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Chat.imageset/Chat.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Chat.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Close Square.imageset/Close Square.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Close Square.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Solid => IconsAlternative.xcassets/TwoTone}/Base/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Danger.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Danger.imageset/Danger.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Delete.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Delete.imageset/Delete.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Discount.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Discount.imageset/Discount.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Discovery.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Discovery.imageset/Discovery.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Document.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Document.imageset/Document.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Download.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Download.imageset/Download.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Edit Square.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Edit Square.imageset/Edit Square.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Edit.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Edit.imageset/Edit.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Filter 2.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Filter 2.imageset/Filter 2.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Filter.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Filter.imageset/Filter.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Folder.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Folder.imageset/Folder.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Game.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Game.imageset/Game.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Graph.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Graph.imageset/Graph.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Heart.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Heart.imageset/Heart.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Hide.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Hide.imageset/Hide.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Home.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Home.imageset/Home.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Image 2.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Image 2.imageset/Image 2.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Image.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Image.imageset/Image.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Info Circle.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Info Circle.imageset/Info Circle.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Info Square.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Info Square.imageset/Info Square.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Info menu - 1.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Info menu - 1.imageset/Info menu - 1.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Info menu.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Info menu.imageset/Info menu.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Location.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Location.imageset/Location.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Lock.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Lock.imageset/Lock.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Login.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Login.imageset/Login.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Logout.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Logout.imageset/Logout.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Message.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Message.imageset/Message.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Notification.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Notification.imageset/Notification.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Paper Download.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Paper Download.imageset/Paper Download.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Paper Fail.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Paper Fail.imageset/Paper Fail.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Paper Negative.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Paper Negative.imageset/Paper Negative.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Paper Plus.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Paper Plus.imageset/Paper Plus.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Paper Upload.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Paper Upload.imageset/Paper Upload.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Paper.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Paper.imageset/Paper.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Password.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Password.imageset/Password.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Play.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Play.imageset/Play.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Plus.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Plus.imageset/Plus.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Profile.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Profile.imageset/Profile.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Scan.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Scan.imageset/Scan.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Search.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Search.imageset/Search.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Send.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Send.imageset/Send.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Setting.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Setting.imageset/Setting.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Shield Done.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Shield Done.imageset/Shield Done.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Shield Fail.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Shield Fail.imageset/Shield Fail.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Show.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Show.imageset/Show.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Star.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Star.imageset/Star.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Swap.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Swap.imageset/Swap.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Tick Square.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Tick Square.imageset/Tick Square.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Ticket Star.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Ticket Star.imageset/Ticket Star.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Ticket.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Ticket.imageset/Ticket.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Time Circle.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Time Circle.imageset/Time Circle.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Time Square.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Time Square.imageset/Time Square.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Unlock.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Unlock.imageset/Unlock.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Upload.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Upload.imageset/Upload.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/TwoTone/Base/2 User.imageset => IconsAlternative.xcassets/TwoTone/Base/User 2.imageset}/2 User.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/TwoTone/Base/2 User.imageset => IconsAlternative.xcassets/TwoTone/Base/User 2.imageset}/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/TwoTone/Base/3 User.imageset => IconsAlternative.xcassets/TwoTone/Base/User 3.imageset}/3 User.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/TwoTone/Base/3 User.imageset => IconsAlternative.xcassets/TwoTone/Base/User 3.imageset}/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Video.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Video.imageset/Video.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Voice 2.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Voice 2.imageset/Voice 2.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Voice.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Voice.imageset/Voice.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Volume Down.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Volume Down.imageset/Volume Down.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Volume Off.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Volume Off.imageset/Volume Off.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Volume Up.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Volume Up.imageset/Volume Up.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Wallet.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Wallet.imageset/Wallet.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Work.imageset/Contents.json (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets => IconsAlternative.xcassets}/TwoTone/Base/Work.imageset/Work.svg (100%) rename Sources/OversizeUI/Resources/{Icons.xcassets/Solid => IconsAlternative.xcassets/TwoTone}/Contents.json (100%) create mode 100644 Templates/Icon.stencil create mode 100644 Templates/IconExtension.stencil diff --git a/Example/Shared/DemoPages/GridSelectDemo.swift b/Example/Shared/DemoPages/GridSelectDemo.swift index 2667130..6fc20c5 100644 --- a/Example/Shared/DemoPages/GridSelectDemo.swift +++ b/Example/Shared/DemoPages/GridSelectDemo.swift @@ -20,7 +20,7 @@ struct GridSelectDemo: View { GridSelect(items, selection: $selection, content: { item, _ in VStack { - Icon(.circle) + IconDeprecated(.circle) Text(item) }.padding() }) @@ -29,7 +29,7 @@ struct GridSelectDemo: View { GridSelect(items2, selection: $selection, content: { item, _ in VStack { - Icon(.circle) + IconDeprecated(.circle) Text(item) }.padding() }) diff --git a/Example/Shared/DemoPages/IconsDemo.swift b/Example/Shared/DemoPages/IconsDemo.swift index eaa0334..937a56b 100644 --- a/Example/Shared/DemoPages/IconsDemo.swift +++ b/Example/Shared/DemoPages/IconsDemo.swift @@ -18,7 +18,7 @@ struct IconsDemo: View { PageView("Icons") { LazyVGrid(columns: grid) { ForEach(IconsNames.allCases, id: \.self) { icon in - Icon(icon) + IconDeprecated(icon) .padding(.vertical) } } diff --git a/Example/Shared/DemoPages/SegmentedControlDemo.swift b/Example/Shared/DemoPages/SegmentedControlDemo.swift index 15cd6bb..44aaedb 100644 --- a/Example/Shared/DemoPages/SegmentedControlDemo.swift +++ b/Example/Shared/DemoPages/SegmentedControlDemo.swift @@ -57,7 +57,7 @@ struct SegmentedControlDemo: View { SegmentedPickerSelector(items, selection: $selection) { item, _ in VStack(spacing: Space.xxxSmall.rawValue) { - Icon(.circle) + IconDeprecated(.circle) .padding(.xxSmall) Text(item) Text("Subtitle") diff --git a/README.md b/README.md index 9cec04b..b9d7f64 100644 --- a/README.md +++ b/README.md @@ -92,7 +92,7 @@ var items = ["One", "Two", "Three", "Four"] GridSelect(items, selection: $selection, content: { item, _ in VStack { - Icon(.circle) + IconDeprecated(.circle) Text(item) }.padding() }) @@ -101,7 +101,7 @@ GridSelect(items, selection: $selection, ### Icon ```swift -Icon(.activity) +IconDeprecated(.activity) ``` diff --git a/Sources/OversizeUI/Controls/Button/BarButton.swift b/Sources/OversizeUI/Controls/Button/BarButton.swift index 0b2810b..edae1c7 100644 --- a/Sources/OversizeUI/Controls/Button/BarButton.swift +++ b/Sources/OversizeUI/Controls/Button/BarButton.swift @@ -123,9 +123,9 @@ public struct BarButton: View { private var label: some View { switch type { case .close: - Icon(.xMini) + IconDeprecated(.xMini) case .back: - Icon(.arrowLeft) + IconDeprecated(.arrowLeft) case let .secondary(text, _): Text(text) case let .accent(text, _): @@ -133,9 +133,9 @@ public struct BarButton: View { case let .primary(text, _): Text(text) case .closeAction: - Icon(.xMini, color: .onSurfaceMediumEmphasis) + IconDeprecated(.xMini, color: .onSurfaceMediumEmphasis) case .backAction: - Icon(.arrowLeft, color: .onSurfaceMediumEmphasis) + IconDeprecated(.arrowLeft, color: .onSurfaceMediumEmphasis) case let .disabled(text): Text(text) case let .image(image, _): @@ -143,7 +143,7 @@ public struct BarButton: View { .renderingMode(.template) .onSurfaceHighEmphasisForegroundColor() case let .icon(icon, _): - Icon(icon, color: .onSurfaceMediumEmphasis) + IconDeprecated(icon, color: .onSurfaceMediumEmphasis) } } } diff --git a/Sources/OversizeUI/Controls/ContentView/ContentView.swift b/Sources/OversizeUI/Controls/ContentView/ContentView.swift index 7f4f80b..24cccde 100644 --- a/Sources/OversizeUI/Controls/ContentView/ContentView.swift +++ b/Sources/OversizeUI/Controls/ContentView/ContentView.swift @@ -76,14 +76,14 @@ extension ContentView { case .close: Button(action: { dismiss() }) { - Icon(.xMini) + IconDeprecated(.xMini) } .buttonStyle(.secondary) case .back: Button(action: { dismiss() }) { - Icon(.arrowLeft) + IconDeprecated(.arrowLeft) } .buttonStyle(.secondary) @@ -112,14 +112,14 @@ extension ContentView { case let .closeAction(action: action): Button(action: action) { - Icon(.xMini) + IconDeprecated(.xMini) } .buttonStyle(.secondary) case let .backAction(action: action): Button(action: action) { - Icon(.arrowLeft) + IconDeprecated(.arrowLeft) } .buttonStyle(.secondary) @@ -142,14 +142,14 @@ extension ContentView { case .close: Button(action: { dismiss() }) { - Icon(.xMini) + IconDeprecated(.xMini) } .buttonStyle(.secondary) case .back: Button(action: { dismiss() }) { - Icon(.arrowLeft) + IconDeprecated(.arrowLeft) } .buttonStyle(.secondary) @@ -179,14 +179,14 @@ extension ContentView { case let .closeAction(action: action): Button(action: action) { - Icon(.xMini) + IconDeprecated(.xMini) } .buttonStyle(.secondary) case let .backAction(action: action): Button(action: action) { - Icon(.arrowLeft) + IconDeprecated(.arrowLeft) } .buttonStyle(.secondary) diff --git a/Sources/OversizeUI/Controls/GridSelect/GridSelect.swift b/Sources/OversizeUI/Controls/GridSelect/GridSelect.swift index f7cd9fa..966af35 100644 --- a/Sources/OversizeUI/Controls/GridSelect/GridSelect.swift +++ b/Sources/OversizeUI/Controls/GridSelect/GridSelect.swift @@ -98,7 +98,7 @@ public struct GridSelect: View private var itemBackground: some View { ZStack { getSelection(selectionStyle: style.seletionStyle) - getSelectionIcon(icon: style.icon) + getSelectionIconDeprecated(icon: style.icon) selectionView() } } @@ -151,7 +151,7 @@ public struct GridSelect: View } @ViewBuilder - private func getSelectionIcon(icon: GridSelectSeletionIconStyle) -> some View { + private func getSelectionIconDeprecated(icon: GridSelectSeletionIconStyle) -> some View { switch icon { case .none: EmptyView() @@ -163,7 +163,7 @@ public struct GridSelect: View Circle() .foregroundColor(Color.surfacePrimary) .shadowElevaton(.z2) - Icon(.checkMini, color: .onSurfaceHighEmphasis) + IconDeprecated(.checkMini, color: .onSurfaceHighEmphasis) }.frame(width: Space.large.rawValue, height: Space.large.rawValue) .padding(.small) } @@ -218,7 +218,7 @@ struct GridSelect_Preview: PreviewProvider { GridSelect(items, selection: $selection, content: { item, _ in VStack { - Icon(.circle) + IconDeprecated(.circle) Text(item) }.padding() }) @@ -227,7 +227,7 @@ struct GridSelect_Preview: PreviewProvider { GridSelect(items, selection: $selection, content: { item, _ in VStack { - Icon(.circle) + IconDeprecated(.circle) Text(item) }.padding() }) diff --git a/Sources/OversizeUI/Controls/HUD/HUD.swift b/Sources/OversizeUI/Controls/HUD/HUD.swift index 9045c45..6d286b7 100644 --- a/Sources/OversizeUI/Controls/HUD/HUD.swift +++ b/Sources/OversizeUI/Controls/HUD/HUD.swift @@ -212,7 +212,7 @@ public struct HUDContent: View { case .hud: HStack { // if let icon = hudState.icon { -// Icon(icon, color: .onSurfaceHighEmphasis) +// IconDeprecated(icon, color: .onSurfaceHighEmphasis) // } Text(title) diff --git a/Sources/OversizeUI/Controls/IconPicker/IconPicker.swift b/Sources/OversizeUI/Controls/IconPicker/IconPicker.swift index 47d5faf..599bf3c 100644 --- a/Sources/OversizeUI/Controls/IconPicker/IconPicker.swift +++ b/Sources/OversizeUI/Controls/IconPicker/IconPicker.swift @@ -54,7 +54,7 @@ public struct IconPicker: View { if let image = selection { image } - Icon(.chevronDown, color: .onSurfaceHighEmphasis) + IconDeprecated(.chevronDown, color: .onSurfaceHighEmphasis) } .frame(minWidth: 0, maxWidth: .infinity) .padding() diff --git a/Sources/OversizeUI/Controls/Notice/NoticeView.swift b/Sources/OversizeUI/Controls/Notice/NoticeView.swift index 60c960b..77bd0cb 100644 --- a/Sources/OversizeUI/Controls/Notice/NoticeView.swift +++ b/Sources/OversizeUI/Controls/Notice/NoticeView.swift @@ -83,7 +83,7 @@ public struct NoticeView: View where A: View { Button { closeAction?() } label: { - Icon(.xMini, color: .onSurfaceHighEmphasis) + IconDeprecated(.xMini, color: .onSurfaceHighEmphasis) } .buttonStyle(subtitle != nil ? .tertiary(infinityWidth: false) : .quaternary(infinityWidth: false)) .controlBorderShape(.capsule) diff --git a/Sources/OversizeUI/Controls/PageView/PageView.swift b/Sources/OversizeUI/Controls/PageView/PageView.swift index 8945017..10e485e 100644 --- a/Sources/OversizeUI/Controls/PageView/PageView.swift +++ b/Sources/OversizeUI/Controls/PageView/PageView.swift @@ -123,7 +123,7 @@ public struct PageView case .none: EmptyView() case .icon: - Icon(.xMini, color: .onSurfaceMediumEmphasis) + IconDeprecated(.xMini, color: .onSurfaceMediumEmphasis) .background { Circle() .fill(Color.backgroundTertiary) diff --git a/Sources/OversizeUI/Controls/Row/Row.swift b/Sources/OversizeUI/Controls/Row/Row.swift index fa93929..d3121c7 100644 --- a/Sources/OversizeUI/Controls/Row/Row.swift +++ b/Sources/OversizeUI/Controls/Row/Row.swift @@ -117,7 +117,7 @@ public struct Row: View where LeadingLabel: View, T .padding(.leading, .xxSmall) if isShowArrowIcon { - Icon(.chevronRight, color: .onSurfaceDisabled) + IconDeprecated(.chevronRight, color: .onSurfaceDisabled) } } } @@ -125,7 +125,7 @@ public struct Row: View where LeadingLabel: View, T } private var text: some View { - VStack(alignment: textAlignment, spacing: .xxxSmall) { + VStack(alignment: textAlignment, spacing: .zero) { Text(title) .headline(.medium) .foregroundColor(.onSurfaceHighEmphasis) @@ -145,7 +145,7 @@ public struct Row: View where LeadingLabel: View, T сlearAction?() } label: { ZStack { - Icon(.xMini, color: .onSurfaceDisabled) + IconDeprecated(.xMini, color: .onSurfaceDisabled) .background( RoundedRectangle(cornerRadius: .small, style: .continuous) .fillSurfaceSecondary() @@ -189,6 +189,38 @@ public extension Row where LeadingLabel == EmptyView, TrailingLabel == EmptyView } } +/* +public extension Row where LeadingLabel == Image, TrailingLabel == EmptyView { + init(_ title: String, + subtitle: String? = nil, + action: (() -> Void)? = nil, + @ViewBuilder leading: () -> LeadingLabel) + { + self.title = title + self.subtitle = subtitle + self.action = action + leadingLabel = leading() + .resizable() + .renderingMode(.template) + trailingLabel = nil + } +} + +public extension Row where LeadingLabel == Image, TrailingLabel == EmptyView { + init(_ title: String, + subtitle: String? = nil, + @ViewBuilder leading: () -> LeadingLabel) + { + self.title = title + self.subtitle = subtitle + self.action = nil + leadingLabel = leading().resizable() + trailingLabel = nil + } +} +*/ + + public extension Row where TrailingLabel == EmptyView { init(_ title: String, subtitle: String? = nil, @@ -292,18 +324,18 @@ struct ListRow_Previews: PreviewProvider { Row("Title", subtitle: "Subtitle") Row("Title", subtitle: "Subtitle") { - Icon(.calendar) + IconDeprecated(.calendar) } Radio(isOn: true, label: { Row("Title", subtitle: "Subtitle") { - Icon(.calendar) + IconDeprecated(.calendar) } }) Checkbox(isOn: .constant(true), label: { Row("Title", subtitle: "Subtitle") { - Icon(.calendar) + IconDeprecated(.calendar) } .rowOnSurface() }) diff --git a/Sources/OversizeUI/Controls/Row/RowButton.swift b/Sources/OversizeUI/Controls/Row/RowButton.swift index aecff27..55d1c03 100644 --- a/Sources/OversizeUI/Controls/Row/RowButton.swift +++ b/Sources/OversizeUI/Controls/Row/RowButton.swift @@ -40,7 +40,7 @@ public struct RowButton: View { if icon != .none { Surface { - Icon(icon) + IconDeprecated(icon) } .surfaceStyle(.secondary) .surfaceContentInsets(.xxSmall) diff --git a/Sources/OversizeUI/Controls/Row/RowTitle.swift b/Sources/OversizeUI/Controls/Row/RowTitle.swift index b4f6f30..b5d641d 100644 --- a/Sources/OversizeUI/Controls/Row/RowTitle.swift +++ b/Sources/OversizeUI/Controls/Row/RowTitle.swift @@ -62,7 +62,7 @@ public struct RowTitle: View { Button { action() } label: { - Icon(.chevronRight) + IconDeprecated(.chevronRight) .iconColor(.onSurfaceMediumEmphasis) .offset(y: titleButtonPosition == .leading ? 1.5 : 0) } diff --git a/Sources/OversizeUI/Controls/SectionView/SectionView.swift b/Sources/OversizeUI/Controls/SectionView/SectionView.swift index 64d2567..e141526 100644 --- a/Sources/OversizeUI/Controls/SectionView/SectionView.swift +++ b/Sources/OversizeUI/Controls/SectionView/SectionView.swift @@ -140,7 +140,7 @@ public struct SectionView: View { Button { action() } label: { - Icon(.chevronRight) + IconDeprecated(.chevronRight) .iconColor(.onSurfaceMediumEmphasis) .offset(y: titleButtonPosition == .leading ? 1.5 : 0) } @@ -222,7 +222,7 @@ struct SectionView_Previews: PreviewProvider { VStack(spacing: .zero) { SectionView("App") { Row("Label") { - Icon(.user) + IconDeprecated(.user) } } .sectionTitlePosition(.inside) @@ -230,10 +230,10 @@ struct SectionView_Previews: PreviewProvider { SectionView("Feedback") { VStack(spacing: .zero) { Row("Label") { - Icon(.user) + IconDeprecated(.user) } Row("Label") { - Icon(.user) + IconDeprecated(.user) } } } @@ -243,11 +243,11 @@ struct SectionView_Previews: PreviewProvider { SectionView("Feedback") { VStack(spacing: .zero) { Row("Label") { - Icon(.user) + IconDeprecated(.user) } Row("Label") { - Icon(.user) + IconDeprecated(.user) } } } @@ -268,7 +268,7 @@ struct SectionView_Previews: PreviewProvider { VStack(spacing: .zero) { SectionView("App") { Row("Label") { - Icon(.user) + IconDeprecated(.user) } } .sectionTitlePosition(.inside) @@ -278,10 +278,10 @@ struct SectionView_Previews: PreviewProvider { SectionView("Feedback") { VStack(spacing: .zero) { Row("Label") { - Icon(.user) + IconDeprecated(.user) } Row("Label") { - Icon(.user) + IconDeprecated(.user) } } } @@ -302,7 +302,7 @@ struct SectionView_Previews: PreviewProvider { VStack(spacing: .zero) { SectionView("App") { Row("Label") { - Icon(.user) + IconDeprecated(.user) } } .sectionTitlePosition(.inside) @@ -312,10 +312,10 @@ struct SectionView_Previews: PreviewProvider { SectionView("Feedback") { VStack(spacing: .zero) { Row("Label") { - Icon(.user) + IconDeprecated(.user) } Row("Label") { - Icon(.user) + IconDeprecated(.user) } } } @@ -336,17 +336,17 @@ struct SectionView_Previews: PreviewProvider { VStack(spacing: .zero) { SectionView("App") { Row("Label") { - Icon(.user) + IconDeprecated(.user) } } SectionView("Feedback") { VStack(spacing: .zero) { Row("Label") { - Icon(.user) + IconDeprecated(.user) } Row("Label") { - Icon(.user) + IconDeprecated(.user) } } } @@ -364,7 +364,7 @@ struct SectionView_Previews: PreviewProvider { VStack(spacing: .zero) { SectionView("App") { Row("Label") { - Icon(.user) + IconDeprecated(.user) } } .sectionViewStyle(.smallIndent) @@ -372,10 +372,10 @@ struct SectionView_Previews: PreviewProvider { SectionView("Feedback") { VStack(spacing: .zero) { Row("Label") { - Icon(.user) + IconDeprecated(.user) } Row("Label") { - Icon(.user) + IconDeprecated(.user) } } } @@ -395,7 +395,7 @@ struct SectionView_Previews: PreviewProvider { VStack(spacing: .zero) { SectionView("App") { Row("Label") { - Icon(.user) + IconDeprecated(.user) } } .sectionViewStyle(.edgeToEdge) @@ -403,10 +403,10 @@ struct SectionView_Previews: PreviewProvider { SectionView("Feedback") { VStack(spacing: .zero) { Row("Label") { - Icon(.user) + IconDeprecated(.user) } Row("Label") { - Icon(.user) + IconDeprecated(.user) } } } diff --git a/Sources/OversizeUI/Controls/SegmentedControl/Support/SegmentedControlPreview.swift b/Sources/OversizeUI/Controls/SegmentedControl/Support/SegmentedControlPreview.swift index 394ee26..fbff8d0 100644 --- a/Sources/OversizeUI/Controls/SegmentedControl/Support/SegmentedControlPreview.swift +++ b/Sources/OversizeUI/Controls/SegmentedControl/Support/SegmentedControlPreview.swift @@ -66,7 +66,7 @@ struct SegmentedControlPreview: View { SegmentedPickerSelector(items, selection: $selection) { item, _ in VStack(spacing: Space.xxxSmall.rawValue) { - Icon(.circle) + IconDeprecated(.circle) .padding(.xxSmall) Text(item) Text("Subtitle") diff --git a/Sources/OversizeUI/Controls/Select/MultiSelect.swift b/Sources/OversizeUI/Controls/Select/MultiSelect.swift index 3b939d3..6406580 100644 --- a/Sources/OversizeUI/Controls/Select/MultiSelect.swift +++ b/Sources/OversizeUI/Controls/Select/MultiSelect.swift @@ -46,7 +46,7 @@ public struct MultiSelect: View selectionView(selection) } Spacer() - Icon(.chevronDown, color: .onSurfaceHighEmphasis) + IconDeprecated(.chevronDown, color: .onSurfaceHighEmphasis) } .frame(minWidth: 0, maxWidth: .infinity) .padding() diff --git a/Sources/OversizeUI/Controls/Select/Select.swift b/Sources/OversizeUI/Controls/Select/Select.swift index bfd3efa..4673d0a 100644 --- a/Sources/OversizeUI/Controls/Select/Select.swift +++ b/Sources/OversizeUI/Controls/Select/Select.swift @@ -47,7 +47,7 @@ public struct Select: View Text(label) } Spacer() - Icon(.chevronDown, color: .onSurfaceHighEmphasis) + IconDeprecated(.chevronDown, color: .onSurfaceHighEmphasis) } .frame(minWidth: 0, maxWidth: .infinity) .padding() diff --git a/Sources/OversizeUI/Controls/TextField/TextFieldExtended.swift b/Sources/OversizeUI/Controls/TextField/TextFieldExtended.swift index d9c2033..21b77de 100644 --- a/Sources/OversizeUI/Controls/TextField/TextFieldExtended.swift +++ b/Sources/OversizeUI/Controls/TextField/TextFieldExtended.swift @@ -71,7 +71,7 @@ public struct TextFieldExtended: View { HStack { if leadingImage != .none { - Icon(leadingImage) + IconDeprecated(leadingImage) } if secure { @@ -86,7 +86,7 @@ public struct TextFieldExtended: View { } if trallingImage != .none { - Icon(trallingImage) + IconDeprecated(trallingImage) } if helperStyle == .errorText { diff --git a/Sources/OversizeUI/Deprecated/Icon.swift b/Sources/OversizeUI/Deprecated/IconDeprecated.swift similarity index 95% rename from Sources/OversizeUI/Deprecated/Icon.swift rename to Sources/OversizeUI/Deprecated/IconDeprecated.swift index 87ece56..1c717f2 100644 --- a/Sources/OversizeUI/Deprecated/Icon.swift +++ b/Sources/OversizeUI/Deprecated/IconDeprecated.swift @@ -25,7 +25,7 @@ public enum IconSizes: CaseIterable { } } -public struct Icon: View { +public struct IconDeprecated: View { private enum Constants { /// Size static var small: CGFloat = Space.small.rawValue @@ -81,7 +81,7 @@ public struct Icon: View { } } - public func iconColor(_ color: Color) -> Icon { + public func iconColor(_ color: Color) -> IconDeprecated { var control = self control.color = color return control @@ -106,7 +106,7 @@ struct IconAsset_Previews: PreviewProvider { LazyVGrid(columns: grid) { ForEach(IconsNames.allCases, id: \.self) { icon in - Icon(icon) + IconDeprecated(icon) .padding(.vertical) } } diff --git a/Sources/OversizeUI/Deprecated/IconsNames.swift b/Sources/OversizeUI/Deprecated/IconsNames.swift index 5b09d27..294e5b3 100644 --- a/Sources/OversizeUI/Deprecated/IconsNames.swift +++ b/Sources/OversizeUI/Deprecated/IconsNames.swift @@ -1,6 +1,6 @@ // // Copyright © 2023 Aleksandr Romanov -// File.swift, created on 19.03.2023 +// IconsNames.swift, created on 19.03.2023 // import Foundation diff --git a/Sources/OversizeUI/Deprecated/RowDeprecated.swift b/Sources/OversizeUI/Deprecated/RowDeprecated.swift index 6d1eeb3..9270ee2 100644 --- a/Sources/OversizeUI/Deprecated/RowDeprecated.swift +++ b/Sources/OversizeUI/Deprecated/RowDeprecated.swift @@ -108,7 +108,7 @@ public struct RowDeprecated: View { } if isShowArrowIcon { - Icon(.chevronRight, color: .onSurfaceDisabled) + IconDeprecated(.chevronRight, color: .onSurfaceDisabled) } } } @@ -141,7 +141,7 @@ public struct RowDeprecated: View { сlearAction?() } label: { ZStack { - Icon(.xMini, color: .onSurfaceDisabled) + IconDeprecated(.xMini, color: .onSurfaceDisabled) .background( RoundedRectangle(cornerRadius: .small, style: .continuous) .fillSurfaceSecondary() @@ -236,18 +236,18 @@ struct ListRowDeprecated_Previews: PreviewProvider { Row("Title", subtitle: "Subtitle") Row("Title", subtitle: "Subtitle") { - Icon(.calendar) + IconDeprecated(.calendar) } Radio(isOn: true, label: { Row("Title", subtitle: "Subtitle") { - Icon(.calendar) + IconDeprecated(.calendar) } }) Checkbox(isOn: .constant(true), label: { Row("Title", subtitle: "Subtitle") { - Icon(.calendar) + IconDeprecated(.calendar) } .rowOnSurface() }) diff --git a/Sources/OversizeUI/Deprecated/RowLeading.swift b/Sources/OversizeUI/Deprecated/RowLeading.swift index 52a516b..49e5638 100644 --- a/Sources/OversizeUI/Deprecated/RowLeading.swift +++ b/Sources/OversizeUI/Deprecated/RowLeading.swift @@ -31,7 +31,7 @@ internal struct RowLeading: View { internal var body: some View { switch type { case let .icon(icon): - Icon(icon) + IconDeprecated(icon) case let .image(image, color): image @@ -47,7 +47,7 @@ internal struct RowLeading: View { case let .iconOnSurface(icon): Surface { - Icon(icon) + IconDeprecated(icon) } .surfaceStyle(.secondary) .surfaceBackgroundColor(iconBackgroundColor) diff --git a/Sources/OversizeUI/Deprecated/RowTrailing.swift b/Sources/OversizeUI/Deprecated/RowTrailing.swift index 91f8e4e..2099c6b 100644 --- a/Sources/OversizeUI/Deprecated/RowTrailing.swift +++ b/Sources/OversizeUI/Deprecated/RowTrailing.swift @@ -84,13 +84,13 @@ internal struct RowTrailing: View { .labelsHidden() Button(action: action ?? {}, label: { - Icon(.chevronRight, color: .onSurfaceDisabled) + IconDeprecated(.chevronRight, color: .onSurfaceDisabled) }) } .disabled(isPremiumOption && premiumStatus == false) case .arrowIcon: - Icon(.chevronRight, color: .onSurfaceDisabled) + IconDeprecated(.chevronRight, color: .onSurfaceDisabled) case let .timePicker(date: date): #if os(watchOS) diff --git a/Sources/OversizeUI/Generated/GeneratedIcons.swift b/Sources/OversizeUI/Generated/GeneratedIcons.swift index 7f40f1f..427dbd1 100644 --- a/Sources/OversizeUI/Generated/GeneratedIcons.swift +++ b/Sources/OversizeUI/Generated/GeneratedIcons.swift @@ -8,2485 +8,158 @@ import SwiftUI // MARK: - Asset Catalogs // swiftlint:disable identifier_name line_length nesting type_body_length type_name -public enum Icons { - public static let allImages: [Image] = [ - Bulk.Base._2User, - Bulk.Base._3User, - Bulk.Base.activity, - Bulk.Base.addUser, - Bulk.Base.arrowDown2, - Bulk.Base.arrowDown3, - Bulk.Base.arrowDownCircle, - Bulk.Base.arrowDownSquare, - Bulk.Base.arrowDown, - Bulk.Base.arrowLeft2, - Bulk.Base.arrowLeft3, - Bulk.Base.arrowLeftCircle, - Bulk.Base.arrowLeftSquare, - Bulk.Base.arrowLeft, - Bulk.Base.arrowRight2, - Bulk.Base.arrowRight3, - Bulk.Base.arrowRightCircle, - Bulk.Base.arrowRightSquare, - Bulk.Base.arrowRight, - Bulk.Base.arrowUp2, - Bulk.Base.arrowUp3, - Bulk.Base.arrowUpCircle, - Bulk.Base.arrowUpSquare, - Bulk.Base.arrowUp, - Bulk.Base.bag2, - Bulk.Base.bag, - Bulk.Base.bookmark, - Bulk.Base.buy, - Bulk.Base.calendar, - Bulk.Base.callMissed, - Bulk.Base.callSilent, - Bulk.Base.call, - Bulk.Base.calling, - Bulk.Base.camera, - Bulk.Base.category, - Bulk.Base.chart, - Bulk.Base.chat, - Bulk.Base.closeSquare, - Bulk.Base.danger, - Bulk.Base.delete, - Bulk.Base.discount, - Bulk.Base.discovery, - Bulk.Base.document, - Bulk.Base.download, - Bulk.Base.editSquare, - Bulk.Base.edit, - Bulk.Base.filter2, - Bulk.Base.filter, - Bulk.Base.folder, - Bulk.Base.game, - Bulk.Base.graph, - Bulk.Base.heart, - Bulk.Base.hide, - Bulk.Base.home, - Bulk.Base.image2, - Bulk.Base.image, - Bulk.Base.infoCircle, - Bulk.Base.infoSquare, - Bulk.Base.location, - Bulk.Base.lock, - Bulk.Base.login, - Bulk.Base.logout, - Bulk.Base.message, - Bulk.Base.moreCircle, - Bulk.Base.moreSquare, - Bulk.Base.notification, - Bulk.Base.paperDownload, - Bulk.Base.paperFail, - Bulk.Base.paperNegative, - Bulk.Base.paperPlus, - Bulk.Base.paperUpload, - Bulk.Base.paper, - Bulk.Base.password, - Bulk.Base.play, - Bulk.Base.plus, - Bulk.Base.profile, - Bulk.Base.scan, - Bulk.Base.search, - Bulk.Base.send, - Bulk.Base.setting, - Bulk.Base.shieldDone, - Bulk.Base.shieldFail, - Bulk.Base.show, - Bulk.Base.star, - Bulk.Base.swap, - Bulk.Base.tickSquare, - Bulk.Base.ticketStar, - Bulk.Base.ticket, - Bulk.Base.timeCircle, - Bulk.Base.timeSquare, - Bulk.Base.unlock, - Bulk.Base.upload, - Bulk.Base.video, - Bulk.Base.voice2, - Bulk.Base.voice, - Bulk.Base.volumeDown, - Bulk.Base.volumeOff, - Bulk.Base.volumeUp, - Bulk.Base.wallet, - Bulk.Base.work, - Outline.Base._2User, - Outline.Base._3User, - Outline.Base.activity, - Outline.Base.addUser, - Outline.Base.arrowDown2, - Outline.Base.arrowDown3, - Outline.Base.arrowDownCircle, - Outline.Base.arrowDownSquare, - Outline.Base.arrowDown, - Outline.Base.arrowLeft2, - Outline.Base.arrowLeft3, - Outline.Base.arrowLeftCircle, - Outline.Base.arrowLeftSquare, - Outline.Base.arrowLeft, - Outline.Base.arrowRight2, - Outline.Base.arrowRight3, - Outline.Base.arrowRightCircle, - Outline.Base.arrowRightSquare, - Outline.Base.arrowRight, - Outline.Base.arrowUp2, - Outline.Base.arrowUp3, - Outline.Base.arrowUpCircle, - Outline.Base.arrowUpSquare, - Outline.Base.arrowUp, - Outline.Base.bag2, - Outline.Base.bag, - Outline.Base.bookmark, - Outline.Base.buy, - Outline.Base.calendar, - Outline.Base.callMissed, - Outline.Base.callSilent, - Outline.Base.call, - Outline.Base.calling, - Outline.Base.camera, - Outline.Base.category, - Outline.Base.chart, - Outline.Base.chat, - Outline.Base.closeSquare, - Outline.Base.danger2, - Outline.Base.danger, - Outline.Base.delete, - Outline.Base.discount, - Outline.Base.discovery, - Outline.Base.document, - Outline.Base.download, - Outline.Base.editSquare, - Outline.Base.edit, - Outline.Base.filter2, - Outline.Base.filter, - Outline.Base.folder, - Outline.Base.game, - Outline.Base.graph, - Outline.Base.heart, - Outline.Base.hide, - Outline.Base.home, - Outline.Base.image2, - Outline.Base.image, - Outline.Base.infoCircle, - Outline.Base.location, - Outline.Base.lock, - Outline.Base.login, - Outline.Base.logout, - Outline.Base.message, - Outline.Base.moreCircle, - Outline.Base.moreSquare, - Outline.Base.notification, - Outline.Base.paperDownload, - Outline.Base.paperFail, - Outline.Base.paperNegative, - Outline.Base.paperPlus, - Outline.Base.paperUpload, - Outline.Base.paper, - Outline.Base.password, - Outline.Base.play, - Outline.Base.plus, - Outline.Base.profile, - Outline.Base.scan, - Outline.Base.search, - Outline.Base.send, - Outline.Base.setting, - Outline.Base.shieldDone, - Outline.Base.shieldFail, - Outline.Base.show, - Outline.Base.star, - Outline.Base.swap, - Outline.Base.tickSquare, - Outline.Base.ticketStar, - Outline.Base.ticket, - Outline.Base.timeCircle, - Outline.Base.timeSquare, - Outline.Base.unlock, - Outline.Base.upload, - Outline.Base.video, - Outline.Base.voice2, - Outline.Base.voice, - Outline.Base.volumeDown, - Outline.Base.volumeOff, - Outline.Base.volumeUp, - Outline.Base.wallet, - Outline.Base.work, - Solid.Base._2User, - Solid.Base._3User, - Solid.Base.activity, - Solid.Base.addUser, - Solid.Base.arrowDown2, - Solid.Base.arrowDown3, - Solid.Base.arrowDownCircle, - Solid.Base.arrowDownSquare, - Solid.Base.arrowDown, - Solid.Base.arrowLeft2, - Solid.Base.arrowLeft3, - Solid.Base.arrowLeftCircle, - Solid.Base.arrowLeftSquare, - Solid.Base.arrowLeft, - Solid.Base.arrowRight2, - Solid.Base.arrowRight3, - Solid.Base.arrowRightCircle, - Solid.Base.arrowRightSquare, - Solid.Base.arrowRight, - Solid.Base.arrowUp2, - Solid.Base.arrowUp3, - Solid.Base.arrowUpCircle, - Solid.Base.arrowUpSquare, - Solid.Base.arrowUp, - Solid.Base.bag2, - Solid.Base.bag, - Solid.Base.bookmark, - Solid.Base.buy, - Solid.Base.calendar, - Solid.Base.callMissed, - Solid.Base.callSilent, - Solid.Base.call, - Solid.Base.calling, - Solid.Base.camera, - Solid.Base.category, - Solid.Base.chart, - Solid.Base.chat, - Solid.Base.closeSquare, - Solid.Base.danger, - Solid.Base.delete, - Solid.Base.discount, - Solid.Base.discovery, - Solid.Base.document, - Solid.Base.download, - Solid.Base.editSquare, - Solid.Base.edit, - Solid.Base.filter2, - Solid.Base.filter, - Solid.Base.folder, - Solid.Base.game, - Solid.Base.graph, - Solid.Base.heart, - Solid.Base.hide, - Solid.Base.home, - Solid.Base.image2, - Solid.Base.image, - Solid.Base.infoCircle, - Solid.Base.infoSquare, - Solid.Base.location, - Solid.Base.lock, - Solid.Base.login, - Solid.Base.logout, - Solid.Base.message, - Solid.Base.moreCircle, - Solid.Base.moreSquare, - Solid.Base.notification, - Solid.Base.paperDownload, - Solid.Base.paperFail, - Solid.Base.paperNegative, - Solid.Base.paperPlus, - Solid.Base.paperUpload, - Solid.Base.paper, - Solid.Base.password, - Solid.Base.play, - Solid.Base.plus, - Solid.Base.profile, - Solid.Base.scan, - Solid.Base.search, - Solid.Base.send, - Solid.Base.setting, - Solid.Base.shieldDone, - Solid.Base.shieldFail, - Solid.Base.show, - Solid.Base.star, - Solid.Base.swap, - Solid.Base.tickSquare, - Solid.Base.ticketStar, - Solid.Base.ticket, - Solid.Base.timeCircle, - Solid.Base.timeSquare, - Solid.Base.unlock, - Solid.Base.upload, - Solid.Base.video, - Solid.Base.voice2, - Solid.Base.voice, - Solid.Base.volumeDown, - Solid.Base.volumeOff, - Solid.Base.volumeUp, - Solid.Base.wallet, - Solid.Base.work, - TwoTone.Base._2User, - TwoTone.Base._3User, - TwoTone.Base.activity, - TwoTone.Base.addUser, - TwoTone.Base.arrowDown2, - TwoTone.Base.arrowDown3, - TwoTone.Base.arrowDownCircle, - TwoTone.Base.arrowDownSquare, - TwoTone.Base.arrowDown, - TwoTone.Base.arrowLeft2, - TwoTone.Base.arrowLeft3, - TwoTone.Base.arrowLeftCircle, - TwoTone.Base.arrowLeftSquare, - TwoTone.Base.arrowLeft, - TwoTone.Base.arrowRight2, - TwoTone.Base.arrowRight3, - TwoTone.Base.arrowRightCircle, - TwoTone.Base.arrowRightSquare, - TwoTone.Base.arrowUp21, - TwoTone.Base.arrowUp2, - TwoTone.Base.arrowUp3, - TwoTone.Base.arrowUpCircle, - TwoTone.Base.arrowUpSquare, - TwoTone.Base.arrowUp, - TwoTone.Base.bag2, - TwoTone.Base.bag, - TwoTone.Base.bookmark, - TwoTone.Base.buy, - TwoTone.Base.calendar, - TwoTone.Base.callMissed, - TwoTone.Base.callSilent, - TwoTone.Base.call, - TwoTone.Base.calling, - TwoTone.Base.camera, - TwoTone.Base.category, - TwoTone.Base.chart, - TwoTone.Base.chat, - TwoTone.Base.closeSquare, - TwoTone.Base.danger, - TwoTone.Base.delete, - TwoTone.Base.discount, - TwoTone.Base.discovery, - TwoTone.Base.document, - TwoTone.Base.download, - TwoTone.Base.editSquare, - TwoTone.Base.edit, - TwoTone.Base.filter2, - TwoTone.Base.filter, - TwoTone.Base.folder, - TwoTone.Base.game, - TwoTone.Base.graph, - TwoTone.Base.heart, - TwoTone.Base.hide, - TwoTone.Base.home, - TwoTone.Base.image2, - TwoTone.Base.image, - TwoTone.Base.infoCircle, - TwoTone.Base.infoSquare, - TwoTone.Base.infoMenu1, - TwoTone.Base.infoMenu, - TwoTone.Base.location, - TwoTone.Base.lock, - TwoTone.Base.login, - TwoTone.Base.logout, - TwoTone.Base.message, - TwoTone.Base.notification, - TwoTone.Base.paperDownload, - TwoTone.Base.paperFail, - TwoTone.Base.paperNegative, - TwoTone.Base.paperPlus, - TwoTone.Base.paperUpload, - TwoTone.Base.paper, - TwoTone.Base.password, - TwoTone.Base.play, - TwoTone.Base.plus, - TwoTone.Base.profile, - TwoTone.Base.scan, - TwoTone.Base.search, - TwoTone.Base.send, - TwoTone.Base.setting, - TwoTone.Base.shieldDone, - TwoTone.Base.shieldFail, - TwoTone.Base.show, - TwoTone.Base.star, - TwoTone.Base.swap, - TwoTone.Base.tickSquare, - TwoTone.Base.ticketStar, - TwoTone.Base.ticket, - TwoTone.Base.timeCircle, - TwoTone.Base.timeSquare, - TwoTone.Base.unlock, - TwoTone.Base.upload, - TwoTone.Base.video, - TwoTone.Base.voice2, - TwoTone.Base.voice, - TwoTone.Base.volumeDown, - TwoTone.Base.volumeOff, - TwoTone.Base.volumeUp, - TwoTone.Base.wallet, - TwoTone.Base.work, - ] - public static let allNames: [String] = [ - "", - "", - "", - "", - ] - public enum Bulk { - public static let allImages: [Image] = [ - Base._2User, - Base._3User, - Base.activity, - Base.addUser, - Base.arrowDown2, - Base.arrowDown3, - Base.arrowDownCircle, - Base.arrowDownSquare, - Base.arrowDown, - Base.arrowLeft2, - Base.arrowLeft3, - Base.arrowLeftCircle, - Base.arrowLeftSquare, - Base.arrowLeft, - Base.arrowRight2, - Base.arrowRight3, - Base.arrowRightCircle, - Base.arrowRightSquare, - Base.arrowRight, - Base.arrowUp2, - Base.arrowUp3, - Base.arrowUpCircle, - Base.arrowUpSquare, - Base.arrowUp, - Base.bag2, - Base.bag, - Base.bookmark, - Base.buy, - Base.calendar, - Base.callMissed, - Base.callSilent, - Base.call, - Base.calling, - Base.camera, - Base.category, - Base.chart, - Base.chat, - Base.closeSquare, - Base.danger, - Base.delete, - Base.discount, - Base.discovery, - Base.document, - Base.download, - Base.editSquare, - Base.edit, - Base.filter2, - Base.filter, - Base.folder, - Base.game, - Base.graph, - Base.heart, - Base.hide, - Base.home, - Base.image2, - Base.image, - Base.infoCircle, - Base.infoSquare, - Base.location, - Base.lock, - Base.login, - Base.logout, - Base.message, - Base.moreCircle, - Base.moreSquare, - Base.notification, - Base.paperDownload, - Base.paperFail, - Base.paperNegative, - Base.paperPlus, - Base.paperUpload, - Base.paper, - Base.password, - Base.play, - Base.plus, - Base.profile, - Base.scan, - Base.search, - Base.send, - Base.setting, - Base.shieldDone, - Base.shieldFail, - Base.show, - Base.star, - Base.swap, - Base.tickSquare, - Base.ticketStar, - Base.ticket, - Base.timeCircle, - Base.timeSquare, - Base.unlock, - Base.upload, - Base.video, - Base.voice2, - Base.voice, - Base.volumeDown, - Base.volumeOff, - Base.volumeUp, - Base.wallet, - Base.work, - ] - public static let allNames: [String] = [ - "", - ] - public enum Base { - public static let allImages: [Image] = [ - _2User, - _3User, - activity, - addUser, - arrowDown2, - arrowDown3, - arrowDownCircle, - arrowDownSquare, - arrowDown, - arrowLeft2, - arrowLeft3, - arrowLeftCircle, - arrowLeftSquare, - arrowLeft, - arrowRight2, - arrowRight3, - arrowRightCircle, - arrowRightSquare, - arrowRight, - arrowUp2, - arrowUp3, - arrowUpCircle, - arrowUpSquare, - arrowUp, - bag2, - bag, - bookmark, - buy, - calendar, - callMissed, - callSilent, - call, - calling, - camera, - category, - chart, - chat, - closeSquare, - danger, - delete, - discount, - discovery, - document, - download, - editSquare, - edit, - filter2, - filter, - folder, - game, - graph, - heart, - hide, - home, - image2, - image, - infoCircle, - infoSquare, - location, - lock, - login, - logout, - message, - moreCircle, - moreSquare, - notification, - paperDownload, - paperFail, - paperNegative, - paperPlus, - paperUpload, - paper, - password, - play, - plus, - profile, - scan, - search, - send, - setting, - shieldDone, - shieldFail, - show, - star, - swap, - tickSquare, - ticketStar, - ticket, - timeCircle, - timeSquare, - unlock, - upload, - video, - voice2, - voice, - volumeDown, - volumeOff, - volumeUp, - wallet, - work, - ] - public static let allNames: [String] = [ - "Bulk/Base/2 User", - "Bulk/Base/3 User", - "Bulk/Base/Activity", - "Bulk/Base/Add User", - "Bulk/Base/Arrow - Down 2", - "Bulk/Base/Arrow - Down 3", - "Bulk/Base/Arrow - Down Circle", - "Bulk/Base/Arrow - Down Square", - "Bulk/Base/Arrow - Down", - "Bulk/Base/Arrow - Left 2", - "Bulk/Base/Arrow - Left 3", - "Bulk/Base/Arrow - Left Circle", - "Bulk/Base/Arrow - Left Square", - "Bulk/Base/Arrow - Left", - "Bulk/Base/Arrow - Right 2", - "Bulk/Base/Arrow - Right 3", - "Bulk/Base/Arrow - Right Circle", - "Bulk/Base/Arrow - Right Square", - "Bulk/Base/Arrow - Right", - "Bulk/Base/Arrow - Up 2", - "Bulk/Base/Arrow - Up 3", - "Bulk/Base/Arrow - Up Circle", - "Bulk/Base/Arrow - Up Square", - "Bulk/Base/Arrow - Up", - "Bulk/Base/Bag 2", - "Bulk/Base/Bag", - "Bulk/Base/Bookmark", - "Bulk/Base/Buy", - "Bulk/Base/Calendar", - "Bulk/Base/Call Missed", - "Bulk/Base/Call Silent", - "Bulk/Base/Call", - "Bulk/Base/Calling", - "Bulk/Base/Camera", - "Bulk/Base/Category", - "Bulk/Base/Chart", - "Bulk/Base/Chat", - "Bulk/Base/Close Square", - "Bulk/Base/Danger", - "Bulk/Base/Delete", - "Bulk/Base/Discount", - "Bulk/Base/Discovery", - "Bulk/Base/Document", - "Bulk/Base/Download", - "Bulk/Base/Edit Square", - "Bulk/Base/Edit", - "Bulk/Base/Filter 2", - "Bulk/Base/Filter", - "Bulk/Base/Folder", - "Bulk/Base/Game", - "Bulk/Base/Graph", - "Bulk/Base/Heart", - "Bulk/Base/Hide", - "Bulk/Base/Home", - "Bulk/Base/Image 2", - "Bulk/Base/Image", - "Bulk/Base/Info Circle", - "Bulk/Base/Info Square", - "Bulk/Base/Location", - "Bulk/Base/Lock", - "Bulk/Base/Login", - "Bulk/Base/Logout", - "Bulk/Base/Message", - "Bulk/Base/More Circle", - "Bulk/Base/More Square", - "Bulk/Base/Notification", - "Bulk/Base/Paper Download", - "Bulk/Base/Paper Fail", - "Bulk/Base/Paper Negative", - "Bulk/Base/Paper Plus", - "Bulk/Base/Paper Upload", - "Bulk/Base/Paper", - "Bulk/Base/Password", - "Bulk/Base/Play", - "Bulk/Base/Plus", - "Bulk/Base/Profile", - "Bulk/Base/Scan", - "Bulk/Base/Search", - "Bulk/Base/Send", - "Bulk/Base/Setting", - "Bulk/Base/Shield Done", - "Bulk/Base/Shield Fail", - "Bulk/Base/Show", - "Bulk/Base/Star", - "Bulk/Base/Swap", - "Bulk/Base/Tick Square", - "Bulk/Base/Ticket Star", - "Bulk/Base/Ticket", - "Bulk/Base/Time Circle", - "Bulk/Base/Time Square", - "Bulk/Base/Unlock", - "Bulk/Base/Upload", - "Bulk/Base/Video", - "Bulk/Base/Voice 2", - "Bulk/Base/Voice", - "Bulk/Base/Volume Down", - "Bulk/Base/Volume Off", - "Bulk/Base/Volume Up", - "Bulk/Base/Wallet", - "Bulk/Base/Work", - ] - public static let _2User: Image = .init("Bulk/Base/2 User", bundle: .module) - public static let _2UserName: String = "Bulk/Base/2 User" - public static let _3User: Image = .init("Bulk/Base/3 User", bundle: .module) - public static let _3UserName: String = "Bulk/Base/3 User" - public static let activity: Image = .init("Bulk/Base/Activity", bundle: .module) - public static let activityName: String = "Bulk/Base/Activity" - public static let addUser: Image = .init("Bulk/Base/Add User", bundle: .module) - public static let addUserName: String = "Bulk/Base/Add User" - public static let arrowDown2: Image = .init("Bulk/Base/Arrow - Down 2", bundle: .module) - public static let arrowDown2Name: String = "Bulk/Base/Arrow - Down 2" - public static let arrowDown3: Image = .init("Bulk/Base/Arrow - Down 3", bundle: .module) - public static let arrowDown3Name: String = "Bulk/Base/Arrow - Down 3" - public static let arrowDownCircle: Image = .init("Bulk/Base/Arrow - Down Circle", bundle: .module) - public static let arrowDownCircleName: String = "Bulk/Base/Arrow - Down Circle" - public static let arrowDownSquare: Image = .init("Bulk/Base/Arrow - Down Square", bundle: .module) - public static let arrowDownSquareName: String = "Bulk/Base/Arrow - Down Square" - public static let arrowDown: Image = .init("Bulk/Base/Arrow - Down", bundle: .module) - public static let arrowDownName: String = "Bulk/Base/Arrow - Down" - public static let arrowLeft2: Image = .init("Bulk/Base/Arrow - Left 2", bundle: .module) - public static let arrowLeft2Name: String = "Bulk/Base/Arrow - Left 2" - public static let arrowLeft3: Image = .init("Bulk/Base/Arrow - Left 3", bundle: .module) - public static let arrowLeft3Name: String = "Bulk/Base/Arrow - Left 3" - public static let arrowLeftCircle: Image = .init("Bulk/Base/Arrow - Left Circle", bundle: .module) - public static let arrowLeftCircleName: String = "Bulk/Base/Arrow - Left Circle" - public static let arrowLeftSquare: Image = .init("Bulk/Base/Arrow - Left Square", bundle: .module) - public static let arrowLeftSquareName: String = "Bulk/Base/Arrow - Left Square" - public static let arrowLeft: Image = .init("Bulk/Base/Arrow - Left", bundle: .module) - public static let arrowLeftName: String = "Bulk/Base/Arrow - Left" - public static let arrowRight2: Image = .init("Bulk/Base/Arrow - Right 2", bundle: .module) - public static let arrowRight2Name: String = "Bulk/Base/Arrow - Right 2" - public static let arrowRight3: Image = .init("Bulk/Base/Arrow - Right 3", bundle: .module) - public static let arrowRight3Name: String = "Bulk/Base/Arrow - Right 3" - public static let arrowRightCircle: Image = .init("Bulk/Base/Arrow - Right Circle", bundle: .module) - public static let arrowRightCircleName: String = "Bulk/Base/Arrow - Right Circle" - public static let arrowRightSquare: Image = .init("Bulk/Base/Arrow - Right Square", bundle: .module) - public static let arrowRightSquareName: String = "Bulk/Base/Arrow - Right Square" - public static let arrowRight: Image = .init("Bulk/Base/Arrow - Right", bundle: .module) - public static let arrowRightName: String = "Bulk/Base/Arrow - Right" - public static let arrowUp2: Image = .init("Bulk/Base/Arrow - Up 2", bundle: .module) - public static let arrowUp2Name: String = "Bulk/Base/Arrow - Up 2" - public static let arrowUp3: Image = .init("Bulk/Base/Arrow - Up 3", bundle: .module) - public static let arrowUp3Name: String = "Bulk/Base/Arrow - Up 3" - public static let arrowUpCircle: Image = .init("Bulk/Base/Arrow - Up Circle", bundle: .module) - public static let arrowUpCircleName: String = "Bulk/Base/Arrow - Up Circle" - public static let arrowUpSquare: Image = .init("Bulk/Base/Arrow - Up Square", bundle: .module) - public static let arrowUpSquareName: String = "Bulk/Base/Arrow - Up Square" - public static let arrowUp: Image = .init("Bulk/Base/Arrow - Up", bundle: .module) - public static let arrowUpName: String = "Bulk/Base/Arrow - Up" - public static let bag2: Image = .init("Bulk/Base/Bag 2", bundle: .module) - public static let bag2Name: String = "Bulk/Base/Bag 2" - public static let bag: Image = .init("Bulk/Base/Bag", bundle: .module) - public static let bagName: String = "Bulk/Base/Bag" - public static let bookmark: Image = .init("Bulk/Base/Bookmark", bundle: .module) - public static let bookmarkName: String = "Bulk/Base/Bookmark" - public static let buy: Image = .init("Bulk/Base/Buy", bundle: .module) - public static let buyName: String = "Bulk/Base/Buy" - public static let calendar: Image = .init("Bulk/Base/Calendar", bundle: .module) - public static let calendarName: String = "Bulk/Base/Calendar" - public static let callMissed: Image = .init("Bulk/Base/Call Missed", bundle: .module) - public static let callMissedName: String = "Bulk/Base/Call Missed" - public static let callSilent: Image = .init("Bulk/Base/Call Silent", bundle: .module) - public static let callSilentName: String = "Bulk/Base/Call Silent" - public static let call: Image = .init("Bulk/Base/Call", bundle: .module) - public static let callName: String = "Bulk/Base/Call" - public static let calling: Image = .init("Bulk/Base/Calling", bundle: .module) - public static let callingName: String = "Bulk/Base/Calling" - public static let camera: Image = .init("Bulk/Base/Camera", bundle: .module) - public static let cameraName: String = "Bulk/Base/Camera" - public static let category: Image = .init("Bulk/Base/Category", bundle: .module) - public static let categoryName: String = "Bulk/Base/Category" - public static let chart: Image = .init("Bulk/Base/Chart", bundle: .module) - public static let chartName: String = "Bulk/Base/Chart" - public static let chat: Image = .init("Bulk/Base/Chat", bundle: .module) - public static let chatName: String = "Bulk/Base/Chat" - public static let closeSquare: Image = .init("Bulk/Base/Close Square", bundle: .module) - public static let closeSquareName: String = "Bulk/Base/Close Square" - public static let danger: Image = .init("Bulk/Base/Danger", bundle: .module) - public static let dangerName: String = "Bulk/Base/Danger" - public static let delete: Image = .init("Bulk/Base/Delete", bundle: .module) - public static let deleteName: String = "Bulk/Base/Delete" - public static let discount: Image = .init("Bulk/Base/Discount", bundle: .module) - public static let discountName: String = "Bulk/Base/Discount" - public static let discovery: Image = .init("Bulk/Base/Discovery", bundle: .module) - public static let discoveryName: String = "Bulk/Base/Discovery" - public static let document: Image = .init("Bulk/Base/Document", bundle: .module) - public static let documentName: String = "Bulk/Base/Document" - public static let download: Image = .init("Bulk/Base/Download", bundle: .module) - public static let downloadName: String = "Bulk/Base/Download" - public static let editSquare: Image = .init("Bulk/Base/Edit Square", bundle: .module) - public static let editSquareName: String = "Bulk/Base/Edit Square" - public static let edit: Image = .init("Bulk/Base/Edit", bundle: .module) - public static let editName: String = "Bulk/Base/Edit" - public static let filter2: Image = .init("Bulk/Base/Filter 2", bundle: .module) - public static let filter2Name: String = "Bulk/Base/Filter 2" - public static let filter: Image = .init("Bulk/Base/Filter", bundle: .module) - public static let filterName: String = "Bulk/Base/Filter" - public static let folder: Image = .init("Bulk/Base/Folder", bundle: .module) - public static let folderName: String = "Bulk/Base/Folder" - public static let game: Image = .init("Bulk/Base/Game", bundle: .module) - public static let gameName: String = "Bulk/Base/Game" - public static let graph: Image = .init("Bulk/Base/Graph", bundle: .module) - public static let graphName: String = "Bulk/Base/Graph" - public static let heart: Image = .init("Bulk/Base/Heart", bundle: .module) - public static let heartName: String = "Bulk/Base/Heart" - public static let hide: Image = .init("Bulk/Base/Hide", bundle: .module) - public static let hideName: String = "Bulk/Base/Hide" - public static let home: Image = .init("Bulk/Base/Home", bundle: .module) - public static let homeName: String = "Bulk/Base/Home" - public static let image2: Image = .init("Bulk/Base/Image 2", bundle: .module) - public static let image2Name: String = "Bulk/Base/Image 2" - public static let image: Image = .init("Bulk/Base/Image", bundle: .module) - public static let imageName: String = "Bulk/Base/Image" - public static let infoCircle: Image = .init("Bulk/Base/Info Circle", bundle: .module) - public static let infoCircleName: String = "Bulk/Base/Info Circle" - public static let infoSquare: Image = .init("Bulk/Base/Info Square", bundle: .module) - public static let infoSquareName: String = "Bulk/Base/Info Square" - public static let location: Image = .init("Bulk/Base/Location", bundle: .module) - public static let locationName: String = "Bulk/Base/Location" - public static let lock: Image = .init("Bulk/Base/Lock", bundle: .module) - public static let lockName: String = "Bulk/Base/Lock" - public static let login: Image = .init("Bulk/Base/Login", bundle: .module) - public static let loginName: String = "Bulk/Base/Login" - public static let logout: Image = .init("Bulk/Base/Logout", bundle: .module) - public static let logoutName: String = "Bulk/Base/Logout" - public static let message: Image = .init("Bulk/Base/Message", bundle: .module) - public static let messageName: String = "Bulk/Base/Message" - public static let moreCircle: Image = .init("Bulk/Base/More Circle", bundle: .module) - public static let moreCircleName: String = "Bulk/Base/More Circle" - public static let moreSquare: Image = .init("Bulk/Base/More Square", bundle: .module) - public static let moreSquareName: String = "Bulk/Base/More Square" - public static let notification: Image = .init("Bulk/Base/Notification", bundle: .module) - public static let notificationName: String = "Bulk/Base/Notification" - public static let paperDownload: Image = .init("Bulk/Base/Paper Download", bundle: .module) - public static let paperDownloadName: String = "Bulk/Base/Paper Download" - public static let paperFail: Image = .init("Bulk/Base/Paper Fail", bundle: .module) - public static let paperFailName: String = "Bulk/Base/Paper Fail" - public static let paperNegative: Image = .init("Bulk/Base/Paper Negative", bundle: .module) - public static let paperNegativeName: String = "Bulk/Base/Paper Negative" - public static let paperPlus: Image = .init("Bulk/Base/Paper Plus", bundle: .module) - public static let paperPlusName: String = "Bulk/Base/Paper Plus" - public static let paperUpload: Image = .init("Bulk/Base/Paper Upload", bundle: .module) - public static let paperUploadName: String = "Bulk/Base/Paper Upload" - public static let paper: Image = .init("Bulk/Base/Paper", bundle: .module) - public static let paperName: String = "Bulk/Base/Paper" - public static let password: Image = .init("Bulk/Base/Password", bundle: .module) - public static let passwordName: String = "Bulk/Base/Password" - public static let play: Image = .init("Bulk/Base/Play", bundle: .module) - public static let playName: String = "Bulk/Base/Play" - public static let plus: Image = .init("Bulk/Base/Plus", bundle: .module) - public static let plusName: String = "Bulk/Base/Plus" - public static let profile: Image = .init("Bulk/Base/Profile", bundle: .module) - public static let profileName: String = "Bulk/Base/Profile" - public static let scan: Image = .init("Bulk/Base/Scan", bundle: .module) - public static let scanName: String = "Bulk/Base/Scan" - public static let search: Image = .init("Bulk/Base/Search", bundle: .module) - public static let searchName: String = "Bulk/Base/Search" - public static let send: Image = .init("Bulk/Base/Send", bundle: .module) - public static let sendName: String = "Bulk/Base/Send" - public static let setting: Image = .init("Bulk/Base/Setting", bundle: .module) - public static let settingName: String = "Bulk/Base/Setting" - public static let shieldDone: Image = .init("Bulk/Base/Shield Done", bundle: .module) - public static let shieldDoneName: String = "Bulk/Base/Shield Done" - public static let shieldFail: Image = .init("Bulk/Base/Shield Fail", bundle: .module) - public static let shieldFailName: String = "Bulk/Base/Shield Fail" - public static let show: Image = .init("Bulk/Base/Show", bundle: .module) - public static let showName: String = "Bulk/Base/Show" - public static let star: Image = .init("Bulk/Base/Star", bundle: .module) - public static let starName: String = "Bulk/Base/Star" - public static let swap: Image = .init("Bulk/Base/Swap", bundle: .module) - public static let swapName: String = "Bulk/Base/Swap" - public static let tickSquare: Image = .init("Bulk/Base/Tick Square", bundle: .module) - public static let tickSquareName: String = "Bulk/Base/Tick Square" - public static let ticketStar: Image = .init("Bulk/Base/Ticket Star", bundle: .module) - public static let ticketStarName: String = "Bulk/Base/Ticket Star" - public static let ticket: Image = .init("Bulk/Base/Ticket", bundle: .module) - public static let ticketName: String = "Bulk/Base/Ticket" - public static let timeCircle: Image = .init("Bulk/Base/Time Circle", bundle: .module) - public static let timeCircleName: String = "Bulk/Base/Time Circle" - public static let timeSquare: Image = .init("Bulk/Base/Time Square", bundle: .module) - public static let timeSquareName: String = "Bulk/Base/Time Square" - public static let unlock: Image = .init("Bulk/Base/Unlock", bundle: .module) - public static let unlockName: String = "Bulk/Base/Unlock" - public static let upload: Image = .init("Bulk/Base/Upload", bundle: .module) - public static let uploadName: String = "Bulk/Base/Upload" - public static let video: Image = .init("Bulk/Base/Video", bundle: .module) - public static let videoName: String = "Bulk/Base/Video" - public static let voice2: Image = .init("Bulk/Base/Voice 2", bundle: .module) - public static let voice2Name: String = "Bulk/Base/Voice 2" - public static let voice: Image = .init("Bulk/Base/Voice", bundle: .module) - public static let voiceName: String = "Bulk/Base/Voice" - public static let volumeDown: Image = .init("Bulk/Base/Volume Down", bundle: .module) - public static let volumeDownName: String = "Bulk/Base/Volume Down" - public static let volumeOff: Image = .init("Bulk/Base/Volume Off", bundle: .module) - public static let volumeOffName: String = "Bulk/Base/Volume Off" - public static let volumeUp: Image = .init("Bulk/Base/Volume Up", bundle: .module) - public static let volumeUpName: String = "Bulk/Base/Volume Up" - public static let wallet: Image = .init("Bulk/Base/Wallet", bundle: .module) - public static let walletName: String = "Bulk/Base/Wallet" - public static let work: Image = .init("Bulk/Base/Work", bundle: .module) - public static let workName: String = "Bulk/Base/Work" - } +public enum Icon { + public enum Base { + public static let activity = IconSymbol(path: "Base/Activity") + public static let addUser = IconSymbol(path: "Base/Add User") + public static let arrowDown2 = IconSymbol(path: "Base/Arrow - Down 2") + public static let arrowDown3 = IconSymbol(path: "Base/Arrow - Down 3") + public static let arrowDownCircle = IconSymbol(path: "Base/Arrow - Down Circle") + public static let arrowDownSquare = IconSymbol(path: "Base/Arrow - Down Square") + public static let arrowDown = IconSymbol(path: "Base/Arrow - Down") + public static let arrowLeft2 = IconSymbol(path: "Base/Arrow - Left 2") + public static let arrowLeft3 = IconSymbol(path: "Base/Arrow - Left 3") + public static let arrowLeftCircle = IconSymbol(path: "Base/Arrow - Left Circle") + public static let arrowLeftSquare = IconSymbol(path: "Base/Arrow - Left Square") + public static let arrowLeft = IconSymbol(path: "Base/Arrow - Left") + public static let arrowRight2 = IconSymbol(path: "Base/Arrow - Right 2") + public static let arrowRight3 = IconSymbol(path: "Base/Arrow - Right 3") + public static let arrowRightCircle = IconSymbol(path: "Base/Arrow - Right Circle") + public static let arrowRightSquare = IconSymbol(path: "Base/Arrow - Right Square") + public static let arrowRight = IconSymbol(path: "Base/Arrow - Right") + public static let arrowUp2 = IconSymbol(path: "Base/Arrow - Up 2") + public static let arrowUp3 = IconSymbol(path: "Base/Arrow - Up 3") + public static let arrowUpCircle = IconSymbol(path: "Base/Arrow - Up Circle") + public static let arrowUpSquare = IconSymbol(path: "Base/Arrow - Up Square") + public static let arrowUp = IconSymbol(path: "Base/Arrow - Up") + public static let bag2 = IconSymbol(path: "Base/Bag 2") + public static let bag = IconSymbol(path: "Base/Bag") + public static let bookmark = IconSymbol(path: "Base/Bookmark") + public static let buy = IconSymbol(path: "Base/Buy") + public static let calendar = IconSymbol(path: "Base/Calendar") + public static let callMissed = IconSymbol(path: "Base/Call Missed") + public static let callSilent = IconSymbol(path: "Base/Call Silent") + public static let call = IconSymbol(path: "Base/Call") + public static let calling = IconSymbol(path: "Base/Calling") + public static let camera = IconSymbol(path: "Base/Camera") + public static let category = IconSymbol(path: "Base/Category") + public static let chart = IconSymbol(path: "Base/Chart") + public static let chat = IconSymbol(path: "Base/Chat") + public static let closeSquare = IconSymbol(path: "Base/Close Square") + public static let danger2 = IconSymbol(path: "Base/Danger 2") + public static let danger = IconSymbol(path: "Base/Danger") + public static let delete = IconSymbol(path: "Base/Delete") + public static let discount = IconSymbol(path: "Base/Discount") + public static let discovery = IconSymbol(path: "Base/Discovery") + public static let document = IconSymbol(path: "Base/Document") + public static let download = IconSymbol(path: "Base/Download") + public static let editSquare = IconSymbol(path: "Base/Edit Square") + public static let edit = IconSymbol(path: "Base/Edit") + public static let filter2 = IconSymbol(path: "Base/Filter 2") + public static let filter = IconSymbol(path: "Base/Filter") + public static let folder = IconSymbol(path: "Base/Folder") + public static let game = IconSymbol(path: "Base/Game") + public static let graph = IconSymbol(path: "Base/Graph") + public static let heart = IconSymbol(path: "Base/Heart") + public static let hide = IconSymbol(path: "Base/Hide") + public static let home = IconSymbol(path: "Base/Home") + public static let image2 = IconSymbol(path: "Base/Image 2") + public static let image = IconSymbol(path: "Base/Image") + public static let infoCircle = IconSymbol(path: "Base/Info Circle") + public static let location = IconSymbol(path: "Base/Location") + public static let lock = IconSymbol(path: "Base/Lock") + public static let login = IconSymbol(path: "Base/Login") + public static let logout = IconSymbol(path: "Base/Logout") + public static let message = IconSymbol(path: "Base/Message") + public static let moreCircle = IconSymbol(path: "Base/More Circle") + public static let moreSquare = IconSymbol(path: "Base/More Square") + public static let notification = IconSymbol(path: "Base/Notification") + public static let paperDownload = IconSymbol(path: "Base/Paper Download") + public static let paperFail = IconSymbol(path: "Base/Paper Fail") + public static let paperNegative = IconSymbol(path: "Base/Paper Negative") + public static let paperPlus = IconSymbol(path: "Base/Paper Plus") + public static let paperUpload = IconSymbol(path: "Base/Paper Upload") + public static let paper = IconSymbol(path: "Base/Paper") + public static let password = IconSymbol(path: "Base/Password") + public static let play = IconSymbol(path: "Base/Play") + public static let plus = IconSymbol(path: "Base/Plus") + public static let profile = IconSymbol(path: "Base/Profile") + public static let scan = IconSymbol(path: "Base/Scan") + public static let search = IconSymbol(path: "Base/Search") + public static let send = IconSymbol(path: "Base/Send") + public static let setting = IconSymbol(path: "Base/Setting") + public static let shieldDone = IconSymbol(path: "Base/Shield Done") + public static let shieldFail = IconSymbol(path: "Base/Shield Fail") + public static let show = IconSymbol(path: "Base/Show") + public static let star = IconSymbol(path: "Base/Star") + public static let swap = IconSymbol(path: "Base/Swap") + public static let tickSquare = IconSymbol(path: "Base/Tick Square") + public static let ticketStar = IconSymbol(path: "Base/Ticket Star") + public static let ticket = IconSymbol(path: "Base/Ticket") + public static let timeCircle = IconSymbol(path: "Base/Time Circle") + public static let timeSquare = IconSymbol(path: "Base/Time Square") + public static let unlock = IconSymbol(path: "Base/Unlock") + public static let upload = IconSymbol(path: "Base/Upload") + public static let user2 = IconSymbol(path: "Base/User 2") + public static let user3 = IconSymbol(path: "Base/User 3") + public static let video = IconSymbol(path: "Base/Video") + public static let voice2 = IconSymbol(path: "Base/Voice 2") + public static let voice = IconSymbol(path: "Base/Voice") + public static let volumeDown = IconSymbol(path: "Base/Volume Down") + public static let volumeOff = IconSymbol(path: "Base/Volume Off") + public static let volumeUp = IconSymbol(path: "Base/Volume Up") + public static let wallet = IconSymbol(path: "Base/Wallet") + public static let work = IconSymbol(path: "Base/Work") } +} - public enum Outline { - public static let allImages: [Image] = [ - Base._2User, - Base._3User, - Base.activity, - Base.addUser, - Base.arrowDown2, - Base.arrowDown3, - Base.arrowDownCircle, - Base.arrowDownSquare, - Base.arrowDown, - Base.arrowLeft2, - Base.arrowLeft3, - Base.arrowLeftCircle, - Base.arrowLeftSquare, - Base.arrowLeft, - Base.arrowRight2, - Base.arrowRight3, - Base.arrowRightCircle, - Base.arrowRightSquare, - Base.arrowRight, - Base.arrowUp2, - Base.arrowUp3, - Base.arrowUpCircle, - Base.arrowUpSquare, - Base.arrowUp, - Base.bag2, - Base.bag, - Base.bookmark, - Base.buy, - Base.calendar, - Base.callMissed, - Base.callSilent, - Base.call, - Base.calling, - Base.camera, - Base.category, - Base.chart, - Base.chat, - Base.closeSquare, - Base.danger2, - Base.danger, - Base.delete, - Base.discount, - Base.discovery, - Base.document, - Base.download, - Base.editSquare, - Base.edit, - Base.filter2, - Base.filter, - Base.folder, - Base.game, - Base.graph, - Base.heart, - Base.hide, - Base.home, - Base.image2, - Base.image, - Base.infoCircle, - Base.location, - Base.lock, - Base.login, - Base.logout, - Base.message, - Base.moreCircle, - Base.moreSquare, - Base.notification, - Base.paperDownload, - Base.paperFail, - Base.paperNegative, - Base.paperPlus, - Base.paperUpload, - Base.paper, - Base.password, - Base.play, - Base.plus, - Base.profile, - Base.scan, - Base.search, - Base.send, - Base.setting, - Base.shieldDone, - Base.shieldFail, - Base.show, - Base.star, - Base.swap, - Base.tickSquare, - Base.ticketStar, - Base.ticket, - Base.timeCircle, - Base.timeSquare, - Base.unlock, - Base.upload, - Base.video, - Base.voice2, - Base.voice, - Base.volumeDown, - Base.volumeOff, - Base.volumeUp, - Base.wallet, - Base.work, - ] - public static let allNames: [String] = [ - "", - ] - public enum Base { - public static let allImages: [Image] = [ - _2User, - _3User, - activity, - addUser, - arrowDown2, - arrowDown3, - arrowDownCircle, - arrowDownSquare, - arrowDown, - arrowLeft2, - arrowLeft3, - arrowLeftCircle, - arrowLeftSquare, - arrowLeft, - arrowRight2, - arrowRight3, - arrowRightCircle, - arrowRightSquare, - arrowRight, - arrowUp2, - arrowUp3, - arrowUpCircle, - arrowUpSquare, - arrowUp, - bag2, - bag, - bookmark, - buy, - calendar, - callMissed, - callSilent, - call, - calling, - camera, - category, - chart, - chat, - closeSquare, - danger2, - danger, - delete, - discount, - discovery, - document, - download, - editSquare, - edit, - filter2, - filter, - folder, - game, - graph, - heart, - hide, - home, - image2, - image, - infoCircle, - location, - lock, - login, - logout, - message, - moreCircle, - moreSquare, - notification, - paperDownload, - paperFail, - paperNegative, - paperPlus, - paperUpload, - paper, - password, - play, - plus, - profile, - scan, - search, - send, - setting, - shieldDone, - shieldFail, - show, - star, - swap, - tickSquare, - ticketStar, - ticket, - timeCircle, - timeSquare, - unlock, - upload, - video, - voice2, - voice, - volumeDown, - volumeOff, - volumeUp, - wallet, - work, - ] - public static let allNames: [String] = [ - "Outline/Base/2 User", - "Outline/Base/3 User", - "Outline/Base/Activity", - "Outline/Base/Add User", - "Outline/Base/Arrow - Down 2", - "Outline/Base/Arrow - Down 3", - "Outline/Base/Arrow - Down Circle", - "Outline/Base/Arrow - Down Square", - "Outline/Base/Arrow - Down", - "Outline/Base/Arrow - Left 2", - "Outline/Base/Arrow - Left 3", - "Outline/Base/Arrow - Left Circle", - "Outline/Base/Arrow - Left Square", - "Outline/Base/Arrow - Left", - "Outline/Base/Arrow - Right 2", - "Outline/Base/Arrow - Right 3", - "Outline/Base/Arrow - Right Circle", - "Outline/Base/Arrow - Right Square", - "Outline/Base/Arrow - Right", - "Outline/Base/Arrow - Up 2", - "Outline/Base/Arrow - Up 3", - "Outline/Base/Arrow - Up Circle", - "Outline/Base/Arrow - Up Square", - "Outline/Base/Arrow - Up", - "Outline/Base/Bag 2", - "Outline/Base/Bag", - "Outline/Base/Bookmark", - "Outline/Base/Buy", - "Outline/Base/Calendar", - "Outline/Base/Call Missed", - "Outline/Base/Call Silent", - "Outline/Base/Call", - "Outline/Base/Calling", - "Outline/Base/Camera", - "Outline/Base/Category", - "Outline/Base/Chart", - "Outline/Base/Chat", - "Outline/Base/Close Square", - "Outline/Base/Danger 2", - "Outline/Base/Danger", - "Outline/Base/Delete", - "Outline/Base/Discount", - "Outline/Base/Discovery", - "Outline/Base/Document", - "Outline/Base/Download", - "Outline/Base/Edit Square", - "Outline/Base/Edit", - "Outline/Base/Filter 2", - "Outline/Base/Filter", - "Outline/Base/Folder", - "Outline/Base/Game", - "Outline/Base/Graph", - "Outline/Base/Heart", - "Outline/Base/Hide", - "Outline/Base/Home", - "Outline/Base/Image 2", - "Outline/Base/Image", - "Outline/Base/Info Circle", - "Outline/Base/Location", - "Outline/Base/Lock", - "Outline/Base/Login", - "Outline/Base/Logout", - "Outline/Base/Message", - "Outline/Base/More Circle", - "Outline/Base/More Square", - "Outline/Base/Notification", - "Outline/Base/Paper Download", - "Outline/Base/Paper Fail", - "Outline/Base/Paper Negative", - "Outline/Base/Paper Plus", - "Outline/Base/Paper Upload", - "Outline/Base/Paper", - "Outline/Base/Password", - "Outline/Base/Play", - "Outline/Base/Plus", - "Outline/Base/Profile", - "Outline/Base/Scan", - "Outline/Base/Search", - "Outline/Base/Send", - "Outline/Base/Setting", - "Outline/Base/Shield Done", - "Outline/Base/Shield Fail", - "Outline/Base/Show", - "Outline/Base/Star", - "Outline/Base/Swap", - "Outline/Base/Tick Square", - "Outline/Base/Ticket Star", - "Outline/Base/Ticket", - "Outline/Base/Time Circle", - "Outline/Base/Time Square", - "Outline/Base/Unlock", - "Outline/Base/Upload", - "Outline/Base/Video", - "Outline/Base/Voice 2", - "Outline/Base/Voice", - "Outline/Base/Volume Down", - "Outline/Base/Volume Off", - "Outline/Base/Volume Up", - "Outline/Base/Wallet", - "Outline/Base/Work", - ] - public static let _2User: Image = .init("Outline/Base/2 User", bundle: .module) - public static let _2UserName: String = "Outline/Base/2 User" - public static let _3User: Image = .init("Outline/Base/3 User", bundle: .module) - public static let _3UserName: String = "Outline/Base/3 User" - public static let activity: Image = .init("Outline/Base/Activity", bundle: .module) - public static let activityName: String = "Outline/Base/Activity" - public static let addUser: Image = .init("Outline/Base/Add User", bundle: .module) - public static let addUserName: String = "Outline/Base/Add User" - public static let arrowDown2: Image = .init("Outline/Base/Arrow - Down 2", bundle: .module) - public static let arrowDown2Name: String = "Outline/Base/Arrow - Down 2" - public static let arrowDown3: Image = .init("Outline/Base/Arrow - Down 3", bundle: .module) - public static let arrowDown3Name: String = "Outline/Base/Arrow - Down 3" - public static let arrowDownCircle: Image = .init("Outline/Base/Arrow - Down Circle", bundle: .module) - public static let arrowDownCircleName: String = "Outline/Base/Arrow - Down Circle" - public static let arrowDownSquare: Image = .init("Outline/Base/Arrow - Down Square", bundle: .module) - public static let arrowDownSquareName: String = "Outline/Base/Arrow - Down Square" - public static let arrowDown: Image = .init("Outline/Base/Arrow - Down", bundle: .module) - public static let arrowDownName: String = "Outline/Base/Arrow - Down" - public static let arrowLeft2: Image = .init("Outline/Base/Arrow - Left 2", bundle: .module) - public static let arrowLeft2Name: String = "Outline/Base/Arrow - Left 2" - public static let arrowLeft3: Image = .init("Outline/Base/Arrow - Left 3", bundle: .module) - public static let arrowLeft3Name: String = "Outline/Base/Arrow - Left 3" - public static let arrowLeftCircle: Image = .init("Outline/Base/Arrow - Left Circle", bundle: .module) - public static let arrowLeftCircleName: String = "Outline/Base/Arrow - Left Circle" - public static let arrowLeftSquare: Image = .init("Outline/Base/Arrow - Left Square", bundle: .module) - public static let arrowLeftSquareName: String = "Outline/Base/Arrow - Left Square" - public static let arrowLeft: Image = .init("Outline/Base/Arrow - Left", bundle: .module) - public static let arrowLeftName: String = "Outline/Base/Arrow - Left" - public static let arrowRight2: Image = .init("Outline/Base/Arrow - Right 2", bundle: .module) - public static let arrowRight2Name: String = "Outline/Base/Arrow - Right 2" - public static let arrowRight3: Image = .init("Outline/Base/Arrow - Right 3", bundle: .module) - public static let arrowRight3Name: String = "Outline/Base/Arrow - Right 3" - public static let arrowRightCircle: Image = .init("Outline/Base/Arrow - Right Circle", bundle: .module) - public static let arrowRightCircleName: String = "Outline/Base/Arrow - Right Circle" - public static let arrowRightSquare: Image = .init("Outline/Base/Arrow - Right Square", bundle: .module) - public static let arrowRightSquareName: String = "Outline/Base/Arrow - Right Square" - public static let arrowRight: Image = .init("Outline/Base/Arrow - Right", bundle: .module) - public static let arrowRightName: String = "Outline/Base/Arrow - Right" - public static let arrowUp2: Image = .init("Outline/Base/Arrow - Up 2", bundle: .module) - public static let arrowUp2Name: String = "Outline/Base/Arrow - Up 2" - public static let arrowUp3: Image = .init("Outline/Base/Arrow - Up 3", bundle: .module) - public static let arrowUp3Name: String = "Outline/Base/Arrow - Up 3" - public static let arrowUpCircle: Image = .init("Outline/Base/Arrow - Up Circle", bundle: .module) - public static let arrowUpCircleName: String = "Outline/Base/Arrow - Up Circle" - public static let arrowUpSquare: Image = .init("Outline/Base/Arrow - Up Square", bundle: .module) - public static let arrowUpSquareName: String = "Outline/Base/Arrow - Up Square" - public static let arrowUp: Image = .init("Outline/Base/Arrow - Up", bundle: .module) - public static let arrowUpName: String = "Outline/Base/Arrow - Up" - public static let bag2: Image = .init("Outline/Base/Bag 2", bundle: .module) - public static let bag2Name: String = "Outline/Base/Bag 2" - public static let bag: Image = .init("Outline/Base/Bag", bundle: .module) - public static let bagName: String = "Outline/Base/Bag" - public static let bookmark: Image = .init("Outline/Base/Bookmark", bundle: .module) - public static let bookmarkName: String = "Outline/Base/Bookmark" - public static let buy: Image = .init("Outline/Base/Buy", bundle: .module) - public static let buyName: String = "Outline/Base/Buy" - public static let calendar: Image = .init("Outline/Base/Calendar", bundle: .module) - public static let calendarName: String = "Outline/Base/Calendar" - public static let callMissed: Image = .init("Outline/Base/Call Missed", bundle: .module) - public static let callMissedName: String = "Outline/Base/Call Missed" - public static let callSilent: Image = .init("Outline/Base/Call Silent", bundle: .module) - public static let callSilentName: String = "Outline/Base/Call Silent" - public static let call: Image = .init("Outline/Base/Call", bundle: .module) - public static let callName: String = "Outline/Base/Call" - public static let calling: Image = .init("Outline/Base/Calling", bundle: .module) - public static let callingName: String = "Outline/Base/Calling" - public static let camera: Image = .init("Outline/Base/Camera", bundle: .module) - public static let cameraName: String = "Outline/Base/Camera" - public static let category: Image = .init("Outline/Base/Category", bundle: .module) - public static let categoryName: String = "Outline/Base/Category" - public static let chart: Image = .init("Outline/Base/Chart", bundle: .module) - public static let chartName: String = "Outline/Base/Chart" - public static let chat: Image = .init("Outline/Base/Chat", bundle: .module) - public static let chatName: String = "Outline/Base/Chat" - public static let closeSquare: Image = .init("Outline/Base/Close Square", bundle: .module) - public static let closeSquareName: String = "Outline/Base/Close Square" - public static let danger2: Image = .init("Outline/Base/Danger 2", bundle: .module) - public static let danger2Name: String = "Outline/Base/Danger 2" - public static let danger: Image = .init("Outline/Base/Danger", bundle: .module) - public static let dangerName: String = "Outline/Base/Danger" - public static let delete: Image = .init("Outline/Base/Delete", bundle: .module) - public static let deleteName: String = "Outline/Base/Delete" - public static let discount: Image = .init("Outline/Base/Discount", bundle: .module) - public static let discountName: String = "Outline/Base/Discount" - public static let discovery: Image = .init("Outline/Base/Discovery", bundle: .module) - public static let discoveryName: String = "Outline/Base/Discovery" - public static let document: Image = .init("Outline/Base/Document", bundle: .module) - public static let documentName: String = "Outline/Base/Document" - public static let download: Image = .init("Outline/Base/Download", bundle: .module) - public static let downloadName: String = "Outline/Base/Download" - public static let editSquare: Image = .init("Outline/Base/Edit Square", bundle: .module) - public static let editSquareName: String = "Outline/Base/Edit Square" - public static let edit: Image = .init("Outline/Base/Edit", bundle: .module) - public static let editName: String = "Outline/Base/Edit" - public static let filter2: Image = .init("Outline/Base/Filter 2", bundle: .module) - public static let filter2Name: String = "Outline/Base/Filter 2" - public static let filter: Image = .init("Outline/Base/Filter", bundle: .module) - public static let filterName: String = "Outline/Base/Filter" - public static let folder: Image = .init("Outline/Base/Folder", bundle: .module) - public static let folderName: String = "Outline/Base/Folder" - public static let game: Image = .init("Outline/Base/Game", bundle: .module) - public static let gameName: String = "Outline/Base/Game" - public static let graph: Image = .init("Outline/Base/Graph", bundle: .module) - public static let graphName: String = "Outline/Base/Graph" - public static let heart: Image = .init("Outline/Base/Heart", bundle: .module) - public static let heartName: String = "Outline/Base/Heart" - public static let hide: Image = .init("Outline/Base/Hide", bundle: .module) - public static let hideName: String = "Outline/Base/Hide" - public static let home: Image = .init("Outline/Base/Home", bundle: .module) - public static let homeName: String = "Outline/Base/Home" - public static let image2: Image = .init("Outline/Base/Image 2", bundle: .module) - public static let image2Name: String = "Outline/Base/Image 2" - public static let image: Image = .init("Outline/Base/Image", bundle: .module) - public static let imageName: String = "Outline/Base/Image" - public static let infoCircle: Image = .init("Outline/Base/Info Circle", bundle: .module) - public static let infoCircleName: String = "Outline/Base/Info Circle" - public static let location: Image = .init("Outline/Base/Location", bundle: .module) - public static let locationName: String = "Outline/Base/Location" - public static let lock: Image = .init("Outline/Base/Lock", bundle: .module) - public static let lockName: String = "Outline/Base/Lock" - public static let login: Image = .init("Outline/Base/Login", bundle: .module) - public static let loginName: String = "Outline/Base/Login" - public static let logout: Image = .init("Outline/Base/Logout", bundle: .module) - public static let logoutName: String = "Outline/Base/Logout" - public static let message: Image = .init("Outline/Base/Message", bundle: .module) - public static let messageName: String = "Outline/Base/Message" - public static let moreCircle: Image = .init("Outline/Base/More Circle", bundle: .module) - public static let moreCircleName: String = "Outline/Base/More Circle" - public static let moreSquare: Image = .init("Outline/Base/More Square", bundle: .module) - public static let moreSquareName: String = "Outline/Base/More Square" - public static let notification: Image = .init("Outline/Base/Notification", bundle: .module) - public static let notificationName: String = "Outline/Base/Notification" - public static let paperDownload: Image = .init("Outline/Base/Paper Download", bundle: .module) - public static let paperDownloadName: String = "Outline/Base/Paper Download" - public static let paperFail: Image = .init("Outline/Base/Paper Fail", bundle: .module) - public static let paperFailName: String = "Outline/Base/Paper Fail" - public static let paperNegative: Image = .init("Outline/Base/Paper Negative", bundle: .module) - public static let paperNegativeName: String = "Outline/Base/Paper Negative" - public static let paperPlus: Image = .init("Outline/Base/Paper Plus", bundle: .module) - public static let paperPlusName: String = "Outline/Base/Paper Plus" - public static let paperUpload: Image = .init("Outline/Base/Paper Upload", bundle: .module) - public static let paperUploadName: String = "Outline/Base/Paper Upload" - public static let paper: Image = .init("Outline/Base/Paper", bundle: .module) - public static let paperName: String = "Outline/Base/Paper" - public static let password: Image = .init("Outline/Base/Password", bundle: .module) - public static let passwordName: String = "Outline/Base/Password" - public static let play: Image = .init("Outline/Base/Play", bundle: .module) - public static let playName: String = "Outline/Base/Play" - public static let plus: Image = .init("Outline/Base/Plus", bundle: .module) - public static let plusName: String = "Outline/Base/Plus" - public static let profile: Image = .init("Outline/Base/Profile", bundle: .module) - public static let profileName: String = "Outline/Base/Profile" - public static let scan: Image = .init("Outline/Base/Scan", bundle: .module) - public static let scanName: String = "Outline/Base/Scan" - public static let search: Image = .init("Outline/Base/Search", bundle: .module) - public static let searchName: String = "Outline/Base/Search" - public static let send: Image = .init("Outline/Base/Send", bundle: .module) - public static let sendName: String = "Outline/Base/Send" - public static let setting: Image = .init("Outline/Base/Setting", bundle: .module) - public static let settingName: String = "Outline/Base/Setting" - public static let shieldDone: Image = .init("Outline/Base/Shield Done", bundle: .module) - public static let shieldDoneName: String = "Outline/Base/Shield Done" - public static let shieldFail: Image = .init("Outline/Base/Shield Fail", bundle: .module) - public static let shieldFailName: String = "Outline/Base/Shield Fail" - public static let show: Image = .init("Outline/Base/Show", bundle: .module) - public static let showName: String = "Outline/Base/Show" - public static let star: Image = .init("Outline/Base/Star", bundle: .module) - public static let starName: String = "Outline/Base/Star" - public static let swap: Image = .init("Outline/Base/Swap", bundle: .module) - public static let swapName: String = "Outline/Base/Swap" - public static let tickSquare: Image = .init("Outline/Base/Tick Square", bundle: .module) - public static let tickSquareName: String = "Outline/Base/Tick Square" - public static let ticketStar: Image = .init("Outline/Base/Ticket Star", bundle: .module) - public static let ticketStarName: String = "Outline/Base/Ticket Star" - public static let ticket: Image = .init("Outline/Base/Ticket", bundle: .module) - public static let ticketName: String = "Outline/Base/Ticket" - public static let timeCircle: Image = .init("Outline/Base/Time Circle", bundle: .module) - public static let timeCircleName: String = "Outline/Base/Time Circle" - public static let timeSquare: Image = .init("Outline/Base/Time Square", bundle: .module) - public static let timeSquareName: String = "Outline/Base/Time Square" - public static let unlock: Image = .init("Outline/Base/Unlock", bundle: .module) - public static let unlockName: String = "Outline/Base/Unlock" - public static let upload: Image = .init("Outline/Base/Upload", bundle: .module) - public static let uploadName: String = "Outline/Base/Upload" - public static let video: Image = .init("Outline/Base/Video", bundle: .module) - public static let videoName: String = "Outline/Base/Video" - public static let voice2: Image = .init("Outline/Base/Voice 2", bundle: .module) - public static let voice2Name: String = "Outline/Base/Voice 2" - public static let voice: Image = .init("Outline/Base/Voice", bundle: .module) - public static let voiceName: String = "Outline/Base/Voice" - public static let volumeDown: Image = .init("Outline/Base/Volume Down", bundle: .module) - public static let volumeDownName: String = "Outline/Base/Volume Down" - public static let volumeOff: Image = .init("Outline/Base/Volume Off", bundle: .module) - public static let volumeOffName: String = "Outline/Base/Volume Off" - public static let volumeUp: Image = .init("Outline/Base/Volume Up", bundle: .module) - public static let volumeUpName: String = "Outline/Base/Volume Up" - public static let wallet: Image = .init("Outline/Base/Wallet", bundle: .module) - public static let walletName: String = "Outline/Base/Wallet" - public static let work: Image = .init("Outline/Base/Work", bundle: .module) - public static let workName: String = "Outline/Base/Work" - } +public struct IconSymbol { + + public let path: String + + public init(path: String) { + self.path = path } - public enum Solid { - public static let allImages: [Image] = [ - Base._2User, - Base._3User, - Base.activity, - Base.addUser, - Base.arrowDown2, - Base.arrowDown3, - Base.arrowDownCircle, - Base.arrowDownSquare, - Base.arrowDown, - Base.arrowLeft2, - Base.arrowLeft3, - Base.arrowLeftCircle, - Base.arrowLeftSquare, - Base.arrowLeft, - Base.arrowRight2, - Base.arrowRight3, - Base.arrowRightCircle, - Base.arrowRightSquare, - Base.arrowRight, - Base.arrowUp2, - Base.arrowUp3, - Base.arrowUpCircle, - Base.arrowUpSquare, - Base.arrowUp, - Base.bag2, - Base.bag, - Base.bookmark, - Base.buy, - Base.calendar, - Base.callMissed, - Base.callSilent, - Base.call, - Base.calling, - Base.camera, - Base.category, - Base.chart, - Base.chat, - Base.closeSquare, - Base.danger, - Base.delete, - Base.discount, - Base.discovery, - Base.document, - Base.download, - Base.editSquare, - Base.edit, - Base.filter2, - Base.filter, - Base.folder, - Base.game, - Base.graph, - Base.heart, - Base.hide, - Base.home, - Base.image2, - Base.image, - Base.infoCircle, - Base.infoSquare, - Base.location, - Base.lock, - Base.login, - Base.logout, - Base.message, - Base.moreCircle, - Base.moreSquare, - Base.notification, - Base.paperDownload, - Base.paperFail, - Base.paperNegative, - Base.paperPlus, - Base.paperUpload, - Base.paper, - Base.password, - Base.play, - Base.plus, - Base.profile, - Base.scan, - Base.search, - Base.send, - Base.setting, - Base.shieldDone, - Base.shieldFail, - Base.show, - Base.star, - Base.swap, - Base.tickSquare, - Base.ticketStar, - Base.ticket, - Base.timeCircle, - Base.timeSquare, - Base.unlock, - Base.upload, - Base.video, - Base.voice2, - Base.voice, - Base.volumeDown, - Base.volumeOff, - Base.volumeUp, - Base.wallet, - Base.work, - ] - public static let allNames: [String] = [ - "", - ] - public enum Base { - public static let allImages: [Image] = [ - _2User, - _3User, - activity, - addUser, - arrowDown2, - arrowDown3, - arrowDownCircle, - arrowDownSquare, - arrowDown, - arrowLeft2, - arrowLeft3, - arrowLeftCircle, - arrowLeftSquare, - arrowLeft, - arrowRight2, - arrowRight3, - arrowRightCircle, - arrowRightSquare, - arrowRight, - arrowUp2, - arrowUp3, - arrowUpCircle, - arrowUpSquare, - arrowUp, - bag2, - bag, - bookmark, - buy, - calendar, - callMissed, - callSilent, - call, - calling, - camera, - category, - chart, - chat, - closeSquare, - danger, - delete, - discount, - discovery, - document, - download, - editSquare, - edit, - filter2, - filter, - folder, - game, - graph, - heart, - hide, - home, - image2, - image, - infoCircle, - infoSquare, - location, - lock, - login, - logout, - message, - moreCircle, - moreSquare, - notification, - paperDownload, - paperFail, - paperNegative, - paperPlus, - paperUpload, - paper, - password, - play, - plus, - profile, - scan, - search, - send, - setting, - shieldDone, - shieldFail, - show, - star, - swap, - tickSquare, - ticketStar, - ticket, - timeCircle, - timeSquare, - unlock, - upload, - video, - voice2, - voice, - volumeDown, - volumeOff, - volumeUp, - wallet, - work, - ] - public static let allNames: [String] = [ - "Solid/Base/2 User", - "Solid/Base/3 User", - "Solid/Base/Activity", - "Solid/Base/Add User", - "Solid/Base/Arrow - Down 2", - "Solid/Base/Arrow - Down 3", - "Solid/Base/Arrow - Down Circle", - "Solid/Base/Arrow - Down Square", - "Solid/Base/Arrow - Down", - "Solid/Base/Arrow - Left 2", - "Solid/Base/Arrow - Left 3", - "Solid/Base/Arrow - Left Circle", - "Solid/Base/Arrow - Left Square", - "Solid/Base/Arrow - Left", - "Solid/Base/Arrow - Right 2", - "Solid/Base/Arrow - Right 3", - "Solid/Base/Arrow - Right Circle", - "Solid/Base/Arrow - Right Square", - "Solid/Base/Arrow - Right", - "Solid/Base/Arrow - Up 2", - "Solid/Base/Arrow - Up 3", - "Solid/Base/Arrow - Up Circle", - "Solid/Base/Arrow - Up Square", - "Solid/Base/Arrow - Up", - "Solid/Base/Bag 2", - "Solid/Base/Bag", - "Solid/Base/Bookmark", - "Solid/Base/Buy", - "Solid/Base/Calendar", - "Solid/Base/Call Missed", - "Solid/Base/Call Silent", - "Solid/Base/Call", - "Solid/Base/Calling", - "Solid/Base/Camera", - "Solid/Base/Category", - "Solid/Base/Chart", - "Solid/Base/Chat", - "Solid/Base/Close Square", - "Solid/Base/Danger", - "Solid/Base/Delete", - "Solid/Base/Discount", - "Solid/Base/Discovery", - "Solid/Base/Document", - "Solid/Base/Download", - "Solid/Base/Edit Square", - "Solid/Base/Edit", - "Solid/Base/Filter 2", - "Solid/Base/Filter", - "Solid/Base/Folder", - "Solid/Base/Game", - "Solid/Base/Graph", - "Solid/Base/Heart", - "Solid/Base/Hide", - "Solid/Base/Home", - "Solid/Base/Image 2", - "Solid/Base/Image", - "Solid/Base/Info Circle", - "Solid/Base/Info Square", - "Solid/Base/Location", - "Solid/Base/Lock", - "Solid/Base/Login", - "Solid/Base/Logout", - "Solid/Base/Message", - "Solid/Base/More Circle", - "Solid/Base/More Square", - "Solid/Base/Notification", - "Solid/Base/Paper Download", - "Solid/Base/Paper Fail", - "Solid/Base/Paper Negative", - "Solid/Base/Paper Plus", - "Solid/Base/Paper Upload", - "Solid/Base/Paper", - "Solid/Base/Password", - "Solid/Base/Play", - "Solid/Base/Plus", - "Solid/Base/Profile", - "Solid/Base/Scan", - "Solid/Base/Search", - "Solid/Base/Send", - "Solid/Base/Setting", - "Solid/Base/Shield Done", - "Solid/Base/Shield Fail", - "Solid/Base/Show", - "Solid/Base/Star", - "Solid/Base/Swap", - "Solid/Base/Tick Square", - "Solid/Base/Ticket Star", - "Solid/Base/Ticket", - "Solid/Base/Time Circle", - "Solid/Base/Time Square", - "Solid/Base/Unlock", - "Solid/Base/Upload", - "Solid/Base/Video", - "Solid/Base/Voice 2", - "Solid/Base/Voice", - "Solid/Base/Volume Down", - "Solid/Base/Volume Off", - "Solid/Base/Volume Up", - "Solid/Base/Wallet", - "Solid/Base/Work", - ] - public static let _2User: Image = .init("Solid/Base/2 User", bundle: .module) - public static let _2UserName: String = "Solid/Base/2 User" - public static let _3User: Image = .init("Solid/Base/3 User", bundle: .module) - public static let _3UserName: String = "Solid/Base/3 User" - public static let activity: Image = .init("Solid/Base/Activity", bundle: .module) - public static let activityName: String = "Solid/Base/Activity" - public static let addUser: Image = .init("Solid/Base/Add User", bundle: .module) - public static let addUserName: String = "Solid/Base/Add User" - public static let arrowDown2: Image = .init("Solid/Base/Arrow - Down 2", bundle: .module) - public static let arrowDown2Name: String = "Solid/Base/Arrow - Down 2" - public static let arrowDown3: Image = .init("Solid/Base/Arrow - Down 3", bundle: .module) - public static let arrowDown3Name: String = "Solid/Base/Arrow - Down 3" - public static let arrowDownCircle: Image = .init("Solid/Base/Arrow - Down Circle", bundle: .module) - public static let arrowDownCircleName: String = "Solid/Base/Arrow - Down Circle" - public static let arrowDownSquare: Image = .init("Solid/Base/Arrow - Down Square", bundle: .module) - public static let arrowDownSquareName: String = "Solid/Base/Arrow - Down Square" - public static let arrowDown: Image = .init("Solid/Base/Arrow - Down", bundle: .module) - public static let arrowDownName: String = "Solid/Base/Arrow - Down" - public static let arrowLeft2: Image = .init("Solid/Base/Arrow - Left 2", bundle: .module) - public static let arrowLeft2Name: String = "Solid/Base/Arrow - Left 2" - public static let arrowLeft3: Image = .init("Solid/Base/Arrow - Left 3", bundle: .module) - public static let arrowLeft3Name: String = "Solid/Base/Arrow - Left 3" - public static let arrowLeftCircle: Image = .init("Solid/Base/Arrow - Left Circle", bundle: .module) - public static let arrowLeftCircleName: String = "Solid/Base/Arrow - Left Circle" - public static let arrowLeftSquare: Image = .init("Solid/Base/Arrow - Left Square", bundle: .module) - public static let arrowLeftSquareName: String = "Solid/Base/Arrow - Left Square" - public static let arrowLeft: Image = .init("Solid/Base/Arrow - Left", bundle: .module) - public static let arrowLeftName: String = "Solid/Base/Arrow - Left" - public static let arrowRight2: Image = .init("Solid/Base/Arrow - Right 2", bundle: .module) - public static let arrowRight2Name: String = "Solid/Base/Arrow - Right 2" - public static let arrowRight3: Image = .init("Solid/Base/Arrow - Right 3", bundle: .module) - public static let arrowRight3Name: String = "Solid/Base/Arrow - Right 3" - public static let arrowRightCircle: Image = .init("Solid/Base/Arrow - Right Circle", bundle: .module) - public static let arrowRightCircleName: String = "Solid/Base/Arrow - Right Circle" - public static let arrowRightSquare: Image = .init("Solid/Base/Arrow - Right Square", bundle: .module) - public static let arrowRightSquareName: String = "Solid/Base/Arrow - Right Square" - public static let arrowRight: Image = .init("Solid/Base/Arrow - Right", bundle: .module) - public static let arrowRightName: String = "Solid/Base/Arrow - Right" - public static let arrowUp2: Image = .init("Solid/Base/Arrow - Up 2", bundle: .module) - public static let arrowUp2Name: String = "Solid/Base/Arrow - Up 2" - public static let arrowUp3: Image = .init("Solid/Base/Arrow - Up 3", bundle: .module) - public static let arrowUp3Name: String = "Solid/Base/Arrow - Up 3" - public static let arrowUpCircle: Image = .init("Solid/Base/Arrow - Up Circle", bundle: .module) - public static let arrowUpCircleName: String = "Solid/Base/Arrow - Up Circle" - public static let arrowUpSquare: Image = .init("Solid/Base/Arrow - Up Square", bundle: .module) - public static let arrowUpSquareName: String = "Solid/Base/Arrow - Up Square" - public static let arrowUp: Image = .init("Solid/Base/Arrow - Up", bundle: .module) - public static let arrowUpName: String = "Solid/Base/Arrow - Up" - public static let bag2: Image = .init("Solid/Base/Bag 2", bundle: .module) - public static let bag2Name: String = "Solid/Base/Bag 2" - public static let bag: Image = .init("Solid/Base/Bag", bundle: .module) - public static let bagName: String = "Solid/Base/Bag" - public static let bookmark: Image = .init("Solid/Base/Bookmark", bundle: .module) - public static let bookmarkName: String = "Solid/Base/Bookmark" - public static let buy: Image = .init("Solid/Base/Buy", bundle: .module) - public static let buyName: String = "Solid/Base/Buy" - public static let calendar: Image = .init("Solid/Base/Calendar", bundle: .module) - public static let calendarName: String = "Solid/Base/Calendar" - public static let callMissed: Image = .init("Solid/Base/Call Missed", bundle: .module) - public static let callMissedName: String = "Solid/Base/Call Missed" - public static let callSilent: Image = .init("Solid/Base/Call Silent", bundle: .module) - public static let callSilentName: String = "Solid/Base/Call Silent" - public static let call: Image = .init("Solid/Base/Call", bundle: .module) - public static let callName: String = "Solid/Base/Call" - public static let calling: Image = .init("Solid/Base/Calling", bundle: .module) - public static let callingName: String = "Solid/Base/Calling" - public static let camera: Image = .init("Solid/Base/Camera", bundle: .module) - public static let cameraName: String = "Solid/Base/Camera" - public static let category: Image = .init("Solid/Base/Category", bundle: .module) - public static let categoryName: String = "Solid/Base/Category" - public static let chart: Image = .init("Solid/Base/Chart", bundle: .module) - public static let chartName: String = "Solid/Base/Chart" - public static let chat: Image = .init("Solid/Base/Chat", bundle: .module) - public static let chatName: String = "Solid/Base/Chat" - public static let closeSquare: Image = .init("Solid/Base/Close Square", bundle: .module) - public static let closeSquareName: String = "Solid/Base/Close Square" - public static let danger: Image = .init("Solid/Base/Danger", bundle: .module) - public static let dangerName: String = "Solid/Base/Danger" - public static let delete: Image = .init("Solid/Base/Delete", bundle: .module) - public static let deleteName: String = "Solid/Base/Delete" - public static let discount: Image = .init("Solid/Base/Discount", bundle: .module) - public static let discountName: String = "Solid/Base/Discount" - public static let discovery: Image = .init("Solid/Base/Discovery", bundle: .module) - public static let discoveryName: String = "Solid/Base/Discovery" - public static let document: Image = .init("Solid/Base/Document", bundle: .module) - public static let documentName: String = "Solid/Base/Document" - public static let download: Image = .init("Solid/Base/Download", bundle: .module) - public static let downloadName: String = "Solid/Base/Download" - public static let editSquare: Image = .init("Solid/Base/Edit Square", bundle: .module) - public static let editSquareName: String = "Solid/Base/Edit Square" - public static let edit: Image = .init("Solid/Base/Edit", bundle: .module) - public static let editName: String = "Solid/Base/Edit" - public static let filter2: Image = .init("Solid/Base/Filter 2", bundle: .module) - public static let filter2Name: String = "Solid/Base/Filter 2" - public static let filter: Image = .init("Solid/Base/Filter", bundle: .module) - public static let filterName: String = "Solid/Base/Filter" - public static let folder: Image = .init("Solid/Base/Folder", bundle: .module) - public static let folderName: String = "Solid/Base/Folder" - public static let game: Image = .init("Solid/Base/Game", bundle: .module) - public static let gameName: String = "Solid/Base/Game" - public static let graph: Image = .init("Solid/Base/Graph", bundle: .module) - public static let graphName: String = "Solid/Base/Graph" - public static let heart: Image = .init("Solid/Base/Heart", bundle: .module) - public static let heartName: String = "Solid/Base/Heart" - public static let hide: Image = .init("Solid/Base/Hide", bundle: .module) - public static let hideName: String = "Solid/Base/Hide" - public static let home: Image = .init("Solid/Base/Home", bundle: .module) - public static let homeName: String = "Solid/Base/Home" - public static let image2: Image = .init("Solid/Base/Image 2", bundle: .module) - public static let image2Name: String = "Solid/Base/Image 2" - public static let image: Image = .init("Solid/Base/Image", bundle: .module) - public static let imageName: String = "Solid/Base/Image" - public static let infoCircle: Image = .init("Solid/Base/Info Circle", bundle: .module) - public static let infoCircleName: String = "Solid/Base/Info Circle" - public static let infoSquare: Image = .init("Solid/Base/Info Square", bundle: .module) - public static let infoSquareName: String = "Solid/Base/Info Square" - public static let location: Image = .init("Solid/Base/Location", bundle: .module) - public static let locationName: String = "Solid/Base/Location" - public static let lock: Image = .init("Solid/Base/Lock", bundle: .module) - public static let lockName: String = "Solid/Base/Lock" - public static let login: Image = .init("Solid/Base/Login", bundle: .module) - public static let loginName: String = "Solid/Base/Login" - public static let logout: Image = .init("Solid/Base/Logout", bundle: .module) - public static let logoutName: String = "Solid/Base/Logout" - public static let message: Image = .init("Solid/Base/Message", bundle: .module) - public static let messageName: String = "Solid/Base/Message" - public static let moreCircle: Image = .init("Solid/Base/More Circle", bundle: .module) - public static let moreCircleName: String = "Solid/Base/More Circle" - public static let moreSquare: Image = .init("Solid/Base/More Square", bundle: .module) - public static let moreSquareName: String = "Solid/Base/More Square" - public static let notification: Image = .init("Solid/Base/Notification", bundle: .module) - public static let notificationName: String = "Solid/Base/Notification" - public static let paperDownload: Image = .init("Solid/Base/Paper Download", bundle: .module) - public static let paperDownloadName: String = "Solid/Base/Paper Download" - public static let paperFail: Image = .init("Solid/Base/Paper Fail", bundle: .module) - public static let paperFailName: String = "Solid/Base/Paper Fail" - public static let paperNegative: Image = .init("Solid/Base/Paper Negative", bundle: .module) - public static let paperNegativeName: String = "Solid/Base/Paper Negative" - public static let paperPlus: Image = .init("Solid/Base/Paper Plus", bundle: .module) - public static let paperPlusName: String = "Solid/Base/Paper Plus" - public static let paperUpload: Image = .init("Solid/Base/Paper Upload", bundle: .module) - public static let paperUploadName: String = "Solid/Base/Paper Upload" - public static let paper: Image = .init("Solid/Base/Paper", bundle: .module) - public static let paperName: String = "Solid/Base/Paper" - public static let password: Image = .init("Solid/Base/Password", bundle: .module) - public static let passwordName: String = "Solid/Base/Password" - public static let play: Image = .init("Solid/Base/Play", bundle: .module) - public static let playName: String = "Solid/Base/Play" - public static let plus: Image = .init("Solid/Base/Plus", bundle: .module) - public static let plusName: String = "Solid/Base/Plus" - public static let profile: Image = .init("Solid/Base/Profile", bundle: .module) - public static let profileName: String = "Solid/Base/Profile" - public static let scan: Image = .init("Solid/Base/Scan", bundle: .module) - public static let scanName: String = "Solid/Base/Scan" - public static let search: Image = .init("Solid/Base/Search", bundle: .module) - public static let searchName: String = "Solid/Base/Search" - public static let send: Image = .init("Solid/Base/Send", bundle: .module) - public static let sendName: String = "Solid/Base/Send" - public static let setting: Image = .init("Solid/Base/Setting", bundle: .module) - public static let settingName: String = "Solid/Base/Setting" - public static let shieldDone: Image = .init("Solid/Base/Shield Done", bundle: .module) - public static let shieldDoneName: String = "Solid/Base/Shield Done" - public static let shieldFail: Image = .init("Solid/Base/Shield Fail", bundle: .module) - public static let shieldFailName: String = "Solid/Base/Shield Fail" - public static let show: Image = .init("Solid/Base/Show", bundle: .module) - public static let showName: String = "Solid/Base/Show" - public static let star: Image = .init("Solid/Base/Star", bundle: .module) - public static let starName: String = "Solid/Base/Star" - public static let swap: Image = .init("Solid/Base/Swap", bundle: .module) - public static let swapName: String = "Solid/Base/Swap" - public static let tickSquare: Image = .init("Solid/Base/Tick Square", bundle: .module) - public static let tickSquareName: String = "Solid/Base/Tick Square" - public static let ticketStar: Image = .init("Solid/Base/Ticket Star", bundle: .module) - public static let ticketStarName: String = "Solid/Base/Ticket Star" - public static let ticket: Image = .init("Solid/Base/Ticket", bundle: .module) - public static let ticketName: String = "Solid/Base/Ticket" - public static let timeCircle: Image = .init("Solid/Base/Time Circle", bundle: .module) - public static let timeCircleName: String = "Solid/Base/Time Circle" - public static let timeSquare: Image = .init("Solid/Base/Time Square", bundle: .module) - public static let timeSquareName: String = "Solid/Base/Time Square" - public static let unlock: Image = .init("Solid/Base/Unlock", bundle: .module) - public static let unlockName: String = "Solid/Base/Unlock" - public static let upload: Image = .init("Solid/Base/Upload", bundle: .module) - public static let uploadName: String = "Solid/Base/Upload" - public static let video: Image = .init("Solid/Base/Video", bundle: .module) - public static let videoName: String = "Solid/Base/Video" - public static let voice2: Image = .init("Solid/Base/Voice 2", bundle: .module) - public static let voice2Name: String = "Solid/Base/Voice 2" - public static let voice: Image = .init("Solid/Base/Voice", bundle: .module) - public static let voiceName: String = "Solid/Base/Voice" - public static let volumeDown: Image = .init("Solid/Base/Volume Down", bundle: .module) - public static let volumeDownName: String = "Solid/Base/Volume Down" - public static let volumeOff: Image = .init("Solid/Base/Volume Off", bundle: .module) - public static let volumeOffName: String = "Solid/Base/Volume Off" - public static let volumeUp: Image = .init("Solid/Base/Volume Up", bundle: .module) - public static let volumeUpName: String = "Solid/Base/Volume Up" - public static let wallet: Image = .init("Solid/Base/Wallet", bundle: .module) - public static let walletName: String = "Solid/Base/Wallet" - public static let work: Image = .init("Solid/Base/Work", bundle: .module) - public static let workName: String = "Solid/Base/Work" - } + public var outline: SwiftUI.Image { + SwiftUI.Image(path, bundle: Bundle.module) } - public enum TwoTone { - public static let allImages: [Image] = [ - Base._2User, - Base._3User, - Base.activity, - Base.addUser, - Base.arrowDown2, - Base.arrowDown3, - Base.arrowDownCircle, - Base.arrowDownSquare, - Base.arrowDown, - Base.arrowLeft2, - Base.arrowLeft3, - Base.arrowLeftCircle, - Base.arrowLeftSquare, - Base.arrowLeft, - Base.arrowRight2, - Base.arrowRight3, - Base.arrowRightCircle, - Base.arrowRightSquare, - Base.arrowUp21, - Base.arrowUp2, - Base.arrowUp3, - Base.arrowUpCircle, - Base.arrowUpSquare, - Base.arrowUp, - Base.bag2, - Base.bag, - Base.bookmark, - Base.buy, - Base.calendar, - Base.callMissed, - Base.callSilent, - Base.call, - Base.calling, - Base.camera, - Base.category, - Base.chart, - Base.chat, - Base.closeSquare, - Base.danger, - Base.delete, - Base.discount, - Base.discovery, - Base.document, - Base.download, - Base.editSquare, - Base.edit, - Base.filter2, - Base.filter, - Base.folder, - Base.game, - Base.graph, - Base.heart, - Base.hide, - Base.home, - Base.image2, - Base.image, - Base.infoCircle, - Base.infoSquare, - Base.infoMenu1, - Base.infoMenu, - Base.location, - Base.lock, - Base.login, - Base.logout, - Base.message, - Base.notification, - Base.paperDownload, - Base.paperFail, - Base.paperNegative, - Base.paperPlus, - Base.paperUpload, - Base.paper, - Base.password, - Base.play, - Base.plus, - Base.profile, - Base.scan, - Base.search, - Base.send, - Base.setting, - Base.shieldDone, - Base.shieldFail, - Base.show, - Base.star, - Base.swap, - Base.tickSquare, - Base.ticketStar, - Base.ticket, - Base.timeCircle, - Base.timeSquare, - Base.unlock, - Base.upload, - Base.video, - Base.voice2, - Base.voice, - Base.volumeDown, - Base.volumeOff, - Base.volumeUp, - Base.wallet, - Base.work, - ] - public static let allNames: [String] = [ - "", - ] - public enum Base { - public static let allImages: [Image] = [ - _2User, - _3User, - activity, - addUser, - arrowDown2, - arrowDown3, - arrowDownCircle, - arrowDownSquare, - arrowDown, - arrowLeft2, - arrowLeft3, - arrowLeftCircle, - arrowLeftSquare, - arrowLeft, - arrowRight2, - arrowRight3, - arrowRightCircle, - arrowRightSquare, - arrowUp21, - arrowUp2, - arrowUp3, - arrowUpCircle, - arrowUpSquare, - arrowUp, - bag2, - bag, - bookmark, - buy, - calendar, - callMissed, - callSilent, - call, - calling, - camera, - category, - chart, - chat, - closeSquare, - danger, - delete, - discount, - discovery, - document, - download, - editSquare, - edit, - filter2, - filter, - folder, - game, - graph, - heart, - hide, - home, - image2, - image, - infoCircle, - infoSquare, - infoMenu1, - infoMenu, - location, - lock, - login, - logout, - message, - notification, - paperDownload, - paperFail, - paperNegative, - paperPlus, - paperUpload, - paper, - password, - play, - plus, - profile, - scan, - search, - send, - setting, - shieldDone, - shieldFail, - show, - star, - swap, - tickSquare, - ticketStar, - ticket, - timeCircle, - timeSquare, - unlock, - upload, - video, - voice2, - voice, - volumeDown, - volumeOff, - volumeUp, - wallet, - work, - ] - public static let allNames: [String] = [ - "TwoTone/Base/2 User", - "TwoTone/Base/3 User", - "TwoTone/Base/Activity", - "TwoTone/Base/Add User", - "TwoTone/Base/Arrow - Down 2", - "TwoTone/Base/Arrow - Down 3", - "TwoTone/Base/Arrow - Down Circle", - "TwoTone/Base/Arrow - Down Square", - "TwoTone/Base/Arrow - Down", - "TwoTone/Base/Arrow - Left 2", - "TwoTone/Base/Arrow - Left 3", - "TwoTone/Base/Arrow - Left Circle", - "TwoTone/Base/Arrow - Left Square", - "TwoTone/Base/Arrow - Left", - "TwoTone/Base/Arrow - Right 2", - "TwoTone/Base/Arrow - Right 3", - "TwoTone/Base/Arrow - Right Circle", - "TwoTone/Base/Arrow - Right Square", - "TwoTone/Base/Arrow - Up 2 - 1", - "TwoTone/Base/Arrow - Up 2", - "TwoTone/Base/Arrow - Up 3", - "TwoTone/Base/Arrow - Up Circle", - "TwoTone/Base/Arrow - Up Square", - "TwoTone/Base/Arrow - Up", - "TwoTone/Base/Bag 2", - "TwoTone/Base/Bag", - "TwoTone/Base/Bookmark", - "TwoTone/Base/Buy", - "TwoTone/Base/Calendar", - "TwoTone/Base/Call Missed", - "TwoTone/Base/Call Silent", - "TwoTone/Base/Call", - "TwoTone/Base/Calling", - "TwoTone/Base/Camera", - "TwoTone/Base/Category", - "TwoTone/Base/Chart", - "TwoTone/Base/Chat", - "TwoTone/Base/Close Square", - "TwoTone/Base/Danger", - "TwoTone/Base/Delete", - "TwoTone/Base/Discount", - "TwoTone/Base/Discovery", - "TwoTone/Base/Document", - "TwoTone/Base/Download", - "TwoTone/Base/Edit Square", - "TwoTone/Base/Edit", - "TwoTone/Base/Filter 2", - "TwoTone/Base/Filter", - "TwoTone/Base/Folder", - "TwoTone/Base/Game", - "TwoTone/Base/Graph", - "TwoTone/Base/Heart", - "TwoTone/Base/Hide", - "TwoTone/Base/Home", - "TwoTone/Base/Image 2", - "TwoTone/Base/Image", - "TwoTone/Base/Info Circle", - "TwoTone/Base/Info Square", - "TwoTone/Base/Info menu - 1", - "TwoTone/Base/Info menu", - "TwoTone/Base/Location", - "TwoTone/Base/Lock", - "TwoTone/Base/Login", - "TwoTone/Base/Logout", - "TwoTone/Base/Message", - "TwoTone/Base/Notification", - "TwoTone/Base/Paper Download", - "TwoTone/Base/Paper Fail", - "TwoTone/Base/Paper Negative", - "TwoTone/Base/Paper Plus", - "TwoTone/Base/Paper Upload", - "TwoTone/Base/Paper", - "TwoTone/Base/Password", - "TwoTone/Base/Play", - "TwoTone/Base/Plus", - "TwoTone/Base/Profile", - "TwoTone/Base/Scan", - "TwoTone/Base/Search", - "TwoTone/Base/Send", - "TwoTone/Base/Setting", - "TwoTone/Base/Shield Done", - "TwoTone/Base/Shield Fail", - "TwoTone/Base/Show", - "TwoTone/Base/Star", - "TwoTone/Base/Swap", - "TwoTone/Base/Tick Square", - "TwoTone/Base/Ticket Star", - "TwoTone/Base/Ticket", - "TwoTone/Base/Time Circle", - "TwoTone/Base/Time Square", - "TwoTone/Base/Unlock", - "TwoTone/Base/Upload", - "TwoTone/Base/Video", - "TwoTone/Base/Voice 2", - "TwoTone/Base/Voice", - "TwoTone/Base/Volume Down", - "TwoTone/Base/Volume Off", - "TwoTone/Base/Volume Up", - "TwoTone/Base/Wallet", - "TwoTone/Base/Work", - ] - public static let _2User: Image = .init("TwoTone/Base/2 User", bundle: .module) - public static let _2UserName: String = "TwoTone/Base/2 User" - public static let _3User: Image = .init("TwoTone/Base/3 User", bundle: .module) - public static let _3UserName: String = "TwoTone/Base/3 User" - public static let activity: Image = .init("TwoTone/Base/Activity", bundle: .module) - public static let activityName: String = "TwoTone/Base/Activity" - public static let addUser: Image = .init("TwoTone/Base/Add User", bundle: .module) - public static let addUserName: String = "TwoTone/Base/Add User" - public static let arrowDown2: Image = .init("TwoTone/Base/Arrow - Down 2", bundle: .module) - public static let arrowDown2Name: String = "TwoTone/Base/Arrow - Down 2" - public static let arrowDown3: Image = .init("TwoTone/Base/Arrow - Down 3", bundle: .module) - public static let arrowDown3Name: String = "TwoTone/Base/Arrow - Down 3" - public static let arrowDownCircle: Image = .init("TwoTone/Base/Arrow - Down Circle", bundle: .module) - public static let arrowDownCircleName: String = "TwoTone/Base/Arrow - Down Circle" - public static let arrowDownSquare: Image = .init("TwoTone/Base/Arrow - Down Square", bundle: .module) - public static let arrowDownSquareName: String = "TwoTone/Base/Arrow - Down Square" - public static let arrowDown: Image = .init("TwoTone/Base/Arrow - Down", bundle: .module) - public static let arrowDownName: String = "TwoTone/Base/Arrow - Down" - public static let arrowLeft2: Image = .init("TwoTone/Base/Arrow - Left 2", bundle: .module) - public static let arrowLeft2Name: String = "TwoTone/Base/Arrow - Left 2" - public static let arrowLeft3: Image = .init("TwoTone/Base/Arrow - Left 3", bundle: .module) - public static let arrowLeft3Name: String = "TwoTone/Base/Arrow - Left 3" - public static let arrowLeftCircle: Image = .init("TwoTone/Base/Arrow - Left Circle", bundle: .module) - public static let arrowLeftCircleName: String = "TwoTone/Base/Arrow - Left Circle" - public static let arrowLeftSquare: Image = .init("TwoTone/Base/Arrow - Left Square", bundle: .module) - public static let arrowLeftSquareName: String = "TwoTone/Base/Arrow - Left Square" - public static let arrowLeft: Image = .init("TwoTone/Base/Arrow - Left", bundle: .module) - public static let arrowLeftName: String = "TwoTone/Base/Arrow - Left" - public static let arrowRight2: Image = .init("TwoTone/Base/Arrow - Right 2", bundle: .module) - public static let arrowRight2Name: String = "TwoTone/Base/Arrow - Right 2" - public static let arrowRight3: Image = .init("TwoTone/Base/Arrow - Right 3", bundle: .module) - public static let arrowRight3Name: String = "TwoTone/Base/Arrow - Right 3" - public static let arrowRightCircle: Image = .init("TwoTone/Base/Arrow - Right Circle", bundle: .module) - public static let arrowRightCircleName: String = "TwoTone/Base/Arrow - Right Circle" - public static let arrowRightSquare: Image = .init("TwoTone/Base/Arrow - Right Square", bundle: .module) - public static let arrowRightSquareName: String = "TwoTone/Base/Arrow - Right Square" - public static let arrowUp21: Image = .init("TwoTone/Base/Arrow - Up 2 - 1", bundle: .module) - public static let arrowUp21Name: String = "TwoTone/Base/Arrow - Up 2 - 1" - public static let arrowUp2: Image = .init("TwoTone/Base/Arrow - Up 2", bundle: .module) - public static let arrowUp2Name: String = "TwoTone/Base/Arrow - Up 2" - public static let arrowUp3: Image = .init("TwoTone/Base/Arrow - Up 3", bundle: .module) - public static let arrowUp3Name: String = "TwoTone/Base/Arrow - Up 3" - public static let arrowUpCircle: Image = .init("TwoTone/Base/Arrow - Up Circle", bundle: .module) - public static let arrowUpCircleName: String = "TwoTone/Base/Arrow - Up Circle" - public static let arrowUpSquare: Image = .init("TwoTone/Base/Arrow - Up Square", bundle: .module) - public static let arrowUpSquareName: String = "TwoTone/Base/Arrow - Up Square" - public static let arrowUp: Image = .init("TwoTone/Base/Arrow - Up", bundle: .module) - public static let arrowUpName: String = "TwoTone/Base/Arrow - Up" - public static let bag2: Image = .init("TwoTone/Base/Bag 2", bundle: .module) - public static let bag2Name: String = "TwoTone/Base/Bag 2" - public static let bag: Image = .init("TwoTone/Base/Bag", bundle: .module) - public static let bagName: String = "TwoTone/Base/Bag" - public static let bookmark: Image = .init("TwoTone/Base/Bookmark", bundle: .module) - public static let bookmarkName: String = "TwoTone/Base/Bookmark" - public static let buy: Image = .init("TwoTone/Base/Buy", bundle: .module) - public static let buyName: String = "TwoTone/Base/Buy" - public static let calendar: Image = .init("TwoTone/Base/Calendar", bundle: .module) - public static let calendarName: String = "TwoTone/Base/Calendar" - public static let callMissed: Image = .init("TwoTone/Base/Call Missed", bundle: .module) - public static let callMissedName: String = "TwoTone/Base/Call Missed" - public static let callSilent: Image = .init("TwoTone/Base/Call Silent", bundle: .module) - public static let callSilentName: String = "TwoTone/Base/Call Silent" - public static let call: Image = .init("TwoTone/Base/Call", bundle: .module) - public static let callName: String = "TwoTone/Base/Call" - public static let calling: Image = .init("TwoTone/Base/Calling", bundle: .module) - public static let callingName: String = "TwoTone/Base/Calling" - public static let camera: Image = .init("TwoTone/Base/Camera", bundle: .module) - public static let cameraName: String = "TwoTone/Base/Camera" - public static let category: Image = .init("TwoTone/Base/Category", bundle: .module) - public static let categoryName: String = "TwoTone/Base/Category" - public static let chart: Image = .init("TwoTone/Base/Chart", bundle: .module) - public static let chartName: String = "TwoTone/Base/Chart" - public static let chat: Image = .init("TwoTone/Base/Chat", bundle: .module) - public static let chatName: String = "TwoTone/Base/Chat" - public static let closeSquare: Image = .init("TwoTone/Base/Close Square", bundle: .module) - public static let closeSquareName: String = "TwoTone/Base/Close Square" - public static let danger: Image = .init("TwoTone/Base/Danger", bundle: .module) - public static let dangerName: String = "TwoTone/Base/Danger" - public static let delete: Image = .init("TwoTone/Base/Delete", bundle: .module) - public static let deleteName: String = "TwoTone/Base/Delete" - public static let discount: Image = .init("TwoTone/Base/Discount", bundle: .module) - public static let discountName: String = "TwoTone/Base/Discount" - public static let discovery: Image = .init("TwoTone/Base/Discovery", bundle: .module) - public static let discoveryName: String = "TwoTone/Base/Discovery" - public static let document: Image = .init("TwoTone/Base/Document", bundle: .module) - public static let documentName: String = "TwoTone/Base/Document" - public static let download: Image = .init("TwoTone/Base/Download", bundle: .module) - public static let downloadName: String = "TwoTone/Base/Download" - public static let editSquare: Image = .init("TwoTone/Base/Edit Square", bundle: .module) - public static let editSquareName: String = "TwoTone/Base/Edit Square" - public static let edit: Image = .init("TwoTone/Base/Edit", bundle: .module) - public static let editName: String = "TwoTone/Base/Edit" - public static let filter2: Image = .init("TwoTone/Base/Filter 2", bundle: .module) - public static let filter2Name: String = "TwoTone/Base/Filter 2" - public static let filter: Image = .init("TwoTone/Base/Filter", bundle: .module) - public static let filterName: String = "TwoTone/Base/Filter" - public static let folder: Image = .init("TwoTone/Base/Folder", bundle: .module) - public static let folderName: String = "TwoTone/Base/Folder" - public static let game: Image = .init("TwoTone/Base/Game", bundle: .module) - public static let gameName: String = "TwoTone/Base/Game" - public static let graph: Image = .init("TwoTone/Base/Graph", bundle: .module) - public static let graphName: String = "TwoTone/Base/Graph" - public static let heart: Image = .init("TwoTone/Base/Heart", bundle: .module) - public static let heartName: String = "TwoTone/Base/Heart" - public static let hide: Image = .init("TwoTone/Base/Hide", bundle: .module) - public static let hideName: String = "TwoTone/Base/Hide" - public static let home: Image = .init("TwoTone/Base/Home", bundle: .module) - public static let homeName: String = "TwoTone/Base/Home" - public static let image2: Image = .init("TwoTone/Base/Image 2", bundle: .module) - public static let image2Name: String = "TwoTone/Base/Image 2" - public static let image: Image = .init("TwoTone/Base/Image", bundle: .module) - public static let imageName: String = "TwoTone/Base/Image" - public static let infoCircle: Image = .init("TwoTone/Base/Info Circle", bundle: .module) - public static let infoCircleName: String = "TwoTone/Base/Info Circle" - public static let infoSquare: Image = .init("TwoTone/Base/Info Square", bundle: .module) - public static let infoSquareName: String = "TwoTone/Base/Info Square" - public static let infoMenu1: Image = .init("TwoTone/Base/Info menu - 1", bundle: .module) - public static let infoMenu1Name: String = "TwoTone/Base/Info menu - 1" - public static let infoMenu: Image = .init("TwoTone/Base/Info menu", bundle: .module) - public static let infoMenuName: String = "TwoTone/Base/Info menu" - public static let location: Image = .init("TwoTone/Base/Location", bundle: .module) - public static let locationName: String = "TwoTone/Base/Location" - public static let lock: Image = .init("TwoTone/Base/Lock", bundle: .module) - public static let lockName: String = "TwoTone/Base/Lock" - public static let login: Image = .init("TwoTone/Base/Login", bundle: .module) - public static let loginName: String = "TwoTone/Base/Login" - public static let logout: Image = .init("TwoTone/Base/Logout", bundle: .module) - public static let logoutName: String = "TwoTone/Base/Logout" - public static let message: Image = .init("TwoTone/Base/Message", bundle: .module) - public static let messageName: String = "TwoTone/Base/Message" - public static let notification: Image = .init("TwoTone/Base/Notification", bundle: .module) - public static let notificationName: String = "TwoTone/Base/Notification" - public static let paperDownload: Image = .init("TwoTone/Base/Paper Download", bundle: .module) - public static let paperDownloadName: String = "TwoTone/Base/Paper Download" - public static let paperFail: Image = .init("TwoTone/Base/Paper Fail", bundle: .module) - public static let paperFailName: String = "TwoTone/Base/Paper Fail" - public static let paperNegative: Image = .init("TwoTone/Base/Paper Negative", bundle: .module) - public static let paperNegativeName: String = "TwoTone/Base/Paper Negative" - public static let paperPlus: Image = .init("TwoTone/Base/Paper Plus", bundle: .module) - public static let paperPlusName: String = "TwoTone/Base/Paper Plus" - public static let paperUpload: Image = .init("TwoTone/Base/Paper Upload", bundle: .module) - public static let paperUploadName: String = "TwoTone/Base/Paper Upload" - public static let paper: Image = .init("TwoTone/Base/Paper", bundle: .module) - public static let paperName: String = "TwoTone/Base/Paper" - public static let password: Image = .init("TwoTone/Base/Password", bundle: .module) - public static let passwordName: String = "TwoTone/Base/Password" - public static let play: Image = .init("TwoTone/Base/Play", bundle: .module) - public static let playName: String = "TwoTone/Base/Play" - public static let plus: Image = .init("TwoTone/Base/Plus", bundle: .module) - public static let plusName: String = "TwoTone/Base/Plus" - public static let profile: Image = .init("TwoTone/Base/Profile", bundle: .module) - public static let profileName: String = "TwoTone/Base/Profile" - public static let scan: Image = .init("TwoTone/Base/Scan", bundle: .module) - public static let scanName: String = "TwoTone/Base/Scan" - public static let search: Image = .init("TwoTone/Base/Search", bundle: .module) - public static let searchName: String = "TwoTone/Base/Search" - public static let send: Image = .init("TwoTone/Base/Send", bundle: .module) - public static let sendName: String = "TwoTone/Base/Send" - public static let setting: Image = .init("TwoTone/Base/Setting", bundle: .module) - public static let settingName: String = "TwoTone/Base/Setting" - public static let shieldDone: Image = .init("TwoTone/Base/Shield Done", bundle: .module) - public static let shieldDoneName: String = "TwoTone/Base/Shield Done" - public static let shieldFail: Image = .init("TwoTone/Base/Shield Fail", bundle: .module) - public static let shieldFailName: String = "TwoTone/Base/Shield Fail" - public static let show: Image = .init("TwoTone/Base/Show", bundle: .module) - public static let showName: String = "TwoTone/Base/Show" - public static let star: Image = .init("TwoTone/Base/Star", bundle: .module) - public static let starName: String = "TwoTone/Base/Star" - public static let swap: Image = .init("TwoTone/Base/Swap", bundle: .module) - public static let swapName: String = "TwoTone/Base/Swap" - public static let tickSquare: Image = .init("TwoTone/Base/Tick Square", bundle: .module) - public static let tickSquareName: String = "TwoTone/Base/Tick Square" - public static let ticketStar: Image = .init("TwoTone/Base/Ticket Star", bundle: .module) - public static let ticketStarName: String = "TwoTone/Base/Ticket Star" - public static let ticket: Image = .init("TwoTone/Base/Ticket", bundle: .module) - public static let ticketName: String = "TwoTone/Base/Ticket" - public static let timeCircle: Image = .init("TwoTone/Base/Time Circle", bundle: .module) - public static let timeCircleName: String = "TwoTone/Base/Time Circle" - public static let timeSquare: Image = .init("TwoTone/Base/Time Square", bundle: .module) - public static let timeSquareName: String = "TwoTone/Base/Time Square" - public static let unlock: Image = .init("TwoTone/Base/Unlock", bundle: .module) - public static let unlockName: String = "TwoTone/Base/Unlock" - public static let upload: Image = .init("TwoTone/Base/Upload", bundle: .module) - public static let uploadName: String = "TwoTone/Base/Upload" - public static let video: Image = .init("TwoTone/Base/Video", bundle: .module) - public static let videoName: String = "TwoTone/Base/Video" - public static let voice2: Image = .init("TwoTone/Base/Voice 2", bundle: .module) - public static let voice2Name: String = "TwoTone/Base/Voice 2" - public static let voice: Image = .init("TwoTone/Base/Voice", bundle: .module) - public static let voiceName: String = "TwoTone/Base/Voice" - public static let volumeDown: Image = .init("TwoTone/Base/Volume Down", bundle: .module) - public static let volumeDownName: String = "TwoTone/Base/Volume Down" - public static let volumeOff: Image = .init("TwoTone/Base/Volume Off", bundle: .module) - public static let volumeOffName: String = "TwoTone/Base/Volume Off" - public static let volumeUp: Image = .init("TwoTone/Base/Volume Up", bundle: .module) - public static let volumeUpName: String = "TwoTone/Base/Volume Up" - public static let wallet: Image = .init("TwoTone/Base/Wallet", bundle: .module) - public static let walletName: String = "TwoTone/Base/Wallet" - public static let work: Image = .init("TwoTone/Base/Work", bundle: .module) - public static let workName: String = "TwoTone/Base/Work" - } + public var solid: SwiftUI.Image { + SwiftUI.Image("Solid/" + path, bundle: Bundle.module) + } + + public var bulk: SwiftUI.Image { + SwiftUI.Image("Bulk/" + path, bundle: Bundle.module) } -} -// swiftlint:enable identifier_name line_length nesting type_body_length type_name + public var twoTone: SwiftUI.Image { + SwiftUI.Image("TwoTone/" + path, bundle: Bundle.module) + } -// MARK: - Implementation Details + public var categoryName: String? { + path.components(separatedBy: "/").first + } -// swiftlint:disable convenience_type -private final class BundleToken { - static let bundle: Bundle = { - #if SWIFT_PACKAGE - return Bundle.module - #else - return Bundle(for: BundleToken.self) - #endif - }() + public var name: String { + path.components(separatedBy: "/").last ?? "" + } } -// swiftlint:enable convenience_type +public struct IconView: View { + + @Environment(\.iconStyle) var iconStyle + private let icon: IconSymbol + + public init(_ icon: IconSymbol) { + self.icon = icon + } + + public var body: some View { + switch iconStyle { + case .line: icon.outline + case .solid: icon.solid + case .duotone: icon.twoTone + } + } +} diff --git a/Sources/OversizeUI/LibraryContent/LibraryContent.swift b/Sources/OversizeUI/LibraryContent/LibraryContent.swift index 2af4059..c45221a 100644 --- a/Sources/OversizeUI/LibraryContent/LibraryContent.swift +++ b/Sources/OversizeUI/LibraryContent/LibraryContent.swift @@ -13,7 +13,7 @@ import SwiftUI // category: .control // ) // LibraryItem( -// Icon(Images.Solid.image), +// IconDeprecated(Images.Solid.image), // category: .control // ) // } diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Activity.imageset/Activity.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Activity.imageset/Activity.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Activity.imageset/Activity.svg rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Activity.imageset/Activity.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Activity.imageset/Contents.json b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Activity.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Activity.imageset/Contents.json rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Activity.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Add User.imageset/Add User.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Add User.imageset/Add User.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Add User.imageset/Add User.svg rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Add User.imageset/Add User.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Add User.imageset/Contents.json b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Add User.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Add User.imageset/Contents.json rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Add User.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Arrow - Down 2.imageset/Arrow - Down 2.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Arrow - Down 2.imageset/Arrow - Down 2.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Arrow - Down 2.imageset/Arrow - Down 2.svg rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Arrow - Down 2.imageset/Arrow - Down 2.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Arrow - Down 2.imageset/Contents.json b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Arrow - Down 2.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Arrow - Down 2.imageset/Contents.json rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Arrow - Down 2.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Arrow - Down 3.imageset/Arrow - Down 3.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Arrow - Down 3.imageset/Arrow - Down 3.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Arrow - Down 3.imageset/Arrow - Down 3.svg rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Arrow - Down 3.imageset/Arrow - Down 3.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Arrow - Down 3.imageset/Contents.json b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Arrow - Down 3.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Arrow - Down 3.imageset/Contents.json rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Arrow - Down 3.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Arrow - Down Circle.imageset/Arrow - Down Circle.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Arrow - Down Circle.imageset/Arrow - Down Circle.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Arrow - Down Circle.imageset/Arrow - Down Circle.svg rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Arrow - Down Circle.imageset/Arrow - Down Circle.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Arrow - Down Circle.imageset/Contents.json b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Arrow - Down Circle.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Arrow - Down Circle.imageset/Contents.json rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Arrow - Down Circle.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Arrow - Down Square.imageset/Arrow - Down Square.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Arrow - Down Square.imageset/Arrow - Down Square.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Arrow - Down Square.imageset/Arrow - Down Square.svg rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Arrow - Down Square.imageset/Arrow - Down Square.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Arrow - Down Square.imageset/Contents.json b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Arrow - Down Square.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Arrow - Down Square.imageset/Contents.json rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Arrow - Down Square.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Arrow - Down.imageset/Arrow - Down.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Arrow - Down.imageset/Arrow - Down.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Arrow - Down.imageset/Arrow - Down.svg rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Arrow - Down.imageset/Arrow - Down.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Arrow - Down.imageset/Contents.json b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Arrow - Down.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Arrow - Down.imageset/Contents.json rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Arrow - Down.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Arrow - Left 2.imageset/Arrow - Left 2.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Arrow - Left 2.imageset/Arrow - Left 2.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Arrow - Left 2.imageset/Arrow - Left 2.svg rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Arrow - Left 2.imageset/Arrow - Left 2.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Arrow - Left 2.imageset/Contents.json b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Arrow - Left 2.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Arrow - Left 2.imageset/Contents.json rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Arrow - Left 2.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Arrow - Left 3.imageset/Arrow - Left 3.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Arrow - Left 3.imageset/Arrow - Left 3.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Arrow - Left 3.imageset/Arrow - Left 3.svg rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Arrow - Left 3.imageset/Arrow - Left 3.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Arrow - Left 3.imageset/Contents.json b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Arrow - Left 3.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Arrow - Left 3.imageset/Contents.json rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Arrow - Left 3.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Arrow - Left Circle.imageset/Arrow - Left Circle.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Arrow - Left Circle.imageset/Arrow - Left Circle.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Arrow - Left Circle.imageset/Arrow - Left Circle.svg rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Arrow - Left Circle.imageset/Arrow - Left Circle.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Arrow - Left Circle.imageset/Contents.json b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Arrow - Left Circle.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Arrow - Left Circle.imageset/Contents.json rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Arrow - Left Circle.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Arrow - Left Square.imageset/Arrow - Left Square.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Arrow - Left Square.imageset/Arrow - Left Square.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Arrow - Left Square.imageset/Arrow - Left Square.svg rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Arrow - Left Square.imageset/Arrow - Left Square.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Arrow - Left Square.imageset/Contents.json b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Arrow - Left Square.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Arrow - Left Square.imageset/Contents.json rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Arrow - Left Square.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Arrow - Left.imageset/Arrow - Left.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Arrow - Left.imageset/Arrow - Left.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Arrow - Left.imageset/Arrow - Left.svg rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Arrow - Left.imageset/Arrow - Left.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Arrow - Left.imageset/Contents.json b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Arrow - Left.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Arrow - Left.imageset/Contents.json rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Arrow - Left.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Arrow - Right 2.imageset/Arrow - Right 2.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Arrow - Right 2.imageset/Arrow - Right 2.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Arrow - Right 2.imageset/Arrow - Right 2.svg rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Arrow - Right 2.imageset/Arrow - Right 2.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Arrow - Right 2.imageset/Contents.json b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Arrow - Right 2.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Arrow - Right 2.imageset/Contents.json rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Arrow - Right 2.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Arrow - Right 3.imageset/Arrow - Right 3.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Arrow - Right 3.imageset/Arrow - Right 3.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Arrow - Right 3.imageset/Arrow - Right 3.svg rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Arrow - Right 3.imageset/Arrow - Right 3.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Arrow - Right 3.imageset/Contents.json b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Arrow - Right 3.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Arrow - Right 3.imageset/Contents.json rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Arrow - Right 3.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Arrow - Right Circle.imageset/Arrow - Right Circle.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Arrow - Right Circle.imageset/Arrow - Right Circle.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Arrow - Right Circle.imageset/Arrow - Right Circle.svg rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Arrow - Right Circle.imageset/Arrow - Right Circle.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Arrow - Right Circle.imageset/Contents.json b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Arrow - Right Circle.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Arrow - Right Circle.imageset/Contents.json rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Arrow - Right Circle.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Arrow - Right Square.imageset/Arrow - Right Square.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Arrow - Right Square.imageset/Arrow - Right Square.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Arrow - Right Square.imageset/Arrow - Right Square.svg rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Arrow - Right Square.imageset/Arrow - Right Square.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Arrow - Right Square.imageset/Contents.json b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Arrow - Right Square.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Arrow - Right Square.imageset/Contents.json rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Arrow - Right Square.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Arrow - Right.imageset/Arrow - Right.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Arrow - Right.imageset/Arrow - Right.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Arrow - Right.imageset/Arrow - Right.svg rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Arrow - Right.imageset/Arrow - Right.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Arrow - Right.imageset/Contents.json b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Arrow - Right.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Arrow - Right.imageset/Contents.json rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Arrow - Right.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Arrow - Up 2.imageset/Arrow - Up 2.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Arrow - Up 2.imageset/Arrow - Up 2.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Arrow - Up 2.imageset/Arrow - Up 2.svg rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Arrow - Up 2.imageset/Arrow - Up 2.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Arrow - Up 2.imageset/Contents.json b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Arrow - Up 2.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Arrow - Up 2.imageset/Contents.json rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Arrow - Up 2.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Arrow - Up 3.imageset/Arrow - Up 3.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Arrow - Up 3.imageset/Arrow - Up 3.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Arrow - Up 3.imageset/Arrow - Up 3.svg rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Arrow - Up 3.imageset/Arrow - Up 3.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Arrow - Up 3.imageset/Contents.json b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Arrow - Up 3.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Arrow - Up 3.imageset/Contents.json rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Arrow - Up 3.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Arrow - Up Circle.imageset/Arrow - Up Circle.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Arrow - Up Circle.imageset/Arrow - Up Circle.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Arrow - Up Circle.imageset/Arrow - Up Circle.svg rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Arrow - Up Circle.imageset/Arrow - Up Circle.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Arrow - Up Circle.imageset/Contents.json b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Arrow - Up Circle.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Arrow - Up Circle.imageset/Contents.json rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Arrow - Up Circle.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Arrow - Up Square.imageset/Arrow - Up Square.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Arrow - Up Square.imageset/Arrow - Up Square.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Arrow - Up Square.imageset/Arrow - Up Square.svg rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Arrow - Up Square.imageset/Arrow - Up Square.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Arrow - Up Square.imageset/Contents.json b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Arrow - Up Square.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Arrow - Up Square.imageset/Contents.json rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Arrow - Up Square.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Arrow - Up.imageset/Arrow - Up.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Arrow - Up.imageset/Arrow - Up.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Arrow - Up.imageset/Arrow - Up.svg rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Arrow - Up.imageset/Arrow - Up.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Arrow - Up.imageset/Contents.json b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Arrow - Up.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Arrow - Up.imageset/Contents.json rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Arrow - Up.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Bag 2.imageset/Bag 2.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Bag 2.imageset/Bag 2.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Bag 2.imageset/Bag 2.svg rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Bag 2.imageset/Bag 2.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Bag 2.imageset/Contents.json b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Bag 2.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Bag 2.imageset/Contents.json rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Bag 2.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Bag.imageset/Bag.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Bag.imageset/Bag.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Bag.imageset/Bag.svg rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Bag.imageset/Bag.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Bag.imageset/Contents.json b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Bag.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Bag.imageset/Contents.json rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Bag.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Bookmark.imageset/Bookmark.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Bookmark.imageset/Bookmark.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Bookmark.imageset/Bookmark.svg rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Bookmark.imageset/Bookmark.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Bookmark.imageset/Contents.json b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Bookmark.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Bookmark.imageset/Contents.json rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Bookmark.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Buy.imageset/Buy.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Buy.imageset/Buy.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Buy.imageset/Buy.svg rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Buy.imageset/Buy.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Buy.imageset/Contents.json b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Buy.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Buy.imageset/Contents.json rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Buy.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Calendar.imageset/Calendar.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Calendar.imageset/Calendar.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Calendar.imageset/Calendar.svg rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Calendar.imageset/Calendar.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Calendar.imageset/Contents.json b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Calendar.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Calendar.imageset/Contents.json rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Calendar.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Call Missed.imageset/Call Missed.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Call Missed.imageset/Call Missed.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Call Missed.imageset/Call Missed.svg rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Call Missed.imageset/Call Missed.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Call Missed.imageset/Contents.json b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Call Missed.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Call Missed.imageset/Contents.json rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Call Missed.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Call Silent.imageset/Call Silent.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Call Silent.imageset/Call Silent.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Call Silent.imageset/Call Silent.svg rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Call Silent.imageset/Call Silent.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Call Silent.imageset/Contents.json b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Call Silent.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Call Silent.imageset/Contents.json rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Call Silent.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Call.imageset/Call.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Call.imageset/Call.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Call.imageset/Call.svg rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Call.imageset/Call.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Call.imageset/Contents.json b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Call.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Call.imageset/Contents.json rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Call.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Calling.imageset/Calling.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Calling.imageset/Calling.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Calling.imageset/Calling.svg rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Calling.imageset/Calling.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Calling.imageset/Contents.json b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Calling.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Calling.imageset/Contents.json rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Calling.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Camera.imageset/Camera.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Camera.imageset/Camera.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Camera.imageset/Camera.svg rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Camera.imageset/Camera.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Camera.imageset/Contents.json b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Camera.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Camera.imageset/Contents.json rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Camera.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Category.imageset/Category.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Category.imageset/Category.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Category.imageset/Category.svg rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Category.imageset/Category.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Category.imageset/Contents.json b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Category.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Category.imageset/Contents.json rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Category.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Chart.imageset/Chart.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Chart.imageset/Chart.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Chart.imageset/Chart.svg rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Chart.imageset/Chart.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Chart.imageset/Contents.json b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Chart.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Chart.imageset/Contents.json rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Chart.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Chat.imageset/Chat.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Chat.imageset/Chat.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Chat.imageset/Chat.svg rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Chat.imageset/Chat.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Chat.imageset/Contents.json b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Chat.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Chat.imageset/Contents.json rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Chat.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Close Square.imageset/Close Square.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Close Square.imageset/Close Square.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Close Square.imageset/Close Square.svg rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Close Square.imageset/Close Square.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Close Square.imageset/Contents.json b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Close Square.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Close Square.imageset/Contents.json rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Close Square.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Contents.json b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Contents.json rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Danger 2.imageset/Contents.json b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Danger 2.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Danger 2.imageset/Contents.json rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Danger 2.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Danger 2.imageset/Danger 2.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Danger 2.imageset/Danger 2.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Danger 2.imageset/Danger 2.svg rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Danger 2.imageset/Danger 2.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Danger.imageset/Contents.json b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Danger.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Danger.imageset/Contents.json rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Danger.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Danger.imageset/Danger.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Danger.imageset/Danger.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Danger.imageset/Danger.svg rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Danger.imageset/Danger.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Delete.imageset/Contents.json b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Delete.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Delete.imageset/Contents.json rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Delete.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Delete.imageset/Delete.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Delete.imageset/Delete.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Delete.imageset/Delete.svg rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Delete.imageset/Delete.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Discount.imageset/Contents.json b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Discount.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Discount.imageset/Contents.json rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Discount.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Discount.imageset/Discount.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Discount.imageset/Discount.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Discount.imageset/Discount.svg rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Discount.imageset/Discount.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Discovery.imageset/Contents.json b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Discovery.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Discovery.imageset/Contents.json rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Discovery.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Discovery.imageset/Discovery.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Discovery.imageset/Discovery.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Discovery.imageset/Discovery.svg rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Discovery.imageset/Discovery.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Document.imageset/Contents.json b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Document.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Document.imageset/Contents.json rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Document.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Document.imageset/Document.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Document.imageset/Document.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Document.imageset/Document.svg rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Document.imageset/Document.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Download.imageset/Contents.json b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Download.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Download.imageset/Contents.json rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Download.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Download.imageset/Download.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Download.imageset/Download.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Download.imageset/Download.svg rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Download.imageset/Download.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Edit Square.imageset/Contents.json b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Edit Square.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Edit Square.imageset/Contents.json rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Edit Square.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Edit Square.imageset/Edit Square.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Edit Square.imageset/Edit Square.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Edit Square.imageset/Edit Square.svg rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Edit Square.imageset/Edit Square.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Edit.imageset/Contents.json b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Edit.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Edit.imageset/Contents.json rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Edit.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Edit.imageset/Edit.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Edit.imageset/Edit.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Edit.imageset/Edit.svg rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Edit.imageset/Edit.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Filter 2.imageset/Contents.json b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Filter 2.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Filter 2.imageset/Contents.json rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Filter 2.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Filter 2.imageset/Filter 2.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Filter 2.imageset/Filter 2.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Filter 2.imageset/Filter 2.svg rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Filter 2.imageset/Filter 2.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Filter.imageset/Contents.json b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Filter.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Filter.imageset/Contents.json rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Filter.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Filter.imageset/Filter.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Filter.imageset/Filter.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Filter.imageset/Filter.svg rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Filter.imageset/Filter.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Folder.imageset/Contents.json b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Folder.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Folder.imageset/Contents.json rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Folder.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Folder.imageset/Folder.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Folder.imageset/Folder.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Folder.imageset/Folder.svg rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Folder.imageset/Folder.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Game.imageset/Contents.json b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Game.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Game.imageset/Contents.json rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Game.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Game.imageset/Game.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Game.imageset/Game.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Game.imageset/Game.svg rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Game.imageset/Game.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Graph.imageset/Contents.json b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Graph.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Graph.imageset/Contents.json rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Graph.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Graph.imageset/Graph.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Graph.imageset/Graph.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Graph.imageset/Graph.svg rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Graph.imageset/Graph.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Heart.imageset/Contents.json b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Heart.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Heart.imageset/Contents.json rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Heart.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Heart.imageset/Heart.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Heart.imageset/Heart.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Heart.imageset/Heart.svg rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Heart.imageset/Heart.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Hide.imageset/Contents.json b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Hide.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Hide.imageset/Contents.json rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Hide.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Hide.imageset/Hide.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Hide.imageset/Hide.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Hide.imageset/Hide.svg rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Hide.imageset/Hide.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Home.imageset/Contents.json b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Home.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Home.imageset/Contents.json rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Home.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Home.imageset/Home.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Home.imageset/Home.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Home.imageset/Home.svg rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Home.imageset/Home.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Image 2.imageset/Contents.json b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Image 2.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Image 2.imageset/Contents.json rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Image 2.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Image 2.imageset/Image 2.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Image 2.imageset/Image 2.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Image 2.imageset/Image 2.svg rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Image 2.imageset/Image 2.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Image.imageset/Contents.json b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Image.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Image.imageset/Contents.json rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Image.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Image.imageset/Image.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Image.imageset/Image.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Image.imageset/Image.svg rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Image.imageset/Image.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Info Circle.imageset/Contents.json b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Info Circle.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Info Circle.imageset/Contents.json rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Info Circle.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Info Circle.imageset/Info Circle.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Info Circle.imageset/Info Circle.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Info Circle.imageset/Info Circle.svg rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Info Circle.imageset/Info Circle.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Location.imageset/Contents.json b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Location.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Location.imageset/Contents.json rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Location.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Location.imageset/Location.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Location.imageset/Location.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Location.imageset/Location.svg rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Location.imageset/Location.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Lock.imageset/Contents.json b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Lock.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Lock.imageset/Contents.json rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Lock.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Lock.imageset/Lock.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Lock.imageset/Lock.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Lock.imageset/Lock.svg rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Lock.imageset/Lock.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Login.imageset/Contents.json b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Login.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Login.imageset/Contents.json rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Login.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Login.imageset/Login.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Login.imageset/Login.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Login.imageset/Login.svg rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Login.imageset/Login.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Logout.imageset/Contents.json b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Logout.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Logout.imageset/Contents.json rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Logout.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Logout.imageset/Logout.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Logout.imageset/Logout.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Logout.imageset/Logout.svg rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Logout.imageset/Logout.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Message.imageset/Contents.json b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Message.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Message.imageset/Contents.json rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Message.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Message.imageset/Message.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Message.imageset/Message.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Message.imageset/Message.svg rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Message.imageset/Message.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/More Circle.imageset/Contents.json b/Sources/OversizeUI/Resources/Icons.xcassets/Base/More Circle.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/More Circle.imageset/Contents.json rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/More Circle.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/More Circle.imageset/More Circle.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/More Circle.imageset/More Circle.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/More Circle.imageset/More Circle.svg rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/More Circle.imageset/More Circle.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/More Square.imageset/Contents.json b/Sources/OversizeUI/Resources/Icons.xcassets/Base/More Square.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/More Square.imageset/Contents.json rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/More Square.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/More Square.imageset/More Square.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/More Square.imageset/More Square.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/More Square.imageset/More Square.svg rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/More Square.imageset/More Square.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Notification.imageset/Contents.json b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Notification.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Notification.imageset/Contents.json rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Notification.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Notification.imageset/Notification.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Notification.imageset/Notification.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Notification.imageset/Notification.svg rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Notification.imageset/Notification.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Paper Download.imageset/Contents.json b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Paper Download.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Paper Download.imageset/Contents.json rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Paper Download.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Paper Download.imageset/Paper Download.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Paper Download.imageset/Paper Download.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Paper Download.imageset/Paper Download.svg rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Paper Download.imageset/Paper Download.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Paper Fail.imageset/Contents.json b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Paper Fail.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Paper Fail.imageset/Contents.json rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Paper Fail.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Paper Fail.imageset/Paper Fail.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Paper Fail.imageset/Paper Fail.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Paper Fail.imageset/Paper Fail.svg rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Paper Fail.imageset/Paper Fail.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Paper Negative.imageset/Contents.json b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Paper Negative.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Paper Negative.imageset/Contents.json rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Paper Negative.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Paper Negative.imageset/Paper Negative.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Paper Negative.imageset/Paper Negative.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Paper Negative.imageset/Paper Negative.svg rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Paper Negative.imageset/Paper Negative.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Paper Plus.imageset/Contents.json b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Paper Plus.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Paper Plus.imageset/Contents.json rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Paper Plus.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Paper Plus.imageset/Paper Plus.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Paper Plus.imageset/Paper Plus.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Paper Plus.imageset/Paper Plus.svg rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Paper Plus.imageset/Paper Plus.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Paper Upload.imageset/Contents.json b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Paper Upload.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Paper Upload.imageset/Contents.json rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Paper Upload.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Paper Upload.imageset/Paper Upload.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Paper Upload.imageset/Paper Upload.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Paper Upload.imageset/Paper Upload.svg rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Paper Upload.imageset/Paper Upload.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Paper.imageset/Contents.json b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Paper.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Paper.imageset/Contents.json rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Paper.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Paper.imageset/Paper.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Paper.imageset/Paper.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Paper.imageset/Paper.svg rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Paper.imageset/Paper.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Password.imageset/Contents.json b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Password.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Password.imageset/Contents.json rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Password.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Password.imageset/Password.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Password.imageset/Password.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Password.imageset/Password.svg rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Password.imageset/Password.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Play.imageset/Contents.json b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Play.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Play.imageset/Contents.json rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Play.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Play.imageset/Play.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Play.imageset/Play.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Play.imageset/Play.svg rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Play.imageset/Play.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Plus.imageset/Contents.json b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Plus.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Plus.imageset/Contents.json rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Plus.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Plus.imageset/Plus.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Plus.imageset/Plus.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Plus.imageset/Plus.svg rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Plus.imageset/Plus.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Profile.imageset/Contents.json b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Profile.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Profile.imageset/Contents.json rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Profile.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Profile.imageset/Profile.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Profile.imageset/Profile.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Profile.imageset/Profile.svg rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Profile.imageset/Profile.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Scan.imageset/Contents.json b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Scan.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Scan.imageset/Contents.json rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Scan.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Scan.imageset/Scan.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Scan.imageset/Scan.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Scan.imageset/Scan.svg rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Scan.imageset/Scan.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Search.imageset/Contents.json b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Search.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Search.imageset/Contents.json rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Search.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Search.imageset/Search.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Search.imageset/Search.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Search.imageset/Search.svg rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Search.imageset/Search.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Send.imageset/Contents.json b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Send.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Send.imageset/Contents.json rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Send.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Send.imageset/Send.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Send.imageset/Send.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Send.imageset/Send.svg rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Send.imageset/Send.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Setting.imageset/Contents.json b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Setting.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Setting.imageset/Contents.json rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Setting.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Setting.imageset/Setting.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Setting.imageset/Setting.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Setting.imageset/Setting.svg rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Setting.imageset/Setting.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Shield Done.imageset/Contents.json b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Shield Done.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Shield Done.imageset/Contents.json rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Shield Done.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Shield Done.imageset/Shield Done.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Shield Done.imageset/Shield Done.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Shield Done.imageset/Shield Done.svg rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Shield Done.imageset/Shield Done.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Shield Fail.imageset/Contents.json b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Shield Fail.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Shield Fail.imageset/Contents.json rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Shield Fail.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Shield Fail.imageset/Shield Fail.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Shield Fail.imageset/Shield Fail.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Shield Fail.imageset/Shield Fail.svg rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Shield Fail.imageset/Shield Fail.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Show.imageset/Contents.json b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Show.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Show.imageset/Contents.json rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Show.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Show.imageset/Show.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Show.imageset/Show.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Show.imageset/Show.svg rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Show.imageset/Show.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Star.imageset/Contents.json b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Star.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Star.imageset/Contents.json rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Star.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Star.imageset/Star.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Star.imageset/Star.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Star.imageset/Star.svg rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Star.imageset/Star.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Swap.imageset/Contents.json b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Swap.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Swap.imageset/Contents.json rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Swap.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Swap.imageset/Swap.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Swap.imageset/Swap.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Swap.imageset/Swap.svg rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Swap.imageset/Swap.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Tick Square.imageset/Contents.json b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Tick Square.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Tick Square.imageset/Contents.json rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Tick Square.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Tick Square.imageset/Tick Square.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Tick Square.imageset/Tick Square.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Tick Square.imageset/Tick Square.svg rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Tick Square.imageset/Tick Square.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Ticket Star.imageset/Contents.json b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Ticket Star.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Ticket Star.imageset/Contents.json rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Ticket Star.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Ticket Star.imageset/Ticket Star.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Ticket Star.imageset/Ticket Star.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Ticket Star.imageset/Ticket Star.svg rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Ticket Star.imageset/Ticket Star.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Ticket.imageset/Contents.json b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Ticket.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Ticket.imageset/Contents.json rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Ticket.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Ticket.imageset/Ticket.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Ticket.imageset/Ticket.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Ticket.imageset/Ticket.svg rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Ticket.imageset/Ticket.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Time Circle.imageset/Contents.json b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Time Circle.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Time Circle.imageset/Contents.json rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Time Circle.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Time Circle.imageset/Time Circle.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Time Circle.imageset/Time Circle.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Time Circle.imageset/Time Circle.svg rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Time Circle.imageset/Time Circle.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Time Square.imageset/Contents.json b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Time Square.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Time Square.imageset/Contents.json rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Time Square.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Time Square.imageset/Time Square.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Time Square.imageset/Time Square.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Time Square.imageset/Time Square.svg rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Time Square.imageset/Time Square.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Unlock.imageset/Contents.json b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Unlock.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Unlock.imageset/Contents.json rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Unlock.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Unlock.imageset/Unlock.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Unlock.imageset/Unlock.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Unlock.imageset/Unlock.svg rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Unlock.imageset/Unlock.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Upload.imageset/Contents.json b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Upload.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Upload.imageset/Contents.json rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Upload.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Upload.imageset/Upload.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Upload.imageset/Upload.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Upload.imageset/Upload.svg rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Upload.imageset/Upload.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/2 User.imageset/2 User.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/User 2.imageset/2 User.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/2 User.imageset/2 User.svg rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/User 2.imageset/2 User.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/2 User.imageset/Contents.json b/Sources/OversizeUI/Resources/Icons.xcassets/Base/User 2.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/2 User.imageset/Contents.json rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/User 2.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/3 User.imageset/3 User.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/User 3.imageset/3 User.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/3 User.imageset/3 User.svg rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/User 3.imageset/3 User.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/3 User.imageset/Contents.json b/Sources/OversizeUI/Resources/Icons.xcassets/Base/User 3.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/3 User.imageset/Contents.json rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/User 3.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Video.imageset/Contents.json b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Video.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Video.imageset/Contents.json rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Video.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Video.imageset/Video.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Video.imageset/Video.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Video.imageset/Video.svg rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Video.imageset/Video.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Voice 2.imageset/Contents.json b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Voice 2.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Voice 2.imageset/Contents.json rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Voice 2.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Voice 2.imageset/Voice 2.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Voice 2.imageset/Voice 2.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Voice 2.imageset/Voice 2.svg rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Voice 2.imageset/Voice 2.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Voice.imageset/Contents.json b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Voice.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Voice.imageset/Contents.json rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Voice.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Voice.imageset/Voice.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Voice.imageset/Voice.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Voice.imageset/Voice.svg rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Voice.imageset/Voice.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Volume Down.imageset/Contents.json b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Volume Down.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Volume Down.imageset/Contents.json rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Volume Down.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Volume Down.imageset/Volume Down.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Volume Down.imageset/Volume Down.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Volume Down.imageset/Volume Down.svg rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Volume Down.imageset/Volume Down.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Volume Off.imageset/Contents.json b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Volume Off.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Volume Off.imageset/Contents.json rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Volume Off.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Volume Off.imageset/Volume Off.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Volume Off.imageset/Volume Off.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Volume Off.imageset/Volume Off.svg rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Volume Off.imageset/Volume Off.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Volume Up.imageset/Contents.json b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Volume Up.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Volume Up.imageset/Contents.json rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Volume Up.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Volume Up.imageset/Volume Up.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Volume Up.imageset/Volume Up.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Volume Up.imageset/Volume Up.svg rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Volume Up.imageset/Volume Up.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Wallet.imageset/Contents.json b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Wallet.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Wallet.imageset/Contents.json rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Wallet.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Wallet.imageset/Wallet.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Wallet.imageset/Wallet.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Wallet.imageset/Wallet.svg rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Wallet.imageset/Wallet.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Work.imageset/Contents.json b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Work.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Work.imageset/Contents.json rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Work.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Work.imageset/Work.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Work.imageset/Work.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Work.imageset/Work.svg rename to Sources/OversizeUI/Resources/Icons.xcassets/Base/Work.imageset/Work.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Contents.json b/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Contents.json deleted file mode 100644 index 6e96565..0000000 --- a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Contents.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "info" : { - "author" : "xcode", - "version" : 1 - }, - "properties" : { - "provides-namespace" : true - } -} diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Activity.imageset/Activity.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Activity.imageset/Activity.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Activity.imageset/Activity.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Activity.imageset/Activity.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Activity.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Activity.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Activity.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Activity.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Add User.imageset/Add User.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Add User.imageset/Add User.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Add User.imageset/Add User.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Add User.imageset/Add User.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Add User.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Add User.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Add User.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Add User.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Arrow - Down 2.imageset/Arrow - Down 2.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Arrow - Down 2.imageset/Arrow - Down 2.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Arrow - Down 2.imageset/Arrow - Down 2.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Arrow - Down 2.imageset/Arrow - Down 2.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Arrow - Down 2.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Arrow - Down 2.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Arrow - Down 2.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Arrow - Down 2.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Arrow - Down 3.imageset/Arrow - Down 3.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Arrow - Down 3.imageset/Arrow - Down 3.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Arrow - Down 3.imageset/Arrow - Down 3.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Arrow - Down 3.imageset/Arrow - Down 3.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Arrow - Down 3.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Arrow - Down 3.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Arrow - Down 3.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Arrow - Down 3.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Arrow - Down Circle.imageset/Arrow - Down Circle.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Arrow - Down Circle.imageset/Arrow - Down Circle.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Arrow - Down Circle.imageset/Arrow - Down Circle.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Arrow - Down Circle.imageset/Arrow - Down Circle.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Arrow - Down Circle.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Arrow - Down Circle.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Arrow - Down Circle.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Arrow - Down Circle.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Arrow - Down Square.imageset/Arrow - Down Square.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Arrow - Down Square.imageset/Arrow - Down Square.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Arrow - Down Square.imageset/Arrow - Down Square.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Arrow - Down Square.imageset/Arrow - Down Square.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Arrow - Down Square.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Arrow - Down Square.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Arrow - Down Square.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Arrow - Down Square.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Arrow - Down.imageset/Arrow - Down.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Arrow - Down.imageset/Arrow - Down.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Arrow - Down.imageset/Arrow - Down.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Arrow - Down.imageset/Arrow - Down.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Arrow - Down.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Arrow - Down.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Arrow - Down.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Arrow - Down.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Arrow - Left 2.imageset/Arrow - Left 2.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Arrow - Left 2.imageset/Arrow - Left 2.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Arrow - Left 2.imageset/Arrow - Left 2.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Arrow - Left 2.imageset/Arrow - Left 2.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Arrow - Left 2.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Arrow - Left 2.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Arrow - Left 2.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Arrow - Left 2.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Arrow - Left 3.imageset/Arrow - Left 3.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Arrow - Left 3.imageset/Arrow - Left 3.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Arrow - Left 3.imageset/Arrow - Left 3.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Arrow - Left 3.imageset/Arrow - Left 3.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Arrow - Left 3.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Arrow - Left 3.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Arrow - Left 3.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Arrow - Left 3.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Arrow - Left Circle.imageset/Arrow - Left Circle.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Arrow - Left Circle.imageset/Arrow - Left Circle.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Arrow - Left Circle.imageset/Arrow - Left Circle.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Arrow - Left Circle.imageset/Arrow - Left Circle.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Arrow - Left Circle.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Arrow - Left Circle.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Arrow - Left Circle.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Arrow - Left Circle.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Arrow - Left Square.imageset/Arrow - Left Square.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Arrow - Left Square.imageset/Arrow - Left Square.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Arrow - Left Square.imageset/Arrow - Left Square.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Arrow - Left Square.imageset/Arrow - Left Square.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Arrow - Left Square.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Arrow - Left Square.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Arrow - Left Square.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Arrow - Left Square.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Arrow - Left.imageset/Arrow - Left.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Arrow - Left.imageset/Arrow - Left.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Arrow - Left.imageset/Arrow - Left.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Arrow - Left.imageset/Arrow - Left.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Arrow - Left.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Arrow - Left.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Arrow - Left.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Arrow - Left.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Arrow - Right 2.imageset/Arrow - Right 2.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Arrow - Right 2.imageset/Arrow - Right 2.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Arrow - Right 2.imageset/Arrow - Right 2.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Arrow - Right 2.imageset/Arrow - Right 2.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Arrow - Right 2.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Arrow - Right 2.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Arrow - Right 2.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Arrow - Right 2.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Arrow - Right 3.imageset/Arrow - Right 3.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Arrow - Right 3.imageset/Arrow - Right 3.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Arrow - Right 3.imageset/Arrow - Right 3.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Arrow - Right 3.imageset/Arrow - Right 3.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Arrow - Right 3.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Arrow - Right 3.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Arrow - Right 3.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Arrow - Right 3.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Arrow - Right Circle.imageset/Arrow - Right Circle.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Arrow - Right Circle.imageset/Arrow - Right Circle.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Arrow - Right Circle.imageset/Arrow - Right Circle.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Arrow - Right Circle.imageset/Arrow - Right Circle.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Arrow - Right Circle.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Arrow - Right Circle.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Arrow - Right Circle.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Arrow - Right Circle.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Arrow - Right Square.imageset/Arrow - Right Square.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Arrow - Right Square.imageset/Arrow - Right Square.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Arrow - Right Square.imageset/Arrow - Right Square.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Arrow - Right Square.imageset/Arrow - Right Square.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Arrow - Right Square.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Arrow - Right Square.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Arrow - Right Square.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Arrow - Right Square.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Arrow - Right.imageset/Arrow - Right.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Arrow - Right.imageset/Arrow - Right.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Arrow - Right.imageset/Arrow - Right.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Arrow - Right.imageset/Arrow - Right.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Arrow - Right.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Arrow - Right.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Arrow - Right.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Arrow - Right.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Arrow - Up 2.imageset/Arrow - Up 2.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Arrow - Up 2.imageset/Arrow - Up 2.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Arrow - Up 2.imageset/Arrow - Up 2.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Arrow - Up 2.imageset/Arrow - Up 2.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Arrow - Up 2.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Arrow - Up 2.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Arrow - Up 2.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Arrow - Up 2.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Arrow - Up 3.imageset/Arrow - Up 3.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Arrow - Up 3.imageset/Arrow - Up 3.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Arrow - Up 3.imageset/Arrow - Up 3.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Arrow - Up 3.imageset/Arrow - Up 3.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Arrow - Up 3.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Arrow - Up 3.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Arrow - Up 3.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Arrow - Up 3.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Arrow - Up Circle.imageset/Arrow - Up Circle.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Arrow - Up Circle.imageset/Arrow - Up Circle.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Arrow - Up Circle.imageset/Arrow - Up Circle.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Arrow - Up Circle.imageset/Arrow - Up Circle.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Arrow - Up Circle.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Arrow - Up Circle.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Arrow - Up Circle.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Arrow - Up Circle.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Arrow - Up Square.imageset/Arrow - Up Square.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Arrow - Up Square.imageset/Arrow - Up Square.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Arrow - Up Square.imageset/Arrow - Up Square.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Arrow - Up Square.imageset/Arrow - Up Square.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Arrow - Up Square.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Arrow - Up Square.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Arrow - Up Square.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Arrow - Up Square.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Arrow - Up.imageset/Arrow - Up.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Arrow - Up.imageset/Arrow - Up.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Arrow - Up.imageset/Arrow - Up.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Arrow - Up.imageset/Arrow - Up.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Arrow - Up.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Arrow - Up.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Arrow - Up.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Arrow - Up.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Bag 2.imageset/Bag 2.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Bag 2.imageset/Bag 2.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Bag 2.imageset/Bag 2.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Bag 2.imageset/Bag 2.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Bag 2.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Bag 2.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Bag 2.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Bag 2.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Bag.imageset/Bag.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Bag.imageset/Bag.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Bag.imageset/Bag.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Bag.imageset/Bag.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Bag.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Bag.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Bag.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Bag.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Bookmark.imageset/Bookmark.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Bookmark.imageset/Bookmark.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Bookmark.imageset/Bookmark.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Bookmark.imageset/Bookmark.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Bookmark.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Bookmark.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Bookmark.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Bookmark.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Buy.imageset/Buy.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Buy.imageset/Buy.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Buy.imageset/Buy.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Buy.imageset/Buy.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Buy.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Buy.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Buy.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Buy.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Calendar.imageset/Calendar.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Calendar.imageset/Calendar.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Calendar.imageset/Calendar.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Calendar.imageset/Calendar.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Calendar.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Calendar.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Calendar.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Calendar.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Call Missed.imageset/Call Missed.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Call Missed.imageset/Call Missed.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Call Missed.imageset/Call Missed.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Call Missed.imageset/Call Missed.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Call Missed.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Call Missed.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Call Missed.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Call Missed.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Call Silent.imageset/Call Silent.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Call Silent.imageset/Call Silent.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Call Silent.imageset/Call Silent.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Call Silent.imageset/Call Silent.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Call Silent.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Call Silent.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Call Silent.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Call Silent.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Call.imageset/Call.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Call.imageset/Call.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Call.imageset/Call.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Call.imageset/Call.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Call.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Call.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Call.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Call.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Calling.imageset/Calling.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Calling.imageset/Calling.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Calling.imageset/Calling.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Calling.imageset/Calling.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Calling.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Calling.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Calling.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Calling.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Camera.imageset/Camera.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Camera.imageset/Camera.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Camera.imageset/Camera.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Camera.imageset/Camera.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Camera.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Camera.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Camera.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Camera.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Category.imageset/Category.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Category.imageset/Category.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Category.imageset/Category.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Category.imageset/Category.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Category.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Category.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Category.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Category.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Chart.imageset/Chart.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Chart.imageset/Chart.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Chart.imageset/Chart.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Chart.imageset/Chart.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Chart.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Chart.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Chart.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Chart.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Chat.imageset/Chat.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Chat.imageset/Chat.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Chat.imageset/Chat.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Chat.imageset/Chat.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Chat.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Chat.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Chat.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Chat.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Close Square.imageset/Close Square.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Close Square.imageset/Close Square.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Close Square.imageset/Close Square.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Close Square.imageset/Close Square.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Close Square.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Close Square.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Close Square.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Close Square.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Danger.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Danger.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Danger.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Danger.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Danger.imageset/Danger.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Danger.imageset/Danger.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Danger.imageset/Danger.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Danger.imageset/Danger.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Delete.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Delete.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Delete.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Delete.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Delete.imageset/Delete.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Delete.imageset/Delete.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Delete.imageset/Delete.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Delete.imageset/Delete.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Discount.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Discount.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Discount.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Discount.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Discount.imageset/Discount.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Discount.imageset/Discount.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Discount.imageset/Discount.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Discount.imageset/Discount.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Discovery.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Discovery.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Discovery.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Discovery.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Discovery.imageset/Discovery.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Discovery.imageset/Discovery.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Discovery.imageset/Discovery.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Discovery.imageset/Discovery.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Document.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Document.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Document.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Document.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Document.imageset/Document.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Document.imageset/Document.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Document.imageset/Document.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Document.imageset/Document.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Download.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Download.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Download.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Download.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Download.imageset/Download.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Download.imageset/Download.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Download.imageset/Download.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Download.imageset/Download.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Edit Square.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Edit Square.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Edit Square.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Edit Square.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Edit Square.imageset/Edit Square.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Edit Square.imageset/Edit Square.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Edit Square.imageset/Edit Square.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Edit Square.imageset/Edit Square.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Edit.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Edit.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Edit.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Edit.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Edit.imageset/Edit.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Edit.imageset/Edit.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Edit.imageset/Edit.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Edit.imageset/Edit.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Filter 2.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Filter 2.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Filter 2.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Filter 2.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Filter 2.imageset/Filter 2.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Filter 2.imageset/Filter 2.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Filter 2.imageset/Filter 2.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Filter 2.imageset/Filter 2.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Filter.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Filter.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Filter.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Filter.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Filter.imageset/Filter.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Filter.imageset/Filter.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Filter.imageset/Filter.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Filter.imageset/Filter.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Folder.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Folder.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Folder.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Folder.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Folder.imageset/Folder.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Folder.imageset/Folder.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Folder.imageset/Folder.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Folder.imageset/Folder.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Game.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Game.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Game.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Game.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Game.imageset/Game.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Game.imageset/Game.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Game.imageset/Game.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Game.imageset/Game.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Graph.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Graph.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Graph.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Graph.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Graph.imageset/Graph.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Graph.imageset/Graph.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Graph.imageset/Graph.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Graph.imageset/Graph.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Heart.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Heart.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Heart.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Heart.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Heart.imageset/Heart.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Heart.imageset/Heart.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Heart.imageset/Heart.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Heart.imageset/Heart.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Hide.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Hide.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Hide.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Hide.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Hide.imageset/Hide.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Hide.imageset/Hide.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Hide.imageset/Hide.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Hide.imageset/Hide.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Home.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Home.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Home.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Home.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Home.imageset/Home.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Home.imageset/Home.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Home.imageset/Home.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Home.imageset/Home.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Image 2.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Image 2.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Image 2.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Image 2.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Image 2.imageset/Image 2.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Image 2.imageset/Image 2.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Image 2.imageset/Image 2.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Image 2.imageset/Image 2.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Image.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Image.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Image.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Image.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Image.imageset/Image.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Image.imageset/Image.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Image.imageset/Image.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Image.imageset/Image.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Info Circle.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Info Circle.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Info Circle.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Info Circle.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Info Circle.imageset/Info Circle.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Info Circle.imageset/Info Circle.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Info Circle.imageset/Info Circle.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Info Circle.imageset/Info Circle.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Info Square.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Info Square.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Info Square.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Info Square.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Info Square.imageset/Info Square.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Info Square.imageset/Info Square.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Info Square.imageset/Info Square.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Info Square.imageset/Info Square.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Location.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Location.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Location.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Location.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Location.imageset/Location.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Location.imageset/Location.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Location.imageset/Location.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Location.imageset/Location.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Lock.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Lock.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Lock.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Lock.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Lock.imageset/Lock.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Lock.imageset/Lock.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Lock.imageset/Lock.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Lock.imageset/Lock.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Login.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Login.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Login.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Login.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Login.imageset/Login.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Login.imageset/Login.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Login.imageset/Login.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Login.imageset/Login.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Logout.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Logout.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Logout.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Logout.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Logout.imageset/Logout.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Logout.imageset/Logout.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Logout.imageset/Logout.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Logout.imageset/Logout.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Message.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Message.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Message.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Message.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Message.imageset/Message.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Message.imageset/Message.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Message.imageset/Message.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Message.imageset/Message.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/More Circle.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/More Circle.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/More Circle.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/More Circle.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/More Circle.imageset/More Circle.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/More Circle.imageset/More Circle.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/More Circle.imageset/More Circle.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/More Circle.imageset/More Circle.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/More Square.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/More Square.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/More Square.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/More Square.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/More Square.imageset/More Square.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/More Square.imageset/More Square.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/More Square.imageset/More Square.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/More Square.imageset/More Square.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Notification.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Notification.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Notification.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Notification.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Notification.imageset/Notification.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Notification.imageset/Notification.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Notification.imageset/Notification.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Notification.imageset/Notification.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Paper Download.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Paper Download.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Paper Download.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Paper Download.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Paper Download.imageset/Paper Download.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Paper Download.imageset/Paper Download.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Paper Download.imageset/Paper Download.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Paper Download.imageset/Paper Download.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Paper Fail.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Paper Fail.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Paper Fail.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Paper Fail.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Paper Fail.imageset/Paper Fail.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Paper Fail.imageset/Paper Fail.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Paper Fail.imageset/Paper Fail.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Paper Fail.imageset/Paper Fail.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Paper Negative.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Paper Negative.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Paper Negative.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Paper Negative.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Paper Negative.imageset/Paper Negative.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Paper Negative.imageset/Paper Negative.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Paper Negative.imageset/Paper Negative.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Paper Negative.imageset/Paper Negative.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Paper Plus.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Paper Plus.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Paper Plus.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Paper Plus.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Paper Plus.imageset/Paper Plus.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Paper Plus.imageset/Paper Plus.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Paper Plus.imageset/Paper Plus.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Paper Plus.imageset/Paper Plus.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Paper Upload.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Paper Upload.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Paper Upload.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Paper Upload.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Paper Upload.imageset/Paper Upload.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Paper Upload.imageset/Paper Upload.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Paper Upload.imageset/Paper Upload.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Paper Upload.imageset/Paper Upload.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Paper.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Paper.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Paper.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Paper.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Paper.imageset/Paper.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Paper.imageset/Paper.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Paper.imageset/Paper.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Paper.imageset/Paper.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Password.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Password.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Password.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Password.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Password.imageset/Password.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Password.imageset/Password.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Password.imageset/Password.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Password.imageset/Password.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Play.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Play.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Play.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Play.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Play.imageset/Play.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Play.imageset/Play.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Play.imageset/Play.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Play.imageset/Play.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Plus.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Plus.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Plus.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Plus.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Plus.imageset/Plus.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Plus.imageset/Plus.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Plus.imageset/Plus.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Plus.imageset/Plus.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Profile.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Profile.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Profile.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Profile.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Profile.imageset/Profile.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Profile.imageset/Profile.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Profile.imageset/Profile.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Profile.imageset/Profile.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Scan.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Scan.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Scan.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Scan.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Scan.imageset/Scan.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Scan.imageset/Scan.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Scan.imageset/Scan.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Scan.imageset/Scan.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Search.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Search.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Search.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Search.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Search.imageset/Search.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Search.imageset/Search.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Search.imageset/Search.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Search.imageset/Search.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Send.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Send.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Send.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Send.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Send.imageset/Send.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Send.imageset/Send.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Send.imageset/Send.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Send.imageset/Send.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Setting.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Setting.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Setting.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Setting.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Setting.imageset/Setting.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Setting.imageset/Setting.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Setting.imageset/Setting.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Setting.imageset/Setting.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Shield Done.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Shield Done.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Shield Done.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Shield Done.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Shield Done.imageset/Shield Done.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Shield Done.imageset/Shield Done.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Shield Done.imageset/Shield Done.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Shield Done.imageset/Shield Done.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Shield Fail.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Shield Fail.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Shield Fail.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Shield Fail.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Shield Fail.imageset/Shield Fail.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Shield Fail.imageset/Shield Fail.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Shield Fail.imageset/Shield Fail.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Shield Fail.imageset/Shield Fail.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Show.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Show.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Show.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Show.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Show.imageset/Show.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Show.imageset/Show.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Show.imageset/Show.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Show.imageset/Show.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Star.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Star.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Star.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Star.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Star.imageset/Star.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Star.imageset/Star.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Star.imageset/Star.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Star.imageset/Star.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Swap.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Swap.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Swap.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Swap.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Swap.imageset/Swap.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Swap.imageset/Swap.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Swap.imageset/Swap.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Swap.imageset/Swap.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Tick Square.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Tick Square.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Tick Square.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Tick Square.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Tick Square.imageset/Tick Square.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Tick Square.imageset/Tick Square.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Tick Square.imageset/Tick Square.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Tick Square.imageset/Tick Square.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Ticket Star.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Ticket Star.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Ticket Star.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Ticket Star.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Ticket Star.imageset/Ticket Star.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Ticket Star.imageset/Ticket Star.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Ticket Star.imageset/Ticket Star.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Ticket Star.imageset/Ticket Star.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Ticket.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Ticket.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Ticket.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Ticket.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Ticket.imageset/Ticket.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Ticket.imageset/Ticket.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Ticket.imageset/Ticket.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Ticket.imageset/Ticket.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Time Circle.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Time Circle.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Time Circle.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Time Circle.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Time Circle.imageset/Time Circle.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Time Circle.imageset/Time Circle.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Time Circle.imageset/Time Circle.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Time Circle.imageset/Time Circle.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Time Square.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Time Square.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Time Square.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Time Square.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Time Square.imageset/Time Square.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Time Square.imageset/Time Square.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Time Square.imageset/Time Square.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Time Square.imageset/Time Square.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Unlock.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Unlock.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Unlock.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Unlock.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Unlock.imageset/Unlock.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Unlock.imageset/Unlock.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Unlock.imageset/Unlock.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Unlock.imageset/Unlock.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Upload.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Upload.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Upload.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Upload.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Upload.imageset/Upload.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Upload.imageset/Upload.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Upload.imageset/Upload.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Upload.imageset/Upload.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/2 User.imageset/2 User.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/User 2.imageset/2 User.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/2 User.imageset/2 User.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/User 2.imageset/2 User.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/2 User.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/User 2.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/2 User.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/User 2.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/3 User.imageset/3 User.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/User 3.imageset/3 User.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/3 User.imageset/3 User.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/User 3.imageset/3 User.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/3 User.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/User 3.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/3 User.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/User 3.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Video.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Video.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Video.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Video.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Video.imageset/Video.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Video.imageset/Video.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Video.imageset/Video.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Video.imageset/Video.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Voice 2.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Voice 2.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Voice 2.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Voice 2.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Voice 2.imageset/Voice 2.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Voice 2.imageset/Voice 2.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Voice 2.imageset/Voice 2.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Voice 2.imageset/Voice 2.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Voice.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Voice.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Voice.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Voice.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Voice.imageset/Voice.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Voice.imageset/Voice.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Voice.imageset/Voice.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Voice.imageset/Voice.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Volume Down.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Volume Down.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Volume Down.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Volume Down.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Volume Down.imageset/Volume Down.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Volume Down.imageset/Volume Down.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Volume Down.imageset/Volume Down.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Volume Down.imageset/Volume Down.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Volume Off.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Volume Off.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Volume Off.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Volume Off.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Volume Off.imageset/Volume Off.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Volume Off.imageset/Volume Off.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Volume Off.imageset/Volume Off.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Volume Off.imageset/Volume Off.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Volume Up.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Volume Up.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Volume Up.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Volume Up.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Volume Up.imageset/Volume Up.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Volume Up.imageset/Volume Up.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Volume Up.imageset/Volume Up.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Volume Up.imageset/Volume Up.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Wallet.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Wallet.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Wallet.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Wallet.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Wallet.imageset/Wallet.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Wallet.imageset/Wallet.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Wallet.imageset/Wallet.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Wallet.imageset/Wallet.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Work.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Work.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Work.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Work.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Work.imageset/Work.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Work.imageset/Work.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Bulk/Base/Work.imageset/Work.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Bulk/Work.imageset/Work.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Contents.json similarity index 52% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Contents.json index 6e96565..73c0059 100644 --- a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Contents.json +++ b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Contents.json @@ -2,8 +2,5 @@ "info" : { "author" : "xcode", "version" : 1 - }, - "properties" : { - "provides-namespace" : true } } diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Activity.imageset/Activity.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Activity.imageset/Activity.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Activity.imageset/Activity.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Activity.imageset/Activity.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Activity.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Activity.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Activity.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Activity.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Add User.imageset/Add User.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Add User.imageset/Add User.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Add User.imageset/Add User.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Add User.imageset/Add User.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Add User.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Add User.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Add User.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Add User.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Arrow - Down 2.imageset/Arrow - Down 2.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Arrow - Down 2.imageset/Arrow - Down 2.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Arrow - Down 2.imageset/Arrow - Down 2.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Arrow - Down 2.imageset/Arrow - Down 2.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Arrow - Down 2.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Arrow - Down 2.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Arrow - Down 2.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Arrow - Down 2.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Arrow - Down 3.imageset/Arrow - Down 3.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Arrow - Down 3.imageset/Arrow - Down 3.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Arrow - Down 3.imageset/Arrow - Down 3.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Arrow - Down 3.imageset/Arrow - Down 3.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Arrow - Down 3.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Arrow - Down 3.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Arrow - Down 3.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Arrow - Down 3.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Arrow - Down Circle.imageset/Arrow - Down Circle.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Arrow - Down Circle.imageset/Arrow - Down Circle.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Arrow - Down Circle.imageset/Arrow - Down Circle.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Arrow - Down Circle.imageset/Arrow - Down Circle.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Arrow - Down Circle.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Arrow - Down Circle.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Arrow - Down Circle.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Arrow - Down Circle.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Arrow - Down Square.imageset/Arrow - Down Square.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Arrow - Down Square.imageset/Arrow - Down Square.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Arrow - Down Square.imageset/Arrow - Down Square.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Arrow - Down Square.imageset/Arrow - Down Square.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Arrow - Down Square.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Arrow - Down Square.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Arrow - Down Square.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Arrow - Down Square.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Arrow - Down.imageset/Arrow - Down.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Arrow - Down.imageset/Arrow - Down.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Arrow - Down.imageset/Arrow - Down.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Arrow - Down.imageset/Arrow - Down.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Arrow - Down.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Arrow - Down.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Arrow - Down.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Arrow - Down.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Arrow - Left 2.imageset/Arrow - Left 2.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Arrow - Left 2.imageset/Arrow - Left 2.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Arrow - Left 2.imageset/Arrow - Left 2.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Arrow - Left 2.imageset/Arrow - Left 2.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Arrow - Left 2.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Arrow - Left 2.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Arrow - Left 2.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Arrow - Left 2.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Arrow - Left 3.imageset/Arrow - Left 3.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Arrow - Left 3.imageset/Arrow - Left 3.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Arrow - Left 3.imageset/Arrow - Left 3.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Arrow - Left 3.imageset/Arrow - Left 3.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Arrow - Left 3.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Arrow - Left 3.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Arrow - Left 3.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Arrow - Left 3.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Arrow - Left Circle.imageset/Arrow - Left Circle.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Arrow - Left Circle.imageset/Arrow - Left Circle.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Arrow - Left Circle.imageset/Arrow - Left Circle.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Arrow - Left Circle.imageset/Arrow - Left Circle.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Arrow - Left Circle.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Arrow - Left Circle.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Arrow - Left Circle.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Arrow - Left Circle.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Arrow - Left Square.imageset/Arrow - Left Square.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Arrow - Left Square.imageset/Arrow - Left Square.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Arrow - Left Square.imageset/Arrow - Left Square.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Arrow - Left Square.imageset/Arrow - Left Square.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Arrow - Left Square.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Arrow - Left Square.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Arrow - Left Square.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Arrow - Left Square.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Arrow - Left.imageset/Arrow - Left.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Arrow - Left.imageset/Arrow - Left.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Arrow - Left.imageset/Arrow - Left.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Arrow - Left.imageset/Arrow - Left.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Arrow - Left.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Arrow - Left.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Arrow - Left.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Arrow - Left.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Arrow - Right 2.imageset/Arrow - Right 2.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Arrow - Right 2.imageset/Arrow - Right 2.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Arrow - Right 2.imageset/Arrow - Right 2.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Arrow - Right 2.imageset/Arrow - Right 2.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Arrow - Right 2.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Arrow - Right 2.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Arrow - Right 2.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Arrow - Right 2.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Arrow - Right 3.imageset/Arrow - Right 3.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Arrow - Right 3.imageset/Arrow - Right 3.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Arrow - Right 3.imageset/Arrow - Right 3.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Arrow - Right 3.imageset/Arrow - Right 3.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Arrow - Right 3.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Arrow - Right 3.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Arrow - Right 3.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Arrow - Right 3.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Arrow - Right Circle.imageset/Arrow - Right Circle.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Arrow - Right Circle.imageset/Arrow - Right Circle.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Arrow - Right Circle.imageset/Arrow - Right Circle.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Arrow - Right Circle.imageset/Arrow - Right Circle.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Arrow - Right Circle.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Arrow - Right Circle.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Arrow - Right Circle.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Arrow - Right Circle.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Arrow - Right Square.imageset/Arrow - Right Square.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Arrow - Right Square.imageset/Arrow - Right Square.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Arrow - Right Square.imageset/Arrow - Right Square.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Arrow - Right Square.imageset/Arrow - Right Square.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Arrow - Right Square.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Arrow - Right Square.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Arrow - Right Square.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Arrow - Right Square.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Arrow - Right.imageset/Arrow - Right.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Arrow - Right.imageset/Arrow - Right.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Arrow - Right.imageset/Arrow - Right.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Arrow - Right.imageset/Arrow - Right.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Arrow - Right.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Arrow - Right.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Arrow - Right.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Arrow - Right.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Arrow - Up 2.imageset/Arrow - Up 2.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Arrow - Up 2.imageset/Arrow - Up 2.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Arrow - Up 2.imageset/Arrow - Up 2.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Arrow - Up 2.imageset/Arrow - Up 2.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Arrow - Up 2.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Arrow - Up 2.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Arrow - Up 2.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Arrow - Up 2.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Arrow - Up 3.imageset/Arrow - Up 3.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Arrow - Up 3.imageset/Arrow - Up 3.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Arrow - Up 3.imageset/Arrow - Up 3.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Arrow - Up 3.imageset/Arrow - Up 3.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Arrow - Up 3.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Arrow - Up 3.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Arrow - Up 3.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Arrow - Up 3.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Arrow - Up Circle.imageset/Arrow - Up Circle.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Arrow - Up Circle.imageset/Arrow - Up Circle.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Arrow - Up Circle.imageset/Arrow - Up Circle.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Arrow - Up Circle.imageset/Arrow - Up Circle.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Arrow - Up Circle.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Arrow - Up Circle.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Arrow - Up Circle.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Arrow - Up Circle.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Arrow - Up Square.imageset/Arrow - Up Square.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Arrow - Up Square.imageset/Arrow - Up Square.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Arrow - Up Square.imageset/Arrow - Up Square.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Arrow - Up Square.imageset/Arrow - Up Square.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Arrow - Up Square.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Arrow - Up Square.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Arrow - Up Square.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Arrow - Up Square.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Arrow - Up.imageset/Arrow - Up.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Arrow - Up.imageset/Arrow - Up.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Arrow - Up.imageset/Arrow - Up.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Arrow - Up.imageset/Arrow - Up.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Arrow - Up.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Arrow - Up.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Arrow - Up.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Arrow - Up.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Bag 2.imageset/Bag 2.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Bag 2.imageset/Bag 2.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Bag 2.imageset/Bag 2.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Bag 2.imageset/Bag 2.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Bag 2.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Bag 2.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Bag 2.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Bag 2.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Bag.imageset/Bag.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Bag.imageset/Bag.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Bag.imageset/Bag.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Bag.imageset/Bag.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Bag.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Bag.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Bag.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Bag.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Bookmark.imageset/Bookmark.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Bookmark.imageset/Bookmark.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Bookmark.imageset/Bookmark.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Bookmark.imageset/Bookmark.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Bookmark.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Bookmark.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Bookmark.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Bookmark.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Buy.imageset/Buy.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Buy.imageset/Buy.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Buy.imageset/Buy.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Buy.imageset/Buy.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Buy.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Buy.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Buy.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Buy.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Calendar.imageset/Calendar.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Calendar.imageset/Calendar.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Calendar.imageset/Calendar.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Calendar.imageset/Calendar.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Calendar.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Calendar.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Calendar.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Calendar.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Call Missed.imageset/Call Missed.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Call Missed.imageset/Call Missed.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Call Missed.imageset/Call Missed.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Call Missed.imageset/Call Missed.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Call Missed.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Call Missed.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Call Missed.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Call Missed.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Call Silent.imageset/Call Silent.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Call Silent.imageset/Call Silent.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Call Silent.imageset/Call Silent.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Call Silent.imageset/Call Silent.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Call Silent.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Call Silent.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Call Silent.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Call Silent.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Call.imageset/Call.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Call.imageset/Call.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Call.imageset/Call.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Call.imageset/Call.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Call.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Call.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Call.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Call.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Calling.imageset/Calling.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Calling.imageset/Calling.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Calling.imageset/Calling.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Calling.imageset/Calling.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Calling.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Calling.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Calling.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Calling.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Camera.imageset/Camera.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Camera.imageset/Camera.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Camera.imageset/Camera.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Camera.imageset/Camera.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Camera.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Camera.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Camera.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Camera.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Category.imageset/Category.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Category.imageset/Category.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Category.imageset/Category.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Category.imageset/Category.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Category.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Category.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Category.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Category.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Chart.imageset/Chart.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Chart.imageset/Chart.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Chart.imageset/Chart.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Chart.imageset/Chart.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Chart.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Chart.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Chart.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Chart.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Chat.imageset/Chat.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Chat.imageset/Chat.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Chat.imageset/Chat.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Chat.imageset/Chat.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Chat.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Chat.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Chat.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Chat.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Close Square.imageset/Close Square.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Close Square.imageset/Close Square.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Close Square.imageset/Close Square.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Close Square.imageset/Close Square.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Close Square.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Close Square.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Close Square.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Close Square.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Base/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Danger.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Danger.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Danger.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Danger.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Danger.imageset/Danger.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Danger.imageset/Danger.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Danger.imageset/Danger.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Danger.imageset/Danger.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Delete.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Delete.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Delete.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Delete.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Delete.imageset/Delete.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Delete.imageset/Delete.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Delete.imageset/Delete.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Delete.imageset/Delete.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Discount.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Discount.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Discount.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Discount.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Discount.imageset/Discount.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Discount.imageset/Discount.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Discount.imageset/Discount.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Discount.imageset/Discount.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Discovery.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Discovery.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Discovery.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Discovery.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Discovery.imageset/Discovery.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Discovery.imageset/Discovery.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Discovery.imageset/Discovery.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Discovery.imageset/Discovery.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Document.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Document.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Document.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Document.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Document.imageset/Document.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Document.imageset/Document.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Document.imageset/Document.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Document.imageset/Document.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Download.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Download.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Download.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Download.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Download.imageset/Download.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Download.imageset/Download.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Download.imageset/Download.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Download.imageset/Download.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Edit Square.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Edit Square.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Edit Square.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Edit Square.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Edit Square.imageset/Edit Square.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Edit Square.imageset/Edit Square.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Edit Square.imageset/Edit Square.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Edit Square.imageset/Edit Square.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Edit.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Edit.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Edit.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Edit.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Edit.imageset/Edit.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Edit.imageset/Edit.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Edit.imageset/Edit.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Edit.imageset/Edit.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Filter 2.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Filter 2.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Filter 2.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Filter 2.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Filter 2.imageset/Filter 2.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Filter 2.imageset/Filter 2.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Filter 2.imageset/Filter 2.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Filter 2.imageset/Filter 2.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Filter.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Filter.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Filter.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Filter.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Filter.imageset/Filter.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Filter.imageset/Filter.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Filter.imageset/Filter.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Filter.imageset/Filter.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Folder.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Folder.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Folder.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Folder.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Folder.imageset/Folder.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Folder.imageset/Folder.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Folder.imageset/Folder.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Folder.imageset/Folder.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Game.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Game.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Game.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Game.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Game.imageset/Game.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Game.imageset/Game.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Game.imageset/Game.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Game.imageset/Game.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Graph.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Graph.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Graph.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Graph.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Graph.imageset/Graph.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Graph.imageset/Graph.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Graph.imageset/Graph.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Graph.imageset/Graph.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Heart.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Heart.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Heart.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Heart.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Heart.imageset/Heart.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Heart.imageset/Heart.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Heart.imageset/Heart.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Heart.imageset/Heart.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Hide.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Hide.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Hide.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Hide.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Hide.imageset/Hide.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Hide.imageset/Hide.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Hide.imageset/Hide.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Hide.imageset/Hide.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Home.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Home.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Home.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Home.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Home.imageset/Home.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Home.imageset/Home.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Home.imageset/Home.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Home.imageset/Home.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Image 2.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Image 2.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Image 2.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Image 2.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Image 2.imageset/Image 2.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Image 2.imageset/Image 2.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Image 2.imageset/Image 2.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Image 2.imageset/Image 2.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Image.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Image.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Image.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Image.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Image.imageset/Image.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Image.imageset/Image.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Image.imageset/Image.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Image.imageset/Image.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Info Circle.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Info Circle.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Info Circle.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Info Circle.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Info Circle.imageset/Info Circle.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Info Circle.imageset/Info Circle.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Info Circle.imageset/Info Circle.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Info Circle.imageset/Info Circle.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Info Square.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Info Square.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Info Square.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Info Square.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Info Square.imageset/Info Square.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Info Square.imageset/Info Square.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Info Square.imageset/Info Square.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Info Square.imageset/Info Square.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Location.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Location.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Location.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Location.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Location.imageset/Location.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Location.imageset/Location.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Location.imageset/Location.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Location.imageset/Location.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Lock.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Lock.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Lock.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Lock.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Lock.imageset/Lock.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Lock.imageset/Lock.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Lock.imageset/Lock.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Lock.imageset/Lock.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Login.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Login.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Login.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Login.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Login.imageset/Login.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Login.imageset/Login.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Login.imageset/Login.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Login.imageset/Login.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Logout.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Logout.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Logout.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Logout.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Logout.imageset/Logout.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Logout.imageset/Logout.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Logout.imageset/Logout.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Logout.imageset/Logout.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Message.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Message.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Message.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Message.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Message.imageset/Message.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Message.imageset/Message.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Message.imageset/Message.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Message.imageset/Message.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/More Circle.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/More Circle.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/More Circle.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/More Circle.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/More Circle.imageset/More Circle.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/More Circle.imageset/More Circle.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/More Circle.imageset/More Circle.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/More Circle.imageset/More Circle.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/More Square.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/More Square.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/More Square.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/More Square.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/More Square.imageset/More Square.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/More Square.imageset/More Square.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/More Square.imageset/More Square.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/More Square.imageset/More Square.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Notification.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Notification.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Notification.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Notification.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Notification.imageset/Notification.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Notification.imageset/Notification.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Notification.imageset/Notification.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Notification.imageset/Notification.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Paper Download.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Paper Download.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Paper Download.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Paper Download.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Paper Download.imageset/Paper Download.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Paper Download.imageset/Paper Download.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Paper Download.imageset/Paper Download.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Paper Download.imageset/Paper Download.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Paper Fail.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Paper Fail.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Paper Fail.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Paper Fail.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Paper Fail.imageset/Paper Fail.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Paper Fail.imageset/Paper Fail.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Paper Fail.imageset/Paper Fail.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Paper Fail.imageset/Paper Fail.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Paper Negative.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Paper Negative.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Paper Negative.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Paper Negative.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Paper Negative.imageset/Paper Negative.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Paper Negative.imageset/Paper Negative.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Paper Negative.imageset/Paper Negative.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Paper Negative.imageset/Paper Negative.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Paper Plus.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Paper Plus.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Paper Plus.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Paper Plus.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Paper Plus.imageset/Paper Plus.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Paper Plus.imageset/Paper Plus.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Paper Plus.imageset/Paper Plus.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Paper Plus.imageset/Paper Plus.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Paper Upload.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Paper Upload.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Paper Upload.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Paper Upload.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Paper Upload.imageset/Paper Upload.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Paper Upload.imageset/Paper Upload.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Paper Upload.imageset/Paper Upload.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Paper Upload.imageset/Paper Upload.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Paper.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Paper.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Paper.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Paper.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Paper.imageset/Paper.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Paper.imageset/Paper.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Paper.imageset/Paper.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Paper.imageset/Paper.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Password.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Password.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Password.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Password.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Password.imageset/Password.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Password.imageset/Password.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Password.imageset/Password.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Password.imageset/Password.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Play.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Play.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Play.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Play.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Play.imageset/Play.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Play.imageset/Play.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Play.imageset/Play.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Play.imageset/Play.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Plus.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Plus.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Plus.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Plus.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Plus.imageset/Plus.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Plus.imageset/Plus.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Plus.imageset/Plus.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Plus.imageset/Plus.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Profile.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Profile.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Profile.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Profile.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Profile.imageset/Profile.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Profile.imageset/Profile.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Profile.imageset/Profile.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Profile.imageset/Profile.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Scan.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Scan.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Scan.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Scan.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Scan.imageset/Scan.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Scan.imageset/Scan.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Scan.imageset/Scan.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Scan.imageset/Scan.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Search.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Search.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Search.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Search.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Search.imageset/Search.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Search.imageset/Search.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Search.imageset/Search.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Search.imageset/Search.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Send.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Send.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Send.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Send.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Send.imageset/Send.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Send.imageset/Send.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Send.imageset/Send.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Send.imageset/Send.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Setting.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Setting.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Setting.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Setting.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Setting.imageset/Setting.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Setting.imageset/Setting.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Setting.imageset/Setting.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Setting.imageset/Setting.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Shield Done.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Shield Done.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Shield Done.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Shield Done.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Shield Done.imageset/Shield Done.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Shield Done.imageset/Shield Done.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Shield Done.imageset/Shield Done.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Shield Done.imageset/Shield Done.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Shield Fail.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Shield Fail.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Shield Fail.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Shield Fail.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Shield Fail.imageset/Shield Fail.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Shield Fail.imageset/Shield Fail.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Shield Fail.imageset/Shield Fail.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Shield Fail.imageset/Shield Fail.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Show.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Show.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Show.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Show.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Show.imageset/Show.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Show.imageset/Show.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Show.imageset/Show.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Show.imageset/Show.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Star.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Star.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Star.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Star.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Star.imageset/Star.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Star.imageset/Star.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Star.imageset/Star.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Star.imageset/Star.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Swap.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Swap.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Swap.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Swap.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Swap.imageset/Swap.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Swap.imageset/Swap.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Swap.imageset/Swap.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Swap.imageset/Swap.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Tick Square.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Tick Square.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Tick Square.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Tick Square.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Tick Square.imageset/Tick Square.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Tick Square.imageset/Tick Square.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Tick Square.imageset/Tick Square.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Tick Square.imageset/Tick Square.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Ticket Star.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Ticket Star.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Ticket Star.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Ticket Star.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Ticket Star.imageset/Ticket Star.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Ticket Star.imageset/Ticket Star.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Ticket Star.imageset/Ticket Star.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Ticket Star.imageset/Ticket Star.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Ticket.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Ticket.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Ticket.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Ticket.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Ticket.imageset/Ticket.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Ticket.imageset/Ticket.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Ticket.imageset/Ticket.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Ticket.imageset/Ticket.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Time Circle.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Time Circle.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Time Circle.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Time Circle.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Time Circle.imageset/Time Circle.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Time Circle.imageset/Time Circle.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Time Circle.imageset/Time Circle.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Time Circle.imageset/Time Circle.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Time Square.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Time Square.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Time Square.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Time Square.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Time Square.imageset/Time Square.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Time Square.imageset/Time Square.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Time Square.imageset/Time Square.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Time Square.imageset/Time Square.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Unlock.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Unlock.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Unlock.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Unlock.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Unlock.imageset/Unlock.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Unlock.imageset/Unlock.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Unlock.imageset/Unlock.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Unlock.imageset/Unlock.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Upload.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Upload.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Upload.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Upload.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Upload.imageset/Upload.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Upload.imageset/Upload.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Upload.imageset/Upload.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Upload.imageset/Upload.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/2 User.imageset/2 User.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/User 2.imageset/2 User.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/2 User.imageset/2 User.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/User 2.imageset/2 User.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/2 User.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/User 2.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/2 User.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/User 2.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/3 User.imageset/3 User.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/User 3.imageset/3 User.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/3 User.imageset/3 User.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/User 3.imageset/3 User.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/3 User.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/User 3.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/3 User.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/User 3.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Video.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Video.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Video.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Video.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Video.imageset/Video.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Video.imageset/Video.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Video.imageset/Video.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Video.imageset/Video.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Voice 2.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Voice 2.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Voice 2.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Voice 2.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Voice 2.imageset/Voice 2.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Voice 2.imageset/Voice 2.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Voice 2.imageset/Voice 2.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Voice 2.imageset/Voice 2.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Voice.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Voice.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Voice.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Voice.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Voice.imageset/Voice.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Voice.imageset/Voice.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Voice.imageset/Voice.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Voice.imageset/Voice.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Volume Down.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Volume Down.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Volume Down.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Volume Down.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Volume Down.imageset/Volume Down.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Volume Down.imageset/Volume Down.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Volume Down.imageset/Volume Down.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Volume Down.imageset/Volume Down.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Volume Off.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Volume Off.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Volume Off.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Volume Off.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Volume Off.imageset/Volume Off.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Volume Off.imageset/Volume Off.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Volume Off.imageset/Volume Off.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Volume Off.imageset/Volume Off.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Volume Up.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Volume Up.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Volume Up.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Volume Up.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Volume Up.imageset/Volume Up.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Volume Up.imageset/Volume Up.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Volume Up.imageset/Volume Up.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Volume Up.imageset/Volume Up.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Wallet.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Wallet.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Wallet.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Wallet.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Wallet.imageset/Wallet.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Wallet.imageset/Wallet.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Wallet.imageset/Wallet.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Wallet.imageset/Wallet.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Work.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Work.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Work.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Work.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Work.imageset/Work.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Work.imageset/Work.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Work.imageset/Work.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Base/Work.imageset/Work.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Outline/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Outline/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/Solid/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Activity.imageset/Activity.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Activity.imageset/Activity.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Activity.imageset/Activity.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Activity.imageset/Activity.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Activity.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Activity.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Activity.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Activity.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Add User.imageset/Add User.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Add User.imageset/Add User.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Add User.imageset/Add User.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Add User.imageset/Add User.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Add User.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Add User.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Add User.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Add User.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Arrow - Down 2.imageset/Arrow - Down 2.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Arrow - Down 2.imageset/Arrow - Down 2.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Arrow - Down 2.imageset/Arrow - Down 2.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Arrow - Down 2.imageset/Arrow - Down 2.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Arrow - Down 2.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Arrow - Down 2.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Arrow - Down 2.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Arrow - Down 2.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Arrow - Down 3.imageset/Arrow - Down 3.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Arrow - Down 3.imageset/Arrow - Down 3.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Arrow - Down 3.imageset/Arrow - Down 3.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Arrow - Down 3.imageset/Arrow - Down 3.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Arrow - Down 3.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Arrow - Down 3.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Arrow - Down 3.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Arrow - Down 3.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Arrow - Down Circle.imageset/Arrow - Down Circle.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Arrow - Down Circle.imageset/Arrow - Down Circle.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Arrow - Down Circle.imageset/Arrow - Down Circle.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Arrow - Down Circle.imageset/Arrow - Down Circle.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Arrow - Down Circle.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Arrow - Down Circle.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Arrow - Down Circle.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Arrow - Down Circle.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Arrow - Down Square.imageset/Arrow - Down Square.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Arrow - Down Square.imageset/Arrow - Down Square.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Arrow - Down Square.imageset/Arrow - Down Square.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Arrow - Down Square.imageset/Arrow - Down Square.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Arrow - Down Square.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Arrow - Down Square.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Arrow - Down Square.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Arrow - Down Square.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Arrow - Down.imageset/Arrow - Down.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Arrow - Down.imageset/Arrow - Down.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Arrow - Down.imageset/Arrow - Down.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Arrow - Down.imageset/Arrow - Down.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Arrow - Down.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Arrow - Down.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Arrow - Down.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Arrow - Down.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Arrow - Left 2.imageset/Arrow - Left 2.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Arrow - Left 2.imageset/Arrow - Left 2.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Arrow - Left 2.imageset/Arrow - Left 2.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Arrow - Left 2.imageset/Arrow - Left 2.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Arrow - Left 2.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Arrow - Left 2.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Arrow - Left 2.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Arrow - Left 2.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Arrow - Left 3.imageset/Arrow - Left 3.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Arrow - Left 3.imageset/Arrow - Left 3.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Arrow - Left 3.imageset/Arrow - Left 3.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Arrow - Left 3.imageset/Arrow - Left 3.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Arrow - Left 3.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Arrow - Left 3.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Arrow - Left 3.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Arrow - Left 3.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Arrow - Left Circle.imageset/Arrow - Left Circle.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Arrow - Left Circle.imageset/Arrow - Left Circle.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Arrow - Left Circle.imageset/Arrow - Left Circle.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Arrow - Left Circle.imageset/Arrow - Left Circle.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Arrow - Left Circle.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Arrow - Left Circle.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Arrow - Left Circle.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Arrow - Left Circle.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Arrow - Left Square.imageset/Arrow - Left Square.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Arrow - Left Square.imageset/Arrow - Left Square.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Arrow - Left Square.imageset/Arrow - Left Square.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Arrow - Left Square.imageset/Arrow - Left Square.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Arrow - Left Square.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Arrow - Left Square.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Arrow - Left Square.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Arrow - Left Square.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Arrow - Left.imageset/Arrow - Left.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Arrow - Left.imageset/Arrow - Left.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Arrow - Left.imageset/Arrow - Left.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Arrow - Left.imageset/Arrow - Left.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Arrow - Left.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Arrow - Left.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Arrow - Left.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Arrow - Left.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Arrow - Right 2.imageset/Arrow - Right 2.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Arrow - Right 2.imageset/Arrow - Right 2.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Arrow - Right 2.imageset/Arrow - Right 2.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Arrow - Right 2.imageset/Arrow - Right 2.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Arrow - Right 2.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Arrow - Right 2.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Arrow - Right 2.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Arrow - Right 2.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Arrow - Right 3.imageset/Arrow - Right 3.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Arrow - Right 3.imageset/Arrow - Right 3.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Arrow - Right 3.imageset/Arrow - Right 3.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Arrow - Right 3.imageset/Arrow - Right 3.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Arrow - Right 3.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Arrow - Right 3.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Arrow - Right 3.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Arrow - Right 3.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Arrow - Right Circle.imageset/Arrow - Right Circle.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Arrow - Right Circle.imageset/Arrow - Right Circle.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Arrow - Right Circle.imageset/Arrow - Right Circle.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Arrow - Right Circle.imageset/Arrow - Right Circle.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Arrow - Right Circle.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Arrow - Right Circle.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Arrow - Right Circle.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Arrow - Right Circle.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Arrow - Right Square.imageset/Arrow - Right Square.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Arrow - Right Square.imageset/Arrow - Right Square.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Arrow - Right Square.imageset/Arrow - Right Square.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Arrow - Right Square.imageset/Arrow - Right Square.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Arrow - Right Square.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Arrow - Right Square.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Arrow - Right Square.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Arrow - Right Square.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Arrow - Up 2 - 1.imageset/Arrow - Up 2 - 1.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Arrow - Up 2 - 1.imageset/Arrow - Up 2 - 1.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Arrow - Up 2 - 1.imageset/Arrow - Up 2 - 1.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Arrow - Up 2 - 1.imageset/Arrow - Up 2 - 1.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Arrow - Up 2 - 1.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Arrow - Up 2 - 1.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Arrow - Up 2 - 1.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Arrow - Up 2 - 1.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Arrow - Up 2.imageset/Arrow - Up 2.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Arrow - Up 2.imageset/Arrow - Up 2.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Arrow - Up 2.imageset/Arrow - Up 2.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Arrow - Up 2.imageset/Arrow - Up 2.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Arrow - Up 2.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Arrow - Up 2.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Arrow - Up 2.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Arrow - Up 2.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Arrow - Up 3.imageset/Arrow - Up 3.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Arrow - Up 3.imageset/Arrow - Up 3.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Arrow - Up 3.imageset/Arrow - Up 3.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Arrow - Up 3.imageset/Arrow - Up 3.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Arrow - Up 3.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Arrow - Up 3.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Arrow - Up 3.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Arrow - Up 3.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Arrow - Up Circle.imageset/Arrow - Up Circle.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Arrow - Up Circle.imageset/Arrow - Up Circle.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Arrow - Up Circle.imageset/Arrow - Up Circle.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Arrow - Up Circle.imageset/Arrow - Up Circle.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Arrow - Up Circle.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Arrow - Up Circle.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Arrow - Up Circle.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Arrow - Up Circle.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Arrow - Up Square.imageset/Arrow - Up Square.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Arrow - Up Square.imageset/Arrow - Up Square.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Arrow - Up Square.imageset/Arrow - Up Square.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Arrow - Up Square.imageset/Arrow - Up Square.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Arrow - Up Square.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Arrow - Up Square.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Arrow - Up Square.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Arrow - Up Square.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Arrow - Up.imageset/Arrow - Up.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Arrow - Up.imageset/Arrow - Up.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Arrow - Up.imageset/Arrow - Up.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Arrow - Up.imageset/Arrow - Up.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Arrow - Up.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Arrow - Up.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Arrow - Up.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Arrow - Up.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Bag 2.imageset/Bag 2.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Bag 2.imageset/Bag 2.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Bag 2.imageset/Bag 2.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Bag 2.imageset/Bag 2.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Bag 2.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Bag 2.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Bag 2.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Bag 2.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Bag.imageset/Bag.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Bag.imageset/Bag.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Bag.imageset/Bag.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Bag.imageset/Bag.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Bag.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Bag.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Bag.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Bag.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Bookmark.imageset/Bookmark.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Bookmark.imageset/Bookmark.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Bookmark.imageset/Bookmark.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Bookmark.imageset/Bookmark.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Bookmark.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Bookmark.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Bookmark.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Bookmark.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Buy.imageset/Buy.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Buy.imageset/Buy.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Buy.imageset/Buy.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Buy.imageset/Buy.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Buy.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Buy.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Buy.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Buy.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Calendar.imageset/Calendar.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Calendar.imageset/Calendar.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Calendar.imageset/Calendar.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Calendar.imageset/Calendar.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Calendar.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Calendar.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Calendar.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Calendar.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Call Missed.imageset/Call Missed.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Call Missed.imageset/Call Missed.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Call Missed.imageset/Call Missed.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Call Missed.imageset/Call Missed.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Call Missed.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Call Missed.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Call Missed.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Call Missed.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Call Silent.imageset/Call Silent.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Call Silent.imageset/Call Silent.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Call Silent.imageset/Call Silent.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Call Silent.imageset/Call Silent.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Call Silent.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Call Silent.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Call Silent.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Call Silent.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Call.imageset/Call.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Call.imageset/Call.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Call.imageset/Call.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Call.imageset/Call.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Call.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Call.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Call.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Call.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Calling.imageset/Calling.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Calling.imageset/Calling.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Calling.imageset/Calling.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Calling.imageset/Calling.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Calling.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Calling.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Calling.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Calling.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Camera.imageset/Camera.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Camera.imageset/Camera.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Camera.imageset/Camera.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Camera.imageset/Camera.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Camera.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Camera.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Camera.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Camera.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Category.imageset/Category.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Category.imageset/Category.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Category.imageset/Category.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Category.imageset/Category.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Category.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Category.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Category.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Category.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Chart.imageset/Chart.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Chart.imageset/Chart.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Chart.imageset/Chart.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Chart.imageset/Chart.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Chart.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Chart.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Chart.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Chart.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Chat.imageset/Chat.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Chat.imageset/Chat.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Chat.imageset/Chat.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Chat.imageset/Chat.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Chat.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Chat.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Chat.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Chat.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Close Square.imageset/Close Square.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Close Square.imageset/Close Square.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Close Square.imageset/Close Square.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Close Square.imageset/Close Square.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Close Square.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Close Square.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Close Square.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Close Square.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Base/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Danger.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Danger.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Danger.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Danger.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Danger.imageset/Danger.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Danger.imageset/Danger.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Danger.imageset/Danger.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Danger.imageset/Danger.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Delete.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Delete.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Delete.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Delete.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Delete.imageset/Delete.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Delete.imageset/Delete.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Delete.imageset/Delete.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Delete.imageset/Delete.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Discount.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Discount.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Discount.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Discount.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Discount.imageset/Discount.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Discount.imageset/Discount.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Discount.imageset/Discount.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Discount.imageset/Discount.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Discovery.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Discovery.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Discovery.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Discovery.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Discovery.imageset/Discovery.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Discovery.imageset/Discovery.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Discovery.imageset/Discovery.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Discovery.imageset/Discovery.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Document.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Document.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Document.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Document.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Document.imageset/Document.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Document.imageset/Document.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Document.imageset/Document.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Document.imageset/Document.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Download.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Download.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Download.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Download.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Download.imageset/Download.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Download.imageset/Download.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Download.imageset/Download.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Download.imageset/Download.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Edit Square.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Edit Square.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Edit Square.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Edit Square.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Edit Square.imageset/Edit Square.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Edit Square.imageset/Edit Square.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Edit Square.imageset/Edit Square.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Edit Square.imageset/Edit Square.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Edit.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Edit.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Edit.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Edit.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Edit.imageset/Edit.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Edit.imageset/Edit.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Edit.imageset/Edit.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Edit.imageset/Edit.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Filter 2.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Filter 2.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Filter 2.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Filter 2.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Filter 2.imageset/Filter 2.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Filter 2.imageset/Filter 2.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Filter 2.imageset/Filter 2.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Filter 2.imageset/Filter 2.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Filter.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Filter.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Filter.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Filter.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Filter.imageset/Filter.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Filter.imageset/Filter.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Filter.imageset/Filter.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Filter.imageset/Filter.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Folder.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Folder.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Folder.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Folder.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Folder.imageset/Folder.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Folder.imageset/Folder.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Folder.imageset/Folder.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Folder.imageset/Folder.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Game.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Game.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Game.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Game.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Game.imageset/Game.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Game.imageset/Game.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Game.imageset/Game.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Game.imageset/Game.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Graph.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Graph.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Graph.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Graph.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Graph.imageset/Graph.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Graph.imageset/Graph.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Graph.imageset/Graph.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Graph.imageset/Graph.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Heart.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Heart.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Heart.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Heart.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Heart.imageset/Heart.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Heart.imageset/Heart.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Heart.imageset/Heart.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Heart.imageset/Heart.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Hide.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Hide.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Hide.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Hide.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Hide.imageset/Hide.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Hide.imageset/Hide.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Hide.imageset/Hide.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Hide.imageset/Hide.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Home.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Home.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Home.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Home.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Home.imageset/Home.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Home.imageset/Home.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Home.imageset/Home.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Home.imageset/Home.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Image 2.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Image 2.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Image 2.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Image 2.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Image 2.imageset/Image 2.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Image 2.imageset/Image 2.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Image 2.imageset/Image 2.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Image 2.imageset/Image 2.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Image.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Image.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Image.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Image.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Image.imageset/Image.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Image.imageset/Image.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Image.imageset/Image.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Image.imageset/Image.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Info Circle.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Info Circle.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Info Circle.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Info Circle.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Info Circle.imageset/Info Circle.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Info Circle.imageset/Info Circle.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Info Circle.imageset/Info Circle.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Info Circle.imageset/Info Circle.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Info Square.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Info Square.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Info Square.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Info Square.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Info Square.imageset/Info Square.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Info Square.imageset/Info Square.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Info Square.imageset/Info Square.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Info Square.imageset/Info Square.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Info menu - 1.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Info menu - 1.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Info menu - 1.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Info menu - 1.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Info menu - 1.imageset/Info menu - 1.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Info menu - 1.imageset/Info menu - 1.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Info menu - 1.imageset/Info menu - 1.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Info menu - 1.imageset/Info menu - 1.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Info menu.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Info menu.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Info menu.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Info menu.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Info menu.imageset/Info menu.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Info menu.imageset/Info menu.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Info menu.imageset/Info menu.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Info menu.imageset/Info menu.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Location.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Location.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Location.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Location.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Location.imageset/Location.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Location.imageset/Location.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Location.imageset/Location.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Location.imageset/Location.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Lock.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Lock.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Lock.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Lock.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Lock.imageset/Lock.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Lock.imageset/Lock.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Lock.imageset/Lock.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Lock.imageset/Lock.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Login.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Login.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Login.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Login.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Login.imageset/Login.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Login.imageset/Login.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Login.imageset/Login.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Login.imageset/Login.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Logout.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Logout.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Logout.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Logout.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Logout.imageset/Logout.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Logout.imageset/Logout.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Logout.imageset/Logout.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Logout.imageset/Logout.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Message.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Message.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Message.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Message.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Message.imageset/Message.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Message.imageset/Message.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Message.imageset/Message.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Message.imageset/Message.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Notification.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Notification.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Notification.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Notification.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Notification.imageset/Notification.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Notification.imageset/Notification.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Notification.imageset/Notification.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Notification.imageset/Notification.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Paper Download.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Paper Download.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Paper Download.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Paper Download.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Paper Download.imageset/Paper Download.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Paper Download.imageset/Paper Download.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Paper Download.imageset/Paper Download.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Paper Download.imageset/Paper Download.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Paper Fail.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Paper Fail.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Paper Fail.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Paper Fail.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Paper Fail.imageset/Paper Fail.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Paper Fail.imageset/Paper Fail.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Paper Fail.imageset/Paper Fail.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Paper Fail.imageset/Paper Fail.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Paper Negative.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Paper Negative.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Paper Negative.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Paper Negative.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Paper Negative.imageset/Paper Negative.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Paper Negative.imageset/Paper Negative.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Paper Negative.imageset/Paper Negative.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Paper Negative.imageset/Paper Negative.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Paper Plus.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Paper Plus.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Paper Plus.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Paper Plus.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Paper Plus.imageset/Paper Plus.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Paper Plus.imageset/Paper Plus.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Paper Plus.imageset/Paper Plus.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Paper Plus.imageset/Paper Plus.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Paper Upload.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Paper Upload.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Paper Upload.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Paper Upload.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Paper Upload.imageset/Paper Upload.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Paper Upload.imageset/Paper Upload.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Paper Upload.imageset/Paper Upload.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Paper Upload.imageset/Paper Upload.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Paper.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Paper.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Paper.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Paper.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Paper.imageset/Paper.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Paper.imageset/Paper.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Paper.imageset/Paper.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Paper.imageset/Paper.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Password.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Password.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Password.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Password.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Password.imageset/Password.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Password.imageset/Password.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Password.imageset/Password.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Password.imageset/Password.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Play.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Play.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Play.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Play.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Play.imageset/Play.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Play.imageset/Play.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Play.imageset/Play.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Play.imageset/Play.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Plus.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Plus.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Plus.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Plus.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Plus.imageset/Plus.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Plus.imageset/Plus.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Plus.imageset/Plus.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Plus.imageset/Plus.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Profile.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Profile.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Profile.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Profile.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Profile.imageset/Profile.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Profile.imageset/Profile.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Profile.imageset/Profile.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Profile.imageset/Profile.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Scan.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Scan.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Scan.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Scan.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Scan.imageset/Scan.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Scan.imageset/Scan.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Scan.imageset/Scan.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Scan.imageset/Scan.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Search.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Search.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Search.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Search.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Search.imageset/Search.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Search.imageset/Search.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Search.imageset/Search.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Search.imageset/Search.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Send.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Send.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Send.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Send.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Send.imageset/Send.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Send.imageset/Send.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Send.imageset/Send.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Send.imageset/Send.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Setting.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Setting.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Setting.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Setting.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Setting.imageset/Setting.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Setting.imageset/Setting.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Setting.imageset/Setting.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Setting.imageset/Setting.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Shield Done.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Shield Done.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Shield Done.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Shield Done.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Shield Done.imageset/Shield Done.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Shield Done.imageset/Shield Done.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Shield Done.imageset/Shield Done.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Shield Done.imageset/Shield Done.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Shield Fail.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Shield Fail.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Shield Fail.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Shield Fail.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Shield Fail.imageset/Shield Fail.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Shield Fail.imageset/Shield Fail.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Shield Fail.imageset/Shield Fail.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Shield Fail.imageset/Shield Fail.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Show.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Show.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Show.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Show.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Show.imageset/Show.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Show.imageset/Show.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Show.imageset/Show.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Show.imageset/Show.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Star.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Star.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Star.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Star.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Star.imageset/Star.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Star.imageset/Star.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Star.imageset/Star.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Star.imageset/Star.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Swap.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Swap.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Swap.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Swap.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Swap.imageset/Swap.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Swap.imageset/Swap.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Swap.imageset/Swap.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Swap.imageset/Swap.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Tick Square.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Tick Square.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Tick Square.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Tick Square.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Tick Square.imageset/Tick Square.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Tick Square.imageset/Tick Square.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Tick Square.imageset/Tick Square.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Tick Square.imageset/Tick Square.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Ticket Star.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Ticket Star.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Ticket Star.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Ticket Star.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Ticket Star.imageset/Ticket Star.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Ticket Star.imageset/Ticket Star.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Ticket Star.imageset/Ticket Star.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Ticket Star.imageset/Ticket Star.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Ticket.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Ticket.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Ticket.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Ticket.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Ticket.imageset/Ticket.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Ticket.imageset/Ticket.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Ticket.imageset/Ticket.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Ticket.imageset/Ticket.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Time Circle.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Time Circle.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Time Circle.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Time Circle.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Time Circle.imageset/Time Circle.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Time Circle.imageset/Time Circle.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Time Circle.imageset/Time Circle.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Time Circle.imageset/Time Circle.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Time Square.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Time Square.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Time Square.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Time Square.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Time Square.imageset/Time Square.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Time Square.imageset/Time Square.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Time Square.imageset/Time Square.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Time Square.imageset/Time Square.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Unlock.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Unlock.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Unlock.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Unlock.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Unlock.imageset/Unlock.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Unlock.imageset/Unlock.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Unlock.imageset/Unlock.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Unlock.imageset/Unlock.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Upload.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Upload.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Upload.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Upload.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Upload.imageset/Upload.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Upload.imageset/Upload.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Upload.imageset/Upload.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Upload.imageset/Upload.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/2 User.imageset/2 User.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/User 2.imageset/2 User.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/2 User.imageset/2 User.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/User 2.imageset/2 User.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/2 User.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/User 2.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/2 User.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/User 2.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/3 User.imageset/3 User.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/User 3.imageset/3 User.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/3 User.imageset/3 User.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/User 3.imageset/3 User.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/3 User.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/User 3.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/3 User.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/User 3.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Video.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Video.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Video.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Video.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Video.imageset/Video.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Video.imageset/Video.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Video.imageset/Video.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Video.imageset/Video.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Voice 2.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Voice 2.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Voice 2.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Voice 2.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Voice 2.imageset/Voice 2.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Voice 2.imageset/Voice 2.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Voice 2.imageset/Voice 2.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Voice 2.imageset/Voice 2.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Voice.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Voice.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Voice.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Voice.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Voice.imageset/Voice.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Voice.imageset/Voice.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Voice.imageset/Voice.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Voice.imageset/Voice.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Volume Down.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Volume Down.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Volume Down.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Volume Down.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Volume Down.imageset/Volume Down.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Volume Down.imageset/Volume Down.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Volume Down.imageset/Volume Down.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Volume Down.imageset/Volume Down.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Volume Off.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Volume Off.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Volume Off.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Volume Off.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Volume Off.imageset/Volume Off.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Volume Off.imageset/Volume Off.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Volume Off.imageset/Volume Off.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Volume Off.imageset/Volume Off.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Volume Up.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Volume Up.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Volume Up.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Volume Up.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Volume Up.imageset/Volume Up.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Volume Up.imageset/Volume Up.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Volume Up.imageset/Volume Up.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Volume Up.imageset/Volume Up.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Wallet.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Wallet.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Wallet.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Wallet.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Wallet.imageset/Wallet.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Wallet.imageset/Wallet.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Wallet.imageset/Wallet.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Wallet.imageset/Wallet.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Work.imageset/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Work.imageset/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Work.imageset/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Work.imageset/Contents.json diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Work.imageset/Work.svg b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Work.imageset/Work.svg similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/TwoTone/Base/Work.imageset/Work.svg rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Base/Work.imageset/Work.svg diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Solid/Contents.json b/Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Contents.json similarity index 100% rename from Sources/OversizeUI/Resources/Icons.xcassets/Solid/Contents.json rename to Sources/OversizeUI/Resources/IconsAlternative.xcassets/TwoTone/Contents.json diff --git a/Templates/AssetsSwiftUI.stencil b/Templates/AssetsSwiftUI.stencil index 1fa0901..9c9e7f1 100644 --- a/Templates/AssetsSwiftUI.stencil +++ b/Templates/AssetsSwiftUI.stencil @@ -46,7 +46,6 @@ import SwiftUI {% endif %} {% endmacro %} {% macro casesBlock assets %} - {% if resourceCount.image > 0 %} {{accessModifier}} static let allImages: [{{imageType}}] = [ diff --git a/Templates/Icon.stencil b/Templates/Icon.stencil new file mode 100644 index 0000000..964f663 --- /dev/null +++ b/Templates/Icon.stencil @@ -0,0 +1,139 @@ +// swiftlint:disable all +// Generated using SwiftGen — https://github.com/SwiftGen/SwiftGen + +{% if catalogs %} +{% macro hasValuesBlock assets filter %} + {%- for asset in assets -%} + {%- if asset.type == filter -%} + 1 + {%- elif asset.items -%} + {% call hasValuesBlock asset.items filter %} + {%- endif -%} + {%- endfor -%} +{% endmacro %} +{% set enumName %}{{param.enumName|default:"Asset"}}{% endset %} +{% set imageType %}{{param.imageTypeName|default:"ImageAsset"}}{% endset %} +{% set forceNamespaces %}{{param.forceProvidesNamespaces|default:"false"}}{% endset %} +{% set accessModifier %}{% if param.publicAccess %}public{% else %}internal{% endif %}{% endset %} +{% set hasImage %}{% for catalog in catalogs %}{% call hasValuesBlock catalog.assets "image" %}{% endfor %}{% endset %} +import SwiftUI + +// swiftlint:disable superfluous_disable_command file_length implicit_return + +// MARK: - Asset Catalogs + +{% macro enumBlock assets %} + {% call casesBlock assets %} + {% if param.allValues %} + + + {% set hasItems %}{% call hasValuesBlock assets "image" %}{% endset %} + {% if hasItems %} + @available(*, deprecated, message: "All values properties are now deprecated") + {{accessModifier}} static let allImages: [{{imageType}}] = [ + {% filter indent:2," ",true %}{% call allValuesBlock assets "image" "" %}{% endfilter %} + ] + {% endif %} + + // swiftlint:enable trailing_comma + {% endif %} +{% endmacro %} +{% macro casesBlock assets %} + {% for asset in assets %} + {% if asset.type == "image" %} + {{accessModifier}} static let {{asset.name|swiftIdentifier:"pretty"|lowerFirstWord|escapeReservedKeywords}} = {{imageType}}(path: "{{asset.value}}") + {% elif asset.items and ( forceNamespaces == "true" or asset.isNamespaced == "true" ) %} + {{accessModifier}} enum {{asset.name|swiftIdentifier:"pretty"|escapeReservedKeywords}} { +{% filter indent:0," ",true %}{% call casesBlock asset.items %}{% endfilter %} + } + {% elif asset.items %} + {% call casesBlock asset.items %} + {% endif %} + {% endfor %} +{% endmacro %} +{% macro allValuesBlock assets filter prefix %} + {% for asset in assets %} + {% if asset.type == filter %} + {{prefix}}{{asset.name|swiftIdentifier:"pretty"|lowerFirstWord|escapeReservedKeywords}}, + {% elif asset.items and ( forceNamespaces == "true" or asset.isNamespaced == "true" ) %} + {% set prefix2 %}{{prefix}}{{asset.name|swiftIdentifier:"pretty"|escapeReservedKeywords}}.{% endset %} + {% call allValuesBlock asset.items filter prefix2 %} + {% elif asset.items %} + {% call allValuesBlock asset.items filter prefix %} + {% endif %} + {% endfor %} +{% endmacro %} +// swiftlint:disable identifier_name line_length nesting type_body_length type_name +{{accessModifier}} enum {{enumName}} { + {% if catalogs.count > 1 or param.forceFileNameEnum %} + {% for catalog in catalogs %} + {{accessModifier}} enum {{catalog.name|swiftIdentifier:"pretty"|escapeReservedKeywords}} { + {% if catalog.assets %} + {% filter indent:2," ",true %}{% call enumBlock catalog.assets %}{% endfilter %} + {% endif %} + } + {% endfor %} + {% else %} + {% call enumBlock catalogs.first.assets %} + {% endif %} +} + +{% if hasImage %} + +{{accessModifier}} struct {{imageType}} { + + public let path: String + + public init(path: String) { + self.path = path + } + + + {{accessModifier}} var outline: SwiftUI.Image { + return SwiftUI.Image(path, bundle: Bundle.module) + } + + {{accessModifier}} var solid: SwiftUI.Image { + return SwiftUI.Image("Solid/" + path, bundle: Bundle.module) + } + + {{accessModifier}} var bulk: SwiftUI.Image { + return SwiftUI.Image("Bulk/" + path, bundle: Bundle.module) + } + + {{accessModifier}} var twoTone: SwiftUI.Image { + return SwiftUI.Image("TwoTone/" + path, bundle: Bundle.module) + } + {{accessModifier}} var categoryName: String? { + return path.components(separatedBy: "/").first + } + + {{accessModifier}} var name: String { + return path.components(separatedBy: "/").last ?? "" + } +} + +{{accessModifier}} struct IconView: View { + + @Environment(\.iconStyle) var iconStyle + private let icon: IconSymbol + + {{accessModifier}} init(_ icon: IconSymbol) { + self.icon = icon + } + + {{accessModifier}} var body: some View { + switch iconStyle { + case .line: icon.outline + case .solid: icon.solid + case .duotone: icon.twoTone + } + } +} + + +{% endif %} + +{% else %} +// No assets found +{% endif %} diff --git a/Templates/IconExtension.stencil b/Templates/IconExtension.stencil new file mode 100644 index 0000000..a1bcb01 --- /dev/null +++ b/Templates/IconExtension.stencil @@ -0,0 +1,83 @@ +// swiftlint:disable all +// Generated using SwiftGen — https://github.com/SwiftGen/SwiftGen + +{% if catalogs %} +{% macro hasValuesBlock assets filter %} + {%- for asset in assets -%} + {%- if asset.type == filter -%} + 1 + {%- elif asset.items -%} + {% call hasValuesBlock asset.items filter %} + {%- endif -%} + {%- endfor -%} +{% endmacro %} +{% set enumName %}{{param.enumName|default:"Asset"}}{% endset %} +{% set imageType %}{{param.imageTypeName|default:"ImageAsset"}}{% endset %} +{% set forceNamespaces %}{{param.forceProvidesNamespaces|default:"false"}}{% endset %} +{% set accessModifier %}{% if param.publicAccess %}public{% else %}internal{% endif %}{% endset %} +{% set hasImage %}{% for catalog in catalogs %}{% call hasValuesBlock catalog.assets "image" %}{% endfor %}{% endset %} +import SwiftUI + +// swiftlint:disable superfluous_disable_command file_length implicit_return + +// MARK: - Asset Catalogs + +{% macro enumBlock assets %} + {% call casesBlock assets %} + {% if param.allValues %} + + + {% set hasItems %}{% call hasValuesBlock assets "image" %}{% endset %} + {% if hasItems %} + @available(*, deprecated, message: "All values properties are now deprecated") + {{accessModifier}} static let allImages: [{{imageType}}] = [ + {% filter indent:2," ",true %}{% call allValuesBlock assets "image" "" %}{% endfilter %} + ] + {% endif %} + + // swiftlint:enable trailing_comma + {% endif %} +{% endmacro %} +{% macro casesBlock assets %} + {% for asset in assets %} + {% if asset.type == "image" %} + {{accessModifier}} static let {{asset.name|swiftIdentifier:"pretty"|lowerFirstWord|escapeReservedKeywords}} = {{imageType}}(path: "{{asset.value}}") + {% elif asset.items and ( forceNamespaces == "true" or asset.isNamespaced == "true" ) %} + {{accessModifier}} enum {{asset.name|swiftIdentifier:"pretty"|escapeReservedKeywords}} { +{% filter indent:0," ",true %}{% call casesBlock asset.items %}{% endfilter %} + } + {% elif asset.items %} + {% call casesBlock asset.items %} + {% endif %} + {% endfor %} +{% endmacro %} +{% macro allValuesBlock assets filter prefix %} + {% for asset in assets %} + {% if asset.type == filter %} + {{prefix}}{{asset.name|swiftIdentifier:"pretty"|lowerFirstWord|escapeReservedKeywords}}, + {% elif asset.items and ( forceNamespaces == "true" or asset.isNamespaced == "true" ) %} + {% set prefix2 %}{{prefix}}{{asset.name|swiftIdentifier:"pretty"|escapeReservedKeywords}}.{% endset %} + {% call allValuesBlock asset.items filter prefix2 %} + {% elif asset.items %} + {% call allValuesBlock asset.items filter prefix %} + {% endif %} + {% endfor %} +{% endmacro %} +// swiftlint:disable identifier_name line_length nesting type_body_length type_name +{{accessModifier}} extension {{enumName}} { + {% if catalogs.count > 1 or param.forceFileNameEnum %} + {% for catalog in catalogs %} + {{accessModifier}} enum {{catalog.name|swiftIdentifier:"pretty"|escapeReservedKeywords}} { + {% if catalog.assets %} + {% filter indent:2," ",true %}{% call enumBlock catalog.assets %}{% endfilter %} + {% endif %} + } + {% endfor %} + {% else %} + {% call enumBlock catalogs.first.assets %} + {% endif %} +} + +{% else %} +// No assets found +{% endif %} diff --git a/swiftgen.yml b/swiftgen.yml index 1551ab8..6e43d7e 100644 --- a/swiftgen.yml +++ b/swiftgen.yml @@ -2,12 +2,14 @@ xcassets: - inputs: - Sources/OversizeUI/Resources/Icons.xcassets outputs: - - templatePath: Templates/AssetsSwiftUI.stencil + - templatePath: Templates/Icon.stencil output: Sources/OversizeUI/Generated/GeneratedIcons.swift params: - enumName: Icons + imageTypeName: IconSymbol + enumName: Icon publicAccess: 1 - forceProvidesNamespaces: true + forceProvidesNamespaces: false + - inputs: - Sources/OversizeUI/Resources/Images.xcassets outputs: @@ -17,3 +19,15 @@ xcassets: enumName: Images publicAccess: 1 forceProvidesNamespaces: true + +# Config for generate icons extension config +# - inputs: +# - Sources/OversizeUI/Resources/Icons.xcassets +# outputs: +# - templatePath: Templates/IconExtension.stencil +# output: Sources/OversizeUI/Generated/GeneratedIconsExtension.swift +# params: +# imageTypeName: IconSymbol +# enumName: Icon +# publicAccess: 1 +# forceProvidesNamespaces: false From ee2ea15d37e18c19ef8c82d755ceda138e976176 Mon Sep 17 00:00:00 2001 From: Alexander Romanov Date: Tue, 30 May 2023 20:05:37 +0300 Subject: [PATCH 3/4] Update HUD and add Toadst --- .swiftformat | 2 +- Sources/OversizeUI/Controls/HUD/HUD.swift | 341 +++++++----------- .../Controls/Loader/LoaderOverlayView.swift | 39 +- Sources/OversizeUI/Controls/Row/Row.swift | 126 ++++++- .../OversizeUI/Controls/Surface/Surface.swift | 169 +++++++++ .../OversizeUI/Controls/Toast/Snackbar.swift | 281 +++++++++++++++ Sources/OversizeUI/Controls/Toast/Toast.swift | 196 ++++++++++ .../OversizeUI/Deprecated/HUDDeprecated.swift | 236 ++++++++++++ 8 files changed, 1163 insertions(+), 227 deletions(-) create mode 100644 Sources/OversizeUI/Controls/Toast/Snackbar.swift create mode 100644 Sources/OversizeUI/Controls/Toast/Toast.swift create mode 100644 Sources/OversizeUI/Deprecated/HUDDeprecated.swift diff --git a/.swiftformat b/.swiftformat index 56a3ade..effc95a 100644 --- a/.swiftformat +++ b/.swiftformat @@ -1,3 +1,3 @@ ---swiftversion 5.8 +--swiftversion 5.7 --disable preferKeyPath --ifdef no-indent \ No newline at end of file diff --git a/Sources/OversizeUI/Controls/HUD/HUD.swift b/Sources/OversizeUI/Controls/HUD/HUD.swift index 6d286b7..96c5f30 100644 --- a/Sources/OversizeUI/Controls/HUD/HUD.swift +++ b/Sources/OversizeUI/Controls/HUD/HUD.swift @@ -1,235 +1,170 @@ // -// Copyright © 2021 Alexander Romanov -// HUD.swift, created on 26.04.2021 -// +// Copyright © 2023 Alexander Romanov +// File.swift, created on 22.05.2023 +// import SwiftUI -public enum HUDType { - case hud, alert -} - -public class HUD: ObservableObject { - @Published public var isPresented: Bool = false - public var title: String - public var icon: IconsNames? - public var image: Image? - @Published public var type: HUDType = .hud - - public init(title: String = "") { - self.title = title - type = .hud - } - - public init(title: String = "", icon: IconsNames) { - self.title = title - self.icon = icon - type = .hud - } - - public init(title: String = "", image: Image) { - self.title = title - self.image = image - type = .alert - } - - public func show(title: String) { - self.title = title - type = .hud - withAnimation { - isPresented = true +public struct HUD: View where Title: View, Icon: View { + + @Environment(\.screenSize) var screenSize + + private let text: String? + + private let title: Title? + private let icon: Icon? + + private let isAutoHide: Bool + + @Binding private var isPresented: Bool + + @State private var bottomOffset: CGFloat = 0 + @State private var opacity: CGFloat = 0 + + // MARK: Initializers + public init( + autoHide: Bool = true, + isPresented: Binding, + @ViewBuilder title: () -> Title, + @ViewBuilder icon: () -> Icon + ) { + self._isPresented = isPresented + self.text = nil + self.title = title() + self.icon = icon() + self.isAutoHide = autoHide + } + + + public var body: some View { + HStack(spacing: .xSmall) { + if icon != nil { + icon + } + if let text { + + Text(text) + .body(.medium) + .foregroundColor(.onSurfaceHighEmphasis) + + } else if let title { + title + } } + .padding(.leading, icon == nil ? .medium : .small) + .padding(.trailing, .medium) + .padding(.vertical, .xSmall) + .background( + Capsule() + .foregroundColor(Color.surfacePrimary) + .shadowElevaton(.z2) + ) + .padding(.small) + .opacity(opacity) + .offset(y: bottomOffset) + .onChange(of: isPresented, perform: { present in + if present { + presentAnimated() + } else { + dismissAnimated() + } + }) } - - public func show(title: String, icon: IconsNames, type: HUDType = .hud) { - self.title = title - self.icon = icon - self.type = type + + private func presentAnimated() { withAnimation { - isPresented = true + bottomOffset = 0 + opacity = 1 + } + if isAutoHide { + DispatchQueue.main.asyncAfter(deadline: .now() + 5) { + withAnimation { + isPresented = false + } + } } } - - public func show(title: String, image: Image, type: HUDType = .hud) { - self.title = title - self.image = image - self.type = type + + private func dismissAnimated() { withAnimation { - isPresented = true + bottomOffset = -200 + opacity = 0 } } } -public extension View { - func hud(isPresented: Binding, - type: Binding, - @ViewBuilder content: () -> some View) -> some View - { - ZStack(alignment: type.wrappedValue == .hud ? .top : .center) { - self - // .blur(radius: type.wrappedValue == .alert && isPresented.wrappedValue ? 10 : 0) - - if isPresented.wrappedValue { - HUDSurfaceView(type: type, content: content) - .transition( - type.wrappedValue == .hud - ? AnyTransition.move(edge: .top).combined(with: .opacity) - : AnyTransition.opacity.animation(.default) - ) - .onAppear { - DispatchQueue.main.asyncAfter(deadline: .now() + 3) { - withAnimation { - isPresented.wrappedValue = false - } - } - } - .zIndex(1) - } - } +public extension HUD where Title == EmptyView, Icon == EmptyView { + init( + _ text: String, + autoHide: Bool = true, + isPresented: Binding + ) { + self._isPresented = isPresented + self.text = text + self.title = nil + self.icon = nil + self.isAutoHide = autoHide } } -public struct HUDSurfaceView: View { - public let content: Content - @Binding public var type: HUDType - - public init(type: Binding, @ViewBuilder content: () -> Content) { - _type = type - self.content = content() - } - - public var body: some View { - #if os(iOS) - if #available(iOS 15.0, *) { - content - .padding(.top, topPadding) - .padding(.horizontal, horizontalPadding) - .padding(.bottom, bottomPadding) - .background(backgroundMaterial(type: type), - in: backgroundShape(type: type)) - .shadowElevaton(type == .hud ? .z2 : .z0) - } else { - content - .padding(.top, topPadding) - .padding(.horizontal, horizontalPadding) - .padding(.bottom, bottomPadding) - .background(background(type: type)) - } - #else - content - .padding(.top, topPadding) - .padding(.horizontal, horizontalPadding) - .padding(.bottom, bottomPadding) - .background(background(type: type)) - #endif +public extension HUD where Title == EmptyView { + init( + _ text: String, + autoHide: Bool = true, + isPresented: Binding, + @ViewBuilder icon: () -> Icon + ) { + self._isPresented = isPresented + self.text = text + self.title = nil + self.isAutoHide = autoHide + self.icon = icon() } +} - #if os(iOS) - @available(iOS 15.0, *) - private func backgroundMaterial(type: HUDType) -> Material { - switch type { - case .hud: - return .regular - case .alert: - return .ultraThinMaterial - } +public extension HUD where Icon == EmptyView { + init( + autoHide: Bool = true, + isPresented: Binding, + @ViewBuilder title: () -> Title + ) { + self._isPresented = isPresented + self.text = nil + self.title = title() + self.icon = nil + self.isAutoHide = autoHide } - #endif - - private func backgroundShape(type: HUDType) -> AnyShape { - switch type { - case .hud: - return AnyShape(Capsule()) +} - case .alert: - return AnyShape(RoundedRectangle(cornerRadius: Radius.medium, style: .continuous)) +public extension View { + func hud(_ text: String, isPresented: Binding) -> some View { + self.overlay(alignment: .top) { + HUD(text, isPresented: isPresented) } } - - @ViewBuilder - private func background(type: HUDType) -> some View { - switch type { - case .hud: - Capsule() - .foregroundColor(Color.surfacePrimary) - .shadowElevaton(.z2) - case .alert: - RoundedRectangle(cornerRadius: 20, style: .continuous) - .foregroundColor(Color.surfacePrimary) - .shadowElevaton(.z4) + + func hud(_ text: String, isPresented: Binding, @ViewBuilder icon: () -> Icon) -> some View { + self.overlay(alignment: .top) { + HUD(text, isPresented: isPresented, icon: icon) } } - - var horizontalPadding: Space { - switch type { - case .hud: - return .medium - case .alert: - return .medium + + func hud(isPresented: Binding, @ViewBuilder title: () -> Title) -> some View { + self.overlay(alignment: .top) { + HUD(isPresented: isPresented, title: title) } } - - var topPadding: Space { - switch type { - case .hud: - return .small - case .alert: - return .xLarge + + func hud(isPresented: Binding, @ViewBuilder title: () -> Title, @ViewBuilder icon: () -> Icon) -> some View { + self.overlay(alignment: .top) { + HUD(isPresented: isPresented, title: title, icon: icon) } } - - var bottomPadding: Space { - switch type { - case .hud: - return .small - case .alert: - return .xLarge - } - } -} - -public struct HUDContent: View { - public var title: String - // public var icon: Icons? - public var image: Image? - public var type: HUDType - - public init(title: String, image: Image?, type: HUDType = .hud) { - self.title = title - self.image = image - self.type = type - } - - public var body: some View { - // Text(title) - // background(background(type: type)) - background - } - - private var background: some View { - Group { - switch type { - case .hud: - HStack { -// if let icon = hudState.icon { -// IconDeprecated(icon, color: .onSurfaceHighEmphasis) -// } - - Text(title) - .body() - .onSurfaceHighEmphasisForegroundColor() - } - case .alert: - VStack(spacing: .large) { - if let image { - image - } - - Text(title) - .title3() - .onSurfaceHighEmphasisForegroundColor() - } - .frame(minWidth: 225) + + func hudLoader(_ text: String = "Loading", isPresented: Binding) -> some View { + self.overlay(alignment: .top) { + HUD(text, autoHide: false, isPresented: isPresented) { + ProgressView() } } } diff --git a/Sources/OversizeUI/Controls/Loader/LoaderOverlayView.swift b/Sources/OversizeUI/Controls/Loader/LoaderOverlayView.swift index c4277ae..7375ad6 100644 --- a/Sources/OversizeUI/Controls/Loader/LoaderOverlayView.swift +++ b/Sources/OversizeUI/Controls/Loader/LoaderOverlayView.swift @@ -15,8 +15,10 @@ public struct LoaderOverlayView: View { private let showText: Bool private let text: String private let surface: Bool + private let isShowBackground: Bool @Binding var isLoading: Bool + @State private var jump = false @State private var rotationImage = false @@ -26,6 +28,7 @@ public struct LoaderOverlayView: View { showText = false text = "" surface = false + isShowBackground = true _isLoading = isLoading } @@ -33,22 +36,19 @@ public struct LoaderOverlayView: View { showText: Bool = false, text: String = "", surface: Bool = false, + isShowBackground: Bool = true, isLoading: Binding = .constant(true)) { loaderType = type self.showText = showText self.text = text self.surface = surface + self.isShowBackground = isShowBackground _isLoading = isLoading } public var body: some View { - ZStack { - #if os(iOS) - BlurView() - #else - Color.surfaceSecondary.opacity(0.5) - #endif + VStack { Spacer() @@ -89,9 +89,16 @@ public struct LoaderOverlayView: View { Spacer() } - } - .ignoresSafeArea() - .opacity(isLoading ? 1 : 0) + .frame( + maxWidth: .infinity, + maxHeight: .infinity, + alignment: .center + ) + .background( + .ultraThinMaterial.opacity(isShowBackground ? 1 : 0), + ignoresSafeAreaEdges: .all + ) + .opacity(isLoading ? 1 : 0) } @ViewBuilder @@ -125,13 +132,19 @@ public struct LoaderOverlayView: View { } } +public extension View { + func loader(_ text: String? = nil, isPresented: Binding) -> some View { + self.overlay { + LoaderOverlayView(text: text ?? "", isLoading: isPresented) + } + } +} + struct LoaderOverlayView_Previews: PreviewProvider { static var previews: some View { VStack { - ScrollView { - Text("Text") - } - .loading(true) + Spacer() } + .loader(isPresented: .constant(true)) } } diff --git a/Sources/OversizeUI/Controls/Row/Row.swift b/Sources/OversizeUI/Controls/Row/Row.swift index d3121c7..efc0e2d 100644 --- a/Sources/OversizeUI/Controls/Row/Row.swift +++ b/Sources/OversizeUI/Controls/Row/Row.swift @@ -5,6 +5,21 @@ import SwiftUI +public protocol RowLeadingContentProtocol: View {} + +public struct RowLeadingContent: View {// where Content: View { + + private let content: Content + + public init(@ViewBuilder content: () -> Content) { + self.content = content() + } + + public var body: some View { + content + } +} + public enum RowClearIconStyle { case `default`, onSurface } @@ -20,6 +35,9 @@ public struct Row: View where LeadingLabel: View, T private let title: String private let subtitle: String? + + private let leadingSize: CGSize? + private let leadingRadius: CGFloat? private let leadingLabel: LeadingLabel? private let trailingLabel: TrailingLabel? @@ -52,6 +70,8 @@ public struct Row: View where LeadingLabel: View, T self.action = action leadingLabel = leading() trailingLabel = trailing() + leadingSize = nil + leadingRadius = nil } @available(*, deprecated, message: "Use leading: {} and tralling: {}") @@ -70,6 +90,8 @@ public struct Row: View where LeadingLabel: View, T self.action = action leadingLabel = nil trailingLabel = nil + leadingSize = nil + leadingRadius = nil } public var body: some View { @@ -92,6 +114,9 @@ public struct Row: View where LeadingLabel: View, T VStack(alignment: .leading) { HStack(spacing: .zero) { leadingLabel + .scaledToFill() + .frame(width: leadingSize?.width, height: leadingSize?.height) + .cornerRadius(leadingRadius ?? 0) .padding(.trailing, .small) if textAlignment == .trailing || textAlignment == .center { @@ -117,12 +142,15 @@ public struct Row: View where LeadingLabel: View, T .padding(.leading, .xxSmall) if isShowArrowIcon { - IconDeprecated(.chevronRight, color: .onSurfaceDisabled) + Icons.Base.arrowRight2.outline + .icon(.onSurfaceDisabled) } } } .padding(controlPadding) } + + private var text: some View { VStack(alignment: textAlignment, spacing: .zero) { @@ -176,20 +204,27 @@ public struct Row: View where LeadingLabel: View, T } } -public extension Row where LeadingLabel == EmptyView, TrailingLabel == EmptyView { +// MARK: - Icon init + +public extension Row where LeadingLabel == Icon { init(_ title: String, subtitle: String? = nil, - action: (() -> Void)? = nil) + action: (() -> Void)? = nil, + @ViewBuilder leading: () -> LeadingLabel, + @ViewBuilder trailing: () -> TrailingLabel) { self.title = title self.subtitle = subtitle self.action = action - leadingLabel = nil - trailingLabel = nil + leadingLabel = leading() + trailingLabel = trailing() + leadingSize = nil + leadingRadius = nil } } -/* +// MARK: - Image init + public extension Row where LeadingLabel == Image, TrailingLabel == EmptyView { init(_ title: String, subtitle: String? = nil, @@ -199,10 +234,13 @@ public extension Row where LeadingLabel == Image, TrailingLabel == EmptyView { self.title = title self.subtitle = subtitle self.action = action - leadingLabel = leading() - .resizable() - .renderingMode(.template) + leadingLabel = leading().resizable() trailingLabel = nil + leadingSize = .init( + width: subtitle == nil ? 24 : 48, + height: subtitle == nil ? 24 : 48 + ) + leadingRadius = 4 } } @@ -216,10 +254,72 @@ public extension Row where LeadingLabel == Image, TrailingLabel == EmptyView { self.action = nil leadingLabel = leading().resizable() trailingLabel = nil + leadingSize = .init( + width: subtitle == nil ? 24 : 48, + height: subtitle == nil ? 24 : 48 + ) + leadingRadius = 4 } } -*/ +public extension Row where LeadingLabel == Image { + init(_ title: String, + subtitle: String? = nil, + @ViewBuilder leading: () -> LeadingLabel, + @ViewBuilder trailing: () -> TrailingLabel) + { + self.title = title + self.subtitle = subtitle + self.action = nil + leadingLabel = leading() + .resizable() + trailingLabel = trailing() + leadingSize = .init( + width: subtitle == nil ? 24 : 48, + height: subtitle == nil ? 24 : 48 + ) + leadingRadius = 4 + } +} + +public extension Row where LeadingLabel == Image { + init(_ title: String, + subtitle: String? = nil, + action: (() -> Void)? = nil, + @ViewBuilder leading: () -> LeadingLabel, + @ViewBuilder trailing: () -> TrailingLabel) + { + self.title = title + self.subtitle = subtitle + self.action = action + leadingLabel = leading() + .resizable() + //.renderingMode(.template) + trailingLabel = trailing() + leadingSize = .init( + width: subtitle == nil ? 24 : 48, + height: subtitle == nil ? 24 : 48 + ) + leadingRadius = 4 + } +} + +// MARK: - EmptyView + +public extension Row where LeadingLabel == EmptyView, TrailingLabel == EmptyView { + init(_ title: String, + subtitle: String? = nil, + action: (() -> Void)? = nil) + { + self.title = title + self.subtitle = subtitle + self.action = action + leadingLabel = nil + trailingLabel = nil + leadingSize = nil + leadingRadius = nil + } +} public extension Row where TrailingLabel == EmptyView { init(_ title: String, @@ -232,6 +332,8 @@ public extension Row where TrailingLabel == EmptyView { self.action = action leadingLabel = leading() trailingLabel = nil + leadingSize = nil + leadingRadius = nil } init(_ title: String, @@ -243,6 +345,8 @@ public extension Row where TrailingLabel == EmptyView { action = nil leadingLabel = leading() trailingLabel = nil + leadingSize = nil + leadingRadius = nil } } @@ -257,6 +361,8 @@ public extension Row where LeadingLabel == EmptyView { self.action = action leadingLabel = nil trailingLabel = trailing() + leadingSize = nil + leadingRadius = nil } } diff --git a/Sources/OversizeUI/Controls/Surface/Surface.swift b/Sources/OversizeUI/Controls/Surface/Surface.swift index 13f52c6..d327803 100644 --- a/Sources/OversizeUI/Controls/Surface/Surface.swift +++ b/Sources/OversizeUI/Controls/Surface/Surface.swift @@ -40,6 +40,44 @@ public struct Surface: View { self.label = label() self.action = action } + + + public init( + action: (() -> Void)? = nil, + @ViewBuilder label: () -> Label) where Label == Row, LeadingLabel: View, TrailingLabel: View { + self.label = label() + self.action = action + self.backgroundColor = .red + } + + public init( + @ViewBuilder label: () -> Label) where Label == Row, LeadingLabel: View, TrailingLabel: View { + self.label = label() + self.action = nil + self.backgroundColor = .red + } + +// public init( +// @ViewBuilder label: () -> Label) where Label == Row, LeadingLabel: View, TrailingLabel: Never { +// self.label = label() +// self.action = nil +// self.backgroundColor = .red +// } + +// public init( +// action: (() -> Void)? = nil, +// @ViewBuilder label: () -> Label) where Label == Row, LeadingLabel: View, TrailingLabel: View +// { +// self.label = label() +// self.action = action +// self.backgroundColor = .red +// } + +// public init( +// url: URL?, +// scale: CGFloat = 1, +// @ViewBuilder content: @escaping (Image) -> I, +// @ViewBuilder placeholder: @escaping () -> P) where Content == _ConditionalContent, I : View, P : View public var body: some View { if action != nil { @@ -151,6 +189,137 @@ public struct SurfaceButtonStyle: ButtonStyle { } } +// extension Optional : View where Wrapped : View { +//Anchor : Hashable where Value : Hashable { + +// where Content == PresentedWindowContent, D : Decodable, D : Encodable, D : Hashable, C : View +// public init(id: String, for type: D.Type, @ViewBuilder content: @escaping (Binding) -> C) where Content == PresentedWindowContent, D : Decodable, D : Encodable, D : Hashable, C : View +//public extension Surface where Label == Row { + +//extension ExclusiveGesture.Value : Equatable where First.Value : Equatable, Second.Value : Equatable { + +// init( +// action: (() -> Void)? = nil, +// @ViewBuilder label: @escaping () -> (LeadingLabel, TrailingLabel)) where Label == Row, LeadingLabel: View, TrailingLabel : View + +//public extension Surface where Label == Row: View, LeadingLabel: View, TrailingLabel: View { +//extension ForEach where Data == Range, ID == Int, Content : View { +// +// +// extension ForEach where Data == Range, ID == Int, Content : View { +// +// /// Creates an instance that computes views on demand over a given constant +// /// range. +// /// +// /// The instance only reads the initial value of the provided `data` and +// /// doesn't need to identify views across updates. To compute views on +// /// demand over a dynamic range, use ``ForEach/init(_:id:content:)``. +// /// +// /// - Parameters: +// /// - data: A constant range. +// /// - content: The view builder that creates views dynamically. +// public init(_ data: Range, @ViewBuilder content: @escaping (Int) -> Content) +// } + +////extension Surface where Label == Row: View, TrailingLabel: View> { +// +//extension Surface where Label == Row { +// +// public init( +// action: (() -> Void)? = nil, +// @ViewBuilder label: () -> Label) where Label == Row, LeadingLabel : View, TrailingLabel : View { +// self.label = label() +// self.action = action +// self.backgroundColor = .red +// } +//} + +//extension Surface: View where Label == VStack> { +// +// public init(action: (() -> Void)? = nil, +// @ViewBuilder label: () -> Label) +// { +// self.label = label() +// self.action = action +// self.backgroundColor = .red +// } +//} + + +//extension Surface where Label == VStack> { +// +// public init(action: (() -> Void)? = nil, +// @ViewBuilder label: () -> Label) +// { +// self.label = label() +// self.action = action +// self.backgroundColor = .red +// } +//} + +//extension Surface where Label == Row, LeadingLabel: View, TrailingLabel: View { +// public init( +// @ViewBuilder label: () -> Label) where Label == Row, LeadingLabel: View, TrailingLabel: View { +// self.label = label() +// self.action = nil +// self.backgroundColor = .red +// } +//} + +//extension Surface where Label == Row { +// +// public init(action: (() -> Void)? = nil, +// @ViewBuilder label: () -> Label) +// { +// self.label = label() +// self.action = action +// self.backgroundColor = .red +// } +// +//} + +//extension Surface where Label == Row, A: View, B: View { +// +//} + +//extension Surface where Label == Row { +// +// public init(_ title: String, +// subtitle: String? = nil, +// action: (() -> Void)? = nil, +// @ViewBuilder leading: () -> LeadingLabel, +// @ViewBuilder trailing: () -> TrailingLabel) +// { +// self.title = title +// self.subtitle = subtitle +// self.action = action +// leadingLabel = leading() +// trailingLabel = trailing() +// leadingSize = nil +// leadingRadius = nil +// +//} + + +//public struct Row: View where LeadingLabel: View, TrailingLabel: View { + +//public init(_ title: String, +// subtitle: String? = nil, +// action: (() -> Void)? = nil, +// @ViewBuilder leading: () -> LeadingLabel, +// @ViewBuilder trailing: () -> TrailingLabel) +//{ +// self.title = title +// self.subtitle = subtitle +// self.action = action +// leadingLabel = leading() +// trailingLabel = trailing() +// leadingSize = nil +// leadingRadius = nil +//} + +//extension TableColumn where RowValue == Sort.Compared, Label == Text { + // swiftlint:disable opening_brace public extension View { func surface() -> some View { diff --git a/Sources/OversizeUI/Controls/Toast/Snackbar.swift b/Sources/OversizeUI/Controls/Toast/Snackbar.swift new file mode 100644 index 0000000..9fb08d7 --- /dev/null +++ b/Sources/OversizeUI/Controls/Toast/Snackbar.swift @@ -0,0 +1,281 @@ +// +// Copyright © 2023 Alexander Romanov +// Snackbar.swift, created on 21.05.2023 +// + +import SwiftUI + +public struct Snackbar: View where Label: View, Actions: View { + + @Environment(\.screenSize) var screenSize + + private let text: String? + + private let label: Label? + private let actions: Group? + + @Binding private var isPresented: Bool + + @State private var bottomOffset: CGFloat = 0 + @State private var opacity: CGFloat = 0 + + // MARK: Initializers + public init( + isPresented: Binding, + @ViewBuilder label: () -> Label, + @ViewBuilder actions: () -> Actions + ) { + self._isPresented = isPresented + self.text = nil + self.label = label() + self.actions = Group { actions() } + } + + + public var body: some View { + + HStack { + if let text { + + Text(text) + .body(.medium) + .foregroundColor(.onPrimaryHighEmphasis) + + } else if let label { + label + } + + Spacer() + + if actions != nil { + HStack(spacing: .xxSmall) { + actions + .buttonStyle(.quaternary) + .controlSize(.mini) + .accent() + } + } + } + + .padding(.leading, .medium) + .padding(.trailing, .xSmall) + .padding(.vertical, .xSmall) + .background( + RoundedRectangle( + cornerRadius: .large, + style: .continuous + ) + .fill(Color.primary) + ) + .padding(.small) + .opacity(opacity) + .offset(y: bottomOffset) + .onChange(of: isPresented, perform: { present in + if present { + presentAnimated() + } else { + dismissAnimated() + } + }) + } + + private func presentAnimated() { + withAnimation { + bottomOffset = 0 + opacity = 1 + } + DispatchQueue.main.asyncAfter(deadline: .now() + 30) { + withAnimation { + isPresented = false + } + } + } + + private func dismissAnimated() { + withAnimation { + bottomOffset = 200 + opacity = 0 + } + } +} + +public extension Snackbar where Label == EmptyView, Actions == EmptyView { + init( + _ text: String, + isPresented: Binding + ) { + self._isPresented = isPresented + self.text = text + self.label = nil + self.actions = nil + } +} + +public extension Snackbar where Label == Text, Actions == EmptyView { + init( + isPresented: Binding, + @ViewBuilder label: () -> Label + ) { + self._isPresented = isPresented + self.text = nil + self.label = label() + self.actions = nil + } +} + +public extension Snackbar where Actions == EmptyView { + init( + isPresented: Binding, + @ViewBuilder label: () -> Label + ) { + self._isPresented = isPresented + self.text = nil + self.label = label() + self.actions = nil + } +} + + +public extension Snackbar where Label == Text, Actions == Button { + init( + isPresented: Binding, + @ViewBuilder label: () -> Label, + @ViewBuilder actions: () -> Actions + ) { + self._isPresented = isPresented + self.text = nil + self.label = label() + self.actions = Group { actions() } + } +} + +public extension Snackbar where Label == Text, Actions == Button { + init( + isPresented: Binding, + @ViewBuilder label: () -> Label, + @ViewBuilder actions: () -> Actions + ) { + self._isPresented = isPresented + self.text = nil + self.label = label() + self.actions = Group { actions() } + } +} + +public extension Snackbar where Label == Text, Actions == Button { + init( + isPresented: Binding, + @ViewBuilder label: () -> Label, + @ViewBuilder actions: () -> Actions + ) { + self._isPresented = isPresented + self.text = nil + self.label = label() + self.actions = Group { actions() } + } +} + +public extension Snackbar where Actions == Button { + init( + isPresented: Binding, + @ViewBuilder label: () -> Label, + @ViewBuilder actions: () -> Actions + ) { + self._isPresented = isPresented + self.text = nil + self.label = label() + self.actions = Group { actions() } + } +} + +public extension Snackbar where Actions == Button { + init( + isPresented: Binding, + @ViewBuilder label: () -> Label, + @ViewBuilder actions: () -> Actions + ) { + self._isPresented = isPresented + self.text = nil + self.label = label() + self.actions = Group { actions() } + } +} + +public extension Snackbar where Label == EmptyView, Actions == Button { + init( + _ text: String, + isPresented: Binding, + @ViewBuilder actions: () -> Actions + ) { + self._isPresented = isPresented + self.text = text + self.label = nil + self.actions = Group { actions() } + } +} + +public extension Snackbar where Label == EmptyView, Actions == Button { + init( + _ text: String, + isPresented: Binding, + @ViewBuilder actions: () -> Actions + ) { + self._isPresented = isPresented + self.text = text + self.label = nil + self.actions = Group { actions() } + } +} + +public extension Snackbar where Label == EmptyView, Actions == Button { + init( + _ text: String, + isPresented: Binding, + @ViewBuilder actions: () -> Actions + ) { + self._isPresented = isPresented + self.text = text + self.label = nil + self.actions = Group { actions() } + } +} + +public extension Snackbar where Label == EmptyView { + init( + _ text: String, + isPresented: Binding, + @ViewBuilder actions: () -> Actions + ) { + self._isPresented = isPresented + self.text = text + self.label = nil + self.actions = Group { actions() } + } +} + +public extension View { + func snackbar(_ text: String, isPresented: Binding) -> some View { + self.overlay(alignment: .bottom) { + Snackbar(text, isPresented: isPresented) + } + } + + func snackbar(_ text: String, isPresented: Binding, @ViewBuilder actions: () -> Actions) -> some View { + self.overlay(alignment: .bottom) { + Snackbar(text, isPresented: isPresented, actions: actions) + } + } + + func snackbar(isPresented: Binding, @ViewBuilder label: () -> Label) -> some View { + self.overlay(alignment: .bottom) { + Snackbar(isPresented: isPresented, label: label) + } + } + + func snackbar(isPresented: Binding, @ViewBuilder label: () -> Label, @ViewBuilder actions: () -> Actions) -> some View { + self.overlay(alignment: .bottom) { + Snackbar(isPresented: isPresented, label: label, actions: actions) + } + } +} + diff --git a/Sources/OversizeUI/Controls/Toast/Toast.swift b/Sources/OversizeUI/Controls/Toast/Toast.swift new file mode 100644 index 0000000..7d71cf1 --- /dev/null +++ b/Sources/OversizeUI/Controls/Toast/Toast.swift @@ -0,0 +1,196 @@ +// +// Copyright © 2023 Alexander Romanov +// Toast.swift, created on 20.05.2023 +// + +import SwiftUI + + + + +public struct Toast: View { + + private let text: String + private let presentHandler: (() -> Void)? + private let dismissHandler: (() -> Void)? + + @Binding private var isInternallyPresented: Bool + + // MARK: Initializers + public init( + text: String, + isPresented: Binding, + onPresent presentHandler: (() -> Void)?, + onDismiss dismissHandler: (() -> Void)? + ) { + self.text = text + self.presentHandler = presentHandler + self.dismissHandler = dismissHandler + self._isInternallyPresented = isPresented + } + + + public var body: some View { + ZStack(alignment: .bottom, content: { + //dimmingView + contentView + }) + } + + private var dimmingView: some View { + Color.backgroundPrimary.opacity(0.01) + .ignoresSafeArea() + } + + private var contentView: some View { + Surface { + HStack { + Text(text) + .lineLimit(2) + .foregroundColor(.onSurfaceHighEmphasis) + .font(.body) + + Spacer() + + Button("Close") { + isInternallyPresented = false + } + } + + } + .padding(.medium) + .elevation(.z4) + .opacity(isInternallyPresented ? 1 : 0) + //.offset(y: isInternallyPresented ? -300 : 0) + } +} + +public extension View { + + func presentToast(isPresented: Binding, + isBlocking: Bool = true, + @ViewBuilder notification: @escaping () -> Toast) -> some View { + self.presentingView(isPresented: isPresented, + isBlocking: isBlocking) { + notification() + } + } +} + +public extension View { + + @ViewBuilder + func presentingView(isPresented: Binding, + dimmedBackgroundColor: Color = Color.black, + dimmedBackgroundColorOpacity: Double = 0.1, + hasDimmedBackground: Bool = false, + isBlocking: Bool = false, + @ViewBuilder presentedView: @escaping () -> PresentedView) -> some View { + modifier(PresentationModifier(hasDimmedBackground: hasDimmedBackground, + dimmedBackgroundColor: dimmedBackgroundColor, + dimmedBackgroundColorOpacity: dimmedBackgroundColorOpacity, + isBlocking: isBlocking, + isPresented: isPresented, + presentedView: presentedView)) + } +} + + +struct PresentationModifier: ViewModifier { + func body(content: Content) -> some View { + ZStack { + content + + Rectangle() + .frame(maxWidth: .infinity, + maxHeight: .infinity, + alignment: .center) + .foregroundColor(isPresented ? backgroundColor : Color.clear) + .allowsHitTesting(isPresented && isBlocking) + + presentedView + } + .frame(maxWidth: .infinity, + maxHeight: .infinity, + alignment: .center) + .clipped() + } + + var hasDimmedBackground: Bool + var dimmedBackgroundColor: Color + var dimmedBackgroundColorOpacity: Double + var isBlocking: Bool + @Binding var isPresented: Bool + @ViewBuilder var presentedView: PresentedView + + var backgroundColor: Color { + if hasDimmedBackground { + return dimmedBackgroundColor.opacity(dimmedBackgroundColorOpacity) + } else if isBlocking { + // A clear color won't allow the background + // view to block the underlying view + return Color.black.opacity(Double.ulpOfOne) + } + + return Color.clear + } +} + +// func border(width: CGFloat, +// edges: [Edge], +// color: Color) -> some View { +// overlay(EdgeBorder(width: width, +// edges: edges) +// .foregroundColor(color)) +// } +//} + +//extension View { +// +// public func toast( +// isPresented: Binding, +// text: String, +// onPresent presentHandler: (() -> Void)? = nil, +// onDismiss dismissHandler: (() -> Void)? = nil, +// ) -> some View { +// self +// .presentationHost( +// id: id, +// allowsHitTests: false, +// isPresented: isPresented, +// content: { +// VToast( +// uiModel: uiModel, +// onPresent: presentHandler, +// onDismiss: dismissHandler, +// text: text +// ) +// } +// ) +// } +// +// @ViewBuilder public func presentationHost( +// id: String, +// allowsHitTests: Bool = true, +// isPresented: Binding, +// content: @escaping () -> Content +// ) -> some View +// where Content: View +// { +//#if os(iOS) +// self +// .onDisappear(perform: { _PresentationHostViewController.forceDismiss(id: id) }) +// .background(PresentationHostView( +// id: id, +// allowsHitTests: allowsHitTests, +// isPresented: isPresented, +// content: content +// )) +// } +//} + +//struct Toast_Previews: PreviewProvider { +// static var previews: some View { +// Toast() +// } +//} diff --git a/Sources/OversizeUI/Deprecated/HUDDeprecated.swift b/Sources/OversizeUI/Deprecated/HUDDeprecated.swift new file mode 100644 index 0000000..691e4d4 --- /dev/null +++ b/Sources/OversizeUI/Deprecated/HUDDeprecated.swift @@ -0,0 +1,236 @@ +// +// Copyright © 2021 Alexander Romanov +// HUD.swift, created on 26.04.2021 +// + +import SwiftUI + +public enum HUDType { + case hud, alert +} + +public class HUDDeprecated: ObservableObject { + @Published public var isPresented: Bool = false + public var title: String + public var icon: IconsNames? + public var image: Image? + @Published public var type: HUDType = .hud + + public init(title: String = "") { + self.title = title + type = .hud + } + + public init(title: String = "", icon: IconsNames) { + self.title = title + self.icon = icon + type = .hud + } + + public init(title: String = "", image: Image) { + self.title = title + self.image = image + type = .alert + } + + public func show(title: String) { + self.title = title + type = .hud + withAnimation { + isPresented = true + } + } + + public func show(title: String, icon: IconsNames, type: HUDType = .hud) { + self.title = title + self.icon = icon + self.type = type + withAnimation { + isPresented = true + } + } + + public func show(title: String, image: Image, type: HUDType = .hud) { + self.title = title + self.image = image + self.type = type + withAnimation { + isPresented = true + } + } +} + +public extension View { + func hudDeprecated(isPresented: Binding, + type: Binding, + @ViewBuilder content: () -> some View) -> some View + { + ZStack(alignment: type.wrappedValue == .hud ? .top : .center) { + self + // .blur(radius: type.wrappedValue == .alert && isPresented.wrappedValue ? 10 : 0) + + if isPresented.wrappedValue { + HUDSurfaceView(type: type, content: content) + .transition( + type.wrappedValue == .hud + ? AnyTransition.move(edge: .top).combined(with: .opacity) + : AnyTransition.opacity.animation(.default) + ) + .onAppear { + DispatchQueue.main.asyncAfter(deadline: .now() + 3) { + withAnimation { + isPresented.wrappedValue = false + } + } + } + .zIndex(1) + } + } + } +} + +public struct HUDSurfaceView: View { + public let content: Content + @Binding public var type: HUDType + + public init(type: Binding, @ViewBuilder content: () -> Content) { + _type = type + self.content = content() + } + + public var body: some View { + #if os(iOS) + if #available(iOS 15.0, *) { + content + .padding(.top, topPadding) + .padding(.horizontal, horizontalPadding) + .padding(.bottom, bottomPadding) + .background(backgroundMaterial(type: type), + in: backgroundShape(type: type)) + .shadowElevaton(type == .hud ? .z2 : .z0) + } else { + content + .padding(.top, topPadding) + .padding(.horizontal, horizontalPadding) + .padding(.bottom, bottomPadding) + .background(background(type: type)) + } + #else + content + .padding(.top, topPadding) + .padding(.horizontal, horizontalPadding) + .padding(.bottom, bottomPadding) + .background(background(type: type)) + #endif + } + + #if os(iOS) + @available(iOS 15.0, *) + private func backgroundMaterial(type: HUDType) -> Material { + switch type { + case .hud: + return .regular + case .alert: + return .ultraThinMaterial + } + } + #endif + + private func backgroundShape(type: HUDType) -> AnyShape { + switch type { + case .hud: + return AnyShape(Capsule()) + + case .alert: + return AnyShape(RoundedRectangle(cornerRadius: Radius.medium, style: .continuous)) + } + } + + @ViewBuilder + private func background(type: HUDType) -> some View { + switch type { + case .hud: + Capsule() + .foregroundColor(Color.surfacePrimary) + .shadowElevaton(.z2) + case .alert: + RoundedRectangle(cornerRadius: 20, style: .continuous) + .foregroundColor(Color.surfacePrimary) + .shadowElevaton(.z4) + } + } + + var horizontalPadding: Space { + switch type { + case .hud: + return .medium + case .alert: + return .medium + } + } + + var topPadding: Space { + switch type { + case .hud: + return .small + case .alert: + return .xLarge + } + } + + var bottomPadding: Space { + switch type { + case .hud: + return .small + case .alert: + return .xLarge + } + } +} + +public struct HUDContent: View { + public var title: String + // public var icon: Icons? + public var image: Image? + public var type: HUDType + + public init(title: String, image: Image?, type: HUDType = .hud) { + self.title = title + self.image = image + self.type = type + } + + public var body: some View { + // Text(title) + // background(background(type: type)) + background + } + + private var background: some View { + Group { + switch type { + case .hud: + HStack { +// if let icon = hudState.icon { +// IconDeprecated(icon, color: .onSurfaceHighEmphasis) +// } + + Text(title) + .body() + .onSurfaceHighEmphasisForegroundColor() + } + case .alert: + VStack(spacing: .large) { + if let image { + image + } + + Text(title) + .title3() + .onSurfaceHighEmphasisForegroundColor() + } + .frame(minWidth: 225) + } + } + } +} From 873a1d959622c3047d3b931301c8e81cf3126034 Mon Sep 17 00:00:00 2001 From: Alexander Romanov Date: Tue, 30 May 2023 20:05:56 +0300 Subject: [PATCH 4/4] Update icons --- .../{IconDeprecated.swift => Icon.swift} | 0 .../OversizeUI/Generated/GeneratedIcons.swift | 27 ++-- .../Generated/GeneratedImages.swift | 116 +++++++++--------- .../Base/Activity.imageset/Activity.svg | 4 +- .../Base/Add User.imageset/Add User.svg | 4 +- .../Arrow - Down 2.svg | 4 +- .../Arrow - Down 3.svg | 4 +- .../Arrow - Down Circle.svg | 4 +- .../Arrow - Down Square.svg | 4 +- .../Arrow - Down.imageset/Arrow - Down.svg | 4 +- .../Arrow - Left 2.svg | 4 +- .../Arrow - Left 3.svg | 4 +- .../Arrow - Left Circle.svg | 4 +- .../Arrow - Left Square.svg | 4 +- .../Arrow - Left.imageset/Arrow - Left.svg | 4 +- .../Arrow - Right 2.svg | 4 +- .../Arrow - Right 3.svg | 4 +- .../Arrow - Right Circle.svg | 4 +- .../Arrow - Right Square.svg | 4 +- .../Arrow - Right.imageset/Arrow - Right.svg | 4 +- .../Arrow - Up 2.imageset/Arrow - Up 2.svg | 4 +- .../Arrow - Up 3.imageset/Arrow - Up 3.svg | 4 +- .../Arrow - Up Circle.svg | 4 +- .../Arrow - Up Square.svg | 4 +- .../Base/Arrow - Up.imageset/Arrow - Up.svg | 4 +- .../Base/Bag 2.imageset/Bag 2.svg | 4 +- .../Icons.xcassets/Base/Bag.imageset/Bag.svg | 4 +- .../Base/Bookmark.imageset/Bookmark.svg | 4 +- .../Icons.xcassets/Base/Buy.imageset/Buy.svg | 4 +- .../Base/Calendar.imageset/Calendar.svg | 4 +- .../Base/Call Missed.imageset/Call Missed.svg | 4 +- .../Base/Call Silent.imageset/Call Silent.svg | 4 +- .../Base/Call.imageset/Call.svg | 4 +- .../Base/Calling.imageset/Calling.svg | 4 +- .../Base/Camera.imageset/Camera.svg | 8 +- .../Base/Category.imageset/Category.svg | 4 +- .../Base/Chart.imageset/Chart.svg | 4 +- .../Base/Chat.imageset/Chat.svg | 10 +- .../Close Square.imageset/Close Square.svg | 4 +- .../Base/Danger 2.imageset/Danger 2.svg | 8 +- .../Base/Danger.imageset/Danger.svg | 8 +- .../Base/Delete.imageset/Delete.svg | 4 +- .../Base/Discount.imageset/Discount.svg | 10 +- .../Base/Discovery.imageset/Discovery.svg | 4 +- .../Base/Document.imageset/Document.svg | 4 +- .../Base/Download.imageset/Download.svg | 4 +- .../Base/Edit Square.imageset/Edit Square.svg | 4 +- .../Base/Edit.imageset/Edit.svg | 4 +- .../Base/Filter 2.imageset/Filter 2.svg | 4 +- .../Base/Filter.imageset/Filter.svg | 4 +- .../Base/Folder.imageset/Folder.svg | 4 +- .../Base/Game.imageset/Game.svg | 4 +- .../Base/Graph.imageset/Graph.svg | 4 +- .../Base/Heart.imageset/Heart.svg | 4 +- .../Base/Hide.imageset/Hide.svg | 4 +- .../Base/Home.imageset/Home.svg | 4 +- .../Base/Image 2.imageset/Image 2.svg | 4 +- .../Base/Image.imageset/Image.svg | 4 +- .../Base/Info Circle.imageset/Info Circle.svg | 8 +- .../Base/Location.imageset/Location.svg | 4 +- .../Base/Lock.imageset/Lock.svg | 4 +- .../Base/Login.imageset/Login.svg | 4 +- .../Base/Logout.imageset/Logout.svg | 4 +- .../Base/Message.imageset/Message.svg | 4 +- .../Base/More Circle.imageset/More Circle.svg | 10 +- .../Base/More Square.imageset/More Square.svg | 10 +- .../Notification.imageset/Notification.svg | 4 +- .../Paper Download.svg | 4 +- .../Base/Paper Fail.imageset/Paper Fail.svg | 4 +- .../Paper Negative.svg | 4 +- .../Base/Paper Plus.imageset/Paper Plus.svg | 4 +- .../Paper Upload.imageset/Paper Upload.svg | 4 +- .../Base/Paper.imageset/Paper.svg | 4 +- .../Base/Password.imageset/Password.svg | 4 +- .../Base/Play.imageset/Play.svg | 4 +- .../Base/Plus.imageset/Plus.svg | 4 +- .../Base/Profile.imageset/Profile.svg | 6 +- .../Base/Scan.imageset/Scan.svg | 4 +- .../Base/Search.imageset/Search.svg | 4 +- .../Base/Send.imageset/Send.svg | 4 +- .../Base/Setting.imageset/Setting.svg | 4 +- .../Base/Shield Done.imageset/Shield Done.svg | 4 +- .../Base/Shield Fail.imageset/Shield Fail.svg | 4 +- .../Base/Show.imageset/Show.svg | 4 +- .../Base/Star.imageset/Star.svg | 4 +- .../Base/Swap.imageset/Swap.svg | 4 +- .../Base/Tick Square.imageset/Tick Square.svg | 4 +- .../Base/Ticket Star.imageset/Ticket Star.svg | 4 +- .../Base/Ticket.imageset/Ticket.svg | 4 +- .../Base/Time Circle.imageset/Time Circle.svg | 4 +- .../Base/Time Square.imageset/Time Square.svg | 4 +- .../Base/Unlock.imageset/Unlock.svg | 4 +- .../Base/Upload.imageset/Upload.svg | 4 +- .../Base/User 2.imageset/2 User.svg | 4 +- .../Base/User 3.imageset/3 User.svg | 15 ++- .../Base/Video.imageset/Video.svg | 4 +- .../Base/Voice 2.imageset/Voice 2.svg | 4 +- .../Base/Voice.imageset/Voice.svg | 4 +- .../Base/Volume Down.imageset/Volume Down.svg | 4 +- .../Base/Volume Off.imageset/Volume Off.svg | 4 +- .../Base/Volume Up.imageset/Volume Up.svg | 4 +- .../Base/Wallet.imageset/Wallet.svg | 4 +- .../Base/Work.imageset/Work.svg | 4 +- Templates/{Icon.stencil => Icons.stencil} | 2 +- swiftgen.yml | 4 +- 105 files changed, 304 insertions(+), 298 deletions(-) rename Sources/OversizeUI/Deprecated/{IconDeprecated.swift => Icon.swift} (100%) rename Templates/{Icon.stencil => Icons.stencil} (99%) diff --git a/Sources/OversizeUI/Deprecated/IconDeprecated.swift b/Sources/OversizeUI/Deprecated/Icon.swift similarity index 100% rename from Sources/OversizeUI/Deprecated/IconDeprecated.swift rename to Sources/OversizeUI/Deprecated/Icon.swift diff --git a/Sources/OversizeUI/Generated/GeneratedIcons.swift b/Sources/OversizeUI/Generated/GeneratedIcons.swift index 427dbd1..1bcaa92 100644 --- a/Sources/OversizeUI/Generated/GeneratedIcons.swift +++ b/Sources/OversizeUI/Generated/GeneratedIcons.swift @@ -8,7 +8,7 @@ import SwiftUI // MARK: - Asset Catalogs // swiftlint:disable identifier_name line_length nesting type_body_length type_name -public enum Icon { +public enum Icons { public enum Base { public static let activity = IconSymbol(path: "Base/Activity") public static let addUser = IconSymbol(path: "Base/Add User") @@ -113,48 +113,41 @@ public enum Icon { } } + public struct IconSymbol { - + public let path: String public init(path: String) { self.path = path } - public var outline: SwiftUI.Image { - SwiftUI.Image(path, bundle: Bundle.module) + return SwiftUI.Image(path, bundle: Bundle.module) } - public var solid: SwiftUI.Image { - SwiftUI.Image("Solid/" + path, bundle: Bundle.module) + return SwiftUI.Image("Solid/" + path, bundle: Bundle.module) } - public var bulk: SwiftUI.Image { - SwiftUI.Image("Bulk/" + path, bundle: Bundle.module) + return SwiftUI.Image("Bulk/" + path, bundle: Bundle.module) } - public var twoTone: SwiftUI.Image { - SwiftUI.Image("TwoTone/" + path, bundle: Bundle.module) + return SwiftUI.Image("TwoTone/" + path, bundle: Bundle.module) } - public var categoryName: String? { - path.components(separatedBy: "/").first + return path.components(separatedBy: "/").first } public var name: String { - path.components(separatedBy: "/").last ?? "" + return path.components(separatedBy: "/").last ?? "" } } -public struct IconView: View { - +public struct Icon: View { @Environment(\.iconStyle) var iconStyle private let icon: IconSymbol - public init(_ icon: IconSymbol) { self.icon = icon } - public var body: some View { switch iconStyle { case .line: icon.outline diff --git a/Sources/OversizeUI/Generated/GeneratedImages.swift b/Sources/OversizeUI/Generated/GeneratedImages.swift index 568a4ec..e53b12d 100644 --- a/Sources/OversizeUI/Generated/GeneratedImages.swift +++ b/Sources/OversizeUI/Generated/GeneratedImages.swift @@ -3,6 +3,7 @@ import SwiftUI + // swiftlint:disable superfluous_disable_command file_length implicit_return // MARK: - Asset Catalogs @@ -10,73 +11,72 @@ import SwiftUI // swiftlint:disable identifier_name line_length nesting type_body_length type_name public enum Images { public static let allImages: [Image] = [ - Appearance.dark, - Appearance.light, - Appearance.system, - avatar, - Status.error, - Status.success, - Status.warning, + Appearance.dark, + Appearance.light, + Appearance.system, + avatar, + Status.error, + Status.success, + Status.warning, ] + public static let allNames: [String] = [ + "", + "Avatar", + "", + ] + public enum Appearance { + public static let allImages: [Image] = [ + dark, + light, + system, + ] public static let allNames: [String] = [ - "", - "Avatar", - "", + "Dark", + "Light", + "System", ] - public enum Appearance { - public static let allImages: [Image] = [ - dark, - light, - system, - ] - public static let allNames: [String] = [ - "Dark", - "Light", - "System", - ] - public static let dark: Image = .init("Dark", bundle: .module) - public static let darkName: String = "Dark" - public static let light: Image = .init("Light", bundle: .module) - public static let lightName: String = "Light" - public static let system: Image = .init("System", bundle: .module) - public static let systemName: String = "System" - } - - public static let avatar: Image = .init("Avatar", bundle: .module) - public static let avatarName: String = "Avatar" - public enum Status { - public static let allImages: [Image] = [ - error, - success, - warning, - ] - public static let allNames: [String] = [ - "Error", - "Success", - "Warning", - ] - public static let error: Image = .init("Error", bundle: .module) - public static let errorName: String = "Error" - public static let success: Image = .init("Success", bundle: .module) - public static let successName: String = "Success" - public static let warning: Image = .init("Warning", bundle: .module) - public static let warningName: String = "Warning" - } + public static let dark: Image = .init("Dark", bundle: .module) + public static let darkName: String = "Dark" + public static let light: Image = .init("Light", bundle: .module) + public static let lightName: String = "Light" + public static let system: Image = .init("System", bundle: .module) + public static let systemName: String = "System" + } +public static let avatar: Image = .init("Avatar", bundle: .module) +public static let avatarName: String = "Avatar" + public enum Status { + public static let allImages: [Image] = [ + error, + success, + warning, + ] + public static let allNames: [String] = [ + "Error", + "Success", + "Warning", + ] + public static let error: Image = .init("Error", bundle: .module) + public static let errorName: String = "Error" + public static let success: Image = .init("Success", bundle: .module) + public static let successName: String = "Success" + public static let warning: Image = .init("Warning", bundle: .module) + public static let warningName: String = "Warning" + } } - // swiftlint:enable identifier_name line_length nesting type_body_length type_name // MARK: - Implementation Details + + // swiftlint:disable convenience_type private final class BundleToken { - static let bundle: Bundle = { - #if SWIFT_PACKAGE - return Bundle.module - #else - return Bundle(for: BundleToken.self) - #endif - }() + static let bundle: Bundle = { + #if SWIFT_PACKAGE + return Bundle.module + #else + return Bundle(for: BundleToken.self) + #endif + }() } - // swiftlint:enable convenience_type diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Activity.imageset/Activity.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Activity.imageset/Activity.svg index 2c2fd56..084ee1f 100644 --- a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Activity.imageset/Activity.svg +++ b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Activity.imageset/Activity.svg @@ -1,8 +1,8 @@ Iconly/Light/Activity - - + + diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Add User.imageset/Add User.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Add User.imageset/Add User.svg index 8f3ec92..665be98 100644 --- a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Add User.imageset/Add User.svg +++ b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Add User.imageset/Add User.svg @@ -1,8 +1,8 @@ Iconly/Light/Add User - - + + diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Arrow - Down 2.imageset/Arrow - Down 2.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Arrow - Down 2.imageset/Arrow - Down 2.svg index b44bdda..1c2b437 100644 --- a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Arrow - Down 2.imageset/Arrow - Down 2.svg +++ b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Arrow - Down 2.imageset/Arrow - Down 2.svg @@ -1,8 +1,8 @@ Iconly/Light/Arrow - Down 2 - - + + diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Arrow - Down 3.imageset/Arrow - Down 3.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Arrow - Down 3.imageset/Arrow - Down 3.svg index 8bde7df..6670cfe 100644 --- a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Arrow - Down 3.imageset/Arrow - Down 3.svg +++ b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Arrow - Down 3.imageset/Arrow - Down 3.svg @@ -1,8 +1,8 @@ Iconly/Light/Arrow - Down 3 - - + + diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Arrow - Down Circle.imageset/Arrow - Down Circle.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Arrow - Down Circle.imageset/Arrow - Down Circle.svg index 6ecd19a..d157c62 100644 --- a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Arrow - Down Circle.imageset/Arrow - Down Circle.svg +++ b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Arrow - Down Circle.imageset/Arrow - Down Circle.svg @@ -1,8 +1,8 @@ Iconly/Light/Arrow - Down Circle - - + + diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Arrow - Down Square.imageset/Arrow - Down Square.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Arrow - Down Square.imageset/Arrow - Down Square.svg index bd4e3b0..6af63d6 100644 --- a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Arrow - Down Square.imageset/Arrow - Down Square.svg +++ b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Arrow - Down Square.imageset/Arrow - Down Square.svg @@ -1,8 +1,8 @@ Iconly/Light/Arrow - Down Square - - + + diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Arrow - Down.imageset/Arrow - Down.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Arrow - Down.imageset/Arrow - Down.svg index 8547b4b..94e88d0 100644 --- a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Arrow - Down.imageset/Arrow - Down.svg +++ b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Arrow - Down.imageset/Arrow - Down.svg @@ -1,8 +1,8 @@ Iconly/Light/Arrow - Down - - + + diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Arrow - Left 2.imageset/Arrow - Left 2.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Arrow - Left 2.imageset/Arrow - Left 2.svg index 8a8e63c..78b6dfe 100644 --- a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Arrow - Left 2.imageset/Arrow - Left 2.svg +++ b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Arrow - Left 2.imageset/Arrow - Left 2.svg @@ -1,8 +1,8 @@ Iconly/Light/Arrow - Left 2 - - + + diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Arrow - Left 3.imageset/Arrow - Left 3.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Arrow - Left 3.imageset/Arrow - Left 3.svg index fcec6ec..43a6bb0 100644 --- a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Arrow - Left 3.imageset/Arrow - Left 3.svg +++ b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Arrow - Left 3.imageset/Arrow - Left 3.svg @@ -1,8 +1,8 @@ Iconly/Light/Arrow - Left 3 - - + + diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Arrow - Left Circle.imageset/Arrow - Left Circle.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Arrow - Left Circle.imageset/Arrow - Left Circle.svg index 0013f7f..e905eea 100644 --- a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Arrow - Left Circle.imageset/Arrow - Left Circle.svg +++ b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Arrow - Left Circle.imageset/Arrow - Left Circle.svg @@ -1,8 +1,8 @@ Iconly/Light/Arrow - Left Circle - - + + diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Arrow - Left Square.imageset/Arrow - Left Square.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Arrow - Left Square.imageset/Arrow - Left Square.svg index 39e0cad..9b90482 100644 --- a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Arrow - Left Square.imageset/Arrow - Left Square.svg +++ b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Arrow - Left Square.imageset/Arrow - Left Square.svg @@ -1,8 +1,8 @@ Iconly/Light/Arrow - Left Square - - + + diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Arrow - Left.imageset/Arrow - Left.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Arrow - Left.imageset/Arrow - Left.svg index 91a7827..0d88b86 100644 --- a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Arrow - Left.imageset/Arrow - Left.svg +++ b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Arrow - Left.imageset/Arrow - Left.svg @@ -1,8 +1,8 @@ Iconly/Light/Arrow - Left - - + + diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Arrow - Right 2.imageset/Arrow - Right 2.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Arrow - Right 2.imageset/Arrow - Right 2.svg index 06fe961..17b550d 100644 --- a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Arrow - Right 2.imageset/Arrow - Right 2.svg +++ b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Arrow - Right 2.imageset/Arrow - Right 2.svg @@ -1,8 +1,8 @@ Iconly/Light/Arrow - Right 2 - - + + diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Arrow - Right 3.imageset/Arrow - Right 3.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Arrow - Right 3.imageset/Arrow - Right 3.svg index d0c2f47..10ede41 100644 --- a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Arrow - Right 3.imageset/Arrow - Right 3.svg +++ b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Arrow - Right 3.imageset/Arrow - Right 3.svg @@ -1,8 +1,8 @@ Iconly/Light/Arrow - Right 3 - - + + diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Arrow - Right Circle.imageset/Arrow - Right Circle.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Arrow - Right Circle.imageset/Arrow - Right Circle.svg index a61b461..66e0666 100644 --- a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Arrow - Right Circle.imageset/Arrow - Right Circle.svg +++ b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Arrow - Right Circle.imageset/Arrow - Right Circle.svg @@ -1,8 +1,8 @@ Iconly/Light/Arrow - Right Circle - - + + diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Arrow - Right Square.imageset/Arrow - Right Square.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Arrow - Right Square.imageset/Arrow - Right Square.svg index 6d36a79..a54d8e7 100644 --- a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Arrow - Right Square.imageset/Arrow - Right Square.svg +++ b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Arrow - Right Square.imageset/Arrow - Right Square.svg @@ -1,8 +1,8 @@ Iconly/Light/Arrow - Right Square - - + + diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Arrow - Right.imageset/Arrow - Right.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Arrow - Right.imageset/Arrow - Right.svg index 5e99cfc..249a677 100644 --- a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Arrow - Right.imageset/Arrow - Right.svg +++ b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Arrow - Right.imageset/Arrow - Right.svg @@ -1,8 +1,8 @@ Iconly/Light/Arrow - Right - - + + diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Arrow - Up 2.imageset/Arrow - Up 2.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Arrow - Up 2.imageset/Arrow - Up 2.svg index 4418d5c..fed3da7 100644 --- a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Arrow - Up 2.imageset/Arrow - Up 2.svg +++ b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Arrow - Up 2.imageset/Arrow - Up 2.svg @@ -1,8 +1,8 @@ Iconly/Light/Arrow - Up 2 - - + + diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Arrow - Up 3.imageset/Arrow - Up 3.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Arrow - Up 3.imageset/Arrow - Up 3.svg index 70b1aa3..f79984f 100644 --- a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Arrow - Up 3.imageset/Arrow - Up 3.svg +++ b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Arrow - Up 3.imageset/Arrow - Up 3.svg @@ -1,8 +1,8 @@ Iconly/Light/Arrow - Up 3 - - + + diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Arrow - Up Circle.imageset/Arrow - Up Circle.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Arrow - Up Circle.imageset/Arrow - Up Circle.svg index d1419d7..6b9ecd1 100644 --- a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Arrow - Up Circle.imageset/Arrow - Up Circle.svg +++ b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Arrow - Up Circle.imageset/Arrow - Up Circle.svg @@ -1,8 +1,8 @@ Iconly/Light/Arrow - Up Circle - - + + diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Arrow - Up Square.imageset/Arrow - Up Square.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Arrow - Up Square.imageset/Arrow - Up Square.svg index 321d270..ab525f4 100644 --- a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Arrow - Up Square.imageset/Arrow - Up Square.svg +++ b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Arrow - Up Square.imageset/Arrow - Up Square.svg @@ -1,8 +1,8 @@ Iconly/Light/Arrow - Up Square - - + + diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Arrow - Up.imageset/Arrow - Up.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Arrow - Up.imageset/Arrow - Up.svg index a37f7f4..e0bdc7b 100644 --- a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Arrow - Up.imageset/Arrow - Up.svg +++ b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Arrow - Up.imageset/Arrow - Up.svg @@ -1,8 +1,8 @@ Iconly/Light/Arrow - Up - - + + diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Bag 2.imageset/Bag 2.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Bag 2.imageset/Bag 2.svg index 10d5cef..be694bf 100644 --- a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Bag 2.imageset/Bag 2.svg +++ b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Bag 2.imageset/Bag 2.svg @@ -1,8 +1,8 @@ Iconly/Light/Bag 2 - - + + diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Bag.imageset/Bag.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Bag.imageset/Bag.svg index d45ebfe..6e51737 100644 --- a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Bag.imageset/Bag.svg +++ b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Bag.imageset/Bag.svg @@ -1,8 +1,8 @@ Iconly/Light/Bag - - + + diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Bookmark.imageset/Bookmark.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Bookmark.imageset/Bookmark.svg index 69a14fb..72933ea 100644 --- a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Bookmark.imageset/Bookmark.svg +++ b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Bookmark.imageset/Bookmark.svg @@ -1,8 +1,8 @@ Iconly/Light/Bookmark - - + + diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Buy.imageset/Buy.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Buy.imageset/Buy.svg index 288fa06..27fcc33 100644 --- a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Buy.imageset/Buy.svg +++ b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Buy.imageset/Buy.svg @@ -1,8 +1,8 @@ Iconly/Light/Buy - - + + diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Calendar.imageset/Calendar.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Calendar.imageset/Calendar.svg index 549d085..05cfe19 100644 --- a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Calendar.imageset/Calendar.svg +++ b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Calendar.imageset/Calendar.svg @@ -1,8 +1,8 @@ Iconly/Light/Calendar - - + + diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Call Missed.imageset/Call Missed.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Call Missed.imageset/Call Missed.svg index 1a4833a..51edfb3 100644 --- a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Call Missed.imageset/Call Missed.svg +++ b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Call Missed.imageset/Call Missed.svg @@ -1,8 +1,8 @@ Iconly/Light/Call Missed - - + + diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Call Silent.imageset/Call Silent.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Call Silent.imageset/Call Silent.svg index 790ca1a..b17e552 100644 --- a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Call Silent.imageset/Call Silent.svg +++ b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Call Silent.imageset/Call Silent.svg @@ -1,8 +1,8 @@ Iconly/Light/Call Silent - - + + diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Call.imageset/Call.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Call.imageset/Call.svg index 6af6f79..f307023 100644 --- a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Call.imageset/Call.svg +++ b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Call.imageset/Call.svg @@ -1,8 +1,8 @@ Iconly/Light/Call - - + + diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Calling.imageset/Calling.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Calling.imageset/Calling.svg index 75f01b2..7a8e55a 100644 --- a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Calling.imageset/Calling.svg +++ b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Calling.imageset/Calling.svg @@ -1,8 +1,8 @@ Iconly/Light/Calling - - + + diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Camera.imageset/Camera.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Camera.imageset/Camera.svg index 5d7eda9..62af91e 100644 --- a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Camera.imageset/Camera.svg +++ b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Camera.imageset/Camera.svg @@ -1,11 +1,11 @@ Iconly/Light/Camera - + - - - + + + \ No newline at end of file diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Category.imageset/Category.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Category.imageset/Category.svg index 018df6f..f6e5d7a 100644 --- a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Category.imageset/Category.svg +++ b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Category.imageset/Category.svg @@ -1,8 +1,8 @@ Iconly/Light/Category - - + + diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Chart.imageset/Chart.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Chart.imageset/Chart.svg index faaa1c8..46c8368 100644 --- a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Chart.imageset/Chart.svg +++ b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Chart.imageset/Chart.svg @@ -1,8 +1,8 @@ Iconly/Light/Chart - - + + diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Chat.imageset/Chat.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Chat.imageset/Chat.svg index c61d358..e3d9645 100644 --- a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Chat.imageset/Chat.svg +++ b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Chat.imageset/Chat.svg @@ -1,12 +1,12 @@ Iconly/Light/Chat - + - - - - + + + + \ No newline at end of file diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Close Square.imageset/Close Square.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Close Square.imageset/Close Square.svg index 74b1c13..82f6565 100644 --- a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Close Square.imageset/Close Square.svg +++ b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Close Square.imageset/Close Square.svg @@ -1,8 +1,8 @@ Iconly/Light/Close Square - - + + diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Danger 2.imageset/Danger 2.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Danger 2.imageset/Danger 2.svg index 5b72852..79e93d9 100644 --- a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Danger 2.imageset/Danger 2.svg +++ b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Danger 2.imageset/Danger 2.svg @@ -1,11 +1,11 @@ Iconly/Light/Danger Triangle - + - - - + + + \ No newline at end of file diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Danger.imageset/Danger.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Danger.imageset/Danger.svg index 88e9872..7b8e51c 100644 --- a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Danger.imageset/Danger.svg +++ b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Danger.imageset/Danger.svg @@ -1,11 +1,11 @@ Iconly/Light/Danger Circle - + - - - + + + \ No newline at end of file diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Delete.imageset/Delete.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Delete.imageset/Delete.svg index c9ca03d..fb2094c 100644 --- a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Delete.imageset/Delete.svg +++ b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Delete.imageset/Delete.svg @@ -1,8 +1,8 @@ Iconly/Light/Delete - - + + diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Discount.imageset/Discount.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Discount.imageset/Discount.svg index 65e770f..945c4a0 100644 --- a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Discount.imageset/Discount.svg +++ b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Discount.imageset/Discount.svg @@ -1,12 +1,12 @@ Iconly/Light/Discount - + - - - - + + + + \ No newline at end of file diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Discovery.imageset/Discovery.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Discovery.imageset/Discovery.svg index 73aea1a..4936cd6 100644 --- a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Discovery.imageset/Discovery.svg +++ b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Discovery.imageset/Discovery.svg @@ -1,8 +1,8 @@ Iconly/Light/Discovery - - + + diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Document.imageset/Document.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Document.imageset/Document.svg index b3dfad3..ea269b1 100644 --- a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Document.imageset/Document.svg +++ b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Document.imageset/Document.svg @@ -1,8 +1,8 @@ Iconly/Light/Document - - + + diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Download.imageset/Download.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Download.imageset/Download.svg index 11fcbed..58907f4 100644 --- a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Download.imageset/Download.svg +++ b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Download.imageset/Download.svg @@ -1,8 +1,8 @@ Iconly/Light/Download - - + + diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Edit Square.imageset/Edit Square.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Edit Square.imageset/Edit Square.svg index 9128ab3..e808eae 100644 --- a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Edit Square.imageset/Edit Square.svg +++ b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Edit Square.imageset/Edit Square.svg @@ -1,8 +1,8 @@ Iconly/Light/Edit Square - - + + diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Edit.imageset/Edit.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Edit.imageset/Edit.svg index 8b22b76..3de5c75 100644 --- a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Edit.imageset/Edit.svg +++ b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Edit.imageset/Edit.svg @@ -1,8 +1,8 @@ Iconly/Light/Edit - - + + diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Filter 2.imageset/Filter 2.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Filter 2.imageset/Filter 2.svg index e4b21d9..75435bf 100644 --- a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Filter 2.imageset/Filter 2.svg +++ b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Filter 2.imageset/Filter 2.svg @@ -1,8 +1,8 @@ Iconly/Light/Filter 2 - - + + diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Filter.imageset/Filter.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Filter.imageset/Filter.svg index e01c32b..cace80a 100644 --- a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Filter.imageset/Filter.svg +++ b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Filter.imageset/Filter.svg @@ -1,8 +1,8 @@ Iconly/Light/Filter - - + + diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Folder.imageset/Folder.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Folder.imageset/Folder.svg index 747c61a..1909898 100644 --- a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Folder.imageset/Folder.svg +++ b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Folder.imageset/Folder.svg @@ -1,8 +1,8 @@ Iconly/Light/Folder - - + + diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Game.imageset/Game.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Game.imageset/Game.svg index f56bd45..936a0d0 100644 --- a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Game.imageset/Game.svg +++ b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Game.imageset/Game.svg @@ -1,8 +1,8 @@ Iconly/Light/Game - - + + diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Graph.imageset/Graph.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Graph.imageset/Graph.svg index cee650f..9d3aa90 100644 --- a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Graph.imageset/Graph.svg +++ b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Graph.imageset/Graph.svg @@ -1,8 +1,8 @@ Iconly/Light/Graph - - + + diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Heart.imageset/Heart.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Heart.imageset/Heart.svg index 5cd32e8..ff6ba16 100644 --- a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Heart.imageset/Heart.svg +++ b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Heart.imageset/Heart.svg @@ -1,8 +1,8 @@ Iconly/Light/Heart - - + + diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Hide.imageset/Hide.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Hide.imageset/Hide.svg index 352df49..8919ed8 100644 --- a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Hide.imageset/Hide.svg +++ b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Hide.imageset/Hide.svg @@ -1,8 +1,8 @@ Iconly/Light/Hide - - + + diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Home.imageset/Home.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Home.imageset/Home.svg index f6be780..e45254f 100644 --- a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Home.imageset/Home.svg +++ b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Home.imageset/Home.svg @@ -1,8 +1,8 @@ Iconly/Light/Home - - + + diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Image 2.imageset/Image 2.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Image 2.imageset/Image 2.svg index 7d774fb..84dac99 100644 --- a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Image 2.imageset/Image 2.svg +++ b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Image 2.imageset/Image 2.svg @@ -1,8 +1,8 @@ Iconly/Light/Image 2 - - + + diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Image.imageset/Image.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Image.imageset/Image.svg index dcd4780..75f3b3e 100644 --- a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Image.imageset/Image.svg +++ b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Image.imageset/Image.svg @@ -1,8 +1,8 @@ Iconly/Light/Image - - + + diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Info Circle.imageset/Info Circle.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Info Circle.imageset/Info Circle.svg index 93db8e8..63aa4fc 100644 --- a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Info Circle.imageset/Info Circle.svg +++ b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Info Circle.imageset/Info Circle.svg @@ -1,11 +1,11 @@ Iconly/Light/Info Square - + - - - + + + \ No newline at end of file diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Location.imageset/Location.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Location.imageset/Location.svg index 71ad12e..f8a14ca 100644 --- a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Location.imageset/Location.svg +++ b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Location.imageset/Location.svg @@ -1,8 +1,8 @@ Iconly/Light/Location - - + + diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Lock.imageset/Lock.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Lock.imageset/Lock.svg index 8f99827..cedd307 100644 --- a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Lock.imageset/Lock.svg +++ b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Lock.imageset/Lock.svg @@ -1,8 +1,8 @@ Iconly/Light/Lock - - + + diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Login.imageset/Login.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Login.imageset/Login.svg index bca016f..6518bc2 100644 --- a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Login.imageset/Login.svg +++ b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Login.imageset/Login.svg @@ -1,8 +1,8 @@ Iconly/Light/Login - - + + diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Logout.imageset/Logout.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Logout.imageset/Logout.svg index 77688d8..afe99e0 100644 --- a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Logout.imageset/Logout.svg +++ b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Logout.imageset/Logout.svg @@ -1,8 +1,8 @@ Iconly/Light/Logout - - + + diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Message.imageset/Message.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Message.imageset/Message.svg index fb395dc..3516713 100644 --- a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Message.imageset/Message.svg +++ b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Message.imageset/Message.svg @@ -1,8 +1,8 @@ Iconly/Light/Message - - + + diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Base/More Circle.imageset/More Circle.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/More Circle.imageset/More Circle.svg index 8ac21f0..8d7f989 100644 --- a/Sources/OversizeUI/Resources/Icons.xcassets/Base/More Circle.imageset/More Circle.svg +++ b/Sources/OversizeUI/Resources/Icons.xcassets/Base/More Circle.imageset/More Circle.svg @@ -1,12 +1,12 @@ Iconly/Light/More Circle - + - - - - + + + + \ No newline at end of file diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Base/More Square.imageset/More Square.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/More Square.imageset/More Square.svg index 673e316..4bef18e 100644 --- a/Sources/OversizeUI/Resources/Icons.xcassets/Base/More Square.imageset/More Square.svg +++ b/Sources/OversizeUI/Resources/Icons.xcassets/Base/More Square.imageset/More Square.svg @@ -1,12 +1,12 @@ Iconly/Light/More Square - + - - - - + + + + \ No newline at end of file diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Notification.imageset/Notification.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Notification.imageset/Notification.svg index dfd0253..7c2921a 100644 --- a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Notification.imageset/Notification.svg +++ b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Notification.imageset/Notification.svg @@ -1,8 +1,8 @@ Iconly/Light/Notification - - + + diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Paper Download.imageset/Paper Download.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Paper Download.imageset/Paper Download.svg index 041490c..a0452ed 100644 --- a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Paper Download.imageset/Paper Download.svg +++ b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Paper Download.imageset/Paper Download.svg @@ -1,8 +1,8 @@ Iconly/Light/Paper Download - - + + diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Paper Fail.imageset/Paper Fail.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Paper Fail.imageset/Paper Fail.svg index fe1294e..c89c1a9 100644 --- a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Paper Fail.imageset/Paper Fail.svg +++ b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Paper Fail.imageset/Paper Fail.svg @@ -1,8 +1,8 @@ Iconly/Light/Paper Fail - - + + diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Paper Negative.imageset/Paper Negative.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Paper Negative.imageset/Paper Negative.svg index 2cab0c7..0f73d34 100644 --- a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Paper Negative.imageset/Paper Negative.svg +++ b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Paper Negative.imageset/Paper Negative.svg @@ -1,8 +1,8 @@ Iconly/Light/Paper Negative - - + + diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Paper Plus.imageset/Paper Plus.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Paper Plus.imageset/Paper Plus.svg index 0b56c7d..2c29fed 100644 --- a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Paper Plus.imageset/Paper Plus.svg +++ b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Paper Plus.imageset/Paper Plus.svg @@ -1,8 +1,8 @@ Iconly/Light/Paper Plus - - + + diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Paper Upload.imageset/Paper Upload.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Paper Upload.imageset/Paper Upload.svg index 3a7fd56..4102a27 100644 --- a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Paper Upload.imageset/Paper Upload.svg +++ b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Paper Upload.imageset/Paper Upload.svg @@ -1,8 +1,8 @@ Iconly/Light/Paper Upload - - + + diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Paper.imageset/Paper.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Paper.imageset/Paper.svg index c96f86e..6ad0afe 100644 --- a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Paper.imageset/Paper.svg +++ b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Paper.imageset/Paper.svg @@ -1,8 +1,8 @@ Iconly/Light/Paper - - + + diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Password.imageset/Password.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Password.imageset/Password.svg index 17210da..1d1c716 100644 --- a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Password.imageset/Password.svg +++ b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Password.imageset/Password.svg @@ -1,8 +1,8 @@ Iconly/Light/Password - - + + diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Play.imageset/Play.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Play.imageset/Play.svg index 613f658..2e1c2d1 100644 --- a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Play.imageset/Play.svg +++ b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Play.imageset/Play.svg @@ -1,8 +1,8 @@ Iconly/Light/Play - - + + diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Plus.imageset/Plus.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Plus.imageset/Plus.svg index bf6ef9b..6fac414 100644 --- a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Plus.imageset/Plus.svg +++ b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Plus.imageset/Plus.svg @@ -1,8 +1,8 @@ Iconly/Light/Plus - - + + diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Profile.imageset/Profile.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Profile.imageset/Profile.svg index a5279bb..aa738aa 100644 --- a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Profile.imageset/Profile.svg +++ b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Profile.imageset/Profile.svg @@ -1,10 +1,10 @@ Iconly/Light/Profile - + - - + + \ No newline at end of file diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Scan.imageset/Scan.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Scan.imageset/Scan.svg index 9c41d75..a9ad5ef 100644 --- a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Scan.imageset/Scan.svg +++ b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Scan.imageset/Scan.svg @@ -1,8 +1,8 @@ Iconly/Light/Scan - - + + diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Search.imageset/Search.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Search.imageset/Search.svg index 7b5bf39..3a3aa6a 100644 --- a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Search.imageset/Search.svg +++ b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Search.imageset/Search.svg @@ -1,8 +1,8 @@ Iconly/Light/Search - - + + diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Send.imageset/Send.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Send.imageset/Send.svg index 83e646d..b2e7aa2 100644 --- a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Send.imageset/Send.svg +++ b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Send.imageset/Send.svg @@ -1,8 +1,8 @@ Iconly/Light/Send - - + + diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Setting.imageset/Setting.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Setting.imageset/Setting.svg index bd5e912..6c0a009 100644 --- a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Setting.imageset/Setting.svg +++ b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Setting.imageset/Setting.svg @@ -1,8 +1,8 @@ Iconly/Light/Setting - - + + diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Shield Done.imageset/Shield Done.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Shield Done.imageset/Shield Done.svg index 922cfd1..a969b6a 100644 --- a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Shield Done.imageset/Shield Done.svg +++ b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Shield Done.imageset/Shield Done.svg @@ -1,8 +1,8 @@ Iconly/Light/Shield Done - - + + diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Shield Fail.imageset/Shield Fail.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Shield Fail.imageset/Shield Fail.svg index 75a9bec..ab2b1ea 100644 --- a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Shield Fail.imageset/Shield Fail.svg +++ b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Shield Fail.imageset/Shield Fail.svg @@ -1,8 +1,8 @@ Iconly/Light/Shield Fail - - + + diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Show.imageset/Show.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Show.imageset/Show.svg index 62bf54a..05aea88 100644 --- a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Show.imageset/Show.svg +++ b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Show.imageset/Show.svg @@ -1,8 +1,8 @@ Iconly/Light/Show - - + + diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Star.imageset/Star.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Star.imageset/Star.svg index 2fb59d2..a932904 100644 --- a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Star.imageset/Star.svg +++ b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Star.imageset/Star.svg @@ -1,8 +1,8 @@ Iconly/Light/Star - - + + diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Swap.imageset/Swap.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Swap.imageset/Swap.svg index cee80d1..2853299 100644 --- a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Swap.imageset/Swap.svg +++ b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Swap.imageset/Swap.svg @@ -1,8 +1,8 @@ Iconly/Light/Swap - - + + diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Tick Square.imageset/Tick Square.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Tick Square.imageset/Tick Square.svg index d5f467e..2e32809 100644 --- a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Tick Square.imageset/Tick Square.svg +++ b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Tick Square.imageset/Tick Square.svg @@ -1,8 +1,8 @@ Iconly/Light/Tick Square - - + + diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Ticket Star.imageset/Ticket Star.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Ticket Star.imageset/Ticket Star.svg index 95e5dc4..38e1be8 100644 --- a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Ticket Star.imageset/Ticket Star.svg +++ b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Ticket Star.imageset/Ticket Star.svg @@ -1,8 +1,8 @@ Iconly/Light/Ticket Star - - + + diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Ticket.imageset/Ticket.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Ticket.imageset/Ticket.svg index ad0c5a7..5736eba 100644 --- a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Ticket.imageset/Ticket.svg +++ b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Ticket.imageset/Ticket.svg @@ -1,8 +1,8 @@ Iconly/Light/Ticket - - + + diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Time Circle.imageset/Time Circle.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Time Circle.imageset/Time Circle.svg index 6cb5e4a..7b7d9c3 100644 --- a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Time Circle.imageset/Time Circle.svg +++ b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Time Circle.imageset/Time Circle.svg @@ -1,8 +1,8 @@ Iconly/Light/Time Circle - - + + diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Time Square.imageset/Time Square.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Time Square.imageset/Time Square.svg index a76acc4..267572b 100644 --- a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Time Square.imageset/Time Square.svg +++ b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Time Square.imageset/Time Square.svg @@ -1,8 +1,8 @@ Iconly/Light/Time Square - - + + diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Unlock.imageset/Unlock.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Unlock.imageset/Unlock.svg index 698fa3d..4df51f6 100644 --- a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Unlock.imageset/Unlock.svg +++ b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Unlock.imageset/Unlock.svg @@ -1,8 +1,8 @@ Iconly/Light/Unlock - - + + diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Upload.imageset/Upload.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Upload.imageset/Upload.svg index 0fc116d..072c0f7 100644 --- a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Upload.imageset/Upload.svg +++ b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Upload.imageset/Upload.svg @@ -1,8 +1,8 @@ Iconly/Light/Upload - - + + diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Base/User 2.imageset/2 User.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/User 2.imageset/2 User.svg index 2d9193a..fa7d01d 100644 --- a/Sources/OversizeUI/Resources/Icons.xcassets/Base/User 2.imageset/2 User.svg +++ b/Sources/OversizeUI/Resources/Icons.xcassets/Base/User 2.imageset/2 User.svg @@ -1,8 +1,8 @@ Iconly/Light/2 User - - + + diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Base/User 3.imageset/3 User.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/User 3.imageset/3 User.svg index 2b405a8..9c6b9c7 100644 --- a/Sources/OversizeUI/Resources/Icons.xcassets/Base/User 3.imageset/3 User.svg +++ b/Sources/OversizeUI/Resources/Icons.xcassets/Base/User 3.imageset/3 User.svg @@ -1 +1,14 @@ - \ No newline at end of file + + + Iconly/Light/3 User + + + + + + + + + + + \ No newline at end of file diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Video.imageset/Video.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Video.imageset/Video.svg index 9d96d04..5c7a0de 100644 --- a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Video.imageset/Video.svg +++ b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Video.imageset/Video.svg @@ -1,8 +1,8 @@ Iconly/Light/Video - - + + diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Voice 2.imageset/Voice 2.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Voice 2.imageset/Voice 2.svg index 333cf9a..05ac77f 100644 --- a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Voice 2.imageset/Voice 2.svg +++ b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Voice 2.imageset/Voice 2.svg @@ -1,8 +1,8 @@ Iconly/Light/Voice 2 - - + + diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Voice.imageset/Voice.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Voice.imageset/Voice.svg index c18bf2e..d1205aa 100644 --- a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Voice.imageset/Voice.svg +++ b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Voice.imageset/Voice.svg @@ -1,8 +1,8 @@ Iconly/Light/Voice - - + + diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Volume Down.imageset/Volume Down.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Volume Down.imageset/Volume Down.svg index 23b115e..c7c5720 100644 --- a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Volume Down.imageset/Volume Down.svg +++ b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Volume Down.imageset/Volume Down.svg @@ -1,8 +1,8 @@ Iconly/Light/Volume Down - - + + diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Volume Off.imageset/Volume Off.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Volume Off.imageset/Volume Off.svg index 413c441..2030922 100644 --- a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Volume Off.imageset/Volume Off.svg +++ b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Volume Off.imageset/Volume Off.svg @@ -1,8 +1,8 @@ Iconly/Light/Volume Off - - + + diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Volume Up.imageset/Volume Up.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Volume Up.imageset/Volume Up.svg index 3249f5b..024e072 100644 --- a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Volume Up.imageset/Volume Up.svg +++ b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Volume Up.imageset/Volume Up.svg @@ -1,8 +1,8 @@ Iconly/Light/Volume Up - - + + diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Wallet.imageset/Wallet.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Wallet.imageset/Wallet.svg index f899c89..e0205e9 100644 --- a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Wallet.imageset/Wallet.svg +++ b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Wallet.imageset/Wallet.svg @@ -1,8 +1,8 @@ Iconly/Light/Wallet - - + + diff --git a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Work.imageset/Work.svg b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Work.imageset/Work.svg index 7067fa0..269ab29 100644 --- a/Sources/OversizeUI/Resources/Icons.xcassets/Base/Work.imageset/Work.svg +++ b/Sources/OversizeUI/Resources/Icons.xcassets/Base/Work.imageset/Work.svg @@ -1,8 +1,8 @@ Iconly/Light/Work - - + + diff --git a/Templates/Icon.stencil b/Templates/Icons.stencil similarity index 99% rename from Templates/Icon.stencil rename to Templates/Icons.stencil index 964f663..ce06d2c 100644 --- a/Templates/Icon.stencil +++ b/Templates/Icons.stencil @@ -113,7 +113,7 @@ import SwiftUI } } -{{accessModifier}} struct IconView: View { +{{accessModifier}} struct Icon: View { @Environment(\.iconStyle) var iconStyle private let icon: IconSymbol diff --git a/swiftgen.yml b/swiftgen.yml index 6e43d7e..878cdf3 100644 --- a/swiftgen.yml +++ b/swiftgen.yml @@ -2,11 +2,11 @@ xcassets: - inputs: - Sources/OversizeUI/Resources/Icons.xcassets outputs: - - templatePath: Templates/Icon.stencil + - templatePath: Templates/Icons.stencil output: Sources/OversizeUI/Generated/GeneratedIcons.swift params: imageTypeName: IconSymbol - enumName: Icon + enumName: Icons publicAccess: 1 forceProvidesNamespaces: false