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 support for tags #34

Open
wrathagom opened this issue Nov 13, 2022 · 3 comments
Open

Add support for tags #34

wrathagom opened this issue Nov 13, 2022 · 3 comments
Assignees
Labels
enhancement New feature or request

Comments

@wrathagom
Copy link

Any chance you'd consider adding support for Tags as a front matter and displaying a tag cloud on the feed page or homepage?

@hfactor hfactor self-assigned this Dec 2, 2022
@hfactor hfactor added the enhancement New feature or request label Dec 2, 2022
@hfactor
Copy link
Contributor

hfactor commented Dec 2, 2022

Basic Jekyll tags are created and added to my personal blog .

Current features are :

  1. Supports front-matter tag, tags
  2. Tag is shown right under the title on every note
  3. When you click on the tag, it takes you to a single tags page, which lists all notes with `feed: show'.

Autogenerating page-per-tag is complex, and I am still confused if this is the best solution to offer. Give me one more week, and I will decide and will update the upstream.

@hfactor
Copy link
Contributor

hfactor commented Dec 2, 2022

@wrathagom : Another method of showing tags in Jekyll is by manually creating each tag as a page as a collection, and logically assigning them as tag-pages. Siteleaf does that. The approach is okay, but for someone with too many tags / ever-changing tags, I am not sure if this is the right way. Let me know your opinion.

@gnuanu
Copy link
Contributor

gnuanu commented Apr 15, 2023

To be honest, tags are noisy. It won't take long to get things bit messy. I'd prefer index pages with backlinks. It's minimal and elegant and my goto approach.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants