From 515ba8871c304a45aa32affb90a21339ee1e5645 Mon Sep 17 00:00:00 2001 From: jt15s <75475674+jt15s@users.noreply.github.com> Date: Wed, 8 Sep 2021 20:20:51 +1000 Subject: [PATCH] Replace some PNGs with SVGs Replaced some PNGs with SVGs - not all can be immediately replaced as: * The microphone, link_tags and read more icons don't seem to exist in the Haiku Icons repository I am using * The Blog and Menu sidebar icons and div alert svgs are cut off for some strange reason and appears too big despite having set it to the correct size * I can't find where the large Installer and People icons are kept (i.e. which partial html file points to those images) * The download icon does not cooperate well with the other SVGs in the header * Exporting the big download button in WB to an SVG doesn't work, the gradients are all wrong * Likewise, exporting the System Kernel icon does not work and the resulting SVG is missing some elements --- content/community/getting-involved/_index.md | 35 +--- static/images/Action_Download.svg | 47 +++++ static/images/Action_Search.svg | 76 ++++++++ static/images/Alert_Idea.svg | 69 +++++++ static/images/Alert_Info.svg | 81 ++++++++ static/images/Alert_Stop.svg | 55 ++++++ static/images/Alert_Warning.svg | 45 +++++ static/images/App_Debugger.svg | 110 +++++++++++ static/images/App_Finance.svg | 129 +++++++++++++ static/images/App_Installer.svg | 88 +++++++++ static/images/App_Mail.svg | 117 ++++++++++++ static/images/App_People.svg | 175 ++++++++++++++++++ static/images/App_StyledEdit.svg | 112 +++++++++++ static/images/File_IDE_Project.svg | 62 +++++++ static/images/File_Text.svg | 50 +++++ static/images/Folder_haiku.svg | 53 ++++++ static/images/Server_Syslog.svg | 99 ++++++++++ .../shijin4/layouts/partials/fundraising.html | 3 +- themes/shijin4/layouts/partials/navbar.html | 10 +- .../layouts/partials/sidebar_articles.html | 2 +- 20 files changed, 1382 insertions(+), 36 deletions(-) create mode 100644 static/images/Action_Download.svg create mode 100644 static/images/Action_Search.svg create mode 100644 static/images/Alert_Idea.svg create mode 100644 static/images/Alert_Info.svg create mode 100644 static/images/Alert_Stop.svg create mode 100644 static/images/Alert_Warning.svg create mode 100644 static/images/App_Debugger.svg create mode 100644 static/images/App_Finance.svg create mode 100644 static/images/App_Installer.svg create mode 100644 static/images/App_Mail.svg create mode 100644 static/images/App_People.svg create mode 100644 static/images/App_StyledEdit.svg create mode 100644 static/images/File_IDE_Project.svg create mode 100644 static/images/File_Text.svg create mode 100644 static/images/Folder_haiku.svg create mode 100644 static/images/Server_Syslog.svg diff --git a/content/community/getting-involved/_index.md b/content/community/getting-involved/_index.md index f285b0622..1f21179d1 100644 --- a/content/community/getting-involved/_index.md +++ b/content/community/getting-involved/_index.md @@ -12,17 +12,17 @@ tags = [] @@ -33,29 +33,6 @@ tags = [] Your skills, your interests, and the amount of time you wish to contribute all play a part in determining how you can best help the Haiku project. We actually do a lot more than write code. Below are examples of many of the project's needs and how an individual person can help, regardless of whether they are a programmer. - - - - - - - -
- - - -
- ### Infrastructure Maintenance While we are all about Haiku as an operating system, the infrastructure around it is an entirely different beast in comparison. The infrastructure is currently maintained by a small group of people, and we can always use some help. If you would like to give us a hand setting up systems, managing spam, buildbots and other infrastructure related chores, contact us on the [haiku-sysadmin mailing list](https://www.freelists.org/list/haiku-sysadmin). Systems we are maintaining are listed below: diff --git a/static/images/Action_Download.svg b/static/images/Action_Download.svg new file mode 100644 index 000000000..23dd31c0d --- /dev/null +++ b/static/images/Action_Download.svg @@ -0,0 +1,47 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/static/images/Action_Search.svg b/static/images/Action_Search.svg new file mode 100644 index 000000000..e6a539f75 --- /dev/null +++ b/static/images/Action_Search.svg @@ -0,0 +1,76 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/static/images/Alert_Idea.svg b/static/images/Alert_Idea.svg new file mode 100644 index 000000000..f96fe6fc8 --- /dev/null +++ b/static/images/Alert_Idea.svg @@ -0,0 +1,69 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/static/images/Alert_Info.svg b/static/images/Alert_Info.svg new file mode 100644 index 000000000..2c6988486 --- /dev/null +++ b/static/images/Alert_Info.svg @@ -0,0 +1,81 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/static/images/Alert_Stop.svg b/static/images/Alert_Stop.svg new file mode 100644 index 000000000..2ef5ae2ed --- /dev/null +++ b/static/images/Alert_Stop.svg @@ -0,0 +1,55 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/static/images/Alert_Warning.svg b/static/images/Alert_Warning.svg new file mode 100644 index 000000000..ee376e239 --- /dev/null +++ b/static/images/Alert_Warning.svg @@ -0,0 +1,45 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/static/images/App_Debugger.svg b/static/images/App_Debugger.svg new file mode 100644 index 000000000..87b8fa536 --- /dev/null +++ b/static/images/App_Debugger.svg @@ -0,0 +1,110 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/static/images/App_Finance.svg b/static/images/App_Finance.svg new file mode 100644 index 000000000..197fdbfde --- /dev/null +++ b/static/images/App_Finance.svg @@ -0,0 +1,129 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/static/images/App_Installer.svg b/static/images/App_Installer.svg new file mode 100644 index 000000000..971083807 --- /dev/null +++ b/static/images/App_Installer.svg @@ -0,0 +1,88 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/static/images/App_Mail.svg b/static/images/App_Mail.svg new file mode 100644 index 000000000..316acf33a --- /dev/null +++ b/static/images/App_Mail.svg @@ -0,0 +1,117 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/static/images/App_People.svg b/static/images/App_People.svg new file mode 100644 index 000000000..3e56777f9 --- /dev/null +++ b/static/images/App_People.svg @@ -0,0 +1,175 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/static/images/App_StyledEdit.svg b/static/images/App_StyledEdit.svg new file mode 100644 index 000000000..522fef857 --- /dev/null +++ b/static/images/App_StyledEdit.svg @@ -0,0 +1,112 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/static/images/File_IDE_Project.svg b/static/images/File_IDE_Project.svg new file mode 100644 index 000000000..4606827bf --- /dev/null +++ b/static/images/File_IDE_Project.svg @@ -0,0 +1,62 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/static/images/File_Text.svg b/static/images/File_Text.svg new file mode 100644 index 000000000..289b75756 --- /dev/null +++ b/static/images/File_Text.svg @@ -0,0 +1,50 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/static/images/Folder_haiku.svg b/static/images/Folder_haiku.svg new file mode 100644 index 000000000..d7256d096 --- /dev/null +++ b/static/images/Folder_haiku.svg @@ -0,0 +1,53 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/static/images/Server_Syslog.svg b/static/images/Server_Syslog.svg new file mode 100644 index 000000000..217cdad04 --- /dev/null +++ b/static/images/Server_Syslog.svg @@ -0,0 +1,99 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/themes/shijin4/layouts/partials/fundraising.html b/themes/shijin4/layouts/partials/fundraising.html index ab70e2d28..d0c24d357 100644 --- a/themes/shijin4/layouts/partials/fundraising.html +++ b/themes/shijin4/layouts/partials/fundraising.html @@ -8,9 +8,10 @@ color: #000; } .fundraising-meter { - background-image:url("/images/piggy-bank.png"); + background-image:url("/images/App_Finance.svg"); background-repeat:no-repeat; background-position: center top; + background-size: 128px 128px; width: 100%; } .fundraising-progress-bar-borders { diff --git a/themes/shijin4/layouts/partials/navbar.html b/themes/shijin4/layouts/partials/navbar.html index 655cf558b..ef0cc0e70 100644 --- a/themes/shijin4/layouts/partials/navbar.html +++ b/themes/shijin4/layouts/partials/navbar.html @@ -1,10 +1,10 @@