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

Add Training page #90

Merged
merged 17 commits into from
Mar 20, 2023
Merged

Add Training page #90

merged 17 commits into from
Mar 20, 2023

Conversation

calvellido
Copy link
Member

This PR add the Training page according to the proposed design.

As part of it, it includes:

  • A new Banner component.
  • A refactor for Hero, SimpleCard, ImageCard, and BorderlessCard components. Mostly for all of them to add more parameters and behaviours, to make them more powerful to show different type of data and content.
  • Some work on types definitions to have more flexible and robust at the same time content for the components.
  • Further work improving styles and designs along the site.

And additionally, it adds less placeholdered pages for Libraries, Support, and Events pages.

image

image

image

image

@serras
Copy link
Member

serras commented Mar 20, 2023

I like the style, but I'm a bit worried about the Training page, since right now there's only one training available.

@serras
Copy link
Member

serras commented Mar 20, 2023

Since my remark was about content and not so much about structure, I'm going to move on and merge this, so we can keep working on the content.

@serras serras merged commit e86c76c into main Mar 20, 2023
@serras serras deleted the calvellido-training-page branch March 20, 2023 15:43
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

2 participants