Bug 473822 - Broken vector-2022 skin of KDE MediaWiki
Summary: Broken vector-2022 skin of KDE MediaWiki
Status: REPORTED
Alias: None
Product: KDE MediaWiki
Classification: Websites
Component: general (show other bugs)
Version: unspecified
Platform: Other All
: NOR normal
Target Milestone: ---
Assignee: carl
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-08-27 20:03 UTC by Jarosław Staniek
Modified: 2023-08-28 09:05 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
Broken skin vector-2022 (167.98 KB, image/jpeg)
2023-08-27 20:06 UTC, Jarosław Staniek
Details
Working skin vector (although the KDE logo is missing) (184.46 KB, image/jpeg)
2023-08-27 20:07 UTC, Jarosław Staniek
Details
Guest view (195.78 KB, image/png)
2023-08-28 08:29 UTC, Ben Cooksley
Details
Note element - slightly fixed by me (49.96 KB, image/jpeg)
2023-08-28 09:04 UTC, Jarosław Staniek
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Jarosław Staniek 2023-08-27 20:03:32 UTC
SUMMARY
***
community.kde.org has broken default skin "vector-2022". Formatting is broken due to missing CSS, I just recently fixed minor but annoying elements like the Note and Box templates. Example:

https://community.kde.org/Template:Note

As soon as noted that tables of contents are missing in vector-2022, I decided to file this report. Since I devoted many weeks on KEXI wikis, this regression is important to me.
What is the status of KDE wikis? Is there any help needed?

Example page that is broken:
https://community.kde.org/index.php?title=Kexi/FAQ&useskin=vector-2022
The same page in the old style "vector" - that works:
https://community.kde.org/index.php?title=Kexi/FAQ&useskin=vector

***
Comment 1 Jarosław Staniek 2023-08-27 20:06:26 UTC
Created attachment 161229 [details]
Broken skin vector-2022
Comment 2 Jarosław Staniek 2023-08-27 20:07:21 UTC
Created attachment 161230 [details]
Working skin vector (although the KDE logo is missing)
Comment 3 Ben Cooksley 2023-08-28 08:29:01 UTC
The table of contents isn't missing, it is in the left hand side column below the editing controls you have in the sidebar. This approach allows it to scroll with the user as they move down the page.

The Note/Box template issue is more likely related to the switch away from Aether to Vector I suspect.
Comment 4 Ben Cooksley 2023-08-28 08:29:28 UTC
Created attachment 161234 [details]
Guest view
Comment 5 Jarosław Staniek 2023-08-28 09:04:30 UTC
Created attachment 161235 [details]
Note element - slightly fixed by me
Comment 6 Jarosław Staniek 2023-08-28 09:05:40 UTC
Thank you very much Ben!
Case closed regarding the TOC.

Now regarding the items / templates such as the Note and Box. Am I doing useful work by porting them or is there a grand plan that makes my effort not needed/welcome?  I think for now Note at least works, see https://bugsfiles.kde.org/attachment.cgi?id=161235.