Skip to content

docs: edit landing page#13559

Closed
dgarcia360 wants to merge 1 commit intoscylladb:masterfrom
dgarcia360:docs-edit-landing-page
Closed

docs: edit landing page#13559
dgarcia360 wants to merge 1 commit intoscylladb:masterfrom
dgarcia360:docs-edit-landing-page

Conversation

@dgarcia360
Copy link
Copy Markdown
Contributor

Motivation

I was asked to remove the Scylla monster from the heading. After conducting some tests, I decided to revert part of the changes made in #13167 to maintain consistency with the original design and other documentation projects. Note that ScyllaDB Cloud and Care Pet projects also feature monsters in their headers. Beside, in responsive mode icons are not shown in responsive mode, makign the site

Changes

  • Reverted partially changes from docs: Add card logos #13167

  • The original design for product cards was intended for 4 column grids. The CSS has been edited to better support 3 column grids by removing a bit of bottom padding.

    Before:

    image

    Now:

    image

  • Prevent the site title from breaking into two lines on large screens.

    Before

    image

    Now

    image

How to test the pull request

  1. Clone this PR
  2. Go to the docs folder and run make preview.
  3. Open the site and check the new home page.

@dgarcia360
Copy link
Copy Markdown
Contributor Author

@annastuchlik could you please review?

@dgarcia360
Copy link
Copy Markdown
Contributor Author

@annastuchlik Added icons in the top cards:

image

I've used the same icons the design team shared for the navbar:

image

@annastuchlik annastuchlik self-requested a review April 18, 2023 13:04
@annastuchlik annastuchlik added the documentation Requires documentation label Apr 18, 2023
@annastuchlik
Copy link
Copy Markdown
Collaborator

Thanks! Let's use the icons (we can replace them later if needed). Some visuals are helpful.

Copy link
Copy Markdown
Collaborator

@annastuchlik annastuchlik left a comment

Choose a reason for hiding this comment

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

LGTM

@annastuchlik
Copy link
Copy Markdown
Collaborator

@tzach Do you want to have a look before the changes are merged?
If we don't like the icons, we can have them redesigned later on.

@tzach
Copy link
Copy Markdown
Contributor

tzach commented Apr 18, 2023

There is something off in the new graphic resolution
They do not look as smooth as the rest of the graphics
image

@dgarcia360
Copy link
Copy Markdown
Contributor Author

@tzach I've just sent you and @annastuchlik a message via Slack to coordinate on this matter

docs: add icons

docs: update icons
@dgarcia360 dgarcia360 force-pushed the docs-edit-landing-page branch from 16b0959 to e022a36 Compare June 9, 2023 15:55
@dgarcia360
Copy link
Copy Markdown
Contributor Author

@annastuchlik @tzach icons updated:

image

Copy link
Copy Markdown
Collaborator

@annastuchlik annastuchlik left a comment

Choose a reason for hiding this comment

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

LGTM

@annastuchlik
Copy link
Copy Markdown
Collaborator

@scylladb/scylla-maint Please merge.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Requires documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants