Replies: 6 comments 11 replies
-
|
Hey @deseven, thanks for posting this!
|
Beta Was this translation helpful? Give feedback.
-
|
@redimp thank you for your comments and approvals!
No comments on other stuff, agreed. |
Beta Was this translation helpful? Give feedback.
-
Hm, I think it would be best of all the options co-exist. User can have the option of adding static (html, js, css) files and/or dynamically configure (html, js, css) files that are stored in the repo. The overhead if something is not used is so minimal I think it will not do any harm. |
Beta Was this translation helpful? Give feedback.
-
|
I found undocumented (correct me if I'm wrong) I see several options:
What do you think? |
Beta Was this translation helpful? Give feedback.
-
|
Will review (and merge) your PRs over the weekend. From the first look everything looks great! |
Beta Was this translation helpful? Give feedback.
-
|
Alright, everything is merged and released, thank you for your patience and your time to make it happen, I'll think about more contributions in the future, maybe something from existing issues :) |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
@redimp
I have some ideas that I'm personally interested to work on, but not sure you'd like to see as a part of the project, so if you have time someday please evaluate the following. Not urgent :)
AddCustom head and body html from files #326customHead.htmandcustomBody.htm, in addition tocustom.js/custom.css. Would be useful for inserting additional resources and external scripts, such as Google Analytics.Menu improvements - allow to add separators and define icons for each entry. For icons, we could simply permit stating custom classes, so the included font-awesome could be used, or pretty much any other icon font. I currently implemented it for my wiki viaMenu improvements #325custom.js, but this is quite hacky and a proper solution would be much better.Do not load Mermaid and MathJax unless needed (required to render the page). This will shave off 2.7 and 0.8MB (0.9 and 0.2MB gzipped) respectfully, which is more than a half of the initial download size.Optimized resource loading #323RedirectCanonical urls & meta description #324/Hometo/and/Page/to/Page(or vice versa), since these could be treated as different pages and hurt search results (see explanation here for example). An alternative to this is to use<link rel="canonical">. This is not that big of a deal like it was 10 years ago, but it's a simple fix to implement just in case.AddCanonical urls & meta description #324<meta name="description">. I see "Site Description" in the Settings that claims to do so, but it doesn't.Beta Was this translation helpful? Give feedback.
All reactions