Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

New catalog container view #824

Merged
merged 2 commits into from
Nov 16, 2020

Conversation

ivan-magda
Copy link
Member

YouTrack task: #APPS-3077

Description:

  • Adds a new catalog container view.

@ivan-magda ivan-magda added main 🆕 feature Implemented features labels Nov 16, 2020
@ivan-magda ivan-magda added this to the 1.150 milestone Nov 16, 2020
@ivan-magda ivan-magda self-assigned this Nov 16, 2020
@ivan-magda ivan-magda merged commit 0b8ba4f into feature/new-catalog Nov 16, 2020
@ivan-magda ivan-magda deleted the feature/new-catalog-container-view branch November 16, 2020 18:58
@ivan-magda ivan-magda mentioned this pull request Nov 18, 2020
ivan-magda added a commit that referenced this pull request Dec 21, 2020
* New catalog API (#822)

* Add CatalogBlock model

* Add CatalogBlocksAPI

* Add persistence

* Add services

* Delete unused

* New catalog container view (#824)

* Add header view

* Add container view

* New catalog full course lists (#831)

* Generate module

* Load catalog blocks

* Display full_course_lists catalog block first item

* New catalog simple course lists (#832)

* Generate module

* Load course list data

* Display course list data

* Colorize

* Fix layout dimensions

* Present course list in fullscreen

* New catalog authors (#838)

* Generate module

* Load course list data

* Draft display course list data

* Add ratings views

* Format authors count with localized and pluralized suffix

* Fix format followers count with localized and pluralized suffix

* Add shadow

* Fix layout dimensions

* Present author profile on click

* Add skeleton view

* Delete obsolete submodules from catalog

Deletes tags & collection & popularCourses submodules.

* Use mobile,ios platform in CatalogBlocksAPI

* Set version to 1.152 & bump build

* New catalog course list pagination (#846)

* Collection+group(by:)

* Update CatalogBlockCourseListNetworkService fetch request

* Update DeepLinkCourseListNetworkService fetch request

* New catalog simple course lists grid (#852)

* Add layout type support

* Split view & data source & delegate

* Add section header view

* Implement layout

* Handle section header tap

* Fix images

* Clean up

* New catalog similar course lists (#853)

* Fix SimpleCourseListDefaultWidgetView constraints

* Update model

* Initial context support for AuthorsCourseList

* Course list refresh similar course lists

* Initial context support for SimpleCourseList

* Similar course lists presentation draft

* Fix scroll

* Add localizable

* Handle taps on similar items

* Load all courses

* Refactor rename

* New catalog prepare (#857)

* Use LeftAlignedCollectionViewFlowLayout for simple_course_lists_grid

* Add shadow for course widget

* Fix spacing

* Update fonts & text colors

* Bump build

* Handle error & empty states
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🆕 feature Implemented features main
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant