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

Homepage improvements #362

Merged
merged 10 commits into from Feb 4, 2021
Merged

Homepage improvements #362

merged 10 commits into from Feb 4, 2021

Conversation

bloqhead
Copy link

@bloqhead bloqhead commented Feb 2, 2021

Homepage revisions

  • spacing reduced in upper sections
  • placeholder image added to the masthead where a GUI screenshot will go (we will need a GUI screenshot that shows charts and data to replace the placeholder image currently here)
  • combined the 2 testimonials into a carousel further up on the page
  • organized testimonials into the frontmatter section of the homepage markdown file

Unrelated fixes/improvements

  • improved the dev script to eliminate random crashes due to VuePress memory usage (see #1819 in the VuePress repo)
  • fixed a spacing issue on a tiny breakpoint range for the main navigation

Daryn St. Pierre added 3 commits February 1, 2021 11:11
…configuration settings.

Signed-off-by: Daryn St. Pierre <daryn.st.pierre@konghq.com>
…old.

Signed-off-by: Daryn St. Pierre <daryn.st.pierre@konghq.com>
…urther up on the page. improved the development command to allocate more memory and avoid random crashes - this is a VuePress build process shortcoming.

Signed-off-by: Daryn St. Pierre <daryn.st.pierre@konghq.com>
@bloqhead bloqhead requested a review from a team as a code owner February 2, 2021 21:59
Daryn St. Pierre added 7 commits February 3, 2021 12:12
Signed-off-by: Daryn St. Pierre <daryn.st.pierre@konghq.com>
Signed-off-by: Daryn St. Pierre <daryn.st.pierre@konghq.com>
…ews section.

Signed-off-by: Daryn St. Pierre <daryn.st.pierre@konghq.com>
…rror.

Signed-off-by: Daryn St. Pierre <daryn.st.pierre@konghq.com>
Signed-off-by: Daryn St. Pierre <daryn.st.pierre@konghq.com>
… entire build process. the carousel plugin settled on was the only one out of 4 that did not break the VuePress build process.

Signed-off-by: Daryn St. Pierre <daryn.st.pierre@konghq.com>
Signed-off-by: Daryn St. Pierre <daryn.st.pierre@konghq.com>
@bloqhead bloqhead merged commit 48d66d9 into master Feb 4, 2021
@bloqhead bloqhead deleted the feat/homepage-revisions-feb-2021 branch February 4, 2021 20:30
@bloqhead
Copy link
Author

bloqhead commented Feb 4, 2021

@subnetmarco fixed the build error and launched. It was the carousel plugin I was using. I tried 4 separate ones before I found one that played well with VuePress' build process and SSR. Build error is completely gone now and no warnings either.

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

1 participant