Closed ivan-nginx closed 5 years ago
pjax is really cool, I think its priority could be set to high. 😃
There is no matter order in lists. Just all finded and remembered features/bugs for now. This list can be also increased in any time.
Maybe supporting sidebar on mobile for all schemes?
@ApolloZhu added.
I think instantclick works like pjax.(And it is easy to add) But add it will break many thing.
wow, so many new features I appreciate, anyone that has upgraded?
This is roadmap, not actually implemented features.
Code highlighting plugin is not pretty.
Clipboard or "select all" button for code blocks.
@BillYang2016 added.
@BillYang2016 > Clipboard or "select all" button for code blocks.
Added in #234 pull as copy codeblock button feature and will released under NexT v6.2.0. Seems like similar things, but button is better.
How do you think about upgrade to jquery 3?
Yeah, seems good. And if variant, I think about remove out jQuery totally.
I think remote jQuery totally is a little bit impossible, because too many plugin depends on it. Like fancybox, lazyload.
Set as dependencies of course, not possible? Anyway, i think there is some versions of «light» types jQuery. We can try to use more lightweight lib. I see what some CN version was like this, but i don't und lang. U can try to researh it.
About pjax, here has an userscript example implement a really basic approach to pjax. https://gist.github.com/maple3142/d9c752cebfdd92a7edd1e59ea2cd2f6a It works on https://almostover.ru/ and https://rainylog.com/
But it usually break some jquery plugin like scrollspy, velocity...
Requesting for announcement feature, like a lighter post which doesn't have a single page but only on the main page to put some notices/info/states/updates/mood sharings.
@LEAFERx i a little bit don't understand what u mean, but u can add it to roadmap by yourself.
How do you think about static MathJax? Transform latex expression to svg in build time.
Should it be theme's feature or an independent hexo plugin?
Example: https://blog.maple3142.net/about/
@maple3142 cool! It seems this will load faster then Math* plugins!
Should it be theme feature or a independent hexo plugin?
I think this no matter, but also better will to separate this feature with external module or plugin. Do with your own opinion and for better:
Will Next provide style kit for jekyll and hugo in the coming v7?
@baoang I think it is impossible, or it needs too much change. Why not use hexo, or use other jekyll/hugo theme? If you need a jekyll theme, Simpleyyt/jekyll-theme-next is a port version of NexT theme.
@baoang @maple3142 maybe we can to ask developers like @Simpleyyt to join to main NexT organization and resume maintenance here?
I think the codeblock should have a variety of styles (but not highlight_theme)
Other known issues:
git submodule
?getContentVisibilityHeight
in source/js/src/utils.js
, using $('.container').height()
instead of $('#content').height();
(comments in #48)
https://github.com/theme-next/hexo-theme-next/blob/aad86c9577445647c14fd05216aa043c9886f84b/source/js/src/utils.js#L267-L272I wonder when next team plan to move to bootstrap4 ?
@jodumont It doesn't matter - NexT is not actually using bootstrap, except bootstrap: affix.js.
@stevenjoezhang thanks for the hint
also I really love next theme it perform very well and it is outstanding but when I compare it with this jekyll theme and I see how visually the theme and menu are clear; I'm kind of jealous.
also would be nice to being able to render page without the sidebar.
also would be nice to being able to render page without the sidebar.
title: ...
sidebar: false
@stevenjoezhang @ivan-nginx Wow! now I scared to ask if is this theme is able to make coffee ;)
@ivan-nginx @stevenjoezhang Maybe we can manage issues in projects, not here. And roadmap only as the main direction
@JiangTJ yes. Need to smoothly end Roadmap checkboxes here and move similar work to projects.
Superseded by https://github.com/theme-next/hexo-theme-next/issues/809
Requested features:
Filters on archives/cats/tags (#424)Lazy loading for all possible contents (infinite loading)? (#1914)wrap: false
mode (#1980, #176)text-align
on mobile (not only on mobile?) for all schemes (#73, added in #682)Refactor headers in all schemes & addpost.*
options to centrilized H1-H3 titles.symbols-count-time
- if less than 60 mins, show only mins ((https://github.com/theme-next/hexo-symbols-count-time/issues/11), added in #233)select all
button for code blocks. (added in #234)Custom page layout (gallery and product page) (#144)Album or PhotoWall page (#295)spoiler
tag (#200)em
instead ofpx
as default font-size unit (#249, #726)exturl
into internal filter. (added in #463)Option for 100% or not for iframe (#316)Add post sticky feature? (#447)Adding https://github.com/stevenjoezhang/hexo-generator-indexed to the docs is enoughFunction for detect browsers, similar as already exists function to detect UA.Third-party:
Google/Yandex maps tags.Too many arguments required for this tag. Using https://www.maps.ie/create-google-map/ to create an iframe would be betterKnown bugs:
Words count in article
toSymbols count in article
(fixed in 9d46733e2f9b776dfe1bab5e65be0937dd4ca5b8)busuanzi_count
languages values from config to laguages files (#110)auto_excerpt: enable: true
withmobile_layout_economy
option (#181, fixed in #534)hexo-generator-searchdb
(#190, https://github.com/theme-next/hexo-generator-searchdb/pull/5)Miscellaneous:
swig
byswig-templates
in this pull and released in Hexo v3.5.0_custom.yml
) (added in #253).theme/next/scripts/tags/group-pictures.js
to theme-next.org, #1073)exturl
tag? (theme/next/scripts/tags/exturl.js
, warnings added in https://github.com/theme-next/hexo-theme-next/pull/766).deploy_git
&.nojekyll
(#1214)Refactor main font name and compare compatability for different languages & browsers.ForkAwesome / FontAwesome? (#94, #474 and #505)NexT 3rd-party modules as submodules? (#413, #564 and #663)Please feel free to leave your thought in comments (or edit this post directly if u have permissions).