Skip to content

Commit 00427f0

Browse files
add assets js and css
1 parent 41faf1c commit 00427f0

File tree

2 files changed

+75
-0
lines changed

2 files changed

+75
-0
lines changed

resources/dist/css/filemanager.css

Lines changed: 61 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,61 @@
1+
@layer components{
2+
.left__side{
3+
@apply md:w-96
4+
}
5+
.right__side{
6+
@apply w-full
7+
}
8+
.folder{
9+
@apply flex gap-2 text-gray-500 justify-between px-3 py-1 rounded-md items-center
10+
}
11+
.folder:hover{
12+
@apply bg-blue-50
13+
}
14+
.folder.active{
15+
@apply bg-blue-50 text-blue-600
16+
}
17+
.folder.active .folder-icon svg{
18+
@apply fill-blue-500
19+
}
20+
.folder svg.icon-plus {
21+
@apply fill-gray-300
22+
}
23+
.folder:hover >.icon-plus {
24+
@apply fill-blue-500
25+
}
26+
.folder.active svg.icon-plus {
27+
@apply fill-blue-500
28+
}
29+
30+
.folder .folder-icon{
31+
@apply flex gap-2 items-center grow
32+
}
33+
[x-cloak]{
34+
@apply !hidden
35+
}
36+
.input-component {
37+
@apply border-gray-200 invalid:border-red-500 invalid:text-red-600 focus:invalid:border-red-500 focus:invalid:ring-red-500;
38+
}
39+
.wrapper-webnotification{
40+
@apply absolute top-2 right-6 max-w-[30rem] min-w-[25rem] flex flex-col gap-3
41+
42+
}
43+
.webnotification{
44+
@apply relative flex gap-5 items-center p-3 rounded shadow
45+
before:content-[''] before:absolute before:bottom-0 before:left-0 before:right-0 before:bottom-0 before:h-1
46+
}
47+
48+
.webnotification.success{
49+
@apply before:bg-green-600 text-green-600 bg-green-100
50+
}
51+
52+
.webnotification.info{
53+
@apply text-cyan-600 bg-cyan-100 before:bg-cyan-600
54+
}
55+
.webnotification.warning{
56+
@apply text-amber-600 bg-amber-100 before:bg-amber-600
57+
}
58+
.webnotification.danger{
59+
@apply text-pink-600 bg-pink-100 before:bg-pink-600
60+
}
61+
}

resources/dist/js/filemanager.js

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
import {Filemanager} from "./Components/Filemanager/Filemanager";
2+
import {folder} from "./Components/Filemanager/Folder";
3+
import {inputEditFolder} from "./Components/Filemanager/InputEditFolder";
4+
import {dragableFiles} from "./Components/Filemanager/DragableFiles";
5+
import {thumbnail} from "./Components/Filemanager/Thumbnail/Thumbnail";
6+
import {WbFile} from "./Components/Filemanager/File";
7+
8+
9+
Alpine.data('Filemanager',Filemanager)
10+
Alpine.data('Folder',folder)
11+
Alpine.data('inputEditFolder',inputEditFolder)
12+
Alpine.data('dragableFiles',dragableFiles)
13+
Alpine.data('thumbnail',thumbnail)
14+
Alpine.data('WbFile',WbFile)

0 commit comments

Comments
 (0)