Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Better webdesign #100

Closed
krisu5 opened this issue May 13, 2014 · 20 comments
Closed

Better webdesign #100

krisu5 opened this issue May 13, 2014 · 20 comments

Comments

@krisu5
Copy link

krisu5 commented May 13, 2014

Enough said, in its current form it's only barely acceptable.

I maybe gonna make some concepts.

@jerone
Copy link
Contributor

jerone commented May 13, 2014

I'm a backend developer, but even this is too clean for me. Personally I don't like OpenUserJS.org design, so I'm eager to see what design Grease Fork is getting.

There are probably a lot skilled designers active on the site, maybe it's an idea to organize a contest where the best design is implemented.

@JasonBarnabe
Copy link
Collaborator

"Barely acceptable" was what I was aiming for at the start, but yes, I think it's time for some changes.

Keep in mind the design may be a bit different based on the results of https://greasyfork.org/forum/discussion/157/greasy-fork-needs-a-logo

@Makaze
Copy link

Makaze commented May 13, 2014

I need to stress this because I worry that the people I link my scripts to will have to ask me how to use the site most of the time. I need it to be more user friendly. Even if you don't do a full overhaul, just organizing things so that navigation is easier would be a tremendous help.

Things I would like to see:

Info / Code / Versions / Feedback: Change to buttons; maybe even a navigation bar, instead of plain links.

Headers/Sections: Add clear differences between sections that hold different kinds of info. Headers, the description box and so on should have different background colors and maybe even font colors for their designated purpose.

Streamlined search results/index page(s) (less important): Put each script on one line with the title on the left and the author's name and other info floating to the right.

Separation of search results/index items: Have each script in the list have a background color distinct from the main site background so that it's easy to tell them apart.

JasonBarnabe added a commit that referenced this issue May 16, 2014
…gn - make clear what the site wrote and what the author wrote, adjust install button
@JasonBarnabe
Copy link
Collaborator

I've made some tweaks to the individual script pages. Feedback and suggestions welcome.

@jerone
Copy link
Contributor

jerone commented May 16, 2014

It's a welcome improvement!
Maybe move the install button besides the script name and make it available on all tabs.
Another suggestion is to move the Moderator delete to somewhere else, because it isn't really a tab.

@JasonBarnabe
Copy link
Collaborator

I purposely put the install button only on the Info tab so that people could always see the main info of the script when they installed, specifically the sites affected.

Yeah, Moderator Delete looks a little odd, but since it's only 4 people seeing it...

@jerone
Copy link
Contributor

jerone commented May 16, 2014

Yeah, Moderator Delete looks a little odd, but since it's only 4 people seeing it...

Maybe float:right;...

@Makaze
Copy link

Makaze commented May 16, 2014

Definitely an improvement!

How about moving the install and the include info to the top, if it's that important? Shouldn't be too hard to fit it if that's all that's necessary.

@JasonBarnabe
Copy link
Collaborator

include info can be this long - https://greasyfork.org/scripts/995-adsfight

@Makaze
Copy link

Makaze commented May 17, 2014

Ouch. I see what you mean.

@jerone
Copy link
Contributor

jerone commented May 17, 2014

Small improvement (color optional) ?...
improvement

@jixunmoe
Copy link
Contributor

_061

The "Install" button doesn't look right in Code tab.

@jerone
Copy link
Contributor

jerone commented May 17, 2014

The "Install" button doesn't look right in Code tab.

Did you install an userscript that moves the button there, because this is not default behavior.

Edit: yes you did, this is part of Greasy Fork (Firefox or Chrome)!

@jixunmoe
Copy link
Contributor

Oh, did not notice that.. Thanks ^^

Edit: After commenting out line 990~999 it looks good for me now.

@JasonBarnabe
Copy link
Collaborator

Small improvement (color optional) ?...

That looks good; don't suppose you actually have code to do that, do you?

@jerone
Copy link
Contributor

jerone commented May 17, 2014

That looks good; don't suppose you actually have code to do that, do you?

Replace the "How to install" with this HTML:

<a href="/help/installing-user-scripts" class="install-link" title="How to install">?</a>

Add float:left; to the .install-link class.

Which requires that the #script-meta needs clear:left;.

@JasonBarnabe
Copy link
Collaborator

I'm fairly happy with how an individual script's page shows, though I'm still open to suggestions.

Anyone have any ideas for the script list/search results?

JasonBarnabe added a commit that referenced this issue Jun 18, 2014
@JasonBarnabe JasonBarnabe mentioned this issue Jun 18, 2014
@JasonBarnabe
Copy link
Collaborator

Added a logo, recolored and refonted the site, tweaked the script page some more... Feedback welcome.

@krisu5
Copy link
Author

krisu5 commented Jun 18, 2014

I like it. I made some tweaks however, styled little bit script listing, bigger search bar and small nav align. You can use it if you want.

greasefork-tweak

.script-list li {
background: #EFEFEF;
border-radius: 5px;
width: 77%;
padding: 10px;
margin: 0 0 10px 0;
}

#script-search input[name="q"] {
width: 250px;
margin: 0 3px 0 0;
}

nav {
margin: 0 3px 0 0;
}

@JasonBarnabe
Copy link
Collaborator

Going to close this. For more specific suggestions, please create new tickets.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants