diff --git a/Projects/App/Sources/Application/NeedleGenerated.swift b/Projects/App/Sources/Application/NeedleGenerated.swift index 2ac4432fd..93de4be4b 100644 --- a/Projects/App/Sources/Application/NeedleGenerated.swift +++ b/Projects/App/Sources/Application/NeedleGenerated.swift @@ -754,103 +754,103 @@ private func factorya77269be267fb568bd4ff47b58f8f304c97af4d5(_ component: Needle extension AppComponent: Registration { public func registerItems() { - localTable["keychain-any Keychain"] = { self.keychain as Any } - localTable["searchComponent-SearchComponent"] = { self.searchComponent as Any } - localTable["afterSearchComponent-AfterSearchComponent"] = { self.afterSearchComponent as Any } - localTable["afterSearchContentComponent-AfterSearchContentComponent"] = { self.afterSearchContentComponent as Any } - localTable["homeComponent-HomeComponent"] = { self.homeComponent as Any } - localTable["newSongsComponent-NewSongsComponent"] = { self.newSongsComponent as Any } - localTable["newSongsContentComponent-NewSongsContentComponent"] = { self.newSongsContentComponent as Any } - localTable["remoteSongsDataSource-any RemoteSongsDataSource"] = { self.remoteSongsDataSource as Any } - localTable["songsRepository-any SongsRepository"] = { self.songsRepository as Any } - localTable["fetchSearchSongUseCase-any FetchSearchSongUseCase"] = { self.fetchSearchSongUseCase as Any } - localTable["fetchLyricsUseCase-any FetchLyricsUseCase"] = { self.fetchLyricsUseCase as Any } - localTable["fetchNewSongsUseCase-any FetchNewSongsUseCase"] = { self.fetchNewSongsUseCase as Any } - localTable["signInComponent-SignInComponent"] = { self.signInComponent as Any } - localTable["storageComponent-StorageComponent"] = { self.storageComponent as Any } - localTable["afterLoginComponent-AfterLoginComponent"] = { self.afterLoginComponent as Any } - localTable["requestComponent-RequestComponent"] = { self.requestComponent as Any } - localTable["localAuthDataSource-any LocalAuthDataSource"] = { self.localAuthDataSource as Any } - localTable["remoteAuthDataSource-any RemoteAuthDataSource"] = { self.remoteAuthDataSource as Any } - localTable["authRepository-any AuthRepository"] = { self.authRepository as Any } - localTable["fetchTokenUseCase-any FetchTokenUseCase"] = { self.fetchTokenUseCase as Any } - localTable["fetchNaverUserInfoUseCase-any FetchNaverUserInfoUseCase"] = { self.fetchNaverUserInfoUseCase as Any } - localTable["logoutUseCase-any LogoutUseCase"] = { self.logoutUseCase as Any } - localTable["checkIsExistAccessTokenUseCase-any CheckIsExistAccessTokenUseCase"] = { self.checkIsExistAccessTokenUseCase as Any } - localTable["remoteLikeDataSource-any RemoteLikeDataSource"] = { self.remoteLikeDataSource as Any } - localTable["likeRepository-any LikeRepository"] = { self.likeRepository as Any } - localTable["fetchLikeNumOfSongUseCase-any FetchLikeNumOfSongUseCase"] = { self.fetchLikeNumOfSongUseCase as Any } - localTable["addLikeSongUseCase-any AddLikeSongUseCase"] = { self.addLikeSongUseCase as Any } - localTable["cancelLikeSongUseCase-any CancelLikeSongUseCase"] = { self.cancelLikeSongUseCase as Any } - localTable["beforeSearchComponent-BeforeSearchComponent"] = { self.beforeSearchComponent as Any } - localTable["playlistDetailFactory-any PlaylistDetailFactory"] = { self.playlistDetailFactory as Any } - localTable["myPlayListComponent-MyPlayListComponent"] = { self.myPlayListComponent as Any } - localTable["containSongsComponent-ContainSongsComponent"] = { self.containSongsComponent as Any } - localTable["remotePlayListDataSource-any RemotePlayListDataSource"] = { self.remotePlayListDataSource as Any } - localTable["playListRepository-any PlayListRepository"] = { self.playListRepository as Any } - localTable["fetchRecommendPlayListUseCase-any FetchRecommendPlayListUseCase"] = { self.fetchRecommendPlayListUseCase as Any } - localTable["fetchPlayListDetailUseCase-any FetchPlayListDetailUseCase"] = { self.fetchPlayListDetailUseCase as Any } - localTable["createPlayListUseCase-any CreatePlayListUseCase"] = { self.createPlayListUseCase as Any } - localTable["editPlayListUseCase-any EditPlayListUseCase"] = { self.editPlayListUseCase as Any } - localTable["editPlayListNameUseCase-any EditPlayListNameUseCase"] = { self.editPlayListNameUseCase as Any } - localTable["loadPlayListUseCase-any LoadPlayListUseCase"] = { self.loadPlayListUseCase as Any } - localTable["addSongIntoPlayListUseCase-any AddSongIntoPlayListUseCase"] = { self.addSongIntoPlayListUseCase as Any } - localTable["removeSongsUseCase-any RemoveSongsUseCase"] = { self.removeSongsUseCase as Any } - localTable["artistComponent-ArtistComponent"] = { self.artistComponent as Any } - localTable["remoteArtistDataSource-RemoteArtistDataSourceImpl"] = { self.remoteArtistDataSource as Any } - localTable["artistRepository-any ArtistRepository"] = { self.artistRepository as Any } - localTable["fetchArtistListUseCase-any FetchArtistListUseCase"] = { self.fetchArtistListUseCase as Any } - localTable["artistDetailComponent-ArtistDetailComponent"] = { self.artistDetailComponent as Any } - localTable["fetchArtistSongListUseCase-any FetchArtistSongListUseCase"] = { self.fetchArtistSongListUseCase as Any } - localTable["artistMusicComponent-ArtistMusicComponent"] = { self.artistMusicComponent as Any } - localTable["artistMusicContentComponent-ArtistMusicContentComponent"] = { self.artistMusicContentComponent as Any } - localTable["profilePopComponent-ProfilePopComponent"] = { self.profilePopComponent as Any } - localTable["favoriteComponent-FavoriteComponent"] = { self.favoriteComponent as Any } - localTable["remoteUserDataSource-any RemoteUserDataSource"] = { self.remoteUserDataSource as Any } - localTable["userRepository-any UserRepository"] = { self.userRepository as Any } - localTable["fetchProfileListUseCase-any FetchProfileListUseCase"] = { self.fetchProfileListUseCase as Any } - localTable["setProfileUseCase-any SetProfileUseCase"] = { self.setProfileUseCase as Any } - localTable["setUserNameUseCase-any SetUserNameUseCase"] = { self.setUserNameUseCase as Any } - localTable["fetchPlayListUseCase-any FetchPlayListUseCase"] = { self.fetchPlayListUseCase as Any } - localTable["fetchFavoriteSongsUseCase-any FetchFavoriteSongsUseCase"] = { self.fetchFavoriteSongsUseCase as Any } - localTable["editFavoriteSongsOrderUseCase-any EditFavoriteSongsOrderUseCase"] = { self.editFavoriteSongsOrderUseCase as Any } - localTable["editPlayListOrderUseCase-any EditPlayListOrderUseCase"] = { self.editPlayListOrderUseCase as Any } - localTable["deletePlayListUseCase-any DeletePlayListUseCase"] = { self.deletePlayListUseCase as Any } - localTable["deleteFavoriteListUseCase-any DeleteFavoriteListUseCase"] = { self.deleteFavoriteListUseCase as Any } - localTable["fetchUserInfoUseCase-any FetchUserInfoUseCase"] = { self.fetchUserInfoUseCase as Any } - localTable["withdrawUserInfoUseCase-any WithdrawUserInfoUseCase"] = { self.withdrawUserInfoUseCase as Any } - localTable["mainContainerComponent-MainContainerComponent"] = { self.mainContainerComponent as Any } - localTable["bottomTabBarComponent-BottomTabBarComponent"] = { self.bottomTabBarComponent as Any } - localTable["mainTabBarComponent-MainTabBarComponent"] = { self.mainTabBarComponent as Any } - localTable["playerComponent-PlayerComponent"] = { self.playerComponent as Any } - localTable["playlistComponent-PlaylistComponent"] = { self.playlistComponent as Any } - localTable["openSourceLicenseComponent-OpenSourceLicenseComponent"] = { self.openSourceLicenseComponent as Any } - localTable["serviceInfoComponent-ServiceInfoComponent"] = { self.serviceInfoComponent as Any } - localTable["permissionComponent-PermissionComponent"] = { self.permissionComponent as Any } - localTable["noticePopupComponent-NoticePopupComponent"] = { self.noticePopupComponent as Any } - localTable["noticeComponent-NoticeComponent"] = { self.noticeComponent as Any } - localTable["noticeDetailComponent-NoticeDetailComponent"] = { self.noticeDetailComponent as Any } - localTable["remoteNoticeDataSource-any RemoteNoticeDataSource"] = { self.remoteNoticeDataSource as Any } - localTable["noticeRepository-any NoticeRepository"] = { self.noticeRepository as Any } - localTable["fetchNoticeUseCase-any FetchNoticeUseCase"] = { self.fetchNoticeUseCase as Any } - localTable["fetchNoticeCategoriesUseCase-any FetchNoticeCategoriesUseCase"] = { self.fetchNoticeCategoriesUseCase as Any } - localTable["multiPurposePopUpFactory-any MultiPurposePopUpFactory"] = { self.multiPurposePopUpFactory as Any } - localTable["questionComponent-QuestionComponent"] = { self.questionComponent as Any } - localTable["faqComponent-FaqComponent"] = { self.faqComponent as Any } - localTable["faqContentComponent-FaqContentComponent"] = { self.faqContentComponent as Any } - localTable["remoteFaqDataSource-any RemoteFaqDataSource"] = { self.remoteFaqDataSource as Any } - localTable["faqRepository-any FaqRepository"] = { self.faqRepository as Any } - localTable["fetchFaqCategoriesUseCase-any FetchFaqCategoriesUseCase"] = { self.fetchFaqCategoriesUseCase as Any } - localTable["fetchFaqUseCase-any FetchFaqUseCase"] = { self.fetchFaqUseCase as Any } - localTable["remoteAppDataSource-any RemoteAppDataSource"] = { self.remoteAppDataSource as Any } - localTable["appRepository-any AppRepository"] = { self.appRepository as Any } - localTable["fetchAppCheckUseCase-any FetchAppCheckUseCase"] = { self.fetchAppCheckUseCase as Any } - localTable["chartComponent-ChartComponent"] = { self.chartComponent as Any } - localTable["chartContentComponent-ChartContentComponent"] = { self.chartContentComponent as Any } - localTable["remoteChartDataSource-any RemoteChartDataSource"] = { self.remoteChartDataSource as Any } - localTable["chartRepository-any ChartRepository"] = { self.chartRepository as Any } - localTable["fetchChartRankingUseCase-any FetchChartRankingUseCase"] = { self.fetchChartRankingUseCase as Any } - localTable["fetchChartUpdateTimeUseCase-any FetchChartUpdateTimeUseCase"] = { self.fetchChartUpdateTimeUseCase as Any } + localTable["keychain-any Keychain"] = { [unowned self] in self.keychain as Any } + localTable["searchComponent-SearchComponent"] = { [unowned self] in self.searchComponent as Any } + localTable["afterSearchComponent-AfterSearchComponent"] = { [unowned self] in self.afterSearchComponent as Any } + localTable["afterSearchContentComponent-AfterSearchContentComponent"] = { [unowned self] in self.afterSearchContentComponent as Any } + localTable["homeComponent-HomeComponent"] = { [unowned self] in self.homeComponent as Any } + localTable["newSongsComponent-NewSongsComponent"] = { [unowned self] in self.newSongsComponent as Any } + localTable["newSongsContentComponent-NewSongsContentComponent"] = { [unowned self] in self.newSongsContentComponent as Any } + localTable["remoteSongsDataSource-any RemoteSongsDataSource"] = { [unowned self] in self.remoteSongsDataSource as Any } + localTable["songsRepository-any SongsRepository"] = { [unowned self] in self.songsRepository as Any } + localTable["fetchSearchSongUseCase-any FetchSearchSongUseCase"] = { [unowned self] in self.fetchSearchSongUseCase as Any } + localTable["fetchLyricsUseCase-any FetchLyricsUseCase"] = { [unowned self] in self.fetchLyricsUseCase as Any } + localTable["fetchNewSongsUseCase-any FetchNewSongsUseCase"] = { [unowned self] in self.fetchNewSongsUseCase as Any } + localTable["signInComponent-SignInComponent"] = { [unowned self] in self.signInComponent as Any } + localTable["storageComponent-StorageComponent"] = { [unowned self] in self.storageComponent as Any } + localTable["afterLoginComponent-AfterLoginComponent"] = { [unowned self] in self.afterLoginComponent as Any } + localTable["requestComponent-RequestComponent"] = { [unowned self] in self.requestComponent as Any } + localTable["localAuthDataSource-any LocalAuthDataSource"] = { [unowned self] in self.localAuthDataSource as Any } + localTable["remoteAuthDataSource-any RemoteAuthDataSource"] = { [unowned self] in self.remoteAuthDataSource as Any } + localTable["authRepository-any AuthRepository"] = { [unowned self] in self.authRepository as Any } + localTable["fetchTokenUseCase-any FetchTokenUseCase"] = { [unowned self] in self.fetchTokenUseCase as Any } + localTable["fetchNaverUserInfoUseCase-any FetchNaverUserInfoUseCase"] = { [unowned self] in self.fetchNaverUserInfoUseCase as Any } + localTable["logoutUseCase-any LogoutUseCase"] = { [unowned self] in self.logoutUseCase as Any } + localTable["checkIsExistAccessTokenUseCase-any CheckIsExistAccessTokenUseCase"] = { [unowned self] in self.checkIsExistAccessTokenUseCase as Any } + localTable["remoteLikeDataSource-any RemoteLikeDataSource"] = { [unowned self] in self.remoteLikeDataSource as Any } + localTable["likeRepository-any LikeRepository"] = { [unowned self] in self.likeRepository as Any } + localTable["fetchLikeNumOfSongUseCase-any FetchLikeNumOfSongUseCase"] = { [unowned self] in self.fetchLikeNumOfSongUseCase as Any } + localTable["addLikeSongUseCase-any AddLikeSongUseCase"] = { [unowned self] in self.addLikeSongUseCase as Any } + localTable["cancelLikeSongUseCase-any CancelLikeSongUseCase"] = { [unowned self] in self.cancelLikeSongUseCase as Any } + localTable["beforeSearchComponent-BeforeSearchComponent"] = { [unowned self] in self.beforeSearchComponent as Any } + localTable["playlistDetailFactory-any PlaylistDetailFactory"] = { [unowned self] in self.playlistDetailFactory as Any } + localTable["myPlayListComponent-MyPlayListComponent"] = { [unowned self] in self.myPlayListComponent as Any } + localTable["containSongsComponent-ContainSongsComponent"] = { [unowned self] in self.containSongsComponent as Any } + localTable["remotePlayListDataSource-any RemotePlayListDataSource"] = { [unowned self] in self.remotePlayListDataSource as Any } + localTable["playListRepository-any PlayListRepository"] = { [unowned self] in self.playListRepository as Any } + localTable["fetchRecommendPlayListUseCase-any FetchRecommendPlayListUseCase"] = { [unowned self] in self.fetchRecommendPlayListUseCase as Any } + localTable["fetchPlayListDetailUseCase-any FetchPlayListDetailUseCase"] = { [unowned self] in self.fetchPlayListDetailUseCase as Any } + localTable["createPlayListUseCase-any CreatePlayListUseCase"] = { [unowned self] in self.createPlayListUseCase as Any } + localTable["editPlayListUseCase-any EditPlayListUseCase"] = { [unowned self] in self.editPlayListUseCase as Any } + localTable["editPlayListNameUseCase-any EditPlayListNameUseCase"] = { [unowned self] in self.editPlayListNameUseCase as Any } + localTable["loadPlayListUseCase-any LoadPlayListUseCase"] = { [unowned self] in self.loadPlayListUseCase as Any } + localTable["addSongIntoPlayListUseCase-any AddSongIntoPlayListUseCase"] = { [unowned self] in self.addSongIntoPlayListUseCase as Any } + localTable["removeSongsUseCase-any RemoveSongsUseCase"] = { [unowned self] in self.removeSongsUseCase as Any } + localTable["artistComponent-ArtistComponent"] = { [unowned self] in self.artistComponent as Any } + localTable["remoteArtistDataSource-RemoteArtistDataSourceImpl"] = { [unowned self] in self.remoteArtistDataSource as Any } + localTable["artistRepository-any ArtistRepository"] = { [unowned self] in self.artistRepository as Any } + localTable["fetchArtistListUseCase-any FetchArtistListUseCase"] = { [unowned self] in self.fetchArtistListUseCase as Any } + localTable["artistDetailComponent-ArtistDetailComponent"] = { [unowned self] in self.artistDetailComponent as Any } + localTable["fetchArtistSongListUseCase-any FetchArtistSongListUseCase"] = { [unowned self] in self.fetchArtistSongListUseCase as Any } + localTable["artistMusicComponent-ArtistMusicComponent"] = { [unowned self] in self.artistMusicComponent as Any } + localTable["artistMusicContentComponent-ArtistMusicContentComponent"] = { [unowned self] in self.artistMusicContentComponent as Any } + localTable["profilePopComponent-ProfilePopComponent"] = { [unowned self] in self.profilePopComponent as Any } + localTable["favoriteComponent-FavoriteComponent"] = { [unowned self] in self.favoriteComponent as Any } + localTable["remoteUserDataSource-any RemoteUserDataSource"] = { [unowned self] in self.remoteUserDataSource as Any } + localTable["userRepository-any UserRepository"] = { [unowned self] in self.userRepository as Any } + localTable["fetchProfileListUseCase-any FetchProfileListUseCase"] = { [unowned self] in self.fetchProfileListUseCase as Any } + localTable["setProfileUseCase-any SetProfileUseCase"] = { [unowned self] in self.setProfileUseCase as Any } + localTable["setUserNameUseCase-any SetUserNameUseCase"] = { [unowned self] in self.setUserNameUseCase as Any } + localTable["fetchPlayListUseCase-any FetchPlayListUseCase"] = { [unowned self] in self.fetchPlayListUseCase as Any } + localTable["fetchFavoriteSongsUseCase-any FetchFavoriteSongsUseCase"] = { [unowned self] in self.fetchFavoriteSongsUseCase as Any } + localTable["editFavoriteSongsOrderUseCase-any EditFavoriteSongsOrderUseCase"] = { [unowned self] in self.editFavoriteSongsOrderUseCase as Any } + localTable["editPlayListOrderUseCase-any EditPlayListOrderUseCase"] = { [unowned self] in self.editPlayListOrderUseCase as Any } + localTable["deletePlayListUseCase-any DeletePlayListUseCase"] = { [unowned self] in self.deletePlayListUseCase as Any } + localTable["deleteFavoriteListUseCase-any DeleteFavoriteListUseCase"] = { [unowned self] in self.deleteFavoriteListUseCase as Any } + localTable["fetchUserInfoUseCase-any FetchUserInfoUseCase"] = { [unowned self] in self.fetchUserInfoUseCase as Any } + localTable["withdrawUserInfoUseCase-any WithdrawUserInfoUseCase"] = { [unowned self] in self.withdrawUserInfoUseCase as Any } + localTable["mainContainerComponent-MainContainerComponent"] = { [unowned self] in self.mainContainerComponent as Any } + localTable["bottomTabBarComponent-BottomTabBarComponent"] = { [unowned self] in self.bottomTabBarComponent as Any } + localTable["mainTabBarComponent-MainTabBarComponent"] = { [unowned self] in self.mainTabBarComponent as Any } + localTable["playerComponent-PlayerComponent"] = { [unowned self] in self.playerComponent as Any } + localTable["playlistComponent-PlaylistComponent"] = { [unowned self] in self.playlistComponent as Any } + localTable["openSourceLicenseComponent-OpenSourceLicenseComponent"] = { [unowned self] in self.openSourceLicenseComponent as Any } + localTable["serviceInfoComponent-ServiceInfoComponent"] = { [unowned self] in self.serviceInfoComponent as Any } + localTable["permissionComponent-PermissionComponent"] = { [unowned self] in self.permissionComponent as Any } + localTable["noticePopupComponent-NoticePopupComponent"] = { [unowned self] in self.noticePopupComponent as Any } + localTable["noticeComponent-NoticeComponent"] = { [unowned self] in self.noticeComponent as Any } + localTable["noticeDetailComponent-NoticeDetailComponent"] = { [unowned self] in self.noticeDetailComponent as Any } + localTable["remoteNoticeDataSource-any RemoteNoticeDataSource"] = { [unowned self] in self.remoteNoticeDataSource as Any } + localTable["noticeRepository-any NoticeRepository"] = { [unowned self] in self.noticeRepository as Any } + localTable["fetchNoticeUseCase-any FetchNoticeUseCase"] = { [unowned self] in self.fetchNoticeUseCase as Any } + localTable["fetchNoticeCategoriesUseCase-any FetchNoticeCategoriesUseCase"] = { [unowned self] in self.fetchNoticeCategoriesUseCase as Any } + localTable["multiPurposePopUpFactory-any MultiPurposePopUpFactory"] = { [unowned self] in self.multiPurposePopUpFactory as Any } + localTable["questionComponent-QuestionComponent"] = { [unowned self] in self.questionComponent as Any } + localTable["faqComponent-FaqComponent"] = { [unowned self] in self.faqComponent as Any } + localTable["faqContentComponent-FaqContentComponent"] = { [unowned self] in self.faqContentComponent as Any } + localTable["remoteFaqDataSource-any RemoteFaqDataSource"] = { [unowned self] in self.remoteFaqDataSource as Any } + localTable["faqRepository-any FaqRepository"] = { [unowned self] in self.faqRepository as Any } + localTable["fetchFaqCategoriesUseCase-any FetchFaqCategoriesUseCase"] = { [unowned self] in self.fetchFaqCategoriesUseCase as Any } + localTable["fetchFaqUseCase-any FetchFaqUseCase"] = { [unowned self] in self.fetchFaqUseCase as Any } + localTable["remoteAppDataSource-any RemoteAppDataSource"] = { [unowned self] in self.remoteAppDataSource as Any } + localTable["appRepository-any AppRepository"] = { [unowned self] in self.appRepository as Any } + localTable["fetchAppCheckUseCase-any FetchAppCheckUseCase"] = { [unowned self] in self.fetchAppCheckUseCase as Any } + localTable["chartComponent-ChartComponent"] = { [unowned self] in self.chartComponent as Any } + localTable["chartContentComponent-ChartContentComponent"] = { [unowned self] in self.chartContentComponent as Any } + localTable["remoteChartDataSource-any RemoteChartDataSource"] = { [unowned self] in self.remoteChartDataSource as Any } + localTable["chartRepository-any ChartRepository"] = { [unowned self] in self.chartRepository as Any } + localTable["fetchChartRankingUseCase-any FetchChartRankingUseCase"] = { [unowned self] in self.fetchChartRankingUseCase as Any } + localTable["fetchChartUpdateTimeUseCase-any FetchChartUpdateTimeUseCase"] = { [unowned self] in self.fetchChartUpdateTimeUseCase as Any } } } extension ArtistComponent: Registration { diff --git a/Projects/UsertInterfaces/DesignSystem/Resources/Color/GrayColor.xcassets/Contents.json b/Projects/UsertInterfaces/DesignSystem/Resources/Color/BlueGrayColor.xcassets/Contents.json similarity index 100% rename from Projects/UsertInterfaces/DesignSystem/Resources/Color/GrayColor.xcassets/Contents.json rename to Projects/UsertInterfaces/DesignSystem/Resources/Color/BlueGrayColor.xcassets/Contents.json diff --git a/Projects/UsertInterfaces/DesignSystem/Resources/Color/GrayColor.xcassets/gray100.colorset/Contents.json b/Projects/UsertInterfaces/DesignSystem/Resources/Color/BlueGrayColor.xcassets/blueGray100.colorset/Contents.json similarity index 100% rename from Projects/UsertInterfaces/DesignSystem/Resources/Color/GrayColor.xcassets/gray100.colorset/Contents.json rename to Projects/UsertInterfaces/DesignSystem/Resources/Color/BlueGrayColor.xcassets/blueGray100.colorset/Contents.json diff --git a/Projects/UsertInterfaces/DesignSystem/Resources/Color/GrayColor.xcassets/gray200.colorset/Contents.json b/Projects/UsertInterfaces/DesignSystem/Resources/Color/BlueGrayColor.xcassets/blueGray200.colorset/Contents.json similarity index 100% rename from Projects/UsertInterfaces/DesignSystem/Resources/Color/GrayColor.xcassets/gray200.colorset/Contents.json rename to Projects/UsertInterfaces/DesignSystem/Resources/Color/BlueGrayColor.xcassets/blueGray200.colorset/Contents.json diff --git a/Projects/UsertInterfaces/DesignSystem/Resources/Color/GrayColor.xcassets/gray25.colorset/Contents.json b/Projects/UsertInterfaces/DesignSystem/Resources/Color/BlueGrayColor.xcassets/blueGray25.colorset/Contents.json similarity index 100% rename from Projects/UsertInterfaces/DesignSystem/Resources/Color/GrayColor.xcassets/gray25.colorset/Contents.json rename to Projects/UsertInterfaces/DesignSystem/Resources/Color/BlueGrayColor.xcassets/blueGray25.colorset/Contents.json diff --git a/Projects/UsertInterfaces/DesignSystem/Resources/Color/GrayColor.xcassets/gray300.colorset/Contents.json b/Projects/UsertInterfaces/DesignSystem/Resources/Color/BlueGrayColor.xcassets/blueGray300.colorset/Contents.json similarity index 100% rename from Projects/UsertInterfaces/DesignSystem/Resources/Color/GrayColor.xcassets/gray300.colorset/Contents.json rename to Projects/UsertInterfaces/DesignSystem/Resources/Color/BlueGrayColor.xcassets/blueGray300.colorset/Contents.json diff --git a/Projects/UsertInterfaces/DesignSystem/Resources/Color/GrayColor.xcassets/gray400.colorset/Contents.json b/Projects/UsertInterfaces/DesignSystem/Resources/Color/BlueGrayColor.xcassets/blueGray400.colorset/Contents.json similarity index 100% rename from Projects/UsertInterfaces/DesignSystem/Resources/Color/GrayColor.xcassets/gray400.colorset/Contents.json rename to Projects/UsertInterfaces/DesignSystem/Resources/Color/BlueGrayColor.xcassets/blueGray400.colorset/Contents.json diff --git a/Projects/UsertInterfaces/DesignSystem/Resources/Color/GrayColor.xcassets/gray50.colorset/Contents.json b/Projects/UsertInterfaces/DesignSystem/Resources/Color/BlueGrayColor.xcassets/blueGray50.colorset/Contents.json similarity index 100% rename from Projects/UsertInterfaces/DesignSystem/Resources/Color/GrayColor.xcassets/gray50.colorset/Contents.json rename to Projects/UsertInterfaces/DesignSystem/Resources/Color/BlueGrayColor.xcassets/blueGray50.colorset/Contents.json diff --git a/Projects/UsertInterfaces/DesignSystem/Resources/Color/GrayColor.xcassets/gray500.colorset/Contents.json b/Projects/UsertInterfaces/DesignSystem/Resources/Color/BlueGrayColor.xcassets/blueGray500.colorset/Contents.json similarity index 100% rename from Projects/UsertInterfaces/DesignSystem/Resources/Color/GrayColor.xcassets/gray500.colorset/Contents.json rename to Projects/UsertInterfaces/DesignSystem/Resources/Color/BlueGrayColor.xcassets/blueGray500.colorset/Contents.json diff --git a/Projects/UsertInterfaces/DesignSystem/Resources/Color/GrayColor.xcassets/gray600.colorset/Contents.json b/Projects/UsertInterfaces/DesignSystem/Resources/Color/BlueGrayColor.xcassets/blueGray600.colorset/Contents.json similarity index 100% rename from Projects/UsertInterfaces/DesignSystem/Resources/Color/GrayColor.xcassets/gray600.colorset/Contents.json rename to Projects/UsertInterfaces/DesignSystem/Resources/Color/BlueGrayColor.xcassets/blueGray600.colorset/Contents.json diff --git a/Projects/UsertInterfaces/DesignSystem/Resources/Color/GrayColor.xcassets/gray700.colorset/Contents.json b/Projects/UsertInterfaces/DesignSystem/Resources/Color/BlueGrayColor.xcassets/blueGray700.colorset/Contents.json similarity index 100% rename from Projects/UsertInterfaces/DesignSystem/Resources/Color/GrayColor.xcassets/gray700.colorset/Contents.json rename to Projects/UsertInterfaces/DesignSystem/Resources/Color/BlueGrayColor.xcassets/blueGray700.colorset/Contents.json diff --git a/Projects/UsertInterfaces/DesignSystem/Resources/Color/GrayColor.xcassets/gray800.colorset/Contents.json b/Projects/UsertInterfaces/DesignSystem/Resources/Color/BlueGrayColor.xcassets/blueGray800.colorset/Contents.json similarity index 100% rename from Projects/UsertInterfaces/DesignSystem/Resources/Color/GrayColor.xcassets/gray800.colorset/Contents.json rename to Projects/UsertInterfaces/DesignSystem/Resources/Color/BlueGrayColor.xcassets/blueGray800.colorset/Contents.json diff --git a/Projects/UsertInterfaces/DesignSystem/Resources/Color/GrayColor.xcassets/gray900.colorset/Contents.json b/Projects/UsertInterfaces/DesignSystem/Resources/Color/BlueGrayColor.xcassets/blueGray900.colorset/Contents.json similarity index 100% rename from Projects/UsertInterfaces/DesignSystem/Resources/Color/GrayColor.xcassets/gray900.colorset/Contents.json rename to Projects/UsertInterfaces/DesignSystem/Resources/Color/BlueGrayColor.xcassets/blueGray900.colorset/Contents.json diff --git a/Projects/UsertInterfaces/DesignSystem/Resources/Color/NewGrayColor.xcassets/Contents.json b/Projects/UsertInterfaces/DesignSystem/Resources/Color/NewGrayColor.xcassets/Contents.json new file mode 100644 index 000000000..73c00596a --- /dev/null +++ b/Projects/UsertInterfaces/DesignSystem/Resources/Color/NewGrayColor.xcassets/Contents.json @@ -0,0 +1,6 @@ +{ + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/Projects/UsertInterfaces/DesignSystem/Resources/Color/NewGrayColor.xcassets/gray400.colorset/Contents.json b/Projects/UsertInterfaces/DesignSystem/Resources/Color/NewGrayColor.xcassets/gray400.colorset/Contents.json new file mode 100644 index 000000000..a200dfba5 --- /dev/null +++ b/Projects/UsertInterfaces/DesignSystem/Resources/Color/NewGrayColor.xcassets/gray400.colorset/Contents.json @@ -0,0 +1,20 @@ +{ + "colors" : [ + { + "color" : { + "color-space" : "srgb", + "components" : { + "alpha" : "1.000", + "blue" : "0xCC", + "green" : "0xCC", + "red" : "0xCC" + } + }, + "idiom" : "universal" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/Projects/UsertInterfaces/DesignSystem/Resources/Color/NewGrayColor.xcassets/gray500.colorset/Contents.json b/Projects/UsertInterfaces/DesignSystem/Resources/Color/NewGrayColor.xcassets/gray500.colorset/Contents.json new file mode 100644 index 000000000..e2feb435d --- /dev/null +++ b/Projects/UsertInterfaces/DesignSystem/Resources/Color/NewGrayColor.xcassets/gray500.colorset/Contents.json @@ -0,0 +1,20 @@ +{ + "colors" : [ + { + "color" : { + "color-space" : "srgb", + "components" : { + "alpha" : "1.000", + "blue" : "0x88", + "green" : "0x88", + "red" : "0x88" + } + }, + "idiom" : "universal" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/Projects/UsertInterfaces/DesignSystem/Resources/Color/NewGrayColor.xcassets/gray600.colorset/Contents.json b/Projects/UsertInterfaces/DesignSystem/Resources/Color/NewGrayColor.xcassets/gray600.colorset/Contents.json new file mode 100644 index 000000000..eb4771b6c --- /dev/null +++ b/Projects/UsertInterfaces/DesignSystem/Resources/Color/NewGrayColor.xcassets/gray600.colorset/Contents.json @@ -0,0 +1,20 @@ +{ + "colors" : [ + { + "color" : { + "color-space" : "srgb", + "components" : { + "alpha" : "1.000", + "blue" : "0x50", + "green" : "0x4E", + "red" : "0x4B" + } + }, + "idiom" : "universal" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/Projects/UsertInterfaces/DesignSystem/Resources/Color/NewGrayColor.xcassets/gray700.colorset/Contents.json b/Projects/UsertInterfaces/DesignSystem/Resources/Color/NewGrayColor.xcassets/gray700.colorset/Contents.json new file mode 100644 index 000000000..58f89afea --- /dev/null +++ b/Projects/UsertInterfaces/DesignSystem/Resources/Color/NewGrayColor.xcassets/gray700.colorset/Contents.json @@ -0,0 +1,20 @@ +{ + "colors" : [ + { + "color" : { + "color-space" : "srgb", + "components" : { + "alpha" : "1.000", + "blue" : "0x38", + "green" : "0x34", + "red" : "0x31" + } + }, + "idiom" : "universal" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/Projects/UsertInterfaces/DesignSystem/Resources/Color/NewGrayColor.xcassets/gray900.colorset/Contents.json b/Projects/UsertInterfaces/DesignSystem/Resources/Color/NewGrayColor.xcassets/gray900.colorset/Contents.json new file mode 100644 index 000000000..68757c142 --- /dev/null +++ b/Projects/UsertInterfaces/DesignSystem/Resources/Color/NewGrayColor.xcassets/gray900.colorset/Contents.json @@ -0,0 +1,20 @@ +{ + "colors" : [ + { + "color" : { + "color-space" : "srgb", + "components" : { + "alpha" : "1.000", + "blue" : "0x1C", + "green" : "0x1A", + "red" : "0x19" + } + }, + "idiom" : "universal" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/Projects/UsertInterfaces/DesignSystem/Resources/Color/PrimaryColor.xcassets/SUB 1.colorset/Contents.json b/Projects/UsertInterfaces/DesignSystem/Resources/Color/PrimaryColor.xcassets/V1 SUB 1.colorset/Contents.json similarity index 100% rename from Projects/UsertInterfaces/DesignSystem/Resources/Color/PrimaryColor.xcassets/SUB 1.colorset/Contents.json rename to Projects/UsertInterfaces/DesignSystem/Resources/Color/PrimaryColor.xcassets/V1 SUB 1.colorset/Contents.json diff --git a/Projects/UsertInterfaces/DesignSystem/Resources/Color/PrimaryColor.xcassets/SUB 2.colorset/Contents.json b/Projects/UsertInterfaces/DesignSystem/Resources/Color/PrimaryColor.xcassets/V1 SUB 2.colorset/Contents.json similarity index 100% rename from Projects/UsertInterfaces/DesignSystem/Resources/Color/PrimaryColor.xcassets/SUB 2.colorset/Contents.json rename to Projects/UsertInterfaces/DesignSystem/Resources/Color/PrimaryColor.xcassets/V1 SUB 2.colorset/Contents.json diff --git a/Projects/UsertInterfaces/DesignSystem/Resources/Color/PrimaryColor.xcassets/SUB 3.colorset/Contents.json b/Projects/UsertInterfaces/DesignSystem/Resources/Color/PrimaryColor.xcassets/V1 SUB 3.colorset/Contents.json similarity index 100% rename from Projects/UsertInterfaces/DesignSystem/Resources/Color/PrimaryColor.xcassets/SUB 3.colorset/Contents.json rename to Projects/UsertInterfaces/DesignSystem/Resources/Color/PrimaryColor.xcassets/V1 SUB 3.colorset/Contents.json diff --git a/Projects/UsertInterfaces/DesignSystem/Resources/Color/PrimaryColor.xcassets/BASESKELETON.colorset/Contents.json b/Projects/UsertInterfaces/DesignSystem/Resources/Color/PrimaryColorV2.xcassets/BASE_SKELETON.colorset/Contents.json similarity index 100% rename from Projects/UsertInterfaces/DesignSystem/Resources/Color/PrimaryColor.xcassets/BASESKELETON.colorset/Contents.json rename to Projects/UsertInterfaces/DesignSystem/Resources/Color/PrimaryColorV2.xcassets/BASE_SKELETON.colorset/Contents.json diff --git a/Projects/UsertInterfaces/DesignSystem/Resources/Color/PrimaryColorV2.xcassets/Contents.json b/Projects/UsertInterfaces/DesignSystem/Resources/Color/PrimaryColorV2.xcassets/Contents.json new file mode 100644 index 000000000..73c00596a --- /dev/null +++ b/Projects/UsertInterfaces/DesignSystem/Resources/Color/PrimaryColorV2.xcassets/Contents.json @@ -0,0 +1,6 @@ +{ + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/Projects/UsertInterfaces/DesignSystem/Resources/Color/PrimaryColor.xcassets/DECREASE.colorset/Contents.json b/Projects/UsertInterfaces/DesignSystem/Resources/Color/PrimaryColorV2.xcassets/DECREASE.colorset/Contents.json similarity index 100% rename from Projects/UsertInterfaces/DesignSystem/Resources/Color/PrimaryColor.xcassets/DECREASE.colorset/Contents.json rename to Projects/UsertInterfaces/DesignSystem/Resources/Color/PrimaryColorV2.xcassets/DECREASE.colorset/Contents.json diff --git a/Projects/UsertInterfaces/DesignSystem/Resources/Color/PrimaryColor.xcassets/SECONDARYSKELETON.colorset/Contents.json b/Projects/UsertInterfaces/DesignSystem/Resources/Color/PrimaryColorV2.xcassets/HIGHLIGHT_SKELETON.colorset/Contents.json similarity index 100% rename from Projects/UsertInterfaces/DesignSystem/Resources/Color/PrimaryColor.xcassets/SECONDARYSKELETON.colorset/Contents.json rename to Projects/UsertInterfaces/DesignSystem/Resources/Color/PrimaryColorV2.xcassets/HIGHLIGHT_SKELETON.colorset/Contents.json diff --git a/Projects/UsertInterfaces/DesignSystem/Resources/Color/PrimaryColor.xcassets/INCREASE.colorset/Contents.json b/Projects/UsertInterfaces/DesignSystem/Resources/Color/PrimaryColorV2.xcassets/INCREASE.colorset/Contents.json similarity index 100% rename from Projects/UsertInterfaces/DesignSystem/Resources/Color/PrimaryColor.xcassets/INCREASE.colorset/Contents.json rename to Projects/UsertInterfaces/DesignSystem/Resources/Color/PrimaryColorV2.xcassets/INCREASE.colorset/Contents.json diff --git a/Projects/UsertInterfaces/DesignSystem/Resources/Color/PrimaryColor.xcassets/NEW.colorset/Contents.json b/Projects/UsertInterfaces/DesignSystem/Resources/Color/PrimaryColorV2.xcassets/NEW.colorset/Contents.json similarity index 100% rename from Projects/UsertInterfaces/DesignSystem/Resources/Color/PrimaryColor.xcassets/NEW.colorset/Contents.json rename to Projects/UsertInterfaces/DesignSystem/Resources/Color/PrimaryColorV2.xcassets/NEW.colorset/Contents.json diff --git a/Projects/UsertInterfaces/DesignSystem/Resources/Color/PrimaryColor.xcassets/POINT.colorset/Contents.json b/Projects/UsertInterfaces/DesignSystem/Resources/Color/PrimaryColorV2.xcassets/POINT.colorset/Contents.json similarity index 100% rename from Projects/UsertInterfaces/DesignSystem/Resources/Color/PrimaryColor.xcassets/POINT.colorset/Contents.json rename to Projects/UsertInterfaces/DesignSystem/Resources/Color/PrimaryColorV2.xcassets/POINT.colorset/Contents.json diff --git a/Projects/UsertInterfaces/DesignSystem/Resources/Color/PrimaryColorV2.xcassets/SUB 1.colorset/Contents.json b/Projects/UsertInterfaces/DesignSystem/Resources/Color/PrimaryColorV2.xcassets/SUB 1.colorset/Contents.json new file mode 100644 index 000000000..f909ad565 --- /dev/null +++ b/Projects/UsertInterfaces/DesignSystem/Resources/Color/PrimaryColorV2.xcassets/SUB 1.colorset/Contents.json @@ -0,0 +1,20 @@ +{ + "colors" : [ + { + "color" : { + "color-space" : "srgb", + "components" : { + "alpha" : "1.000", + "blue" : "0xF4", + "green" : "0x60", + "red" : "0x27" + } + }, + "idiom" : "universal" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/Projects/UsertInterfaces/DesignSystem/Resources/Color/PrimaryColorV2.xcassets/SUB 2.colorset/Contents.json b/Projects/UsertInterfaces/DesignSystem/Resources/Color/PrimaryColorV2.xcassets/SUB 2.colorset/Contents.json new file mode 100644 index 000000000..47753324a --- /dev/null +++ b/Projects/UsertInterfaces/DesignSystem/Resources/Color/PrimaryColorV2.xcassets/SUB 2.colorset/Contents.json @@ -0,0 +1,20 @@ +{ + "colors" : [ + { + "color" : { + "color-space" : "srgb", + "components" : { + "alpha" : "1.000", + "blue" : "0xB2", + "green" : "0xEB", + "red" : "0x00" + } + }, + "idiom" : "universal" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/Projects/UsertInterfaces/DesignSystem/Resources/Color/PrimaryColor.xcassets/TOAST.colorset/Contents.json b/Projects/UsertInterfaces/DesignSystem/Resources/Color/PrimaryColorV2.xcassets/TOAST.colorset/Contents.json similarity index 100% rename from Projects/UsertInterfaces/DesignSystem/Resources/Color/PrimaryColor.xcassets/TOAST.colorset/Contents.json rename to Projects/UsertInterfaces/DesignSystem/Resources/Color/PrimaryColorV2.xcassets/TOAST.colorset/Contents.json diff --git a/Projects/UsertInterfaces/DesignSystem/Resources/Color/PrimaryColor.xcassets/WAKTAVERSE.colorset/Contents.json b/Projects/UsertInterfaces/DesignSystem/Resources/Color/PrimaryColorV2.xcassets/WAKTAVERSE.colorset/Contents.json similarity index 100% rename from Projects/UsertInterfaces/DesignSystem/Resources/Color/PrimaryColor.xcassets/WAKTAVERSE.colorset/Contents.json rename to Projects/UsertInterfaces/DesignSystem/Resources/Color/PrimaryColorV2.xcassets/WAKTAVERSE.colorset/Contents.json diff --git a/Projects/UsertInterfaces/DesignSystem/Resources/Color/PrimaryColorV2.xcassets/WHITE.colorset/Contents.json b/Projects/UsertInterfaces/DesignSystem/Resources/Color/PrimaryColorV2.xcassets/WHITE.colorset/Contents.json new file mode 100644 index 000000000..fafa47672 --- /dev/null +++ b/Projects/UsertInterfaces/DesignSystem/Resources/Color/PrimaryColorV2.xcassets/WHITE.colorset/Contents.json @@ -0,0 +1,20 @@ +{ + "colors" : [ + { + "color" : { + "color-space" : "srgb", + "components" : { + "alpha" : "1.000", + "blue" : "0xFF", + "green" : "0xFF", + "red" : "0xFF" + } + }, + "idiom" : "universal" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/Projects/UsertInterfaces/DesignSystem/Sources/AliasBlueGray+Gray.swift b/Projects/UsertInterfaces/DesignSystem/Sources/AliasBlueGray+Gray.swift new file mode 100644 index 000000000..bfbd10422 --- /dev/null +++ b/Projects/UsertInterfaces/DesignSystem/Sources/AliasBlueGray+Gray.swift @@ -0,0 +1,18 @@ +public extension DesignSystemAsset { + @available(*, deprecated, renamed: "BlueGrayColor", message: "'GrayColor' renamed 'BlueGrayColor'") + typealias GrayColor = BlueGrayColor +} + +public extension DesignSystemAsset.BlueGrayColor { + static var gray100: DesignSystemColors { Self.blueGray100 } + static var gray200: DesignSystemColors { Self.blueGray200 } + static var gray25: DesignSystemColors { Self.blueGray25 } + static var gray300: DesignSystemColors { Self.blueGray300 } + static var gray400: DesignSystemColors { Self.blueGray400 } + static var gray50: DesignSystemColors { Self.blueGray50 } + static var gray500: DesignSystemColors { Self.blueGray500 } + static var gray600: DesignSystemColors { Self.blueGray600 } + static var gray700: DesignSystemColors { Self.blueGray700 } + static var gray800: DesignSystemColors { Self.blueGray800 } + static var gray900: DesignSystemColors { Self.blueGray900 } +} diff --git a/Projects/UsertInterfaces/DesignSystem/Sources/AliasPrimaryV1+PrimaryV2.swift b/Projects/UsertInterfaces/DesignSystem/Sources/AliasPrimaryV1+PrimaryV2.swift new file mode 100644 index 000000000..11a488559 --- /dev/null +++ b/Projects/UsertInterfaces/DesignSystem/Sources/AliasPrimaryV1+PrimaryV2.swift @@ -0,0 +1,15 @@ +import UIKit + +public extension DesignSystemAsset.PrimaryColor { + static var baseskeleton: DesignSystemColors { DesignSystemAsset.PrimaryColorV2.baseSkeleton } + static var decrease: DesignSystemColors { DesignSystemAsset.PrimaryColorV2.decrease } + static var increase: DesignSystemColors { DesignSystemAsset.PrimaryColorV2.increase } + static var new: DesignSystemColors { DesignSystemAsset.PrimaryColorV2.new } + static var point: DesignSystemColors { DesignSystemAsset.PrimaryColorV2.point } + static var secondaryskeleton: DesignSystemColors { DesignSystemAsset.PrimaryColorV2.highlightSkeleton } + static var toast: DesignSystemColors { DesignSystemAsset.PrimaryColorV2.toast } + static var waktaverse: DesignSystemColors { DesignSystemAsset.PrimaryColorV2.waktaverse } + static var sub1: DesignSystemColors { Self.v1Sub1 } + static var sub2: DesignSystemColors { Self.v1Sub2 } + static var sub3: DesignSystemColors { Self.v1Sub3 } +}