Code Monkey home page Code Monkey logo

sbagroy986 / openstreetmap-website Goto Github PK

View Code? Open in Web Editor NEW

This project forked from openstreetmap/openstreetmap-website

1.0 1.0 0.0 210.37 MB

Mirror of the Rails application powering http://www.openstreetmap.org (hosted at git://git.openstreetmap.org/rails.git)

License: GNU General Public License v2.0

Ruby 75.87% JavaScript 6.86% HTML 9.89% CSS 3.55% Shell 0.14% Nginx 0.41% Makefile 0.05% C 0.62% C++ 1.05% Perl 1.56% CoffeeScript 0.01%

openstreetmap-website's People

Contributors

aaronlidman avatar apmon avatar avar avatar bhousel avatar crschmidt avatar dankarran avatar danstowell avatar dudarev avatar edenh avatar firefishy avatar gravitystorm avatar ignoredambience avatar jfirebaugh avatar john07 avatar johnmckerrell avatar pnorman avatar randomjunk avatar samanpwbb avatar sbagroy986 avatar siebrand avatar simonpoole avatar smsm1 avatar stefanb avatar stevec avatar systemed avatar tlevine avatar tmcw avatar tomhughes avatar woodpeck avatar zerebubuth avatar

Stargazers

 avatar

Watchers

 avatar

openstreetmap-website's Issues

User should be sent back to referring page after a report

Currently after completing a report you seem to be sent back to the home page. I think we should send people back to wherever they came from instead.

Even better might be to do the reporting in a popup lightbox type thing so that the calling context is completely preserved, but that might be a bit of a big ask and doesn't have any precedent in our UI at present.

Date formatting should be consistent

Date formatting seems to be very inconsistent. On the issue list we have "12:34 07/16/15" while the detail page shows "16 July, 2015" and "16 July, 2015 13:31".

Our normal form is to either use our friendly_date helper, which gives relative dates, or l(value, :format => :friendly) which gives "16 July 2015".

Layout of issue report details could be improved

The detail block for an issue report currently looks like:

report

As with the header I think this can be improved to make it more compact vertically. Maybe something like:

Reported as spam by user1
on 16 July, 2015 12:34

This message has spam for spamco

This gets rid of the whole "tag" thing which is a bit odd looking and drops a line.

Layout of issue header could be improved

Issue headers currently look like:

header

I would prefer to reduce the amount of vertical space by merging some stuff together and making it less like a simple print of the record. I'm thinking something like:

Open Issue #1
Diary Entry "Sample Diary Entry"
2 reports | First reported: 16 July, 2015
Resolve | Ignore

I'd get rid of the "iconisation" of the status as well - it's not really consistent with anything else.

Report type selecton should be more compact

The report page currently has type selection that looks like this:

type

I think we should either make it a dropdown, or merge all the radio buttons into a single block without the large space between them.

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.