Code Monkey home page Code Monkey logo

lipstick's Introduction

口红颜色可视化

为什么你的女神总缺一支口红?

因为口红居然有这么多颜色!去看看!

截图

lipstick's People

Contributors

ovilia avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

lipstick's Issues

License

请问是什么License?麻烦添加一下,谢谢。

以本仓库为灵感开发的web项目~特来表示感谢!

很早就star了仓库,当时刚开始学编程,就有在想着做这个口红的web项目。现在基本功能都实现了,特来表示感谢!
前端水平不足,就靠后端做了一些基础功能。爬取了8个大品牌官网的数据,支持了色号的名称搜索和颜色匹配,登录之后还可以收藏和聊天讨论,口红推荐和更多功能还在开发中,欢迎Ovilia体验~

网址: http://www.tianlefirstweb.fun
仓库地址:https://github.com/rentianle2022/LipsticksGeek-BackEnd

js新手求问怎么把项目启起来

最近在django上面搞一个算法可视化的小玩意儿,这个口红颜色的布局有点像我想做的那种感觉,想pull下来启起来看看
但没用过nodejs,不太清楚怎么启动Orz
是要用npm install把依赖装了,然后怎么操作才能打开网页呢?

项目启动报错

echo "Error: no test specified" && exit 1

Error: no test specified
npm ERR! Test failed. See above for more details.

缺少数据

老板是不是喜欢这四个呀,数据有点少,我不太懂,但是品牌我回头吧数据爬一下,谁来对一下呀。颜色搞不明白了
image

感觉部分颜色没有对其

image
按照笔者逻辑应该是整体背景色和当前色是匹配关系。
但是发现好多都没有对其。。
以标注为例 卡柏男孩,明显比 心跳 色调更黑,但是却在更上面。

PC&移动端自适应缩放适配

如能支持不同设备的自适应缩放,让其更具流动感可能会更棒。如移动端打开时口红聚促在一起,缩放不能使其聚焦到某个颜色,周围的口红如可随之散开可能体验更佳。

给项目添加一个运行入口

安装
npm install webpack --save-dev
npm install webpack-cli --save-dev
npm install --save-dev webpack-dev-server
dist/index.html添加
<!doctype html>

<title>Getting Started</title> <script src="main.js"></script>

package.json中添加

"scripts": {
"test": "echo "Error: no test specified" && exit 1",
"start": "webpack-dev-server --open",
"private":true
},

创建webpack.config.js

添加
const path = require('path');
module.exports = {
entry: './src/index.js',
output: {
filename: 'main.js',
path: path.resolve(__dirname, 'dist')
}
};

构建项目 npx webpack --config webpack.config.js
运行项目 npm start
在浏览器打开localhost:8080

关于显示的几个建议

我觉得是很实用的一个项目!还有一些优化的空间
· 不同色号但颜色相近的口红显示会有重叠影响显示

图片

· 如果可以点击一个色号之后可以一直保持active的状态,这个时候点击不同色号会更方便
图片

一但鼠标移开,不再是hover,就找不到其他色号了
图片

· 如果可以像地图一样放缩,对选项相对密集的色块比较友好

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.