X-Git-Url: https://git.openstreetmap.org./rails.git/blobdiff_plain/b6780370a9b2ea851fab72692e18f3834ebcfa04..346ec331681a2766f132bd9b8cf53449c843d1a8:/vendor/assets/iD/iD.css.erb?ds=sidebyside diff --git a/vendor/assets/iD/iD.css.erb b/vendor/assets/iD/iD.css.erb index 28916fbc6..e5f5d9d67 100644 --- a/vendor/assets/iD/iD.css.erb +++ b/vendor/assets/iD/iD.css.erb @@ -2399,8 +2399,9 @@ /* photo viewer div */ .ideditor .photoviewer { position: relative; - -ms-flex-negative: 0; - flex-shrink: 0; + -webkit-flex-shrink: 0; + -ms-flex-negative: 0; + flex-shrink: 0; margin-bottom: 10px; width: 330px; height: 250px; @@ -2653,16 +2654,20 @@ } .ideditor .ms-wrapper .photo-attribution .attribution-row { display: -webkit-box; + display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; + -webkit-flex-flow: row nowrap; -ms-flex-flow: row nowrap; flex-flow: row nowrap; -webkit-box-pack: justify; + -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: center; + -webkit-align-items: center; -ms-flex-align: center; align-items: center; padding: 0 5px; @@ -2718,18 +2723,22 @@ .ideditor .mly-wrapper .mapillary-attribution-container { display: -webkit-box; + display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; + -webkit-align-items: center; -ms-flex-align: center; align-items: center; } .ideditor .mly-wrapper .mapillary-attribution-container .mapillary-attribution-icon-container { display: -webkit-box; + display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; + -webkit-align-items: center; -ms-flex-align: center; align-items: center; } @@ -2861,12 +2870,15 @@ } .ideditor .qa-header-icon { display: -webkit-box; + display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; + -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; + -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; } @@ -3121,10 +3133,12 @@ .ideditor .main-content { position: relative; display: -webkit-box; + display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; + -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; overflow: hidden; @@ -3644,13 +3658,16 @@ } .ideditor .top-toolbar { display: -webkit-box; + display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; + -webkit-flex-flow: row nowrap; -ms-flex-flow: row nowrap; flex-flow: row nowrap; -webkit-box-pack: justify; + -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; padding: 10px 0 0 0; @@ -3668,31 +3685,39 @@ } .ideditor .top-toolbar .toolbar-item { display: -webkit-box; + display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-flex: 0; + -webkit-flex: 0 1 auto; -ms-flex: 0 1 auto; flex: 0 1 auto; -webkit-box-orient: vertical; -webkit-box-direction: normal; + -webkit-flex-flow: column wrap; -ms-flex-flow: column wrap; flex-flow: column wrap; -webkit-box-pack: center; + -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; } .ideditor .top-toolbar .toolbar-item .item-content { display: -webkit-box; + display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-flex: 0; + -webkit-flex: 0 1 auto; -ms-flex: 0 1 auto; flex: 0 1 auto; -webkit-box-orient: horizontal; -webkit-box-direction: normal; + -webkit-flex-flow: row nowrap; -ms-flex-flow: row nowrap; flex-flow: row nowrap; -webkit-box-pack: center; + -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; height: 40px; @@ -3724,16 +3749,19 @@ .ideditor .top-toolbar .toolbar-item.spacer { width: 100%; -webkit-box-flex: 2; + -webkit-flex-grow: 2; -ms-flex-positive: 2; flex-grow: 2; } .ideditor .top-toolbar .toolbar-item:first-child { -webkit-box-pack: start; + -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; } .ideditor .top-toolbar .toolbar-item:last-child { -webkit-box-pack: end; + -webkit-justify-content: flex-end; -ms-flex-pack: end; justify-content: flex-end; } @@ -3742,30 +3770,36 @@ } .ideditor button.bar-button { -webkit-box-flex: 0; + -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; -webkit-box-orient: horizontal; -webkit-box-direction: normal; + -webkit-flex-flow: row nowrap; -ms-flex-flow: row nowrap; flex-flow: row nowrap; -webkit-box-align: center; + -webkit-align-items: center; -ms-flex-align: center; align-items: center; padding: 0 10px; min-width: 30px; white-space: nowrap; display: -webkit-box; + display: -webkit-flex; display: -ms-flexbox; display: flex; font-weight: bold; } .ideditor button.bar-button .icon { -webkit-box-flex: 0; + -webkit-flex: 0 0 20px; -ms-flex: 0 0 20px; flex: 0 0 20px; } .ideditor button.bar-button .label { -webkit-box-flex: 0; + -webkit-flex: 0 1 auto; -ms-flex: 0 1 auto; flex: 0 1 auto; padding: 0 5px; @@ -3857,15 +3891,19 @@ padding: 20px 40px; position: relative; display: -webkit-box; + display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; + -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; + -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-box-flex: 0; + -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; } @@ -3944,22 +3982,27 @@ width: 100%; height: 2.5em; z-index: 1; - -ms-flex-wrap: wrap; - flex-wrap: wrap; + -webkit-flex-wrap: wrap; + -ms-flex-wrap: wrap; + flex-wrap: wrap; -webkit-box-pack: justify; + -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: center; + -webkit-align-items: center; -ms-flex-align: center; align-items: center; list-style: none; display: -webkit-box; + display: -webkit-flex; display: -ms-flexbox; display: flex; } .ideditor .footer > a { -webkit-box-pack: center; + -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; } @@ -4037,10 +4080,12 @@ bottom: 0; right: 0; display: -webkit-box; + display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; + -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; } @@ -4065,10 +4110,12 @@ top: 0; bottom: 2.5em; display: -webkit-box; + display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; + -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; } @@ -4082,10 +4129,12 @@ } .ideditor .feature-list-pane { display: -webkit-box; + display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; + -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; height: 100%; @@ -4108,6 +4157,7 @@ position: relative; height: 100%; -webkit-box-flex: 1; + -webkit-flex: 1 1 100%; -ms-flex: 1 1 100%; flex: 1 1 100%; } @@ -4123,6 +4173,7 @@ position: relative; overflow: hidden; -webkit-box-flex: 0; + -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; } @@ -4182,6 +4233,7 @@ .ideditor .feature-list-item { display: -webkit-box; + display: -webkit-flex; display: -ms-flexbox; display: flex; } @@ -4193,6 +4245,7 @@ text-overflow: ellipsis; overflow: hidden; -webkit-box-flex: 1; + -webkit-flex: 1 1 auto; -ms-flex: 1 1 auto; flex: 1 1 auto; } @@ -4272,6 +4325,7 @@ .ideditor .preset-list-button-wrap { min-height: 62px; display: -webkit-box; + display: -webkit-flex; display: -ms-flexbox; display: flex; border: 1px solid #ccc; @@ -4283,9 +4337,11 @@ height: 100%; position: relative; display: -webkit-box; + display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; + -webkit-align-items: center; -ms-flex-align: center; align-items: center; } @@ -4300,15 +4356,19 @@ height: 60px; text-align: center; display: -webkit-box; + display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; + -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; + -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-box-flex: 0; + -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; } @@ -4316,6 +4376,7 @@ width: 40px; height: 40px; -webkit-box-flex: 0; + -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; } @@ -4465,13 +4526,16 @@ .ideditor .preset-list-button .label { display: -webkit-box; + display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; + -webkit-flex-flow: row wrap; -ms-flex-flow: row wrap; flex-flow: row wrap; -webkit-box-align: center; + -webkit-align-items: center; -ms-flex-align: center; align-items: center; background: #f6f6f6; @@ -4479,10 +4543,12 @@ padding: 5px 10px; border-left: 1px solid rgba(0, 0, 0, .1); -webkit-box-flex: 1; + -webkit-flex: 1 1 100%; -ms-flex: 1 1 100%; flex: 1 1 100%; - -ms-flex-item-align: stretch; - align-self: stretch; + -webkit-align-self: stretch; + -ms-flex-item-align: stretch; + align-self: stretch; } .ideditor[dir='rtl'] .preset-list-button .label { text-align: right; @@ -4535,6 +4601,7 @@ .ideditor .preset-list-button-wrap button.tag-reference-button { width: 32px; -webkit-box-flex: 0; + -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; } @@ -4558,6 +4625,7 @@ } .ideditor .preset-list-button-wrap .accessory-buttons { display: -webkit-box; + display: -webkit-flex; display: -ms-flexbox; display: flex; } @@ -4610,13 +4678,16 @@ ------------------------------------------------------- */ .ideditor .quick-links { display: -webkit-box; + display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; + -webkit-flex-flow: row wrap; -ms-flex-flow: row wrap; flex-flow: row wrap; -webkit-box-pack: end; + -webkit-justify-content: flex-end; -ms-flex-pack: end; justify-content: flex-end; padding: 5px 0 0 0; @@ -4661,10 +4732,12 @@ .ideditor .form-field { display: -webkit-box; + display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; + -webkit-flex-flow: row wrap; -ms-flex-flow: row wrap; flex-flow: row wrap; margin-bottom: 10px; @@ -4682,13 +4755,16 @@ /* A `label` element that wraps the top section */ .ideditor .field-label { display: -webkit-box; + display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; + -webkit-flex-flow: row nowrap; -ms-flex-flow: row nowrap; flex-flow: row nowrap; -webkit-box-flex: 1; + -webkit-flex: 1 1 100%; -ms-flex: 1 1 100%; flex: 1 1 100%; position: relative; @@ -4704,6 +4780,7 @@ -o-text-overflow: ellipsis; text-overflow: ellipsis; -webkit-box-flex: 1; + -webkit-flex: 1 1 auto; -ms-flex: 1 1 auto; flex: 1 1 auto; padding: 5px 0 4px 10px; @@ -4726,6 +4803,7 @@ .ideditor .field-label button { -webkit-box-flex: 0; + -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; border-left: 1px solid #ccc; @@ -4758,14 +4836,17 @@ /* A `div` element that wraps the bottom section */ .ideditor .form-field-input-wrap { display: -webkit-box; + display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; + -webkit-flex-flow: row nowrap; -ms-flex-flow: row nowrap; flex-flow: row nowrap; width: 100%; -webkit-box-flex: 1; + -webkit-flex: 1 1 auto; -ms-flex: 1 1 auto; flex: 1 1 auto; border-top: 0; @@ -4781,6 +4862,7 @@ .ideditor .form-field-input-wrap > textarea, .ideditor .form-field-input-wrap > ul.chiplist { -webkit-box-flex: 1; + -webkit-flex: 1 1 auto; -ms-flex: 1 1 auto; flex: 1 1 auto; border: 1px solid #ccc; @@ -4796,6 +4878,7 @@ /* Buttons inside fields */ .ideditor .form-field-button { -webkit-box-flex: 0; + -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 32px; @@ -4840,13 +4923,16 @@ .ideditor .form-field-input-access, .ideditor .form-field-input-cycleway { -webkit-box-flex: 1; + -webkit-flex: 1 1 auto; -ms-flex: 1 1 auto; flex: 1 1 auto; display: -webkit-box; + display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; + -webkit-flex-flow: row wrap; -ms-flex-flow: row wrap; flex-flow: row wrap; } @@ -4855,6 +4941,7 @@ ------------------------------------------------------- */ .ideditor .form-field ul.rows { -webkit-box-flex: 1; + -webkit-flex: 1 1 auto; -ms-flex: 1 1 auto; flex: 1 1 auto; border: 1px solid #ccc; @@ -4871,16 +4958,19 @@ } .ideditor .form-field ul.rows li { display: -webkit-box; + display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; + -webkit-flex-flow: row nowrap; -ms-flex-flow: row nowrap; flex-flow: row nowrap; } .ideditor .form-field ul.rows li.labeled-input > span, .ideditor .form-field ul.rows li.labeled-input > div { -webkit-box-flex: 1; + -webkit-flex: 1 1 auto; -ms-flex: 1 1 auto; flex: 1 1 auto; width: 100%; @@ -4953,13 +5043,16 @@ .ideditor .form-field-input-multicombo li { display: -webkit-inline-box; + display: -webkit-inline-flex; display: -ms-inline-flexbox; display: inline-flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; + -webkit-flex-flow: row nowrap; -ms-flex-flow: row nowrap; flex-flow: row nowrap; -webkit-box-align: center; + -webkit-align-items: center; -ms-flex-align: center; align-items: center; margin-bottom: 3px; @@ -5008,6 +5101,7 @@ .ideditor .form-field-input-multicombo li.chip span { display: block; -webkit-box-flex: 1; + -webkit-flex: 1 1 auto; -ms-flex: 1 1 auto; flex: 1 1 auto; overflow: hidden; @@ -5024,6 +5118,7 @@ display: block; text-align: center; -webkit-box-flex: 0; + -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; } @@ -5106,9 +5201,11 @@ ------------------------------------------------------- */ .ideditor .form-field-input-check { display: -webkit-box; + display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; + -webkit-align-items: center; -ms-flex-align: center; align-items: center; background: #fff; @@ -5120,6 +5217,7 @@ } .ideditor .form-field-input-check > input[type="checkbox"] { -webkit-box-flex: 0; + -webkit-flex: 0 1 auto; -ms-flex: 0 1 auto; flex: 0 1 auto; width: 20px; @@ -5127,6 +5225,7 @@ } .ideditor .form-field-input-check > span { -webkit-box-flex: 1; + -webkit-flex: 1 1 auto; -ms-flex: 1 1 auto; flex: 1 1 auto; } @@ -5135,6 +5234,7 @@ } .ideditor .form-field-input-check > .reverser { -webkit-box-flex: 0; + -webkit-flex: 0 1 auto; -ms-flex: 0 1 auto; flex: 0 1 auto; background-color: #eff2f7; @@ -5182,28 +5282,35 @@ ------------------------------------------------------- */ .ideditor .form-field-input-radio { -webkit-box-flex: 1; + -webkit-flex: 1 1 auto; -ms-flex: 1 1 auto; flex: 1 1 auto; display: -webkit-box; + display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; + -webkit-flex-flow: row wrap; -ms-flex-flow: row wrap; flex-flow: row wrap; } .ideditor .form-field-input-radio > label { -webkit-box-flex: 1; + -webkit-flex: 1 1 auto; -ms-flex: 1 1 auto; flex: 1 1 auto; display: -webkit-box; + display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; + -webkit-flex-flow: row nowrap; -ms-flex-flow: row nowrap; flex-flow: row nowrap; -webkit-box-align: center; + -webkit-align-items: center; -ms-flex-align: center; align-items: center; width: 100%; @@ -5235,12 +5342,14 @@ } .ideditor .form-field-input-radio > label > input[type="radio"] { -webkit-box-flex: 0; + -webkit-flex: 0 1 auto; -ms-flex: 0 1 auto; flex: 0 1 auto; width: 20px; } .ideditor .form-field-input-radio > label > span { -webkit-box-flex: 1; + -webkit-flex: 1 1 auto; -ms-flex: 1 1 auto; flex: 1 1 auto; overflow: hidden; @@ -5264,11 +5373,13 @@ /* Field - roadspeed ------------------------------------------------------- */ .ideditor .form-field-input-roadspeed input.roadspeed-number { - -ms-flex-preferred-size: 0; - flex-basis: 0; + -webkit-flex-basis: 0; + -ms-flex-preferred-size: 0; + flex-basis: 0; } .ideditor .form-field-input-roadspeed input.roadspeed-unit { -webkit-box-flex: 0; + -webkit-flex: 0 1 auto; -ms-flex: 0 1 auto; flex: 0 1 auto; width: 80px; @@ -5316,8 +5427,9 @@ /* nested subfields for name in different languages */ .ideditor .localized-multilingual { padding: 0 10px; - -ms-flex-preferred-size: 100%; - flex-basis: 100%; + -webkit-flex-basis: 100%; + -ms-flex-preferred-size: 100%; + flex-basis: 100%; } .ideditor .localized-multilingual .entry { position: relative; @@ -5354,13 +5466,16 @@ ------------------------------------------------------- */ .ideditor .form-field-input-address { -webkit-box-flex: 1; + -webkit-flex: 1 1 auto; -ms-flex: 1 1 auto; flex: 1 1 auto; display: -webkit-box; + display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; + -webkit-flex-flow: row wrap; -ms-flex-flow: row wrap; flex-flow: row wrap; border: 1px solid #ccc; @@ -5369,9 +5484,11 @@ .ideditor .addr-row { -webkit-box-flex: 1; + -webkit-flex: 1 1 auto; -ms-flex: 1 1 auto; flex: 1 1 auto; display: -webkit-box; + display: -webkit-flex; display: -ms-flexbox; display: flex; width: 100%; @@ -5379,6 +5496,7 @@ .ideditor .addr-row > input { -webkit-box-flex: 1; + -webkit-flex: 1 1 auto; -ms-flex: 1 1 auto; flex: 1 1 auto; border-radius: 0; @@ -5417,13 +5535,16 @@ ------------------------------------------------------- */ .ideditor .form-field-input-wikipedia { display: -webkit-box; + display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; + -webkit-flex-flow: row wrap; -ms-flex-flow: row wrap; flex-flow: row wrap; -webkit-box-flex: 1; + -webkit-flex: 1 1 auto; -ms-flex: 1 1 auto; flex: 1 1 auto; } @@ -5431,13 +5552,16 @@ .ideditor .wiki-lang-container, .ideditor .wiki-title-container { display: -webkit-box; + display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; + -webkit-flex-flow: row nowrap; -ms-flex-flow: row nowrap; flex-flow: row nowrap; -webkit-box-flex: 1; + -webkit-flex: 1 1 auto; -ms-flex: 1 1 auto; flex: 1 1 auto; width: 100%; @@ -5446,6 +5570,7 @@ .ideditor .wiki-lang-container > input.wiki-lang, .ideditor .wiki-title-container > input.wiki-title { -webkit-box-flex: 1; + -webkit-flex: 1 1 auto; -ms-flex: 1 1 auto; flex: 1 1 auto; border-top: 0; @@ -5638,8 +5763,9 @@ height: 5px; width: 30px !important; margin-left: -30px; - -ms-flex-item-align: center; - align-self: center; + -webkit-align-self: center; + -ms-flex-item-align: center; + align-self: center; vertical-align: middle; cursor: pointer; } @@ -5784,16 +5910,20 @@ .ideditor .more-fields label { display: -webkit-box; + display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; + -webkit-flex-flow: row nowrap; -ms-flex-flow: row nowrap; flex-flow: row nowrap; -webkit-box-pack: justify; + -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: center; + -webkit-align-items: center; -ms-flex-align: center; align-items: center; } @@ -5801,6 +5931,7 @@ .ideditor .more-fields input { margin-left: 10px; -webkit-box-flex: 1; + -webkit-flex: 1 1 auto; -ms-flex: 1 1 auto; flex: 1 1 auto; } @@ -5819,19 +5950,23 @@ ------------------------------------------------------- */ .ideditor .raw-tag-options { display: -webkit-box; + display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; + -webkit-flex-flow: row nowrap; -ms-flex-flow: row nowrap; flex-flow: row nowrap; -webkit-box-pack: end; + -webkit-justify-content: flex-end; -ms-flex-pack: end; justify-content: flex-end; margin-top: -28px; } .ideditor button.raw-tag-option { -webkit-box-flex: 0; + -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; padding: 3px; @@ -5887,10 +6022,12 @@ } .ideditor .tag-row .inner-wrap { display: -webkit-box; + display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; + -webkit-flex-flow: row nowrap; -ms-flex-flow: row nowrap; flex-flow: row nowrap; width: 100%; @@ -5899,6 +6036,7 @@ .ideditor .tag-row .key-wrap, .ideditor .tag-row .value-wrap { -webkit-box-flex: 1; + -webkit-flex: 1 1 50%; -ms-flex: 1 1 50%; flex: 1 1 50%; } @@ -5952,6 +6090,7 @@ } .ideditor .tag-row button { -webkit-box-flex: 0; + -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 32px; @@ -6015,6 +6154,7 @@ .ideditor .tag-reference-body { -webkit-box-flex: 1; + -webkit-flex: 1 1 auto; -ms-flex: 1 1 auto; flex: 1 1 auto; width: 100%; @@ -6100,6 +6240,7 @@ .ideditor .member-row-new .member-entity-input { -webkit-box-flex: 1; + -webkit-flex: 1 1 100%; -ms-flex: 1 1 100%; flex: 1 1 100%; border-radius: 4px 4px 0 0; @@ -6117,11 +6258,13 @@ /* add tag, add relation buttons */ .ideditor .add-row { display: -webkit-box; + display: -webkit-flex; display: -ms-flexbox; display: flex; width: 100%; -webkit-box-orient: horizontal; -webkit-box-direction: normal; + -webkit-flex-flow: row nowrap; -ms-flex-flow: row nowrap; flex-flow: row nowrap; } @@ -6129,11 +6272,13 @@ .ideditor .add-row .add-relation, .ideditor .add-row .space-value { -webkit-box-flex: 1; + -webkit-flex: 1 1 50%; -ms-flex: 1 1 50%; flex: 1 1 50%; } .ideditor .add-row .space-buttons { -webkit-box-flex: 0; + -webkit-flex: 0 0 62px; -ms-flex: 0 0 62px; flex: 0 0 62px; } @@ -6168,13 +6313,16 @@ border-radius: 5px; border: 1px solid #ccc; display: -webkit-box; + display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; + -webkit-flex-flow: row nowrap; -ms-flex-flow: row nowrap; flex-flow: row nowrap; -webkit-box-align: center; + -webkit-align-items: center; -ms-flex-align: center; align-items: center; } @@ -6184,6 +6332,7 @@ background-color: #fff; padding: 10px; -webkit-box-flex: 0; + -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; position: relative; @@ -6220,6 +6369,7 @@ background-color: #f6f6f6; padding: 0 15px; -webkit-box-flex: 1; + -webkit-flex: 1 1 100%; -ms-flex: 1 1 100%; flex: 1 1 100%; font-size: 14px; @@ -6248,16 +6398,19 @@ border: 1px solid #ccc; margin: 10px auto; display: -webkit-box; + display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; + -webkit-flex-flow: row nowrap; -ms-flex-flow: row nowrap; flex-flow: row nowrap; } .ideditor .comment-avatar { padding: 10px; -webkit-box-flex: 0; + -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; } @@ -6272,10 +6425,12 @@ .ideditor .comment-main { padding: 10px 10px 10px 0; -webkit-box-flex: 1; + -webkit-flex: 1 1 100%; -ms-flex: 1 1 100%; flex: 1 1 100%; -webkit-box-orient: vertical; -webkit-box-direction: normal; + -webkit-flex-flow: column nowrap; -ms-flex-flow: column nowrap; flex-flow: column nowrap; overflow: hidden; @@ -6288,9 +6443,11 @@ .ideditor .comment-metadata { -webkit-box-orient: horizontal; -webkit-box-direction: normal; + -webkit-flex-flow: row nowrap; -ms-flex-flow: row nowrap; flex-flow: row nowrap; -webkit-box-pack: justify; + -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; } @@ -6323,10 +6480,12 @@ border-radius: 4px; border: 1px solid #ccc; display: -webkit-box; + display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; + -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; } @@ -6371,13 +6530,16 @@ border-radius: 5px; border: 1px solid #ccc; display: -webkit-box; + display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; + -webkit-flex-flow: row nowrap; -ms-flex-flow: row nowrap; flex-flow: row nowrap; -webkit-box-align: center; + -webkit-align-items: center; -ms-flex-align: center; align-items: center; } @@ -6386,6 +6548,7 @@ background-color: #fff; padding: 10px; -webkit-box-flex: 0; + -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; position: relative; @@ -6409,6 +6572,7 @@ background-color: #f6f6f6; padding: 0 15px; -webkit-box-flex: 1; + -webkit-flex: 1 1 100%; -ms-flex: 1 1 100%; flex: 1 1 100%; font-size: 14px; @@ -6434,13 +6598,16 @@ height: 100%; pointer-events: none; display: -webkit-box; + display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: reverse; + -webkit-flex-direction: row-reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse; -webkit-box-align: end; + -webkit-align-items: flex-end; -ms-flex-align: end; align-items: flex-end; overflow: hidden; @@ -6466,10 +6633,12 @@ z-index: 100; bottom: 0; display: -webkit-box; + display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; + -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; padding: 5px 0; @@ -6483,6 +6652,7 @@ height: 100%; max-height: 70px; -webkit-box-flex: 0; + -webkit-flex: 0 1 auto; -ms-flex: 0 1 auto; flex: 0 1 auto; } @@ -6494,10 +6664,12 @@ .ideditor .map-control { position: relative; display: -webkit-box; + display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; + -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; } @@ -6625,6 +6797,7 @@ color: #7092ff; position: relative; display: -webkit-box; + display: -webkit-flex; display: -ms-flexbox; display: flex; } @@ -6664,6 +6837,7 @@ .ideditor .layer-list li.best > div.best { padding: 5px; -webkit-box-flex: 0; + -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; } @@ -6683,12 +6857,15 @@ padding: 5px 10px; cursor: pointer; -webkit-box-flex: 1; + -webkit-flex: 1 1 auto; -ms-flex: 1 1 auto; flex: 1 1 auto; display: -webkit-box; + display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; + -webkit-align-items: center; -ms-flex-align: center; align-items: center; overflow: hidden; @@ -6708,6 +6885,7 @@ -o-text-overflow: ellipsis; text-overflow: ellipsis; -webkit-box-flex: 1; + -webkit-flex-grow: 1; -ms-flex-positive: 1; flex-grow: 1; } @@ -6763,10 +6941,12 @@ .ideditor .issue-label .issue-text { width: 100%; display: -webkit-box; + display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; + -webkit-flex-flow: row nowrap; -ms-flex-flow: row nowrap; flex-flow: row nowrap; cursor: pointer; @@ -6776,18 +6956,21 @@ .ideditor .issue-text .issue-icon { -webkit-box-flex: 0; + -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; padding: 2px 3px; } .ideditor .issue-text .issue-message { -webkit-box-flex: 1; + -webkit-flex: 1 1 auto; -ms-flex: 1 1 auto; flex: 1 1 auto; padding: 4px 5px; } .ideditor .issue-label .issue-autofix { -webkit-box-flex: 0; + -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; padding: 5px 8px; @@ -6796,6 +6979,7 @@ height: unset; width: 32px; -webkit-box-flex: 0; + -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; border-left: 1px solid #ccc; @@ -6820,6 +7004,7 @@ .ideditor button.autofix.action { -webkit-box-flex: 0; + -webkit-flex: 0 0 20px; -ms-flex: 0 0 20px; flex: 0 0 20px; height: 20px; @@ -6841,13 +7026,16 @@ /* fix all */ .ideditor .autofix-all { display: -webkit-box; + display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; + -webkit-flex-flow: row nowrap; -ms-flex-flow: row nowrap; flex-flow: row nowrap; -webkit-box-pack: end; + -webkit-justify-content: flex-end; -ms-flex-pack: end; justify-content: flex-end; margin-top: -25px; @@ -7005,13 +7193,16 @@ } .ideditor .section-footer { display: -webkit-box; + display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; + -webkit-flex-flow: row nowrap; -ms-flex-flow: row nowrap; flex-flow: row nowrap; -webkit-box-pack: end; + -webkit-justify-content: flex-end; -ms-flex-pack: end; justify-content: flex-end; height: 30px; @@ -7026,6 +7217,7 @@ background: #c6ffca; padding: 5px !important; display: -webkit-box; + display: -webkit-flex; display: -ms-flexbox; display: flex; } @@ -7129,6 +7321,7 @@ .ideditor .issue-info { -webkit-box-flex: 1; + -webkit-flex: 1 1 auto; -ms-flex: 1 1 auto; flex: 1 1 auto; width: 100%; @@ -7182,9 +7375,11 @@ .ideditor .display-control .control-wrap { display: -webkit-box; + display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; + -webkit-align-items: center; -ms-flex-align: center; align-items: center; width: 100%; @@ -7192,6 +7387,7 @@ .ideditor .display-control .display-option-input { height: 20px; -webkit-box-flex: 1; + -webkit-flex: 1 1 100%; -ms-flex: 1 1 100%; flex: 1 1 100%; } @@ -7204,6 +7400,7 @@ vertical-align: text-bottom; border-radius: 4px; -webkit-box-flex: 0; + -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; } @@ -7234,12 +7431,15 @@ border-radius: 2px; padding: 20px 0; display: -webkit-box; + display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: center; + -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; + -webkit-align-items: center; -ms-flex-align: center; align-items: center; margin: 45px; @@ -7364,6 +7564,7 @@ ------------------------------------------------------- */ .ideditor .map-panes { -webkit-box-flex: 0; + -webkit-flex: 0 1 auto; -ms-flex: 0 1 auto; flex: 0 1 auto; position: relative; @@ -7378,10 +7579,12 @@ height: 100%; z-index: 10; display: -webkit-box; + display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; + -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; } @@ -7392,17 +7595,21 @@ .ideditor .pane-heading { display: -webkit-box; + display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; + -webkit-flex-flow: row nowrap; -ms-flex-flow: row nowrap; flex-flow: row nowrap; -webkit-box-pack: justify; + -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; border-bottom: 1px solid #ccc; -webkit-box-flex: 0; + -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; } @@ -7892,13 +8099,16 @@ ------------------------------------------------------- */ .ideditor .info-panels { display: -webkit-box; + display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; + -webkit-flex-flow: row wrap-reverse; -ms-flex-flow: row wrap-reverse; flex-flow: row wrap-reverse; -webkit-box-pack: end; + -webkit-justify-content: flex-end; -ms-flex-pack: end; justify-content: flex-end; width: 100%; @@ -7925,6 +8135,7 @@ .ideditor .panel-container { -webkit-box-flex: 0; + -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; margin: 0 2px 2px 0; @@ -7943,9 +8154,11 @@ .ideditor .panel-title { padding: 5px 10px; display: -webkit-box; + display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; + -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; } @@ -8024,14 +8237,17 @@ border-radius: 0; pointer-events: none; display: -webkit-box; + display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; + -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -ms-user-select: element; -webkit-box-flex: 0; + -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; } @@ -8046,16 +8262,20 @@ .ideditor .main-footer-wrap, .ideditor .flash-wrap { display: -webkit-box; + display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-flex: 0; + -webkit-flex: 0 0 100%; -ms-flex: 0 0 100%; flex: 0 0 100%; -webkit-box-orient: horizontal; -webkit-box-direction: normal; + -webkit-flex-flow: row nowrap; -ms-flex-flow: row nowrap; flex-flow: row nowrap; -webkit-box-pack: justify; + -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; height: 100%; @@ -8087,12 +8307,15 @@ left: 5px; right: 5px; display: -webkit-box; + display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; + -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: end; + -webkit-align-items: flex-end; -ms-flex-align: end; align-items: flex-end; z-index: 0; @@ -8145,16 +8368,20 @@ ------------------------------------------------------- */ .ideditor .flash-content { display: -webkit-box; + display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-flex: 1; + -webkit-flex: 1 0 auto; -ms-flex: 1 0 auto; flex: 1 0 auto; -webkit-box-orient: horizontal; -webkit-box-direction: normal; + -webkit-flex-flow: row nowrap; -ms-flex-flow: row nowrap; flex-flow: row nowrap; -webkit-box-align: center; + -webkit-align-items: center; -ms-flex-align: center; align-items: center; padding: 2px; @@ -8162,6 +8389,7 @@ .ideditor .flash-icon { -webkit-box-flex: 0; + -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 20px; @@ -8188,6 +8416,7 @@ .ideditor .flash-text { -webkit-box-flex: 1; + -webkit-flex: 1 1 auto; -ms-flex: 1 1 auto; flex: 1 1 auto; } @@ -8198,6 +8427,7 @@ vertical-align: bottom; width: 250px; -webkit-box-flex: 0; + -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; -webkit-user-select: none; @@ -8205,8 +8435,9 @@ -ms-user-select: none; user-select: none; height: 30px; - -ms-flex-item-align: center; - align-self: center; + -webkit-align-self: center; + -ms-flex-item-align: center; + align-self: center; } .ideditor .scale-block .scale { @@ -8239,6 +8470,7 @@ ------------------------------------------------------- */ .ideditor .map-footer-bar .info-block { -webkit-box-flex: 1; + -webkit-flex: 1 1 100%; -ms-flex: 1 1 100%; flex: 1 1 100%; overflow: hidden; @@ -8246,14 +8478,17 @@ .ideditor .map-footer-list { display: -webkit-box; + display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; + -webkit-flex-flow: row nowrap; -ms-flex-flow: row nowrap; flex-flow: row nowrap; height: 100%; -webkit-box-pack: end; + -webkit-justify-content: flex-end; -ms-flex-pack: end; justify-content: flex-end; } @@ -8261,9 +8496,11 @@ .ideditor .map-footer-list li { height: 100%; display: -webkit-box; + display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; + -webkit-align-items: center; -ms-flex-align: center; align-items: center; white-space: nowrap; @@ -8324,6 +8561,7 @@ padding: 1px 10px; color: #eee; -webkit-box-flex: 1; + -webkit-flex: 1 1 auto; -ms-flex: 1 1 auto; flex: 1 1 auto; } @@ -8360,6 +8598,7 @@ /* For an icon (e.g. new version) */ .ideditor .badge { display: -webkit-inline-box; + display: -webkit-inline-flex; display: -ms-inline-flexbox; display: inline-flex; background: #d32232; @@ -8367,9 +8606,11 @@ height: 21px; border-radius: 50%; -webkit-box-align: center; + -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; + -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; } @@ -8385,6 +8626,7 @@ height: 11px; color: #fff; -webkit-box-flex: 0; + -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; } @@ -8422,10 +8664,12 @@ min-width: 200px; max-width: 550px; display: -webkit-box; + display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; + -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; } @@ -8483,12 +8727,15 @@ .ideditor .save-section .buttons { display: -webkit-box; + display: -webkit-flex; display: -ms-flexbox; display: flex; - -ms-flex-wrap: wrap; - flex-wrap: wrap; - -ms-flex-pack: distribute; - justify-content: space-around; + -webkit-flex-wrap: wrap; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + -webkit-justify-content: space-around; + -ms-flex-pack: distribute; + justify-content: space-around; } .ideditor .save-section .buttons .action, @@ -8504,6 +8751,7 @@ } .ideditor .modal-actions { display: -webkit-box; + display: -webkit-flex; display: -ms-flexbox; display: flex; } @@ -8692,14 +8940,17 @@ .ideditor .modal-shortcuts .shortcut-tab { display: -webkit-box; + display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; + -webkit-flex-flow: row wrap; -ms-flex-flow: row wrap; flex-flow: row wrap; - -ms-flex-pack: distribute; - justify-content: space-around; + -webkit-justify-content: space-around; + -ms-flex-pack: distribute; + justify-content: space-around; } .ideditor .modal-shortcuts .shortcut-column { @@ -8708,6 +8959,7 @@ .ideditor .modal-shortcuts .shortcut-tab-tools .shortcut-column { -webkit-box-flex: 1; + -webkit-flex: 1 1 100%; -ms-flex: 1 1 100%; flex: 1 1 100%; width: 100%; @@ -9142,10 +9394,12 @@ .ideditor .edit-menu { position: absolute; display: -webkit-box; + display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; + -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; background: #fff; @@ -9159,9 +9413,11 @@ .ideditor .edit-menu-item { display: -webkit-box; + display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; + -webkit-align-items: center; -ms-flex-align: center; align-items: center; border-radius: 0; @@ -9246,10 +9502,12 @@ .ideditor .intro-nav-wrap { display: -webkit-box; + display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; + -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; position: absolute; @@ -9262,6 +9520,7 @@ .ideditor .intro-nav-wrap .intro-nav-wrap-logo { -webkit-box-flex: 0; + -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; height: 40px; @@ -9273,19 +9532,23 @@ .ideditor .intro-nav-wrap .joined { -webkit-box-flex: 1; + -webkit-flex: 1 1 auto; -ms-flex: 1 1 auto; flex: 1 1 auto; display: -webkit-box; + display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; + -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; } .ideditor .intro-nav-wrap button.chapter { -webkit-box-flex: 1; + -webkit-flex: 1 1 100%; -ms-flex: 1 1 100%; flex: 1 1 100%; padding: 0px 5px;