Matt Kruse wrote:
On Sep 2, 2:45 pm, Guyon Morée [EMAIL PROTECTED] wrote:
Even though, Chrome seems to be a little bit faster than FF and quite
a lot faster than IE, it has 2 failed tests:
- 64: core module: text(String) (1, 3, 4)
I think everyone is missing the whole point of
Andy Matthews wrote:
Microsoft can't retire IE6 any more than Ford could retire 1996 Ford
Explorers. It has to be the user's choice. What's a better suggestion
is for WEBSITES to stop supporting IE6 (coding CSS and JS fixes and
workarounds) and encourage people to upgrade on their own.
I
Ryan Zec wrote:
I don't think chrome his wanting to compete with firefox. From what
If they were to compete with FF I think the dev community would start
voicing some serious concerns. Not in google's best interests.
Ca-Phun Ung wrote:
Chrome is pretty exciting as it's not just another browser but one that
sets to up-the-bar. I think it definitely gives other vendors food for
thought. As to whether it would kill IE? I'm sure it will take some of
IE's share but only after exhausting FF, Opera and
Bil Corry wrote:
My comment was written in the context of the quote I replied to. Guy
Fraser wrote that Chrome was designed to kill MSIE on corporate
networks. If that is the case, then the fact that Google will also
save money from the conversion of Firefox users certainly doesn't hurt
MorningZ wrote:
Looks like it still needs some work, as looking at the first demo page
http://www.5bosses.com/examples/agile_carousel//jqueryui_example/slideshow.html
The nav bar could do with using sliding doors rollover technique to
prevent buttons from disappearing while images load
[EMAIL PROTECTED] wrote:
Yup John believes TraceMonkey is much better than v8
There are some bits of TraceMonkey that aren't yet complete - it's those
bits that will tip the balance. There was a recent article on
ajaxian.com about it:
Mike Nichols wrote:
sweet...i implemented natural sorting in tablesorter but it never got
put in so I am thrilled to see it baked into your implementation...
looks good
Does the natural sort work with Unicode chars (Chinese, Norwegian, etc)?
Geoffrey wrote:
The browser is being written with WebKit, the open-source engine at
the core of Apple's Safari and Google's Android. The browser is also
getting a new Javascript virtual machine, V8. It's said to be a better
solution for complex and rich Web applications--it should yield
Sikandar123456 wrote:
A very good lecture on jquery
http://saqibshehzad.blogspot.com/2008/09/jquery.html
John Resig has a Mini Me! :D
http://www.austinpowers.com/objects/desktops/minime_1280x960.jpg
Sorry, couldn't resist.
I'll get my coat...
Matt Kruse wrote:
This appears to be a bad assumption in the jQuery tests.
The code in param() calls:
for ( var j in a )
and makes the assumption that the keys will be returned in the same
order they are specified. This is not an assumption that should be
made, so the test should be
Ara wrote:
Quick question (hopefully quick). I'm trying to use superfish to
create a nav bar style menu, this all works as advertised, however
I've set the width of the ul to be 960px, I'd like all the li's to
spread evenly through the entire 960px.
The default behavior is squished to the
Richard D. Worth wrote:
http://groups.google.com/group/jquery-a11y
That group could do with deleting the porno spam :s
Jörn Zaefferer wrote:
Code is here: http://dev.jquery.com/view/trunk/plugins/validate.password/
A demo here: http://dev.jquery.com/view/trunk/plugins/validate.password/demo/
To get an idea how passwords are rated, check out the tests:
Jörn Zaefferer wrote:
Code is here: http://dev.jquery.com/view/trunk/plugins/validate.password/
A demo here: http://dev.jquery.com/view/trunk/plugins/validate.password/demo/
To get an idea how passwords are rated, check out the tests:
pedalpete wrote:
I've written a bit of jquery code which I am absolutely amazed works
on both Safari and FF, but IE is giving me errors.
Not sure if it's same error, but this MS KB article may help:
http://support.microsoft.com/kb/933873
Rey Bango wrote:
Found on Twitter:
Announcing Tweet (http://tweet.seaofclouds.com/), a simple @jquery
plugin to put Twitter on your website.
Rey...
Pity they are sticking stuff on String.prototype :( Aside from that,
nice plugin.
MorningZ wrote:
Any many huge corporations and govt branches are slow to update as
well it's certainly not their fault, so why would you
purposefully annoy them?
Because if you don't annoy them, they keep using IE6, and we have to
keep putting up with the pain of supporting it.
Many
Josh Nathanson wrote:
Hey Paul,
There isn't really any jQuery code that helps with this, but I've got
a little plugin jqURL that can make it a bit easier:
http://www.oakcitygraphics.com/jquery/jqURL/jqURLdemo.html
It has a function loc so if you want to popup a window you can do this:
Hi,
I've been triggering several events as follows:
$('.foo').trigger('bar.update');
$('.foo').trigger('bar.show');
etc...
If I listen to the bar event on foo:
$('.foo').bind('bar', function(e) {
// e.type = 'bar'
});
The event type property is always bar - how do I work out if
bar.update
Yeah, I thought I'd have to use the data feature, it just seems a shame
not to have a property on event that provides that info.
I did some digging in the jQuery source and found that i's trivial to
expose the namespaced event type by inserting the following in to the
handle() method before
On Dec 23, 5:09 am, dn2965 [EMAIL PROTECTED] wrote:
hello everyone
i want to know a way to general unique id for new append element. like
EXT's .id();
I don't think there is any equivalent in jQuery at present. It would be
useful though as I've had several occasions myself when
Stefan Petre wrote:
Maybe this helps http://www.debugbar.com/
I've yet to work out how that thing allows /debugging/ - it's got some
basic features for looking at various aspects of the page, but it's
hardly a debugger IMHO?
There is a free Microsoft Script Debugger (MSD), but it's pants and
Shawn wrote:
The actual how-to's are at http://jquery.open2space.com/howto. And if
you'd like to contribute, I have some quick instructions and guidelines
at http://jquery.open2space.com/node/2.
Sweet! Could you add a section on debugging / browser tools? Feel free
to rob anything
Stefan Petre wrote:
Hi,
I did a small game (it was a test for a client), about 6kb of code.
http://www.eyecon.ro/slotmachine/
Stefan
musthave nudge!
Jason Levine wrote:
As I put more features into my JAddTo plugin, it's quickly turning from a
Add To These Social Networking Sites plugin into a more general Add a
list of links plugin. Given this, I was thinking of renaming it. What do
you think of JLinksList? I'm open to suggestions if
[EMAIL PROTECTED] wrote:
I am trying with validator 1.2 and metadata and I get an issue in all
the browsers :
jQuery(element).metadata is not a function
Any help??
I'm guessing the plugin is assuming that you have the metadata plugin
installed and borks when it's missing. That being
danielpunt wrote:
Hi all,
I have two unordered lists and both its listitems are draggable and
droppable on the other list. Until this point everything is working
exactly as it should.
But, one of the lists should be sortable, and thats where it goes
wrong. The list isn't sortable and i get
Rey Bango wrote:
Splitter by Dave Methvin
http://methvin.com/jquery/splitter/default.html
It's a pity there isn't an easy way to deal with snapping of divs to
their containing element...
Something like:
$('#div1').snap('top'); // sets width to that of container and snaps the
div to the
[EMAIL PROTECTED] wrote:
Although I keep coming up against the following:
1. Is jQuery going to be here for the long term?
2. Why not use prototype, what are the benefits of jQuery over it?
We're hitting those two questions on a regular basis. The first is
pretty easy to deal with -
Ole Laursen wrote:
The thing is that a good tick generator for the Gregorian calendar
would go about generating ticks differently than a good tick generator
for ordinary scalar values. For instance, if the plot displays half a
year of time, there should be ticks for when the months start
Another sweet thing found on Ajaxian:
http://feeds.feedburner.com/~r/ajaxian/~3/192351009/new-css-javascript-library
There was recently a thread regarding a jQuery plugin which dealt with
CSS but I can't find it now. Anyway, would it be possible to get
something like that library in to jQuery
Nothing to do with me but spotted this via Ajaxian - it uses jQuery for
it's DOM and Ajax work:
http://www.genfavicon.com/
Original Ajaxian article:
http://feeds.feedburner.com/~r/ajaxian/~3/192329297/genfavicon-a-favicon-generator
Josh Nathanson wrote:
Examples and downloads:
http://www.jnathanson.com/blog/client/jquery/heatcolor/heatcolor.html
Comments/suggestions welcome!
That's really sweet! :D
I believe there was a plugin that could work out most-used words on a
page and combined with this plugin it would be a
Rey Bango wrote:
Mootools itself is not the best for interfaces. Mootool users, though,
appear to go to great length to style their apps nicely.
It's a pity there isn't more cross-pollination between jQuery and
Mootools. Both are great libraries, but I have a strong preference for
jQuery
Just spotted this via Ajaxian:
http://www.datejs.com/
It's got jQuery-like syntax for working with dates:
// What date is next thrusday?
Date.today().next().thursday();
// Add 3 days to Today
Date.today().add(3).days();
// Is today Friday?
Date.today().is().friday();
// Set to 8:30 AM on
Flesler wrote:
The plugin is meant to work well in IE6 and FF2, Windows, that's what
I tested on. CSS rules are quite buggy among browsers, so I don't
think it will survive in most untested environments.
Example: http://www.freewebs.com/flesler/jQuery.Rule/
I did some testing on Windows
If it's purely older versions of IE where you want to disable it, use a
conditional comment around a script block.
matisse wrote:
hi all,
because of the code and stylesheets complexity, I have to disable
javaScript entirely in IE 5.5 .
I have a few js files with
Hi,
I'm struggling to mix the effects of sortable and draggable...
I have two divs, each containing items that I want to be both draggable
and sortable.
Pseudo code:
div class=list id=list1
div class=itemfoo/div
div class=itembar/div
div class=itemmoo/div
/div
div class=list
Managed to sort this out - I simply applied the sortable to an outer div
(that wrapped my two list divs) and it works like a charm :)
Guy Fraser wrote:
div class=list id=list1
div class=itemfoo/div
div class=itembar/div
div class=itemmoo/div
/div
div class=list id=list2
div
dbzz wrote:
i have been working on a plugin and have gotten to the point where i
think i need some feedback. i'm sure there are bugs and code that
could be better or is just bad practice. i haven't done any docs or
extensive demos - this is just sort of a proof of concept. so have a
look and
For anyone who hasn't seen it yet, this is pretty awesome:
http://ajaxian.com/archives/mocha-ui-mootools-canvas-ui-class
Wasn't John working on some canvas stuff? Maybe we'll see a jQuery
canvas-based UI?
http://ejohn.org/blog/sneak-peek/
http://ejohn.org/blog/sneaky-2/
Guy
cfdvlpr wrote:
My IE 7 doesn't seem to support PNGs like yours does.
How about in the head:
!--[if lt IE 7.]
script type=text/javascript src=/jquery/plugins/
jquery.ifixpng.js/script
![endif]--
!--[if gte IE 7.]
script defer type=text/javascript src=/javascript/pngfix.js/
cfdvlpr wrote:
I'm just trying this nice jquery plugin and it works great to solve
some of my IE 6 PNG image problems. But, in IE 7, the images are
black. Has anyone else seen this and found a fix for it? Is this a
problem specifically with PNG 24 alpha transparency?
IE7 natively
Brandon Aaron wrote:
jQuery 1.2 has removed the scriptdoc from the source in favor of
managing documentation via the wiki (http://docs.jquery.com/).
Shame, it would have been nice to have it in Aptana Studio - I was
wondering why I wasn't getting code hints, etc.
Jean wrote:
Always when i come to find some plugin i have to click to browse by
name and use the search of Firefox to find what i want, so why dont
have any search field?
The wiki's search might work...? Alternatively use the All Plugins
(under Browse Plugins on the left) then use
Giant Jam Sandwich wrote:
Any suggestions or issues, please let me know. Thanks!
Sweet plugin, tiny codebase too! :D
Is it possible to implement different types of tags - eg. bbcode or wiki
notation?
Karl Swedberg wrote:
Not sure what Brian's plans are for implementing different types of
tags, but if you need that functionality now, there is another
excellent plugin called jTagEditor:
http://www.jaysalvat.com/jquery/jtageditor/
Oooh! That's almost exactly what I'm after - it looks
Glen Lipka wrote:
I just couldn't get my head around the new easing naming conventions.
So I made a cheat sheet demo page.
http://www.commadot.com/jquery/easing.php
That and the related links really need a mention in the jQuery docs/wiki
- superb resources, many thanks!!
Guy
Andy Matthews wrote:
I found it REALLY slow in IE7 using the bells and whistles demo. Clicking
one of the column headers to sort on took several seconds. The loading bar
was a very nice effect, but there's no reason it should have taken that
long, not with only 20 or 30 rows.
I'd work on
I can highly recommend the Learning jQuery book from PACKT Publishing.
As well as being a great way to learn about jQuery it also gives you a
fair bit of info about JavaScript as well.
Merc wrote:
Hi,
I am an experienced programmer. I work with Drupal. I have no
experience in Javascript,
Wizzud wrote:
You could perform your own browser sniffing and put up a warning if
you detect the use of a not-fully-supported browser, to the effect
that some things *may* not work!
Possibly a bit off-putting for the visitor?
(Also bear in mind that some browsers can lie about about what
Preston Hunt wrote:
And change the number of display entries from 10 to 20 (or any other
value), the pager div does not get moved to below the table. It
instead ends up on top of the middle of the table. Happens in Firefox
2 and IE7.
The #pager div is absolutely positioned using CSS.
MadMapper wrote:
I'd like to show a message (display a div) for users who show up with
a browser that jQuery doesnt fully support - what's the best
approach? Will jQuery work on old browsers, just not perfectly?
Add the div like this:
div id=no-jqueryyour message to the user here/div
Hi,
Are there any examples of using jQuery to create some XML and then
traversing that XML and modifying it?
Guy
Could you not just use .eq(0) to get the first style node and append to
that?
Flesler wrote:
And that worked? if you have more than one style node, you would be
appending that to more than one, causing some overhead.
You could try this:
var $style = $('#my_style');
if( $style.length == 0
Sean Catchpole wrote:
Is there a good reason why placing scripts at the bottom of a page is
a bad idea?
By placing them in the head all javascript files must be downloaded
before the rest of the page can render. This seems odd since most of
the time the javascript needs to wait for the page
prit wrote:
But recently I noticed a website http://mootools.net/slickspeed/ which
compares 3 frameworks including jQuery. I ran the tests on that site
and noticed that they show jQuery as the slowest performer out of the
3 frameworks (Mootools, Prototype and jQuery).
Does anybody have
polyrhythmic wrote:
I think they just change the text size - I don't see an animation with
firefox, the text is either large or small. Note that the button does
not change size, so I don't think it's an actual 'zoom'. ...Unless you
guys see something different?
Ah, you are correct, it's
Glen Lipka wrote:
http://turbotax.intuit.com
That rocks! I love the use of hover intent on the basic/delux/etc panels
- which plugin was used to do that?
Lee Hinde wrote:
http://cherne.net/brian/resources/jquery.hoverIntent.html
On 10/31/07, Guy Fraser [EMAIL PROTECTED] wrote:
That rocks! I love the use of hover intent on the basic/delux/etc panels -
which plugin was used to do that?
Oops - I should have been more specific - what
polyrhythmic wrote:
It is a very useful tool but I don't think it's ready for the jQuery
core yet, as you can see there are very complicated and very simple
ways to wait/pause the jQuery execution chain -- we'd have to
standardize a method first.
I think this makes a good first impression
[EMAIL PROTECTED] wrote:
I am running safari 2.0.4 and jquery 1.2.1. None, and I mean none of
my javascript works in safari. All of it works fine in firefox and
most of it works in ie. Is this just a problem with jquery or am I
missing something?
Safari is pants :)
Dan G. Switzer, II wrote:
Mike,
Looks good. One tip to reduce the code. You could re-write your multiple
css() calls that look like:
var wrapper = $(div)
.css({
width: settings.imagewidth + px
, height: settings.imageheight + px
,
Ecommercant wrote:
Hi
I use jquery in my php applicastion and then i begin to sell my soft,
so the entier application becomes under MIT license ?
So i'll be obliged to provide not encoded copies of all codes sources
or only framework and other sub scripts supplied as MIT in my soft ?
bjreed wrote:
$(#sec-adv).each(function(){
$(#page-photo).css('background-image','url(../images/pagepic.jpg)');
});
Why are you using .each() ? Surely this would be better:
$(#sec-adv #page-photo).css('background-image','url(whatever)');
Sweet plugin. Is it possible to have roll-over images, etc? Also, is
this method accessible - ie. will screen readers still be able to output
meaningful instructions?
On 10/23/07, *Mika Tuupola* [EMAIL PROTECTED]
mailto:[EMAIL PROTECTED] wrote:
Not being able to style file inputs is
Most spammers will look at a site and work out how comments are
submitted - that being the case, they'd completely bypass the actual
filling in of the form and simply post directly to the server.
Codex wrote:
Hey people,
I came up with an idea to help fight comment spam, the stuff most of
Alexandre Plennevaux wrote:
a much more safe way is to use a very obvious email input field that you
hide via CSS. Then you check on the serverside, if that field has received a
value, then it's most probably a bot, because normal users won't see it,
thus not fill it in. of course, not
Michael Geary wrote:
1) It displays messages at the top and bottom of the screen at the same
time, fighting for your attention - and the less important message - the one
at the bottom - is more eye-catching because of the animation.
Yeah - it would be nice if it the message log was turned
GianCarlo Mingati wrote:
Hi all.
http://www.gcmingati.net/wordpress/wp-content/lab/jquery/newsticker/jq-liscroll/scrollanimate.html
This is my scrolling news ticker plugin for jQuery.
Nice plugin. Would it be possible to have the plugin automatically add
the divs and the class to the ul?
Kia Niskavaara wrote:
Maby you can use the data: URI kitchen to construct your own data: URLs?
Like this:
logo.src =
'data:image/gif;base64,R0lGODlhDQAOAJEAANno6wBmZgAAACH5BAAA'+
'LAANAA4AQAIjjI8Iyw3GhACSQecutsFV3nzgNi7SVEbo06lZa66LRib2UQAAOw%3D%3D';
More info:
Glen Lipka wrote:
http://commadot.com/jquery/experiments/speedtest/#
I modified a version of jQuery to include that one line and it threw a
JS error.
Then I tried using the second way with the var doc = document and
renamed document everywhere to be doc.
No change at all in speed.
Having
Sean O wrote:
$(input).keyup(function(){
var self = this;
var upd = setTimeout( function() {
updateField( $(self) ); // function outside $ scope to
update field
contents in dB
},6000);
});
The upd var will
Karl Swedberg wrote:
Is anyone else having the same problem of not seeing anything remotely
like a demo or not seeing the lists of features (smart positioning,
flexible behavior, many option)?
All working fine for me and very obvious what it is and how to use it.
However, the round corner
jarrod wrote:
Right after I posted I realized that it was because the element was hidden.
I changed the method to first show the element, then get the offset and that
works.
It would probably be useful if the dimensions plugin could handle that
scenario...
GianCarlo Mingati wrote:
the plugin now works with jquery 1.2 and the jquery.easing.1.2 plugin
GC
URL?
Sam Collett wrote:
I noticed that you have added String.prototype.trim. jQuery actually
has this already, e.g. jQuery.trim( foo );
Urg! No messing with core JS objects please - don't turn jQuery in to
another Prototype :(
@ All developers: Please, please, please namespace stuff
GianCarlo Mingati wrote:
http://www.gcmingati.net/wordpress/2007/09/12/seeing-it-burn-gives-me-the-chills/
integrated in a post, as it was invented for.
That's pretty nice - would it be possible to make the images clickable
so you progress to the next slide just by clicking the image?
[EMAIL PROTECTED] wrote:
@Daniele.
I think I do not understand what you mean.
Please give me more details ( I also speak italian if you need it).
If I understand correctly, the scenario would be that when one panel is
opened the others would be closed - a bit like an accordion menu.
Leandro Vieira Pinho wrote:
Guys,
I have translate the jQuery lightBox plugin page into english. And, I
have did a new layout too.
See: http://leandrovieira.com/projects/jquery/lightbox/
Excellent work!
One feature request though - mainly for usability. It's not immediately
apparent
Leandro Vieira Pinho wrote:
The jQuery lightBox plugin 0.2 version are available.
Very nice plugin. Does the caption part of the box need to slide in
every time the next/previous image is shown?
Jörn Zaefferer wrote:
If you need keyboard navigation, async loading and dd and similar
stuff you need to either wait for the UI tree component or take a look
at Ext's tree components. I don't plan to extend this plugin in them
mentioned direction: I want to keep it leightweight, providing
Joel Birch wrote:
I'm not sure about the permission to use that logo, but my complete
guess would be that it's okay to use it. Otherwise, feel free to use
the one I created, or not as you so choose:
http://users.tpg.com.au/j_birch/plugins/superfish/img/jQuery-logo.gif
Joel Birch.
That's
reconstrukt wrote:
Hey all,
I just released Just finished the initial release of my datagrid
plugin. I named her Ingrid. :)
She's one sexy grid! Can she be applied to existing static tables within
a web page, to make them sexy?
Guy
jojet wrote:
Hi all,
this is my first message here so apologies if I'm breaking protocol!
I have posted some code at a href=http://paste2.org/p/7819;
http://paste2.org/p/7819/a
Well, one thing that will speed things up is to use chaining a bit more...
G[N]Urpreet Singh wrote:
Once every few times the page is loaded in IE6, it just fails. It says
Operation Aborted and fails. Could anyone point me to why this is
happening. And this did not happen at all while the site was on my
local machine, it started when I put it up on a test server
Jörn Zaefferer wrote:
Okay, I've removed my stupid last minute optimization. Please give it
another try.
Yes, the +/- now work great :)
If you could match the feature set of the nlstree [1] it would be really
awesome:
[1] http://www.addobject.com/products/javascript/tree/nlstree.php
Guy
Josh Bush wrote:
I just released version 1.1 of my Masked Input Plugin for jQuery. I
have more features in the pipeline to add to 1.2, but I wanted to get
a few fixes out the door before doing so. The only thing new this time
is an unmask method.
Very nice indeed. However, I found the
Scott Trudeau wrote:
Nice plugin. I'm hoping to make use of it very soon. I'm having
trouble with the demo (both on bassistance and on jquery docs).
Collapse All / Expand All / Toggle All seems to work, but clicking the
+/- does not. Firebug reports no errors. It renders poorly on IE.
Danjojo wrote:
I am trying to clear an input search box's value.
If you are just wanting to display a prompt inside the search box, eg.
search text, that will dissapear when the box receives focus, use the
overlabel plugin...
One thing I learnt recently is that just because you can use jQuery
doesn't mean the innards of your plugin should be one big chain of
jQuery methods.
For example, see Scott's Overlabel blog page...
Scott's original version used plain JS to do things, however it was a
bit difficult to read:
Remy Sharp wrote:
I've recently been working on a project where the page is complex
enough that the DOM would not have loaded before the user had spotted
our 'big red button' - and clicked away.
Couldn't you just use this:
http://jquery.com/plugins/project/elementReady
Kevin Scholl wrote:
http://jquery.com/plugins/project/toggleval
http://scott.sauyet.com/thoughts/archives/2007/03/31/overlabel-with-jquery/
Brandon Aaron wrote:
Speaking of that ... I've got a plugin ... unreleased/undocumented at
the moment ... called viewable. It gives you a percentage of the
element that is viewable.
http://brandonaaron.net/jquery/plugins/viewable/test/test.html
That's pretty cool. How are you using it?
AJ wrote:
I've decided to try my hand at some basic tutorials. The first is for
basic reusable image rollovers for navbars, etc.
You can find it here:
http://www.atlantajones.com/2007/09/27/easy-reusable-image-rollovers-with-jquery/
Any comments, suggestions or tips for making it better
Erik Beeson wrote:
$.get is asynchronous, meaning the call to $.get returns immediately,
even before the callback has happened. To answer your specific
question, setting a variable who's scope is outside the callback is as
easy as defining the variable outside the callback:
Erik - your
duff wrote:
But then again, if the filters only apply to the element, why does it
filter nothing regardless of the filter if it contains spaces ?.
Shouldn't the filter return nothing if the expression cannot be
evaluated ?(fail safe rather than silently)
+10
I concur - it should return
Robert Koberg wrote:
You don't need 1.6. The current version works in 1.4.
You can get Rhino from mozilla (which is what is bundled in 1.6) at:
http://www.mozilla.org/rhino/
The JSR 223 stuff in general works better on 1.6 though - especially
things like Quercus (PHP in Java), etc.
polyrhythmic wrote:
I've seen that happen to me before when running .corner() on a floated
element. Corner tries to adapt properties from its parent from
the .corner divs, so if you have some css like #container div { float:
left; } the float will be applied to your .corner divs too, and
1 - 100 of 103 matches
Mail list logo