|
@@ -7,6 +7,7 @@ import { fetchAddFinishEvent } from '@/logic/background/fetch/facebook';
|
|
import { showNFTGroupIcon, hideNFTGroupList, checkUserJoinGroup, elemAddEventListener, addJoinedGroupList } from '@/logic/content/nft';
|
|
import { showNFTGroupIcon, hideNFTGroupList, checkUserJoinGroup, elemAddEventListener, addJoinedGroupList } from '@/logic/content/nft';
|
|
import { jumpTwitterDetailByAlert, showEditTweet } from '@/logic/content/help/twitter.js'
|
|
import { jumpTwitterDetailByAlert, showEditTweet } from '@/logic/content/help/twitter.js'
|
|
import { clearPostContent, setGroupIconStatus } from '@/logic/content/nft.js'
|
|
import { clearPostContent, setGroupIconStatus } from '@/logic/content/nft.js'
|
|
|
|
+import { keywordReminderInit } from '@/logic/content/keywordReminder.js'
|
|
import { toolBox } from '@/logic/content/ToolBox'
|
|
import { toolBox } from '@/logic/content/ToolBox'
|
|
import axios from 'axios';
|
|
import axios from 'axios';
|
|
import messageCenter from '@/uilts/messageCenter';
|
|
import messageCenter from '@/uilts/messageCenter';
|
|
@@ -283,6 +284,7 @@ function _addDeNetEditBtn(params = {}) {
|
|
if (!innerDeIcon) {
|
|
if (!innerDeIcon) {
|
|
toolElem.firstChild.appendChild(createTweetToolbarDenet());
|
|
toolElem.firstChild.appendChild(createTweetToolbarDenet());
|
|
popupShowGiveawayDialog();
|
|
popupShowGiveawayDialog();
|
|
|
|
+ keywordReminderInit();
|
|
Report.reportLog({
|
|
Report.reportLog({
|
|
pageSource: Report.pageSource.mainPage,
|
|
pageSource: Report.pageSource.mainPage,
|
|
businessType: Report.businessType.buttonView,
|
|
businessType: Report.businessType.buttonView,
|
|
@@ -311,6 +313,7 @@ function _addDeNetEditBtn(params = {}) {
|
|
if (!innerDeIcon) {
|
|
if (!innerDeIcon) {
|
|
toolElem.firstChild.appendChild(createTweetToolbarDenet());
|
|
toolElem.firstChild.appendChild(createTweetToolbarDenet());
|
|
popupShowGiveawayDialog();
|
|
popupShowGiveawayDialog();
|
|
|
|
+ keywordReminderInit();
|
|
Report.reportLog({
|
|
Report.reportLog({
|
|
pageSource: Report.pageSource.mainPage,
|
|
pageSource: Report.pageSource.mainPage,
|
|
businessType: Report.businessType.buttonView,
|
|
businessType: Report.businessType.buttonView,
|
|
@@ -602,10 +605,34 @@ function createTweetToolbarDenet() {
|
|
let src = require("@/assets/img/icon-gift-pack.png");
|
|
let src = require("@/assets/img/icon-gift-pack.png");
|
|
const smallDeBtnStyle = 'width:20px;height: 20px;cursor: pointer;margin: 0px 8px';
|
|
const smallDeBtnStyle = 'width:20px;height: 20px;cursor: pointer;margin: 0px 8px';
|
|
|
|
|
|
- const deBtn1 = document.createElement('img');
|
|
|
|
|
|
+ const deBtnInnerBtn = document.createElement('img');
|
|
|
|
+ deBtnInnerBtn.style.cssText = smallDeBtnStyle;
|
|
|
|
+ deBtnInnerBtn.src = src;
|
|
|
|
+
|
|
|
|
+ const deBtn1 = document.createElement('span');
|
|
deBtn1.id = 'de-btn1';
|
|
deBtn1.id = 'de-btn1';
|
|
- deBtn1.style.cssText = smallDeBtnStyle;
|
|
|
|
- deBtn1.src = src;
|
|
|
|
|
|
+ deBtn1.style.cssText = 'margin: 0;padding: 0;display: flex;align-items: center;justify-content: center;'
|
|
|
|
+ deBtn1.innerHTML = `
|
|
|
|
+ ${deBtnInnerBtn.outerHTML}
|
|
|
|
+ <style>
|
|
|
|
+ @keyframes tilt-shaking {
|
|
|
|
+ 0% { transform: rotate(0deg) scale(1.3); }
|
|
|
|
+ 10% { transform: rotate(45deg) scale(1.3); }
|
|
|
|
+ 20% { transform: rotate(0eg) scale(1.3); }
|
|
|
|
+ 30% { transform: rotate(-45deg) scale(1.3); }
|
|
|
|
+ 40% { transform: rotate(0eg) scale(1.3); }
|
|
|
|
+ 50% { transform: rotate(45deg) scale(1.3); }
|
|
|
|
+ 60% { transform: rotate(0eg) scale(1.3); }
|
|
|
|
+ 70% { transform: rotate(-45deg) scale(1.3); }
|
|
|
|
+ 80% { transform: rotate(0eg) scale(1.3); }
|
|
|
|
+ 90% { transform: rotate(45deg) scale(1.3); }
|
|
|
|
+ 100% { transform: rotate(0deg) scale(1); }
|
|
|
|
+ }
|
|
|
|
+ #de-btn1 {
|
|
|
|
+ animation: tilt-shaking 2s linear;
|
|
|
|
+ }
|
|
|
|
+ </style>
|
|
|
|
+ `;
|
|
|
|
|
|
deBtn1.addEventListener('click', () => {
|
|
deBtn1.addEventListener('click', () => {
|
|
Report.reportLog({
|
|
Report.reportLog({
|