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

[Website] enhance program pages for better readability and reusability #2054

Open
2 tasks
vishalvivekm opened this issue Feb 14, 2025 · 3 comments · May be fixed by #2057
Open
2 tasks

[Website] enhance program pages for better readability and reusability #2054

vishalvivekm opened this issue Feb 14, 2025 · 3 comments · May be fixed by #2057
Assignees
Labels
area/website framework/jekyll Issues or pull requests that use Jekyll help wanted Extra attention is needed language/css language/html Issues or pull requests that use HTML

Comments

@vishalvivekm
Copy link
Contributor

vishalvivekm commented Feb 14, 2025

Current State

The meshery.io/programs pages use a similar template to list programs and necessary details, such as GSoC 2025. However, the layout could be improved

Desired state

  • The page should be enhanced to improve readability and presentation.
  • Instead of having an individual HTML file, with all the markup, for each year's program, we can have a reusable layout, requiring only a markdown file with the relevant data to be created. Inspiration can be taken from catalog layout to show all the items on /catalog using a reusable template.

Contributor Guides and Handbook

The meshery.io website uses Jekyll and GitHub Pages. Site content is found under the master branch.

@vishalvivekm vishalvivekm added area/website framework/jekyll Issues or pull requests that use Jekyll help wanted Extra attention is needed language/css language/html Issues or pull requests that use HTML labels Feb 14, 2025
@vishalvivekm
Copy link
Contributor Author

@Vidit-Kushwaha help?

@M-DEV-1
Copy link

M-DEV-1 commented Feb 17, 2025

@vishalvivekm I'd like to help with this issue.

@Karan-Palan
Copy link

@vishalvivekm , shall I create the reusable page(template)?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/website framework/jekyll Issues or pull requests that use Jekyll help wanted Extra attention is needed language/css language/html Issues or pull requests that use HTML
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants