Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Umiejętność do zarządzania ikonami w Socialify — narzędziu do tworzenia wizualizacji profilu GitHub. Pozwala dodawać lub aktualizować ikony dla języków programowania, frameworków, bibliotek, narzędzi i platform. Możesz mapować nazwy wyświetlane na ikony z bazy Simple Icons lub dodawać własne ikony SVG. Zmiany automatycznie pojawiają się w generowanych obrazach i listach wyboru interfejsu użytkownika.
Jak używać
Określ nazwę wyświetlaną dla ikony, którą chcesz dodać — może to być język programowania, framework, biblioteka, narzędzie lub platforma. Sprawdź, czy ikona istnieje w bazie Simple Icons, a jeśli dodajesz język, zweryfikuj dokładną nazwę w repozytorium GitHub Linguist pod adresem https://raw.githubusercontent.com/github-linguist/linguist/main/lib/linguist/languages.yml.
Jeśli ikona istnieje w Simple Icons, użyj jej eksportu w mapowaniu. Jeśli nie istnieje, przygotuj własną ikonę SVG zgodnie ze specyfikacją SimpleIcon — powinna zawierać tytuł, slug (identyfikator małymi literami bez spacji), kod koloru hex (bez znaku #), ścieżkę SVG w viewBox 0 0 24 24 oraz opcjonalnie adresy URL źródła i wytycznych brandingowych.
Dodaj wpis do pliku common/icons/languageMapping.ts — zaimportuj ikonę Simple Icons lub niestandardową ikonę z pliku customIcons.ts, a następnie dodaj mapowanie w odpowiedniej sekcji LANGUAGE_ICON_MAPPING (dla języków w sekcji "GitHub Linguist languages", dla pozostałych w sekcji "Custom Frameworks, Libraries, Tools and Platforms").
Jeśli dodajesz nowy język i chcesz, aby pojawił się w liście wyboru interfejsu użytkownika, zaktualizuj również listę opcji języków w pliku konfiguracyjnym UI.
Przetestuj zmiany — sprawdź, czy ikona pojawia się poprawnie w wygenerowanych obrazach i listach wyboru Socialify.
Wyślij pull request ze zmianami do repozytorium — upewnij się, że mapowanie jest spójne i ikona wyświetla się prawidłowo we wszystkich miejscach, gdzie powinna się pojawić.