|
16 | 16 | <span class="text-slate-400 text-sm">used of 200 GB</span> |
17 | 17 | </div> |
18 | 18 | </div> |
19 | | - <span class="px-2 py-1 bg-blue-50 text-blue-600 text-[10px] font-bold rounded uppercase tracking-wider">200 GB Plan</span> |
| 19 | + <span class="px-2 py-1 bg-primary/5 text-primary text-[10px] font-bold rounded uppercase tracking-wider">200 GB Plan</span> |
20 | 20 | </div> |
21 | 21 | <div class="w-full h-3 bg-slate-100 rounded-full overflow-hidden mb-4"> |
22 | 22 | <div class="h-full bg-linear-to-r from-green-500 via-orange-500 to-red-400 rounded-full" style="width: 75%"></div> |
|
55 | 55 | <span class="text-slate-400">60 GB</span> |
56 | 56 | </div> |
57 | 57 | <div class="w-full h-1.5 bg-slate-100 rounded-full overflow-hidden"> |
58 | | - <div class="bg-blue-600 h-full rounded-full" style="width: 70%"></div> |
| 58 | + <div class="bg-primary h-full rounded-full" style="width: 70%"></div> |
59 | 59 | </div> |
60 | 60 | </div> |
61 | 61 | <div class="space-y-1"> |
|
88 | 88 | </div> |
89 | 89 | <div class="space-y-2"> |
90 | 90 | <div class="flex items-center gap-2 text-xs text-slate-500"> |
91 | | - <span class="w-2 h-2 rounded-full bg-blue-600"></span> Images <span class="ml-auto font-bold">40%</span> |
| 91 | + <span class="w-2 h-2 rounded-full bg-primary"></span> Images <span class="ml-auto font-bold">40%</span> |
92 | 92 | </div> |
93 | 93 | <div class="flex items-center gap-2 text-xs text-slate-500"> |
94 | 94 | <span class="w-2 h-2 rounded-full bg-orange-500"></span> Documents <span class="ml-auto font-bold">30%</span> |
|
110 | 110 | <div class="flex justify-between items-center mb-6"> |
111 | 111 | <h2 class="text-xl font-bold text-slate-900">Quick Access</h2> |
112 | 112 | <div class="flex gap-4"> |
113 | | - <button class="text-blue-600 text-sm font-semibold hover:underline">View all</button> |
| 113 | + <button class="text-primary text-sm font-semibold hover:underline">View all</button> |
114 | 114 | </div> |
115 | 115 | </div> |
116 | 116 | <div class="grid grid-cols-1 sm:grid-cols-2 lg:grid-cols-4 gap-4"> |
|
123 | 123 | size: '4.7 GB', |
124 | 124 | fileCount: '21 files', |
125 | 125 | updated: 'Updated 2h ago', |
126 | | - iconBg: 'blue-50', |
127 | | - iconColor: 'blue-600' |
| 126 | + iconBg: 'primary-50', |
| 127 | + iconColor: 'primary' |
128 | 128 | }, |
129 | 129 | { |
130 | 130 | icon: '<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>', |
|
133 | 133 | size: '12.8 GB', |
134 | 134 | fileCount: '340 files', |
135 | 135 | updated: 'Updated yesterday', |
136 | | - iconBg: 'blue-50', |
137 | | - iconColor: 'blue-600' |
| 136 | + iconBg: 'primary-50', |
| 137 | + iconColor: 'primary' |
138 | 138 | }, |
139 | 139 | { |
140 | 140 | icon: '<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>', |
|
143 | 143 | size: '3.1 GB', |
144 | 144 | fileCount: '96 files', |
145 | 145 | updated: 'Updated 5d ago', |
146 | | - iconBg: 'blue-50', |
147 | | - iconColor: 'blue-600' |
| 146 | + iconBg: 'primary-50', |
| 147 | + iconColor: 'primary' |
148 | 148 | }, |
149 | 149 | { |
150 | 150 | icon: '<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>', |
|
153 | 153 | size: '8.6 GB', |
154 | 154 | fileCount: '58 items', |
155 | 155 | updated: 'Updated 1h ago', |
156 | | - iconBg: 'blue-50', |
157 | | - iconColor: 'blue-600' |
| 156 | + iconBg: 'primary-50', |
| 157 | + iconColor: 'primary' |
158 | 158 | } |
159 | 159 | ]; |
160 | 160 | %> |
|
172 | 172 | const tableRows = [ |
173 | 173 | { |
174 | 174 | icon: '<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 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>', |
175 | | - iconBg: 'blue-50', |
176 | | - iconColor: 'blue-600', |
| 175 | + iconBg: 'primary-50', |
| 176 | + iconColor: 'primary', |
177 | 177 | name: 'Images (JPG, PNG, SVG)', |
178 | 178 | totalFiles: '8,420', |
179 | 179 | storageUsed: '60 GB', |
|
202 | 202 | }, |
203 | 203 | { |
204 | 204 | icon: '<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="M20 7l-8-4-8 4m16 0l-8 4m8-4v10l-8 4m0-10L4 7m8 4v10M4 7v10l8 4"></path></svg>', |
205 | | - iconBg: 'blue-50', |
206 | | - iconColor: 'blue-600', |
| 205 | + iconBg: 'primary-50', |
| 206 | + iconColor: 'primary', |
207 | 207 | name: 'Archives (ZIP, RAR)', |
208 | 208 | totalFiles: '210', |
209 | 209 | storageUsed: '10 GB', |
|
0 commit comments