File tree Expand file tree Collapse file tree 10 files changed +34
-34
lines changed Expand file tree Collapse file tree 10 files changed +34
-34
lines changed Original file line number Diff line number Diff line change 33// @description Add AI chat & product/category summaries to Amazon shopping, powered by the latest LLMs like GPT-4o!
44// @author KudoAI
55// @namespace https://kudoai.com
6- // @version 2025.5.16.10
6+ // @version 2025.5.16.11
77// @license MIT
88// @icon https://amazongpt.kudoai.com/assets/images/icons/app/black-gold-teal/icon48.png?v=8e8ed1c
99// @icon 64 https://amazongpt.kudoai.com/assets/images/icons/app/black-gold-teal/icon64.png?v=8e8ed1c
23112311 settingEntry . onclick = ( ) => modals . open ( 'scheme' )
23122312 } else if ( key . includes ( 'about' ) ) {
23132313 const innerDiv = dom . create . elem ( 'div' ) ,
2314- textGap = '     '
2314+ xGap = '     '
23152315 modals . settings . aboutContent = { }
23162316 modals . settings . aboutContent . short = `v${ GM_info . script . version } `
23172317 modals . settings . aboutContent . long = (
23182318 `${ app . msgs . about_version } : <span class="about-em">v${
2319- GM_info . script . version + textGap } </span>`
2320- + `${ app . msgs . about_poweredBy } <span class="about-em">chatgpt.js</span>${ textGap } ` )
2319+ GM_info . script . version + xGap } </span>`
2320+ + `${ app . msgs . about_poweredBy } <span class="about-em">chatgpt.js</span>${ xGap } ` )
23212321 for ( let i = 0 ; i < 7 ; i ++ )
23222322 modals . settings . aboutContent . long += modals . settings . aboutContent . long // make long af
23232323 innerDiv . innerHTML = modals . settings . aboutContent [
Original file line number Diff line number Diff line change 148148// @description :zu Yengeza izimpendulo ze-AI ku-Brave Search (inikwa amandla yi-GPT-4o!)
149149// @author KudoAI
150150// @namespace https://kudoai.com
151- // @version 2025.5.16.11
151+ // @version 2025.5.16.12
152152// @license MIT
153153// @icon https://assets.bravegpt.com/images/icons/bravegpt/icon48.png?v=df624b0
154154// @icon 64 https://assets.bravegpt.com/images/icons/bravegpt/icon64.png?v=df624b0
30653065 settingEntry . onclick = ( ) => modals . open ( 'scheme' )
30663066 } else if ( key . includes ( 'about' ) ) {
30673067 const innerDiv = dom . create . elem ( 'div' ) ,
3068- textGap = '     '
3068+ xGap = '     '
30693069 modals . settings . aboutContent = { }
30703070 modals . settings . aboutContent . short = `v${ GM_info . script . version } `
30713071 modals . settings . aboutContent . long = (
30723072 `${ app . msgs . about_version } : <span class="about-em">v${
3073- GM_info . script . version + textGap } </span>`
3074- + `${ app . msgs . about_poweredBy } <span class="about-em">chatgpt.js</span>${ textGap } ` )
3073+ GM_info . script . version + xGap } </span>`
3074+ + `${ app . msgs . about_poweredBy } <span class="about-em">chatgpt.js</span>${ xGap } ` )
30753075 for ( let i = 0 ; i < 7 ; i ++ )
30763076 modals . settings . aboutContent . long += modals . settings . aboutContent . long // make long af
30773077 innerDiv . innerHTML = modals . settings . aboutContent [
Original file line number Diff line number Diff line change 180180 helptip : `${ settings . getMsg ( 'menuLabel_about' ) } ${ settings . getMsg ( 'appName' ) } `
181181 } ) ,
182182 ticker : {
183- textGap : '   ' ,
183+ xGap : '   ' ,
184184 span : dom . create . elem ( 'span' , { class : 'ticker' } ) , innerDiv : dom . create . elem ( 'div' )
185185 }
186186 }
187187 aboutEntry . div . querySelector ( 'div.menu-icon' ) . style . paddingLeft = '10px'
188188 aboutEntry . div . querySelector ( 'span' ) . style . paddingLeft = '2.5px'
189189 aboutEntry . ticker . content = `${
190- settings . getMsg ( 'about_version' ) } : <span class="ticker-em">v${ app . version + aboutEntry . ticker . textGap } </span>${
191- settings . getMsg ( 'about_poweredBy' ) } <span class="ticker-em">chatgpt.js</span>${ aboutEntry . ticker . textGap } `
190+ settings . getMsg ( 'about_version' ) } : <span class="ticker-em">v${ app . version + aboutEntry . ticker . xGap } </span>${
191+ settings . getMsg ( 'about_poweredBy' ) } <span class="ticker-em">chatgpt.js</span>${ aboutEntry . ticker . xGap } `
192192 for ( let i = 0 ; i < 7 ; i ++ ) aboutEntry . ticker . content += aboutEntry . ticker . content // make long af
193193 aboutEntry . ticker . innerDiv . innerHTML = aboutEntry . ticker . content
194194 aboutEntry . ticker . span . append ( aboutEntry . ticker . innerDiv )
Original file line number Diff line number Diff line change 180180 helptip : `${ settings . getMsg ( 'menuLabel_about' ) } ${ settings . getMsg ( 'appName' ) } `
181181 } ) ,
182182 ticker : {
183- textGap : '   ' ,
183+ xGap : '   ' ,
184184 span : dom . create . elem ( 'span' , { class : 'ticker' } ) , innerDiv : dom . create . elem ( 'div' )
185185 }
186186 }
187187 aboutEntry . div . querySelector ( 'div.menu-icon' ) . style . paddingLeft = '10px'
188188 aboutEntry . div . querySelector ( 'span' ) . style . paddingLeft = '2.5px'
189189 aboutEntry . ticker . content = `${
190- settings . getMsg ( 'about_version' ) } : <span class="ticker-em">v${ app . version + aboutEntry . ticker . textGap } </span>${
191- settings . getMsg ( 'about_poweredBy' ) } <span class="ticker-em">chatgpt.js</span>${ aboutEntry . ticker . textGap } `
190+ settings . getMsg ( 'about_version' ) } : <span class="ticker-em">v${ app . version + aboutEntry . ticker . xGap } </span>${
191+ settings . getMsg ( 'about_poweredBy' ) } <span class="ticker-em">chatgpt.js</span>${ aboutEntry . ticker . xGap } `
192192 for ( let i = 0 ; i < 7 ; i ++ ) aboutEntry . ticker . content += aboutEntry . ticker . content // make long af
193193 aboutEntry . ticker . innerDiv . innerHTML = aboutEntry . ticker . content
194194 aboutEntry . ticker . span . append ( aboutEntry . ticker . innerDiv )
Original file line number Diff line number Diff line change 232232 helptip : `${ settings . getMsg ( 'menuLabel_about' ) } ${ settings . getMsg ( 'appName' ) } `
233233 } ) ,
234234 ticker : {
235- textGap : '   ' ,
235+ xGap : '   ' ,
236236 span : dom . create . elem ( 'span' , { class : 'ticker' } ) , innerDiv : dom . create . elem ( 'div' )
237237 }
238238 }
239239 aboutEntry . div . querySelector ( 'div.menu-icon' ) . style . paddingLeft = '10px'
240240 aboutEntry . div . querySelector ( 'span' ) . style . paddingLeft = '2.5px'
241241 aboutEntry . ticker . content = `${
242- settings . getMsg ( 'about_version' ) } : <span class="ticker-em">v${ app . version + aboutEntry . ticker . textGap } </span>${
243- settings . getMsg ( 'about_poweredBy' ) } <span class="ticker-em">chatgpt.js</span>${ aboutEntry . ticker . textGap } `
242+ settings . getMsg ( 'about_version' ) } : <span class="ticker-em">v${ app . version + aboutEntry . ticker . xGap } </span>${
243+ settings . getMsg ( 'about_poweredBy' ) } <span class="ticker-em">chatgpt.js</span>${ aboutEntry . ticker . xGap } `
244244 for ( let i = 0 ; i < 7 ; i ++ ) aboutEntry . ticker . content += aboutEntry . ticker . content // make long af
245245 aboutEntry . ticker . innerDiv . innerHTML = aboutEntry . ticker . content
246246 aboutEntry . ticker . span . append ( aboutEntry . ticker . innerDiv )
Original file line number Diff line number Diff line change 234234 helptip : `${ settings . getMsg ( 'menuLabel_about' ) } ${ settings . getMsg ( 'appName' ) } `
235235 } ) ,
236236 ticker : {
237- textGap : '   ' ,
237+ xGap : '   ' ,
238238 span : dom . create . elem ( 'span' , { class : 'ticker' } ) , innerDiv : dom . create . elem ( 'div' )
239239 }
240240 }
241241 aboutEntry . div . querySelector ( 'div.menu-icon' ) . style . paddingLeft = '10px'
242242 aboutEntry . div . querySelector ( 'span' ) . style . paddingLeft = '2.5px'
243243 aboutEntry . ticker . content = `${
244- settings . getMsg ( 'about_version' ) } : <span class="ticker-em">v${ app . version + aboutEntry . ticker . textGap } </span>${
245- settings . getMsg ( 'about_poweredBy' ) } <span class="ticker-em">chatgpt.js</span>${ aboutEntry . ticker . textGap } `
244+ settings . getMsg ( 'about_version' ) } : <span class="ticker-em">v${ app . version + aboutEntry . ticker . xGap } </span>${
245+ settings . getMsg ( 'about_poweredBy' ) } <span class="ticker-em">chatgpt.js</span>${ aboutEntry . ticker . xGap } `
246246 for ( let i = 0 ; i < 7 ; i ++ ) aboutEntry . ticker . content += aboutEntry . ticker . content // make long af
247247 aboutEntry . ticker . innerDiv . innerHTML = aboutEntry . ticker . content
248248 aboutEntry . ticker . span . append ( aboutEntry . ticker . innerDiv )
Original file line number Diff line number Diff line change 242242 helptip : `${ settings . getMsg ( 'menuLabel_about' ) } ${ app . name } `
243243 } ) ,
244244 ticker : {
245- textGap : '   ' ,
245+ xGap : '   ' ,
246246 span : dom . create . elem ( 'span' , { class : 'ticker' } ) , innerDiv : dom . create . elem ( 'div' )
247247 }
248248 }
249249 aboutEntry . div . querySelector ( 'div.menu-icon' ) . style . paddingLeft = '10px'
250250 aboutEntry . div . querySelector ( 'span' ) . style . paddingLeft = '2.5px'
251251 aboutEntry . ticker . content = `${
252- settings . getMsg ( 'about_version' ) } : <span class="ticker-em">v${ app . version + aboutEntry . ticker . textGap } </span>${
253- settings . getMsg ( 'about_poweredBy' ) } <span class="ticker-em">chatgpt.js</span>${ aboutEntry . ticker . textGap } `
252+ settings . getMsg ( 'about_version' ) } : <span class="ticker-em">v${ app . version + aboutEntry . ticker . xGap } </span>${
253+ settings . getMsg ( 'about_poweredBy' ) } <span class="ticker-em">chatgpt.js</span>${ aboutEntry . ticker . xGap } `
254254 for ( let i = 0 ; i < 7 ; i ++ ) aboutEntry . ticker . content += aboutEntry . ticker . content // make long af
255255 aboutEntry . ticker . innerDiv . innerHTML = aboutEntry . ticker . content
256256 aboutEntry . ticker . span . append ( aboutEntry . ticker . innerDiv )
Original file line number Diff line number Diff line change 242242 helptip : `${ settings . getMsg ( 'menuLabel_about' ) } ${ app . name } `
243243 } ) ,
244244 ticker : {
245- textGap : '   ' ,
245+ xGap : '   ' ,
246246 span : dom . create . elem ( 'span' , { class : 'ticker' } ) , innerDiv : dom . create . elem ( 'div' )
247247 }
248248 }
249249 aboutEntry . div . querySelector ( 'div.menu-icon' ) . style . paddingLeft = '10px'
250250 aboutEntry . div . querySelector ( 'span' ) . style . paddingLeft = '2.5px'
251251 aboutEntry . ticker . content = `${
252- settings . getMsg ( 'about_version' ) } : <span class="ticker-em">v${ app . version + aboutEntry . ticker . textGap } </span>${
253- settings . getMsg ( 'about_poweredBy' ) } <span class="ticker-em">chatgpt.js</span>${ aboutEntry . ticker . textGap } `
252+ settings . getMsg ( 'about_version' ) } : <span class="ticker-em">v${ app . version + aboutEntry . ticker . xGap } </span>${
253+ settings . getMsg ( 'about_poweredBy' ) } <span class="ticker-em">chatgpt.js</span>${ aboutEntry . ticker . xGap } `
254254 for ( let i = 0 ; i < 7 ; i ++ ) aboutEntry . ticker . content += aboutEntry . ticker . content // make long af
255255 aboutEntry . ticker . innerDiv . innerHTML = aboutEntry . ticker . content
256256 aboutEntry . ticker . span . append ( aboutEntry . ticker . innerDiv )
Original file line number Diff line number Diff line change 148148// @description :zu Yengeza izimpendulo ze-AI ku-DuckDuckGo (inikwa amandla yi-GPT-4o!)
149149// @author KudoAI
150150// @namespace https://kudoai.com
151- // @version 2025.5.16.12
151+ // @version 2025.5.16.13
152152// @license MIT
153153// @icon https://assets.ddgpt.com/images/icons/duckduckgpt/icon48.png?v=06af076
154154// @icon 64 https://assets.ddgpt.com/images/icons/duckduckgpt/icon64.png?v=06af076
30613061 settingEntry . onclick = ( ) => modals . open ( 'scheme' )
30623062 } else if ( key . includes ( 'about' ) ) {
30633063 const innerDiv = dom . create . elem ( 'div' ) ,
3064- textGap = '     '
3064+ xGap = '     '
30653065 modals . settings . aboutContent = { }
30663066 modals . settings . aboutContent . short = `v${ GM_info . script . version } `
30673067 modals . settings . aboutContent . long = (
30683068 `${ app . msgs . about_version } : <span class="about-em">v${
3069- GM_info . script . version + textGap } </span>`
3070- + `${ app . msgs . about_poweredBy } <span class="about-em">chatgpt.js</span>${ textGap } ` )
3069+ GM_info . script . version + xGap } </span>`
3070+ + `${ app . msgs . about_poweredBy } <span class="about-em">chatgpt.js</span>${ xGap } ` )
30713071 for ( let i = 0 ; i < 7 ; i ++ )
30723072 modals . settings . aboutContent . long += modals . settings . aboutContent . long // make long af
30733073 innerDiv . innerHTML = modals . settings . aboutContent [
Original file line number Diff line number Diff line change 149149// @description :zu Yengeza izimpendulo ze-AI ku-Google Search (inikwa amandla yi-Google Gemma + GPT-4o!)
150150// @author KudoAI
151151// @namespace https://kudoai.com
152- // @version 2025.5.16.11
152+ // @version 2025.5.16.12
153153// @license MIT
154154// @icon https://assets.googlegpt.io/images/icons/googlegpt/black/icon48.png?v=59409b2
155155// @icon 64 https://assets.googlegpt.io/images/icons/googlegpt/black/icon64.png?v=59409b2
32403240 settingEntry . onclick = ( ) => modals . open ( 'scheme' )
32413241 } else if ( key . includes ( 'about' ) ) {
32423242 const innerDiv = dom . create . elem ( 'div' ) ,
3243- textGap = '     '
3243+ xGap = '     '
32443244 modals . settings . aboutContent = { }
32453245 modals . settings . aboutContent . short = `v${ GM_info . script . version } `
32463246 modals . settings . aboutContent . long = (
32473247 `${ app . msgs . about_version } : <span class="about-em">v${
3248- GM_info . script . version + textGap } </span>`
3249- + `${ app . msgs . about_poweredBy } <span class="about-em">chatgpt.js</span>${ textGap } ` )
3248+ GM_info . script . version + xGap } </span>`
3249+ + `${ app . msgs . about_poweredBy } <span class="about-em">chatgpt.js</span>${ xGap } ` )
32503250 for ( let i = 0 ; i < 7 ; i ++ )
32513251 modals . settings . aboutContent . long += modals . settings . aboutContent . long // make long af
32523252 innerDiv . innerHTML = modals . settings . aboutContent [
You can’t perform that action at this time.
0 commit comments