From 6cb1692e44e0e8abc353c3a3bd8b53fea796d1f2 Mon Sep 17 00:00:00 2001 From: Saman Bemel-Benrud Date: Mon, 28 Jan 2013 21:06:07 -0500 Subject: [PATCH] radial menu source, better user icon commit modal integration, small fixes. --- css/app.css | 42 +- img/source/radial-menu.svg | 14044 +++++++++++++++++++++++++++++++++++ img/source/sprite.svg | 111 +- img/sprite.png | Bin 12337 -> 12783 bytes js/id/ui/commit.js | 51 +- js/id/ui/modal.js | 2 +- 6 files changed, 14164 insertions(+), 86 deletions(-) create mode 100644 img/source/radial-menu.svg diff --git a/css/app.css b/css/app.css index e83c7152f..47bf15f45 100644 --- a/css/app.css +++ b/css/app.css @@ -89,7 +89,7 @@ a:visited, a { } a:hover { - color:#154dff; + color:#597be7; } @@ -220,9 +220,10 @@ ul.link-list li:last-child { .fillD { background:rgba(0,0,0,.8); - color: white; + color: #a9a9a9; } + .fl { float: left;} .fr { float: right;} @@ -399,7 +400,7 @@ button[disabled] .label { height: 40px; } -.icon.icon-pre-text { +.icon-pre-text { margin-right: 3px; } @@ -424,6 +425,9 @@ button[disabled] .label { .icon.avatar { background-position: -320px 0px;} .icon.nearby { background-position: -340px 0px;} .icon.geolocate { background-position: -360px 0px;} +.icon.warning { background-position: -380px 0px;} + +.icon.close-modal{ background-position: -200px -40px;} .icon.invert.zoom-in { background-position: -240px -40px;} @@ -900,6 +904,18 @@ div.typeahead a:first-child { left:0px; right:0px; top:0px; bottom:0px; } +.commit-modal .user-info { + display: inline-block; +} + +.commit-modal .commit-info { + margin-top: 10px; +} + +.commit-modal .user-info img { + float: left; +} + .commit-modal h3 small.count { margin-right: 10px; text-align: center; @@ -919,10 +935,26 @@ div.typeahead a:first-child { border:1px solid #ccc; background:#fff; max-height: 160px; + overflow: visible; } -.commit-modal .user-details { - float: right; +.commit-modal .warning-section .changeset-list { + margin-right: 20px; +} + +.commit-section.modal-section { + padding-bottom: 0; +} + +.commit-section.modal-section:last-child { padding-bottom: 20px;} + +.commit-modal .changeset-list li { + position: relative; +} + +.commit-modal .changeset-list li button { + position: absolute; + right: -30px; } .user-icon { diff --git a/img/source/radial-menu.svg b/img/source/radial-menu.svg new file mode 100644 index 000000000..7c43c61d8 --- /dev/null +++ b/img/source/radial-menu.svg @@ -0,0 +1,14044 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Delete + + + + + Unjoin + Split way + + diff --git a/img/source/sprite.svg b/img/source/sprite.svg index 537a84226..e11e3a93e 100644 --- a/img/source/sprite.svg +++ b/img/source/sprite.svg @@ -9,11 +9,11 @@ xmlns="http://www.w3.org/2000/svg" xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" - width="380" + width="400" height="200" id="svg12393" version="1.1" - inkscape:version="0.48.1 r9760" + inkscape:version="0.48.2 r9819" sodipodi:docname="sprite.svg" inkscape:export-filename="/Users/saman/work_repos/iD/img/sprite.png" inkscape:export-xdpi="90" @@ -38,15 +38,15 @@ borderopacity="1.0" inkscape:pageopacity="0.0" inkscape:pageshadow="2" - inkscape:zoom="2.8284271" - inkscape:cx="173.1037" - inkscape:cy="123.12989" + inkscape:zoom="2" + inkscape:cx="300.38044" + inkscape:cy="166.96802" inkscape:document-units="px" inkscape:current-layer="layer12" showgrid="false" - inkscape:window-width="1560" - inkscape:window-height="922" - inkscape:window-x="223" + inkscape:window-width="1280" + inkscape:window-height="756" + inkscape:window-x="119" inkscape:window-y="0" inkscape:window-maximized="0" fit-margin-top="0" @@ -56,7 +56,7 @@ showguides="false" inkscape:guide-bbox="true" inkscape:snap-bbox="true" - inkscape:snap-nodes="false"> + inkscape:snap-nodes="true"> + + @@ -173,7 +181,7 @@ image/svg+xml - + @@ -183,15 +191,6 @@ id="layer1" transform="translate(-25,-62.362183)" style="display:inline"> - + style="color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2.79999375;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> - - - - - - + + transform="translate(-511.00001,-14)" + style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"> + style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.55555558;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"> + d="m 925.00003,-6.4444512 c -3.86599,0 -7,3.1340096 -7,6.99999958 0,1.12543002 0.30585,2.16901002 0.77778,3.11112002 l -5.44445,5.444436 0,3.1111096 3.11112,0 5.44444,-5.4444396 c 0.94211,0.47192 1.98568,0.77777 3.11111,0.77777 3.86599,0 7,-3.133996 7,-6.99999602 0,-3.86598998 -3.13401,-6.99999958 -7,-6.99999958 z m 0,3.1111096 c 2.14777,0 3.88889,1.74112 3.88889,3.88888998 0,2.14778002 -1.74112,3.88889002 -3.88889,3.88889002 -2.14777,0 -3.88889,-1.74111 -3.88889,-3.88889002 0,-2.14776998 1.74112,-3.88888998 3.88889,-3.88888998 z" + style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.55555558;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> @@ -1080,5 +1062,28 @@ id="path33359" d="m 354.5,22.999997 c -1.5,0 -2.5,2 -2.5,3 0,0.666667 0,1.333333 0,2 0,1 1,2.153847 1,2.153847 l 0,0.846153 -1.69231,0.384617 c -1.45419,0.330499 -2.02608,1.236079 -2.15384,2.76923 L 349,35.999998 l 12,0 -0.15385,-1.846154 c -0.12776,-1.533151 -0.69965,-2.438731 -2.15384,-2.76923 L 357,30.999997 l 0,-0.846153 c 0,0 1,-1.153847 1,-2.153847 0,-0.666667 0,-1.333333 0,-2 0,-1 -1,-3 -2.5,-3 z" style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> + + + + diff --git a/img/sprite.png b/img/sprite.png index e3037eebdaf5efa7c25cd049b331b165218798cd..82dde059e5fd437b97fd193b590cce0038b3579b 100644 GIT binary patch literal 12783 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 literal 12337 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 diff --git a/js/id/ui/commit.js b/js/id/ui/commit.js index 47484419a..e62c8415d 100644 --- a/js/id/ui/commit.js +++ b/js/id/ui/commit.js @@ -31,32 +31,7 @@ iD.ui.commit = function(map) { header = selection.append('div').attr('class', 'header modal-section fillL'), body = selection.append('div').attr('class', 'body'); - - var user_details = header - .append('div') - .attr('class', 'user-details'); - - var user_link = user_details - .append('div') - .append('a') - .attr('href', connection.url() + '/user/' + - user.display_name) - .attr('target', '_blank'); - - if (user.image_url) { - user_link - .append('img') - .attr('src', user.image_url) - .attr('class', 'user-icon'); - } - - user_link - .append('div') - .text(user.display_name); - - header.append('h2').text('Save Changes'); - - header.append('p').text('The changes you upload will be visible on all maps that use OpenStreetMap data.'); + header.append('h2').text('Save Changes to OpenStreetMap'); // Comment Box var comment_section = body.append('div').attr('class','modal-section fillD'); @@ -66,6 +41,28 @@ iD.ui.commit = function(map) { .property('value', localStorage.comment || '') .node().select(); + var commit_info = + comment_section + .append('p') + .attr('class','commit-info'); + + commit_info.append('span').text('The changes you upload as '); + + var user_link = commit_info.append('a') + .attr('class','user-info') + .text(user.display_name) + .attr('href', connection.url() + '/user/' + user.display_name) + .attr('target', '_blank'); + + commit_info.append('span').text(' will be visible on all maps that use OpenStreetMap data:'); + + if (user.image_url) { + user_link + .append('img') + .attr('src', user.image_url) + .attr('class', 'icon icon-pre-text'); + } + // Confirm / Cancel Buttons var buttonwrap = comment_section.append('div') .attr('class', 'buttons cf') @@ -111,7 +108,7 @@ iD.ui.commit = function(map) { .attr('class', 'minor') .on('click', event.fix) .append('span') - .attr('class', 'icon inspect'); + .attr('class', 'icon warning'); warning_li.append('strong').text(function(d) { return d.message; diff --git a/js/id/ui/modal.js b/js/id/ui/modal.js index 498f1e241..3ea341f42 100644 --- a/js/id/ui/modal.js +++ b/js/id/ui/modal.js @@ -16,7 +16,7 @@ iD.ui.modal = function(blocking) { .attr('class', 'modal'); modal.append('button') - .attr('class', 'icon remove close-modal') + .attr('class', 'icon close-modal') .on('click', function() { if (!blocking) shaded.remove(); });