Skip to content

Commit cb21448

Browse files
committed
优化颜文字表情细节
1 parent cc0cc62 commit cb21448

File tree

10 files changed

+164
-12385
lines changed

10 files changed

+164
-12385
lines changed

README.md

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,9 +13,7 @@
1313
2.`评论模块 JS` 修改为:
1414

1515
- 旧版:`https://cdn.jsdelivr.net/gh/coortop/halo-comment-alex@0.0.6/dist/halo-comment.min.js`
16-
- 新版:任选一种
17-
- `https://cdn.jsdelivr.net/gh/coortop/halo-comment-alex@1.0.7/dist/halo-comment.min.js`
18-
- `https://cdn.jsdelivr.net/gh/coortop/halo-comment-alex@latest/dist/halo-comment.min.js`
16+
- 新版:`https://cdn.jsdelivr.net/gh/coortop/halo-comment-alex@latest/dist/halo-comment.min.js`
1917

2018
### 自定义配置
2119

dist/halo-comment.js

Lines changed: 107 additions & 15 deletions
Large diffs are not rendered by default.

dist/halo-comment.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/halo-comment.min.js

Lines changed: 3 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/halo-comment.min.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package-lock.json

Lines changed: 0 additions & 12307 deletions
This file was deleted.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "halo-comment-alex",
3-
"version": "v1.0.7",
3+
"version": "v1.0.8",
44
"private": false,
55
"scripts": {
66
"serve": "vue-cli-service serve",

src/components/EmojiPicker/Emoji.vue

Lines changed: 19 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,27 @@
11
<template>
22
<span
3-
class="emoji"
4-
v-html="data"
3+
class="emoji"
4+
:class="data['category']"
5+
v-html="data['emoji']"
56
/>
67
</template>
78

89
<script>
9-
export default {
10-
name: 'Emoji',
11-
props: {
12-
data: { type: String }
13-
}
14-
}
10+
export default {
11+
name: 'Emoji',
12+
props: {
13+
data: {type: String}
14+
}
15+
}
1516
</script>
1617

17-
<style></style>
18+
<style>
19+
.emoji.颜文字 {
20+
background: #fce4ec40 !important;
21+
border: 1px #fce4ec2e solid !important;
22+
border-radius: 5px !important;
23+
font-size: 12px !important;
24+
margin: 5px !important;
25+
padding: 0 !important;
26+
}
27+
</style>

src/components/EmojiPicker/EmojiList.vue

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313
<div
1414
v-show="category.length"
1515
class="category-title"
16+
:class="category_name"
1617
:ref="category_name"
1718
>
1819
{{ category_name }}
@@ -24,7 +25,7 @@
2425
<Emoji
2526
v-for="(emoji, index_e) in category"
2627
:key="`${category_name}-${index_e}`"
27-
:data="emoji['emoji']"
28+
:data="emoji"
2829
@click.native="onSelect(emoji)"
2930
/>
3031
</div>
@@ -37,7 +38,7 @@
3738
<Emoji
3839
v-for="(emoji, index) in dataFiltered"
3940
:key="index"
40-
:data="emoji['emoji']"
41+
:data="emoji"
4142
@click.native="onSelect(emoji)"
4243
/>
4344
</div>
@@ -117,4 +118,7 @@
117118
</script>
118119

119120
<style>
121+
.category-title.经典 {
122+
margin-top: 8px !important;
123+
}
120124
</style>

src/components/EmojiPicker/data/emojis.js

Lines changed: 25 additions & 43 deletions
Original file line numberDiff line numberDiff line change
@@ -83,24 +83,35 @@ export default [
8383
new Emoji("<img alt=\"punch\" referrerpolicy=\"no-referrer\" class=\"vemoji\" src=\"//img.t.sinajs.cn/t4/appstyle/expression/ext/normal/86/2018new_quantou_thumb.png\">", "", "", " :punch:", []),
8484

8585

86-
new Emoji(" (。•ˇ‸ˇ•。)", "", "颜文字", "", []),
87-
new Emoji(" ˶‾᷄ꈊ‾᷅˵", "", "颜文字", "", []),
88-
new Emoji(" ꒰⑅•ᴗ•⑅꒱", "", "颜文字", "", []),
89-
new Emoji(" (•̤̀ᵕ•̤́๑)ᵒᵏᵎᵎᵎᵎ", "", "颜文字", "", []),
86+
new Emoji(" OωO", "", "颜文字", "", []),
87+
new Emoji(" |´・ω・) ノ", "", "颜文字", "", []),
88+
new Emoji(" ヾ (≧∇≦*) ゝ", "", "颜文字", "", []),
89+
new Emoji(" (☆ω☆)", "", "颜文字", "", []),
9090
new Emoji(" (ง ˙o˙)ว", "", "颜文字", "", []),
91-
new Emoji(" Ծ‸Ծ", "", "颜文字", "", []),
92-
new Emoji(" ⚆_⚆", "", "颜文字", "", []),
93-
new Emoji(" (⑉꒦ິ^꒦ິ⑉)", "", "颜文字", "", []),
94-
new Emoji(" (๑•̀ㅂ•́)و✧", "", "颜文字", "", []),
91+
new Emoji(" (/ω\)", "", "颜文字", "", []),
92+
new Emoji(" (๑•̀ㅁ•́ฅ)", "", "颜文字", "", []),
9593
new Emoji(" ୧(๑•̀⌄•́๑)૭", "", "颜文字", "", []),
9694
new Emoji(" (๑◕ܫ←๑)b", "", "颜文字", "", []),
9795
new Emoji(" (;-_-)ᴇᴍᴍᴍ", "", "颜文字", "", []),
9896
new Emoji(" ฅ'ω'ฅ♪", "", "颜文字", "", []),
99-
new Emoji(" нёιιö", "", "颜文字", "", []),
100-
new Emoji(" ◍'ㅅ'◍", "", "颜文字", "", []),
101-
new Emoji(" ´͈ ᵕ `͈", "", "颜文字", "", []),
102-
new Emoji(" ʕ•ﻌ•ʔ", "", "颜文字", "", []),
103-
new Emoji(" ₍˄ุ.͡˳̫.˄ุ₎ฅ˒˒", "", "颜文字", "", []),
97+
new Emoji(" →_→", "", "颜文字", "", []),
98+
new Emoji(" ٩(ˊᗜˋ*)و", "", "颜文字", "", []),
99+
new Emoji(" (ノ °ο°) ノ", "", "颜文字", "", []),
100+
new Emoji(" (´இ皿இ`)", "", "颜文字", "", []),
101+
new Emoji(" (ó﹏ò。)", "", "颜文字", "", []),
102+
new Emoji(" Σ(っ °Д °;) っ", "", "颜文字", "", []),
103+
new Emoji(" (ฅ´ω`ฅ)", "", "颜文字", "", []),
104+
new Emoji(" (╯°A°)╯︵○○○", "", "颜文字", "", []),
105+
new Emoji(" φ( ̄∇ ̄o)", "", "颜文字", "", []),
106+
new Emoji(" ヾ (´・ ・`。) ノ \"", "", "颜文字", "", []),
107+
new Emoji(" (ง ᵒ̌皿ᵒ̌)ง⁼³₌₃", "", "颜文字", "", []),
108+
new Emoji(" (ó﹏ò。)", "", "颜文字", "", []),
109+
new Emoji(" (,,´・ω・)ノ\"(´ っ ω・`。)", "", "颜文字", "", []),
110+
new Emoji(" ╮(╯▽╰)╭", "", "颜文字", "", []),
111+
new Emoji(" o(*////▽////*)q", "", "颜文字", "", []),
112+
new Emoji(" >﹏<", "", "颜文字", "", []),
113+
new Emoji(" ( ๑´•ω•) \"(ㆆᴗㆆ)", "", "颜文字", "", []),
114+
new Emoji(" (。•ˇ‸ˇ•。)", "", "颜文字", "", []),
104115

105116

106117
new Emoji("😀", "", "经典", "", []),
@@ -176,34 +187,5 @@ export default [
176187
new Emoji("🤧", "", "经典", "", []),
177188
new Emoji("😷", "", "经典", "", []),
178189
new Emoji("🤒", "", "经典", "", []),
179-
new Emoji("🤕", "", "经典", "", []),
180-
new Emoji("👐", "", "经典", "", []),
181-
new Emoji("🙌", "", "经典", "", []),
182-
new Emoji("👏", "", "经典", "", []),
183-
new Emoji("🙏", "", "经典", "", []),
184-
new Emoji("🤝", "", "经典", "", []),
185-
new Emoji("👍", "", "经典", "", []),
186-
new Emoji("👎", "", "经典", "", []),
187-
new Emoji("👊", "", "经典", "", []),
188-
new Emoji("✊", "", "经典", "", []),
189-
new Emoji("🤛", "", "经典", "", []),
190-
new Emoji("🤜", "", "经典", "", []),
191-
new Emoji("🤞", "", "经典", "", []),
192-
new Emoji("✌️", "", "经典", "", []),
193-
new Emoji("🤘", "", "经典", "", []),
194-
new Emoji("👌", "", "经典", "", []),
195-
new Emoji("👈", "", "经典", "", []),
196-
new Emoji("👉", "", "经典", "", []),
197-
new Emoji("👆", "", "经典", "", []),
198-
new Emoji("👇", "", "经典", "", []),
199-
new Emoji("☝️", "", "经典", "", []),
200-
new Emoji("✋", "", "经典", "", []),
201-
new Emoji("🤚", "", "经典", "", []),
202-
new Emoji("🖐", "", "经典", "", []),
203-
new Emoji("🖖", "", "经典", "", []),
204-
new Emoji("👋", "", "经典", "", []),
205-
new Emoji("🤙", "", "经典", "", []),
206-
new Emoji("✍️", "", "经典", "", []),
207-
new Emoji("🖕", "", "经典", "", []),
208-
new Emoji("💪", "", "经典", "", [])
190+
new Emoji("🤕", "", "经典", "", [])
209191
];

0 commit comments

Comments
 (0)