-
-
Notifications
You must be signed in to change notification settings - Fork 680
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
Provide design and implement first simple case study UI #1008
Comments
I would love to work on the UI part for the case study@derberg |
@derberg I always wonder why you consider the website repository built in Typescript, although we have 98.5% of code written in Javascript 😆.
I just want to inform you that we already have a big nav with various options and menus specified in it, which makes the mobile navbar extremely long and scrollable. Do you have any other alternative? From my perspective, you can add an option of |
@Mayaleeeee @derberg I'd recommend you take a look at Hasura's case studies UI for inspiration https://hasura.io/case-studies/. Kindly share your thoughts :) |
This as really nice @AceTheCreator. Thank you🥰 However, I would love to have more examples for inspiration. And here are the ones I have seen so far https://knative.dev/docs/about/case-studies/puppet/ https://www.hashicorp.com/resources/making-movie-magic-with-hashicorp-nomad |
Let me know if any help is needed :) |
@akshatnema ah, they're pushing this crap (TS) all over the place now, and it just got into my brain too deep 😆
We can always get rid of
@Mayaleeeee go ahead ❤️ just remember to have it aligned with rest of the website, and the brand |
This issue has been automatically marked as stale because it has not had recent activity 😴 It will be closed in 120 days if no further activity occurs. To unstale this issue, add a comment with a detailed explanation. There can be many reasons why some specific issue has no activity. The most probable cause is lack of time, not lack of interest. AsyncAPI Initiative is a Linux Foundation project not owned by a single for-profit company. It is a community-driven initiative ruled under open governance model. Let us figure out together how to push this issue forward. Connect with us through one of many communication channels we established here. Thank you for your patience ❤️ |
closing this as now we have our first ever case study on the website |
Reason/Context
We started collecting data -> https://github.com/asyncapi/website/pull/921/files
Now we just need to display it in the UI too.
Description
Top nav
Case studies it not
docs
only related and notcommunity
only related. Case studies are something in between, but kinda separate 😄In other words, IMHO, we need new item in the top navigation, between
Docs
andCommunity
Landing page
name
,description
andindustry
.Details page about single case study
company
(header name:Company Details
): where we display all details about company, to pay credit to them that they shared data publiclychallenges
(header name:Challenges
): where we display challenges that company hadsolution
(header name:Solution
): where we display what was solution for a companytechnical
(header name:Technical Details
): - where we display all additional technical information about companyschemas
(header name:Schemas Usage
): - where we display all info about schemasasyncapi
(header name:AsyncAPI
): - we display all info about AsyncAPIadditionalResources
- it is not a section, just below the whole case study, we should render this as a kind of panel/box saying "Learn more".Let me know if you need more clarification.
Later we need to figure more UI where we consume data from the case study files, for example UI where we display only data from
asyncapi.fullExample
, so in one UI somebody can see only examples. But that is something for laterThe text was updated successfully, but these errors were encountered: