Bug 14115 – Copy dlang.org's look and feel to the wiki

Status
NEW
Severity
enhancement
Priority
P4
Component
dlang.org
Product
D
Version
D2
Platform
x86
OS
All
Creation time
2015-02-02T18:44:27Z
Last change time
2024-12-15T15:22:42Z
Assigned to
No Owner
Creator
Zach the Mystic
Moved to GitHub: dlang.org#4036 →

Comments

Comment #0 by reachzach — 2015-02-02T18:44:27Z
Please read my post on this to understand the motivation: http://forum.dlang.org/post/[email protected] Basically wiki.dlang.org and dlang.org should convey the impression of a unified whole by matching their text and background colors.
Comment #1 by reachzach — 2015-02-07T18:38:38Z
I wasn't able to find the code which affects the look and feel of the wiki, to play around with it. Hopefully it's easily changeable. For background, some selected (and modified) quotes from the link above: > IMO, the most important thing *is* the Wiki, but a newcomer might not know that, so they must be told. If I try to decide the best link for them I'll just be duplicating the effort done on the Wiki page. > Just send people to the Wiki. It has the best current information about what to do and where to go. I think the Wiki should be the main place to go to get information on D. Dlang.org should be concise and formal, containing only the more permanent information. D doesn't have a wealthy funder to pay for building a single unified website experience. > I'm follow the evidence. Dlang.org should say, regarding the Wiki, "If you can't beat 'em, join 'em." And by referring people there to begin with, more effort will be put into it... Please compare the Wiki to dlang.org. I don't think dlang.org can keep up. > That said... we should copy the look-and-feel from dlang to the Wiki, so it feels like the same website, creating the illusion of unity.
Comment #2 by dlang-bugzilla — 2015-02-07T18:41:53Z
(In reply to Zach the Mystic from comment #1) > I wasn't able to find the code which affects the look and feel of the wiki, > to play around with it. Hopefully it's easily changeable. If you can create a MediaWiki skin, I can review and add it. I would like to ask, however, that it copies as little code from dlang.org as possible, and instead integrates with the makefile to produce the necessary skin files. This is to minimize future maintenance effort for inevitable future dlang.org changes.
Comment #3 by reachzach — 2015-02-07T20:51:28Z
Okay I'll start investigating how to make MediaWiki skins. Is there already a MediaWiki skin on the dlang.org repo somewhere, or will it be a whole new thing?
Comment #4 by dlang-bugzilla — 2015-02-07T21:55:51Z
It will have to be a new thing. I did experiment with creating a skin, before the redesign, but this was for an old skinning API, and I never did get very far. I should note that I have plans to do this eventually, as I'll need to update the forum anyway as well, but feel free to take the initiative.
Comment #5 by reachzach — 2015-02-07T22:26:43Z
I'm looking around for some public source code to *any* WikiMedia installation, so I can learn from it. Do you know of one?
Comment #6 by reachzach — 2015-02-07T22:38:08Z
Found this: https://git.wikimedia.org/tree/mediawiki%2Fskins.git A good a place as any, I guess.
Comment #7 by reachzach — 2015-02-07T22:40:44Z
(In reply to Zach the Mystic from comment #6) > Found this: > > https://git.wikimedia.org/tree/mediawiki%2Fskins.git > > A good a place as any, I guess. Erg! The "view" button is deactivated on these.
Comment #8 by dlang-bugzilla — 2015-02-08T06:16:21Z
Just download MediaWiki. It comes with some skins included. http://www.mediawiki.org/wiki/Manual:Skinning
Comment #9 by dlang-bugzilla — 2015-02-08T07:02:51Z
(In reply to Zach the Mystic from comment #5) > I'm looking around for some public source code to *any* WikiMedia > installation, so I can learn from it. Do you know of one? I think there's some naming confusion. The software is called MediaWiki. WikiMedia is the organization that maintains it and runs Wikipedia. https://www.mediawiki.org/wiki/Download
Comment #10 by reachzach — 2015-02-08T16:30:33Z
Yeah, I'll download it. It was just intimidating to approach - a lot of new stuff. I did find a way to view the files online - some skins are very barebones, others are quite elaborate. I will likely just modify the default skin Vector to adjust the colors. They're probably in the much smaller .css file anyway, making it a little easier.
Comment #11 by robert.schadek — 2024-12-15T15:22:42Z
THIS ISSUE HAS BEEN MOVED TO GITHUB https://github.com/dlang/dlang.org/issues/4036 DO NOT COMMENT HERE ANYMORE, NOBODY WILL SEE IT, THIS ISSUE HAS BEEN MOVED TO GITHUB