From f8784b746fed3768c96d002899038084ff63f69a Mon Sep 17 00:00:00 2001 From: Tom MacWright Date: Mon, 12 Nov 2012 18:04:10 -0500 Subject: [PATCH] Better unknown icon, select features after adding them. --- css/app.css | 8 ++++---- css/map.css | 4 ++++ icons/unknown.png | Bin 2581 -> 2701 bytes js/iD/actions/actions.js | 5 ++++- js/iD/renderer/Map.js | 2 ++ 5 files changed, 14 insertions(+), 5 deletions(-) diff --git a/css/app.css b/css/app.css index 1880bd17a..e3495d7f1 100644 --- a/css/app.css +++ b/css/app.css @@ -164,16 +164,16 @@ button small { .inspector-wrap { position:absolute; top:40px; - right:00px; + right:0px; overflow:auto; padding:10px; - background:#222222; + background:#eee; border-top:1px solid #000; - color:#fff; + color:#222; } .inspector-wrap h2 { - font: normal 20px/20px 'Helvetica'; + font: bold 20px/20px 'Helvetica'; } .inspector-wrap a.permalink { diff --git a/css/map.css b/css/map.css index 238d55e26..04ca64677 100644 --- a/css/map.css +++ b/css/map.css @@ -33,6 +33,10 @@ circle.teaser-point { stroke-width:8; } +image.marker { + background:#fff; +} + .stroke { stroke: #555; stroke-linecap:round; diff --git a/icons/unknown.png b/icons/unknown.png index 6e42488c02993405a1746e88c9162825b7a27a5e..c7972f9447ac5cad348475ecc5d6d50bfc1c4e53 100644 GIT binary patch delta 347 zcmV-h0i^zw6pa+R0WzIp5YNs=VuppJM1yaC@S=rhN$9REDH#oz>pflJ0Qa>zBcR)C2$@Lwa>h*$xt z7PWsd3Pho)i^vwxKoL8D+_*tA0CL6gA(CJ-mG#H75$xP`<)JkcPm`V*YX;2tSt@mA zD1P}0B#usr002ovPDHLkV1lfoo|6Co delta 226 zcmV<803H906_pgQz6c92HB>P%Ix#UiGc}XR2!nq)8R`!J006B?L_t(I5o7%S|33pI zfQb^#AicxD02XXvFpH6q^%W;WJ0l}QDo7p}&a)qXXQ-U{|Nn1v^;ivf&B@Tg&&W{p z85%*nj10xHoM5db=my{l#Pm-<%|P@Igh2)|GBBj0YXn|8Amk2 cLWl?&0N0u>`#!3n6951J07*qoM6N<$g4p9-i~s-t diff --git a/js/iD/actions/actions.js b/js/iD/actions/actions.js index 2b7434e10..214b90489 100644 --- a/js/iD/actions/actions.js +++ b/js/iD/actions/actions.js @@ -39,7 +39,10 @@ iD.actions.AddPlace = { surface.on('click.addplace', function() { var ll = this.map.projection.invert( d3.mouse(surface.node())); - this.map.operate(iD.operations.addNode(iD.actions._node(ll))); + var n = iD.actions._node(ll); + n._poi = true; + this.map.operate(iD.operations.addNode(n)); + this.map.selectClick(n); this.exit(); }.bind(this)); diff --git a/js/iD/renderer/Map.js b/js/iD/renderer/Map.js index 4a2404a08..710c2f8f3 100755 --- a/js/iD/renderer/Map.js +++ b/js/iD/renderer/Map.js @@ -345,6 +345,8 @@ iD.Map = function(elem) { map.download = download; map.getExtent = getExtent; + map.selectClick = selectClick; + map.setCenter = setCenter; map.setCentre = setCenter; map.getCentre = getCenter;