Files
emoji-chrome-extension/manifest.json
dwindown d689249f3f ux: improve skintone interaction & active state behavior
- Remove swatch modal → replaced with inline tone row UX
- Add active card highlight and tone selection row spanning 4 columns
- Apply tone immediately on click (copy/insert according to settings)
- Add tooltip on hover for names (replacing marquee on hover)
- Enable marquee animation only for overflowed text when active
- Integrate forbid & non-toneable filters matching site policy (LGBT & fantasy exclusions)
- Sync tone whitelist (roles like technologist, scientist, firefighter, etc.)
- Sync tone blacklist (e.g. merman, mermaid, deaf man/woman, woman beard, men with bunny ears)
- Add overflow-y hidden toggle when settings modal shown
- Move inline styles to style.css for cleaner structure
- Refactor panel.js for maintainable tone row injection logic
2025-10-02 11:27:25 +07:00

65 lines
1.3 KiB
JSON

{
"name": "Dewemoji - Emojis Made Effortless",
"description": "Find and copy emojis instantly. Optional Pro license unlocks tone lock, insert mode, and more.",
"version": "1.0.1",
"offline_enabled": false,
"permissions": [
"storage",
"scripting",
"activeTab",
"sidePanel"
],
"host_permissions": [
"<all_urls>",
"https://api.dewemoji.com/*"
],
"web_accessible_resources": [
{
"resources": [
"assets/*.png",
"assets/*.svg",
"styles.css"
],
"matches": ["<all_urls>"]
}
],
"homepage_url": "https://dewemoji.com",
"manifest_version": 3,
"minimum_chrome_version": "114",
"side_panel": {
"default_path": "panel.html"
},
"action": {
"default_title": "Dewemoji",
"default_icon": {
"16": "assets/icon-16.png",
"32": "assets/icon-32.png",
"48": "assets/icon-48.png",
"128": "assets/icon-128.png"
}
},
"icons": {
"16": "assets/icon-16.png",
"32": "assets/icon-32.png",
"48": "assets/icon-48.png",
"128": "assets/icon-128.png"
},
"background": {
"service_worker": "background.js"
},
"commands": {
"toggle-panel": {
"suggested_key": {
"default": "Ctrl+Shift+E",
"mac": "Command+Shift+E"
},
"description": "Toggle Emoji Side Panel"
}
}
}