<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>

<channel>
	<title>miahz's digital quality &#187; LCD</title>
	<atom:link href="http://miahz.com/log/category/projects/lcd/feed/" rel="self" type="application/rss+xml" />
	<link>http://miahz.com</link>
	<description>It doesn't mean anything.</description>
	<pubDate>Tue, 15 Apr 2008 22:48:51 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5</generator>
	<language>en</language>
			<item>
		<title>LCD Theme Status 20060922</title>
		<link>http://miahz.com/log/2007/05/13/lcd-theme-status-20060922/</link>
		<comments>http://miahz.com/log/2007/05/13/lcd-theme-status-20060922/#comments</comments>
		<pubDate>Sun, 13 May 2007 23:42:07 +0000</pubDate>
		<dc:creator>Jeremiah</dc:creator>
		
		<category><![CDATA[LCD]]></category>

		<guid isPermaLink="false">http://miahz.com/log/2007/05/13/status-20060922/</guid>
		<description><![CDATA[Some fixes i made back in September, but never commited.

When the Search Bar is empty, the label text is now gray.
A bunch of menulist fixes.  Either things had changed, or i had things styled wrong originally, or both.  Discovered after testing the Live Titles feature for bookmarks; there weren&#8217;t many menulist elements to [...]]]></description>
			<content:encoded><![CDATA[<p>Some fixes i made back in September, but never commited.</p>
<ul>
<li>When the Search Bar is empty, the label text is now gray.</li>
<li>A bunch of menulist fixes.  Either things had changed, or i had things styled wrong originally, or both.  Discovered after testing the Live Titles feature for bookmarks; there weren&#8217;t many menulist elements to check against in previous versions.</li>
<li>Added necessary files for Manage Search Engines List and Bookmark Properties dialogs.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://miahz.com/log/2007/05/13/lcd-theme-status-20060922/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Re: lcd theme</title>
		<link>http://miahz.com/log/2006/11/27/re-lcd-theme/</link>
		<comments>http://miahz.com/log/2006/11/27/re-lcd-theme/#comments</comments>
		<pubDate>Mon, 27 Nov 2006 07:02:01 +0000</pubDate>
		<dc:creator>Jeremiah</dc:creator>
		
		<category><![CDATA[LCD]]></category>

		<guid isPermaLink="false">http://miahz.com/log/2006/11/27/re-lcd-theme/</guid>
		<description><![CDATA[The author seems to have abandoned it. &#8230;
It would be wonderful if someone could take this up and get it working for Firefox 2.
anna dyne
First of all, i appreciate that you appreciate my theme.
Second of all, it&#8217;s not quite abandoned.  I certainly haven&#8217;t been able to give it the attention it deserves, but i [...]]]></description>
			<content:encoded><![CDATA[<blockquote src="http://forums.mozillazine.org/viewtopic.php?t=492770"><p>The author seems to have abandoned it. &#8230;</p>
<p>It would be wonderful if someone could take this up and get it working for Firefox 2.</p></blockquote>
<p><a href="http://forums.mozillazine.org/viewtopic.php?t=492770" title="lcd theme - MozillaZine Forums"><cite>anna dyne</cite></a></p>
<p>First of all, i appreciate that you appreciate <a href="http://miahz.com/projects/lcd/" title="LCD theme for Firefox">my theme</a>.</p>
<p>Second of all, it&#8217;s not quite abandoned.  I certainly haven&#8217;t been able to give it the attention it deserves, but i do hack at it when i can.  I haven&#8217;t been posting <a href="http://miahz.com/log/category/projects/lcd/" title="LCD">updates</a> to my site, but there has been activity since that <a href="http://miahz.com/log/2006/05/31/lcd-theme-status-20060531-0017/" title="LCD Theme Status 20060531-0017">last post</a> you linked.</p>
<p><a href="http://www.flickr.com/photos/miahz/307428563/" title="Photo Sharing"><img src="http://static.flickr.com/111/307428563_3e36cbbfe6_m.jpg" width="240" height="180" alt="LCD on Firefox 2" /></a></p>
<p>As you can see, i have my personal copy mostly working on Firefox 2.  I pick at things here and there when they annoy me enough to fix them.  I still haven&#8217;t fixed the Add-ons manager which was busted in the 2.0 upgrade.  And there were several interface changes/additions that aren&#8217;t simply changing colors or adding icons (tabs scrolling, for example)&#8212;i have to figure out how to build them so they keep that LCD look.  I also have had to change the way i created some of the effects due to both changes in the Firefox interface and changes in the way the interface is rendered (some things like outlines don&#8217;t work the same anymore).</p>
<p>As an aside, i also learned by jumping in and doing it.  I didn&#8217;t originally intend to create an LCD-looking theme&#8212;i was just playing around with the effect in Photoshop almost three and a half years ago, but it quickly snowballed.</p>
<p><a href="http://www.flickr.com/photos/miahz/307448612/" title="Photo Sharing"><img src="http://static.flickr.com/122/307448612_808d1db61a_o.png" width="128" height="128" alt="LCD Effect Icon Samples" /></a></p>
<p>Having said all that, i&#8217;ll post what i have for download if you&#8217;d like, and i guess i&#8217;ll post updates as i get to them.  I&#8217;d prefer to release a &#8220;finished&#8221; product, but by that method the last thing i put out was for Firefox 0.8.  I&#8217;ll keep an eye on the <a href="http://forums.mozillazine.org/viewtopic.php?t=492770" title="lcd theme - MozillaZine Forums">forum thread</a> for feedback.</p>
]]></content:encoded>
			<wfw:commentRss>http://miahz.com/log/2006/11/27/re-lcd-theme/feed/</wfw:commentRss>
		</item>
		<item>
		<title>LCD Theme Status 20060531-0017</title>
		<link>http://miahz.com/log/2006/05/31/lcd-theme-status-20060531-0017/</link>
		<comments>http://miahz.com/log/2006/05/31/lcd-theme-status-20060531-0017/#comments</comments>
		<pubDate>Wed, 31 May 2006 04:51:04 +0000</pubDate>
		<dc:creator>Jeremiah</dc:creator>
		
		<category><![CDATA[Firefox]]></category>

		<category><![CDATA[LCD]]></category>

		<category><![CDATA[Mozilla]]></category>

		<category><![CDATA[projects]]></category>

		<category><![CDATA[themes]]></category>

		<category><![CDATA[user interface]]></category>

		<guid isPermaLink="false">http://miahz.com/log/2006/05/31/lcd-theme-status-20060531-0017/</guid>
		<description><![CDATA[  I&#8217;m hacking on LCD a bit for the first time in some weeks.  Trying to pick up where i left off on the new Options window.  But also wanted to get down as a reminder that the Downloads and Extensions windows look horrible.  A lot of little things are busted [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.flickr.com/photos/miahz/158472000/" title="Photo Sharing"><img src="http://static.flickr.com/68/158472000_1e0e6b8b54_m.jpg" width="240" height="234" alt="LCD for Firefox: Options Prefpanel 20060531" align="right" /></a>  I&#8217;m hacking on LCD a bit for the first time in some weeks.  Trying to pick up <a href="http://miahz.com/log/2006/04/25/status-20060423-0415/">where i left off on the new Options window</a>.  But also wanted to get down as a reminder that the Downloads and Extensions windows look horrible.  A lot of little things are busted in those windows, but it&#8217;s most likely a case of moved/renamed elements/classes/IDs, so it&#8217;ll just take some resyncing of CSS selectors, and probably not much new code.</p>
<p>I downloaded the newest <a href="http://developer.mozilla.org/devnews/index.php/2006/05/26/bon-echo-alpha-3-milestone-released/" title="Mozilla Developer News Ã‚Â» Blog Archive Ã‚Â» Bon Echo Alpha 3 Milestone Released">Alpha 3 of Bon Echo</a>, but haven&#8217;t yet installed it.  Very curious to see what kind of changes are going on in the next generation of Firefox.  The anti-phishing popup shown in the <a href="http://mozillalinks.blogspot.com/2006/05/firefox-2-alpha-3-review.html" title="mozilla links">screenshots at Mozilla Links</a> looks a little scary.  Not quite sure how that would look in LCD.  But other things like the integrated search button in the Search Bar are something i&#8217;ve basically already done with the <a href="http://miahz.com/log/2006/04/29/status-20060428-0717/">icons on the Location Bar</a>.  I also already have the magnifying glass icon from back when you could search the document from the search bar&#8212;back before the Find bar at the bottom of the window.</p>
<p>I&#8217;ve been thinking about releasing lately.  I had been thinking that i could just push out what i have and iron out any kinks with updates.  But it&#8217;s good that i cracked this open, because i realized that there are still some very rough spots that aren&#8217;t quite ready.</p>
]]></content:encoded>
			<wfw:commentRss>http://miahz.com/log/2006/05/31/lcd-theme-status-20060531-0017/feed/</wfw:commentRss>
		</item>
		<item>
		<title>status</title>
		<link>http://miahz.com/log/2006/04/29/status-20060428-0717/</link>
		<comments>http://miahz.com/log/2006/04/29/status-20060428-0717/#comments</comments>
		<pubDate>Sat, 29 Apr 2006 06:20:28 +0000</pubDate>
		<dc:creator>Jeremiah</dc:creator>
		
		<category><![CDATA[Firefox]]></category>

		<category><![CDATA[LCD]]></category>

		<category><![CDATA[Mozilla]]></category>

		<category><![CDATA[projects]]></category>

		<category><![CDATA[themes]]></category>

		<guid isPermaLink="false">http://miahz.com/log/2006/04/29/status-20060428-0717/</guid>
		<description><![CDATA[I made some changes to the Feed and Security icons in the Location Bar.    I wasn&#8217;t quite happy with how they sat there in the bar, apparently all in the mix with the text of the URL.  They&#8217;re actually in their own little box, but because the background color was the [...]]]></description>
			<content:encoded><![CDATA[<p>I made some changes to the Feed and Security icons in the Location Bar.  <a href="http://www.flickr.com/photos/miahz/136208369/" title="Photo Sharing"><img src="http://static.flickr.com/56/136208369_38b57faf3f_s.jpg" width="75" height="75" alt="LCD: Feed and Security Icons" style="float: right; padding: 20px 0 20px 20px;" /></a>  I wasn&#8217;t quite happy with how they sat there in the bar, apparently all in the mix with the text of the URL.  They&#8217;re actually in their own little box, but because the background color was the same, the edge between the two was ambiguous.  This also didn&#8217;t make a lot of sense as far as LCD&#8217;s style rules go.  If the Location Bar had focus so the background was green, these icons also had the green background, though they weren&#8217;t active or focused or anything.  Conversely, the icons (which are basically buttons) had no active states for click feedback.</p>
<p>So i had a few ideas about how to isolate the icon buttons, but as it usually turns out, the simplest solution was best.  I just added borders to them in the same way i did to the Location Bar dropmarker, so that they turn dark on hover and focus.  Also gave them the lighter gray background color like the dropmarker since their content doesn&#8217;t change, and hooked them up with active colors and icons for click feedback.</p>
<p>Some of the other things i tried with -moz-outline and padding and other craziness just didn&#8217;t look right.  And i ran into some interaction bugs while using -moz-outline&#8212;sometimes the right edge would not show up.</p>
<p><a href="http://www.flickr.com/photos/miahz/136740569/" title="Photo Sharing"><img src="http://static.flickr.com/56/136740569_69e49ffebc.jpg" width="386" height="162" alt="LCD: Feed and Security Icons 2" /></a></p>
<p>I think it looks much cleaner now.  More in line with the LCD look, and the icons don&#8217;t inflate the Location Bar&#8217;s size.  And it scales nicely.  Both icons nudge up next to the dropmarker with the trademark one-pixel border.  They appear and disappear individually and as a pair with no leftovers.  If the URL wasn&#8217;t such a space-critical thing, i&#8217;d probably build them as static as on the status bar, but it would get in the way more than it was worth the style.</p>
]]></content:encoded>
			<wfw:commentRss>http://miahz.com/log/2006/04/29/status-20060428-0717/feed/</wfw:commentRss>
		</item>
		<item>
		<title>status</title>
		<link>http://miahz.com/log/2006/04/27/status-20060426-1219/</link>
		<comments>http://miahz.com/log/2006/04/27/status-20060426-1219/#comments</comments>
		<pubDate>Fri, 28 Apr 2006 03:30:07 +0000</pubDate>
		<dc:creator>Jeremiah</dc:creator>
		
		<category><![CDATA[Firefox]]></category>

		<category><![CDATA[LCD]]></category>

		<category><![CDATA[projects]]></category>

		<category><![CDATA[themes]]></category>

		<guid isPermaLink="false">http://miahz.com/log/2006/04/27/status-20060426-1219/</guid>
		<description><![CDATA[I tackled the feed icon in the Location Bar, and while at it, realized that i was also missing the security lock icon that goes there when you&#8217;re on a secure page.  Also discovered that i had a double set of  style rules for the status bar security button.  Not sure if [...]]]></description>
			<content:encoded><![CDATA[<p>I tackled the feed icon in the Location Bar, and while at it, realized that i was also missing the security lock icon that goes there when you&#8217;re on a secure page.  Also discovered that i had a double set of  style rules for the status bar security button.  Not sure if that has been that way since the 0.8 release and it just slipped under the radar, or if it was something i was testing with afterwards.  Anyway, so that is cleaned up, and added styles for the new security icon which were basically identical to the old security icon&#8212;whenever that changed.</p>
<p><a href="http://www.flickr.com/photos/miahz/136208369/" title="Photo Sharing"><img src="http://static.flickr.com/56/136208369_38b57faf3f.jpg" width="386" height="162" alt="LCD: Feed and Security Icons" /></a></p>
<p>The feed button code and styles are in place.  But i need to come up with a feed icon, which is something i kept putting off around 0.9 or whenever they integrated feed/livemark support.  I have an idea for it&#8212;kind of like the Bookmarks Manager variants that are shifted off to one corner, but it would then have radiating outlines in the &#8220;plus&#8221; pattern of my bookmark icons instead of the curves of the default feed icon.  I&#8217;ll have to play with that in Photoshop (which is something i haven&#8217;t done in a really long time for these icons).  The only issue i can forsee from here is that it won&#8217;t scale to the large-type button icon.  It will only work in the 16-pixel size.  In that way, it will kinda &#8220;break the rules.&#8221;  But i don&#8217;t think this icon will be used anywhere else in any other size, so i guess it&#8217;s a compromise i&#8217;ll have to take.  For now, i&#8217;m using the diamond bookmarklet icon.</p>
]]></content:encoded>
			<wfw:commentRss>http://miahz.com/log/2006/04/27/status-20060426-1219/feed/</wfw:commentRss>
		</item>
		<item>
		<title>the process</title>
		<link>http://miahz.com/log/2006/04/25/the-process/</link>
		<comments>http://miahz.com/log/2006/04/25/the-process/#comments</comments>
		<pubDate>Tue, 25 Apr 2006 10:13:41 +0000</pubDate>
		<dc:creator>Jeremiah</dc:creator>
		
		<category><![CDATA[CSS]]></category>

		<category><![CDATA[Firefox]]></category>

		<category><![CDATA[LCD]]></category>

		<category><![CDATA[Mozilla]]></category>

		<category><![CDATA[projects]]></category>

		<category><![CDATA[themes]]></category>

		<guid isPermaLink="false">http://miahz.com/log/2006/04/25/the-process/</guid>
		<description><![CDATA[A lot of what is going on in this phase is basically synching with the 1.x changes to Firefox.  The last release-quality version of LCD was during the 0.8 era.  I maintained a working copy on the newer releases at home, but usually only hacked it up enough to get it working.  [...]]]></description>
			<content:encoded><![CDATA[<p>A lot of what is going on in this phase is basically synching with the 1.x changes to Firefox.  The last release-quality version of LCD was during the 0.8 era.  I maintained a working copy on the newer releases at home, but usually only hacked it up enough to get it working.  The code was ugly, and often the look was not quite as polished as i&#8217;d like.  The theme was pretty durable, and stood up to many updates to the browser through 1.0, but 1.5 brought a lot of big changes that weren&#8217;t quick fixes.</p>
<p>When major breakage is encountered it&#8217;s usually easiest for me to just copy the related CSS files from the release classic.jar.  That gives me a working baseline.  From there, it&#8217;s a lot of whittling unnecessary code and unstyling native-look properties to a bare-minimum stylesheet.</p>
<p>CSS often comes from Mozilla in no kind of order, so at some point i usually rearrange stylesheets so they make sense to me.  That means grouping styles related to the same elements, usually with hierachical indentation, and then ordering things in some logical way&#8212;usually using the source XUL as a reference.  DOMI helps here.</p>
<p>Even with DOMI there&#8217;s a lot of trial and error as i narrow in on the elements and selectors i need and want to style.  Around this time&#8212;when i have a good grasp of what is doing what, and why i&#8217;m styling it a certain way&#8212;is when i add as much commenting as i can.  Two years later i wish i would have been completely thorough, but the good bit of comments i did make have been priceless.</p>
<p>Eventually, i replace the entire stylesheet with original selectors and properties with consistent formatting that works for me.  Often i find that most instance-specific styles are unnecessary for this theme, and i&#8217;ll remove just about all of the styling rules that were in the original Winstripe theme.  It was a goal of mine to have solid global styles that could cascade down and work in as many situations as possible, relying on global element and class styles as much as possible.  It&#8217;s also due to the clean, simple look i was going for.</p>
]]></content:encoded>
			<wfw:commentRss>http://miahz.com/log/2006/04/25/the-process/feed/</wfw:commentRss>
		</item>
		<item>
		<title>status</title>
		<link>http://miahz.com/log/2006/04/25/status-20060423-0415/</link>
		<comments>http://miahz.com/log/2006/04/25/status-20060423-0415/#comments</comments>
		<pubDate>Tue, 25 Apr 2006 10:11:10 +0000</pubDate>
		<dc:creator>Jeremiah</dc:creator>
		
		<category><![CDATA[Firefox]]></category>

		<category><![CDATA[LCD]]></category>

		<category><![CDATA[Mozilla]]></category>

		<category><![CDATA[projects]]></category>

		<category><![CDATA[themes]]></category>

		<guid isPermaLink="false">http://miahz.com/log/2006/04/25/status-20060423-0415/</guid>
		<description><![CDATA[I picked up where i left off on the Software Update stuff, but found out that there were still a bunch of spots that were unfinished.  It&#8217;s a difficult thing to test&#8212;you can&#8217;t directly initiate all of the possible states of the Update window like you can with a toolbar button.  You just [...]]]></description>
			<content:encoded><![CDATA[<p>I picked up where i left off on the Software Update stuff, but found out that there were still a bunch of spots that were unfinished.  It&#8217;s a difficult thing to test&#8212;you can&#8217;t directly initiate all of the possible states of the Update window like you can with a toolbar button.  You just have to check for updates, and lucky for me, 1.5.0.2 was just pushed out.  So that meant hitting update, and then pausing the download to inspect the window, then making style changes, closing the window and stopping the download, and then reopening the window to review.  Repeat until just right.  So now i think i have the Download page of the Update wizard looking okay.  Not sure about the rest&#8212;not sure how to invoke them.  Also did a little <a href="http://miahz.com/log/2006/01/25/mozilla-theme-css-tips/" title="miahz.com Ã‚Â» Blog Archive Ã‚Â» Mozilla Theme CSS Tips">logical rearragement of the stylesheet</a> to align with the XUL source.  That was about a week ago.</p>
<p>The other night i tackled the long-neglected new Options <a href="http://xulplanet.com/references/elemref/ref_prefwindow.html" title="Prefwindow">prefwindow</a>.  It took me a minute to understand how everything was structured.  Partly because prefwindows are new to me, and partly because i&#8217;m stale and it takes me a little while to really get into the XUL/CSS mentality.  I referenced the stylesheets of the old preference window and some other similar parts to refresh.  Fortunately, i was able to copy/paste a lot of the styles from similar areas and they carried the LCD look over with minimal adjustment.</p>
<p><a href="http://www.flickr.com/photos/miahz/134751776/" title="lcd-firefox-options-prefpanel-20060425 on Flickr - Photo Sharing"><img src="http://static.flickr.com/32/134751776_dd84326cda_m.jpg" width="240" height="180" alt="lcd-firefox-options-prefpanel-20060425" /></a></p>
<p>Most of the work was done in global/preferences.css&#8212;establishing the parent styles for all prefwindows.  I was going for a tabbed look sans icons for the panel buttons at the top, which is something i actually tried to achieve long ago when the buttons were on the left side.  All that fell into place fairly easily.  But i ran into some issues with borders being eaten and prefpanel content being obscured.  Couldn&#8217;t completely track down why, but some prefpanels had a limited size, no matter how large the parent prefwindow was.  This was fixed by adding an <code>overflow: visible;</code> rule to <code>prefpane > .content-box</code>.  The content boxes were set to hidden in the content stylesheets.  So then i had to ensure the Options prefwindow size was large enough so that no options would be obscured.</p>
<p>I didn&#8217;t yet get to customizing the individual prefpanels, but there&#8217;s definitely going to be some work on on the tabpanels on the Privacy and Advanced panels.  Because the main window is using the tab analogy, i&#8217;m not sure how well the nested tabpanels will work.  I have a few ideas in mind, but i may need to make some bigger changes.  Or figure out another way to style the main panel buttons.</p>
<p>Still need to work on the feed thingy in the URL bar.  I think that&#8217;ll cover all the major sore spots.  Then it should just be tweaking and clean up.</p>
]]></content:encoded>
			<wfw:commentRss>http://miahz.com/log/2006/04/25/status-20060423-0415/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Meta-Morphosis</title>
		<link>http://miahz.com/log/2006/04/17/meta-morphosis/</link>
		<comments>http://miahz.com/log/2006/04/17/meta-morphosis/#comments</comments>
		<pubDate>Mon, 17 Apr 2006 05:01:15 +0000</pubDate>
		<dc:creator>Jeremiah</dc:creator>
		
		<category><![CDATA[LCD]]></category>

		<category><![CDATA[life]]></category>

		<category><![CDATA[meta]]></category>

		<category><![CDATA[work]]></category>

		<guid isPermaLink="false">http://miahz.com/log/2006/04/17/meta-morphosis/</guid>
		<description><![CDATA[Well, to the three of you who are subscribed to my feed, and the other two who stumble here looking for LCD, things have obviously been slow lately.  I haven&#8217;t been able to pin myself down to a keyboard long enough to add anything of value here.  I&#8217;ve been pretty busy with work, [...]]]></description>
			<content:encoded><![CDATA[<p>Well, to the three of you who are subscribed to my feed, and the other two who stumble here looking for LCD, things have obviously been slow lately.  I haven&#8217;t been able to pin myself down to a keyboard long enough to add anything of value here.  I&#8217;ve been pretty busy with work, and also haven&#8217;t been in the best of health.</p>
<p>I&#8217;m considering a transition in employment, which may or may not help with both of those.  But it&#8217;s all just ideas at this point.  It&#8217;s next to impossible to know how things will unfold without just jumping in the deep end and finding out along the way.  And that&#8217;s what i&#8217;m leaning towards.  Wading on the kiddie side of the pool is becoming frustrating&#8212;i&#8217;m kind of a tall guy.  Still, the deep end can look scary.</p>
<p>Just got a weird shock when a friend left a comment on what was <a href="http://miahz.com/log/2004/06/22/unfresh-gmail/">my first post on this joint</a>.  I had pretty much completely forgotten about it.  I especially didn&#8217;t remember it as being the first post.  I&#8217;m closing in on two years here.  Now i wonder how long it will be until it&#8217;s uncool to have a blog.  Maybe that&#8217;s already the case.</p>
<p>Your comments, advice, and prayers are always welcome.  Thanks for clicking by.  Hope to bring more to read soon.</p>
]]></content:encoded>
			<wfw:commentRss>http://miahz.com/log/2006/04/17/meta-morphosis/feed/</wfw:commentRss>
		</item>
		<item>
		<title>More On Bug 235277 And The Flex Hack</title>
		<link>http://miahz.com/log/2006/02/24/more-on-bug-235277-and-the-flex-hack/</link>
		<comments>http://miahz.com/log/2006/02/24/more-on-bug-235277-and-the-flex-hack/#comments</comments>
		<pubDate>Fri, 24 Feb 2006 19:26:09 +0000</pubDate>
		<dc:creator>Jeremiah</dc:creator>
		
		<category><![CDATA[CSS]]></category>

		<category><![CDATA[Firefox]]></category>

		<category><![CDATA[LCD]]></category>

		<category><![CDATA[Mozilla]]></category>

		<category><![CDATA[bugs]]></category>

		<category><![CDATA[design]]></category>

		<category><![CDATA[hacks]]></category>

		<category><![CDATA[software]]></category>

		<category><![CDATA[themes]]></category>

		<category><![CDATA[user interface]]></category>

		<guid isPermaLink="false">http://miahz.com/log/2006/02/24/more-on-bug-235277-and-the-flex-hack/</guid>
		<description><![CDATA[My patch for Bug 235277 was essentially my &#8220;flex hack&#8221; that i developed while working on LCD.  It uses the -moz-flex style property to force an element to fill the available space in its container, and then flips that object&#8217;s orientation in its container using -moz-orient: vertical so that it expands vertically instead of [...]]]></description>
			<content:encoded><![CDATA[<p><a href="https://bugzilla.mozilla.org/attachment.cgi?id=161813&#038;action=view" title="Bug 235277 - patch: make go button look more like other buttons">My patch</a> for <a href="http://miahz.com/log/2006/02/24/mozilla-bug-235277-resolved-fixed/" title="miahz.com Ã‚Â» Blog Archive Ã‚Â» Mozilla Bug 235277: RESOLVED, FIXED">Bug 235277</a> was essentially my &#8220;flex hack&#8221; that i developed while working on <a href="http://miahz.com/projects/lcd/" title="miahz.com - LCD theme for Mozilla Firefox">LCD</a>.  It uses the <code>-moz-flex</code> style property to force an element to fill the available space in its container, and then flips that object&#8217;s orientation in its container using <code>-moz-orient: vertical</code> so that it expands vertically instead of horizontally.  I&#8217;ve also used this for effects in other areas of my theme like the menubar.  The main menuitems expand when toolbarbuttons or other objects expand the menubar instead of floating in the middle.  This managed to <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=304216#c13" title="Bug 304216 - Menu bar highlight too large - Comment #13">find its way into Firefox&#8217;s menu bar</a> via <a href="https://bugzilla.mozilla.org/attachment.cgi?id=159666" title="Bug 253661 - patch: super-duper menus fix (simplified)">one of my patches</a>.</p>
<p>The hack originated as a way to get <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=235277#c5" title="Bug 235277 - make go button look like other toolbar buttons - Comment #5">the old Go button to match the other toolbarbuttons</a> in my theme.  I then began using it as a way to dynamically increase button sizes when space was available, according to <a href="http://asktog.com/basics/firstPrinciples.html#fitts's%20law" title="AskTog: First Principles of Interaction Design">Fitts&#8217; Law</a> of interaction design (bigger targets are easier/faster to hit).</p>
]]></content:encoded>
			<wfw:commentRss>http://miahz.com/log/2006/02/24/more-on-bug-235277-and-the-flex-hack/feed/</wfw:commentRss>
		</item>
		<item>
		<title>status 20060212-0521</title>
		<link>http://miahz.com/log/2006/02/12/status-20060212-0521/</link>
		<comments>http://miahz.com/log/2006/02/12/status-20060212-0521/#comments</comments>
		<pubDate>Sun, 12 Feb 2006 10:55:31 +0000</pubDate>
		<dc:creator>Jeremiah</dc:creator>
		
		<category><![CDATA[Firefox]]></category>

		<category><![CDATA[LCD]]></category>

		<category><![CDATA[Mozilla]]></category>

		<category><![CDATA[notes]]></category>

		<category><![CDATA[projects]]></category>

		<category><![CDATA[themes]]></category>

		<guid isPermaLink="false">http://miahz.com/log/2006/02/12/status-20060212-0521/</guid>
		<description><![CDATA[It turns out that the new Options window was being held up by one line.  I had the new preferences.css file in browser/preferences, but the window would be drawn transparent with only the section button/tabs at the top and the OK/Cancel dialog buttons on the bottom.  It needed the prefwindow XUL element added [...]]]></description>
			<content:encoded><![CDATA[<p>It turns out that the new Options window was being held up by one line.  I had the new preferences.css file in browser/preferences, but the window would be drawn transparent with only the section button/tabs at the top and the OK/Cancel dialog buttons on the bottom.  It needed the <code>prefwindow</code> XUL element added to the global style definition in global/global.css as noted by ehume <a href="http://forums.mozillazine.org/viewtopic.php?p=1266410#1266410" title="Theme changes from 1.0 to 1.5.0.* - MozillaZine Forums">in the theme change forum thread</a> (almost one year ago).  So that works now.  It&#8217;s not fully styled yet, but at least i can use it.</p>
<p>Also have the Software Update window (the one that pops up and alerts you that a new version of Firefox is available) has been just about finished for a few days now.  It wasn&#8217;t working before because i had update.css in the mozapps directory but not <em>updates.css</em>, which i confused at a glance.  I still need to give it the usual thorough scrubbing&#8212;adding and removing styles to cover all situations, and check for as many bugs as i can.  I already stumbled on one just now&#8212;the updater couldn&#8217;t connect to the server and showed an error, which wasn&#8217;t styled as i&#8217;d like.  It&#8217;s hard to know what all these selectors are for just by reading through the CSS; comments are sparse, and are more often than not dev notes about bugs rather than explaining what certain styles are for.</p>
<p>On 20060210 i noticed and copied tabDragIndicator.png to global/tabDragDrop from the default theme, but that alone didn&#8217;t fix the tab drag indicator.  I haven&#8217;t looked into it any further.</p>
<p>Noticed a few days ago that there some weirdness in the <cite>Create in:</cite> menulist in the Add Bookmark dialog.  The list items styles are a little off and the list popup has scrollbars, neither of which happened in previous versions of Firefox.</p>
]]></content:encoded>
			<wfw:commentRss>http://miahz.com/log/2006/02/12/status-20060212-0521/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
