Skip to content

Backport UI - #6331

Merged
knative-prow[bot] merged 4 commits into
knative:release-1.17from
evankanderson:backport-ui
Aug 13, 2025
Merged

Backport UI#6331
knative-prow[bot] merged 4 commits into
knative:release-1.17from
evankanderson:backport-ui

Conversation

@evankanderson

Copy link
Copy Markdown
Member

Backport homepage and style changes

thisisobate and others added 4 commits August 13, 2025 13:04
* chore: change theme font to satoshi font

Signed-off-by: thisisobate <obasiuche62@gmail.com>

* chore: create hero section

Signed-off-by: thisisobate <obasiuche62@gmail.com>

* chore: improve hero and need to know more sections

Signed-off-by: thisisobate <obasiuche62@gmail.com>

* chore: rename need to know more to what is knative

Signed-off-by: thisisobate <obasiuche62@gmail.com>

* chore: create why serverless section

Signed-off-by: thisisobate <obasiuche62@gmail.com>

* chore: update feature icons and knative components sections

Signed-off-by: thisisobate <obasiuche62@gmail.com>

* chore: update hero title headings

Signed-off-by: thisisobate <obasiuche62@gmail.com>

* chore: update testimonial section

Signed-off-by: thisisobate <obasiuche62@gmail.com>

* chore: update case studies items

Signed-off-by: thisisobate <obasiuche62@gmail.com>

* chore: update why serverless feature cards with new content

Signed-off-by: thisisobate <obasiuche62@gmail.com>

* chore: tweak width of kelsey testimonial to align appropriately

Signed-off-by: thisisobate <obasiuche62@gmail.com>

* chore: tweak top nav layout

Signed-off-by: thisisobate <obasiuche62@gmail.com>

* chore: update top nav links

Signed-off-by: thisisobate <obasiuche62@gmail.com>

* chore: change “readdocs” to “docs”

Signed-off-by: thisisobate <obasiuche62@gmail.com>

* chore: add spacing to the right of the nav menu

Signed-off-by: thisisobate <obasiuche62@gmail.com>

* chore: fix about link

Signed-off-by: thisisobate <obasiuche62@gmail.com>

* chore: remove home from sub nav

Signed-off-by: thisisobate <obasiuche62@gmail.com>

* chore: nit fix

Signed-off-by: thisisobate <obasiuche62@gmail.com>

* chore: nit fix

Signed-off-by: thisisobate <obasiuche62@gmail.com>

* chore: change cta button font color to white on hover

Signed-off-by: thisisobate <obasiuche62@gmail.com>

* chore: fix styling for testimonial section

Signed-off-by: thisisobate <obasiuche62@gmail.com>

* chore: make main headline font color to be black

Signed-off-by: thisisobate <obasiuche62@gmail.com>

* chore: rearrange nav items on the blog page

Signed-off-by: thisisobate <obasiuche62@gmail.com>

* chore: align serverless content block to center

Signed-off-by: thisisobate <obasiuche62@gmail.com>

* chore: reduce feature icons size on mobile screens

Signed-off-by: thisisobate <obasiuche62@gmail.com>

* chore: maintain consistent border radius size across cards

Signed-off-by: thisisobate <obasiuche62@gmail.com>

* chore: make knative components container span entire width on mobile

Signed-off-by: thisisobate <obasiuche62@gmail.com>

* chore: fix case studies section to be mobile responsive

Signed-off-by: thisisobate <obasiuche62@gmail.com>

* chore: make hero section mobile responsive

Signed-off-by: thisisobate <obasiuche62@gmail.com>

* chore: nit fix

Signed-off-by: thisisobate <obasiuche62@gmail.com>

* chore: fix section spacing in mobile

Signed-off-by: thisisobate <obasiuche62@gmail.com>

* chore: nit fix

Signed-off-by: thisisobate <obasiuche62@gmail.com>

* chore: reduce version warning title font size to be smaller

Signed-off-by: thisisobate <obasiuche62@gmail.com>

* chore: automatically hide duplicate menu items in sub nav using css

Signed-off-by: thisisobate <obasiuche62@gmail.com>

* chore: nit fix

Signed-off-by: thisisobate <obasiuche62@gmail.com>

* chore: conform text colors to match design

Signed-off-by: thisisobate <obasiuche62@gmail.com>

* chore: cleanup code

Signed-off-by: thisisobate <obasiuche62@gmail.com>

* chore: add the correct kelsey testimonial copy on homepage

Signed-off-by: thisisobate <obasiuche62@gmail.com>

* chore: fix some layout issues on mobile

Signed-off-by: thisisobate <obasiuche62@gmail.com>

* chore: Remove second paragraph from Kelsey testimonial on front page

Signed-off-by: thisisobate <obasiuche62@gmail.com>

* chore: Update Knative diagram image to the latest one with eventing icon as spiral

Signed-off-by: thisisobate <obasiuche62@gmail.com>

* chore: Update card background to match page background color

Signed-off-by: thisisobate <obasiuche62@gmail.com>

* chore: Put Kelsey testimonials in quote and make quote prominent

Signed-off-by: thisisobate <obasiuche62@gmail.com>

* chore: make kelsey testimonial card clickable

Signed-off-by: thisisobate <obasiuche62@gmail.com>

* chore: update knative components overall design

Signed-off-by: thisisobate <obasiuche62@gmail.com>

* chore: make other card containers adopt new card design

Signed-off-by: thisisobate <obasiuche62@gmail.com>

* chore: change primary bg color to white

Signed-off-by: thisisobate <obasiuche62@gmail.com>

* chore: fix background bleed in kelsey testimonial image

Signed-off-by: thisisobate <obasiuche62@gmail.com>

* chore: text align feature contents to the left

Signed-off-by: thisisobate <obasiuche62@gmail.com>

* chore: make PNC card to be same size as others

Signed-off-by: thisisobate <obasiuche62@gmail.com>

* chore: reduce border width on hover to reduce flickering

Signed-off-by: thisisobate <obasiuche62@gmail.com>

---------

Signed-off-by: thisisobate <obasiuche62@gmail.com>
Signed-off-by: thisisobate <obasiuche62@gmail.com>
Signed-off-by: thisisobate <obasiuche62@gmail.com>
@knative-prow knative-prow Bot added approved Indicates a PR has been approved by an approver from all required OWNERS files. size/XXL Denotes a PR that changes 1000+ lines, ignoring generated files. labels Aug 13, 2025
@dprotaso

Copy link
Copy Markdown
Member

/lgtm
/approve

@knative-prow knative-prow Bot added the lgtm Indicates that a PR is ready to be merged. label Aug 13, 2025
@knative-prow

knative-prow Bot commented Aug 13, 2025

Copy link
Copy Markdown

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: dprotaso, evankanderson

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

The pull request process is described here

Details Needs approval from an approver in each of these files:
  • OWNERS [dprotaso,evankanderson]

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 merged commit f576745 into knative:release-1.17 Aug 13, 2025
15 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/XXL Denotes a PR that changes 1000+ lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants