Home

Awesome

GUSCSS(Give You Some Color See See)

给你点颜色瞧瞧! 一个基于 Vue2 和 Python3 写的展示各种颜色的单页面静态网页,(目前)主要由三部分构成:

梅子金黄杏子肥,麦花雪白菜花稀。 <right><br>——范成大 ·《四时田园杂兴·其二》</right>

日本传统色

送给女性和追女孩子的男性的福利,一个展示各种口红色号及实际使用效果与感受(仅PC)的网页。

预览

说明

本项目主要用于 Python 代码的练习,同时对 Vue2 更加深入地了解。实现一个前后端分离的小项目。前端参考了nippon-color:PWA build with vue-cli 3,后端使用 Python 对各种采集的数据进行了风格统一。

PWA

<!-- https://www.flaticon.com/packs/japan-21 --> <div>Icons made by <a href="http://www.freepik.com" title="Freepik">Freepik</a> from <a href="https://www.flaticon.com/" title="Flaticon">www.flaticon.com</a> is licensed by <a href="http://creativecommons.org/licenses/by/3.0/" title="Creative Commons BY 3.0" target="_blank">CC 3.0 BY</a></div>

Background image from pixiv

更新日志

V1.0.0

  1. 使用 Python 解析所有获取到的数据
  2. 色系和亮度全部自动识别(待改进)

安装

版本信息

Python

python --version
Python 3.7.3

Vue

G:\Traditional-Chinese-Colors>vue --version
2.9.6

前端

安装依赖

npm install

开发模式(热重载)

npm run serve

生产模式

npm run build

如果提示找不到命令ERROR Error: The system cannot find the path specified.,执行:

npm install -g @vue/cli-service

报错,如果出现文字乱码执行CHCP 65001,然后截图发上来大家一起看看。

后端(伪)

安装依赖

pip install pipenv
pipenv shell
pipenv install
cd backend
python main.py
cd ..

部署

~~执行 run deploy.sh ~~

现在我们直接把其导出到 docs 目录,github 支持部署 docs 目录为项目文档。
参见Simpler GitHub Pages publishing - The GitHub Blog

代码 Lint

npm run lint

BUG

TODO

高优先级

次优先级

已完成

贡献/帮助我

我是开发人员

你可以 fork 此仓库之后修改amend 文件 中的 data 字段,修改是以 id 为准,只提交修改新值,不修改值直接不写。之后提交 pr 即可。当然,也欢迎提交代码逻辑及实现中不合理的地方及 bug 修复。

{
  "id": "1847572",
  "name": "朱砂",
  "tra_name": "硃砂",
  "color_series": "red",
  "pinyin": "zhū shā",
  "font_color": "dark",
  "is_bright": true,
  "rgb": [
    184,
    75,
    72
  ],
  "hex": "#B84B48",
  "cmyk": [
    0,
    59,
    61,
    28
  ],
  "desc": "",
  "figure": ""
}

我是普通用户

如果你不会写代码,但是有 github 账号,可以 去 issue 提交反馈;如果你没有账号或者不会使用 Github,可以直接发邮件给我,邮箱地址:immoyao@gmail.com

我除了钱啥都没

请使用微信(WeChat)扫描下方二维码与我一起做公益吧!
腾讯公益 当然还可以去我的博客找赞赏码给我打钱。(慢慢找去吧)😊

故障排查

  1. 必须执行 npm install 安装依赖包;
  2. 如果 run 或者 build 出错,请检查 vue 版本或者是否正常安装;否则,删除 node_modules 重装 node 环境;
  3. × Error: pngquant failed to build, make sure that libpng-dev is installed
    针对 win10,以管理员身份执行npm install -g windows-build-tools 参见:Error: pngquant failed to build, make sure that libpng-dev is installed_运维_logocool 的专栏-CSDN 博客

更改日志

还没有呢~