Skip to content

Commit 5d58ec8

Browse files
committed
- update readme.md with links to web store pages
- add a warning about breakage in firefox - upload the update svg screenshots - upload the web store version of screenshots (in the `/public/screenshots/1280x800/` folder)
1 parent d2ab18e commit 5d58ec8

File tree

10 files changed

+578
-2
lines changed

10 files changed

+578
-2
lines changed
183 KB
Loading
315 KB
Loading
197 KB
Loading

public/screenshots/desktop.png

-15.1 KB
Loading

public/screenshots/desktop.svg

Lines changed: 231 additions & 0 deletions
Loading

public/screenshots/desktop_option.png

322 KB
Loading

public/screenshots/desktop_option.svg

Lines changed: 332 additions & 0 deletions
Loading
-310 KB
Binary file not shown.

public/screenshots/mobile_layout.png

518 KB
Loading

readme.md

Lines changed: 15 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,27 @@
22

33
This is a Chromium and Firefox extension for viewing github Repository sizes, and ~~Bulk downloading~~ selected files and subdirectories.
44

5+
> [!note]
56
> TODO: The download feature has yet to be implemented
67
8+
> [!warning]
9+
> Currently does not work in Firefox due to its inability to dynamically import from `"web_accessible_resources"`.
10+
> this is a long time [mozilla bug (1536094)](https://bugzilla.mozilla.org/show_bug.cgi?id=1536094), and it seems like it won't be fixed due to security concerns.
11+
12+
### Downloads
13+
14+
[![Chrome Web Store](https://img.shields.io/chrome-web-store/v/abfbcnoemiciiljhpngefacedfgebdcn?style=for-the-badge&logo=googlechrome&logoColor=green&label=CHROME%20WEB%20STORE&color=green)](https://chromewebstore.google.com/detail/github-aid/abfbcnoemiciiljhpngefacedfgebdcn)
15+
[![Firefox Web Store](https://img.shields.io/chrome-web-store/v/abfbcnoemiciiljhpngefacedfgebdcn?style=for-the-badge&logo=firefox&logoColor=red&label=FIREFOX%20WEB%20STORE&color=red)](https://chromewebstore.google.com/detail/github-aid/abfbcnoemiciiljhpngefacedfgebdcn)
16+
17+
[![Edge Web Store](https://img.shields.io/chrome-web-store/v/abfbcnoemiciiljhpngefacedfgebdcn?style=for-the-badge&logo=microsoftedge&logoColor=blue&logoWidth=33&label=EDGE%20WEB%20STORE&color=blue)](https://microsoftedge.microsoft.com/addons/detail/github-aid/gmmbjkoglimgjbdembmnllcepiejlped)
18+
[![GitHub Release](https://img.shields.io/github/v/release/omar-azmi/github_aid_ts?display_name=tag&style=for-the-badge&logo=github&logoColor=white&logoWidth=37&label=GITHUB%20RELEASE&color=black)](https://github.com/omar-azmi/github_aid_ts/releases/latest)
19+
720
### Obligatory screenshots
821

922
<p float="left">
1023
<img src="./public/screenshots/desktop.png" style="width: 75%;" />
1124
<img src="./public/screenshots/mobile.png" style="width: 22%;" />
12-
<img src="./public/screenshots/desktop_option_page.png" style="width: 98%;" />
25+
<img src="./public/screenshots/desktop_option.png" style="width: 98%;" />
1326
</p>
1427

1528
## Why?
@@ -48,7 +61,7 @@ If you look at a typical extension development codebase, you'll encounter:
4861
- same directory relative import cannot be done, and has to be done relative to the project's root (where `package.json` lies)
4962
- having to adjust to framework specific import prefix characters
5063

51-
all in all, that will lead to a highly coupled codebase, and it'll be incredibly difficult to extract just one part of it for testing, or reusability somewhere else.
64+
all in all, that will lead to a highly coupled codebase, and it'll be incredibly difficult to extract just one part of it for testing, or reusability elsewhere.
5265

5366

5467
## The Deno build process

0 commit comments

Comments
 (0)