Quincy Morgan
7aedb396a9
Don't persist hover styles on touchscreens ( close #7432 )
2020-05-15 13:32:53 -04:00
Quincy Morgan
7a3a84b7b2
Remove broken "tail" functionality ( close #7560 )
2020-05-07 10:26:50 -07:00
Quincy Morgan
37b1f35ab4
Properly switch the edit menu tooltip side depending on space
2020-03-25 15:34:02 -07:00
Quincy Morgan
9731b93cec
Move uiTooltipHtml functionality into uiTooltip
...
Refactor uiEditMenu to use standard UI patterns instead of SVG
2020-03-25 12:22:10 -07:00
Quincy Morgan
14da8cb7a7
Make iD's container a local stacking context ( close #7457 )
...
Move some inline CSS to the stylesheet
2020-03-24 16:15:06 -07:00
Quincy Morgan
36082a8119
Use ideditor as the container class instead of id-container
...
Scope all CSS to iD's container (close #7437 )
Don't style html or body elements unless running standalone iD
2020-03-22 16:54:12 -07:00
Quincy Morgan
e391edcc5c
Namespace various internal SVG ids under ideditor (re: #7445 )
2020-03-22 14:39:40 -07:00
Quincy Morgan
5fd25601fe
Convert map surface and supersurface from ids to classes
2020-03-21 13:41:06 -07:00
Quincy Morgan
f2a687f68b
Convert container from id to class
2020-03-20 15:08:56 -07:00
Quincy Morgan
c893147e15
Convert some element ids to classes to avoid collisions when embedding iD
2020-03-20 13:53:17 -07:00
Quincy Morgan
f625406ccc
Convert some element ids to classes to avoid collisions when embedding iD
...
Clarify some footer class names
2020-03-20 13:43:07 -07:00
Quincy Morgan
152d89fa22
Convert some element ids to classes to avoid collisions when embedding iD
2020-03-20 13:10:39 -07:00
Quincy Morgan
9eb694faec
Remove radial menu
2020-03-13 13:29:46 -07:00
Quincy Morgan
10fe7b6e92
Fix relation member drag-and-drop
2020-02-27 19:02:15 -08:00
Quincy Morgan
ad25f852fe
Don't add extra bottom margin to last section
2020-02-27 13:26:53 -08:00
Quincy Morgan
5aab09845d
Move the "zoom to this" button from the inspector to the map next to the zoom in/out buttons (re: #6601 )
...
Use title case for the Zoom In and Zoom Out button labels
2020-02-26 19:59:09 -08:00
Quincy Morgan
2e238b8218
Fix JS error on clicking review request
...
Give different instances of the raw tag editor distinct classes and disclosure states
Correctly expand raw tags section by default when selecting a feature with a fallback preset
Fix raw tag editor tests
2020-02-26 14:51:32 -08:00
Quincy Morgan
abf536aa9b
Make commit changes its own collapsible section
2020-02-24 14:03:06 -08:00
Quincy Morgan
6782947f5b
Make inspector sections inherit from uiSection (re: #7368 )
2020-02-21 15:22:54 -08:00
Quincy Morgan
4fe9057eb7
Move remaining issues pane sections to their own objects
2020-02-20 13:02:09 -08:00
Quincy Morgan
5c150718a3
Make all panes inherit from a standard uiPane class (re: #7368 )
2020-02-18 10:40:27 -08:00
SilentSpike
18287284c6
Remove translations link from Osmose UI
...
- Not useful to majority of users and clutters the UI
- Anyone interested in translation will already be looking at the iD
project and we can direct them from there
2020-02-16 12:47:38 +00:00
Quincy Morgan
32d773caa7
Standardize some Q/A CSS
2020-02-12 16:00:29 -08:00
Quincy Morgan
12b6db379c
Don't show extra top margin in Osmose details
2020-02-12 15:49:16 -08:00
Quincy Morgan
4f82463db4
Wrap long preset button labels
2020-02-11 15:11:58 -08:00
SilentSpike
51efd5b714
Update and standardise QA implementations
...
- ES6ify (now using class syntax to define QAItem objects)
- Fix bug with KeepRight marker rendering not updating properly
- Use `qa-` prefix for the UI element classes to differentiate from iD
validation error related UI element classes
- Move away from "error" where possible in source
- Move away from snake_case naming where possible
Note that some function/method names have been untouched to make life
easier for v3 development. Have added note comments where appropriate.
2020-02-06 23:07:50 +00:00
SilentSpike
03a097c847
Move Osmose translation link below details box
2020-02-04 21:44:20 +00:00
SilentSpike
377e99240f
Add Osmose translations link to details footer
...
Improves structure of the details UI and introduces the use of flexboxes
for this. Does not break UI for other error services with shared classes.
2020-02-03 23:20:45 +00:00
SilentSpike
1dd65cb93e
Correct Osmose UI element spacing
2020-02-03 23:20:45 +00:00
SilentSpike
e3c6f58624
Format markdown in Osmose strings appropriately
2020-02-03 23:20:44 +00:00
SilentSpike
5d93d3cace
Prepare to use Osmose issue detail strings
...
- Remove translation description strings, will be using supplied
translations once the API is updated
- Change the way elements and details are presented since they can't be
easily integrated into the 3rd party description strings
2020-02-03 23:20:44 +00:00
Quincy Morgan
4a5e988762
Leave a margin at the bottom of the inspector regardless of whether the relation membership section is shown
2020-02-03 10:47:23 -05:00
Quincy Morgan
af928e3dc1
Support radio fields during multiselections
2020-01-31 13:02:30 -05:00
Quincy Morgan
1b331bb678
Add mechanism for fields to support editing during multiselection (re: #7276 )
...
Add `utilCombinedTags` method and use it for the raw tag editor as well as fields
Pass `entityIDs` array into fields instead of single `entity` object
Give field revertion its own path separate from `change`
Add multiselection editing to fields in files: access, address, check, combo, cycleway, input, maxspeed, textarea, and wikidata
2020-01-30 13:53:29 -05:00
Quincy Morgan
3dc0361dc8
Add improved "zoom to" icon
2020-01-22 12:43:24 -05:00
Quincy Morgan
fd2b97331c
Add label to "change feature type" button in inspector and make it a collapsible section ( close #6811 )
2020-01-22 09:19:54 -05:00
Quincy Morgan
75cd49e390
Fix preset button label height in Safari
2020-01-22 09:18:39 -05:00
Quincy Morgan
6bb2997306
Enable changing the preset of multiple selected features (re: #7276 )
...
Fix issue where preset tag reference wouldn't load
Change "Change feature" tooltip to more accurate "Change feature type"
2020-01-21 15:19:51 -05:00
Quincy Morgan
a364c52f47
Make "Multiple Values" placeholder italic
2020-01-20 13:55:38 -05:00
Quincy Morgan
512453d54c
Add min-height to text tag editor
2020-01-20 13:08:50 -05:00
Quincy Morgan
48bda8ba67
Move selected feature list to a collapsible inspector section ( close #7273 )
2020-01-20 11:34:51 -05:00
Quincy Morgan
eda51f6835
Add initial multiselection raw tag editing in 2.x
2020-01-17 17:49:26 -05:00
Quincy Morgan
b56076ca61
Remove usage of fixed CSS positioning
2020-01-14 19:32:19 -05:00
Quincy Morgan
9450387e05
Fix some CSS declarations
2020-01-09 14:47:26 -05:00
Quincy Morgan
20fd66630b
Update semicombo reordering (re: #7024 ):
...
Don't try reordering multiCombo fields
Fix offset behavior for full-width semicombos
Use grab/grabbing cursor style
Keep dragged chip above others
2020-01-09 14:43:18 -05:00
Quincy Morgan
dd2ad8f70e
Make brand preset subtitle normal weight
2020-01-03 12:32:23 -05:00
Quincy Morgan
f6769238ed
Revert references to the v3 UI in the Keyboard Shortcuts menu
...
Remove unused preset favoriting functionality
2019-12-20 12:05:04 -05:00
Bryan Housel
ada4fb5814
Add privacy policy version check to context and splash screen
...
(closes #7040 )
A few other minor things in this commit
- migrated several ui modal files to ES6 syntax
- switched the splash link from ideditor.org -> ideditor.blog
2019-12-19 00:11:40 -05:00
Quincy Morgan
7f76e00bed
Use constant width for unsquare building degree threshold input (re: #7126 )
2019-12-18 12:38:15 -05:00
Quincy Morgan
e8d154a529
Remove old, unused implementations of favorite, recent, and search-to-add preset toolbar items
2019-12-18 11:25:31 -05:00