Skip to content

Commit 9bf9b0f

Browse files
committed
Bug Fixes & UI improved
1 parent aac0d31 commit 9bf9b0f

File tree

7 files changed

+30
-23
lines changed

7 files changed

+30
-23
lines changed

dist/main.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "acode-plugin-packageAdder",
3-
"version": "1.0.3",
3+
"version": "1.0.4",
44
"description": "Add Package Plugin For Acode",
55
"main": "dist/main.js",
66
"scripts": {

packageAdder.zip

185 Bytes
Binary file not shown.

plugin.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,12 @@
22
"id": "acode.plugin.package.adder",
33
"name": "Add Package",
44
"main": "dist/main.js",
5-
"version": "1.0.3",
5+
"version": "1.0.4",
66
"readme": "readme.md",
77
"icon": "icon.png",
88
"files": [],
99
"author": {
10-
"name": "Raunak",
10+
"name": "Raunak Raj",
1111
"email": "[email protected]",
1212
"github": "bajrangCoder"
1313
}

readme.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,13 +18,13 @@ For using search `Add Package` in command palette(`•••`) and it will open
1818

1919
Contribution are always welcome!
2020

21-
----
21+
---
2222

2323
**Provide your feedbacks and suggestions and also report bugs(if found) on bellow link**
2424
> https://github.com/bajrangCoder/acode-plugin-packageAdder/issues
2525
2626
**Leave a star 🌟 on github, if this plugin helpfull to you**
2727

28-
----
28+
---
2929

3030
**Thanks for using Add Package plugin**

src/main.js

Lines changed: 16 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -366,20 +366,24 @@ class AddPackage {
366366
let filename = filesArray[i].split('.');
367367
let fileType = filename.slice(-1)[0];
368368
let newFileNme = filesArray[i].replace(/^(js|css|esm|cjs|umd|font|iconfont)\//, "");
369-
loader.create('Downloading',`Downloading selected files of library...\nFile: ${newFileNme}`);
370-
await fsOperation(`${location}${folderNme}/`).createFile(newFileNme,fileData);
371-
switch (fileType) {
372-
case 'js':
373-
importScript += `<script src="/${folderNme}/${newFileNme}"></script>\n`;
374-
break;
375-
case 'css':
376-
importScript += `<link rel="stylesheet" href="/${folderNme}/${newFileNme}" />\n`;
377-
break;
369+
let freshFileName = newFileNme.replace(/\//g, '-');
370+
if(!(await fsOperation(`${location}${folderNme}/${freshFileName}`).exists())){
371+
loader.create('Downloading',`Downloading selected files of library...\nFile: ${freshFileName}`);
372+
await fsOperation(`${location}${folderNme}/`).createFile(freshFileName,fileData);
373+
switch (fileType) {
374+
case 'js':
375+
importScript += `<script src="/${folderNme}/${freshFileName}"></script>\n`;
376+
break;
377+
case 'css':
378+
importScript += `<link rel="stylesheet" href="/${folderNme}/${freshFileName}" />\n`;
379+
break;
380+
}
381+
editorManager.editor.insert(importScript);
382+
loader.destroy();
383+
window.toast('Success',4000);
378384
}
379-
editorManager.editor.insert(importScript);
380-
loader.destroy();
385+
//window.toast(`${freshFileName} - is already downloaded in your project folder`,3000)
381386
}
382-
window.toast('Success',4000);
383387
}
384388

385389
async addLibrary(){

src/style.scss

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
}
2525
}
2626
.mainlistCont{
27-
height: calc(100vh - 10rem);
27+
height: calc(100vh - 10.2rem);
2828
display: flex;
2929
flex-direction: column;
3030
padding: 10px;
@@ -70,7 +70,7 @@
7070
display: flex;
7171
align-items: center;
7272
font-size: 25px;
73-
font-weight: 700;
73+
font-weight: 400;
7474
}
7575
}
7676
}
@@ -116,9 +116,11 @@
116116
}
117117
ul {
118118
list-style: none;
119-
height: calc(100vh - 32rem);
119+
height: calc(100vh - 34rem);
120120
overflow-y: scroll;
121121
margin-top: 8px;
122+
border: 1px dotted var(--border-color);
123+
padding: 5px;
122124
&::-webkit-scrollbar {
123125
width: 6px;
124126
}
@@ -152,8 +154,9 @@
152154
flex-direction: row;
153155
margin-bottom: 5px;
154156
width: 100%;
155-
position: absolute;
156-
bottom: 0;
157+
position: fixed;
158+
bottom:0;
159+
overflow: hidden;
157160
.backBtn{
158161
border: none;
159162
background: var(--primary-color);

0 commit comments

Comments
 (0)