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

Case studies index page and link from homepage #5869

Merged
merged 5 commits into from Mar 8, 2024

Conversation

aliok
Copy link
Member

@aliok aliok commented Feb 15, 2024

"Fixes #issue-number" or "Add description of the problem this PR solves"

Problem

  • The "Case Studies" text in the homepage at knative.dev is currently not clickable. You need to click one of the company logos to see the full list.

Proposed Changes

@knative-prow knative-prow bot added the do-not-merge/work-in-progress Indicates that a PR should not merge because it is a work in progress. label Feb 15, 2024
Copy link

netlify bot commented Feb 15, 2024

Deploy Preview for knative ready!

Built without sensitive environment variables

Name Link
🔨 Latest commit 18957e3
🔍 Latest deploy log https://app.netlify.com/sites/knative/deploys/65eae80a2f42570008999404
😎 Deploy Preview https://deploy-preview-5869--knative.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.

@knative-prow knative-prow bot requested a review from nainaz February 15, 2024 12:31
Copy link

knative-prow bot commented Feb 15, 2024

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: aliok

The full list of commands accepted by this bot can be found here.

The pull request process is described here

Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@knative-prow knative-prow bot requested a review from pmbanugo February 15, 2024 12:31
@knative-prow knative-prow bot added approved Indicates a PR has been approved by an approver from all required OWNERS files. size/M Denotes a PR that changes 30-99 lines, ignoring generated files. labels Feb 15, 2024
Signed-off-by: Ali Ok <aliok@redhat.com>
Signed-off-by: Ali Ok <aliok@redhat.com>
@aliok aliok force-pushed the 2024-02-15-case-studies-index-page branch from b8c28aa to f1c3913 Compare February 15, 2024 16:08
@aliok aliok changed the title [WIP] Case studies index page and link from homepage Case studies index page and link from homepage Feb 15, 2024
@aliok aliok marked this pull request as ready for review February 15, 2024 16:09
@knative-prow knative-prow bot removed the do-not-merge/work-in-progress Indicates that a PR should not merge because it is a work in progress. label Feb 15, 2024
@aliok
Copy link
Member Author

aliok commented Mar 1, 2024

@Cali0707 @Leo6Leo

Can you have a look?

@Cali0707 Cali0707 self-requested a review March 1, 2024 13:32
@Leo6Leo Leo6Leo self-requested a review March 1, 2024 15:02
Copy link
Member

@Leo6Leo Leo6Leo left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Only one comment, and other than that it looks good to me!

Comment on lines 10 to 26
<td><a href="./deepc/"><img src="../../images/case-studies/deepc.png" alt="" draggable="false" style="max-width:300px;" /></a></td>
<td>AI Startup deepc Connects Researchers to Radiologists with Knative Eventing</td>
</tr>
<tr>
<td><a href="./outfit7/"><img src="../../images/case-studies/outfit7.png" alt="" draggable="false" style="max-width:300px;" /></a></td>
<td>Game maker Outfit7 automates high performance ad bidding with Knative Serving</td></tr>
<tr>
<td><a href="./pnc/"><img src="../../images/case-studies/pnc_bank.png" alt="" draggable="false" style="max-width:300px;" /></a></td>
<td>PNC Bank automated software supply chain compliance</td>
</tr>
<tr>
<td><a href="./puppet/"><img src="../../images/case-studies/puppet.png" alt="" draggable="false" style="max-width:300px;" /></a></td>
<td>Relay by Puppet Brings Workflows to Everything using Knative</td>
</tr>
<tr>
<td><a href="./sva/"><img src="../../images/case-studies/sva.png" alt="" draggable="false" style="max-width:300px;" /></a></td>
<td>SVA uses Knative to kickstart cloud native adoption and patterns</td>
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think it would provide a better user experience if we make the whole table row clickable. Right now users have to click on the image in order to be redirected. Also the text can be centered to provide a better visual experience!

I made these changes in this PR. aliok#1

This is how it looks. @aliok Lmk if you think this is a reasonable change!
image

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks @Leo6Leo

I merged your PR against my fork.

One final look and then we can merge this one?

@Leo6Leo
Copy link
Member

Leo6Leo commented Mar 8, 2024

/lgtm

@knative-prow knative-prow bot added the lgtm Indicates that a PR is ready to be merged. label Mar 8, 2024
@knative-prow knative-prow bot merged commit 9282b5d into knative:main Mar 8, 2024
19 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
approved Indicates a PR has been approved by an approver from all required OWNERS files. lgtm Indicates that a PR is ready to be merged. size/M Denotes a PR that changes 30-99 lines, ignoring generated files.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants