This is the first post in a monthly series about improvements to the KDE websites. I plan to publish it every last Saturday of the month. Since a lot happened in January and I didn’t mention it anywhere, I will also mention those things in this post.
New Websites
- KDE Connect gained a new website and a promotional video. This was done during the Season of KDE project. (Arjun Thekoot Harisankar, see repository).
Updated Websites
- Juk is a music player and music manager. A new website for it was created by Anuj Bansal, (see commit).
{:.img-border}
- KDE e.V. is the non-profit organization that represents the KDE community in legal and financial matters. The e.V. website was migrated to Jekyll and now uses the shared Jekyll theme. (Me: Carl Schwan, see commit).
{:.img-border}
- KMyMoney is a personal finance manager and the project website was also migrated to Jekyll and now uses the shared Jekyll theme (Me: Carl Schwan, see commit).
{:.img-border}
- kde-china.org is now using the Jekyll theme and is hosted in the KDE infrastructure (Yunhe Guo, see repository).
{:.img-border}
Updates to kde.org
-
A hardware page was created listing all the devices that ship with Plasma preinstalled (Niccolò Venerandi, see commit).
-
Updated image for the recently launched Plasma 5.18 (Jonathan Riddell and Me: Carl Schwan).
-
Reduce KDE patron logo size for kde.org (Ilya Bizyaev, see task).
Library updates
-
Added options to customize footer in the Jekyll theme. This will be helpful for the coming update to jp.kde.org (Jumpei Ogawa, see commit).
-
Added option to disabled the donation form in the Jekyll theme. (Jumpei Ogawa, see commit).
-
Various minor fixes to the Aether css theme (Anuj Bansal and Me: Carl Schwan).
-
A component selector for the Jekyll theme was also added. This will be helpful for making kontact.kde.org use the KDE Jekyll theme and not a custom theme and for others projects who have multiples components (e.g. Calligra). (Anuj Bansal, see merge request).
-
Improve translations infrastructure for kate-editor.org (Me: Carl Schwan, see commits).
How you can help
We always need help with website, fixing papercuts, upgrading old websites to the new Jekyll/Hugo infrastructure, making sure information on the website is up-to-date, creating beautiful home page for your favorite project and a lot more.
The Elisa maintainers are looking for someone who wants to create a website and a junior job task was created.
You can join the web team through our Matrix channel , our IRC channel (#kde-www) or our Telegram channel.