community icon indicating copy to clipboard operation
community copied to clipboard

留言灌水区

Open utterances-bot opened this issue 3 years ago • 55 comments

Volantis: 一个功能丰富、高度模块化的 Hexo 博客主题。支持多人协作、wiki文档等复杂系统,支持大量的标签插件。 - Volantis

Volantis 是一个功能丰富、高度模块化的 Hexo 博客主题。得益于其强大的模块化特性,您可以轻松搭建一个极简风格的博客,也可以仿照官网搭建一个多人协作的、包含文档模块的大体量综合型博客。

https://volantis.js.org/

utterances-bot avatar Jan 28 '21 07:01 utterances-bot

作者,您好!请问如何导航栏的链接,点击后,是在新的标签页打开,而不是在原页面跳转。

aner1001 avatar Jan 28 '21 07:01 aner1001

@aner1001

- name: 文档
  icon: fad fa-book faa-tada
  url: /getting-started/
  target: _blank

xaoxuu avatar Jan 28 '21 08:01 xaoxuu

@xaoxuu 谢谢指导!祝您生活愉快!

aner1001 avatar Jan 28 '21 08:01 aner1001

请问一下在首页的列表里,文章怎么能显示一张封面图啊,我现在都是显示的文字简介

callqh avatar Feb 04 '21 06:02 callqh

@liuqh0609

headimg: url

xaoxuu avatar Feb 04 '21 09:02 xaoxuu

您好!请问主题backgroud图片怎么实现轮播功能,需要使用ajax的插件吗?

KevinSdd avatar Feb 10 '21 10:02 KevinSdd

您好,请问怎么文章封面怎么做呀

Oddyti avatar Feb 19 '21 07:02 Oddyti

sorry 我看见您之前的回答了 问题解决了

Oddyti avatar Feb 19 '21 08:02 Oddyti

您好,如何给首页的背景轮换增加滚动视差效果?

Loudomian avatar Feb 20 '21 10:02 Loudomian

导航栏链接里面的页面可以从哪里制作呀

jungleblack007 avatar Feb 21 '21 10:02 jungleblack007

@Loudomian 不太好做啊

xaoxuu avatar Feb 21 '21 11:02 xaoxuu

@jungleblack007 可以描述清楚一点吗?哪个页面?

xaoxuu avatar Feb 21 '21 12:02 xaoxuu

请问底部音乐播放器在网页上显示太宽怎么办?播放器几乎是整个页面的宽度

Elmando2333 avatar Feb 21 '21 14:02 Elmando2333

@xaoxuu 好的,那就不改了,感谢回复

Loudomian avatar Feb 21 '21 14:02 Loudomian

您好,请问一下侧边栏可以自己调整放在左侧吗?

27rabbit-penguin avatar Feb 22 '21 03:02 27rabbit-penguin

@27rabbit-penguin 可以,更新到 dev 分支最新版,主题配置文件中有。

xaoxuu avatar Feb 22 '21 08:02 xaoxuu

您好,可以分享一下您的代码高亮的配置吗,我自己按照文档中设置的真的是一言难尽

isther avatar Feb 27 '21 10:02 isther

请问自行增加了侧边栏配置后怎么在页面中显示呢 ,将class名填入for_page: 后页面没有显示

hamster1963 avatar Feb 28 '21 16:02 hamster1963

@28251536 官网是开源的可以参考其源码

xaoxuu avatar Mar 16 '21 11:03 xaoxuu

作者大佬您好,我根据您这篇博客设置了我的主题,但是遇到了几个问题,希望您能帮到我: 1,我在设置友链页面时,复制了您提供的数据结构但是友链页面的显示没有达到预期:https://blog.tsgzvore.com/friends/ 显示效果如上(附结构图)

2,我按照您的说法创建了404页面,但我的网站在抛出404异常的时候并没有走到404的页面去,这个是什么原因呢?是否需要配置NGINX或者别的什么?

3,我在配置【wordcount】的时候,分别使用7.7.5与7.7.6版本的npm执行npm i wordcount命令后: 7.7.6报错,7.7.5安装成功但页面没有显示字数与阅读时间的相关内容。wordcount 相关配置都已打开。

4,我看到许多使用这个主题的博客都有一个【公告】栏目,请问这个栏目是可以配置的吗?还是说需要自己把它给加上去。因为我貌似没有找到相关配置信息。

5,我把顶部导航栏设置成了最大【navbar: width: max # auto, max】 然后导航列表就跑到了最右边,我想让它保持【width: auto】时的位置结构,让导航列表在中间偏左的位置,这个需要怎么设置呢?还是说需要自己修改?

这里写友链上方的内容。

NeyaCat avatar Apr 02 '21 09:04 NeyaCat

@NeyaCat 1.友链数据不是写在MD文件里,是写在/source/_data/friends.yml中,详情见参考1; 2.404页面如果本地正常,那么在主机上需要设定错误页面; 3.看看在Article Layout 文章布局里是否添加了wordcount,如图1; 4.公告栏可以自行在侧边栏里添加,如图2,见参考2; 5.这个我也遇到过,所以我是修改了styl文件,而不是改的yml配置文件。 图1 图2 参考1:https://volantis.js.org/v4/page-settings/ #目录1.8.3 参考2:https://volantis.js.org/v4/theme-settings/ #目录7.6

W4J1e avatar Apr 02 '21 14:04 W4J1e

@NeyaCat 关于您的第 5 点,我可以提一下修改思路(参考源来自 inkss):

一、关闭 CDN

在 blog 目录下 _config.volantis.yml 文件里(如果您不是另外创建的主题配置文件,您需要在主题目录下修改 _config.yml)

use_cdn: false # true

二、在 Custom css 设置 navbar:width:auto

设置回 auto 就是居中方式,一会第三步再增加 css 代码,就可以实现您想要的效果。

三、为 css 增加样式

打开此文件:hexo-theme-volantis > source > css > _first > search.styl 在此文件最尾端增加以下代码:

@media screen and (max-width:2560px)
  .l_header
    left: 0!important
    border-radius: 0!important
    max-width: 100%!important

@media screen and (max-width:500px)
  #safearea
    margin: 16px 0 0!important
    box-shadow: none!important
  #safearea #l_main article#arc
  #safearea #l_main article#comments
  #safearea #l_main article#friends
  #safearea #l_main article#page
  #safearea #l_main article#post
    border-radius: 0!important
    margin-top: -16px!important
  #safearea #l_main article#cat
  #safearea #l_main article#tag
    margin: -16px -16px 0!important
    border-radius: 0!important
  #safearea #l_main .post-wrapper
    margin: 0 16px!important
  #safearea #l_side .widget.mobile
    border-radius: 0!important

.iconfont
  width: 1em
  height: 1em
  vertical-align: -.15em
  fill: currentColor
  overflow: hidden

.rem1p5
  font-size: 1.5rem

.rem2
  font-size: 2rem

.rem6
  font-size: 6rem

.rem12
  font-size: 12rem

四、尝试一下吧!

hexo clean 之后进行 hexo s 吧!XD

Tikas avatar Apr 02 '21 15:04 Tikas

@Tikas 感谢分享。楼上那位朋友可以尝试一下,由于我改了Navbar的高度和调整了logo的位置,所以目前还是比较满意这个样式,并且也是auto然后把宽度拉长,工作量更小。 4D781F23-A8C8-459A-A2D2-1E38E2444B9E

W4J1e avatar Apr 02 '21 16:04 W4J1e

强大!大佬竟然是从源头解决,我就是不懂这些,但是能看懂代码,学习了,非常感谢!

Tikas avatar Apr 02 '21 16:04 Tikas

@Tikas @W4J1e 非常感谢两位大佬的耐心指导,我提出的问题都已经解决或知道了解决方案。 关于404的问题我最开始以为hexo或volantis主题会自动处理404异常,后来我意识到它或许需要通过设置服务器的异常显示页面才能显示。 然而设置之后也没有用,依旧显示Cannot GET /xxx 后面我多方查证,最终定位到原因是因为我用的hexo s服务,在服务器站点配置通过反向代理访问本地4000端口,因此无法使用nginx的error_page功能。 使用hexo deploy 生成静态资源并将运行目录设置成public文件夹后再次访问就可以显示404页面了。 第5个关于顶部导航的问题我已经get到了,知道没法通过配置实现就好了,感谢大佬提供的样式修改意见。

NeyaCat avatar Apr 03 '21 02:04 NeyaCat

@NeyaCat 关于您的第 5 点,我可以提一下修改思路(参考源来自 inkss


PPS: 导航栏拉宽居中只用改这个就行:

https://github.com/inkss/volantis/blob/master/source/css/_szyink-plugins/first.styl#L5-L10

剩下的修改主要是把卡片覆盖掉,平铺移动端下的阅读:

https://github.com/inkss/volantis/blob/master/source/css/_szyink-plugins/first.styl#L27-L47

image

更剩下的与此处无关。

inkss avatar Apr 04 '21 07:04 inkss

作者你好,文章想分享到微信朋友圈,怎么配置?

lp9937 avatar Apr 07 '21 01:04 lp9937

请问是如何做到封面背景图片固定不跟随文章滚动的?感谢回答

greysonOuyang avatar Apr 17 '21 15:04 greysonOuyang

请问是如何做到封面背景图片固定不跟随文章滚动的?感谢回答

5.0的新特性,4.x及以下没有

MHuiG avatar Apr 18 '21 01:04 MHuiG