Dot theme update
Closed, ResolvedPublic

Description

The Drupal theme for Dot needs updated for current branding:

Download KDE
Download KDE Desktop and related applications

changed to:
Download KDE Software
Get Plasma and Applications from KDE

Is there a way I can edit this theme?

jriddell created this task.Nov 26 2019, 1:31 PM
Restricted Application added a subscriber: sysadmin. · View Herald TranscriptNov 26 2019, 1:31 PM
duffus added a subscriber: duffus.Nov 26 2019, 1:44 PM

@ognarb has made a nearly working theme for akademy drupal (it has its own peculiarities)

probably a good time to look at switching the dot to it?

duffus added a subscriber: ognarb.Nov 26 2019, 1:45 PM
bcooksley added a subscriber: bcooksley.

Carl, is there anything you'll need from our side (Sysadmin that is) to support testing the Dot with the new theme?

ognarb added a comment.EditedNov 27 2019, 6:11 PM

The drupal theme is not production ready. I'm struggling with the Drupal 7 theme engine, the documentation is very bad. I still need to add some site specific configuration since akademy.kde.org and dot.kde.org need a different layout.

Could it be possible to create dot-dev.kde.org with a backup of dot.kde.org and give me access to the instance administration?

Related to the latest mail, Drupal 8 will use a complete new theme engine using another templating engine twig. This will mean that we will need to write a new theme again :(

We talked previously I think that upgrading them to 8 would be fine as sites can be swapped over one at a time

The question is: Does it still make sence to continue working on a drupal 7 theme when I will need to start from scratch again with drupal 8?

That is a good question.

Drupal 7 is likely fast headed for deprecation by upstream, so it may be better to focus on Drupal 8 (which is also hopefully better documented) and for us to sort out the relevant migrations and updates to D8 for the D7 instances we run.

ognarb added a comment.Dec 1 2019, 6:36 PM

Can we subscribe the KDE Promo group to this secret task? ;)

bcooksley changed the visibility from "Custom Policy" to "Public (No Login Required)".Dec 2 2019, 7:35 AM
bcooksley changed the edit policy from "Custom Policy" to "All Users".
bcooksley added a project: KDE Promo.

Given this isn't too sensitive, I see no reason not to make this public.
I've now added KDE Promo as requested.

ognarb closed this task as Resolved.Aug 22 2020, 1:11 PM
ognarb claimed this task.

There is now a drupal7 theme and to my dismay, it looks like I became the maintainer of it :(

Thanks for all your work on this Carl, it's very much appreciated.

Hopefully we won't be on Drupal 7 for too much longer, given it already has a defined end of life time....