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

Project showcase #291

Closed
wants to merge 63 commits into from
Closed

Project showcase #291

wants to merge 63 commits into from

Conversation

chantaeh
Copy link
Contributor

@chantaeh chantaeh commented May 2, 2023

  • Created project showcase section (part of the Media section)
  • Updated README to explain adding/editing projects content and development guide

Projects page:

  • Projects appear in https://schulichignite.com/projects/ as cards. A text overlay appears over project cards on mouse hover.
  • Added nav pills tabs that sort projects based on the difficulty chosen (Beginner/Flare/Scorch). Uses projects-feed.html to do this
    image

Individual projects pages:

  • Displays project content
  • Uses lightbox on image
  • Can optionally include video (this will work like a video in the blog section of the website) and a link to source code
    image
    image

To-do still:

  • Convert Blog nav link to media nav link
  • Add authors/tags to project pages? To discuss on May 7 meeting
  • Find better solution for pill navigation?

@chantaeh chantaeh requested a review from Descent098 May 2, 2023 16:34
@chantaeh chantaeh linked an issue May 2, 2023 that may be closed by this pull request
10 tasks
@chantaeh chantaeh removed the request for review from Descent098 May 7, 2023 17:08
@Descent098 Descent098 closed this May 11, 2023
@Descent098 Descent098 deleted the project-showcase branch May 11, 2023 17:18
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.

create showcase section
2 participants