Skip to content

feat: Add disabled icon variants and extension toggle functionality#32

Open
Princeag1310 wants to merge 1 commit intoSuperPlugs:mainfrom
Princeag1310:feature/disabled-icon-variants
Open

feat: Add disabled icon variants and extension toggle functionality#32
Princeag1310 wants to merge 1 commit intoSuperPlugs:mainfrom
Princeag1310:feature/disabled-icon-variants

Conversation

@Princeag1310
Copy link
Copy Markdown

✨ Description

This PR adds disabled icon variants and introduces an extension toggle functionality to improve user experience.

🔧 Changes Made

  • ➕ Added disabled icon variants (16x16, 24x24, 32x32)
  • 🔄 Implemented dynamic icon switching in background.js
  • 🖱️ Added toggle button to popup UI
  • 📄 Updated manifest.json with new icon configuration
  • 🪄 Icons automatically update based on extension state
  • 🌐 Extension respects disabled state across tabs
  • ✅ No runtime or fetch errors

🐛 Related Issue

Fixes #15

🧪 Test Plan

  1. Load the extension in Chrome (Developer Mode → Load Unpacked).
  2. Use the toggle button in the popup to enable/disable the extension.
  3. Verify that icons update dynamically in the toolbar and across all tabs.
  4. Confirm no runtime or fetch errors occur in the console.

- Add disabled icon variants (16x16, 24x24, 32x32)
- Implement dynamic icon switching in background.js
- Add toggle button to popup UI
- Update manifest.json with icon configuration
- Icons automatically update based on extension state
- Extension respects disabled state across tabs
- No runtime or fetch errors

Fixes SuperPlugs#15
@Princeag1310
Copy link
Copy Markdown
Author

The issues are resolved Please merge it and add it in hacktoberfest label.

@BennyPerumalla
Copy link
Copy Markdown
Member

BennyPerumalla commented Oct 7, 2025

@siddharthbaleja7 Please share related Screenshot

@Suke2004 Please take a look at this PR

@Suke2004
Copy link
Copy Markdown
Contributor

Suke2004 commented Oct 7, 2025

@Princeag1310 solve the branch conflicts first

@BennyPerumalla
Copy link
Copy Markdown
Member

@Princeag1310 Are you active for this issue? if yes, mention the issue you are resolving here.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

🎨 Add Disabled Icon Set and State Switching

3 participants