尧图建网站 尧图建网站 YAOTU WEB BUILD 免费咨询
ARTICLE DETAIL

资讯详情

深耕网站建设与建站编程的一线实战洞察。

酱茄小程序开源版前端个性化改造指南:如何一键更换主题色、TabBar图标与首页样式

酱茄小程序开源版前端个性化改造指南:如何一键更换主题色、TabBar图标与首页样式 酱茄小程序开源版前端个性化改造指南如何一键更换主题色、TabBar图标与首页样式【免费下载链接】jiangqie_kafei酱茄小程序开源版基于WordPress的微信小程序适用于博客小程序和新闻资讯小程序。项目地址: https://gitcode.com/gh_mirrors/ji/jiangqie_kafei酱茄小程序开源版jiangqie_kafei是一款基于 WordPress uni-app 的开源资讯/博客小程序一套代码可同时发布到微信小程序、百度小程序、QQ 小程序和 H5 端。本文面向新手手把手教你完成三大前端个性化改造 一键更换小程序主题色、️ 替换 TabBar 底部图标、 快速定制首页样式。只需修改 2 个前端文件 在 WordPress 后台点一点就能把红色模板变成你品牌色的专属小程序。改造前准备导入项目只需两步先用 HBuilderX 导入项目中的client_uni目录uni-app 前端代码然后修改 client_uni/utils/config.js 里的JQ_DOMAIN为你自己的域名这是前端唯一必须改的配置。项目整体结构很简单前端代码client_uni/uni-app负责页面与界面WordPress 插件api_uni/jiangqie-api/负责数据接口与后台设置面板运行截图screenshot/方便你对照效果上传并启用jiangqie-api插件、改好域名后就可以开始下面的改造了。一键更换主题色改一个文件搞定全局颜色酱茄小程序开源版默认是红色系主题。颜色值集中在一个文件里client_uni/pages.json主要涉及 4 处配置项位置默认值作用globalStyle.navigationBarBackgroundColorpages.json#E6321D全局导航栏颜色tabBar.selectedColorpages.json#e6372f底部 Tab 选中颜色我的页面导航栏pages.json#DA2A1A我的页顶部颜色登录页导航栏pages.json#DA291A登录页顶部颜色把这几处色值统一替换成你的品牌色例如科技蓝#2F6FED即可。此外还有 3 个页面文件里残留了硬编码色值建议一并全局搜索替换首页导航栏与顶栏背景client_uni/pages/index/index.vue 的#E0301F热榜页选中态颜色client_uni/pages/hot/hot.vue 的#E6321D文章页点赞按钮client_uni/pages/article/article.vue 的#E6372F小技巧在 HBuilderX 里用全局查找功能搜索十六进制色值一次性替换几分钟就能换完整套主题色。TabBar 图标怎么换替换 PNG 并更新路径底部首页 / 分类 / 热榜 / 我的四个 Tab 的图标是静态 PNG 文件位于client_uni/static/images/tabbar/目录每个 Tab 都有未选中灰色图 选中高亮图两张index_gray.png/index_active.png首页cat_gray.png/cat_active.png分类hot_gray.png/hot_active.png热榜my_gray.png/my_active.png我的替换步骤很简单准备 8 张新图标建议 81×81px 以内灰度版与高亮版各一套风格统一用新图标覆盖同名 PNG 文件即可文件名不变则无需改代码如果想换成完全不同的文件名或调整 Tab 文字、顺序再修改 client_uni/pages.json 中tabBar.list的iconPath/selectedIconPath/text字段。首页样式快速定制后台设置 前端微调首页的内容型样式大部分不需要改代码直接在 WordPress 后台的「酱茄设置」菜单里配置即可。后台配置幻灯片、Logo 与导航区在「基础设置」中修改小程序标题和首页 Logo小程序打开后顶部的 Logo 会立刻换成你上传的图片在「首页设置」中可以配置顶部导航分类填分类 ID、幻灯片文章、图标导航项图标标题链接、活动区域图左图/右上/右下、首页热门文章等「分类设置」和「热榜设置」分别控制分类页和热榜页的顶部背景图、标题、描述「我的设置」可配置我的页面顶部背景图与菜单项前端微调banner 尺寸与列表布局内容之外的视觉型样式在前端页面文件里调整核心就是首页文件 client_uni/pages/index/index.vue顶部 banner 轮播模板区第 34-47 行的swiper高度、圆角、阴影在 SCSS 的.jiangqie-banner-swiperindex.vue里修改列表布局listMode变量决定文章是图文小图还是每 5 篇插入一张宽图宽图样式在.image-wide类中顶部弧形背景默认的红色弧形背景图存放在插件的api_uni/jiangqie-api/public/images/目录替换id_bg.png、my_bg.png等背景图即可换掉整个顶部氛围色。改完在 HBuilderX 中重新编译到微信开发者工具刷新即可看到新主题色、新 TabBar 图标与新首页样式生效。常见问题速查清单❓改了 pages.json 没生效需要重新编译发布uni-app 的 pages.json 属于运行时配置改完必须重跑。❓首页内容没变Logo、幻灯片、导航等属于后台数据请到 WordPress「酱茄设置」里改而不是改前端代码。❓Tab 图标变糊图标请按不超过 81×81px 输出过大反而会被压缩发虚。❓想查更多功能完整功能清单与安装教程见 README.md。至此酱茄小程序开源版的三大个性化改造全部完成换主题色改pages.json 3 个页面文件换 TabBar 图标替换static/images/tabbar/下的 PNG定制首页则后台配置为主、前端微调为辅。掌握这套方法后你可以快速把开源版改造成贴合自己品牌的博客或新闻资讯小程序。【免费下载链接】jiangqie_kafei酱茄小程序开源版基于WordPress的微信小程序适用于博客小程序和新闻资讯小程序。项目地址: https://gitcode.com/gh_mirrors/ji/jiangqie_kafei创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表