Adds the magic of AI to Amazon shopping
นี่คือเวอร์ชันของสคริปต์นี้ที่โค้ดมีการอัปเดต แสดงเวอร์ชันทั้งหมด
Shortened scriptCatLink to scLink in toggle.streaming(), edited whitespace in init for readability ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
scriptCatLink
scLink
toggle.streaming()
Deleted extra whitespace in toggle.proxyMode() ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
toggle.proxyMode()
Corrected Font Size slider track CSS selectors ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
Shortened CSS selectors ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
Renamed removeCondition in toggle.btnGlow() to more readable toRemove ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
removeCondition
toggle.btnGlow()
toRemove
Converted configKey string concatenation in toggle.animations() to template literal for readability + condensed notify() call ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
configKey
toggle.animations()
notify()
Corrected env name in debug log ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
env
Moved streamingSupported into env for improved structure ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
streamingSupported
Removed debug logs from toggle methods that already visually signal success ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
Condensed modals.hide() ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
modals.hide()
Moved no-user-select to start of classlist in modals.init() to not break $=-modal CSS selectors ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
no-user-select
modals.init()
$=-modal
Condensed modal dismiss handlers, merged into modals.handlers.dismiss for readability ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
modals.handlers.dismiss
Added disable user selection to modals.init() ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
Combined ID/add tooltip of Settings entries into 1 line for readability ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
Deleted stragging quote in modals.handlers.click() ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
modals.handlers.click()
Moved update.style.app() to update.appStyle() now that there's no tweaksStyle to update ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
update.style.app()
update.appStyle()
tweaksStyle
Replaced update.style.tweaks() that no longer handles tweaksStyle w/ update.answerPreMaxHeight() + update.bylineVisibility() ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
update.style.tweaks()
update.answerPreMaxHeight()
update.bylineVisibility()
Halved delay before header buttons that zoom/fade-out on click re-appear ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
Added missing semicolon ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
Moved Anchor/Expanded mode styles from tweaksStyle to appStyle classes for improved performance + easier maintenance ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
appStyle
Removed all debug logs from stable non-type methods of modals except useful stack log ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
modals
Renamed emoji map in modals.scheme() to schemeEmojis for better clarity ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
modals.scheme()
schemeEmojis
Slowed modals.hide() fade-out +0.3s, decreased Settings entry hover-zoom -7% ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
Refactored modal/button removals to rely on onanimationend for precise timing ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
onanimationend
Deleted visually disabled .glowing-btn::after{} styles/vars ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
.glowing-btn::after{}
Deleted redundant Settings style ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
Expanded transition style support to older browsers ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
Updatd copyright years ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
Condensed CSS color declarations ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
Added main section comment to app.styles for readability ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
app.styles
Abstracted CSS shadow vars for easier maintenance, edited whitespace for readability ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
Bumped chatgpt.js to 3.5.0 ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
Added author info to About modal, moved chatgpt.js info down ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
Added app.author ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
app.author
Converted double quotes to single quotes ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
Added app.urls.contributors ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
app.urls.contributors
Moved tooltipsSupported from menu.register() to env.scriptManager.supportsTooltips for readability ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
tooltipsSupported
menu.register()
env.scriptManager.supportsTooltips
Consolidated entry creation routines in menu.register() ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
Renamed event args of forEach loops in modals.handlers.drag type methods to eventType for better clarity ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
event
forEach
modals.handlers.drag
eventType
Bumped app.latestAssetCommitHash ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
app.latestAssetCommitHash
Replaced msgs.about_sourceCode w/ about_openSourceCode ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
msgs.about_sourceCode
about_openSourceCode
Stripped unneeded quotes from CSS selectors ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
Increased delay before div removal in modals.hide() +20ms for smoother transition ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
Aligned delay before div removal in modals.hide() w/ keyframe duration for smoothness ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
Added override of pointer event disabling to modal styles ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
Condensed event check in modals.handlers.keys() ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
modals.handlers.keys()
Centralized listernize modal dismiss elems logic into modals.init(), refactored modals.handlers.click() for readability ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
Replaced -menu-entry in IDs w/ -settings-entry for better clarity ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
-menu-entry
-settings-entry
Widened About Settings entry status span ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
Removed unneeded z-index from modal styles ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
แสดงเวอร์ชันสคริปต์ทั้งหมด