Skip to content

用html和scss模仿的QQ Desktop前端, 仅用于学习目的!!!

License

Notifications You must be signed in to change notification settings

zjy-dev/qq-desktop-mock

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

QQ 桌面端聊天界面模仿(学习目的)

🎯 项目介绍

用 HTML 和 Scss 模仿的 QQ 桌面端的聊天界面, 无任何js代码!!!

仅用于学习目的!!!

效果预览:

alt text

编译好的css已上传到本仓库, 因此克隆项目后, 你可以直接打开index.html查看效果, 请勿在任何具有公网ip的服务器上部署本项目!!!

如果你想修改样式, 应该修改scss目录下的文件

由于css是由scss生成的, 因此请勿直接修改css目录下的任何文件

✨ 目录介绍

.
├── index.html            # 项目入口
├── Makefile              # 将scss文件编译为css的快捷方式
│
├── scss                  # 存放scss格式的sass文件 
│   ├── _common.scss      # 存放一些共用的变量
│   ├── chat-option.scss  # 好友栏
│   ├── main.scss         # 消息显示和消息输入区域
│   ├── menu.scss         # 右上方的菜单栏
│   ├── nav.scss          # 左侧的导航栏
│   ├── search.scss       # 左上方的消息搜索栏
│   └── style.scss        # 通用样式和整体的布局
│
├── img                   # 存放一些头像图片
│   ├── avatar-1.jpg      # 用户的第一个好友的头像 
│   ├── avatar-2.jpg      # 用户的第二个好友的头像
│   └── avatar-user.jpg   # 用户的头像
│ 
└── css                   # 由scss目录编译生成的css文件
    ├── *.css         
    └── *.map             # 由sass生成

🏁 编译scss

# 单次编译
$ make sass

# 热更新
$ make sass-watch

📝 License

本项目采用BSD 3-Clause License. 更多细节在LICENSE.

Made with ❤️ by zjy-dev

About

用html和scss模仿的QQ Desktop前端, 仅用于学习目的!!!

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published