Git Product home page Git Product logo

a4-advocate-europe's People

Contributors

fuzzylogic2000 avatar greenkeeper[bot] avatar ihucos avatar kleingeist avatar mkind avatar pyup-bot avatar renovate-bot avatar rmader avatar slomo avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Forkers

adampaigge

a4-advocate-europe's Issues

error notification when using social login with google

An error notification appears when I want to use the social login with google.
I am signed in in google. Then choose the social login on ae-dev. then an error notification appears, saying that I am not logged in.
However, I am logged in.

Idea sketch: Textareas are too small

The textarea for the idea sketchpitch will normally contain several lines of text. I would propose making it 300% higher than it is now per default.

bildschirmfoto 2017-05-11 um 17 44 27

Same goes for all the textareas on this page:
bildschirmfoto 2017-05-11 um 17 52 55

Export ideas acc. to selected filters

When exporting ideas from the idea space it would be great if only those ideas are exported which the moderators have selected through the idea space filters.

Include placeholder texts in idea sketch form

A suggestion for even better understanding of the idea sketch form was to include placehoder texts in the input fields to show users what kind of input is expected from them (e.g. emails seperated by commas, etc.).

Phases for AE

PHASES:
0) Precall: all winners (2015, 2016) sorted by newest

  1. Idea Sketch Phase (User can add Ideas, comments can be added) -> sorting by newest (filter 2017 and status Ideasketch)
  2. Community Award Rating Phase (This is only possible to users, that added an idea in this or previous years) -> sorting by most support and 2017 status Ideasketch)
  3. Shortlist (Jury decides which Idea Sketches can visit workshop) -> no phase, via Django-Admin (sorting alphabetical, filter shortlist 2017, apply filter when shortlist is added)
  4. Full Proposal Phase (all innovators of a winning idea invited to collaboration camp can create a full proposal which is based on an idea sketch, comments are allowed, no rating) (sorting alphabetical, filter shortlist, 2017)
  5. Jury Phase (Jury decides which proposals get funding with jury statement) -> no phase, via Django-Admin (sorting alphabatical, 2017 status proposal, as soon as winners are added filter for winners)
  6. implementation phase (winning projects can fill their blog/project log, winning full proposal can be edited) filter status winner from all years sorted by most recent

For the full proposal a new model is created and the content of the fields from the idea sketch is copied

check permissions

after changing the idea models, the rules are for ideas, while the checked permissions are checked for ideasketch rules.

Distinct submit button for final submission of idea sketch

It would be great to include a distinct submit button on the last page of the idea sketch form in order to show users that they are finally submitting all their input. In addition to the email which is then triggered to the users perhaps we can show a notification in the UI which explains that all infos have been saved but that they can be edited until the final submission deadline.

Improve wizard navigation

Currently the wizard only allows to jump back to any previous step (through the progress list) or go back to the last step (using the back button). In the first case the data is stored, but therefore required to be valid. While in the latter case everything entered in the current form is lost.

The whole behaviour should be more consistent. The ideal solution would be:

  • you can go to any previous step (by clicking on the progress bar or the back button)
  • if you go back data will be stored but not validated (yet)
  • you can jump forward (using progress bar)
    • if the current step is valid
    • if the target step is right after the latest validated step

This tries to make sure that all forms are valid, that are before the currently active form, while keeping it as flexible as possible. It requires us to ensure that each step can be validated on its own and we can not use the conditional step feature of the wizard (both requirements are full filled currently).

An easier solution would be, to require a form always to be valid before leaving it.

Idea sketch: Error message might be too subtle

I think just changing the text color is a little too subtle for error messages to be recognized as such. Also, I think it is hard to see, which form field the error message belongs to.

bildschirmfoto 2017-05-11 um 17 51 17

missing fields in csv export

The csv export for ideas exports the fields of the model idea, the extra fields of the proposal and the idea sketch have to be added.

Idea detail page: Header area needs changes on small screen

On a small screen (320px width) the header of the idea needs a little fixing:

  • the buttons (for watch and share) break in separate lines in a strange way and look strange with the tabs
  • the labels for the are gone and I think it is really hard to guess what’s behind the buttons just from the icons
  • the font size of the idea title is smaller than „Idea“, although the title is more important than the generic „title“ headline

https://ae-dev.liqd.net/de/ideas/bakery-in-the-clouds/#

bildschirmfoto 2017-05-11 um 18 08 27

Idea Page: Tabs are too small

For me, the tabs (Creators | Idea) on the idea detail page are very small and hard to notice. I overlooked them twice. The “watch“ and “share” buttons are much more noticeable. Can we emphasize the tabs somehow?

bildschirmfoto 2017-05-11 um 17 59 38

Idea sketch: Keep the original text even if too long

If I post a text in a textarea that is too long, the text is cut short to the max. no. of chars when the pages loads with the error messages. This could lead to a lot of frustration for people who entered long texts. Please keep the original text. Since the (very helpful!) error message states how many characters my text is beyond the limit, it will be easy for me to fix.

bildschirmfoto 2017-05-11 um 17 55 12

Improvements for detail view

Fix open issues from #44

  • use ugettext everywhere
  • fix rendering of multiple choice field
  • move conditional logic to view
  • make links (urls) clickable
  • don't show collaborators-box if there are no collaborators

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.