Giter Club home page Giter Club logo

ppcg-design's Issues

Lighter background is squished

I noticed today after accidentally switching to the light background on main that the hexagonal background is squished to about 10% vertical scale. Also, the "lighter background" option doesn't seem to do anything on meta.

Meta answering remove loopholes

When writing a sandbox post or other meta answer, you don't really need the loophole suggestion. Maybe a special case for the sandbox and turned off for the rest of meta?

Have an "Activity Rating"

I'd be cool if there was an "Activity rating" calculated by:

(Number actions performed)/(Total time spent on site)

The statistic would persist from session to session, and perhaps different activities would increase it by different amounts: (Posting a question: 20, Posting an answer: 10, Voting: 1, Commenting: 2)

Note that this is super optional, but thought that I might share my idea. :)

Favicon not changing

For some reason, the favicon is still the zipper logo. (Using latest Chrome...)

Before editing your profile, make sure you look through the loopholes.

Today, I edited my profile settings, when I noticed something strange in the PPCG design.

edit

(Lovingly filled in with red freehand circles)

I'm not exactly sure what loopholes there are for my account. Maybe we need to make a meta post informing people of the account loopholes they should avoid? For example, inventing a profile while the challenge is still in the sandbox, using builtins that defeat the purpose of your profile, or compiling your profile too literally. These are all terrible things we should tell people to avoid in their profile.

A sandbox automated directory

Maybe a leaderboard that lists the most recently active 100? (out of ~700)

No byte counts, just a link and maybe the header.

TryItOnline link has some problems

One: the link does not always automatically form the tryitonline output:

screen shot 2016-02-09 at 6 09 41 pm

Two: Try it online links seem to make the user script not load fully:

screen shot 2016-02-09 at 6 31 55 pm

Links are black

ever since we graduated the links are black. They should be green.

Increased Leaderboard Quota

There is currently a quota limit for the Auto Leaderboards. This can be increased by making a StackApps post. Currently, once the quota is exceeded, the leaderboards will stop showing. A StackApps post should increase our quota to something like 10,000 / user. This is a problem especially if the browser isn't caching the answer data.

Style out the buttons

The current buttons (orange color) don't fit in well with the style. I was thinking a flat-style button, but here's the place to plan out how we'll approach buttons.

Background consistency

screen shot 2016-01-12 at 8 43 17 pm

versus

screen shot 2016-01-12 at 8 43 43 pm

is inconsistent (which is really bugging me). We should probably fix this.

As a side note: perhaps the white main site background should be a light gray or similar to fill up that negative space. (after all, solid whites are not in line with our current color scheme...)

Propose Question fixes

Propose Question buttons should not be on Meta, and the Questions Tags Users... bar needs to move up a bit (it slips into the page on far zoom).

Mystery Commas

For some reason mystery commas show up under the leaderboard snippet. It appears to be # of answers - 1. No idea why this is happening

crap I think I just figured it out

Icon Takes Too Long to Load

The image used as the icon (this one) is taking too long to load. Maybe reducing the image file size would help? It doesn't need to be such a large file for the size it takes up on the page.

Feature Request Thread

This is the place to ask for features to incorporate into the userscript. Please do not close until we get our official design!

Userscript is very slow

The userscript has an annoying flash. It should probably be optimized and use moer less jQuery

Cannot Porpoise Questions

I simply cannot porpoise questions. After clicking the checkbox to enable the porpoising of questions, it simply refuses to change the word to "Porpoise". Same for "Propoise".

Leaderboard Fails on different separator

The current leaderboard is very strict on how the header must be formatted to avoid issues. But if the header uses a different separator, it fails:

# My_lang - 13 bytes

The header should also work for bad formatting caused by possibly new users:

**language 54 bytes**

Byte counter lies

image

Though Pyth uses ISO-8859-1 by default, not all of the characters present in the code are in that encoding. Thus, the encoding falls back to UTF-8, and the byte count is incorrect.

Referenced answer

Question/Answer HTML Comments that (dis|en)able Userscript Options for page

There are some questions where it is not appropriate to have specific options of the Userscript enabled. For example, TryItOnline links where the challenge specifies input, such as in this question, you could add a tag at the top of the challenge saying:

<!--PPCG-Design:NO-TIO-->

This would specify that TIO evaluation should not be enabled. Similarly, this could be stacked as such:

<!--PPCG-Design:NO-TIO&NO-LEADERBOARD&GOAT-VOTES-->

This would disable TIO and auto-leaderboard as well as enabling the use of goats over boats. (You may want to disable the modification of more aesthetic options, but this is just a suggestion - take the aspects which you prefer.)

Some leaderboard entries still messed up

Take a look at the leaderboard on this page. For me, there are at least three buggy entries:

  • π”Όπ•Šπ•„π•šπ•Ÿ, 24 bytes - 24 chars, 42 bytes.
  • Lua, 80 bytes - That should not be bold.
  • Lang N/A, 162 bytes - The header text is "Python 162"; the language name should be "Python".

Meta Redesign

I've redesign meta now also and I think it looks pretty damn good.

screen shot 2016-01-27 at 8 35 21 pm

Opinions?

Redesigned redesign

So I've redesigned a portion and now it looks better than ever imo. I've kept my changes in the ppcg.alt.user.js, if everyone likes it I'll move it to ppcg.user.js.

Gif of parallax:

scroll

Updated Screenshot:

screen shot 2016-01-25 at 5 29 00 pm


Please tell me if you like this or if you don't

disable QOD widget

I don't know how to do this so someone who does will have to figure it iut

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.