#984 The Add Project(+) sign in navigation bar doesn't makes any sense until you are login.
Closed: Fixed Opened by ankushbehl.

Until are not login into the FAS account, the add project sign in navigation bar should not be displayed on the page because the add project icon and the login icon both navigate us to the same page(FAS LOGIN PAGE) when you are not logged in.

So, I think their no meaning of having two links on the navigation bar which does the same work.

for better understanding please refer to the image below.
pagure_issue-3.png


The difference is that once you are logged in the '+' button will take you to the create project page. I think it is quite handy to have this, so you don't have to remember if you are logged in or not.

If you want to create a new project just click '+'. Logged in or not

I am inclined to agree with @cverna here and I'd be curious to know what @ryanlerch thinks about this.

The 'login' button will bring you back to the page you are looking at (the issue you're looking at, or the PR or...) while the 'create' button will always bring you to the page where you can create a new project.

@cverna @pingou yes it makes sense.

But I think two things doing the same thing at same time should not be present at same place.

Some features should not be their until you are not logged in. We can introduce those features at the index page but should not expose their.

Its like google mail doesn't says to create a mail from its index page.

This is what i think, suggestions are always welcomed.

@cverna @pingou yes it makes sense.

I have to agree with @cverna and @pingou, having this exposed, even when logged out is a good thing. One thing we could change however is the icon (maybe having some text there is a good idea, the + icon could be ambiguous... )

But I think two things doing the same thing at same time should not be present at same place.

Sorry to be pedantic here, but they aren't really doing the same thing. The first step in the "Add Project" button may be the same as the login step, but the purpose of having that button exposed when not logged in is to fasttrack the user to the create repo step (if they arent logged in)

Some features should not be their until you are not logged in. We can introduce those features at the index page but should not expose their.
Its like google mail doesn't says to create a mail from its index page.

There is also examples of websites where the primary action is visible to the user, but then it requires them to log in to use in. One example is submitting a link to reddit.

This is what i think, suggestions are always welcomed.

@ryanlerch Thanks for the feedback.

If this step is important for project then at least +(Add Sign) should not be in navigation bar because both the icons are doing the redundant thing at first step ,Which should not be there.

We can have a create project button above the sort filter or some where else.

I have drafted the example. please have a look at it.

Screenshot_from_2016-05-16_20-36-57.png

@ankushbehl, looks like pagure lost your screenshot, do you still have it somewhere?

@pingou Please find the attachment below.

fixed in #1233

@ryanlerch changed the status to Fixed

@ryanlerch Thanks :)

Metadata