Hi Kyle,<div><br></div><div>Thanks for the update, and sorry for the late reply!</div><div><br></div><div>I've actually deployed your theme to production already:</div><div>    <a href="http://wiki.winehq.org">http://wiki.winehq.org</a></div>
<div><br></div><div>My only change was this:</div><div><br></div><div><div>diff --git a/winewiki.conf b/winewiki.conf</div><div>index 4e79248..e3da9cc 100644</div><div>--- a/winewiki.conf</div><div>+++ b/winewiki.conf</div>
<div>@@ -8,7 +8,8 @@</div><div>     #RewriteLog "/var/log/httpd/rewrite.log"</div><div>     # map some static files to their respective locations</div><div>     RewriteRule ^/favicon.ico$ /var/www/wine/wiki/favicon.ico [last]</div>
<div>-    RewriteRule ^/logo.png$ /var/www/wine/wiki/logo.png [last]</div><div>+    RewriteRule ^/logo_glass.png$ /var/www/wine/wiki/logo_glass.png [last]</div><div>+    RewriteRule ^/logo_text.png$ /var/www/wine/wiki/logo_text.png [last]</div>
<div>     # map /wiki static files to Moin htdocs</div><div>     RewriteRule ^/wiki/(.*)$ /usr/share/moin/htdocs/$1 [last]</div><div>     # map everything else to server script</div></div><div><br></div><div>Dimi.</div><div>
<br><div class="gmail_quote">On Sat, Mar 30, 2013 at 5:08 PM, Kyle Auble <span dir="ltr"><<a href="mailto:randomidman48@yahoo.com" target="_blank">randomidman48@yahoo.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
So as usual, my estimate of how long it would take was way off, but<br>
I'm finally done adapting the WineHQ theme to Moinmoin.<br>
<br>
It's not perfect, but I feel it's ready to submit for switching over.<br>
I've tested it in Firefox, Chromium, Midori, and Opera (briefly in<br>
IE8 & IE9 too). I did do everything through Moinmoin's stand-alone<br>
server, but while I know there always seem to be ghosts in the<br>
machine, I'm guessing that Apache shouldn't interfere with layout<br>
issues.<br>
<br>
I mostly followed the WineHQ & current WineWiki theme for large<br>
things, just tweaking the CSS to make it fit what Moinmoin spits out.<br>
I did make more design choices of my own on the smaller stuff though.<br>
After wrestling with Moinmoin's theme system, I was surprised how<br>
many things are still hard-coded (at least as of v1.5).<br>
<br>
For example, Moinmoin wraps some things in divs without providing a<br>
CSS class for the div, just the child element. The fortune cookie on<br>
the RecentChanges page & the edit page are two cases of that. The<br>
dummy content in the search bar is another tricky one. It's set in<br>
the javascript for the search bar (don't remember where it was in the<br>
source tree) so I left that one alone.<br>
<br>
One other tricky issue was handling overflows & RTL support. They<br>
both seem to work ok in isolation, but go crazy when you mix them. I<br>
haven't checked RTL in IE, but if you force an RTL page to overflow<br>
in Webkit, it positions things based on what's actually in the window<br>
(so the sidebar winds up floating in the middle of the page). Firefox<br>
simply doesn't try to apply any of the overflow rules in RTL (which I<br>
guess is nice in a Hippocratic sense). Opera alone handled things<br>
exactly like I hoped.<br>
<br>
As for the tables, I think they should display ok now, although I<br>
don't know if everyone wants my exact values for paddings & such. The<br>
old theme had some table-based layout that may have had conflicting<br>
CSS rules, but I've div-vied everything up so the only table tags now<br>
should be when Moinmoin itself chooses them over a div and well...<br>
tables.<br>
<br>
I've pushed all of the changes to my Bitbucket repo at:<br>
<a href="https://bitbucket.org/kauble/wine-wiki-migration" target="_blank">https://bitbucket.org/kauble/wine-wiki-migration</a><br>
The "refined" branch is the one you want although I expect that once<br>
the code is hosted at WineHQ's git repo, it would become the new<br>
master branch. At that point, I can just reset my repo to point to<br>
the WineHQ one as the origin.<br>
<span class="HOEnZb"><font color="#888888"><br>
- Kyle<br>
</font></span></blockquote></div><br><br clear="all"><div><br></div>-- <br>Dimi Paun <<a href="mailto:dimi@lattica.com" target="_blank">dimi@lattica.com</a>><br><div>Lattica, Inc.</div><div><br></div>
</div>