From a468bdad41ee590a4819e1002589cd4a3e51da10 Mon Sep 17 00:00:00 2001 From: Pascal Garber Date: Thu, 15 Oct 2026 15:52:09 +0200 Subject: [PATCH 1/2] design(achievements): draft seal artwork --- .../achievements/first-chapter-locked.svg | 27 +++++++++++++++++ .../data/achievements/first-chapter.svg | 27 +++++++++++++++++ .../achievements/first-program-locked.svg | 30 +++++++++++++++++++ .../data/achievements/first-program.svg | 30 +++++++++++++++++++ .../data/achievements/game-played-locked.svg | 26 ++++++++++++++++ .../data/achievements/game-played.svg | 26 ++++++++++++++++ .../data/achievements/open-source-locked.svg | 29 ++++++++++++++++++ .../data/achievements/open-source.svg | 29 ++++++++++++++++++ .../data/achievements/supporter-locked.svg | 26 ++++++++++++++++ .../app-gnome/data/achievements/supporter.svg | 26 ++++++++++++++++ 10 files changed, 276 insertions(+) create mode 100644 packages/app-gnome/data/achievements/first-chapter-locked.svg create mode 100644 packages/app-gnome/data/achievements/first-chapter.svg create mode 100644 packages/app-gnome/data/achievements/first-program-locked.svg create mode 100644 packages/app-gnome/data/achievements/first-program.svg create mode 100644 packages/app-gnome/data/achievements/game-played-locked.svg create mode 100644 packages/app-gnome/data/achievements/game-played.svg create mode 100644 packages/app-gnome/data/achievements/open-source-locked.svg create mode 100644 packages/app-gnome/data/achievements/open-source.svg create mode 100644 packages/app-gnome/data/achievements/supporter-locked.svg create mode 100644 packages/app-gnome/data/achievements/supporter.svg diff --git a/packages/app-gnome/data/achievements/first-chapter-locked.svg b/packages/app-gnome/data/achievements/first-chapter-locked.svg new file mode 100644 index 00000000..d4e015f4 --- /dev/null +++ b/packages/app-gnome/data/achievements/first-chapter-locked.svg @@ -0,0 +1,27 @@ + + + + + + + + + + + + + + + + + + + + diff --git a/packages/app-gnome/data/achievements/first-chapter.svg b/packages/app-gnome/data/achievements/first-chapter.svg new file mode 100644 index 00000000..4de341db --- /dev/null +++ b/packages/app-gnome/data/achievements/first-chapter.svg @@ -0,0 +1,27 @@ + + + + + + + + + + + + + + + + + + + + diff --git a/packages/app-gnome/data/achievements/first-program-locked.svg b/packages/app-gnome/data/achievements/first-program-locked.svg new file mode 100644 index 00000000..d5402de8 --- /dev/null +++ b/packages/app-gnome/data/achievements/first-program-locked.svg @@ -0,0 +1,30 @@ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/packages/app-gnome/data/achievements/first-program.svg b/packages/app-gnome/data/achievements/first-program.svg new file mode 100644 index 00000000..f28b440e --- /dev/null +++ b/packages/app-gnome/data/achievements/first-program.svg @@ -0,0 +1,30 @@ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/packages/app-gnome/data/achievements/game-played-locked.svg b/packages/app-gnome/data/achievements/game-played-locked.svg new file mode 100644 index 00000000..cc690fb3 --- /dev/null +++ b/packages/app-gnome/data/achievements/game-played-locked.svg @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + + + + + + diff --git a/packages/app-gnome/data/achievements/game-played.svg b/packages/app-gnome/data/achievements/game-played.svg new file mode 100644 index 00000000..61b30dcd --- /dev/null +++ b/packages/app-gnome/data/achievements/game-played.svg @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + + + + + + diff --git a/packages/app-gnome/data/achievements/open-source-locked.svg b/packages/app-gnome/data/achievements/open-source-locked.svg new file mode 100644 index 00000000..1f2aecdd --- /dev/null +++ b/packages/app-gnome/data/achievements/open-source-locked.svg @@ -0,0 +1,29 @@ + + + + + + + + + + + + + + + + + + + + + + diff --git a/packages/app-gnome/data/achievements/open-source.svg b/packages/app-gnome/data/achievements/open-source.svg new file mode 100644 index 00000000..2d8352e3 --- /dev/null +++ b/packages/app-gnome/data/achievements/open-source.svg @@ -0,0 +1,29 @@ + + + + + + + + + + + + + + + + + + + + + + diff --git a/packages/app-gnome/data/achievements/supporter-locked.svg b/packages/app-gnome/data/achievements/supporter-locked.svg new file mode 100644 index 00000000..48e04b8f --- /dev/null +++ b/packages/app-gnome/data/achievements/supporter-locked.svg @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + + + + + diff --git a/packages/app-gnome/data/achievements/supporter.svg b/packages/app-gnome/data/achievements/supporter.svg new file mode 100644 index 00000000..983da0f6 --- /dev/null +++ b/packages/app-gnome/data/achievements/supporter.svg @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + + + + + From fb9d5c7204c6b3426696aa1079c87b430394f047 Mon Sep 17 00:00:00 2001 From: Pascal Garber Date: Thu, 15 Oct 2026 17:03:57 +0200 Subject: [PATCH 2/2] design(achievements): rework as per-app objects --- .../achievements/first-chapter-locked.svg | 36 ++++++++--------- .../data/achievements/first-chapter.svg | 36 ++++++++--------- .../achievements/first-program-locked.svg | 39 ++++++++----------- .../data/achievements/first-program.svg | 39 ++++++++----------- .../data/achievements/game-played-locked.svg | 35 ++++++++--------- .../data/achievements/game-played.svg | 35 ++++++++--------- .../data/achievements/open-source-locked.svg | 38 ++++++++---------- .../data/achievements/open-source.svg | 38 ++++++++---------- .../data/achievements/supporter-locked.svg | 35 ++++++++--------- .../app-gnome/data/achievements/supporter.svg | 39 ++++++++++--------- 10 files changed, 174 insertions(+), 196 deletions(-) diff --git a/packages/app-gnome/data/achievements/first-chapter-locked.svg b/packages/app-gnome/data/achievements/first-chapter-locked.svg index d4e015f4..b047fe1c 100644 --- a/packages/app-gnome/data/achievements/first-chapter-locked.svg +++ b/packages/app-gnome/data/achievements/first-chapter-locked.svg @@ -1,27 +1,25 @@ - - - - - - - + + + - - - - - - - - + + + + + + + + diff --git a/packages/app-gnome/data/achievements/first-chapter.svg b/packages/app-gnome/data/achievements/first-chapter.svg index 4de341db..2690af84 100644 --- a/packages/app-gnome/data/achievements/first-chapter.svg +++ b/packages/app-gnome/data/achievements/first-chapter.svg @@ -1,27 +1,25 @@ - - - - - - - + + + - - - - - - - - + + + + + + + + diff --git a/packages/app-gnome/data/achievements/first-program-locked.svg b/packages/app-gnome/data/achievements/first-program-locked.svg index d5402de8..2a53043e 100644 --- a/packages/app-gnome/data/achievements/first-program-locked.svg +++ b/packages/app-gnome/data/achievements/first-program-locked.svg @@ -1,30 +1,25 @@ - - - - - - - + + + - - - - - - - - - - - - + + + + + + + + diff --git a/packages/app-gnome/data/achievements/first-program.svg b/packages/app-gnome/data/achievements/first-program.svg index f28b440e..6656cc10 100644 --- a/packages/app-gnome/data/achievements/first-program.svg +++ b/packages/app-gnome/data/achievements/first-program.svg @@ -1,30 +1,25 @@ - - - - - - - + + + - - - - - - - - - - - - + + + + + + + + diff --git a/packages/app-gnome/data/achievements/game-played-locked.svg b/packages/app-gnome/data/achievements/game-played-locked.svg index cc690fb3..fd1fe123 100644 --- a/packages/app-gnome/data/achievements/game-played-locked.svg +++ b/packages/app-gnome/data/achievements/game-played-locked.svg @@ -1,26 +1,25 @@ - - - - - - - + + + - - - - - - - - + + + + + + + + diff --git a/packages/app-gnome/data/achievements/game-played.svg b/packages/app-gnome/data/achievements/game-played.svg index 61b30dcd..431fc1e5 100644 --- a/packages/app-gnome/data/achievements/game-played.svg +++ b/packages/app-gnome/data/achievements/game-played.svg @@ -1,26 +1,25 @@ - - - - - - - + + + - - - - - - - - + + + + + + + + diff --git a/packages/app-gnome/data/achievements/open-source-locked.svg b/packages/app-gnome/data/achievements/open-source-locked.svg index 1f2aecdd..4be6c722 100644 --- a/packages/app-gnome/data/achievements/open-source-locked.svg +++ b/packages/app-gnome/data/achievements/open-source-locked.svg @@ -1,29 +1,25 @@ - - - - - - - + + + - - - - - - - - - - + + + + + + + + diff --git a/packages/app-gnome/data/achievements/open-source.svg b/packages/app-gnome/data/achievements/open-source.svg index 2d8352e3..458cb473 100644 --- a/packages/app-gnome/data/achievements/open-source.svg +++ b/packages/app-gnome/data/achievements/open-source.svg @@ -1,29 +1,25 @@ - - - - - - - + + + - - - - - - - - - - + + + + + + + + diff --git a/packages/app-gnome/data/achievements/supporter-locked.svg b/packages/app-gnome/data/achievements/supporter-locked.svg index 48e04b8f..c4e985b9 100644 --- a/packages/app-gnome/data/achievements/supporter-locked.svg +++ b/packages/app-gnome/data/achievements/supporter-locked.svg @@ -1,26 +1,25 @@ - - - - - - - + + + - - - - - - - + + + + + + + + diff --git a/packages/app-gnome/data/achievements/supporter.svg b/packages/app-gnome/data/achievements/supporter.svg index 983da0f6..17d91b65 100644 --- a/packages/app-gnome/data/achievements/supporter.svg +++ b/packages/app-gnome/data/achievements/supporter.svg @@ -1,26 +1,29 @@ - - - - - - - + + + + - - - - - - - + + + + + + + + + + +