Skip to content

Commit

Permalink
Initial commit
Browse files Browse the repository at this point in the history
  • Loading branch information
mcoakley committed Feb 11, 2021
0 parents commit 6b0de40
Show file tree
Hide file tree
Showing 12 changed files with 3,109 additions and 0 deletions.
4 changes: 4 additions & 0 deletions .eslintignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
build
node_modules

.eslintrc.js
4 changes: 4 additions & 0 deletions .eslintrc.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
module.exports = {
root: true,
extends: ['eslint:recommended', 'prettier'],
};
3 changes: 3 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
.vscode
build
node_modules
4 changes: 4 additions & 0 deletions .prettierignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
build
node_modules

package-lock.json
6 changes: 6 additions & 0 deletions .prettierrc
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
{
"semi": true,
"singleQuote": true,
"tabWidth": 2,
"trailingComma": "es5"
}
27 changes: 27 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
# page-qr

The Chromium extension that provides a simple way to get a QR code for your active browser tab.

What makes this different from other QR solutions? Well, it's 100% open source so anyone can review the code and see that this extension is so simple and that is really doesn't do anything with your data. Other than that? Not much, it is really that simple.

## Promise

This extension will always be open source and will never collect your information in any way.

## Usage

You install this extension through the [Chrome Web Store](https://chrome.google.com/webstore/category/extensions) or [Edge Add-Ons](https://microsoftedge.microsoft.com/addons/Microsoft-Edge-Extensions-Home). (For now it is only registered on the Chrome store so you'll have to go through the Chrome Web Store.)

Once it is installed you will see a QR code looking icon on your toolbar. Simply click the icon while on a webpage you want a QR code for.

## Why use this extension?

While I'm sure there are a bunch of ways to use it, here is the quick story of why it came to be.

> I was scroll through LinkedIn and I came to a video of an excerpt of a Ted Talk by Reshma Saujani (TED2016ing) - the founder of Girls Who Code. I have 4 daughters and I found Reshma's talk empowering to hear. So I wanted my girls to hear it. BUT I was looking at this on my computer. Sure I could have shared it to them via email BUT THEY NEVER check their email. So then I would have to text them or Snapchat them to look at their email. It hit me if I could simply have a QR code on my desktop, I could open that same page on my phone and then just send them a text. Simple. So, I created this simple extension to do just that.
## Issues / Comments / Suggestions

If you have any issues, comments, or suggestions, simple use [Issues](https://github.com/acmeframework/page-qr/issues) to create a new issue. You will get a response.

© Acme Framework 2021
Binary file added icons/page-qr128.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
13 changes: 13 additions & 0 deletions manifest.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
{
"name": "Page QR",
"version": "0.1.0",
"manifest_version": 3,
"description": "A chromium extension to generate a QR code for the current page you are on",
"icons": {
"128": "icons/page-qr128.png"
},
"action": {
"default_popup": "popup/popup.html"
},
"permissions": ["scripting", "tabs"]
}
Loading

0 comments on commit 6b0de40

Please sign in to comment.