|
1 | | -<main class="flex-1 overflow-y-auto bg-white"> |
| 1 | +<main class="flex-1 overflow-y-auto bg-slate-50"> |
2 | 2 | <!-- Header --> |
3 | 3 | <header class="h-20 border-b border-slate-100 flex items-center justify-between px-8 sticky top-0 bg-white z-10"> |
4 | 4 | <div class="relative w-96"> |
|
8 | 8 | <input type="text" placeholder="Search files, folders..." class="w-full pl-10 pr-4 py-2 bg-slate-50 border border-transparent rounded-lg focus:outline-none focus:bg-white focus:border-blue-500 transition-all text-sm"> |
9 | 9 | </div> |
10 | 10 | <div class="flex items-center gap-4"> |
11 | | - <button class="bg-blue-600 hover:bg-blue-700 text-white px-4 py-2 rounded-lg flex items-center gap-2 text-sm font-semibold transition-all shadow-sm shadow-blue-200"> |
| 11 | + <button class="bg-blue-600 hover:bg-blue-700 text-white px-4 py-2 rounded-lg flex items-center gap-2 text-sm font-semibold transition-all shadow-blue-200"> |
12 | 12 | <svg class="w-4 h-4" fill="none" stroke="currentColor" viewBox="0 0 24 24"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M4 16v1a3 3 0 003 3h10a3 3 0 003-3v-1m-4-8l-4-4m0 0L8 8m4-4v12"></path></svg> |
13 | 13 | Upload New |
14 | 14 | </button> |
15 | 15 | <button class="p-2 text-slate-400 hover:bg-slate-50 rounded-full relative transition-colors"> |
16 | 16 | <svg class="w-6 h-6" fill="none" stroke="currentColor" viewBox="0 0 24 24"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M15 17h5l-1.405-1.405A2.032 2.032 0 0118 14.158V11a6.002 6.002 0 00-4-5.659V5a2 2 0 10-4 0v.341C7.67 6.165 6 8.388 6 11v3.159c0 .538-.214 1.055-.595 1.436L4 17h5m6 0v1a3 3 0 11-6 0v-1m6 0H9"></path></svg> |
17 | 17 | <span class="absolute top-2 right-2 w-2 h-2 bg-red-500 rounded-full border-2 border-white"></span> |
18 | 18 | </button> |
19 | | - <img src="https://ui-avatars.com/api/?name=User&background=6366f1&color=fff" alt="Avatar" class="w-10 h-10 rounded-full border border-slate-100"> |
| 19 | + <img src="https://ui-avatars.com/api/?name=User&background=6366f1&color=fff" alt="Avatar" class="w-10 h-10 rounded-full"> |
20 | 20 | </div> |
21 | 21 | </header> |
22 | 22 |
|
|
26 | 26 | <h2 class="text-xl font-bold text-slate-900 mb-6">Storage Overview</h2> |
27 | 27 | <div class="grid grid-cols-1 md:grid-cols-2 gap-6"> |
28 | 28 | <!-- Total Storage Card --> |
29 | | - <div class="p-6 rounded-2xl border border-slate-100 bg-white shadow-sm"> |
| 29 | + <div class="p-6 rounded-2xl bg-white"> |
30 | 30 | <div class="flex justify-between items-start mb-6"> |
31 | 31 | <div> |
32 | 32 | <h3 class="text-sm font-semibold text-slate-400 mb-1">Total Storage</h3> |
|
38 | 38 | <span class="px-2 py-1 bg-blue-50 text-blue-600 text-[10px] font-bold rounded uppercase tracking-wider">200 GB Plan</span> |
39 | 39 | </div> |
40 | 40 | <div class="w-full h-3 bg-slate-100 rounded-full overflow-hidden mb-4"> |
41 | | - <div class="h-full bg-gradient-to-r from-blue-500 to-orange-400 rounded-full" style="width: 75%"></div> |
| 41 | + <div class="h-full bg-linear-to-r from-green-500 via-orange-500 to-red-400 rounded-full" style="width: 75%"></div> |
42 | 42 | </div> |
43 | 43 | <div class="flex justify-between text-xs text-slate-400 mb-6"> |
44 | 44 | <span>Used: 150 GB</span> |
|
61 | 61 | </div> |
62 | 62 |
|
63 | 63 | <!-- Breakdown Card --> |
64 | | - <div class="p-6 rounded-2xl border border-slate-100 bg-white shadow-sm"> |
| 64 | + <div class="p-6 rounded-2xl bg-white "> |
65 | 65 | <div class="flex justify-between items-center mb-6"> |
66 | 66 | <h3 class="text-sm font-bold text-slate-900">File Types Breakdown</h3> |
67 | 67 | <span class="text-xs text-slate-400">By storage used</span> |
|
138 | 138 | </div> |
139 | 139 | <div class="grid grid-cols-1 sm:grid-cols-2 lg:grid-cols-4 gap-4"> |
140 | 140 | <!-- Quick Item 1 --> |
141 | | - <div class="p-4 rounded-xl border border-slate-100 hover:border-blue-200 transition-all cursor-pointer bg-white group shadow-sm"> |
| 141 | + <div class="p-4 rounded-2xl hover:border-blue-200 transition-all cursor-pointer bg-white group "> |
142 | 142 | <div class="flex items-center gap-4 mb-4"> |
143 | 143 | <div class="p-2.5 bg-blue-50 rounded-lg text-blue-600 group-hover:bg-blue-600 group-hover:text-white transition-all"> |
144 | 144 | <svg class="w-6 h-6" fill="none" stroke="currentColor" viewBox="0 0 24 24"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M3 7v10a2 2 0 002 2h14a2 2 0 002-2V9a2 2 0 00-2-2h-6l-2-2H5a2 2 0 00-2 2z"></path></svg> |
|
154 | 154 | </div> |
155 | 155 | </div> |
156 | 156 | <!-- Quick Item 2 --> |
157 | | - <div class="p-4 rounded-xl border border-slate-100 hover:border-blue-200 transition-all cursor-pointer bg-white group shadow-sm"> |
| 157 | + <div class="p-4 rounded-2xl hover:border-blue-200 transition-all cursor-pointer bg-white group "> |
158 | 158 | <div class="flex items-center gap-4 mb-4"> |
159 | 159 | <div class="p-2.5 bg-blue-50 rounded-lg text-blue-600 group-hover:bg-blue-600 group-hover:text-white transition-all"> |
160 | 160 | <svg class="w-6 h-6" fill="none" stroke="currentColor" viewBox="0 0 24 24"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M4 16l4.586-4.586a2 2 0 012.828 0L16 16m-2-2l1.586-1.586a2 2 0 012.828 0L20 14m-6-6h.01M6 20h12a2 2 0 002-2V6a2 2 0 00-2-2H6a2 2 0 00-2 2v12a2 2 0 002 2z"></path></svg> |
|
170 | 170 | </div> |
171 | 171 | </div> |
172 | 172 | <!-- Quick Item 3 --> |
173 | | - <div class="p-4 rounded-xl border border-slate-100 hover:border-blue-200 transition-all cursor-pointer bg-white group shadow-sm"> |
| 173 | + <div class="p-4 rounded-2xl hover:border-blue-200 transition-all cursor-pointer bg-white group "> |
174 | 174 | <div class="flex items-center gap-4 mb-4"> |
175 | 175 | <div class="p-2.5 bg-blue-50 rounded-lg text-blue-600 group-hover:bg-blue-600 group-hover:text-white transition-all"> |
176 | 176 | <svg class="w-6 h-6" fill="none" stroke="currentColor" viewBox="0 0 24 24"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9 12h6m-6 4h6m2 5H7a2 2 0 01-2-2V5a2 2 0 012-2h5.586a1 1 0 01.707.293l5.414 5.414a1 1 0 01.293.707V19a2 2 0 01-2 2z"></path></svg> |
|
186 | 186 | </div> |
187 | 187 | </div> |
188 | 188 | <!-- Quick Item 4 --> |
189 | | - <div class="p-4 rounded-xl border border-slate-100 hover:border-blue-200 transition-all cursor-pointer bg-white group shadow-sm"> |
| 189 | + <div class="p-4 rounded-2xl hover:border-blue-200 transition-all cursor-pointer bg-white group "> |
190 | 190 | <div class="flex items-center gap-4 mb-4"> |
191 | 191 | <div class="p-2.5 bg-blue-50 rounded-lg text-blue-600 group-hover:bg-blue-600 group-hover:text-white transition-all"> |
192 | 192 | <svg class="w-6 h-6" fill="none" stroke="currentColor" viewBox="0 0 24 24"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M13.828 10.172a4 4 0 00-5.656 0l-4 4a4 4 0 105.656 5.656l1.102-1.101m-.758-4.899a4 4 0 005.656 0l4-4a4 4 0 00-5.656-5.656l-1.1 1.1"></path></svg> |
|
207 | 207 | <!-- File Types Details --> |
208 | 208 | <section> |
209 | 209 | <h2 class="text-xl font-bold text-slate-900 mb-6">File Types Details</h2> |
210 | | - <div class="bg-white rounded-2xl border border-slate-100 overflow-hidden shadow-sm"> |
| 210 | + <div class="bg-white rounded-2xl overflow-hidden border border-black/5"> |
211 | 211 | <table class="w-full text-left text-sm"> |
212 | 212 | <thead class="bg-slate-50 text-slate-400 font-bold text-[11px] uppercase tracking-wider"> |
213 | 213 | <tr> |
|
0 commit comments