feat(ui): add overall upload progress and improve file icons
- Track per-file loaded bytes and compute an overall upload percentage - Add overall progress bar/percent styling and resize upload window to fit - Hide the upload result section until a share URL is available - Use a specific icon for .exe files and update the default fallback iconfeat(ui): add overall upload progress and improve file icons - Track per-file loaded bytes and compute an overall upload percentage - Add overall progress bar/percent styling and resize upload window to fit - Hide the upload result section until a share URL is available - Use a specific icon for .exe files and update the default fallback icon
This commit is contained in:
@@ -344,6 +344,8 @@ func iconForMimeType(mimeType string, filename string) string {
|
||||
extension := strings.ToLower(filepath.Ext(filename))
|
||||
|
||||
switch {
|
||||
case extension == ".exe":
|
||||
return "/static/img/icons/Program Files Icons - PNG/MSONSEXT.DLL_14_6-0.png"
|
||||
case strings.HasPrefix(mimeType, "image/"):
|
||||
return "/static/img/sprites/bitmap.png"
|
||||
case strings.HasPrefix(mimeType, "video/"):
|
||||
@@ -361,7 +363,7 @@ func iconForMimeType(mimeType string, filename string) string {
|
||||
case extension == ".html" || extension == ".css" || extension == ".js":
|
||||
return "/static/img/sprites/frame_web-0.png"
|
||||
default:
|
||||
return "/static/img/sprites/freepad.png"
|
||||
return "/static/img/icons/Windows Icons - PNG/ole2.dll_14_DEFICON.png"
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user