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

feat(settings): Implement showcase type for App Discover section #44328

Merged
merged 4 commits into from
Mar 19, 2024

Conversation

susnux
Copy link
Contributor

@susnux susnux commented Mar 19, 2024

Summary

This is the last missing piece the showcase type - basically a list of posts or apps.

Screenshot_20240319_164401

TODO

In a follow up some design related changes might be needed as currently for apps the AppItem is reused, but that component should probably be split into two: AppListTableRow and AppListGridItem as otherwise the grid one (used here) look a bit weird - especially if the app is featured and have a rating.

Checklist

@susnux susnux added this to the Nextcloud 29 milestone Mar 19, 2024
@susnux susnux requested review from Pytal, szaimen and emoral435 March 19, 2024 15:46
@susnux susnux self-assigned this Mar 19, 2024
@susnux susnux mentioned this pull request Mar 19, 2024
@susnux susnux force-pushed the feat/app-discover-showcase-type branch from 62e0da1 to 939c3a2 Compare March 19, 2024 15:58
@susnux susnux requested a review from nfebe March 19, 2024 18:45
@Pytal

This comment was marked as resolved.

@Pytal

This comment was marked as resolved.

susnux added 2 commits March 19, 2024 20:10
…le width

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
@susnux susnux force-pushed the feat/app-discover-showcase-type branch from 939c3a2 to f5bfdc8 Compare March 19, 2024 19:11
susnux added 2 commits March 19, 2024 20:18
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
@susnux susnux force-pushed the feat/app-discover-showcase-type branch from f5bfdc8 to d58f3e3 Compare March 19, 2024 19:19
@susnux
Copy link
Contributor Author

susnux commented Mar 19, 2024

am I missing some commits to cherry-pick?

@Pytal no I needed to rebase, should work now :)

@AndyScherzinger AndyScherzinger merged commit 400c3b3 into master Mar 19, 2024
104 checks passed
@AndyScherzinger AndyScherzinger deleted the feat/app-discover-showcase-type branch March 19, 2024 19:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Archived in project
Development

Successfully merging this pull request may close these issues.

🆕 Apps "Discover" section: Showcasing app ecosystem inside the app store
3 participants