diff --git a/css/traffico-release-0.1.5/LICENSE b/css/traffico-release-0.1.5/LICENSE new file mode 100755 index 000000000..e32f5dc60 --- /dev/null +++ b/css/traffico-release-0.1.5/LICENSE @@ -0,0 +1,22 @@ +The MIT License (MIT) + +Copyright (c) 2015 mapillary + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. + diff --git a/css/traffico-release-0.1.5/README.md b/css/traffico-release-0.1.5/README.md new file mode 100755 index 000000000..9aa1239f0 --- /dev/null +++ b/css/traffico-release-0.1.5/README.md @@ -0,0 +1,6 @@ +# traffico-release +Release repository for Traffico, an Open Source Traffic Sign Font. + +Source code: [mapillary/traffico](https://github.com/mapillary/traffico) + +License: MIT diff --git a/css/traffico-release-0.1.5/at.json b/css/traffico-release-0.1.5/at.json new file mode 100755 index 000000000..c98868d2a --- /dev/null +++ b/css/traffico-release-0.1.5/at.json @@ -0,0 +1 @@ +{"information_border_at":{"category":"information","name":"European border crossing into Austria","elements":[{"type":"square-rounded","color":"blue"},{"type":"europe_stars","color":"yellow"},{"type":"content-5","color":"white","content":"ÖSTERREICH","transform":"scale(.75)"}]}} \ No newline at end of file diff --git a/css/traffico-release-0.1.5/be.json b/css/traffico-release-0.1.5/be.json new file mode 100755 index 000000000..c1dc1db9a --- /dev/null +++ b/css/traffico-release-0.1.5/be.json @@ -0,0 +1 @@ +{"information_border_be_nl":{"category":"information","name":"European border crossing into Belgium from the Netherlands","elements":[{"type":"square-rounded","color":"blue"},{"type":"europe_stars","color":"yellow"},{"type":"content-5","color":"white","content":"België"}]},"information_border_be_fr":{"category":"information","name":"European border crossing into Belgium from France","elements":[{"type":"square-rounded","color":"blue"},{"type":"europe_stars","color":"yellow"},{"type":"content-5","color":"white","content":"Belgique"}]}} \ No newline at end of file diff --git a/css/traffico-release-0.1.5/bower.json b/css/traffico-release-0.1.5/bower.json new file mode 100755 index 000000000..93ccac3ea --- /dev/null +++ b/css/traffico-release-0.1.5/bower.json @@ -0,0 +1,17 @@ +{ + "name": "Traffico", + "version": "0.1.5", + "homepage": "https://github.com/mapillary/traffico", + "authors": [ + "Kamil Nikel " + ], + "description": "An Open Source Traffic Sign Font", + "main": "stylesheets/traffico.css", + "keywords": [ + "traffic", + "signs", + "road", + "font" + ], + "license": "MIT" +} diff --git a/css/traffico-release-0.1.5/cz.json b/css/traffico-release-0.1.5/cz.json new file mode 100755 index 000000000..2b5875bd0 --- /dev/null +++ b/css/traffico-release-0.1.5/cz.json @@ -0,0 +1 @@ +{"information_border_cz":{"category":"information","name":"European border crossing into Czech Republic","elements":[{"type":"square-rounded","color":"blue"},{"type":"europe_stars","color":"yellow"},{"type":"content-5","color":"white","content":"České","transform":"translate(0,-50%)"},{"type":"content-5","color":"white","content":"republika","transform":"translate(0,50%)"}]}} \ No newline at end of file diff --git a/css/traffico-release-0.1.5/de.json b/css/traffico-release-0.1.5/de.json new file mode 100755 index 000000000..0869b3dad --- /dev/null +++ b/css/traffico-release-0.1.5/de.json @@ -0,0 +1 @@ +{"danger_level_crossing":{"category":"danger","name":"level crossing","elements":[{"type":"square-angular","color":"black","transform":"rotate(30deg) scale(.15,1)"},{"type":"square-angular","color":"black","transform":"rotate(-30deg) scale(.15,1)"},{"type":"square-angular","color":"red","transform":"rotate(30deg) scale(.14,.99)"},{"type":"square-angular","color":"red","transform":"rotate(-30deg) scale(.14,.99)"},{"type":"square-angular","color":"white","transform":"rotate(30deg) scale(.14,.6)"},{"type":"square-angular","color":"white","transform":"rotate(-30deg) scale(.14,.6)"}]},"danger_railway_crossing_unsecured":{"category":"danger","name":"unsecured railway crossing","elements":[{"type":"tri-rounded","color":"red"},{"type":"tri-angular","color":"white","transform":"{inner_triangle}"},{"type":"train-electric","color":"black","transform":"scale(.4) translate(10%,40%)"}]},"information_bus_stop":{"category":"information","name":"bus stop (also used for tram)","elements":[{"type":"circle-bg","color":"yellow"},{"type":"circle-o","color":"green"},{"type":"h","color":"green","transform":"{fit_border_circle}"}]},"information_border_de":{"category":"information","name":"European border crossing into Germany","elements":[{"type":"square-rounded","color":"blue"},{"type":"europe_stars","color":"yellow"},{"type":"content-5","color":"white","content":"Bundes-","transform":"scale(.9) translate(0,-130%)"},{"type":"content-5","color":"white","content":"republik","transform":"scale(.9) translate(0,-30%)"},{"type":"content-5","color":"white","content":"Deutschland","transform":"scale(.9) translate(0,70%)"}]},"priority_priority_road_end":{"category":"priority","name":"end of priority road","elements":[{"type":"square-rounded","color":"black","transform":"{square_to_diamond}"},{"type":"square-rounded","color":"white","transform":"{square_to_diamond} scale(.98)"},{"type":"square-rounded","color":"yellow","transform":"scale(.6) {square_to_diamond}"},{"type":"square-angular","color":"black","transform":"{square_to_diamond} scale(.05,1)"},{"type":"square-angular","color":"black","transform":"{square_to_diamond} scale(.05,1) translate(150%,0)"},{"type":"square-angular","color":"black","transform":"{square_to_diamond} scale(.05,1) translate(-150%,0)"}]},"prohibitory_end_of_limits":{"category":"prohibitory","name":"end of all speed and passing limits","elements":[{"type":"circle-bg","color":"black"},{"type":"circle-bg","color":"white","transform":"scale(.95)"},{"type":"square-angular","color":"black","transform":"rotate(45deg) scale(.025,.99)"},{"type":"square-angular","color":"black","transform":"rotate(45deg) scale(.025,.98) translate(150%,0)"},{"type":"square-angular","color":"black","transform":"rotate(45deg) scale(.025,.97) translate(300%,0)"},{"type":"square-angular","color":"black","transform":"rotate(45deg) scale(.025,.98) translate(-150%,0)"},{"type":"square-angular","color":"black","transform":"rotate(45deg) scale(.025,.97) translate(-300%,0)"}]},"prohibitory_low_emission_zone":{"category":"prohibitory","name":"low-emission zone","elements":[{"type":"square-rounded","color":"black"},{"type":"square-rounded","color":"white","transform":"scale(.95)"},{"type":"circle-bg","color":"red","transform":"translate(0,-8%) scale(.7)"},{"type":"circle-bg","color":"white","transform":"translate(0,-8%) scale(.7) {fit_border_circle}"},{"type":"content-4","content":"Umwelt","color":"black","transform":"translate(0,-50%) scale(.8) {fit_border_circle}"},{"type":"content-4","content":"ZONE","color":"black","transform":"translate(0,150%) scale(.8)"}]},"prohibitory_low_emission_zone_end":{"category":"prohibitory","name":"end of low-emission zone","elements":[{"type":"square-rounded","color":"black"},{"type":"square-rounded","color":"white","transform":"scale(.95)"},{"type":"circle-bg","color":"grey","transform":"translate(0,-8%) scale(.7)"},{"type":"circle-bg","color":"white","transform":"translate(0,-8%) scale(.7) {fit_border_circle}"},{"type":"content-4","content":"Umwelt","color":"grey","transform":"translate(0,-50%) scale(.8) {fit_border_circle}"},{"type":"content-4","content":"ZONE","color":"grey","transform":"translate(0,150%) scale(.8)"},{"type":"square-angular","color":"black","transform":"rotate(45deg) scale(.02,1.35)"},{"type":"square-angular","color":"black","transform":"rotate(45deg) scale(.02,1.3) translate(-150%, 0)"},{"type":"square-angular","color":"black","transform":"rotate(45deg) scale(.02,1.3) translate(150%, 0)"},{"type":"square-angular","color":"black","transform":"rotate(45deg) scale(.02,1.25) translate(-300%, 0)"},{"type":"square-angular","color":"black","transform":"rotate(45deg) scale(.02,1.25) translate(300%, 0)"}]},"supplementary_destination":{"category":"supplementary","name":"destination traffic excluded","elements":[{"type":"square-rounded","color":"black","transform":"scale(1,.5)"},{"type":"square-rounded","color":"white","transform":"scale(.95, .45)"},{"type":"content-4","color":"black","content":"Anlieger","transform":"translate(0,-45%) scale(.8)"},{"type":"content-4","color":"black","content":"frei","transform":"translate(0,45%) scale(.8)"}]},"supplementary_disabled":{"category":"supplementary","name":"for disabled people","elements":[{"type":"square-rounded","color":"black","transform":"scale(1,.5)"},{"type":"square-rounded","color":"white","transform":"scale(.95, .45)"},{"type":"disabled-p","color":"black","transform":"scale(.6)"}]},"supplementary_glaze":{"category":"supplementary","name":"for disabled people","elements":[{"type":"square-rounded","color":"black","transform":"scale(1,.5)"},{"type":"square-rounded","color":"white","transform":"scale(.95, .45)"},{"type":"snowflake","color":"black","transform":"scale(.8)"}]},"supplementary_left_pointing":{"category":"supplementary","name":"left pointing","elements":[{"type":"square-rounded","color":"black","transform":"scale(1,.5)"},{"type":"square-rounded","color":"white","transform":"scale(.95, .45)"},{"type":"DE-arrow-up","color":"black","transform":"scale(.6) rotate(-90deg)"}]},"supplementary_both_directions":{"category":"supplementary","name":"both directions","elements":[{"type":"square-rounded","color":"black","transform":"scale(1,.5)"},{"type":"square-rounded","color":"white","transform":"scale(.95, .45)"},{"type":"DE-arrow-up","color":"black","transform":"translate(-15%,0) scale(.5) rotate(180deg)"},{"type":"DE-arrow-up","color":"black","transform":"translate(15%,0) scale(.5)"}]},"supplementary_pedestrians_use_opposite_sidewalk":{"category":"supplementary","name":"pedestrians should use opposite sidewalk","elements":[{"type":"square-rounded","color":"black","transform":"scale(1,.5)"},{"type":"square-rounded","color":"white","transform":"scale(.95, .45)"},{"type":"DE-arrow-up","color":"black","transform":"translate(-20%,0) scale(.5) rotate(-90deg)"},{"type":"pedestrians","color":"black","transform":"translate(25%,0) scale(.6)"}]},"supplementary_pedestrians_use_opposite_sidewalk2":{"category":"supplementary","name":"pedestrians should use opposite sidewalk","elements":[{"type":"square-rounded","color":"black","transform":"scale(1,.5)"},{"type":"square-rounded","color":"white","transform":"scale(.95, .45)"},{"type":"DE-arrow-up","color":"black","transform":"translate(20%,0) scale(.5) rotate(90deg)"},{"type":"pedestrians","color":"black","transform":"translate(-25%,0) scale(.6)"}]},"supplementary_railway_only":{"category":"supplementary","name":"railway only","elements":[{"type":"square-rounded","color":"black","transform":"scale(1,.5)"},{"type":"square-rounded","color":"white","transform":"scale(.95, .45)"},{"type":"train-electric","color":"black","transform":"scale(.45)"}]},"supplementary_right_pointing":{"category":"supplementary","name":"right pointing","elements":[{"type":"square-rounded","color":"black","transform":"scale(1,.5)"},{"type":"square-rounded","color":"white","transform":"scale(.95, .45)"},{"type":"DE-arrow-up","color":"black","transform":"scale(.6) rotate(90deg)"}]}} \ No newline at end of file diff --git a/css/traffico-release-0.1.5/dk.json b/css/traffico-release-0.1.5/dk.json new file mode 100755 index 000000000..9350d5bb0 --- /dev/null +++ b/css/traffico-release-0.1.5/dk.json @@ -0,0 +1 @@ +{"danger_level_crossing":{"category":"danger","name":"level crossing","elements":[{"type":"square-angular","color":"red","transform":"rotate(60deg) scale(.2,1)"},{"type":"square-angular","color":"red","transform":"rotate(-60deg) scale(.2,1)"},{"type":"square-angular","color":"white","transform":"rotate(60deg) scale(.1,.5) translate(50%,50%)"},{"type":"square-angular","color":"white","transform":"rotate(-60deg) scale(.1,.5) translate(-50%,50%)"},{"type":"square-angular","color":"white","transform":"rotate(60deg) scale(.1,.5) translate(-50%,-50%)"},{"type":"square-angular","color":"white","transform":"rotate(-60deg) scale(.1,.5) translate(50%,-50%)"}]},"information_border_dk":{"category":"information","name":"European border crossing into Denmark","elements":[{"type":"square-rounded","color":"blue"},{"type":"europe_stars","color":"yellow"},{"type":"content-5","color":"white","content":"Danmark"}]}} \ No newline at end of file diff --git a/css/traffico-release-0.1.5/ee.json b/css/traffico-release-0.1.5/ee.json new file mode 100755 index 000000000..cd83633da --- /dev/null +++ b/css/traffico-release-0.1.5/ee.json @@ -0,0 +1 @@ +{"information_border_ee":{"category":"information","name":"European border crossing into Estonia","elements":[{"type":"square-rounded","color":"blue"},{"type":"europe_stars","color":"yellow"},{"type":"content-5","color":"white","content":"EESTI"}]}} \ No newline at end of file diff --git a/css/traffico-release-0.1.5/es.json b/css/traffico-release-0.1.5/es.json new file mode 100755 index 000000000..3edf42fd6 --- /dev/null +++ b/css/traffico-release-0.1.5/es.json @@ -0,0 +1 @@ +{"information_border_es":{"category":"information","name":"European border crossing into Spain","elements":[{"type":"square-rounded","color":"blue"},{"type":"europe_stars","color":"yellow"},{"type":"content-5","color":"white","content":"ESPAÑA"}]}} \ No newline at end of file diff --git a/css/traffico-release-0.1.5/europe.json b/css/traffico-release-0.1.5/europe.json new file mode 100755 index 000000000..85e689ce9 --- /dev/null +++ b/css/traffico-release-0.1.5/europe.json @@ -0,0 +1 @@ +{"danger_ascent":{"category":"danger","name":"steep ascent","elements":[{"type":"tri-rounded","color":"red"},{"type":"tri-angular","color":"white","transform":"{inner_triangle}"},{"type":"descent","color":"black","transform":"{inner_triangle} scale(-1,1)"},{"type":"incline_value","content":"10%","color":"black","transform":"translate(0,-25%) {center2tri} scale(.4) rotate(-30deg)"}]},"danger_bend_first_left":{"category":"danger","name":"bend first left","elements":[{"type":"tri-rounded","color":"red"},{"type":"tri-angular","color":"white","transform":"{inner_triangle}"},{"type":"d-curve-l","color":"black","transform":"{center2tri} scale(.6)"}]},"danger_bend_first_right":{"category":"danger","name":"bend first right","elements":[{"type":"tri-rounded","color":"red"},{"type":"tri-angular","color":"white","transform":"{inner_triangle}"},{"type":"d-curve-l","color":"black","transform":"{center2tri} scale(-.6,.6)"}]},"danger_bend_left":{"category":"danger","name":"bend left","elements":[{"type":"tri-rounded","color":"red"},{"type":"tri-angular","color":"white","transform":"{inner_triangle}"},{"type":"turn-l","color":"black","transform":"{center2tri} scale(.6)"}]},"danger_bend_right":{"category":"danger","name":"bend right","elements":[{"type":"tri-rounded","color":"red"},{"type":"tri-angular","color":"white","transform":"{inner_triangle}"},{"type":"turn-l","color":"black","transform":"{center2tri} scale(-.6,.6)"}]},"danger_construction":{"category":"danger","name":"construction/road works","elements":[{"type":"tri-rounded","color":"red"},{"type":"tri-angular","color":"white","transform":"{inner_triangle}"},{"type":"roadworks","color":"black","transform":"scale(.7) translate(0,20%)"}]},"danger_contraflow":{"category":"danger","name":"contraflow","elements":[{"type":"tri-rounded","color":"red"},{"type":"tri-angular","color":"white","transform":"{inner_triangle}"},{"type":"DE-arrow-up","color":"black","transform":"{center2tri} scale(.35) translate(-25%,5%) rotate(180deg)"},{"type":"DE-arrow-up","color":"black","transform":"{center2tri} scale(.35) translate(25%,-5%)"}]},"danger_crossroad":{"category":"danger","name":"crossroad with priority to the right ahead","elements":[{"type":"tri-rounded","color":"red"},{"type":"tri-angular","color":"white","transform":"{inner_triangle}"},{"type":"square-angular","color":"black","transform":"{center2tri} rotate(45deg) scale(.06,.32)"},{"type":"square-angular","color":"black","transform":"{center2tri} rotate(-45deg) scale(.06,.32)"}]},"danger_cycle_crossing":{"category":"danger","name":"cycle crossing","elements":[{"type":"tri-rounded","color":"red"},{"type":"tri-angular","color":"white","transform":"{inner_triangle}"},{"type":"bicycle","color":"black","transform":"scale(.65) translate(0,25%)"}]},"danger_danger":{"category":"danger","name":"danger","elements":[{"type":"tri-rounded","color":"red"},{"type":"tri-angular","color":"white","transform":"{inner_triangle}"},{"type":"exclamation","color":"black","transform":"scale(.65) {center2tri}"}]},"danger_danger_tmp":{"category":"danger","name":"danger (temporary)","elements":[{"type":"tri-rounded","color":"red"},{"type":"tri-angular","color":"yellow","transform":"{inner_triangle}"},{"type":"exclamation","color":"black","transform":"scale(.65) {center2tri}"}]},"danger_descent":{"category":"danger","name":"steep descent","elements":[{"type":"tri-rounded","color":"red"},{"type":"tri-angular","color":"white","transform":"{inner_triangle}"},{"type":"descent","color":"black","transform":"{inner_triangle}"},{"type":"incline_value","content":"10%","color":"black","transform":"translate(0,-25%) {center2tri} scale(.4) rotate(30deg)"}]},"danger_domestic_animals":{"category":"danger","name":"domestic animals","elements":[{"type":"tri-rounded","color":"red"},{"type":"tri-angular","color":"white","transform":"{inner_triangle}"},{"type":"domestic-animal","color":"black","transform":"{center2tri} translate(-6%,4%) scale(.25)"}]},"danger_level_crossing":{"category":"danger","name":"level crossing","elements":[{"type":"level-crossing","color":"red"},{"type":"level-crossing","color":"red","transform":"scale(-1,1)"},{"type":"square-angular","color":"white","transform":"rotate(60deg) scale(.05,1)"},{"type":"square-angular","color":"white","transform":"rotate(-60deg) scale(.05,1)"}]},"danger_pedestrians":{"category":"danger","name":"pedestrians","elements":[{"type":"tri-rounded","color":"red"},{"type":"tri-angular","color":"white","transform":"{inner_triangle}"},{"type":"pedestrian","color":"black","transform":"scale(.7) {center2tri}"}]},"danger_pedestrian_crossing":{"category":"danger","name":"pedestrian crossing","elements":[{"type":"tri-rounded","color":"red"},{"type":"tri-angular","color":"white","transform":"{inner_triangle}"},{"type":"pedestrian-crossing","color":"black","transform":"translate(0,2%)"}]},"danger_quayside_or_ferry_berth":{"category":"danger","name":"quayside or ferry berth","elements":[{"type":"tri-rounded","color":"red"},{"type":"tri-angular","color":"white","transform":"{inner_triangle}"},{"type":"cliff","color":"black","transform":"{inner_triangle}"}]},"danger_railway_crossing_secured":{"category":"danger","name":"secured railway crossing","elements":[{"type":"tri-rounded","color":"red"},{"type":"tri-angular","color":"white","transform":"{inner_triangle}"},{"type":"railway-xing-secured","color":"black","transform":"{center2tri} translate(0,4%) scale(.35)"}]},"danger_railway_crossing_unsecured":{"category":"danger","name":"unsecured railway crossing","elements":[{"type":"tri-rounded","color":"red"},{"type":"tri-angular","color":"white","transform":"{inner_triangle}"},{"type":"railway-xing-unsecured","color":"black","transform":"translate(0,13%) scale(.4)"}]},"danger_road_narrows":{"category":"danger","name":"road narrows","elements":[{"type":"tri-rounded","color":"red"},{"type":"tri-angular","color":"white","transform":"{inner_triangle}"},{"type":"narrow-road-both","color":"black","transform":"{center2tri} scale(.6)"}]},"danger_road_narrows_left":{"category":"danger","name":"road narrows left","elements":[{"type":"tri-rounded","color":"red"},{"type":"tri-angular","color":"white","transform":"{inner_triangle}"},{"type":"narrow-road-l","color":"black","transform":"{center2tri} scale(.6)"}]},"danger_road_narrows_right":{"category":"danger","name":"road narrows right","elements":[{"type":"tri-rounded","color":"red"},{"type":"tri-angular","color":"white","transform":"{inner_triangle}"},{"type":"narrow-road-l","color":"black","transform":"{center2tri} scale(-.6,.6)"}]},"danger_roundabout":{"category":"danger","name":"roundabout","elements":[{"type":"tri-rounded","color":"red"},{"type":"tri-angular","color":"white","transform":"{inner_triangle}"},{"type":"roundabout","color":"black","transform":"{center2tri} scale(.55)"}]},"danger_school_crossing":{"category":"danger","name":"school crossing","elements":[{"type":"tri-rounded","color":"red"},{"type":"tri-angular","color":"white","transform":"{inner_triangle}"},{"type":"children","color":"black","transform":"{center2tri} scale(.75)"}]},"danger_slippery_road":{"category":"danger","name":"slippery road","elements":[{"type":"tri-rounded","color":"red"},{"type":"tri-angular","color":"white","transform":"{inner_triangle}"},{"type":"slippery-road","color":"black","transform":"{center2tri} scale(.75)"}]},"danger_snow":{"category":"danger","name":"danger snow","elements":[{"type":"tri-rounded","color":"red"},{"type":"tri-angular","color":"white","transform":"{inner_triangle}"},{"type":"snowflake","color":"black","transform":"{center2tri} scale(.7)"}]},"danger_traffic_signal":{"category":"danger","name":"traffic signal","elements":[{"type":"tri-rounded","color":"red"},{"type":"tri-angular","color":"white","transform":"{inner_triangle}"},{"type":"circle-bg","color":"red","transform":"{center2tri} translate(0,-20%) scale(.13)"},{"type":"circle-bg","color":"yellow","transform":"{center2tri} translate(0,-5%) scale(.13)"},{"type":"circle-bg","color":"green","transform":"{center2tri} translate(0,10%) scale(.13)"}]},"danger_uneven_road":{"category":"danger","name":"uneven road","elements":[{"type":"tri-rounded","color":"red"},{"type":"tri-angular","color":"white","transform":"{inner_triangle}"},{"type":"bumps","color":"black","transform":"{center2tri} scale(.45)"}]},"danger_hump":{"category":"danger","name":"(speed) hump","elements":[{"type":"tri-rounded","color":"red"},{"type":"tri-angular","color":"white","transform":"{inner_triangle}"},{"type":"bump","color":"black","transform":"{center2tri} scale(.45)"}]},"danger_wild_animals":{"category":"danger","name":"wild animals crossing","elements":[{"type":"tri-rounded","color":"red"},{"type":"tri-angular","color":"white","transform":"{inner_triangle}"},{"type":"wild-animal","color":"black","transform":"{center2tri} scale(.7)"}]},"danger_low_flying_aircraft":{"category":"danger","name":"low flying aircraft","elements":[{"type":"tri-rounded","color":"red"},{"type":"tri-angular","color":"white","transform":"{inner_triangle}"},{"type":"airplane","color":"black","transform":"{center2tri} scale(.4)"}]},"danger_strong_sidewind":{"category":"danger","name":"strong sidewind","elements":[{"type":"tri-rounded","color":"red"},{"type":"tri-angular","color":"white","transform":"{inner_triangle}"},{"type":"windbag","color":"black","transform":"{center2tri} scale(.3)"}]},"information_bus_stop":{"category":"information","name":"bus stop","elements":[{"type":"square-rounded","color":"blue"},{"type":"square-rounded","color":"white","transform":"scale(.7)"},{"type":"bus","color":"black","transform":"scale(.7)"}]},"information_deadend":{"category":"information","name":"deadend","elements":[{"type":"square-rounded","color":"blue"},{"type":"square-angular","color":"white","transform":"translate(0,20%) scale(.15,.6)"},{"type":"square-angular","color":"red","transform":"translate(0,-15%) scale(.5,.15)"}]},"information_disabled_parking":{"category":"information","name":"disabled parking","elements":[{"type":"square-rounded","color":"blue"},{"type":"disabled-p","color":"white"}]},"information_first_aid":{"category":"information","name":"first aid","elements":[{"type":"square-rounded","color":"blue"},{"type":"square-rounded","color":"white","transform":"scale(.7)"},{"type":"square-angular","color":"red","transform":"scale(.15,.5)"},{"type":"square-angular","color":"red","transform":"scale(.5,.15)"}]},"information_limited_access_road":{"category":"information","name":"limited-access road","elements":[{"type":"square-rounded","color":"blue"},{"type":"car","color":"white","transform":"scale(1.5)"}]},"information_parking":{"category":"information","name":"parking","elements":[{"type":"square-rounded","color":"blue"},{"type":"parking","color":"white"}]},"information_parking_left":{"category":"information","name":"parking (left of this sign)","elements":[{"type":"square-rounded","color":"blue"},{"type":"parking","color":"white"},{"type":"DE-arrow-up","color":"white","transform":"translate(25%,30%) rotate(-90deg) scale(.33)"}]},"information_parking_right":{"category":"information","name":"parking (right of this sign)","elements":[{"type":"square-rounded","color":"blue"},{"type":"parking","color":"white"},{"type":"DE-arrow-up","color":"white","transform":"translate(25%,30%) rotate(90deg) scale(.33)"}]},"information_pedestrian_crossing":{"category":"information","name":"pedestrian crossing","elements":[{"type":"square-rounded","color":"blue"},{"type":"tri-angular","color":"white","transform":"scale(.8)"},{"type":"pedestrian-crossing","color":"black"}]},"mandatory_bicycle_pedestrian_dual_track":{"category":"mandatory","name":"bicycle/pedestrian dual track","elements":[{"type":"circle-bg","color":"blue"},{"type":"bicycle","color":"white","transform":"{right_half}"},{"type":"footpath","color":"white","transform":"{left_half}"},{"type":"circle-separator","color":"white"}]},"mandatory_cycle_track":{"category":"mandatory","name":"cycle track","elements":[{"type":"circle-bg","color":"blue"},{"type":"bicycle","color":"white"}]},"mandatory_equestrian_track":{"category":"mandatory","name":"equestrian track","elements":[{"type":"circle-bg","color":"blue"},{"type":"equestrian","color":"white","transform":"scale(.7)"}]},"mandatory_footpath":{"category":"mandatory","name":"footpath","elements":[{"type":"circle-bg","color":"blue"},{"type":"footpath","color":"white"}]},"mandatory_go_left":{"category":"mandatory","name":"go left","elements":[{"type":"circle-bg","color":"blue"},{"type":"DE-arrow-up","color":"white","transform":"rotate(-90deg)"}]},"mandatory_go_left_or_right":{"category":"mandatory","name":"go left or right","elements":[{"type":"circle-bg","color":"blue"},{"type":"DE-arrow-up","color":"white","transform":"translate(0,-15%) rotate(135deg) scale(.6) translate(0,-32%)"},{"type":"DE-arrow-up","color":"white","transform":"translate(0,-15%) rotate(-135deg) scale(.6) translate(0,-32%)"}]},"mandatory_go_right":{"category":"mandatory","name":"go right","elements":[{"type":"circle-bg","color":"blue"},{"type":"DE-arrow-up","color":"white","transform":"rotate(90deg)"}]},"mandatory_go_straight":{"category":"mandatory","name":"go straight","elements":[{"type":"circle-bg","color":"blue"},{"type":"DE-arrow-up","color":"white"}]},"mandatory_keep_left":{"category":"mandatory","name":"keep left","elements":[{"type":"circle-bg","color":"blue"},{"type":"DE-arrow-up","color":"white","transform":"rotate(-135deg)"}]},"mandatory_keep_right":{"category":"mandatory","name":"keep right","elements":[{"type":"circle-bg","color":"blue"},{"type":"DE-arrow-up","color":"white","transform":"rotate(135deg)"}]},"mandatory_minimum_speed":{"category":"mandatory","name":"minimum speed","elements":[{"type":"circle-bg","color":"blue"},{"type":"speed_value","color":"white"}]},"mandatory_minimum_speed_end":{"category":"mandatory","name":"end of minimum speed limit","elements":[{"type":"circle-bg","color":"blue"},{"type":"speed_value","color":"white"},{"type":"circle-bar-rounded","color":"red","transform":"rotate(45deg)"}]},"mandatory_pedestrian_bicycle_dual_track":{"category":"mandatory","name":"pedestrian/bicycle dual track","elements":[{"type":"circle-bg","color":"blue"},{"type":"bicycle","color":"white","transform":"{left_half}"},{"type":"footpath","color":"white","transform":"{right_half}"},{"type":"circle-separator","color":"white"}]},"mandatory_pedestrian_cycle_track":{"category":"mandatory","name":"pedestrian cycle track","elements":[{"type":"circle-bg","color":"blue"},{"type":"footpath","color":"white","transform":"{top_half}"},{"type":"bicycle","color":"white","transform":"{bottom_half}"},{"type":"circle-separator","color":"white","transform":"rotate(90deg)"}]},"mandatory_roundabout":{"category":"mandatory","name":"roundabout","elements":[{"type":"circle-bg","color":"blue"},{"type":"roundabout","color":"white","transform":"scale(1.25)"}]},"mandatory_turn_left":{"category":"mandatory","name":"turn left","elements":[{"type":"circle-bg","color":"blue"},{"type":"arrow-l","color":"white"}]},"mandatory_turn_left_or_straight":{"category":"mandatory","name":"turn left or straight","elements":[{"type":"circle-bg","color":"blue"},{"type":"arrow-s-l","color":"white"}]},"mandatory_turn_right":{"category":"mandatory","name":"turn right","elements":[{"type":"circle-bg","color":"blue"},{"type":"arrow-l","color":"white","transform":"scale(-1,1)"}]},"mandatory_turn_right_or_straight":{"category":"mandatory","name":"turn right or straight","elements":[{"type":"circle-bg","color":"blue"},{"type":"arrow-s-l","color":"white","transform":"scale(-1,1)"}]},"other_no_entry":{"category":"other","name":"no entry, one way street","elements":[{"type":"circle-bg","color":"red"},{"type":"square-angular","color":"white","transform":"scale(.92,.16)"}]},"other_entry":{"category":"other","name":"entry, one way street","elements":[{"type":"square-rounded","color":"blue"},{"type":"arrow-oneway","color":"white","transform":"scale(.75)"}]},"priority_give_way":{"category":"priority","name":"give way","elements":[{"type":"tri-rounded","color":"red","transform":"rotate(180deg)"},{"type":"tri-angular","color":"white","transform":"{tri2center} scale(.7) {center2tri} rotate(180deg)"}]},"priority_narrow":{"category":"priority","name":"priority at narrow location","elements":[{"type":"square-rounded","color":"blue"},{"type":"DE-arrow-up","color":"red","transform":"scale(.8) translate(-25%,5%) rotate(180deg)"},{"type":"DE-arrow-up","color":"white","transform":"scale(.8) translate(25%,-5%)"}]},"priority_narrow2":{"category":"priority","name":"no priority at narrow location","elements":[{"type":"circle-bg","color":"white"},{"type":"circle-o","color":"red"},{"type":"DE-arrow-up","color":"black","transform":"{fit_border_circle} scale(.7) translate(-25%,5%) rotate(180deg)"},{"type":"DE-arrow-up","color":"red","transform":"{fit_border_circle} scale(.7) translate(25%,-5%)"}]},"priority_next_intersection":{"category":"priority","name":"priority at next intersection","elements":[{"type":"tri-rounded","color":"red"},{"type":"tri-angular","color":"white","transform":"{inner_triangle}"},{"type":"right-of-way","color":"black","transform":"scale(.7) {center2tri}"}]},"priority_next_intersection_left":{"category":"priority","name":"priority at next intersection on the left","elements":[{"type":"tri-rounded","color":"red"},{"type":"tri-angular","color":"white","transform":"{inner_triangle}"},{"type":"right-of-way-l fit","color":"black","transform":"scale(.7) {center2tri}"}]},"priority_next_intersection_right":{"category":"priority","name":"priority at next intersection on the right","elements":[{"type":"tri-rounded","color":"red"},{"type":"tri-angular","color":"white","transform":"{inner_triangle}"},{"type":"right-of-way-l fit","color":"black","transform":"scale(.7) {center2tri} scale(-1,1)"}]},"priority_priority_road":{"category":"priority","name":"priority_road","elements":[{"type":"square-rounded","color":"black","transform":"{square_to_diamond}"},{"type":"square-rounded","color":"white","transform":"scale(.98) {square_to_diamond}"},{"type":"square-rounded","color":"yellow","transform":"scale(.6) {square_to_diamond}"}]},"priority_priority_road_end":{"category":"priority","name":"end of priority road","elements":[{"type":"square-rounded","color":"black","transform":"{square_to_diamond}"},{"type":"square-rounded","color":"white","transform":"scale(.98) {square_to_diamond}"},{"type":"square-rounded","color":"yellow","transform":"scale(.6) {square_to_diamond}"},{"type":"square-angular","color":"black","transform":"{square_to_diamond} scale(.2,1)"}]},"priority_stop":{"category":"priority","name":"stop","elements":[{"type":"octagon","color":"red"},{"type":"stop","color":"white"}]},"prohibitory_pedestrians":{"category":"prohibitory","name":"pedestrians prohibited","elements":[{"type":"circle-bg","color":"white"},{"type":"circle-o","color":"red"},{"type":"pedestrian","color":"black","transform":"{fit_border_circle}"}]},"prohibitory_pedestrians_and_bicycles":{"category":"prohibitory","name":"pedestrians and bicycles prohibited","elements":[{"type":"circle-bg","color":"white"},{"type":"circle-o","color":"red"},{"type":"footpath","color":"black","transform":"{fit_border_circle} {top_half}"},{"type":"bicycle","color":"black","transform":"{fit_border_circle} {bottom_half}"}]},"prohibitory_bicycles":{"category":"prohibitory","name":"cycling prohibited","elements":[{"type":"circle-bg","color":"white"},{"type":"circle-o","color":"red"},{"type":"bicycle","color":"black","transform":"{fit_border_circle}"}]},"prohibitory_mopeds_and_bicycles":{"category":"prohibitory","name":"mopeds and bicycles prohibited","elements":[{"type":"circle-bg","color":"white"},{"type":"circle-o","color":"red"},{"type":"moped","color":"black","transform":"{fit_border_circle} {top_half} scale(.7)"},{"type":"bicycle","color":"black","transform":"{fit_border_circle} {bottom_half}"}]},"prohibitory_moped":{"category":"prohibitory","name":"mopeds prohibited","elements":[{"type":"circle-bg","color":"white"},{"type":"circle-o","color":"red"},{"type":"moped","color":"black","transform":"{fit_border_circle} scale(.7)"}]},"prohibitory_motorcycles":{"category":"prohibitory","name":"motorcycles prohibited","elements":[{"type":"circle-bg","color":"white"},{"type":"circle-o","color":"red"},{"type":"motorbike","color":"black","transform":"{fit_border_circle}"}]},"prohibitory_motor_vehicles":{"category":"prohibitory","name":"motor vehicles prohibited","elements":[{"type":"circle-bg","color":"white"},{"type":"circle-o","color":"red"},{"type":"motorbike","color":"black","transform":"{fit_border_circle} {top_half}"},{"type":"car","color":"black","transform":"{fit_border_circle} {bottom_half}"},{"type":"circle-separator","color":"black","transform":"rotate(90deg) {fit_border_circle}"}]},"prohibitory_slow_vehicles":{"category":"prohibitory","name":"slow motorized vehicles prohibited","elements":[{"type":"circle-bg","color":"white"},{"type":"circle-o","color":"red"},{"type":"tractor","color":"black","transform":"{fit_border_circle} scale(.7)"}]},"prohibitory_trailers":{"category":"prohibitory","name":"no trailers allowed","elements":[{"type":"circle-bg","color":"white"},{"type":"circle-o","color":"red"},{"type":"trailer","color":"black","transform":"{fit_border_circle} scale(.8)"}]},"prohibitory_buses":{"category":"prohibitory","name":"no buses","elements":[{"type":"circle-bg","color":"white"},{"type":"circle-o","color":"red"},{"type":"bus","color":"black","transform":"{fit_border_circle}"}]},"prohibitory_trucks":{"category":"prohibitory","name":"no trucks","elements":[{"type":"circle-bg","color":"white"},{"type":"circle-o","color":"red"},{"type":"truck","color":"black"}]},"prohibitory_trucks_bar":{"category":"prohibitory","name":"no trucks","elements":[{"type":"circle-bg","color":"white"},{"type":"circle-o","color":"red"},{"type":"truck","color":"black"},{"type":"circle-bar-rounded","color":"red","transform":"rotate(45deg)"}]},"prohibitory_trucks_and_buses":{"category":"prohibitory","name":"buses and trucks prohibited","elements":[{"type":"circle-bg","color":"white"},{"type":"circle-o","color":"red"},{"type":"truck","color":"black","transform":"{fit_border_circle} {top_half}"},{"type":"bus","color":"black","transform":"{fit_border_circle} {bottom_half}"},{"type":"circle-separator","color":"black","transform":"rotate(90deg) {fit_border_circle}"}]},"prohibitory_no_parking":{"category":"prohibitory","name":"no_parking","elements":[{"type":"circle-bg","color":"blue"},{"type":"circle-o","color":"red"},{"type":"circle-bar-rounded","color":"red","transform":"rotate(-45deg)"}]},"prohibitory_no_parking_or_stopping":{"category":"prohibitory","name":"no parking or stopping","elements":[{"type":"circle-bg","color":"blue"},{"type":"circle-o","color":"red"},{"type":"circle-bar-rounded","color":"red","transform":"rotate(-45deg)"},{"type":"circle-bar-rounded","color":"red","transform":"rotate(45deg)"}]},"prohibitory_no_parking_or_stopping_left":{"category":"prohibitory","name":"no parking or stopping","elements":[{"type":"circle-bg","color":"blue"},{"type":"circle-o","color":"red"},{"type":"circle-bar-rounded","color":"red","transform":"rotate(-45deg)"},{"type":"circle-bar-rounded","color":"red","transform":"rotate(45deg)"},{"type":"DE-arrow-up","color":"white","transform":"rotate(-90deg) scale(.3) translate(95%)"}]},"prohibitory_no_parking_or_stopping_left_and_right":{"category":"prohibitory","name":"no parking or stopping","elements":[{"type":"circle-bg","color":"blue"},{"type":"circle-o","color":"red"},{"type":"circle-bar-rounded","color":"red","transform":"rotate(-45deg)"},{"type":"circle-bar-rounded","color":"red","transform":"rotate(45deg)"},{"type":"DE-arrow-up","color":"white","transform":"rotate(-90deg) scale(.3) translate(95%)"},{"type":"DE-arrow-up","color":"white","transform":"rotate(90deg) scale(.3) translate(95%)"}]},"prohibitory_no_parking_or_stopping_right":{"category":"prohibitory","name":"no parking or stopping","elements":[{"type":"circle-bg","color":"blue"},{"type":"circle-o","color":"red"},{"type":"circle-bar-rounded","color":"red","transform":"rotate(-45deg)"},{"type":"circle-bar-rounded","color":"red","transform":"rotate(45deg)"},{"type":"DE-arrow-up","color":"white","transform":"rotate(90deg) scale(.3) translate(95%)"}]},"prohibitory_no_parking_left":{"category":"prohibitory","name":"no_parking","elements":[{"type":"circle-bg","color":"blue"},{"type":"circle-o","color":"red"},{"type":"circle-bar-rounded","color":"red","transform":"rotate(-45deg)"},{"type":"DE-arrow-up","color":"white","transform":"rotate(90deg) scale(.3) translate(95%)"}]},"prohibitory_no_parking_left_and_right":{"category":"prohibitory","name":"no_parking","elements":[{"type":"circle-bg","color":"blue"},{"type":"circle-o","color":"red"},{"type":"circle-bar-rounded","color":"red","transform":"rotate(-45deg)"},{"type":"DE-arrow-up","color":"white","transform":"rotate(90deg) scale(.3) translate(95%)"},{"type":"DE-arrow-up","color":"white","transform":"rotate(-90deg) scale(.3) translate(95%)"}]},"prohibitory_no_parking_right":{"category":"prohibitory","name":"no_parking","elements":[{"type":"circle-bg","color":"blue"},{"type":"circle-o","color":"red"},{"type":"circle-bar-rounded","color":"red","transform":"rotate(-45deg)"},{"type":"DE-arrow-up","color":"white","transform":"rotate(-90deg) scale(.3) translate(95%)"}]},"prohibitory_no_traffic_both_ways":{"category":"prohibitory","name":"no traffic both ways","elements":[{"type":"circle-bg","color":"white"},{"type":"circle-o","color":"red"}]},"prohibitory_no_turn_left":{"category":"prohibitory","name":"no turn left","elements":[{"type":"circle-bg","color":"white"},{"type":"circle-o","color":"red"},{"type":"turn-l","color":"black"},{"type":"circle-bar-rounded","color":"red","transform":"rotate(45deg)"}]},"prohibitory_no_turn_right":{"category":"prohibitory","name":"no turn right","elements":[{"type":"circle-bg","color":"white"},{"type":"circle-o","color":"red"},{"type":"turn-l","color":"black","transform":"scale(-1,1)"},{"type":"circle-bar-rounded","color":"red","transform":"rotate(-45deg)"}]},"prohibitory_no_u_turn":{"category":"prohibitory","name":"no u-turn","elements":[{"type":"circle-bg","color":"red"},{"type":"circle-bg","color":"white","transform":"{fit_border_circle}"},{"type":"turnaround","color":"black"},{"type":"circle-bar-rounded","color":"red","transform":"rotate(-55deg)"},{"type":"turnaround2","color":"black"}]},"prohibitory_overtaking":{"category":"prohibitory","name":"no overtaking","elements":[{"type":"circle-bg","color":"white"},{"type":"circle-o","color":"red"},{"type":"car-left","color":"red"},{"type":"car-right","color":"black"}]},"prohibitory_overtaking_trucks":{"category":"prohibitory","name":"no overtaking trucks","elements":[{"type":"circle-bg","color":"white"},{"type":"circle-o","color":"red"},{"type":"lorry-left","color":"red"},{"type":"car-right","color":"black"}]},"prohibitory_speed_limit":{"category":"prohibitory","name":"speed limit","elements":[{"type":"circle-bg","color":"red"},{"type":"circle-bg","color":"white","transform":"{fit_border_circle}"},{"type":"speed_value","color":"black"}]},"prohibitory_speed_limit_zone":{"category":"prohibitory","name":"speed limit","elements":[{"type":"square-rounded","color":"black"},{"type":"square-rounded","color":"white","transform":"scale(.95)"},{"type":"circle-bg","color":"red","transform":"translate(0,-10%) scale(.65)"},{"type":"circle-bg","color":"white","transform":"translate(0,-10%) scale(.65) {fit_border_circle}"},{"type":"speed_zone_value","color":"black","transform":"translate(0,-30%) scale(.7)"},{"type":"content-4","content":"ZONE","color":"black","transform":"translate(0,150%) scale(.8)"}]},"prohibitory_vehicle_height_limit":{"category":"prohibitory","name":"vehicle_height_limit","elements":[{"type":"circle-bg","color":"white"},{"type":"circle-o","color":"red"},{"type":"height","color":"black"},{"type":"height_value","color":"black"}]},"prohibitory_vehicle_weight_limit":{"category":"prohibitory","name":"vehicle weight limit","elements":[{"type":"circle-bg","color":"white"},{"type":"circle-o","color":"red"},{"type":"weight_value","color":"black"}]},"prohibitory_vehicle_width_limit":{"category":"prohibitory","name":"vehicle_width_limit","elements":[{"type":"circle-bg","color":"white"},{"type":"circle-o","color":"red"},{"type":"height","color":"black","transform":"rotate(90deg)"},{"type":"width_value","color":"black"}]},"prohibitory_vehicles_with_dangerous_goods":{"category":"prohibitory","name":"no vehicles with dangerous goods","elements":[{"type":"circle-bg","color":"white"},{"type":"circle-o","color":"red"},{"type":"square-rounded","color":"orange","transform":"scale(.25) translate(0,-25%)"},{"type":"lorry","color":"black"}]},"supplementary_priority_road_bends_left_3way_1":{"category":"supplementary","name":"priority road bends to the left at a 3-way intersection","elements":[{"type":"square-rounded","color":"black"},{"type":"square-rounded","color":"white","transform":"scale(.95, .95)"},{"type":"square-angular","color":"black","transform":"translate(0,-30%) scale(.1,.25)"},{"type":"bending-priority","color":"black","transform":"scale(-.85,.85)"}]},"supplementary_priority_road_bends_left_3way_2":{"category":"supplementary","name":"priority road bends to the left at a 3-way intersection","elements":[{"type":"square-rounded","color":"black"},{"type":"square-rounded","color":"white","transform":"scale(.95, .95)"},{"type":"square-angular","color":"black","transform":"rotate(-90deg) translate(0,30%) scale(.1,.25)"},{"type":"bending-priority","color":"black","transform":"scale(-.85,.85)"}]},"supplementary_priority_road_bends_left_4way":{"category":"supplementary","name":"priority road bends to the left at a 4-way intersection","elements":[{"type":"square-rounded","color":"black"},{"type":"square-rounded","color":"white","transform":"scale(.95, .95)"},{"type":"square-angular","color":"black","transform":"translate(0,-30%) scale(.1,.25)"},{"type":"square-angular","color":"black","transform":"rotate(-90deg) translate(0,30%) scale(.1,.25)"},{"type":"bending-priority","color":"black","transform":"scale(-.85,.85)"}]},"supplementary_priority_road_bends_right_3way_1":{"category":"supplementary","name":"priority road bends to the right at a 3-way intersection","elements":[{"type":"square-rounded","color":"black"},{"type":"square-rounded","color":"white","transform":"scale(.95, .95)"},{"type":"square-angular","color":"black","transform":"translate(0,-30%) scale(.1,.25)"},{"type":"bending-priority","color":"black","transform":"scale(.85)"}]},"supplementary_priority_road_bends_right_3way_2":{"category":"supplementary","name":"priority road bends to the right at a 3-way intersection","elements":[{"type":"square-rounded","color":"black"},{"type":"square-rounded","color":"white","transform":"scale(.95, .95)"},{"type":"square-angular","color":"black","transform":"rotate(90deg) translate(0,30%) scale(.1,.25)"},{"type":"bending-priority","color":"black","transform":"scale(.85)"}]},"supplementary_priority_road_bends_right_4way":{"category":"supplementary","name":"priority road bends to the right at a 4-way intersection","elements":[{"type":"square-rounded","color":"black"},{"type":"square-rounded","color":"white","transform":"scale(.95, .95)"},{"type":"square-angular","color":"black","transform":"translate(0,-30%) scale(.1,.25)"},{"type":"square-angular","color":"black","transform":"rotate(90deg) translate(0,30%) scale(.1,.25)"},{"type":"bending-priority","color":"black","transform":"scale(.85)"}]},"supplementary_priority_road_from_left_3way":{"category":"supplementary","name":"priority road comes from the left and continues straight at a 3-way intersection","elements":[{"type":"square-rounded","color":"black"},{"type":"square-rounded","color":"white","transform":"scale(.95, .95)"},{"type":"square-angular","color":"black","transform":"translate(0,30%) scale(.1,.25)"},{"type":"bending-priority","color":"black","transform":"scale(-.85,-.85)"}]},"supplementary_priority_road_from_left_4way":{"category":"supplementary","name":"priority road comes from the left and continues straight at a 4-way intersection","elements":[{"type":"square-rounded","color":"black"},{"type":"square-rounded","color":"white","transform":"scale(.95, .95)"},{"type":"square-angular","color":"black","transform":"translate(0,30%) scale(.1,.25)"},{"type":"square-angular","color":"black","transform":"rotate(-90deg) translate(0,30%) scale(.1,.25)"},{"type":"bending-priority","color":"black","transform":"scale(-.85,-.85)"}]},"supplementary_priority_road_from_right_3way":{"category":"supplementary","name":"priority road comes from the right and continues straight at a 3-way intersection","elements":[{"type":"square-rounded","color":"black"},{"type":"square-rounded","color":"white","transform":"scale(.95, .95)"},{"type":"square-angular","color":"black","transform":"translate(0,30%) scale(.1,.25)"},{"type":"bending-priority","color":"black","transform":"scale(.85,-.85)"}]},"supplementary_priority_road_from_right_4way":{"category":"supplementary","name":"priority road comes from the right and continues straight at a 4-way intersection","elements":[{"type":"square-rounded","color":"black"},{"type":"square-rounded","color":"white","transform":"scale(.95, .95)"},{"type":"square-angular","color":"black","transform":"translate(0,30%) scale(.1,.25)"},{"type":"square-angular","color":"black","transform":"rotate(90deg) translate(0,30%) scale(.1,.25)"},{"type":"bending-priority","color":"black","transform":"scale(.85,-.85)"}]}} \ No newline at end of file diff --git a/css/traffico-release-0.1.5/fi.json b/css/traffico-release-0.1.5/fi.json new file mode 100755 index 000000000..1b969d3bb --- /dev/null +++ b/css/traffico-release-0.1.5/fi.json @@ -0,0 +1 @@ +{"information_border_fi":{"category":"information","name":"European border crossing into Finland","elements":[{"type":"square-rounded","color":"blue"},{"type":"europe_stars","color":"yellow"},{"type":"content-5","color":"white","content":"SUOMI","transform":"translate(0,-100%)"},{"type":"content-5","color":"white","content":"FINLAND","transform":"translate(0,0)"},{"type":"content-5","color":"white","content":"SUOPMA","transform":"translate(0,100%)"}]}} \ No newline at end of file diff --git a/css/traffico-release-0.1.5/fonts/traffico-preview.html b/css/traffico-release-0.1.5/fonts/traffico-preview.html new file mode 100755 index 000000000..347174760 --- /dev/null +++ b/css/traffico-release-0.1.5/fonts/traffico-preview.html @@ -0,0 +1,1913 @@ + + + + traffico glyphs preview + + + + + + + + + +
+
+

traffico contains 114 glyphs:

+ Toggle Preview Characters +
+ + +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ + + +
+ + diff --git a/css/traffico-release-0.1.5/fonts/traffico.eot b/css/traffico-release-0.1.5/fonts/traffico.eot new file mode 100755 index 000000000..6424728d5 Binary files /dev/null and b/css/traffico-release-0.1.5/fonts/traffico.eot differ diff --git a/css/traffico-release-0.1.5/fonts/traffico.svg b/css/traffico-release-0.1.5/fonts/traffico.svg new file mode 100755 index 000000000..510f0241b --- /dev/null +++ b/css/traffico-release-0.1.5/fonts/traffico.svg @@ -0,0 +1,826 @@ + + + + + +Created by FontForge 20141231 at Fri May 29 14:36:33 2015 + By Kamil Nikel +Copyright (c) 2015, Kamil Nikel + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/css/traffico-release-0.1.5/fonts/traffico.ttf b/css/traffico-release-0.1.5/fonts/traffico.ttf new file mode 100755 index 000000000..04c64cf67 Binary files /dev/null and b/css/traffico-release-0.1.5/fonts/traffico.ttf differ diff --git a/css/traffico-release-0.1.5/fonts/traffico.woff b/css/traffico-release-0.1.5/fonts/traffico.woff new file mode 100755 index 000000000..da5cc9705 Binary files /dev/null and b/css/traffico-release-0.1.5/fonts/traffico.woff differ diff --git a/css/traffico-release-0.1.5/fr.json b/css/traffico-release-0.1.5/fr.json new file mode 100755 index 000000000..695b9c919 --- /dev/null +++ b/css/traffico-release-0.1.5/fr.json @@ -0,0 +1 @@ +{"information_border_fr":{"category":"information","name":"European border crossing into France","elements":[{"type":"square-rounded","color":"blue"},{"type":"europe_stars","color":"yellow"},{"type":"content-5","color":"white","content":"FRANCE"}]}} \ No newline at end of file diff --git a/css/traffico-release-0.1.5/global-patched.json b/css/traffico-release-0.1.5/global-patched.json new file mode 100755 index 000000000..34ad40006 --- /dev/null +++ b/css/traffico-release-0.1.5/global-patched.json @@ -0,0 +1 @@ +{"information_border_at":"ÖSTERREICH","information_border_be_nl":"België","information_border_be_fr":"Belgique","information_border_cz":"Českérepublika","danger_level_crossing":"","danger_railway_crossing_unsecured":"","information_bus_stop":"","information_border_de":"Bundes-republikDeutschland","priority_priority_road_end":"","prohibitory_end_of_limits":"","prohibitory_low_emission_zone":"UmweltZONE","prohibitory_low_emission_zone_end":"UmweltZONE","supplementary_destination":"Anliegerfrei","supplementary_disabled":"","supplementary_glaze":"","supplementary_left_pointing":"","supplementary_both_directions":"","supplementary_pedestrians_use_opposite_sidewalk":"","supplementary_pedestrians_use_opposite_sidewalk2":"","supplementary_railway_only":"","supplementary_right_pointing":"","information_border_dk":"Danmark","information_border_ee":"EESTI","information_border_es":"ESPAÑA","danger_bend_first_left":"","danger_bend_first_right":"","danger_bend_left":"","danger_bend_right":"","danger_construction":"","danger_contraflow":"","danger_crossroad":"","danger_cycle_crossing":"","danger_danger":"","danger_danger_tmp":"","danger_domestic_animals":"","danger_pedestrians":"","danger_pedestrian_crossing":"","danger_quayside_or_ferry_berth":"","danger_railway_crossing_secured":"","danger_road_narrows":"","danger_road_narrows_left":"","danger_road_narrows_right":"","danger_roundabout":"","danger_school_crossing":"","danger_slippery_road":"","danger_snow":"","danger_traffic_signal":"","danger_uneven_road":"","danger_hump":"","danger_wild_animals":"","danger_low_flying_aircraft":"","danger_strong_sidewind":"","information_deadend":"","information_disabled_parking":"","information_first_aid":"","information_limited_access_road":"","information_parking":"","information_parking_left":"","information_parking_right":"","information_pedestrian_crossing":"","mandatory_bicycle_pedestrian_dual_track":"","mandatory_cycle_track":"","mandatory_equestrian_track":"","mandatory_footpath":"","mandatory_go_left":"","mandatory_go_left_or_right":"","mandatory_go_right":"","mandatory_go_straight":"","mandatory_keep_left":"","mandatory_keep_right":"","mandatory_minimum_speed_10":"10","mandatory_minimum_speed_20":"20","mandatory_minimum_speed_25":"25","mandatory_minimum_speed_30":"30","mandatory_minimum_speed_35":"35","mandatory_minimum_speed_50":"50","mandatory_minimum_speed_60":"60","mandatory_minimum_speed_70":"70","mandatory_minimum_speed_75":"75","mandatory_minimum_speed_80":"80","mandatory_minimum_speed_90":"90","mandatory_minimum_speed_100":"100","mandatory_minimum_speed_110":"110","mandatory_minimum_speed_120":"120","mandatory_minimum_speed_130":"130","mandatory_minimum_speed_end_10":"10","mandatory_minimum_speed_end_20":"20","mandatory_minimum_speed_end_25":"25","mandatory_minimum_speed_end_30":"30","mandatory_minimum_speed_end_35":"35","mandatory_minimum_speed_end_50":"50","mandatory_minimum_speed_end_60":"60","mandatory_minimum_speed_end_70":"70","mandatory_minimum_speed_end_75":"75","mandatory_minimum_speed_end_80":"80","mandatory_minimum_speed_end_90":"90","mandatory_minimum_speed_end_100":"100","mandatory_minimum_speed_end_110":"110","mandatory_minimum_speed_end_120":"120","mandatory_minimum_speed_end_130":"130","mandatory_pedestrian_bicycle_dual_track":"","mandatory_pedestrian_cycle_track":"","mandatory_roundabout":"","mandatory_turn_left":"","mandatory_turn_left_or_straight":"","mandatory_turn_right":"","mandatory_turn_right_or_straight":"","other_no_entry":"","other_entry":"","priority_give_way":"","priority_narrow":"","priority_narrow2":"","priority_next_intersection":"","priority_next_intersection_left":"","priority_next_intersection_right":"","priority_priority_road":"","priority_stop":"","prohibitory_pedestrians":"","prohibitory_pedestrians_and_bicycles":"","prohibitory_bicycles":"","prohibitory_mopeds_and_bicycles":"","prohibitory_moped":"","prohibitory_motorcycles":"","prohibitory_motor_vehicles":"","prohibitory_slow_vehicles":"","prohibitory_trailers":"","prohibitory_buses":"","prohibitory_trucks":"","prohibitory_trucks_bar":"","prohibitory_trucks_and_buses":"","prohibitory_no_parking":"","prohibitory_no_parking_or_stopping":"","prohibitory_no_parking_or_stopping_left":"","prohibitory_no_parking_or_stopping_left_and_right":"","prohibitory_no_parking_or_stopping_right":"","prohibitory_no_parking_left":"","prohibitory_no_parking_left_and_right":"","prohibitory_no_parking_right":"","prohibitory_no_traffic_both_ways":"","prohibitory_no_turn_left":"","prohibitory_no_turn_right":"","prohibitory_no_u_turn":"","prohibitory_overtaking":"","prohibitory_overtaking_trucks":"","prohibitory_speed_limit_10":"10","prohibitory_speed_limit_20":"20","prohibitory_speed_limit_25":"25","prohibitory_speed_limit_30":"30","prohibitory_speed_limit_35":"35","prohibitory_speed_limit_50":"50","prohibitory_speed_limit_60":"60","prohibitory_speed_limit_70":"70","prohibitory_speed_limit_75":"75","prohibitory_speed_limit_80":"80","prohibitory_speed_limit_90":"90","prohibitory_speed_limit_100":"100","prohibitory_speed_limit_110":"110","prohibitory_speed_limit_120":"120","prohibitory_speed_limit_130":"130","prohibitory_vehicles_with_dangerous_goods":"","supplementary_priority_road_bends_left_3way_1":"","supplementary_priority_road_bends_left_3way_2":"","supplementary_priority_road_bends_left_4way":"","supplementary_priority_road_bends_right_3way_1":"","supplementary_priority_road_bends_right_3way_2":"","supplementary_priority_road_bends_right_4way":"","supplementary_priority_road_from_left_3way":"","supplementary_priority_road_from_left_4way":"","supplementary_priority_road_from_right_3way":"","supplementary_priority_road_from_right_4way":"","information_border_fi":"SUOMIFINLANDSUOPMA","information_border_fr":"FRANCE","information_border_gr":"EΛΛAΣGREECE","information_border_hu":"Magyarország","information_border_it":"ITALIA","information_border_lt":"LietuvosRespublika","information_border_lu_fr":"Luxembourg","information_border_lu_de":"Luxemburg","information_border_lv":"LATVIJA","information_border_nl":"Nederland","information_cycleway":"fietspad","information_border_pl":"RzeczpospolitaPolska","information_border_se":"SVERIGE","information_border_si":"SLOVENIA","information_border_sk":"SLOVENSKO","regulatory_no_entry":"","regulatory_stop":"","regulatory_yield":"YIELD","warning_merge":"","warning_merging_traffic":"","warning_pedestrian_crossing":"","warning_traffic_light":"","warning_traffic_light_horizontal":"","regulatory_no_parking":"","warning_road_narrows_right":"","warning_road_narrows_left":"","warning_road_narrows_both_sides":"","regulatory_no_bicycles":"","regulatory_no_left_turn":"","regulatory_no_turn_right":"","regulatory_no_u_turn":"","warning_added_lane":"","warning_cross_roads":"","warning_side_road_perpendicular_right":"","warning_side_road_perpendicular_left":"","regulatory_no_trucks":"","warning_turn_right":"","warning_turn_left":"","warning_fire_station":"","warning_bicycles":"","warning_dead_end":"","warning_light_rail_crossing":"","warning_horizontal_alignment_left":"","warning_horizontal_alignment_right":"","warning_highway_divided":"","warning_steep_hill":"","warning_low_clearance":"","warning_offset_roads":"","warning_slippery":"","regulatory_no_left_or_u_turn":"","warning_winding_road_left":"","warning_winding_road_right":"","warning_metric_clearance":"","warning_intersection_circular":"","warning_turn_reverse_right":"","warning_turn_reverse_left":"","warning_side_road_acute_angle_right":"","warning_side_road_acute_angle_left":"","warning_t_roads":"","regulatory_no_hitch_hiking":"","warning_pass_left_or_right":"","warning_share_roads":"","warning_bickcle_slippery":"","regulatory_no_pedestrian_crossing":"","warning_workers_in_road_ahead":"","warning_play_ground":"","warning_falling_rocks":"","warning_hairpin_curve":"","warning_end":"","warning_loop_270_degree":"","warning_y_roads":"","regulatory_no_straight_through":"","warning_added_lane_from_entering_roadway":"","warning_flaggers_in_road_ahead":"","warning_skewed_railroad_crossing":"","warning_trucks_rollover":"","warning_lightground_railroad_crossing":"","regulatory_national_network_lane":"","regulatory_national_network_prohibited":"","warning_motorcycle_crossing":"","warning_railroad":"","regulatory_hazardous_material_prohibited":"","warning_truck_rollover_with_speed":"","regulatory_no_rollerblading":"","regulatory_one_way_small_left":"ONEWAY","regulatory_one_way_small_right":"ONEWAY","regulatory_one_way_large_left":"ONEWAY","regulatory_one_way_large_right":"ONEWAY","warning_single_2_reverse_curve":"","warning_double_2_reverse_curve":"","warning_triple_2_reverse_curve":"","school_school":"","school_obsolete":"","warning_turn_left_curve":"","warning_turn_right_curve":"","warning_turn_left_curve_speed":"","warning_turn_right_curve_speed":"","warning_pretzel_loop":"","information_disable_persons":"","prohibitory_no_trucks":"","prohibitory_no_motorcycles":"","prohibitory_no_motor_vehicles":"","danger_animals":"","danger_priority_next_intersection":"","danger_road_works":"","mandatory_go_left_or_straight":"","mandatory_go_right_or_straight":"","mandatory_pedestrian_cycle_dual_track":"","other_give_way":"","other_priority_road":"","prohibitory_no_pedestiran_or_cycles":"","prohibitory_no_vehicle_with_dangerous_goods":"","prohibitory_noturn_left":"","prohibitory_noturn_right":"","prohibitory_on_overtaking":"","prohibitory_on_overtaking_trucks":"","school_school_obsolete":"","warning_Y_roads":"","warning_added_lanes":"","warning_curve_reverse_left":"","warning_curve_reverse_right":"","warning_double_reverse_curve":"","warning_turn_curve_left":"","warning_turn_curve_right":"","warning_turn_curve_with_speed":"","warning_loop_pretzel":"","warning_winding_road":""} \ No newline at end of file diff --git a/css/traffico-release-0.1.5/global.json b/css/traffico-release-0.1.5/global.json new file mode 100755 index 000000000..c6d572b89 --- /dev/null +++ b/css/traffico-release-0.1.5/global.json @@ -0,0 +1 @@ +{"information_border_at":"ÖSTERREICH","information_border_be_nl":"België","information_border_be_fr":"Belgique","information_border_cz":"Českérepublika","danger_level_crossing":"","danger_railway_crossing_unsecured":"","information_bus_stop":"","information_border_de":"Bundes-republikDeutschland","priority_priority_road_end":"","prohibitory_end_of_limits":"","prohibitory_low_emission_zone":"UmweltZONE","prohibitory_low_emission_zone_end":"UmweltZONE","supplementary_destination":"Anliegerfrei","supplementary_disabled":"","supplementary_glaze":"","supplementary_left_pointing":"","supplementary_both_directions":"","supplementary_pedestrians_use_opposite_sidewalk":"","supplementary_pedestrians_use_opposite_sidewalk2":"","supplementary_railway_only":"","supplementary_right_pointing":"","information_border_dk":"Danmark","information_border_ee":"EESTI","information_border_es":"ESPAÑA","danger_bend_first_left":"","danger_bend_first_right":"","danger_bend_left":"","danger_bend_right":"","danger_construction":"","danger_contraflow":"","danger_crossroad":"","danger_cycle_crossing":"","danger_danger":"","danger_danger_tmp":"","danger_domestic_animals":"","danger_pedestrians":"","danger_pedestrian_crossing":"","danger_quayside_or_ferry_berth":"","danger_railway_crossing_secured":"","danger_road_narrows":"","danger_road_narrows_left":"","danger_road_narrows_right":"","danger_roundabout":"","danger_school_crossing":"","danger_slippery_road":"","danger_snow":"","danger_traffic_signal":"","danger_uneven_road":"","danger_hump":"","danger_wild_animals":"","danger_low_flying_aircraft":"","danger_strong_sidewind":"","information_deadend":"","information_disabled_parking":"","information_first_aid":"","information_limited_access_road":"","information_parking":"","information_parking_left":"","information_parking_right":"","information_pedestrian_crossing":"","mandatory_bicycle_pedestrian_dual_track":"","mandatory_cycle_track":"","mandatory_equestrian_track":"","mandatory_footpath":"","mandatory_go_left":"","mandatory_go_left_or_right":"","mandatory_go_right":"","mandatory_go_straight":"","mandatory_keep_left":"","mandatory_keep_right":"","mandatory_minimum_speed_10":"10","mandatory_minimum_speed_20":"20","mandatory_minimum_speed_25":"25","mandatory_minimum_speed_30":"30","mandatory_minimum_speed_35":"35","mandatory_minimum_speed_50":"50","mandatory_minimum_speed_60":"60","mandatory_minimum_speed_70":"70","mandatory_minimum_speed_75":"75","mandatory_minimum_speed_80":"80","mandatory_minimum_speed_90":"90","mandatory_minimum_speed_100":"100","mandatory_minimum_speed_110":"110","mandatory_minimum_speed_120":"120","mandatory_minimum_speed_130":"130","mandatory_minimum_speed_end_10":"10","mandatory_minimum_speed_end_20":"20","mandatory_minimum_speed_end_25":"25","mandatory_minimum_speed_end_30":"30","mandatory_minimum_speed_end_35":"35","mandatory_minimum_speed_end_50":"50","mandatory_minimum_speed_end_60":"60","mandatory_minimum_speed_end_70":"70","mandatory_minimum_speed_end_75":"75","mandatory_minimum_speed_end_80":"80","mandatory_minimum_speed_end_90":"90","mandatory_minimum_speed_end_100":"100","mandatory_minimum_speed_end_110":"110","mandatory_minimum_speed_end_120":"120","mandatory_minimum_speed_end_130":"130","mandatory_pedestrian_bicycle_dual_track":"","mandatory_pedestrian_cycle_track":"","mandatory_roundabout":"","mandatory_turn_left":"","mandatory_turn_left_or_straight":"","mandatory_turn_right":"","mandatory_turn_right_or_straight":"","other_no_entry":"","other_entry":"","priority_give_way":"","priority_narrow":"","priority_narrow2":"","priority_next_intersection":"","priority_next_intersection_left":"","priority_next_intersection_right":"","priority_priority_road":"","priority_stop":"","prohibitory_pedestrians":"","prohibitory_pedestrians_and_bicycles":"","prohibitory_bicycles":"","prohibitory_mopeds_and_bicycles":"","prohibitory_moped":"","prohibitory_motorcycles":"","prohibitory_motor_vehicles":"","prohibitory_slow_vehicles":"","prohibitory_trailers":"","prohibitory_buses":"","prohibitory_trucks":"","prohibitory_trucks_bar":"","prohibitory_trucks_and_buses":"","prohibitory_no_parking":"","prohibitory_no_parking_or_stopping":"","prohibitory_no_parking_or_stopping_left":"","prohibitory_no_parking_or_stopping_left_and_right":"","prohibitory_no_parking_or_stopping_right":"","prohibitory_no_parking_left":"","prohibitory_no_parking_left_and_right":"","prohibitory_no_parking_right":"","prohibitory_no_traffic_both_ways":"","prohibitory_no_turn_left":"","prohibitory_no_turn_right":"","prohibitory_no_u_turn":"","prohibitory_overtaking":"","prohibitory_overtaking_trucks":"","prohibitory_speed_limit_10":"10","prohibitory_speed_limit_20":"20","prohibitory_speed_limit_25":"25","prohibitory_speed_limit_30":"30","prohibitory_speed_limit_35":"35","prohibitory_speed_limit_50":"50","prohibitory_speed_limit_60":"60","prohibitory_speed_limit_70":"70","prohibitory_speed_limit_75":"75","prohibitory_speed_limit_80":"80","prohibitory_speed_limit_90":"90","prohibitory_speed_limit_100":"100","prohibitory_speed_limit_110":"110","prohibitory_speed_limit_120":"120","prohibitory_speed_limit_130":"130","prohibitory_vehicles_with_dangerous_goods":"","supplementary_priority_road_bends_left_3way_1":"","supplementary_priority_road_bends_left_3way_2":"","supplementary_priority_road_bends_left_4way":"","supplementary_priority_road_bends_right_3way_1":"","supplementary_priority_road_bends_right_3way_2":"","supplementary_priority_road_bends_right_4way":"","supplementary_priority_road_from_left_3way":"","supplementary_priority_road_from_left_4way":"","supplementary_priority_road_from_right_3way":"","supplementary_priority_road_from_right_4way":"","information_border_fi":"SUOMIFINLANDSUOPMA","information_border_fr":"FRANCE","information_border_gr":"EΛΛAΣGREECE","information_border_hu":"Magyarország","information_border_it":"ITALIA","information_border_lt":"LietuvosRespublika","information_border_lu_fr":"Luxembourg","information_border_lu_de":"Luxemburg","information_border_lv":"LATVIJA","information_border_nl":"Nederland","information_cycleway":"fietspad","information_border_pl":"RzeczpospolitaPolska","information_border_se":"SVERIGE","information_border_si":"SLOVENIA","information_border_sk":"SLOVENSKO","regulatory_no_entry":"","regulatory_stop":"","regulatory_yield":"YIELD","warning_merge":"","warning_merging_traffic":"","warning_pedestrian_crossing":"","warning_traffic_light":"","warning_traffic_light_horizontal":"","regulatory_no_parking":"","warning_road_narrows_right":"","warning_road_narrows_left":"","warning_road_narrows_both_sides":"","regulatory_no_bicycles":"","regulatory_no_left_turn":"","regulatory_no_turn_right":"","regulatory_no_u_turn":"","warning_added_lane":"","warning_cross_roads":"","warning_side_road_perpendicular_right":"","warning_side_road_perpendicular_left":"","regulatory_no_trucks":"","warning_turn_right":"","warning_turn_left":"","warning_fire_station":"","warning_bicycles":"","warning_dead_end":"","warning_light_rail_crossing":"","warning_horizontal_alignment_left":"","warning_horizontal_alignment_right":"","warning_highway_divided":"","warning_steep_hill":"","warning_low_clearance":"","warning_offset_roads":"","warning_slippery":"","regulatory_no_left_or_u_turn":"","warning_winding_road_left":"","warning_winding_road_right":"","warning_metric_clearance":"","warning_intersection_circular":"","warning_turn_reverse_right":"","warning_turn_reverse_left":"","warning_side_road_acute_angle_right":"","warning_side_road_acute_angle_left":"","warning_t_roads":"","regulatory_no_hitch_hiking":"","warning_pass_left_or_right":"","warning_share_roads":"","warning_bickcle_slippery":"","regulatory_no_pedestrian_crossing":"","warning_workers_in_road_ahead":"","warning_play_ground":"","warning_falling_rocks":"","warning_hairpin_curve":"","warning_end":"","warning_loop_270_degree":"","warning_y_roads":"","regulatory_no_straight_through":"","warning_added_lane_from_entering_roadway":"","warning_flaggers_in_road_ahead":"","warning_skewed_railroad_crossing":"","warning_trucks_rollover":"","warning_lightground_railroad_crossing":"","regulatory_national_network_lane":"","regulatory_national_network_prohibited":"","warning_motorcycle_crossing":"","warning_railroad":"","regulatory_hazardous_material_prohibited":"","warning_truck_rollover_with_speed":"","regulatory_no_rollerblading":"","regulatory_one_way_small_left":"ONEWAY","regulatory_one_way_small_right":"ONEWAY","regulatory_one_way_large_left":"ONEWAY","regulatory_one_way_large_right":"ONEWAY","warning_single_2_reverse_curve":"","warning_double_2_reverse_curve":"","warning_triple_2_reverse_curve":"","school_school":"","school_obsolete":"","warning_turn_left_curve":"","warning_turn_right_curve":"","warning_turn_left_curve_speed":"","warning_turn_right_curve_speed":"","warning_pretzel_loop":""} \ No newline at end of file diff --git a/css/traffico-release-0.1.5/gr.json b/css/traffico-release-0.1.5/gr.json new file mode 100755 index 000000000..3e64f8bf1 --- /dev/null +++ b/css/traffico-release-0.1.5/gr.json @@ -0,0 +1 @@ +{"information_border_gr":{"category":"information","name":"European border crossing into Greece","elements":[{"type":"square-rounded","color":"blue"},{"type":"europe_stars","color":"yellow"},{"type":"content-5","color":"yellow","content":"EΛΛAΣ","transform":"translate(0,-50%)"},{"type":"content-5","color":"white","content":"GREECE","transform":"translate(0,50%)"}]}} \ No newline at end of file diff --git a/css/traffico-release-0.1.5/hu.json b/css/traffico-release-0.1.5/hu.json new file mode 100755 index 000000000..a36aac38d --- /dev/null +++ b/css/traffico-release-0.1.5/hu.json @@ -0,0 +1 @@ +{"information_border_hu":{"category":"information","name":"European border crossing into Hungary","elements":[{"type":"square-rounded","color":"blue"},{"type":"europe_stars","color":"yellow"},{"type":"content-5","color":"white","content":"Magyarország","transform":"scale(.75)"}]}} \ No newline at end of file diff --git a/css/traffico-release-0.1.5/it.json b/css/traffico-release-0.1.5/it.json new file mode 100755 index 000000000..c0b1e7bae --- /dev/null +++ b/css/traffico-release-0.1.5/it.json @@ -0,0 +1 @@ +{"information_border_it":{"category":"information","name":"European border crossing into Italy","elements":[{"type":"square-rounded","color":"blue"},{"type":"europe_stars","color":"yellow"},{"type":"content-5","color":"white","content":"ITALIA"}]}} \ No newline at end of file diff --git a/css/traffico-release-0.1.5/lt.json b/css/traffico-release-0.1.5/lt.json new file mode 100755 index 000000000..72a351c61 --- /dev/null +++ b/css/traffico-release-0.1.5/lt.json @@ -0,0 +1 @@ +{"information_border_lt":{"category":"information","name":"European border crossing into Lithuania","elements":[{"type":"square-rounded","color":"blue"},{"type":"europe_stars","color":"yellow"},{"type":"content-5","color":"white","content":"Lietuvos","transform":"translate(0,-80%)"},{"type":"content-5","color":"white","content":"Respublika","transform":"translate(0,20%)"}]}} \ No newline at end of file diff --git a/css/traffico-release-0.1.5/lu.json b/css/traffico-release-0.1.5/lu.json new file mode 100755 index 000000000..0be6c4286 --- /dev/null +++ b/css/traffico-release-0.1.5/lu.json @@ -0,0 +1 @@ +{"information_border_lu_fr":{"category":"information","name":"European border crossing into Luxembourg from France","elements":[{"type":"square-rounded","color":"blue"},{"type":"europe_stars","color":"yellow"},{"type":"content-5","color":"white","content":"Luxembourg","transform":"scale(.85)"}]},"information_border_lu_de":{"category":"information","name":"European border crossing into Luxembourg from Germany","elements":[{"type":"square-rounded","color":"blue"},{"type":"europe_stars","color":"yellow"},{"type":"content-5","color":"white","content":"Luxemburg","transform":"scale(.85)"}]}} \ No newline at end of file diff --git a/css/traffico-release-0.1.5/lv.json b/css/traffico-release-0.1.5/lv.json new file mode 100755 index 000000000..baef29b8c --- /dev/null +++ b/css/traffico-release-0.1.5/lv.json @@ -0,0 +1 @@ +{"information_border_lv":{"category":"information","name":"European border crossing into Latvia","elements":[{"type":"square-rounded","color":"blue"},{"type":"europe_stars","color":"yellow"},{"type":"content-5","color":"white","content":"LATVIJA"}]}} \ No newline at end of file diff --git a/css/traffico-release-0.1.5/nl.json b/css/traffico-release-0.1.5/nl.json new file mode 100755 index 000000000..067045fb3 --- /dev/null +++ b/css/traffico-release-0.1.5/nl.json @@ -0,0 +1 @@ +{"information_border_nl":{"category":"information","name":"European border crossing into the Netherlands","elements":[{"type":"square-rounded","color":"blue"},{"type":"europe_stars","color":"yellow"},{"type":"content-5","color":"white","content":"Nederland"}]},"information_cycleway":{"category":"information","name":"non-compulsory cycleway","elements":[{"type":"square-rounded","color":"white","transform":"scale(1,.3)"},{"type":"square-rounded","color":"blue","transform":"scale(.95,.25)"},{"type":"content-4","color":"white","content":"fietspad"}]}} \ No newline at end of file diff --git a/css/traffico-release-0.1.5/pl.json b/css/traffico-release-0.1.5/pl.json new file mode 100755 index 000000000..164bf23cf --- /dev/null +++ b/css/traffico-release-0.1.5/pl.json @@ -0,0 +1 @@ +{"information_border_pl":{"category":"information","name":"European border crossing into Poland","elements":[{"type":"square-rounded","color":"blue"},{"type":"europe_stars","color":"yellow"},{"type":"content-5","color":"white","content":"Rzeczpospolita","transform":"translate(0,-70%) scale(.7)"},{"type":"content-5","color":"white","content":"Polska","transform":"translate(0,40%)"}]}} \ No newline at end of file diff --git a/css/traffico-release-0.1.5/se.json b/css/traffico-release-0.1.5/se.json new file mode 100755 index 000000000..dec6d2d9f --- /dev/null +++ b/css/traffico-release-0.1.5/se.json @@ -0,0 +1 @@ +{"information_border_se":{"category":"information","name":"European border crossing into Sweden","elements":[{"type":"square-rounded","color":"blue"},{"type":"europe_stars","color":"yellow"},{"type":"content-5","color":"white","content":"SVERIGE"}]}} \ No newline at end of file diff --git a/css/traffico-release-0.1.5/si.json b/css/traffico-release-0.1.5/si.json new file mode 100755 index 000000000..63268a788 --- /dev/null +++ b/css/traffico-release-0.1.5/si.json @@ -0,0 +1 @@ +{"information_border_si":{"category":"information","name":"European border crossing into Slovenia","elements":[{"type":"square-rounded","color":"blue"},{"type":"europe_stars","color":"yellow"},{"type":"content-5","color":"white","content":"SLOVENIA","transform":"scale(.85)"}]}} \ No newline at end of file diff --git a/css/traffico-release-0.1.5/sk.json b/css/traffico-release-0.1.5/sk.json new file mode 100755 index 000000000..0140670e9 --- /dev/null +++ b/css/traffico-release-0.1.5/sk.json @@ -0,0 +1 @@ +{"information_border_sk":{"category":"information","name":"European border crossing into Slovakia","elements":[{"type":"square-rounded","color":"blue"},{"type":"europe_stars","color":"yellow"},{"type":"content-5","color":"white","content":"SLOVENSKO","transform":"scale(.8)"}]}} \ No newline at end of file diff --git a/css/traffico-release-0.1.5/stylesheets/traffico.css b/css/traffico-release-0.1.5/stylesheets/traffico.css new file mode 100755 index 000000000..ed878d9f6 --- /dev/null +++ b/css/traffico-release-0.1.5/stylesheets/traffico.css @@ -0,0 +1,365 @@ +/* + Icon Font: traffico +*/ + +@font-face { + font-family: "traffico"; + src: url("../fonts/traffico.eot"); + src: url("../fonts/traffico.eot?#iefix") format("embedded-opentype"), + url("../fonts/traffico.woff") format("woff"), + url("../fonts/traffico.ttf") format("truetype"), + url("../fonts/traffico.svg#traffico") format("svg"); + font-weight: normal; + font-style: normal; +} + +@media screen and (-webkit-min-device-pixel-ratio:0) { + @font-face { + font-family: "traffico"; + src: url("../fonts/traffico.svg#traffico") format("svg"); + } +} + +[data-icon]:before { content: attr(data-icon); } + +[data-icon]:before, +.t-DE-arrow-up:before, +.t-US-arrow-oneway:before, +.t-US-arrow-up:before, +.t-added-lane:before, +.t-added-lane-entering-roadway:before, +.t-airplane:before, +.t-arrow-l:before, +.t-arrow-oneway:before, +.t-arrow-s-l:before, +.t-bending-priority:before, +.t-bicycle:before, +.t-bicycle-slippery:before, +.t-bump:before, +.t-bumps:before, +.t-bus:before, +.t-car:before, +.t-car-left:before, +.t-car-right:before, +.t-children:before, +.t-circle-bar-rounded:before, +.t-circle-bg:before, +.t-circle-o:before, +.t-circle-separator:before, +.t-cliff:before, +.t-cross-roads:before, +.t-curve-r-l:before, +.t-d-curve-l:before, +.t-dead-end:before, +.t-descent:before, +.t-disabled-p:before, +.t-domestic-animal:before, +.t-end:before, +.t-equestrian:before, +.t-europe_stars:before, +.t-exclamation:before, +.t-falling-rocks:before, +.t-fire-station:before, +.t-flaggers:before, +.t-footpath:before, +.t-h:before, +.t-h-align-l:before, +.t-hairpin-curve:before, +.t-hazardous-material:before, +.t-height:before, +.t-highway-divided:before, +.t-hitch-hiking:before, +.t-level-crossing:before, +.t-light-rail:before, +.t-lightground-railroad-crossing:before, +.t-loop-270:before, +.t-lorry:before, +.t-lorry-left:before, +.t-low-clearance:before, +.t-merge:before, +.t-metric-clearance:before, +.t-moped:before, +.t-motorbike:before, +.t-narrow-road-both:before, +.t-narrow-road-l:before, +.t-no-l-or-u-turn:before, +.t-octagon:before, +.t-offset-roads:before, +.t-parking:before, +.t-pass-l-r:before, +.t-pedestrian:before, +.t-pedestrian-crossing:before, +.t-pedestrians:before, +.t-play-ground:before, +.t-pretzel-loop:before, +.t-railroad:before, +.t-railway-xing-secured:before, +.t-railway-xing-unsecured:before, +.t-right-of-way:before, +.t-right-of-way-l:before, +.t-roadworks:before, +.t-rollerblading:before, +.t-roundabout:before, +.t-school:before, +.t-share-roads:before, +.t-side-road-a-a-l:before, +.t-side-road-a-a-r:before, +.t-side-road-p-l:before, +.t-side-road-p-r:before, +.t-single-2-reverse-curve:before, +.t-skewed-railroads:before, +.t-slippery:before, +.t-slippery-road:before, +.t-snowflake:before, +.t-square-angular:before, +.t-square-rounded:before, +.t-steep-hill:before, +.t-stop:before, +.t-t-roads:before, +.t-tractor:before, +.t-trailer:before, +.t-train-electric:before, +.t-tram:before, +.t-tri-angular:before, +.t-tri-rounded:before, +.t-truck:before, +.t-truck-rollover-speed:before, +.t-trucks-rollover:before, +.t-turn-90-l:before, +.t-turn-curve-speed:before, +.t-turn-l:before, +.t-turn-l-curve:before, +.t-turn-reverse-left:before, +.t-turnaround:before, +.t-turnaround2:before, +.t-u-turn:before, +.t-wild-animal:before, +.t-windbag:before, +.t-winding-road-left:before, +.t-y-roads:before { + display: inline-block; + font-family: "traffico"; + font-style: normal; + font-weight: normal; + font-variant: normal; + line-height: 1; + text-decoration: inherit; + text-rendering: optimizeLegibility; + text-transform: none; + -moz-osx-font-smoothing: grayscale; + -webkit-font-smoothing: antialiased; + font-smoothing: antialiased; +} + +.t-DE-arrow-up:before { content: "\f100"; } +.t-US-arrow-oneway:before { content: "\f101"; } +.t-US-arrow-up:before { content: "\f102"; } +.t-added-lane:before { content: "\f103"; } +.t-added-lane-entering-roadway:before { content: "\f104"; } +.t-airplane:before { content: "\f105"; } +.t-arrow-l:before { content: "\f106"; } +.t-arrow-oneway:before { content: "\f107"; } +.t-arrow-s-l:before { content: "\f108"; } +.t-bending-priority:before { content: "\f109"; } +.t-bicycle:before { content: "\f10a"; } +.t-bicycle-slippery:before { content: "\f10b"; } +.t-bump:before { content: "\f10c"; } +.t-bumps:before { content: "\f10d"; } +.t-bus:before { content: "\f10e"; } +.t-car:before { content: "\f10f"; } +.t-car-left:before { content: "\f110"; } +.t-car-right:before { content: "\f111"; } +.t-children:before { content: "\f112"; } +.t-circle-bar-rounded:before { content: "\f113"; } +.t-circle-bg:before { content: "\f114"; } +.t-circle-o:before { content: "\f115"; } +.t-circle-separator:before { content: "\f116"; } +.t-cliff:before { content: "\f117"; } +.t-cross-roads:before { content: "\f118"; } +.t-curve-r-l:before { content: "\f119"; } +.t-d-curve-l:before { content: "\f11a"; } +.t-dead-end:before { content: "\f11b"; } +.t-descent:before { content: "\f11c"; } +.t-disabled-p:before { content: "\f11d"; } +.t-domestic-animal:before { content: "\f11e"; } +.t-end:before { content: "\f11f"; } +.t-equestrian:before { content: "\f120"; } +.t-europe_stars:before { content: "\f121"; } +.t-exclamation:before { content: "\f122"; } +.t-falling-rocks:before { content: "\f123"; } +.t-fire-station:before { content: "\f124"; } +.t-flaggers:before { content: "\f125"; } +.t-footpath:before { content: "\f126"; } +.t-h:before { content: "\f127"; } +.t-h-align-l:before { content: "\f128"; } +.t-hairpin-curve:before { content: "\f129"; } +.t-hazardous-material:before { content: "\f12a"; } +.t-height:before { content: "\f12b"; } +.t-highway-divided:before { content: "\f12c"; } +.t-hitch-hiking:before { content: "\f12d"; } +.t-level-crossing:before { content: "\f12e"; } +.t-light-rail:before { content: "\f12f"; } +.t-lightground-railroad-crossing:before { content: "\f130"; } +.t-loop-270:before { content: "\f131"; } +.t-lorry:before { content: "\f132"; } +.t-lorry-left:before { content: "\f133"; } +.t-low-clearance:before { content: "\f134"; } +.t-merge:before { content: "\f135"; } +.t-metric-clearance:before { content: "\f136"; } +.t-moped:before { content: "\f137"; } +.t-motorbike:before { content: "\f138"; } +.t-narrow-road-both:before { content: "\f139"; } +.t-narrow-road-l:before { content: "\f13a"; } +.t-no-l-or-u-turn:before { content: "\f13b"; } +.t-octagon:before { content: "\f13c"; } +.t-offset-roads:before { content: "\f13d"; } +.t-parking:before { content: "\f13e"; } +.t-pass-l-r:before { content: "\f13f"; } +.t-pedestrian:before { content: "\f140"; } +.t-pedestrian-crossing:before { content: "\f141"; } +.t-pedestrians:before { content: "\f142"; } +.t-play-ground:before { content: "\f143"; } +.t-pretzel-loop:before { content: "\f144"; } +.t-railroad:before { content: "\f145"; } +.t-railway-xing-secured:before { content: "\f146"; } +.t-railway-xing-unsecured:before { content: "\f147"; } +.t-right-of-way:before { content: "\f148"; } +.t-right-of-way-l:before { content: "\f149"; } +.t-roadworks:before { content: "\f14a"; } +.t-rollerblading:before { content: "\f14b"; } +.t-roundabout:before { content: "\f14c"; } +.t-school:before { content: "\f14d"; } +.t-share-roads:before { content: "\f14e"; } +.t-side-road-a-a-l:before { content: "\f14f"; } +.t-side-road-a-a-r:before { content: "\f150"; } +.t-side-road-p-l:before { content: "\f151"; } +.t-side-road-p-r:before { content: "\f152"; } +.t-single-2-reverse-curve:before { content: "\f153"; } +.t-skewed-railroads:before { content: "\f154"; } +.t-slippery:before { content: "\f155"; } +.t-slippery-road:before { content: "\f156"; } +.t-snowflake:before { content: "\f157"; } +.t-square-angular:before { content: "\f158"; } +.t-square-rounded:before { content: "\f159"; } +.t-steep-hill:before { content: "\f15a"; } +.t-stop:before { content: "\f15b"; } +.t-t-roads:before { content: "\f15c"; } +.t-tractor:before { content: "\f15d"; } +.t-trailer:before { content: "\f15e"; } +.t-train-electric:before { content: "\f15f"; } +.t-tram:before { content: "\f160"; } +.t-tri-angular:before { content: "\f161"; } +.t-tri-rounded:before { content: "\f162"; } +.t-truck:before { content: "\f163"; } +.t-truck-rollover-speed:before { content: "\f164"; } +.t-trucks-rollover:before { content: "\f165"; } +.t-turn-90-l:before { content: "\f166"; } +.t-turn-curve-speed:before { content: "\f167"; } +.t-turn-l:before { content: "\f168"; } +.t-turn-l-curve:before { content: "\f169"; } +.t-turn-reverse-left:before { content: "\f16a"; } +.t-turnaround:before { content: "\f16b"; } +.t-turnaround2:before { content: "\f16c"; } +.t-u-turn:before { content: "\f16d"; } +.t-wild-animal:before { content: "\f16e"; } +.t-windbag:before { content: "\f16f"; } +.t-winding-road-left:before { content: "\f170"; } +.t-y-roads:before { content: "\f171"; } + +/** Base */ +.t { + display: inline-block; + font: normal normal normal 14px/1 traffico; + position: relative; + width: 1em; + height: 1em; + line-height: 1em; + vertical-align: middle; + font-size: inherit; + text-rendering: auto; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +.t i { + position: absolute; + left: 0; + width: 100%; + height:1em; + line-height:0; + text-align: center; +} + +/** Content */ + +.t-content, +.t-content-3, +.t-content-4{ + font-family: Helvetica, Arial, sans-serif; + font-weight: bold; + font-style: normal; + letter-spacing:0; + top:48.5%; +} +.t-content { + font-size: 50%; +} + +.t-content-3 { + font-size: 40%; +} + +.t-content-4 { + font-size: 22.5%; +} + +.t-content-5 { + font-family: Helvetica, Arial, sans-serif; + font-weight: normal; + font-style: normal; + font-size: 15%; + letter-spacing:0; + top:50%; +} + +/** Colours */ + +.t-c-white { + color: white; +} + +.t-c-red { + color: #c1121c; +} + +.t-c-orange { + color: #f60; +} + +.t-c-blue { + color: #154889; +} + +.t-c-black { + color: black; +} + +.t-c-yellow-dark { + color: #f0ca00; +} + +.t-c-yellow { + color: #fecf33; +} + +.t-c-grey { + color: grey; +} + +.t-c-green { + color: #008754; +} + +.t-c-fluogreen { + color: #A2FF31; +} diff --git a/css/traffico-release-0.1.5/transformations.json b/css/traffico-release-0.1.5/transformations.json new file mode 100755 index 000000000..08d9a95f7 --- /dev/null +++ b/css/traffico-release-0.1.5/transformations.json @@ -0,0 +1 @@ +{"fit_triangle":"scale(.8) translate(0,5%)","fit_border_circle":"scale(.8)","fit_diamond":"scale(.9)","top_half":"scale(.6) translate(0,-35%)","bottom_half":"scale(.6) translate(0,35%)","left_half":"scale(.6) translate(-40%,0)","right_half":"scale(.6) translate(40%,0)","square_to_diamond":"scale(0.707107) rotate(45deg)","center2tri":"translate(0,14.43%)","tri2center":"translate(0,-14.43%)","inner_triangle":"{center2tri} scale(.7) {tri2center}"} \ No newline at end of file diff --git a/css/traffico-release-0.1.5/uk.json b/css/traffico-release-0.1.5/uk.json new file mode 100755 index 000000000..8b3b5e740 --- /dev/null +++ b/css/traffico-release-0.1.5/uk.json @@ -0,0 +1 @@ +{"danger_contraflow":{"category":"danger","name":"contraflow","elements":[{"type":"tri-rounded","color":"red"},{"type":"tri-angular","color":"white","transform":"{inner_triangle}"},{"type":"DE-arrow-up","color":"black","transform":"{center2tri} scale(.35) translate(-25%,-5%)"},{"type":"DE-arrow-up","color":"black","transform":"{center2tri} scale(.35) translate(25%,5%) rotate(180deg)"}]},"mandatory_roundabout":{"category":"mandatory","name":"roundabout","elements":[{"type":"circle-bg","color":"blue"},{"type":"roundabout","color":"white","transform":"scale(-1.25,1.25)"}]},"prohibitory_overtaking":{"category":"prohibitory","name":"no overtaking","elements":[{"type":"circle-bg","color":"white"},{"type":"circle-o","color":"red"},{"type":"car-left","color":"black"},{"type":"car-right","color":"red"}]}} \ No newline at end of file diff --git a/css/traffico-release-0.1.5/us.json b/css/traffico-release-0.1.5/us.json new file mode 100755 index 000000000..882d459eb --- /dev/null +++ b/css/traffico-release-0.1.5/us.json @@ -0,0 +1 @@ +{"regulatory_no_entry":{"category":"regulatory","name":"no entry","elements":[{"type":"circle-bg","color":"red"},{"type":"square-angular","color":"white","transform":"scale(.92,.16)"}]},"regulatory_stop":{"category":"regulatory","name":"stop","elements":[{"type":"octagon","color":"red"},{"type":"stop","color":"white"}]},"regulatory_yield":{"category":"regulatory","name":"give way","elements":[{"type":"tri-rounded","color":"red","transform":"rotate(180deg)"},{"type":"tri-rounded","color":"white","transform":"{tri2center} scale(.55) {center2tri} rotate(180deg)"},{"type":"content-4","content":"YIELD","color":"red","transform":"translate(0,-115%) scale(.6)"}]},"warning_merge":{"category":"warning","name":"merge","elements":[{"type":"square-rounded","color":"black","transform":"{square_to_diamond}"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) {square_to_diamond}"},{"type":"merge","color":"black"}]},"warning_merging_traffic":{"category":"warning","name":"merging traffic","elements":[{"type":"square-rounded","color":"black","transform":"{square_to_diamond}"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) {square_to_diamond}"},{"type":"merge","color":"black","transform":"rotate(45deg)"}]},"warning_pedestrian_crossing":{"category":"warning","name":"pedestrian crossing","elements":[{"type":"square-rounded","color":"black","transform":"{square_to_diamond}"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) {square_to_diamond}"},{"type":"pedestrian","color":"black"}]},"warning_traffic_light":{"category":"warning","name":"traffic light","elements":[{"type":"square-rounded","color":"black","transform":"{square_to_diamond}"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) {square_to_diamond}"},{"type":"square-angular","color":"black","transform":"scale(.2,.55)"},{"type":"circle-bg","color":"green","transform":"translate(0,16.5%) scale(.14)"},{"type":"circle-bg","color":"yellow","transform":"scale(.14)"},{"type":"circle-bg","color":"red","transform":"translate(0,-16.5%) scale(.14)"}]},"warning_traffic_light_horizontal":{"category":"warning","name":"traffic light","elements":[{"type":"square-rounded","color":"black","transform":"{square_to_diamond}"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) {square_to_diamond}"},{"type":"square-angular","color":"black","transform":"scale(.55,.2)"},{"type":"circle-bg","color":"green","transform":"translate(16.5%,0) scale(.14)"},{"type":"circle-bg","color":"yellow","transform":"scale(.14)"},{"type":"circle-bg","color":"red","transform":"translate(-16.5%,0) scale(.14)"}]},"regulatory_no_parking":{"category":"regulatory","name":"no parking","elements":[{"type":"circle-bg","color":"white"},{"type":"circle-o","color":"red"},{"type":"parking","color":"black","transform":"{fit_border_circle}"},{"type":"circle-bar-rounded","color":"red","transform":"rotate(-45deg)"}]},"warning_road_narrows_right":{"category":"warning","name":"road narrows right","elements":[{"type":"square-rounded","color":"black","transform":"{square_to_diamond}"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) {square_to_diamond}"},{"type":"narrow-road-l","color":"black","transform":"{fit_diamond} scale(-1,1)"}]},"warning_road_narrows_left":{"category":"warning","name":"road narrows left","elements":[{"type":"square-rounded","color":"black","transform":"{square_to_diamond}"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) {square_to_diamond}"},{"type":"narrow-road-l","color":"black","transform":"{fit_diamond}"}]},"warning_road_narrows_both_sides":{"category":"warning","name":"road narrows both","elements":[{"type":"square-rounded","color":"black","transform":"{square_to_diamond}"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) {square_to_diamond}"},{"type":"narrow-road-both","color":"black","transform":"{fit_diamond}"}]},"regulatory_no_bicycles":{"category":"regulatory","name":"no bicycles","elements":[{"type":"circle-bg","color":"white"},{"type":"circle-o","color":"red"},{"type":"bicycle","color":"black","transform":"{fit_border_circle}"},{"type":"circle-bar-rounded","color":"red","transform":"rotate(-45deg)"}]},"regulatory_no_left_turn":{"category":"regulatory","name":"no left turn","elements":[{"type":"circle-bg","color":"white"},{"type":"circle-o","color":"red"},{"type":"turn-90-l","color":"black","transform":"{fit_border_circle}"},{"type":"circle-bar-rounded","color":"red","transform":"rotate(-45deg)"}]},"regulatory_no_turn_right":{"category":"regulatory","name":"no right turn","elements":[{"type":"circle-bg","color":"white"},{"type":"circle-o","color":"red"},{"type":"turn-90-l","color":"black","transform":"{fit_border_circle} scale(-1,1)"},{"type":"circle-bar-rounded","color":"red","transform":"rotate(-45deg)"}]},"regulatory_no_u_turn":{"category":"regulatory","name":"no u turn","elements":[{"type":"circle-bg","color":"white"},{"type":"circle-o","color":"red"},{"type":"u-turn","color":"black","transform":"{fit_border_circle}"},{"type":"circle-bar-rounded","color":"red","transform":"rotate(-45deg)"}]},"warning_added_lane":{"category":"warning","name":"added lane","elements":[{"type":"square-rounded","color":"black","transform":"{square_to_diamond}"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) {square_to_diamond}"},{"type":"added-lane","color":"black"}]},"warning_cross_roads":{"category":"warning","name":"cross roads","elements":[{"type":"square-rounded","color":"black","transform":"{square_to_diamond}"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) {square_to_diamond}"},{"type":"cross-roads","color":"black"}]},"warning_side_road_perpendicular_right":{"category":"warning","name":"side road perpendicular right","elements":[{"type":"square-rounded","color":"black","transform":"{square_to_diamond}"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) {square_to_diamond}"},{"type":"side-road-p-r","color":"black"}]},"warning_side_road_perpendicular_left":{"category":"warning","name":"side road perpendicular left","elements":[{"type":"square-rounded","color":"black","transform":"{square_to_diamond}"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) {square_to_diamond}"},{"type":"side-road-p-l","color":"black"}]},"regulatory_no_trucks":{"category":"regulatory","name":"no trucks","elements":[{"type":"circle-bg","color":"white"},{"type":"circle-o","color":"red"},{"type":"truck","color":"black","transform":"{fit_border_circle}"},{"type":"circle-bar-rounded","color":"red","transform":"rotate(-45deg)"}]},"warning_turn_right":{"category":"warning","name":"turn right","elements":[{"type":"square-rounded","color":"black","transform":"{square_to_diamond}"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) {square_to_diamond}"},{"type":"turn-90-l","color":"black","transform":"scale(-1,1)"}]},"warning_turn_left":{"category":"warning","name":"turn left","elements":[{"type":"square-rounded","color":"black","transform":"{square_to_diamond}"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) {square_to_diamond}"},{"type":"turn-90-l","color":"black"}]},"warning_fire_station":{"category":"warning","name":"fire station","elements":[{"type":"square-rounded","color":"black","transform":"{square_to_diamond}"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) {square_to_diamond}"},{"type":"fire-station","color":"black"}]},"warning_bicycles":{"category":"warning","name":"bicycles","elements":[{"type":"square-rounded","color":"black","transform":"{square_to_diamond}"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) {square_to_diamond}"},{"type":"bicycle","color":"black","transform":"{fit_diamond}"}]},"warning_dead_end":{"category":"warning","name":"dead end","elements":[{"type":"square-rounded","color":"black","transform":"{square_to_diamond}"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) {square_to_diamond}"},{"type":"dead-end","color":"black"}]},"warning_light_rail_crossing":{"category":"warning","name":"light rail crossing","elements":[{"type":"square-rounded","color":"black","transform":"{square_to_diamond}"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) {square_to_diamond}"},{"type":"light-rail","color":"black"}]},"warning_horizontal_alignment_left":{"category":"warning","name":"horizontal alignment left","elements":[{"type":"square-rounded","color":"black","transform":"{square_to_diamond}"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) {square_to_diamond}"},{"type":"h-align-l","color":"black"}]},"warning_horizontal_alignment_right":{"category":"warning","name":"horizontal alignment right","elements":[{"type":"square-rounded","color":"black","transform":"{square_to_diamond}"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) {square_to_diamond}"},{"type":"h-align-l","color":"black","transform":"scale(-1,1)"}]},"warning_highway_divided":{"category":"warning","name":"highway divided","elements":[{"type":"square-rounded","color":"black","transform":"{square_to_diamond}"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) {square_to_diamond}"},{"type":"highway-divided","color":"black"}]},"warning_steep_hill":{"category":"warning","name":"steep hill","elements":[{"type":"square-rounded","color":"black","transform":"{square_to_diamond}"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) {square_to_diamond}"},{"type":"steep-hill","color":"black"}]},"warning_low_clearance":{"category":"warning","name":"low clearance","elements":[{"type":"square-rounded","color":"black","transform":"{square_to_diamond}"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) {square_to_diamond}"},{"type":"low-clearance","color":"black"}]},"warning_offset_roads":{"category":"warning","name":"offset roads","elements":[{"type":"square-rounded","color":"black","transform":"{square_to_diamond}"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) {square_to_diamond}"},{"type":"offset-roads","color":"black"}]},"warning_slippery":{"category":"warning","name":"slippery","elements":[{"type":"square-rounded","color":"black","transform":"{square_to_diamond}"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) {square_to_diamond}"},{"type":"slippery","color":"black"}]},"regulatory_no_left_or_u_turn":{"category":"regulatory","name":"no left or u turn","elements":[{"type":"circle-bg","color":"white"},{"type":"circle-o","color":"red"},{"type":"no-l-or-u-turn","color":"black"},{"type":"circle-bar-rounded","color":"red","transform":"rotate(-45deg)"}]},"warning_winding_road_left":{"category":"warning","name":"winding road","elements":[{"type":"square-rounded","color":"black","transform":"{square_to_diamond}"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) {square_to_diamond}"},{"type":"winding-road-left","color":"black"}]},"warning_winding_road_right":{"category":"warning","name":"winding road","elements":[{"type":"square-rounded","color":"black","transform":"{square_to_diamond}"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) {square_to_diamond}"},{"type":"winding-road-left","color":"black","transform":"scale(-1,1)"}]},"warning_metric_clearance":{"category":"warning","name":"metric clearance","elements":[{"type":"square-rounded","color":"black","transform":"{square_to_diamond}"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) {square_to_diamond}"},{"type":"metric-clearance","color":"black"}]},"warning_intersection_circular":{"category":"warning","name":"intersection circular","elements":[{"type":"square-rounded","color":"black","transform":"{square_to_diamond}"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) {square_to_diamond}"},{"type":"roundabout","color":"black"}]},"warning_turn_reverse_right":{"category":"warning","name":"turn reverse right","elements":[{"type":"square-rounded","color":"black","transform":"{square_to_diamond}"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) {square_to_diamond}"},{"type":"turn-reverse-left","color":"black","transform":"scale(-1,1)"}]},"warning_turn_reverse_left":{"category":"warning","name":"turn reverse left","elements":[{"type":"square-rounded","color":"black","transform":"{square_to_diamond}"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) {square_to_diamond}"},{"type":"turn-reverse-left","color":"black"}]},"warning_side_road_acute_angle_right":{"category":"warning","name":"side road acute angle right","elements":[{"type":"square-rounded","color":"black","transform":"{square_to_diamond}"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) {square_to_diamond}"},{"type":"side-road-a-a-r","color":"black"}]},"warning_side_road_acute_angle_left":{"category":"warning","name":"side road acute angle left","elements":[{"type":"square-rounded","color":"black","transform":"{square_to_diamond}"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) {square_to_diamond}"},{"type":"side-road-a-a-l","color":"black"}]},"warning_t_roads":{"category":"warning","name":"t roads","elements":[{"type":"square-rounded","color":"black","transform":"{square_to_diamond}"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) {square_to_diamond}"},{"type":"t-roads","color":"black"}]},"regulatory_no_hitch_hiking":{"category":"regulatory","name":"no hitch hiking","elements":[{"type":"circle-bg","color":"white"},{"type":"circle-o","color":"red"},{"type":"hitch-hiking","color":"black"},{"type":"circle-bar-rounded","color":"red","transform":"rotate(-45deg)"}]},"warning_pass_left_or_right":{"category":"warning","name":"pass left or right","elements":[{"type":"square-rounded","color":"black","transform":"{square_to_diamond}"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) {square_to_diamond}"},{"type":"pass-l-r","color":"black"}]},"warning_share_roads":{"category":"warning","name":"share roads","elements":[{"type":"square-rounded","color":"black","transform":"{square_to_diamond}"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) {square_to_diamond}"},{"type":"share-roads","color":"black"}]},"warning_bickcle_slippery":{"category":"warning","name":"bicycle slippery","elements":[{"type":"square-rounded","color":"black","transform":"{square_to_diamond}"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) {square_to_diamond}"},{"type":"bicycle-slippery","color":"black"}]},"regulatory_no_pedestrian_crossing":{"category":"regulatory","name":"no pedestrian crossing","elements":[{"type":"circle-bg","color":"white"},{"type":"circle-o","color":"red"},{"type":"pedestrian","color":"black"},{"type":"circle-bar-rounded","color":"red","transform":"rotate(-45deg)"}]},"warning_workers_in_road_ahead":{"category":"warning","name":"workers in road ahead","elements":[{"type":"square-rounded","color":"black","transform":"{square_to_diamond}"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) {square_to_diamond}"},{"type":"roadworks","color":"black","transform":"{fit_diamond}"}]},"warning_play_ground":{"category":"warning","name":"play ground","elements":[{"type":"square-rounded","color":"black","transform":"{square_to_diamond}"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) {square_to_diamond}"},{"type":"play-ground","color":"black"}]},"warning_falling_rocks":{"category":"warning","name":"falling rocks","elements":[{"type":"square-rounded","color":"black","transform":"{square_to_diamond}"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) {square_to_diamond}"},{"type":"falling-rocks","color":"black"}]},"warning_hairpin_curve":{"category":"warning","name":"hairpin curve","elements":[{"type":"square-rounded","color":"black","transform":"{square_to_diamond}"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) {square_to_diamond}"},{"type":"hairpin-curve","color":"black"}]},"warning_end":{"category":"warning","name":"end","elements":[{"type":"square-rounded","color":"black","transform":"{square_to_diamond}"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) {square_to_diamond}"},{"type":"end","color":"black"}]},"warning_loop_270_degree":{"category":"warning","name":"loop 270 degree","elements":[{"type":"square-rounded","color":"black","transform":"{square_to_diamond}"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) {square_to_diamond}"},{"type":"loop-270","color":"black"}]},"warning_y_roads":{"category":"warning","name":"y roads","elements":[{"type":"square-rounded","color":"black","transform":"{square_to_diamond}"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) {square_to_diamond}"},{"type":"y-roads","color":"black"}]},"regulatory_no_straight_through":{"category":"regulatory","name":"no straight through","elements":[{"type":"circle-bg","color":"white"},{"type":"circle-o","color":"red"},{"type":"US-arrow-up","color":"black"},{"type":"circle-bar-rounded","color":"red","transform":"rotate(-45deg)"}]},"warning_added_lane_from_entering_roadway":{"category":"warning","name":"added lane (from entering roadway)","elements":[{"type":"square-rounded","color":"black","transform":"{square_to_diamond}"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) {square_to_diamond}"},{"type":"added-lane","color":"black","transform":"rotate(45deg) scale(.95)"}]},"warning_flaggers_in_road_ahead":{"category":"warning","name":"flaggers in road ahead","elements":[{"type":"square-rounded","color":"black","transform":"{square_to_diamond}"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) {square_to_diamond}"},{"type":"flaggers","color":"black"}]},"warning_skewed_railroad_crossing":{"category":"warning","name":"skewed railroad crossing","elements":[{"type":"square-rounded","color":"black","transform":"{square_to_diamond}"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) {square_to_diamond}"},{"type":"skewed-railroads","color":"black"}]},"warning_trucks_rollover":{"category":"warning","name":"trucks rollover","elements":[{"type":"square-rounded","color":"black","transform":"{square_to_diamond}"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) {square_to_diamond}"},{"type":"trucks-rollover","color":"black"}]},"warning_lightground_railroad_crossing":{"category":"warning","name":"lightground railroad crossing","elements":[{"type":"square-rounded","color":"black","transform":"{square_to_diamond}"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) {square_to_diamond}"},{"type":"lightground-railroad-crossing","color":"black"}]},"regulatory_national_network_lane":{"category":"regulatory","name":"national_network_lane","elements":[{"type":"circle-bg","color":"white"},{"type":"circle-o","color":"green"},{"type":"lorry","color":"black"}]},"regulatory_national_network_prohibited":{"category":"regulatory","name":"national_network_lane","elements":[{"type":"circle-bg","color":"white"},{"type":"circle-o","color":"red"},{"type":"lorry","color":"black"},{"type":"circle-bar-rounded","color":"red","transform":"rotate(-45deg)"}]},"warning_motorcycle_crossing":{"category":"warning","name":"motorcycle crossing","elements":[{"type":"square-rounded","color":"black","transform":"{square_to_diamond}"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) {square_to_diamond}"},{"type":"motorbike","color":"black"}]},"warning_railroad":{"category":"warning","name":"railroad","elements":[{"type":"circle-bg","color":"yellow"},{"type":"circle-bar-rounded","color":"black","transform":"rotate(-45deg)"},{"type":"circle-bar-rounded","color":"black","transform":"rotate(45deg)"},{"type":"railroad","color":"black"}]},"regulatory_hazardous_material_prohibited":{"category":"regulatory","name":"hazardous material prohibited","elements":[{"type":"circle-bg","color":"white"},{"type":"circle-o","color":"red"},{"type":"hazardous-material","color":"black","transform":"{fit_border_circle}"},{"type":"circle-o","color":"red"}]},"warning_truck_rollover_with_speed":{"category":"warning","name":"truck rollover with speed","elements":[{"type":"square-rounded","color":"black","transform":"{square_to_diamond}"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) {square_to_diamond}"},{"type":"truck-rollover-speed","color":"black"}]},"regulatory_no_rollerblading":{"category":"regulatory","name":"no rollerblading","elements":[{"type":"circle-bg","color":"white"},{"type":"circle-o","color":"red"},{"type":"rollerblading","color":"black","transform":"{fit_border_circle}"},{"type":"circle-bar-rounded","color":"red","transform":"rotate(-45deg)"}]},"regulatory_one_way_small_left":{"category":"regulatory","name":"one way small left","elements":[{"type":"square-rounded","color":"white","transform":"scale(1.1,.33)"},{"type":"square-rounded","color":"black","transform":"scale(1.1,.33) scale(.95)"},{"type":"US-arrow-oneway","color":"white","transform":"scale(.6) scale(1.35,1) rotate(-90deg)"},{"type":"content-4","color":"black","content":"ONE","transform":"scale(.5,.6) translate(-15%,-25%)"},{"type":"content-4","color":"black","content":"WAY","transform":"scale(.5,.6) translate(45%,-25%)"}]},"regulatory_one_way_small_right":{"category":"regulatory","name":"one way small right","elements":[{"type":"square-rounded","color":"white","transform":"scale(1.1,.33)"},{"type":"square-rounded","color":"black","transform":"scale(1.1,.33) scale(.95)"},{"type":"US-arrow-oneway","color":"white","transform":"scale(.6) scale(1.35,1) rotate(90deg)"},{"type":"content-4","color":"black","content":"ONE","transform":"scale(.5,.6) translate(-45%,-25%)"},{"type":"content-4","color":"black","content":"WAY","transform":"scale(.5,.6) translate(15%,-25%)"}]},"regulatory_one_way_large_left":{"category":"regulatory","name":"one way large left","elements":[{"type":"square-rounded","color":"white","transform":"scale(.7,1)"},{"type":"square-rounded","color":"black","transform":"scale(.7,1) scale(.95)"},{"type":"square-rounded","color":"white","transform":"scale(.7,1) scale(.90)"},{"type":"content-4","color":"black","content":"ONE","transform":"scale(1,1.2) translate(0,-90%)"},{"type":"content-4","color":"black","content":"WAY","transform":"scale(1,1.2)"},{"type":"US-arrow-oneway","color":"black","transform":"scale(.5) translate(0,45%) rotate(-90deg)"}]},"regulatory_one_way_large_right":{"category":"regulatory","name":"one way large right","elements":[{"type":"square-rounded","color":"white","transform":"scale(.7,1)"},{"type":"square-rounded","color":"black","transform":"scale(.7,1) scale(.95)"},{"type":"square-rounded","color":"white","transform":"scale(.7,1) scale(.90)"},{"type":"content-4","color":"black","content":"ONE","transform":"scale(1,1.2) translate(0,-90%)"},{"type":"content-4","color":"black","content":"WAY","transform":"scale(1,1.2)"},{"type":"US-arrow-oneway","color":"black","transform":"scale(.5) translate(0,45%) rotate(90deg)"}]},"warning_single_2_reverse_curve":{"category":"warning","name":"single 2 reverse curve","elements":[{"type":"square-rounded","color":"black","transform":"{square_to_diamond}"},{"type":"square-rounded","color":"orange","transform":"scale(.95) {square_to_diamond}"},{"type":"single-2-reverse-curve","color":"black"}]},"warning_double_2_reverse_curve":{"category":"warning","name":"double 2 reverse curve","elements":[{"type":"square-rounded","color":"black","transform":"{square_to_diamond}"},{"type":"square-rounded","color":"orange","transform":"scale(.95) {square_to_diamond}"},{"type":"single-2-reverse-curve","color":"black","transform":"{fit_diamond} translate(-9%)"},{"type":"single-2-reverse-curve","color":"black","transform":"{fit_diamond} translate(9%)"}]},"warning_triple_2_reverse_curve":{"category":"warning","name":"triple 2 reverse curve","elements":[{"type":"square-rounded","color":"black","transform":"{square_to_diamond}"},{"type":"square-rounded","color":"orange","transform":"scale(.95) {square_to_diamond}"},{"type":"single-2-reverse-curve","color":"black","transform":"{fit_diamond} translate(-18%)"},{"type":"single-2-reverse-curve","color":"black","transform":"{fit_diamond}"},{"type":"single-2-reverse-curve","color":"black","transform":"{fit_diamond} translate(18%)"}]},"school_school":{"category":"school","name":"school","elements":[{"type":"school","color":"black"},{"type":"school","color":"fluogreen","transform":"scale(.95)"},{"type":"children","color":"black"}]},"school_obsolete":{"category":"school","name":"school","elements":[{"type":"school","color":"black"},{"type":"school","color":"yellow","transform":"scale(.95)"},{"type":"children","color":"black"}]},"warning_turn_left_curve":{"category":"warning","name":"turn left curve","elements":[{"type":"square-rounded","color":"black","transform":"{square_to_diamond}"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) {square_to_diamond}"},{"type":"turn-l-curve","color":"black","transform":"{fit_diamond}"}]},"warning_turn_right_curve":{"category":"warning","name":"turn right curve","elements":[{"type":"square-rounded","color":"black","transform":"{square_to_diamond}"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) {square_to_diamond}"},{"type":"turn-l-curve","color":"black","transform":"{fit_diamond} scale(-1,1)"}]},"warning_turn_left_curve_speed":{"category":"warning","name":"turn left curve with speed","elements":[{"type":"square-rounded","color":"black","transform":"{square_to_diamond}"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) {square_to_diamond}"},{"type":"turn-l-curve","color":"black","transform":"{fit_diamond}"},{"type":"turn-curve-speed","color":"black","transform":"{fit_diamond} scale(-1,1)"}]},"warning_turn_right_curve_speed":{"category":"warning","name":"turn right curve with speed","elements":[{"type":"square-rounded","color":"black","transform":"{square_to_diamond}"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) {square_to_diamond}"},{"type":"turn-l-curve","color":"black","transform":"{fit_diamond} scale(-1,1)"},{"type":"turn-curve-speed","color":"black","transform":"{fit_diamond}"}]},"warning_pretzel_loop":{"category":"warning","name":"pretzel_loop","elements":[{"type":"square-rounded","color":"black","transform":"{square_to_diamond}"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) {square_to_diamond}"},{"type":"pretzel-loop","color":"black","transform":"{fit_diamond}"}]}} \ No newline at end of file