GithubHelp home page GithubHelp logo

bcworkshop-collect's People

Contributors

bcsheesley avatar davidheyman avatar kingfisher13 avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

bcworkshop-collect's Issues

iPad: form fields are not validated

It's possible to submit the form with empty fields. A blank name will break the confirmation thing (it just spins forever), but otherwise it will still go through.

border-radius on map buttons

This is pretty small and hard to spot, but it looks like the border radius of buttons and their contents may not quite be matching up. If you look closely at the hover state below, you can see some corners sticking out.
screen shot 2015-03-18 at 12 03 53 pm

"Name this neighborhood" modal

This looks a little unorganized to me...

Can we lose the icon and make the title conform to the "About this map" modal, i.e., much bigger (h2, I think)?

Let's try styling the hint text the same in the two input forms, so make "neighborhood name..." smaller, but then add a red asterisk to indicate it's required. Are there any other required fields here?

With the other two radio questions, can the layout of those be styled more closely? Let's try removing the shadow on the "type of neighborhood" box. And then adding a box around the "how confident are you" question. Maybe they should be the same color as the input boxes (#eee), but without border so they don't look clickable.

modal

Delete modal

Remove the icon and make the title nice and big, like the others.

delete

Remove the border on any red buttons

Including, "Name this neighborhood" and "Submit" and "Confirm". These should be like the "Draw a neighborhood" button, where there is no border, and the mouseover state is a color change to #ff423f.

html tags or < > brackets in names

Probably nobody's going to enter this stuff in names except for trolls, but even so, it doesn't display correctly in the "your submitted neighborhoods" thing if you do. (Because it's rendered as actual html.) It does, however, display correctly in the confirmation box that pops up after you submit.

Add text to start of intro

We'd like to add a slide to the introduction of the crowd sourced boundary site, a slide before the definitions, that says the following and includes the attached diagram:

Welcome to the Draw Your Neighborhood map, a participatory map of the City of Dallas. Neighborhoods are the building blocks of a successful city and for us to build a strong city together, we need to start with knowing what all of our neighborhoods are! We think we've got a pretty good idea of what Dallas's neighborhoods are, but we need you to tell us what we got right, what we got wrong, and what we missed. Participating is easy!

neighborhood_website_diagram_lm-01

For more information on the crowd coursed neighborhood map, click here. Otherwise, click "next" to learn a little more about drawing the neighborhood boundaries. Thanks for sharing your knowledge and love for Dallas!

[About] Typos

There are two instances where "neighborhood's" possessive is incorrectly used in the second paragraph.

Names with apostrophes fail

Try submitting a neighborhood named: "Joe's Creek-Walnut Garden"

The submission fails because the name hasn't been properly escaped / encoded.

Split draw button into two

  1. Draw neighborhood boundary
  2. Draw super-neighborhood boundary

This will need to set a value on a hidden field that gets sent to the server

Remove white space in the success message

Maybe this is a huge pain. If so, how about a big "Success" text about the green checkmark? Maybe the same size and style as the modal titles (e.g., "About this map", "Name this neighborhood"). I almost like that better...

bcworkshop_-_collect 2
success

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.