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

feat: category/tag support on home page and as separate pages #393

Open
wants to merge 3 commits into
base: master
Choose a base branch
from

Conversation

nkapila6
Copy link

Was working on my blog and looking for this. Saw an issue asking for this (#321) so made a PR for it. Great theme btw!

Outline of work

layout updates:

  • [NEW] tags.ejs file to show tags as a separate page.
  • [NEW] categories.ejs file to show categories as a separate page.
  • [UPDATE] index.ejs file updated with logic to show tags and categories on home page.

yml config updates:

  • show_tags_section to show tags on home page.
  • show_categories_section to show categories on home page.

documentation:

Tag and Category on home page

SCR-20240813-pcio

Tags page

SCR-20240813-osdt

Categories page

SCR-20240813-pckk

ci: added tags in yml

feat: new tags layout

ci: update yml

feat: update index to include a tags section

feat: new tags page added

amend: disable tag sections (default)
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.

1 participant