-
Notifications
You must be signed in to change notification settings - Fork 51
Open
Description
Currently, the hyde_links config option is used directly in the template:
Line 43 in e6df406
| <li class="sidebar-nav-item"><a href="{{link.url}}">{{link.name}}</a></li> |
This is somewhat inconvenient when the site is not hosted at the root of the domain (for instance on github pages).
The 2 inconvenient I can see are:
- Differences between local site and hosted version making it harder to tests changes
- Impossibility to have a GitHub Repository template that is ready to use
Here are the options I can see of for the current behavior of the list:
- uses a fully-qualified link:
https://...com/my/page=> has to update everything on domain change - uses a relative link:
my/page=> breaks on most pages - uses a root-relative link:
/my/page=> works well but not suitable if the hosing is not on the root and changes
I think it would be a good addition if it could be prefixed with the base_url or if there was a syntax to use base_url in the config.toml.
Of course absolute links should still be available.
Metadata
Metadata
Assignees
Labels
No labels