Skip to content

Commit

Permalink
Squashed commit of the following:
Browse files Browse the repository at this point in the history
commit bdc6ef8
Author: Kevin Hill <[email protected]>
Date:   Thu Jul 25 11:58:07 2024 -0700

    removing home grown events, not needed except for storage

commit 6ae7066
Author: Kevin Hill <[email protected]>
Date:   Thu Jul 25 06:49:53 2024 -0700

    adding to readme and logo images trial

commit a2645db
Author: Kevin Hill <[email protected]>
Date:   Wed Jul 24 05:49:48 2024 -0700

    adding bundle and zip scripts. removing content script

commit fde8a82
Merge: a3e4323 ca4ad35
Author: Kevin Hill <[email protected]>
Date:   Wed Jul 24 05:35:37 2024 -0700

    Merge branch 'main' into devel

commit a3e4323
Author: Kevin Hill <[email protected]>
Date:   Wed Jul 24 05:10:15 2024 -0700

    fixing some css to remove the margin on the sides

commit a8af464
Author: Kevin Hill <[email protected]>
Date:   Wed Jul 24 05:02:38 2024 -0700

    cleaning up things

commit 7e54e6d
Author: Kevin Hill <[email protected]>
Date:   Tue Jul 23 20:16:35 2024 -0700

    updating provider to be a feature with toggle

commit 9cafd81
Author: Kevin Hill <[email protected]>
Date:   Tue Jul 23 16:28:04 2024 -0700

    refactoring some state into hooks

commit 9c200db
Author: Kevin Hill <[email protected]>
Date:   Tue Jul 23 06:34:06 2024 -0700

    adding new storage class with update event using message passing.
  • Loading branch information
khill-fbmc committed Jul 25, 2024
1 parent ca4ad35 commit ad35654
Show file tree
Hide file tree
Showing 35 changed files with 4,044 additions and 461 deletions.
24 changes: 23 additions & 1 deletion .eslintrc
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
{
"extends": [
"react-app",
// "plugin:@typescript-eslint/recommended",
"plugin:import/recommended"
],
"plugins": [
Expand Down Expand Up @@ -88,5 +89,26 @@
]
}
]
}
},
"overrides": [
{
"parserOptions": {
"ecmaVersion": "latest",
"sourceType": "commonjs"
},
"files": [
"webpack.config.js",
"./utils/*.js",
"./webpack/*.js"
],
"extends": [
"eslint:recommended"
],
"rules": {
"no-var": "error",
"prefer-const": "error",
"@typescript-eslint/no-var-requires": "off"
}
}
]
}
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@

# production
/build
/dist

# zip
/zip
Expand Down
32 changes: 18 additions & 14 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,25 +1,28 @@
<img src="src/assets/img/icon-128.png" width="64"/>

# Chrome Extension - Retool Embedder

> @TODO: Work on Publishing to the Chrome Store
<br />
<br />
<p align="center" width="100%">
<img src="src/assets/img/logo_256.png" />
</p>
<br />

## TODOs

- [ ] Publish to the Chrome Store

## Screenshots

!["Options Page Screenshot"](/screenshots/options.png?raw=true "Screenshot of the extension's options page")
!["Workflow App Name Provider Screenshot"](/screenshots/workflow.png?raw=true "Screenshot of the extension's workflow feature")

## Installing and Running

### Using this:

1. Download the [latest release](https://github.com/khill-fbmc/chrome-ext-retool-embedder/releases).
2. Extract the zip.
3. You will get a `build` folder.
4. Rename / Move this folder somewhere that is easy to reference.
5. Load your extension on Chrome following:
1. Access `chrome://extensions/`
2. Check `Developer mode`
3. Click on `Load unpacked extension`
4. Select the folder from step `4` folder.
1. ~~Download and install from the [Chrome Web Store](https://chromewebstore.google.com/)~~. (not yet!)
2. Fill in your instance name.
3. Fill in an app name.
4. Open the SidePanel by clicking the button
5. Profit!

### Hacking On This:

Expand All @@ -36,3 +39,4 @@
---

Based off the work in [Chrome Extension Boilerplate React](https://github.com/lxieyang/chrome-extension-boilerplate-react.git)
Thanks to [kevenodes](https://www.vecteezy.com/members/kevenodes) @ vecteezy for the free crate svg.
Empty file removed config/build/content.styles.css
Empty file.
Binary file removed config/build/icon-128.png
Binary file not shown.
Binary file removed config/build/icon-34.png
Binary file not shown.
1 change: 0 additions & 1 deletion config/build/manifest.json

This file was deleted.

Loading

0 comments on commit ad35654

Please sign in to comment.