Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ganymedelabs/enable-user-select
A Chrome extension to force the user-select property to be enabled on all elements.
https://github.com/ganymedelabs/enable-user-select
chrome-extension user-select
Last synced: about 2 months ago
JSON representation
A Chrome extension to force the user-select property to be enabled on all elements.
- Host: GitHub
- URL: https://github.com/ganymedelabs/enable-user-select
- Owner: ganymedelabs
- License: mit
- Created: 2024-11-14T14:20:21.000Z (about 2 months ago)
- Default Branch: main
- Last Pushed: 2024-11-16T12:55:18.000Z (about 2 months ago)
- Last Synced: 2024-11-16T13:19:00.444Z (about 2 months ago)
- Topics: chrome-extension, user-select
- Language: CSS
- Homepage:
- Size: 25.4 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Enable User Select Chrome Extension
This Chrome extension forces the `user-select` property to be enabled on all elements, allowing users to select and copy text on web pages that may have restricted text selection.
## ๐ Table of Contents
- [Features](#-features)
- [Installation](#-installation)
- [Usage](#-usage)
- [Files](#-files)
- [License](#-license)
- [Contact](#-contact)## โจ Features
- Enables text selection on restricted web pages.
- Toggle functionality to enable or disable text selection from the extensionโs popup.## ๐ง Installation
1. Clone or download this repository.
2. Open Chrome and go to `chrome://extensions/`.
3. Enable "Developer mode" (toggle it in the top right).
4. Click on "Load unpacked" and select the extensionโs folder.## ๐ Usage
- Click on the extension icon in the Chrome toolbar.
- Use the toggle checkbox to enable or disable text selection on the current web page.
- Default state: Enabled.## ๐ Files
- `popup.html`: The popup interface with the toggle button and information box.
- `popup.css`: Styles for the popup.
- `popup.js`: Handles popup interactions and saves the toggle state.
- `content.js`: Applies the `user-select` CSS rules to the webpage.## ๐ License
This project is licensed under the MIT License. See [LICENSE](LICENSE) for details.
## ๐ง Contact
For inquiries or more information, you can reach out to us at [[email protected]](mailto:[email protected]).