xaoxuu / hexo-theme-stellar

内置文档系统的简约商务风Hexo主题,支持大量的标签组件和动态数据组件。
https://xaoxuu.com/wiki/stellar/
MIT License
1.34k stars 329 forks source link

更好的更新时间显示 #251

Closed tksmly closed 1 year ago

tksmly commented 1 year ago

改了一下post card和page meta的更新时间的显示 https://github.com/xaoxuu/hexo-theme-stellar/issues/234#issuecomment-1375074624 我是分界线

默认/不更改(none) pSdjb26.png

替换(replace)//当更新时间等于发布时间会仍然显示发布时间 pSdjH8x.png

同一行(same_line) pSdjo5R.png

换行(two_lines) pSdj7P1.png

还有就是layout/_partial/main/post_list/post_card.ejs中 '&nbsp;' + '<time datetime="'..........改成了'&nbsp;<time datetime="'........... 意义不明,但是和breadcrumb.ejs风格统一

xaoxuu commented 1 year ago

感谢大佬🙏 不过建议最大程度简化代码,只保留最合适的(一排)

tksmly commented 1 year ago

感谢大佬pray 不过建议最大程度简化代码,只保留最合适的(一排)

代码没放到一行是因为太长影响可读性 比如layout/_partial/main/navbar/breadcrumb.ejs 39-41 放到同一行的话会导致一行长度达到200+ breadcrumb.ejs 43-44我就放到同一行了

xaoxuu commented 1 year ago

感谢大佬pray 不过建议最大程度简化代码,只保留最合适的(一排)

代码没放到一行是因为太长影响可读性 比如layout/_partial/main/navbar/breadcrumb.ejs 39-41 放到同一行的话会导致一行长度达到200+ breadcrumb.ejs 43-44我就放到同一行了

可以的,其它两个文件的改动就不需要了

xaoxuu commented 1 year ago

我的意思是不需要配置,只保留显示为一排的那种方案,不是代码只放在一排😂

tksmly commented 1 year ago

我的意思是不需要配置,只保留显示为一排的那种方案,不是代码只放在一排joy

放在同一排一些时候不会太好看,而且我比较喜欢放两排

xaoxuu commented 1 year ago

那这尴尬了,我自己改一下吧🤝