I wasn't clear; that's exactly what we're doing in the Agora CSS library.  

-- 
Munaf Assaf


On Wednesday, September 19, 2012 at 11:51 AM, Trevor Parscal wrote:

> Maybe I was unclear.
> 
> I'm not suggesting we make these icons so much as we make the notification
> system use them by name.
> 
> As in:
> 
> mw.notify( {
> // This is bad
> 'icon': '
> http://upload.wikimedia.org/wikipedia/commons/4/32/check-icon.svg'
> /* other options here */
> } );
> 
> vs.
> 
> mw.notify( {
> // This is good
> 'icon': 'check'
> /* other options here */
> } );
> 
> - Trevor
> 
> On Wed, Sep 19, 2012 at 11:46 AM, Munaf Assaf <mas...@wikimedia.org 
> (mailto:mas...@wikimedia.org)> wrote:
> 
> > Already in progress.
> > 
> > http://www.mediawiki.org/wiki/Wikimedia_Foundation_Design/Agora_Icon_Set
> > 
> > They'll eventually be in the Agora library as sprites.
> > 
> > --
> > Munaf Assaf
> > 
> > 
> > On Wednesday, September 19, 2012 at 11:41 AM, Trevor Parscal wrote:
> > 
> > > I'm glad this area is getting a lot of interest - unfortunately I haven't
> > > been able to keep up on this thread but I wanted to give a suggestion
> > > related to adding icons.
> > > 
> > > It's reasonable to take an option that provides a URL to an icon image,
> > but
> > > we should have a common (customizable per skin and language) set of icons
> > > that can be used by symbolic name, like "success", "failure",
> > > "information", "error", etc.
> > > 
> > > This helps in a few ways:
> > > 
> > > - We can make sure they match the skin they are being used in
> > > - We can internationalize them
> > > - We can avoid having multiple icons for the same purpose
> > > - It makes it easier to use the icon feature
> > > 
> > > - Trevor
> > > 
> > > On Wed, Sep 19, 2012 at 9:56 AM, Krinkle <krinklem...@gmail.com 
> > > (mailto:krinklem...@gmail.com) (mailto:
> > krinklem...@gmail.com (mailto:krinklem...@gmail.com))> wrote:
> > > 
> > > > On Sep 19, 2012, at 2:57 AM, "Helder ." <helder.w...@gmail.com 
> > > > (mailto:helder.w...@gmail.com)(mailto:
> > helder.w...@gmail.com (mailto:helder.w...@gmail.com))> wrote:
> > > > 
> > > > > On Tue, Sep 18, 2012 at 9:28 PM, Jon Robson <jdlrob...@gmail.com 
> > > > > (mailto:jdlrob...@gmail.com)(mailto:
> > jdlrob...@gmail.com (mailto:jdlrob...@gmail.com))> wrote:
> > > > > > On Commons it seems to take 5 seconds to disappear which is too
> > > > > 
> > > > 
> > > 
> > 
> > long as
> > > > > 
> > > > 
> > > > 
> > > > at
> > > > > > this point I'm wondering how to dismiss it.
> > > > > 
> > > > > 
> > > > > I think the time should depend on the length of the message.
> > > > > The watchlist notification in Portuguese has ~46 words,
> > > > > and if I didn't know what it was saying, that information would be
> > > > > 
> > > > 
> > > > 
> > > 
> > 
> > lost.
> > > > > Maybe it should allow us to see previous notifications by clicking
> > > > 
> > > > 
> > > > somewhere.
> > > > > 
> > > > > On Tue, Sep 18, 2012 at 9:28 PM, Rob Moen <rm...@wikimedia.org 
> > > > > (mailto:rm...@wikimedia.org)(mailto:
> > rm...@wikimedia.org (mailto:rm...@wikimedia.org))> wrote:
> > > > > > Not sure if this is a known issue, but the notification is at the
> > > > > 
> > > > 
> > > 
> > 
> > top
> > > > > 
> > > > 
> > > > 
> > > > of the document regardless of where you are on the page. Meaning if
> > I'm at
> > > > the bottom of a long article, I have to scroll up to the top to see the
> > > > bubble. Should it not be relative to the scroll position?
> > > > > > 
> > > > > > I noticed this by firing off a mw.notify('hi james') in the
> > console at
> > > > the bottom of a long article. This may have gone unnoticed as it seems
> > > > mw.notify is only triggered by UI components at the top of the page.
> > > > > 
> > > > > +1. This is bothering me as well.
> > > > > 
> > > > > Helder
> > > > 
> > > > I agree.
> > > > 
> > > > Just for the record though, lets not forget what it was just weeks ago:
> > > > 
> > > > * Only one message at a time, new one wiped previous one from existence
> > > > unconditionally
> > > > * No way to close it
> > > > * Took up full width
> > > > * At the top of the page (still)
> > > > * Bumped down the article by the height of the message
> > > > 
> > > > So we are making some progress here.
> > > > 
> > > > Suggestions I saw so far in this thread:
> > > > * Notification queue should follow scroll position (fixed position)
> > > > * Add close button (even when they close regardless of click target, as
> > > > visual clue)
> > > > * Extend base framework for universal layout of messages. We already
> > > > 
> > > 
> > 
> > have
> > > > title/body,
> > > > to be extended with icon and buttons.
> > > > 
> > > > 
> > > > One potential problem with making them appear mid-page (fixed queue) is
> > > > when the
> > > > bottom of the page is reached. It should then start a new column to the
> > > > left.
> > > > Other wise it will continue down the page where it can't be seen due
> > > > 
> > > 
> > 
> > the
> > > > queue
> > > > following the scroll position.
> > > > 
> > > > Another thing I don't like is how they move up in the queue one after
> > > > another.
> > > > What I like about Growl and Notification Center is that messages stay
> > > > 
> > > 
> > 
> > fixed
> > > > where they first appear. And new messages are added to the bottom (or
> > > 
> > 
> > next
> > > > column), or, when the first position is available again, it will re-use
> > > > those
> > > > positions again.
> > > > 
> > > > That way users don't have to re-focus constantly and follow where which
> > > > message
> > > > went when dismissing some of them. This gets more important as we
> > > > 
> > > 
> > 
> > start to
> > > > introduce notifications that do user interactions (sticky ones, which
> > > > should not
> > > > move but be sticky).
> > > > 
> > > > However that brings another problem: Resizing the window. The
> > spreading of
> > > > messages over multiple columns would have to either be re-build after
> > > > resizing
> > > > the window.
> > > > 
> > > > 
> > > > -- Krinkle
> > > > 
> > > > 
> > > > 
> > > > 
> > > > _______________________________________________
> > > > Wikitech-l mailing list
> > > > Wikitech-l@lists.wikimedia.org (mailto:Wikitech-l@lists.wikimedia.org)
> > > > https://lists.wikimedia.org/mailman/listinfo/wikitech-l
> > > > 
> > > 
> > > 
> > > _______________________________________________
> > > Wikitech-l mailing list
> > > Wikitech-l@lists.wikimedia.org (mailto:Wikitech-l@lists.wikimedia.org)
> > > https://lists.wikimedia.org/mailman/listinfo/wikitech-l
> > > 
> > 
> > 
> > 
> > _______________________________________________
> > Wikitech-l mailing list
> > Wikitech-l@lists.wikimedia.org (mailto:Wikitech-l@lists.wikimedia.org)
> > https://lists.wikimedia.org/mailman/listinfo/wikitech-l
> > 
> 
> _______________________________________________
> Wikitech-l mailing list
> Wikitech-l@lists.wikimedia.org (mailto:Wikitech-l@lists.wikimedia.org)
> https://lists.wikimedia.org/mailman/listinfo/wikitech-l
> 
> 


_______________________________________________
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Reply via email to