chore(package.json): początek dodawania abstrakcji w build-time #125

Open
am0 wants to merge 2 commits from refactor/build_time_abstraction into develop
Collaborator
  • wprowadzenie rozróżnienia w buildach dla firefox i chrome
  • dodanie @types/chrome do rozpoznania przez typescript
- wprowadzenie rozróżnienia w buildach dla firefox i chrome - dodanie @types/chrome do rozpoznania przez typescript
am0 added 1 commit 2025-08-11 18:06:01 +02:00
- wprowadzenie rozróżnienia w buildach dla firefox i chrome
- dodanie @types/chrome do rozpoznania przez typescript
am0 changed title from WIP: chore(package.json): początek dodawania abstrakcji w build-time to chore(package.json): początek dodawania abstrakcji w build-time 2025-08-11 18:08:44 +02:00
am0 added 1 commit 2025-08-29 11:05:37 +02:00
Wygenerowanie wersji PNG (16px, 20px i 24px) wszystkich ikon SVG przy użyciu komendy Inkscape z wiersza poleceń

Główna ikona wtyczki (dla manifest.json) Chrome oczekuje konkretnych rozmiarów, stadndardowych dla Chrome (16, 32, 48, 128), ale ikony interfejsu (używane wewnątrz stron rozszerzenia) Chrome mogą mieć dowolny rozmiar, ponieważ to zwykłe obrazy w HTML. Ustawiłem je zgodnie z naszymi obecnymi rozmiarami (16, 20, 24px)

użyta komenda for svg in assets/icons/*.svg; do basename=$(basename "$svg" .svg); for size in 16 20 24; do inkscape --export-type=png --export-width=$size --export-height=$size --export-background-opacity=0 "$svg" --export-filename="assets/icons/${basename}-${size}.png"; done; done
This pull request can be merged automatically.
You are not authorized to merge this pull request.

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin refactor/build_time_abstraction:refactor/build_time_abstraction
git checkout refactor/build_time_abstraction
Sign in to join this conversation.
No Reviewers
1 Participants
Notifications
Due Date
No due date set.
Reference: icd/rentgen#125
No description provided.