You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@allura.apache.org by Dave Brondsema <da...@brondsema.net> on 2015/10/16 22:42:26 UTC

[allura:tickets] #8004 Remove tool icons from project nav



---

** [tickets:#8004] Remove tool icons from project nav**

**Status:** open
**Milestone:** unreleased
**Labels:** ux 
**Created:** Fri Oct 16, 2015 08:42 PM UTC by Dave Brondsema
**Last Updated:** Fri Oct 16, 2015 08:42 PM UTC
**Owner:** nobody


Per discussion at thread http://mail-archives.apache.org/mod_mbox/allura-dev/201510.mbox/%3CCAOH-DerrdKor_BdfecYXoF0sfiZ%3DK893%3DzmQiet%2B%2Bc_-8vMUSw%40mail.gmail.com%3E


---

Sent from forge-allura.apache.org because dev@allura.apache.org is subscribed to https://forge-allura.apache.org/p/allura/tickets/

To unsubscribe from further messages, a project admin can change settings at https://forge-allura.apache.org/p/allura/admin/tickets/options.  Or, if this is a mailing list, you can unsubscribe from the mailing list.

[allura:tickets] #8004 Remove tool icons from project nav

Posted by Heith Seewald <hs...@slashdotmedia.com>.
- **status**: review --> closed
- **Comment**:

Everything looks good.  Merged.



---

** [tickets:#8004] Remove tool icons from project nav**

**Status:** closed
**Milestone:** unreleased
**Labels:** ux sf-current sf-4 
**Created:** Fri Oct 16, 2015 08:42 PM UTC by Dave Brondsema
**Last Updated:** Fri Oct 23, 2015 01:40 PM UTC
**Owner:** Dave Brondsema


Per discussion at thread http://mail-archives.apache.org/mod_mbox/allura-dev/201510.mbox/%3CCAOH-DerrdKor_BdfecYXoF0sfiZ%3DK893%3DzmQiet%2B%2Bc_-8vMUSw%40mail.gmail.com%3E


---

Sent from forge-allura.apache.org because dev@allura.apache.org is subscribed to https://forge-allura.apache.org/p/allura/tickets/

To unsubscribe from further messages, a project admin can change settings at https://forge-allura.apache.org/p/allura/admin/tickets/options.  Or, if this is a mailing list, you can unsubscribe from the mailing list.

[allura:tickets] #8004 Remove tool icons from project nav

Posted by Dave Brondsema <da...@brondsema.net>.
- **labels**: ux, sf-current, sf-4 --> ux, sf-4



---

** [tickets:#8004] Remove tool icons from project nav**

**Status:** closed
**Milestone:** unreleased
**Labels:** ux sf-4 
**Created:** Fri Oct 16, 2015 08:42 PM UTC by Dave Brondsema
**Last Updated:** Fri Oct 23, 2015 03:38 PM UTC
**Owner:** Dave Brondsema


Per discussion at thread http://mail-archives.apache.org/mod_mbox/allura-dev/201510.mbox/%3CCAOH-DerrdKor_BdfecYXoF0sfiZ%3DK893%3DzmQiet%2B%2Bc_-8vMUSw%40mail.gmail.com%3E


---

Sent from forge-allura.apache.org because dev@allura.apache.org is subscribed to https://forge-allura.apache.org/p/allura/tickets/

To unsubscribe from further messages, a project admin can change settings at https://forge-allura.apache.org/p/allura/admin/tickets/options.  Or, if this is a mailing list, you can unsubscribe from the mailing list.

[allura:tickets] #8004 Remove tool icons from project nav

Posted by Dave Brondsema <da...@brondsema.net>.
- **labels**: ux, sf-current --> ux, sf-current, sf-4
- **status**: in-progress --> review
- **Comment**:

db/8004

I went ahead and removed the display_mode=grid default option from the `[[projects]]` macro since the card view would look pretty empty without the tool icons.

Also some associated changes on SF repos sftheme, forge-classic



---

** [tickets:#8004] Remove tool icons from project nav**

**Status:** review
**Milestone:** unreleased
**Labels:** ux sf-current sf-4 
**Created:** Fri Oct 16, 2015 08:42 PM UTC by Dave Brondsema
**Last Updated:** Mon Oct 19, 2015 09:35 PM UTC
**Owner:** Dave Brondsema


Per discussion at thread http://mail-archives.apache.org/mod_mbox/allura-dev/201510.mbox/%3CCAOH-DerrdKor_BdfecYXoF0sfiZ%3DK893%3DzmQiet%2B%2Bc_-8vMUSw%40mail.gmail.com%3E


---

Sent from forge-allura.apache.org because dev@allura.apache.org is subscribed to https://forge-allura.apache.org/p/allura/tickets/

To unsubscribe from further messages, a project admin can change settings at https://forge-allura.apache.org/p/allura/admin/tickets/options.  Or, if this is a mailing list, you can unsubscribe from the mailing list.

[allura:tickets] #8004 Remove tool icons from project nav

Posted by Dave Brondsema <da...@brondsema.net>.
- **labels**: ux --> ux, sf-current



---

** [tickets:#8004] Remove tool icons from project nav**

**Status:** open
**Milestone:** unreleased
**Labels:** ux sf-current 
**Created:** Fri Oct 16, 2015 08:42 PM UTC by Dave Brondsema
**Last Updated:** Fri Oct 16, 2015 08:42 PM UTC
**Owner:** nobody


Per discussion at thread http://mail-archives.apache.org/mod_mbox/allura-dev/201510.mbox/%3CCAOH-DerrdKor_BdfecYXoF0sfiZ%3DK893%3DzmQiet%2B%2Bc_-8vMUSw%40mail.gmail.com%3E


---

Sent from forge-allura.apache.org because dev@allura.apache.org is subscribed to https://forge-allura.apache.org/p/allura/tickets/

To unsubscribe from further messages, a project admin can change settings at https://forge-allura.apache.org/p/allura/admin/tickets/options.  Or, if this is a mailing list, you can unsubscribe from the mailing list.

[allura:tickets] Re: #8004 Remove tool icons from project nav

Posted by Dave Brondsema <da...@brondsema.net>.
1) that's for backwards compatibility so that any existing macros that people have on their pages won't error out

2) fixed in a new commit


---

** [tickets:#8004] Remove tool icons from project nav**

**Status:** review
**Milestone:** unreleased
**Labels:** ux sf-current sf-4 
**Created:** Fri Oct 16, 2015 08:42 PM UTC by Dave Brondsema
**Last Updated:** Fri Oct 23, 2015 01:40 PM UTC
**Owner:** Dave Brondsema


Per discussion at thread http://mail-archives.apache.org/mod_mbox/allura-dev/201510.mbox/%3CCAOH-DerrdKor_BdfecYXoF0sfiZ%3DK893%3DzmQiet%2B%2Bc_-8vMUSw%40mail.gmail.com%3E


---

Sent from forge-allura.apache.org because dev@allura.apache.org is subscribed to https://forge-allura.apache.org/p/allura/tickets/

To unsubscribe from further messages, a project admin can change settings at https://forge-allura.apache.org/p/allura/admin/tickets/options.  Or, if this is a mailing list, you can unsubscribe from the mailing list.

[allura:tickets] #8004 Remove tool icons from project nav

Posted by Heith Seewald <hs...@slashdotmedia.com>.
Visually, I think this is very appealing.  Nice work!

Two quick questions:

Is there something keeping us from removing this completely?

~~~~~
allura/lib/macro.py

272:     display_mode=None, grid_view_tools='',  # old & unused now
287:     display_mode=None, grid_view_tools='',  # old & unused now

~~~~~


2) Do you think this should be in the ini? Or we could just remove it completely.


~~~~~
allura /templates/jinja_master/master.html:36
{#  {% do g.register_css('/nf/tool_icon_css?' + g.build_key, compress=False) %}   If you need tool icons, use this #}
~~~~~



---

** [tickets:#8004] Remove tool icons from project nav**

**Status:** review
**Milestone:** unreleased
**Labels:** ux sf-current sf-4 
**Created:** Fri Oct 16, 2015 08:42 PM UTC by Dave Brondsema
**Last Updated:** Thu Oct 22, 2015 08:00 PM UTC
**Owner:** Dave Brondsema


Per discussion at thread http://mail-archives.apache.org/mod_mbox/allura-dev/201510.mbox/%3CCAOH-DerrdKor_BdfecYXoF0sfiZ%3DK893%3DzmQiet%2B%2Bc_-8vMUSw%40mail.gmail.com%3E


---

Sent from forge-allura.apache.org because dev@allura.apache.org is subscribed to https://forge-allura.apache.org/p/allura/tickets/

To unsubscribe from further messages, a project admin can change settings at https://forge-allura.apache.org/p/allura/admin/tickets/options.  Or, if this is a mailing list, you can unsubscribe from the mailing list.

[allura:tickets] Re: #8004 Remove tool icons from project nav

Posted by Dave Brondsema <da...@brondsema.net>.
Yes, those are the kind of ideas I was thinking about for the project admin page.

I also agree that the Add project page is nice with icons, but if icons themselves aren't great and aren't used anywhere else, makes sense to remove.  I'll aim for something like `without.png`

For the neighborhood list of projects, I am thinking the card view could be modified to show tool names instead of icons, but that would be just ugly.  Might be best to just remove that "card" view and only do the "list" view of projects.


---

** [tickets:#8004] Remove tool icons from project nav**

**Status:** in-progress
**Milestone:** unreleased
**Labels:** ux sf-current 
**Created:** Fri Oct 16, 2015 08:42 PM UTC by Dave Brondsema
**Last Updated:** Mon Oct 19, 2015 09:35 PM UTC
**Owner:** Dave Brondsema


Per discussion at thread http://mail-archives.apache.org/mod_mbox/allura-dev/201510.mbox/%3CCAOH-DerrdKor_BdfecYXoF0sfiZ%3DK893%3DzmQiet%2B%2Bc_-8vMUSw%40mail.gmail.com%3E


---

Sent from forge-allura.apache.org because dev@allura.apache.org is subscribed to https://forge-allura.apache.org/p/allura/tickets/

To unsubscribe from further messages, a project admin can change settings at https://forge-allura.apache.org/p/allura/admin/tickets/options.  Or, if this is a mailing list, you can unsubscribe from the mailing list.

[allura:tickets] #8004 Remove tool icons from project nav

Posted by Heith Seewald <hs...@slashdotmedia.com>.
I agree that the landing page could use some updates... or maybe even replaced with contextual info.  The landing page could be the meta page -- which could also help disambiguate the word meta in this context.

The most useful part of the landing page is this section:

> Project Setup
> 
> The first thing to do to setup your project is to create a solid description, so folks coming to your page can figure out what the project is all about. You'll then want to input information about the project, and we'll make sure all this relevant information gets added to the Allura project directory.*

This may be more effective as some kind of closable notification (or contextual tooltip) right after you first create a project anyway.

---

As for the “New Project” page -- The icons look natural here and I don’t think they detract from the page… but at the same time I don’t think they’re adding anything either.
Removing the icons could work here.



---

** [tickets:#8004] Remove tool icons from project nav**

**Status:** in-progress
**Milestone:** unreleased
**Labels:** ux sf-current 
**Created:** Fri Oct 16, 2015 08:42 PM UTC by Dave Brondsema
**Last Updated:** Mon Oct 19, 2015 05:30 PM UTC
**Owner:** Dave Brondsema


Per discussion at thread http://mail-archives.apache.org/mod_mbox/allura-dev/201510.mbox/%3CCAOH-DerrdKor_BdfecYXoF0sfiZ%3DK893%3DzmQiet%2B%2Bc_-8vMUSw%40mail.gmail.com%3E


---

Sent from forge-allura.apache.org because dev@allura.apache.org is subscribed to https://forge-allura.apache.org/p/allura/tickets/

To unsubscribe from further messages, a project admin can change settings at https://forge-allura.apache.org/p/allura/admin/tickets/options.  Or, if this is a mailing list, you can unsubscribe from the mailing list.

[allura:tickets] #8004 Remove tool icons from project nav

Posted by Heith Seewald <hs...@slashdotmedia.com>.
- **Reviewer**: Heith Seewald



---

** [tickets:#8004] Remove tool icons from project nav**

**Status:** review
**Milestone:** unreleased
**Labels:** ux sf-current sf-4 
**Created:** Fri Oct 16, 2015 08:42 PM UTC by Dave Brondsema
**Last Updated:** Thu Oct 22, 2015 04:43 PM UTC
**Owner:** Dave Brondsema


Per discussion at thread http://mail-archives.apache.org/mod_mbox/allura-dev/201510.mbox/%3CCAOH-DerrdKor_BdfecYXoF0sfiZ%3DK893%3DzmQiet%2B%2Bc_-8vMUSw%40mail.gmail.com%3E


---

Sent from forge-allura.apache.org because dev@allura.apache.org is subscribed to https://forge-allura.apache.org/p/allura/tickets/

To unsubscribe from further messages, a project admin can change settings at https://forge-allura.apache.org/p/allura/admin/tickets/options.  Or, if this is a mailing list, you can unsubscribe from the mailing list.

[allura:tickets] #8004 Remove tool icons from project nav

Posted by Dave Brondsema <da...@brondsema.net>.
- **status**: open --> in-progress
- **assigned_to**: Dave Brondsema
- **Comment**:







---

** [tickets:#8004] Remove tool icons from project nav**

**Status:** in-progress
**Milestone:** unreleased
**Labels:** ux sf-current 
**Created:** Fri Oct 16, 2015 08:42 PM UTC by Dave Brondsema
**Last Updated:** Mon Oct 19, 2015 04:06 PM UTC
**Owner:** Dave Brondsema


Per discussion at thread http://mail-archives.apache.org/mod_mbox/allura-dev/201510.mbox/%3CCAOH-DerrdKor_BdfecYXoF0sfiZ%3DK893%3DzmQiet%2B%2Bc_-8vMUSw%40mail.gmail.com%3E


---

Sent from forge-allura.apache.org because dev@allura.apache.org is subscribed to https://forge-allura.apache.org/p/allura/tickets/

To unsubscribe from further messages, a project admin can change settings at https://forge-allura.apache.org/p/allura/admin/tickets/options.  Or, if this is a mailing list, you can unsubscribe from the mailing list.

[allura:tickets] Re: #8004 Remove tool icons from project nav

Posted by Dave Brondsema <da...@brondsema.net>.
And the little icons when browse a list of projects, e.g. default neighborhood listing of projects


---

** [tickets:#8004] Remove tool icons from project nav**

**Status:** in-progress
**Milestone:** unreleased
**Labels:** ux sf-current 
**Created:** Fri Oct 16, 2015 08:42 PM UTC by Dave Brondsema
**Last Updated:** Mon Oct 19, 2015 05:30 PM UTC
**Owner:** Dave Brondsema


Per discussion at thread http://mail-archives.apache.org/mod_mbox/allura-dev/201510.mbox/%3CCAOH-DerrdKor_BdfecYXoF0sfiZ%3DK893%3DzmQiet%2B%2Bc_-8vMUSw%40mail.gmail.com%3E


---

Sent from forge-allura.apache.org because dev@allura.apache.org is subscribed to https://forge-allura.apache.org/p/allura/tickets/

To unsubscribe from further messages, a project admin can change settings at https://forge-allura.apache.org/p/allura/admin/tickets/options.  Or, if this is a mailing list, you can unsubscribe from the mailing list.

[allura:tickets] Re: #8004 Remove tool icons from project nav

Posted by Dave Brondsema <da...@brondsema.net>.
The project admin landing page has them too.  That page needs some updates and improvements anyway.


---

** [tickets:#8004] Remove tool icons from project nav**

**Status:** in-progress
**Milestone:** unreleased
**Labels:** ux sf-current 
**Created:** Fri Oct 16, 2015 08:42 PM UTC by Dave Brondsema
**Last Updated:** Mon Oct 19, 2015 05:30 PM UTC
**Owner:** Dave Brondsema


Per discussion at thread http://mail-archives.apache.org/mod_mbox/allura-dev/201510.mbox/%3CCAOH-DerrdKor_BdfecYXoF0sfiZ%3DK893%3DzmQiet%2B%2Bc_-8vMUSw%40mail.gmail.com%3E


---

Sent from forge-allura.apache.org because dev@allura.apache.org is subscribed to https://forge-allura.apache.org/p/allura/tickets/

To unsubscribe from further messages, a project admin can change settings at https://forge-allura.apache.org/p/allura/admin/tickets/options.  Or, if this is a mailing list, you can unsubscribe from the mailing list.

[allura:tickets] #8004 Remove tool icons from project nav

Posted by Dave Brondsema <da...@brondsema.net>.
Any opinions on removing them from other places?  The current tool admin page is planned to be removed in [#7921].  So that just leaves the Add Project page.  If that's the only thing left, I'm thinking it should be removed from there too.

And then should we clean out all references to tool icons in the code?  I am currently thinking it might be best to leave it there, in case someone wants to make a theme that does use icons in the future.


---

** [tickets:#8004] Remove tool icons from project nav**

**Status:** in-progress
**Milestone:** unreleased
**Labels:** ux sf-current 
**Created:** Fri Oct 16, 2015 08:42 PM UTC by Dave Brondsema
**Last Updated:** Mon Oct 19, 2015 05:28 PM UTC
**Owner:** Dave Brondsema


Per discussion at thread http://mail-archives.apache.org/mod_mbox/allura-dev/201510.mbox/%3CCAOH-DerrdKor_BdfecYXoF0sfiZ%3DK893%3DzmQiet%2B%2Bc_-8vMUSw%40mail.gmail.com%3E


---

Sent from forge-allura.apache.org because dev@allura.apache.org is subscribed to https://forge-allura.apache.org/p/allura/tickets/

To unsubscribe from further messages, a project admin can change settings at https://forge-allura.apache.org/p/allura/admin/tickets/options.  Or, if this is a mailing list, you can unsubscribe from the mailing list.