diff --git a/app/assets/images/cc-by-sa.svg b/app/assets/images/cc-by-sa.svg new file mode 100644 index 0000000000..5028833be4 --- /dev/null +++ b/app/assets/images/cc-by-sa.svg @@ -0,0 +1 @@ + diff --git a/app/assets/images/cc_button.png b/app/assets/images/cc_button.png deleted file mode 100644 index 5749f65b87..0000000000 Binary files a/app/assets/images/cc_button.png and /dev/null differ diff --git a/app/assets/images/closed_note_marker.png b/app/assets/images/closed_note_marker.png deleted file mode 100644 index ad2812fbed..0000000000 Binary files a/app/assets/images/closed_note_marker.png and /dev/null differ diff --git a/app/assets/images/closed_note_marker.svg b/app/assets/images/closed_note_marker.svg new file mode 100644 index 0000000000..5479f63ebb --- /dev/null +++ b/app/assets/images/closed_note_marker.svg @@ -0,0 +1 @@ + diff --git a/app/assets/images/closed_note_marker@2x.png b/app/assets/images/closed_note_marker@2x.png deleted file mode 100644 index 96a2592e1e..0000000000 Binary files a/app/assets/images/closed_note_marker@2x.png and /dev/null differ diff --git a/app/assets/images/menu-icon.png b/app/assets/images/menu-icon.png deleted file mode 100644 index a67c73cf1c..0000000000 Binary files a/app/assets/images/menu-icon.png and /dev/null differ diff --git a/app/assets/images/menu-icon.svg b/app/assets/images/menu-icon.svg new file mode 100644 index 0000000000..a1628b30e7 --- /dev/null +++ b/app/assets/images/menu-icon.svg @@ -0,0 +1 @@ + diff --git a/app/assets/images/myopenid.png b/app/assets/images/myopenid.png deleted file mode 100644 index 080018f9cb..0000000000 Binary files a/app/assets/images/myopenid.png and /dev/null differ diff --git a/app/assets/images/new_note_marker.png b/app/assets/images/new_note_marker.png deleted file mode 100644 index a41464487e..0000000000 Binary files a/app/assets/images/new_note_marker.png and /dev/null differ diff --git a/app/assets/images/new_note_marker.svg b/app/assets/images/new_note_marker.svg new file mode 100644 index 0000000000..2920dda9a3 --- /dev/null +++ b/app/assets/images/new_note_marker.svg @@ -0,0 +1 @@ + diff --git a/app/assets/images/new_note_marker@2x.png b/app/assets/images/new_note_marker@2x.png deleted file mode 100644 index 756ad6fe5b..0000000000 Binary files a/app/assets/images/new_note_marker@2x.png and /dev/null differ diff --git a/app/assets/images/open_note_marker.png b/app/assets/images/open_note_marker.png deleted file mode 100644 index 6fe5cb7ac4..0000000000 Binary files a/app/assets/images/open_note_marker.png and /dev/null differ diff --git a/app/assets/images/open_note_marker.svg b/app/assets/images/open_note_marker.svg new file mode 100644 index 0000000000..9a2fe194fc --- /dev/null +++ b/app/assets/images/open_note_marker.svg @@ -0,0 +1 @@ + diff --git a/app/assets/images/open_note_marker@2x.png b/app/assets/images/open_note_marker@2x.png deleted file mode 100644 index 84df3f725f..0000000000 Binary files a/app/assets/images/open_note_marker@2x.png and /dev/null differ diff --git a/app/assets/images/openid.png b/app/assets/images/openid.png deleted file mode 100644 index dc7e01fc09..0000000000 Binary files a/app/assets/images/openid.png and /dev/null differ diff --git a/app/assets/images/openid.svg b/app/assets/images/openid.svg new file mode 100644 index 0000000000..d8233d1589 --- /dev/null +++ b/app/assets/images/openid.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/app/assets/images/openid_input.png b/app/assets/images/openid_input.png deleted file mode 100644 index 954297520c..0000000000 Binary files a/app/assets/images/openid_input.png and /dev/null differ diff --git a/app/assets/images/openid_small.png b/app/assets/images/openid_small.png deleted file mode 100644 index 41adc9fa6e..0000000000 Binary files a/app/assets/images/openid_small.png and /dev/null differ diff --git a/app/assets/images/osm_logo.png b/app/assets/images/osm_logo.png deleted file mode 100644 index 22f116632d..0000000000 Binary files a/app/assets/images/osm_logo.png and /dev/null differ diff --git a/app/assets/images/osm_logo.svg b/app/assets/images/osm_logo.svg index 2919c14410..9f855b4175 100644 --- a/app/assets/images/osm_logo.svg +++ b/app/assets/images/osm_logo.svg @@ -1,3336 +1 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - image/svg+xml - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 010110010011010110010011 - 010110010011010110010011 - - - + diff --git a/app/assets/images/osm_logo_256.png b/app/assets/images/osm_logo_256.png deleted file mode 100644 index 5388bc5b73..0000000000 Binary files a/app/assets/images/osm_logo_256.png and /dev/null differ diff --git a/app/assets/images/osm_logo_512.png b/app/assets/images/osm_logo_512.png deleted file mode 100644 index c54f416ab1..0000000000 Binary files a/app/assets/images/osm_logo_512.png and /dev/null differ diff --git a/app/assets/images/routing-sprite.png b/app/assets/images/routing-sprite.png deleted file mode 100644 index 079f4dd7fe..0000000000 Binary files a/app/assets/images/routing-sprite.png and /dev/null differ diff --git a/app/assets/images/routing-sprite.svg b/app/assets/images/routing-sprite.svg index 15aa57b2dc..108bbe0e0a 100644 --- a/app/assets/images/routing-sprite.svg +++ b/app/assets/images/routing-sprite.svg @@ -1,573 +1 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - image/svg+xml - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 - - - + diff --git a/app/assets/images/sign-up-illustration.png b/app/assets/images/sign-up-illustration.png deleted file mode 100644 index e785ec6028..0000000000 Binary files a/app/assets/images/sign-up-illustration.png and /dev/null differ diff --git a/app/assets/images/sign-up-illustration.svg b/app/assets/images/sign-up-illustration.svg index 7f3a3338f8..4d0193242a 100644 --- a/app/assets/images/sign-up-illustration.svg +++ b/app/assets/images/sign-up-illustration.svg @@ -1,1359 +1 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 101010101010100011100010101010011010101010101001010110010111010000011010000101010000110001101010110010101101101010111010101011 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - image/svg+xml - - - - - - - - - - - - - - - - - - - - 101010101010100011100010101010011010101010101001010110010111010101011010000101010000110001101010110010101101101010111010101011 - - - - - - - - - - - - - - - - - 101010101010100011100010101010011010101010101001010110010111010101011010000101010000110001101010110010101101101010111010101011 - - - - - - - - - + diff --git a/app/assets/images/terms-illustration.png b/app/assets/images/terms-illustration.png deleted file mode 100644 index 7c32f4f302..0000000000 Binary files a/app/assets/images/terms-illustration.png and /dev/null differ diff --git a/app/assets/images/terms-illustration.svg b/app/assets/images/terms-illustration.svg index 2bb1aaf990..9288ae5cf7 100644 --- a/app/assets/images/terms-illustration.svg +++ b/app/assets/images/terms-illustration.svg @@ -1,1620 +1 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 101010101010100011100010101010011010101010101001010110010111010000011010000101010000110001101010110010101101101010111010101011 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 101010101010100011100010101010011010101010101001010110010111010101011010000101010000110001101010110010101101101010111010101011 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - image/svg+xml - - - - - - - - - - - 101010101010100011100010101010011010101010101001010110010111010101011010000101010000110001101010110010101101101010111010101011 - - - - - - - - - - - - - - - - - - - - - - - - - - - + diff --git a/app/assets/images/welcome-sprite.png b/app/assets/images/welcome-sprite.png deleted file mode 100644 index 30d93d7e1a..0000000000 Binary files a/app/assets/images/welcome-sprite.png and /dev/null differ diff --git a/app/assets/images/welcome-sprite.svg b/app/assets/images/welcome-sprite.svg index 4af03a213e..b0f5dda104 100644 --- a/app/assets/images/welcome-sprite.svg +++ b/app/assets/images/welcome-sprite.svg @@ -1,288 +1 @@ - - - - - - - - - - - - - - - - - - - - - - image/svg+xml - - - - - - - - - - - - - - - - - - - - - - - - - - ? - - - ยง - - + diff --git a/app/assets/javascripts/osm.js.erb b/app/assets/javascripts/osm.js.erb index 2e33438dbd..e429f4479f 100644 --- a/app/assets/javascripts/osm.js.erb +++ b/app/assets/javascripts/osm.js.erb @@ -39,9 +39,9 @@ OSM = { MARKER_ICON_2X: <%= image_path("leaflet/dist/images/marker-icon-2x.png").to_json %>, MARKER_SHADOW: <%= image_path("leaflet/dist/images/marker-shadow.png").to_json %>, - NEW_NOTE_MARKER: <%= image_path("new_note_marker.png").to_json %>, - OPEN_NOTE_MARKER: <%= image_path("open_note_marker.png").to_json %>, - CLOSED_NOTE_MARKER: <%= image_path("closed_note_marker.png").to_json %>, + NEW_NOTE_MARKER: <%= image_path("new_note_marker.svg").to_json %>, + OPEN_NOTE_MARKER: <%= image_path("open_note_marker.svg").to_json %>, + CLOSED_NOTE_MARKER: <%= image_path("closed_note_marker.svg").to_json %>, apiUrl: function (object) { var apiType = object.type === "note" ? "notes" : object.type; diff --git a/app/assets/stylesheets/common.scss b/app/assets/stylesheets/common.scss index 0fd3317e0f..6e19955f82 100644 --- a/app/assets/stylesheets/common.scss +++ b/app/assets/stylesheets/common.scss @@ -79,7 +79,7 @@ time[title] { position: absolute; top: 0; right: 0; - background: image-url("menu-icon.png") no-repeat; + background: image-url("menu-icon.svg") no-repeat; background-size: 30px 30px; width: 30px; height: 30px; @@ -566,7 +566,7 @@ header .search_forms, /* Rules for routing */ div.direction { - background-image: image-url('routing-sprite.png'); + background-image: image-url('routing-sprite.svg'); width: 20px; height: 20px; background-repeat: no-repeat; @@ -722,7 +722,7 @@ tr.turn { bottom: 0; &.new-user-main { - background-image: image-url("sign-up-illustration.png"); + background-image: image-url("sign-up-illustration.svg"); background-position-x: 50px; } @@ -731,7 +731,7 @@ tr.turn { } &.new-user-terms { - background-image: image-url("terms-illustration.png"); + background-image: image-url("terms-illustration.svg"); } } @@ -890,7 +890,7 @@ div.secondary-actions { /* Rules for the "Welcome" page */ .site-welcome, .site-fixthemap { .sprite { - background-image: image-url("welcome-sprite.png"); + background-image: image-url("welcome-sprite.svg"); background-size: 500px 250px; display: block; } @@ -907,6 +907,7 @@ div.secondary-actions { .sprite.term { margin-right: 10px; vertical-align: middle; + display: inline-block; } .sprite.node { diff --git a/app/helpers/open_graph_helper.rb b/app/helpers/open_graph_helper.rb index a914576454..fb70b895b9 100644 --- a/app/helpers/open_graph_helper.rb +++ b/app/helpers/open_graph_helper.rb @@ -4,8 +4,8 @@ def opengraph_tags(title = nil) "og:site_name" => t("layouts.project_name.title"), "og:title" => [title, t("layouts.project_name.title")].compact.join(" | "), "og:type" => "website", - "og:image" => image_url("osm_logo_256.png", :protocol => "http"), - "og:image:secure_url" => image_url("osm_logo_256.png", :protocol => "https"), + "og:image" => image_url("osm_logo.svg", :protocol => "http"), + "og:image:secure_url" => image_url("osm_logo.svg", :protocol => "https"), "og:url" => url_for(:only_path => false), "og:description" => t("layouts.intro_text") } diff --git a/app/helpers/user_helper.rb b/app/helpers/user_helper.rb index 0a68e608e2..2980c5a68a 100644 --- a/app/helpers/user_helper.rb +++ b/app/helpers/user_helper.rb @@ -53,7 +53,7 @@ def user_image_url(user, options = {}) # External authentication support def openid_logo - image_tag "openid_small.png", :alt => t("application.auth_providers.openid_logo_alt"), :class => "align-text-bottom" + image_tag "openid.svg", :size => "24", :alt => t("application.auth_providers.openid_logo_alt"), :class => "align-text-bottom" end def auth_button(name, provider, options = {}) diff --git a/app/views/application/_auth_providers.html.erb b/app/views/application/_auth_providers.html.erb index a79e7b5ce3..5fbabc5990 100644 --- a/app/views/application/_auth_providers.html.erb +++ b/app/views/application/_auth_providers.html.erb @@ -11,7 +11,7 @@
- <%= link_to image_tag("openid.png", + <%= link_to image_tag("openid.svg", :alt => t("application.auth_providers.openid.title"), :size => "24"), "#", diff --git a/app/views/changesets/index.atom.builder b/app/views/changesets/index.atom.builder index c8ffe1a81c..62c5d51dc8 100644 --- a/app/views/changesets/index.atom.builder +++ b/app/views/changesets/index.atom.builder @@ -11,7 +11,7 @@ atom_feed(:language => I18n.locale, :schema_date => 2009, feed.rights :type => "xhtml" do |xhtml| xhtml.a :href => "https://creativecommons.org/licenses/by-sa/2.0/" do |a| - a.img :src => image_url("cc_button.png"), :alt => "CC by-sa 2.0" + a.img :src => image_url("cc-by-sa.svg"), :alt => "CC by-sa 2.0" end end diff --git a/app/views/layouts/_header.html.erb b/app/views/layouts/_header.html.erb index 8942eb49c5..6bc5c9f159 100644 --- a/app/views/layouts/_header.html.erb +++ b/app/views/layouts/_header.html.erb @@ -1,7 +1,7 @@

- <%= image_tag "osm_logo.png", :srcset => image_path("osm_logo.svg"), :alt => t("layouts.logo.alt_text"), :width => 30, :height => 30, :class => "logo" %> + <%= image_tag "osm_logo.svg", :alt => t("layouts.logo.alt_text"), :width => 30, :height => 30, :class => "logo" %> <%= t "layouts.project_name.h1" %>

diff --git a/app/views/layouts/error.html.erb b/app/views/layouts/error.html.erb index 435de30153..dfcb3cb91c 100644 --- a/app/views/layouts/error.html.erb +++ b/app/views/layouts/error.html.erb @@ -8,7 +8,7 @@ - <%= image_tag "osm_logo.png", :srcset => image_path("osm_logo.svg"), :alt => t("layouts.logo.alt_text"), :class => "logo" %> + <%= image_tag "osm_logo.svg", :alt => t("layouts.logo.alt_text"), :class => "logo" %>
<%= yield %> diff --git a/app/views/notes/index.html.erb b/app/views/notes/index.html.erb index 8622bbf297..d5efe0d79c 100644 --- a/app/views/notes/index.html.erb +++ b/app/views/notes/index.html.erb @@ -27,9 +27,9 @@ class="table-primary"<% end %>> <% if note.closed? %> - <%= image_tag("closed_note_marker.png", :alt => "closed", :size => "25x40") %> + <%= image_tag("closed_note_marker.svg", :alt => "closed", :width => 25, :height => 40) %> <% else %> - <%= image_tag("open_note_marker.png", :alt => "open", :size => "25x40") %> + <%= image_tag("open_note_marker.svg", :alt => "open", :width => 25, :height => 40) %> <% end %> <%= link_to note.id, note %> diff --git a/app/views/site/_any_questions.html.erb b/app/views/site/_any_questions.html.erb index b330d8035e..5098a1eee7 100644 --- a/app/views/site/_any_questions.html.erb +++ b/app/views/site/_any_questions.html.erb @@ -1,4 +1,6 @@

<%= t ".title" %>

+

<%= t ".paragraph_1_html", :help_link => link_to(t(".get_help_here"), help_path), :welcome_mat_link => link_to(t(".welcome_mat"), t(".welcome_mat_url")) %>

+
diff --git a/app/views/site/welcome.html.erb b/app/views/site/welcome.html.erb index f8f339284f..eacccf5789 100644 --- a/app/views/site/welcome.html.erb +++ b/app/views/site/welcome.html.erb @@ -29,22 +29,22 @@

<%= t ".basic_terms.paragraph_1" %>

-
-
- -

<%= t ".basic_terms.an_editor_html", :editor => tag.strong(t(".basic_terms.editor")) %>

+
+
+ + <%= t ".basic_terms.an_editor_html", :editor => tag.strong(t(".basic_terms.editor")) %>
-
- -

<%= t ".basic_terms.a_node_html", :node => tag.strong(t(".basic_terms.node")) %>

+
+ + <%= t ".basic_terms.a_node_html", :node => tag.strong(t(".basic_terms.node")) %>
-
- -

<%= t ".basic_terms.a_way_html", :way => tag.strong(t(".basic_terms.way")) %>

+
+ + <%= t ".basic_terms.a_way_html", :way => tag.strong(t(".basic_terms.way")) %>
-
- -

<%= t ".basic_terms.a_tag_html", :tag => tag.strong(t(".basic_terms.tag")) %>

+
+ + <%= t ".basic_terms.a_tag_html", :tag => tag.strong(t(".basic_terms.tag")) %>
diff --git a/test/helpers/user_helper_test.rb b/test/helpers/user_helper_test.rb index c2883c2c09..3cd53e1699 100644 --- a/test/helpers/user_helper_test.rb +++ b/test/helpers/user_helper_test.rb @@ -111,7 +111,7 @@ def test_user_image_sizes_gravatar def test_openid_logo logo = openid_logo - assert_match %r{^$}, logo + assert_match %r{^$}, logo end def test_auth_button