返回列表

[Discuz!] 如何添加主导航、顶部导航和底部导航颜色

有的同学觉得后台-界面-导航设置中主导航、顶部导航和底部导航默认的导航字体颜色不好看或是不适合自己的论坛
如图,现在有9种颜色,怎么才能够添加更多的颜色选项
nav_1.jpg
2015-2-3 18:07



只要修改2个文件即可实现

首先找到source/admincp/admincp_nav.php文件
打开找到以下代码
  1. array(8, '<span style="color: Gray;">Gray</span>'),
复制代码
相同的代码一共有三处,分别代表主导航、顶部导航和底部导航的设置
找到之后,分别在下面添加一行代码,我们以紫红色为例(更多的颜色可以在搜索引擎搜索“HTML颜色代码”即可)
  1. array(9, '<span style="color: Fuchsia;">Fuchsia</span>'),
复制代码
保存后进入后台-界面-导航设置-编辑相关导航,这时会看到如下图,已经增加了一个颜色选项
nav_3.jpg
2015-2-3 18:07



此时只是后台添加了颜色选项,设置还没有效果
nav_2.jpg
2015-2-3 18:07



接下来找到source/function/cache/cache_setting.php文件
打开后将以下代码
  1. $colorarray = array('', 'red', 'orange', 'yellow', 'green', 'cyan', 'blue', 'purple', 'gray');
复制代码
修改为
  1. $colorarray = array('', 'red', 'orange', 'yellow', 'green', 'cyan', 'blue', 'purple', 'gray', 'fuchsia');
复制代码
保存后进入后台-界面-导航设置-编辑相关导航,选择新添加的颜色点击确定之后即可看到导航字体变成了新添加的颜色
nav_4.jpg
2015-2-3 18:07

返回列表