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

Refactoring of CaseStudies/Showcases and Service Provider Listing #362

Merged
merged 16 commits into from
Oct 5, 2020
Merged

Refactoring of CaseStudies/Showcases and Service Provider Listing #362

merged 16 commits into from
Oct 5, 2020

Conversation

regniets
Copy link
Contributor

@regniets regniets commented Oct 1, 2020

  1. Moved CaseStudies/References to separate package (named it "CaseStudies" as "References" or "Cases" could be misleading. CaseStudies is pretty clear, though)
  2. Changed ServiceProviderlisting to show badges and provide a grid view.
  3. Added CaseStudies based on preact

Bildschirmfoto vom 2020-10-02 15-22-58
Bildschirmfoto vom 2020-10-02 15-22-38
Bildschirmfoto vom 2020-10-02 15-22-09
Bildschirmfoto vom 2020-10-02 15-21-44

Named package "CaseStudies" as this is less ambiguous than "References"
ServiceOfferings can now display a grid view and show badges.
This was necessary to build a similar view for casestudies.
@regniets regniets requested a review from Sebobo October 1, 2020 13:22
added correct sorting arrows
place sorting above filtering, feels more natural
Put in some (not type-safe) translations. Should do for now, though could be
handled more elegant
- Added separate handling for grids and tables
- Mobile view, also for Service Providers
@Sebobo
Copy link
Member

Sebobo commented Oct 2, 2020

Great change, thx!

As I said during the call, moving the logo and badge in the list view would be good and making it need less vertical space per item. The grid view should be default IMO and maybe we don't show the logo there as it hurts the visual flow.

@regniets regniets merged commit 1d66041 into neos:master Oct 5, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants