bug fix with icons

This commit is contained in:
2026-02-05 17:05:18 +11:00
parent 2c6b7e3f17
commit 6c74073b11

View File

@@ -24,18 +24,17 @@ class RepoViewScreen(Screen):
# nerd font icons my beloved # nerd font icons my beloved
if not is_folder: if not is_folder:
if not "." in file_name: match file_name:
match file_name: case "Makefile":
case "Makefile": return "\ue673"
return "\ue673" case "Dockerfile":
case "Dockerfile": return "\ue7b0"
return "\ue7b0" case "requirements.txt":
case "requirements.txt": return "\ue73c"
return "\ue73c" case "LICENSE":
case "LICENSE": return "\uf1f9"
return "\uf1f9" case "Cargo.lock" | "Cargo.toml":
case _: return "\ue7a8"
return "\uf15b"
extension = file_name[file_name.index(".")+1:] extension = file_name[file_name.index(".")+1:]
@@ -190,7 +189,7 @@ class RepoViewScreen(Screen):
"\uf500 Actions", "\uf500 Actions",
"\ueb29 Packages", "\ueb29 Packages",
"\uf502 Projects", "\uf502 Projects",
"\uf02b Releases", "\uf412 Releases",
"\ueaa4 Wiki", "\ueaa4 Wiki",
"\uf21e Activity" "\uf21e Activity"
) )