From 8d7ddfff7fe5da512b1dbc0c7223d2f9d872d887 Mon Sep 17 00:00:00 2001 From: "philipp.tuchardt" Date: Sun, 12 Jun 2022 16:08:15 +0200 Subject: [PATCH] added icons, default popup and moved files --- README.md | 2 +- assets/icons/gitlab-git-clone-logo.png | Bin 0 -> 5144 bytes assets/icons/gitlab-git-clone-logo16x.png | Bin 0 -> 556 bytes assets/icons/gitlab-git-clone-logo48x.png | Bin 0 -> 1900 bytes .../readme-ressources}/gitlab-git-clone.png | Bin default_popup/index.html | 16 +++++++++ default_popup/style.css | 3 ++ script.js => js/frontend.js | 0 manifest.json | 32 ++++++++++++------ 9 files changed, 42 insertions(+), 11 deletions(-) create mode 100644 assets/icons/gitlab-git-clone-logo.png create mode 100644 assets/icons/gitlab-git-clone-logo16x.png create mode 100644 assets/icons/gitlab-git-clone-logo48x.png rename {readme-ressources => assets/readme-ressources}/gitlab-git-clone.png (100%) create mode 100644 default_popup/index.html create mode 100644 default_popup/style.css rename script.js => js/frontend.js (100%) diff --git a/README.md b/README.md index 84a3cd2..538c8e5 100644 --- a/README.md +++ b/README.md @@ -10,7 +10,7 @@ Simple chrome extension, that adds "git clone" before the source. -![Screenshot Gitlab](readme-ressources/gitlab-git-clone.png "Screenshot Gitlab") +![Screenshot Gitlab](assets/readme-ressources/gitlab-git-clone.png "Screenshot Gitlab") ## How to install? diff --git a/assets/icons/gitlab-git-clone-logo.png b/assets/icons/gitlab-git-clone-logo.png new file mode 100644 index 0000000000000000000000000000000000000000..3d6b10c0d1d919ffec97c707e458a56f7ec4846c GIT binary patch literal 5144 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 V92KR1(;gxK80g;8snD{E{2xd6qvZeq literal 0 HcmV?d00001 diff --git a/assets/icons/gitlab-git-clone-logo16x.png b/assets/icons/gitlab-git-clone-logo16x.png new file mode 100644 index 0000000000000000000000000000000000000000..528406f7bc1cc091148993bdc35b755be51842fa GIT binary patch literal 556 zcmV+{0@MA8P)I000McNliru<^~K68aXbn`KJH?0l7&; zK~y-)rII~w(@+?NA3KgQgxX0I2|~M71`Cys0cD6_>d4H(FW^@|SAGH$Q&$Frr%Ff_ zkz9A860IN;NKIV?b?TD(Mu~kd1Cm9^2S}XlzUSOWdXHXBDW&)i>3|`Mf+Pfi;Xd`Wgn;V$`q-m;>Bq`o;9IL;n zSRo8Uf*_#XZqsVD@O__Vvx#9CBuPTA*P~LY;CUXd>rQtNh9Lm1>r$;&iK2*dxs0ys uXqtwUlJR(qX_^Qja2yBQwilH6kNOFz&nVy#m;{pm0000I000McNliru<^~K68#C8oA@~3Q2Kh-u zK~!ko?U`*%l-U)>f6p__8#p7Sm6z%QE(q?Tn-!N@k+rS6v1Dn#8Pc>#{bHJ!Y7=V{ zH6~P>5Wg+W8e$sT#H7|#vAS*Shjw8LDz4p@LO~YCqMcPx-aF$kFVE}khX;X?0hJln z-NgIt-g}<^Isbd^J?EbLNJ0p~7r4oM!P}w;Xk(*H{{5qr8WOsG4Q+Jvvmp>_Z6WaP z5rn3u#CV};1RIVLYHL|~0>UteU1>&)-y?SCc1j4u?(|!DSDF!qv9tuVkztJ9YXF3= z{4FH}!k0e;!05e(HafDj1j7HgKC^Nk{1H=8k}}?m#fUZkX$Jq}kCu>t5JWDWpXrX@ zL;2L76anR~A2EJ!x*xf89!zs-2&nf5G5t5<#-d#vNfC(tyEEP+{u?L{?k^32XkRaw zdfZs#+^=D=xljlqXHP!1r*vX{y-PzNeCZE!Z3qkz{f}>PtAERf2n@{`kNo*U>ItYr z4=`?AO>9W#KNm-!EAe-F&lS|62dO0x>H63FalGxX&m6ynVGwKm%cAtnZfQ@uSJj>_ zmzxf4&y?#iu zKN(Ng$SNx&cjW{ykzm09yQP=(%;X7}cRP@>#~`v2hHfR4afELnNe;}>PoKPRv%YG{ zo8iO)xh0T2hIzLGdF@-tp8?VTKA2-rphHIDZ6c}TI5S;OJ0j_1X#FOhbfYd!pIBe-p$^-rn6S%nt3SXPMfWc32zq)=wy!3S& zkbbYas=cze~MK2lerVd z0F=1EofCgRNoEgYfKSthk5^On-t$Tb&`O1_!;+oOY1CrZ_X0FO4#hkZ+sv58%^LWnL5<}gCf9VB{?~EA7}20 z__L9-0y#QWsCe?=Wz+f&!0|Hj*54yn`~cD%pUuOT^wMkCzHb?ZN4BK#3iB(@~_=o1R#tJU`S6Tdhvtf1%Vd?p5|Fd(AL(5uIm_v!NZ3S z7nJYq?PYj)`13-FEcne`1}ZrjEt~r*De|x8>yO~%_ACtz4XEl&Y1q-x!T$aG*|%>W0|Ns{Q;8}Z4pU!W&!IzyICJI< zrfE`JTg&Owr>U*2rMtVEKp;R}T^$Dx9;CCgGc}pGt*wonJ9n~W%NF+R*<+QhnVERK zUaG6BDK9U_;h4E??%utdmX;PKCnxcEJaL|=sHkB3_U#-vaDd9nO6+z!)z#G$7Z=mn z*@@5RBP%P5{QP|C>+5N1YMNevMH4U#1Bb(bEX!nPXFm}n7z|>w*>JgB*zI + + + + + + + Thank you + + +

Thank you for using this chrome extension.

+

You want to contribute?

+

Click here

+ + \ No newline at end of file diff --git a/default_popup/style.css b/default_popup/style.css new file mode 100644 index 0000000..bdbb968 --- /dev/null +++ b/default_popup/style.css @@ -0,0 +1,3 @@ +body { + width: 300px; +} \ No newline at end of file diff --git a/script.js b/js/frontend.js similarity index 100% rename from script.js rename to js/frontend.js diff --git a/manifest.json b/manifest.json index 8821168..7f90b53 100644 --- a/manifest.json +++ b/manifest.json @@ -1,12 +1,24 @@ { - "name": "Gitlab Git Clone", - "description": "Adds 'git clone' to the ssh/https clone url, so you simply can copy and paste it into your terminal.", - "version": "1.1", - "manifest_version": 3, - "content_scripts": [ - { - "matches": ["https://gitlab.com/*"], - "js": ["script.js"] - } - ] + "name": "Gitlab Git Clone", + "description": "Adds 'git clone' to the ssh/https clone url, so you simply can copy and paste it into your terminal.", + "version": "1.1", + "manifest_version": 3, + "content_scripts": [ + { + "matches": [ + "https://gitlab.com/*" + ], + "js": [ + "js/frontend.js" + ] + } + ], + "icons": { + "16": "assets/icons/gitlab-git-clone-logo16x.png", + "48": "assets/icons/gitlab-git-clone-logo48x.png", + "128": "assets/icons/gitlab-git-clone-logo.png" + }, + "action": { + "default_popup": "default_popup/index.html" + } } \ No newline at end of file