tdwg / website-migration-2022

Website migration 2022
0 stars 0 forks source link

Breadcrumbs #12

Closed peterdesmet closed 1 year ago

peterdesmet commented 1 year ago

The current website uses breadcrumbs on every page:

Screenshot 2022-11-14 at 18 16 35

The Jekyll website does not.

Reimplementing breadcrumbs is possible, but would require some development work. I would first like to see if they are missed. ☺️

stanblum commented 1 year ago

That manual menu system might make up for the lack of breadcrumbs, but I don't know yet how menus are managed and what options we have. What would be frustrating is to be a few levels deep somewhere (e.g., info about a conference, and have no way to back up one or two levels to get to sibling or "cousin" pages except going all the way to the top. But I think we don't need huge depth, and the menus at the top of deeper pages can be customized to provide easy navigation to related pages.

On Mon, Nov 14, 2022 at 9:19 AM Peter Desmet @.***> wrote:

The current website uses breadcrumbs on every page:

[image: Screenshot 2022-11-14 at 18 16 35] https://user-images.githubusercontent.com/600993/201724092-95b01900-23b2-4a44-97ca-c1f5fa6191c6.png

The new website does not.

Reimplementing breadcrumbs is possible, but would require some development work. I would first like to see if they are missed. ☺️

— Reply to this email directly, view it on GitHub https://github.com/tdwg/website-jekyll/issues/12, or unsubscribe https://github.com/notifications/unsubscribe-auth/ACKZUDOSULSNRD7SAJL6OVLWIJYAXANCNFSM6AAAAAASABT5E4 . You are receiving this because you are subscribed to this thread.Message ID: @.***>

peterdesmet commented 1 year ago

@stanblum this is how menus are managed (example with annotation) https://github.com/peterdesmet/petridish/blob/main/_data/navigation.yml I hope it is rather self explanatory.

Here's the current menu for the Jekyll site: https://github.com/tdwg/website-jekyll/blob/main/_data/navigation.yaml

stanblum commented 1 year ago

I will have to pick this up AFTER the filings are done.

On Mon, Nov 14, 2022 at 10:08 AM Peter Desmet @.***> wrote:

@stanblum https://github.com/stanblum this is how menus are managed (example with annotation) https://github.com/peterdesmet/petridish/blob/main/_data/navigation.yml I hope it is rather self explanatory.

Here's the current menu for the Jekyll site: https://github.com/tdwg/website-jekyll/blob/main/_data/navigation.yaml

— Reply to this email directly, view it on GitHub https://github.com/tdwg/website-jekyll/issues/12#issuecomment-1314173112, or unsubscribe https://github.com/notifications/unsubscribe-auth/ACKZUDLTKB4K67E2ZLKOMDTWIJ5ZXANCNFSM6AAAAAASABT5E4 . You are receiving this because you were mentioned.Message ID: @.***>

gkampmeier commented 1 year ago

@peterdesmet I use the breadcrumbs to go back to the main page. That said, I think the menus can work, mostly, except that we're missing a layer in the menus for the context (e.g., https://tdwg.github.io/website-jekyll/conferences/2022/ has no way to get back to TDWG 2021 or any other year w/o going through the root of tdwg.org

peterdesmet commented 1 year ago

has no way to get back to TDWG 2021 or any other year w/o going through the root of tdwg.org

@gkampmeier that is indeed correct, but that's maybe not too problematic?

stanblum commented 1 year ago

I think Gail might be the only one who routinely does comparisons between conference years; i.e., when building this year's conference, she looks at the past year a lot. One way to get around the loss of breadcrumbs would be to have two tabs/windows open; one to previous year, one to this year. Would that work?

On Mon, Nov 14, 2022 at 12:18 PM Peter Desmet @.***> wrote:

has no way to get back to TDWG 2021 or any other year w/o going through the root of tdwg.org

@gkampmeier https://github.com/gkampmeier that is indeed correct, but that's maybe not too problematic?

— Reply to this email directly, view it on GitHub https://github.com/tdwg/website-jekyll/issues/12#issuecomment-1314325095, or unsubscribe https://github.com/notifications/unsubscribe-auth/ACKZUDPEUMEERJCTKXXI2FDWIKNAPANCNFSM6AAAAAASABT5E4 . You are receiving this because you were mentioned.Message ID: @.***>

gkampmeier commented 1 year ago

@stanblum and @peterdesmet yeah, that's OK.