diff --git a/src/Library/Library.blp b/src/Library/Library.blp index f2edafbcd..cfcf1bfe1 100644 --- a/src/Library/Library.blp +++ b/src/Library/Library.blp @@ -10,6 +10,11 @@ Adw.PreferencesWindow library { Adw.PreferencesPage { Adw.PreferencesGroup { + Picture picture_illustration { + can-shrink: false; + margin-bottom: 30; + } + Label { label: _("Learn, Test, Remix"); styles ["title-1"] diff --git a/src/Library/Library.js b/src/Library/Library.js index 8496861ee..a742203aa 100644 --- a/src/Library/Library.js +++ b/src/Library/Library.js @@ -8,10 +8,15 @@ import Window from "../window.js"; import resource from "./Library.blp"; import { createSessionFromDemo } from "../sessions.js"; +import illustration from "./library.svg"; + export default function Library({ application }) { const builder = Gtk.Builder.new_from_resource(resource); const window = builder.get_object("library"); + const picture_illustration = builder.get_object("picture_illustration"); + picture_illustration.set_resource(illustration); + let last_selected; const demos = getDemos(); diff --git a/src/Library/library.svg b/src/Library/library.svg new file mode 100644 index 000000000..3498c520c --- /dev/null +++ b/src/Library/library.svg @@ -0,0 +1,757 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/about.js b/src/about.js index e8fb49cbd..405c3f1f6 100644 --- a/src/about.js +++ b/src/about.js @@ -52,6 +52,7 @@ ${getBlueprintVersion()} artists: [ "Tobias Bernard ", "Jakub Steiner https://jimmac.eu", + "Brage Fuglseth https://bragefuglseth.dev", ], });