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

Landing page with getting started snippets #53

Merged
merged 2 commits into from
Aug 10, 2023

Conversation

sunix
Copy link
Member

@sunix sunix commented Nov 28, 2022

Part of eclipse-jkube/jkube#1425

Current Preview: https://jkube-website-quickstarts.surge.sh/jkube/
List of options:

  • gradle-k8s,gradle-oc,mvn-k8s,mvn-oc in columns
  • with big icons
  • the lines to add to pom.xml/build.gradle
  • link to documentation
  • link to get started

@sunix
Copy link
Member Author

sunix commented Dec 5, 2022

usage of logo:

@sunix sunix force-pushed the new-quick-start branch 4 times, most recently from a2fcfe0 to 80159b2 Compare December 12, 2022 16:23
@gbraad
Copy link
Member

gbraad commented Feb 20, 2023

@manusa Can you have a look?
@sunix Why is this still a draft?

@manusa
Copy link
Member

manusa commented Feb 20, 2023

@sunix Why is this still a draft?

This is on my plate now. Needs updating to change the styles + layout

@manusa Can you have a look?

This is one of my pending tasks. However, I had to prioritize other stuff during the past weeks.

@manusa
Copy link
Member

manusa commented Aug 9, 2023

I refactored most of the stuff to be compliant with Gatsby and React

A preview is available here https://jkube-website-quickstarts-iteration-2.surge.sh/jkube/

Changes include:

  • Responsive design
  • Use built-in React library for Tab management
  • Tabs with icons
  • Code interpolates version automatically
  • Avoid usage of external resources

I opted to remove the diagram since I don't believe this will add to much value and it's hard to include with the current layout. My preference would be to reiterate over this in a future PR.

- Responsive design
- Use built-in React library for Tab management
- Tabs with icons
- Code interpolates version automatically
- Avoid usage of external resources

Signed-off-by: Marc Nuri <[email protected]>
@manusa manusa changed the title wip: proposal main page with snippets Landing page with getting started snippets Aug 10, 2023
@manusa manusa marked this pull request as ready for review August 10, 2023 03:28
@manusa manusa merged commit 1be7e2a into eclipse-jkube:main Aug 10, 2023
1 check passed
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.

4 participants