diff --git a/user/themes/r2c/css-compiled/template.css b/user/themes/r2c/css-compiled/template.css index 5f12297..1538408 100644 --- a/user/themes/r2c/css-compiled/template.css +++ b/user/themes/r2c/css-compiled/template.css @@ -6,6 +6,8 @@ @font-face { font-family: "Rubik-Bold"; src: url("../fonts/rubik/Rubik-Bold.eot"); src: url("../fonts/rubik/Rubik-Bold.eot?#iefix") format("embedded-opentype"), url("../fonts/rubik/Rubik-Bold.woff") format("woff"), url("../fonts/rubik/Rubik-Bold.ttf") format("truetype"), url("../fonts/rubik/Rubik-Bold.svg#Rubik-Bold") format("svg"); } +@font-face { font-family: "Rubik-MediumItalic"; src: url("../fonts/rubik/Rubik-MediumItalic.eot"); src: url("../fonts/rubik/Rubik-MediumItalic.eot?#iefix") format("embedded-opentype"), url("../fonts/rubik/Rubik-MediumItalic.woff") format("woff"), url("../fonts/rubik/Rubik-MediumItalic.ttf") format("truetype"), url("../fonts/rubik/Rubik-MediumItalic.svg#Rubik-MediumItalic") format("svg"); } + @font-face { font-family: "cmu-concrete-ita"; src: url("../fonts/Concrete/cmunoti.eot"); src: url("../fonts/Concrete/cmunoti.eot?#iefix") format("embedded-opentype"), url("../fonts/Concrete/cmunoti.woff") format("woff"), url("../fonts/Concrete/cmunoti.ttf") format("truetype"), url("../fonts/Concrete/cmunoti.svg#cmu-concrete-ita") format("svg"); } * { box-sizing: border-box; } @@ -33,9 +35,13 @@ table { border-collapse: collapse; border-spacing: 0; } p { font-style: normal; } +p:last-child { margin: 0; } + em { font-style: italic; } -strong { font-family: "Rubik-Bold"; } +strong { font-weight: normal; font-family: "Rubik-MediumItalic"; } + +text { font-family: "rubik"; } h1 { font-size: 1.2rem; line-height: 50px; } @@ -47,11 +53,9 @@ p { font-family: "rubik"; font-size: 1rem; line-height: 1.3rem; margin-bottom: 1 p a { font-family: "cmu-concrete-ita"; } -p strong { font-family: "CooperHewitt-BoldItalic"; } +.blocs:nth-child(1) { color: white; } -.top > div:nth-child(1) { color: white; } - -.top > div:nth-child(1) a { color: blue; } +.blocs:nth-child(1) a { color: blue; } body { overflow: hidden; background: #e6e6e6; } @@ -61,33 +65,31 @@ body { overflow: hidden; background: #e6e6e6; } #page .handler { width: 50px; height: 50px; border-radius: 25px; position: absolute; top: 50%; z-index: 999; cursor: -webkit-grab; cursor: grab; } -#page .hand1 { background: green; opacity: 0.5; left: calc((100%/3) - 25px); } +#page .hand1 { left: calc((100%/3) - 25px); } -#page .hand2 { background: red; opacity: 0.5; right: calc((100%/3) - 25px); } +#page .hand2 { right: calc((100%/3) - 25px); } #page .mouseDown { cursor: -webkit-grabbing; cursor: grabbing; } #page #start { width: 100%; height: calc(100% - 50px); } -#page #start .top, #page #start .bottom { width: 100%; display: -ms-inline-flexbox; display: inline-flex; -ms-flex-pack: justify; justify-content: space-between; } - #page #start img { filter: grayscale(100%) contrast(4); transition: filter 0.5s; } #page #start img:hover { filter: grayscale(0%); transition: filter 0.5s; } -#page #start .top { position: relative; height: calc(100% / 2); } +#page #start .blocs { position: absolute; overflow-y: auto; margin: 0; width: calc((100% / 3) - 1px); height: calc((100% / 2 - 25px) - 1px); min-width: 200px; } -#page #start .top > div:nth-child(-n+2) { padding: 0px 20px; } +#page #start .blocs:nth-child(1) { background: #969696; } -#page #start .top > div:nth-child(1) { background: #969696; } +#page #start .blocs:nth-child(-n+2) { padding: 0px 20px; } -#page #start .bottom { position: absolute; height: auto; top: calc(100% / 2 + 25px); bottom: 0; } +#page #start .blocs:nth-child(3n+2) { background: white; left: calc((100% / 3) + 1px); } -#page #start .blocs { overflow-y: auto; margin: 2px; width: calc(100% / 3); min-width: 200px; } +#page #start .blocs:nth-child(3n+3) { background: white; right: -1px; } -#page #start .blocs:nth-child(2) { background: white; left: calc(100% / 3); } +#page #start .blocs:nth-child(n+4) { top: calc((100% / 2 + 25px) + 1px); } -#page #start .blocs:nth-child(3) { background: white; } +#page #start .blocs:nth-of-type(-n+2) > div:nth-child(n+1) { margin-bottom: 25px; } #page #start #links canvas { top: 0; left: 0; } @@ -95,6 +97,6 @@ body { overflow: hidden; background: #e6e6e6; } #page #start #streetmap > div:nth-of-type(1) { height: 100%; } -#page #start #streetmap #mapid { width: 100%; height: 100%; } +#page #start #streetmap #mapid { width: 100vw; height: 100%; } -/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidGVtcGxhdGUuY3NzIiwic291cmNlcyI6WyJ0ZW1wbGF0ZS5zY3NzIiwiY29uZmlndXJhdGlvbi9fbWl4aW4uc2NzcyIsImNvbmZpZ3VyYXRpb24vX2NvbmZpZy5zY3NzIiwidGVtcGxhdGUvX3Jlc2V0LnNjc3MiLCJ0ZW1wbGF0ZS9fdHlwb2dyYXBoeS5zY3NzIiwidGVtcGxhdGUvX2hlYWRlci5zY3NzIiwidGVtcGxhdGUvX3NlY3Rpb24uc2NzcyJdLCJzb3VyY2VzQ29udGVudCI6WyIvL2NvbmZpZ3VyYXRpb25cbkBpbXBvcnQgXCJjb25maWd1cmF0aW9uL21peGluXCI7XG5AaW1wb3J0IFwiY29uZmlndXJhdGlvbi9jb25maWdcIjtcblxuLy9yZXNldCRcbkBpbXBvcnQgXCJ0ZW1wbGF0ZS9yZXNldFwiO1xuXG4vLyBUeXBvZ3JhcGh5XG5AaW1wb3J0IFwidGVtcGxhdGUvdHlwb2dyYXBoeVwiO1xuXG4vLyBIZWFkZXJcbkBpbXBvcnQgXCJ0ZW1wbGF0ZS9oZWFkZXJcIjtcblxuLy9zZWN0aW9uXG5AaW1wb3J0IFwidGVtcGxhdGUvc2VjdGlvblwiO1xuLy8gQGltcG9ydCBcInRlbXBsYXRlL3NlY3Rpb24tbWVkaWEtcXVlcmllc1wiO1xuXG4vLyBGb290ZXJcbi8vIEBpbXBvcnQgXCJ0ZW1wbGF0ZS9mb290ZXJcIjtcbiIsIiRDb29wZXJIZXdpdHQ6IFwiQ29vcGVySGV3aXR0XCI7XG4kZmlsZTogXCJDb29wZXJIZXdpdHQtQm9sZFwiO1xuJGZhbWlseTogXCJDb29wZXJIZXdpdHRcIjtcbiRjYXRlZ29yeTogXCJzYW5zLXNlcmlmXCI7XG5cbkBtaXhpbiBmb250LWZhY2UoJENvb3Blckhld2l0dCwgJGZpbGUsICRmYW1pbHksICRjYXRlZ29yeTpcIlwiKSB7XG4gICAgJGZpbGVwYXRoOiBcIi4uL2ZvbnRzL1wiICsgJGZhbWlseSArIFwiL1wiICsgJGZpbGU7XG4gICAgQGZvbnQtZmFjZSB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIiN7JENvb3Blckhld2l0dH1cIjtcbiAgICAgICAgc3JjOiB1cmwoJGZpbGVwYXRoICsgXCIuZW90XCIpO1xuICAgICAgICBzcmM6IHVybCgkZmlsZXBhdGggKyBcIi5lb3Q/I2llZml4XCIpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSwgdXJsKCRmaWxlcGF0aCArIFwiLndvZmZcIikgZm9ybWF0KCd3b2ZmJyksIHVybCgkZmlsZXBhdGggKyBcIi50dGZcIikgIGZvcm1hdCgndHJ1ZXR5cGUnKSwgdXJsKCRmaWxlcGF0aCArIFwiLnN2ZyNcIiArICRDb29wZXJIZXdpdHQgKyBcIlwiKSBmb3JtYXQoJ3N2ZycpO1xuICAgIH1cbiAgICAlI3skQ29vcGVySGV3aXR0fSB7XG4gICAgICAgIGZvbnQ6IHtcbiAgICAgICAgICAgIEBpZiAkY2F0ZWdvcnkgIT0gXCJcIiB7XG4gICAgICAgICAgICAgICAgZmFtaWx5OiBcIiN7JENvb3Blckhld2l0dH1cIiwgI3skY2F0ZWdvcnl9O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGVsc2Uge1xuICAgICAgICAgICAgICAgIGZhbWlseTogXCIjeyRDb29wZXJIZXdpdHR9XCI7XG4gICAgICAgICAgICAgICAgd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbiRDb29wZXJIZXdpdHQtaXRhbGljOiBcIkNvb3Blckhld2l0dC1Cb2xkSXRhbGljXCI7XG4kZmlsZTI6IFwiQ29vcGVySGV3aXR0LUJvbGRJdGFsaWNcIjtcbiRmYW1pbHkyOiBcIkNvb3Blckhld2l0dFwiO1xuJGNhdGVnb3J5MjogXCJzYW5zLXNlcmlmXCI7XG5cbkBtaXhpbiBmb250LWZhY2UoJENvb3Blckhld2l0dC1pdGFsaWMsICRmaWxlMiwgJGZhbWlseTIsICRjYXRlZ29yeTI6XCJcIikge1xuICAgICRmaWxlcGF0aDogXCIuLi9mb250cy9cIiArICRmYW1pbHkyICsgXCIvXCIgKyAkZmlsZTI7XG4gICAgQGZvbnQtZmFjZSB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIiN7JENvb3Blckhld2l0dC1pdGFsaWN9XCI7XG4gICAgICAgIHNyYzogdXJsKCRmaWxlcGF0aCArIFwiLmVvdFwiKTtcbiAgICAgICAgc3JjOiB1cmwoJGZpbGVwYXRoICsgXCIuZW90PyNpZWZpeFwiKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksIHVybCgkZmlsZXBhdGggKyBcIi53b2ZmXCIpIGZvcm1hdCgnd29mZicpLCB1cmwoJGZpbGVwYXRoICsgXCIudHRmXCIpICBmb3JtYXQoJ3RydWV0eXBlJyksIHVybCgkZmlsZXBhdGggKyBcIi5zdmcjXCIgKyAkQ29vcGVySGV3aXR0LWl0YWxpYyArIFwiXCIpIGZvcm1hdCgnc3ZnJyk7XG4gICAgfVxuICAgICUjeyRDb29wZXJIZXdpdHQtaXRhbGljfSB7XG4gICAgICAgIGZvbnQ6IHtcbiAgICAgICAgICAgIEBpZiAkY2F0ZWdvcnkyICE9IFwiXCIge1xuICAgICAgICAgICAgICAgIGZhbWlseTogXCIjeyRDb29wZXJIZXdpdHQtaXRhbGljfVwiLCAjeyRjYXRlZ29yeTJ9O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGVsc2Uge1xuICAgICAgICAgICAgICBmYW1pbHk6IFwiI3skQ29vcGVySGV3aXR0LWl0YWxpY31cIjtcbiAgICAgICAgICAgICAgICAvLyB3ZWlnaHQ6IGl0YWxpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4kcnViaWs6IFwicnViaWtcIjtcbiRmaWxlMzogXCJSdWJpay1MaWdodFwiO1xuJGZhbWlseTM6IFwicnViaWtcIjtcbiRjYXRlZ29yeTM6IFwic2Fucy1zZXJpZlwiO1xuXG5cbkBtaXhpbiBmb250LWZhY2UoJHJ1YmlrLCAkZmlsZTMsICRmYW1pbHkzLCAkY2F0ZWdvcnkzOlwiXCIpIHtcbiAgICAkZmlsZXBhdGg6IFwiLi4vZm9udHMvXCIgKyAkZmFtaWx5MyArIFwiL1wiICsgJGZpbGUzO1xuICAgIEBmb250LWZhY2Uge1xuICAgICAgICBmb250LWZhbWlseTogXCIjeyRydWJpa31cIjtcbiAgICAgICAgc3JjOiB1cmwoJGZpbGVwYXRoICsgXCIuZW90XCIpO1xuICAgICAgICBzcmM6IHVybCgkZmlsZXBhdGggKyBcIi5lb3Q/I2llZml4XCIpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSwgdXJsKCRmaWxlcGF0aCArIFwiLndvZmZcIikgZm9ybWF0KCd3b2ZmJyksIHVybCgkZmlsZXBhdGggKyBcIi50dGZcIikgIGZvcm1hdCgndHJ1ZXR5cGUnKSwgdXJsKCRmaWxlcGF0aCArIFwiLnN2ZyNcIiArICRydWJpayArIFwiXCIpIGZvcm1hdCgnc3ZnJyk7XG4gICAgfVxuICAgICUjeyRydWJpa30ge1xuICAgICAgICBmb250OiB7XG4gICAgICAgICAgICBAaWYgJGNhdGVnb3J5MyAhPSBcIlwiIHtcbiAgICAgICAgICAgICAgICBmYW1pbHk6IFwiI3skcnViaWt9XCIsICN7JGNhdGVnb3J5M307XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAZWxzZSB7XG4gICAgICAgICAgICAgICAgZmFtaWx5OiBcIiN7JHJ1YmlrfVwiO1xuICAgICAgICAgICAgICAgIHdlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4kcnViaWstQjogXCJSdWJpay1Cb2xkXCI7XG4kZmlsZTQ6IFwiUnViaWstQm9sZFwiO1xuXG5AbWl4aW4gZm9udC1mYWNlKCRydWJpay1CLCAkZmlsZTQsICRmYW1pbHkzLCAkY2F0ZWdvcnkzOlwiXCIpIHtcbiAgICAkZmlsZXBhdGg6IFwiLi4vZm9udHMvXCIgKyAkZmFtaWx5MyArIFwiL1wiICsgJGZpbGU0O1xuICAgIEBmb250LWZhY2Uge1xuICAgICAgICBmb250LWZhbWlseTogXCIjeyRydWJpay1CfVwiO1xuICAgICAgICBzcmM6IHVybCgkZmlsZXBhdGggKyBcIi5lb3RcIik7XG4gICAgICAgIHNyYzogdXJsKCRmaWxlcGF0aCArIFwiLmVvdD8jaWVmaXhcIikgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLCB1cmwoJGZpbGVwYXRoICsgXCIud29mZlwiKSBmb3JtYXQoJ3dvZmYnKSwgdXJsKCRmaWxlcGF0aCArIFwiLnR0ZlwiKSAgZm9ybWF0KCd0cnVldHlwZScpLCB1cmwoJGZpbGVwYXRoICsgXCIuc3ZnI1wiICsgJHJ1YmlrLUIgKyBcIlwiKSBmb3JtYXQoJ3N2ZycpO1xuICAgIH1cbiAgICAlI3skcnViaWstQn0ge1xuICAgICAgICBmb250OiB7XG4gICAgICAgICAgICBAaWYgJGNhdGVnb3J5MyAhPSBcIlwiIHtcbiAgICAgICAgICAgICAgICBmYW1pbHk6IFwiI3skcnViaWstQn1cIiwgI3skY2F0ZWdvcnkzfTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBlbHNlIHtcbiAgICAgICAgICAgICAgICBmYW1pbHk6IFwiI3skcnViaWstQn1cIjtcbiAgICAgICAgICAgICAgICB3ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuJGNtdTogXCJjbXUtY29uY3JldGUtaXRhXCI7XG4kZmlsZTU6IFwiY211bm90aVwiO1xuJGZhbWlseTU6IFwiQ29uY3JldGVcIjtcbiRjYXRlZ29yeTU6IFwic2VyaWZcIjtcblxuXG5AbWl4aW4gZm9udC1mYWNlKCRjbXUsICRmaWxlNSwgJGZhbWlseTUsICRjYXRlZ29yeTU6XCJcIikge1xuICAgICRmaWxlcGF0aDogXCIuLi9mb250cy9cIiArICRmYW1pbHk1ICsgXCIvXCIgKyAkZmlsZTU7XG4gICAgQGZvbnQtZmFjZSB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIiN7JGNtdX1cIjtcbiAgICAgICAgc3JjOiB1cmwoJGZpbGVwYXRoICsgXCIuZW90XCIpO1xuICAgICAgICBzcmM6IHVybCgkZmlsZXBhdGggKyBcIi5lb3Q/I2llZml4XCIpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSwgdXJsKCRmaWxlcGF0aCArIFwiLndvZmZcIikgZm9ybWF0KCd3b2ZmJyksIHVybCgkZmlsZXBhdGggKyBcIi50dGZcIikgIGZvcm1hdCgndHJ1ZXR5cGUnKSwgdXJsKCRmaWxlcGF0aCArIFwiLnN2ZyNcIiArICRjbXUgKyBcIlwiKSBmb3JtYXQoJ3N2ZycpO1xuICAgIH1cbiAgICAlI3skY211fSB7XG4gICAgICAgIGZvbnQ6IHtcbiAgICAgICAgICAgIEBpZiAkY2F0ZWdvcnk1ICE9IFwiXCIge1xuICAgICAgICAgICAgICAgIGZhbWlseTogXCIjeyRjbXV9XCIsICN7JGNhdGVnb3J5NX07XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAZWxzZSB7XG4gICAgICAgICAgICAgICAgZmFtaWx5OiBcIiN7JGNtdX1cIjtcbiAgICAgICAgICAgICAgICB3ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi8vZm9udHNcbkBpbmNsdWRlIGZvbnQtZmFjZSgkQ29vcGVySGV3aXR0LCAkZmlsZSwgJGZhbWlseSwgJGNhdGVnb3J5KTtcbkBpbmNsdWRlIGZvbnQtZmFjZSgkQ29vcGVySGV3aXR0LWl0YWxpYywgJGZpbGUyLCAkZmFtaWx5MiwgJGNhdGVnb3J5Mik7XG5AaW5jbHVkZSBmb250LWZhY2UoJHJ1YmlrLCAkZmlsZTMsICRmYW1pbHkzLCAkY2F0ZWdvcnkzKTtcbkBpbmNsdWRlIGZvbnQtZmFjZSgkcnViaWstQiwgJGZpbGU0LCAkZmFtaWx5MywgJGNhdGVnb3J5Myk7XG5AaW5jbHVkZSBmb250LWZhY2UoJGNtdSwgJGZpbGU1LCAkZmFtaWx5NSwgJGNhdGVnb3J5NSk7XG5cbi8vIEZvbnRzLXNpemVcbi8vICRmSDFcbi8vICRmSDJcbi8vICRmSDNcbi8vICRmcFxuLy8gJGZlbVxuLy8gJGZib2xkXG5cblxuJG1hcmdpbmJvZHk6IDM1cHg7XG4vLyBoZWFkZXJcbiRoZWlnaHRIOiAoMjVweCk7XG5cbi8vIHRhaWxsZSAmIHBvc2l0aW9uIGJsb2NzXG5cbi8vIGhlaWdodFxuJEgxMDA6IDEwMCU7XG4kSDUwOiBjYWxjKCN7JEgxMDB9IC8gMik7XG4kSDUwLTI1OiBjYWxjKCN7JEgxMDB9IC8gMiArICN7JGhlaWdodEh9KTtcbi8vIHdpZHRoXG4kVzEwMDogMTAwJTtcbiRXMzM6IGNhbGMoI3skVzEwMH0gLyAzKTtcblxuLy8gdG9wXG4kVDEwMDogMTAwJTtcblxuLy8gcmlnaHRcbiRSMTAwOiAxMDAlO1xuXG4vL2JvdHRvbVxuJEIxMDA6IDEwMCU7XG5cbi8vIGxlZnRcbiRMMTAwOiAxMDAlO1xuJEwzMzogY2FsYygjeyRMMTAwfSAvIDMpO1xuJEw2NjogY2FsYygjeyRMMzN9ICogMik7XG4iLCIqIHtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbmh0bWwsIGJvZHksIGRpdiwgc3BhbiwgYXBwbGV0LCBvYmplY3QsIGlmcmFtZSxcbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsIHAsIGJsb2NrcXVvdGUsIHByZSxcbmEsIGFiYnIsIGFjcm9ueW0sIGFkZHJlc3MsIGJpZywgY2l0ZSwgY29kZSxcbmRlbCwgZGZuLCBlbSwgaW1nLCBpbnMsIGtiZCwgcSwgcywgc2FtcCxcbnNtYWxsLCBzdHJpa2UsIHN0cm9uZywgc3ViLCBzdXAsIHR0LCB2YXIsXG5iLCB1LCBpLCBjZW50ZXIsXG5kbCwgZHQsIGRkLCBvbCwgdWwsIGxpLFxuZmllbGRzZXQsIGZvcm0sIGxhYmVsLCBsZWdlbmQsXG50YWJsZSwgY2FwdGlvbiwgdGJvZHksIHRmb290LCB0aGVhZCwgdHIsIHRoLCB0ZCxcbmFydGljbGUsIGFzaWRlLCBjYW52YXMsIGRldGFpbHMsIGVtYmVkLFxuZmlndXJlLCBmaWdjYXB0aW9uLCBmb290ZXIsIGhlYWRlciwgaGdyb3VwLFxubWVudSwgbmF2LCBvdXRwdXQsIHJ1YnksIHNlY3Rpb24sIHN1bW1hcnksXG50aW1lLCBtYXJrLCBhdWRpbywgdmlkZW8ge1xuXHRtYXJnaW46IDA7XG5cdHBhZGRpbmc6IDA7XG5cdGJvcmRlcjogMDtcblx0Zm9udC1zaXplOiAxNnB4O1xuXHRmb250OiBpbmhlcml0O1xuXHR2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbi8qIEhUTUw1IGRpc3BsYXktcm9sZSByZXNldCBmb3Igb2xkZXIgYnJvd3NlcnMgKi9cbmFydGljbGUsIGFzaWRlLCBkZXRhaWxzLCBmaWdjYXB0aW9uLCBmaWd1cmUsXG5mb290ZXIsIGhlYWRlciwgaGdyb3VwLCBtZW51LCBuYXYsIHNlY3Rpb24ge1xuXHRkaXNwbGF5OiBibG9jaztcbn1cblxuaHRtbCwgYm9keXtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG5ib2R5IHtcblx0bGluZS1oZWlnaHQ6IDE7XG59XG5cbm9sLCB1bCB7XG5cdGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbmF7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0Y29sb3I6YmxhY2s7XG59XG5cbmJsb2NrcXVvdGUsIHEge1xuXHRxdW90ZXM6IG5vbmU7XG59XG5pbWd7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdHZlcnRpY2FsLWFsaWduOiBib3R0b207XG59XG5cbmJsb2NrcXVvdGU6YmVmb3JlLCBibG9ja3F1b3RlOmFmdGVyLFxucTpiZWZvcmUsIHE6YWZ0ZXIge1xuXHRjb250ZW50OiAnJztcblx0Y29udGVudDogbm9uZTtcbn1cblxudGFibGUge1xuXHRib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuXHRib3JkZXItc3BhY2luZzogMDtcbn1cblxucHtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG5lbXtcblx0Zm9udC1zdHlsZTogaXRhbGljO1xufVxuXG5zdHJvbmd7XG5cdC8vIGZvbnQtd2VpZ2h0OiBib2xkZXI7XG4gIGZvbnQtZmFtaWx5OiAkcnViaWstQjtcbn1cbiIsImgxe1xuICBmb250LXNpemU6IDEuMnJlbTtcbiAgbGluZS1oZWlnaHQ6IDUwcHg7XG4gIGF7XG4gICAgZm9udC1mYW1pbHk6ICRDb29wZXJIZXdpdHQ7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgfVxufVxuXG5oMntcbiAgZm9udC1mYW1pbHk6ICRDb29wZXJIZXdpdHQtaXRhbGljO1xuICBmb250LXNpemU6IDEuMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDUwcHg7XG59XG5cbnB7XG4gIGZvbnQtZmFtaWx5OiAkcnViaWs7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuM3JlbTtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgYXtcbiAgICBmb250LWZhbWlseTogJGNtdTtcbiAgfVxuICBzdHJvbmd7XG4gICAgZm9udC1mYW1pbHk6ICRDb29wZXJIZXdpdHQtaXRhbGljO1xuICB9XG59XG5cbi50b3B7XG4gICYgPiBkaXZ7XG4gICAgJjpudGgtY2hpbGQoMSl7XG4gICAgICBjb2xvcjogd2hpdGU7XG4gICAgICBhe1xuICAgICAgICBjb2xvcjogcmdiKDAsIDAsIDI1NSk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIjcGFnZXtcbiAgLy8gbWFyZ2luOiAwIDI1cHg7XG59XG4iLCJib2R5e1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBiYWNrZ3JvdW5kOnJnYigyMzAsIDIzMCwgMjMwKTtcbn1cblxuI3BhZ2V7XG4gIGhlaWdodDogMTAwJTtcbiAgLm5hdmJhcntcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gIH1cbiAgLmhhbmRsZXJ7XG4gICAgd2lkdGg6IDUwcHg7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDI1cHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIHotaW5kZXg6IDk5OTtcbiAgICBjdXJzb3I6IGdyYWI7XG4gIH1cbiAgLmhhbmQxe1xuICAgIGJhY2tncm91bmQ6IGdyZWVuO1xuICAgIG9wYWNpdHk6IDAuNTtcbiAgICBsZWZ0IDogY2FsYygoMTAwJS8zKSAtIDI1cHgpO1xuICB9XG5cbiAgLmhhbmQye1xuICAgIGJhY2tncm91bmQ6IHJlZDtcbiAgICBvcGFjaXR5OiAwLjU7XG4gICAgcmlnaHQ6IGNhbGMoKDEwMCUvMykgLSAyNXB4KTtcbiAgfVxuXG4gIC5tb3VzZURvd257XG4gICAgY3Vyc29yOiBncmFiYmluZztcbiAgfVxuXG4gICNzdGFydHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDUwcHgpO1xuICAgIC50b3AsIC5ib3R0b217XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIH1cbiAgICBpbWd7XG4gICAgICBmaWx0ZXI6IGdyYXlzY2FsZSgxMDAlKSBjb250cmFzdCg0KTtcbiAgICAgIHRyYW5zaXRpb246IGZpbHRlciAwLjVzO1xuICAgICAgJjpob3ZlcntcbiAgICAgICAgZmlsdGVyOiBncmF5c2NhbGUoMCUpO1xuICAgICAgICB0cmFuc2l0aW9uOiBmaWx0ZXIgMC41cztcbiAgICAgIH1cbiAgICB9XG4gICAgLnRvcHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGhlaWdodDogJEg1MDtcbiAgICAgICYgPiBkaXZ7XG4gICAgICAgICY6bnRoLWNoaWxkKC1uKzIpe1xuICAgICAgICAgIHBhZGRpbmc6IDBweCAyMHB4O1xuICAgICAgICB9XG4gICAgICAgICY6bnRoLWNoaWxkKDEpe1xuICAgICAgICAgIGJhY2tncm91bmQ6IHJnYigxNTAsIDE1MCwgMTUwKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAuYm90dG9te1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgdG9wOiAkSDUwLTI1O1xuICAgICAgYm90dG9tOiAwO1xuICAgIH1cbiAgICAuYmxvY3N7XG4gICAgICAvLyBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgICAgbWFyZ2luOiAycHg7XG4gICAgICB3aWR0aDogJFczMztcbiAgICAgIG1pbi13aWR0aDogMjAwcHg7XG4gICAgICAmOm50aC1jaGlsZCgyKXtcbiAgICAgICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICAgICAgIGxlZnQ6ICRMMzM7XG4gICAgICB9XG4gICAgICAmOm50aC1jaGlsZCgzKXtcbiAgICAgICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICAgICB9XG4gICAgfVxuICAgIFxuICAgICNsaW5rc3tcbiAgICAgIGNhbnZhc3tcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgfVxuICAgICAgY2FudmFzW3Jlc2l6ZV0ge1xuICAgICAgICAgIHdpZHRoOiAxMDB2dztcbiAgICAgICAgICBoZWlnaHQ6IDEwMHZoO1xuICAgICAgfVxuICAgIH1cbiAgICAjcmVzZWF1eC1zb2NpYXV4e1xuICAgICAgc3Zne1xuICAgICAgICAvLyB3aWR0aDogMTAwdnc7XG4gICAgICAgIC8vIGhlaWdodDogMTAwdmg7XG4gICAgICB9XG4gICAgfVxuICAgICNzdHJlZXRtYXB7XG4gICAgICAmID4gZGl2Om50aC1vZi10eXBlKDEpe1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICB9XG4gICAgICAjbWFwaWQge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQzJHSSxVQUFVLEdBQ04sV0FBVyxFQUFFLGNBQVMsRUFDdEIsR0FBRyxFQUFFLGtEQUF1QixFQUM1QixHQUFHLEVBQUUseURBQThCLENBQUMsMkJBQTJCLEVBQUUsbURBQXdCLENBQUMsY0FBYyxFQUFFLGtEQUF1QixDQUFFLGtCQUFrQixFQUFFLCtEQUFvQyxDQUFDLGFBQWE7O0FBSDdNLFVBQVUsR0FDTixXQUFXLEVBQUUseUJBQVMsRUFDdEIsR0FBRyxFQUFFLHdEQUF1QixFQUM1QixHQUFHLEVBQUUsK0RBQThCLENBQUMsMkJBQTJCLEVB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 */ +/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidGVtcGxhdGUuY3NzIiwic291cmNlcyI6WyJ0ZW1wbGF0ZS5zY3NzIiwiY29uZmlndXJhdGlvbi9fbWl4aW4uc2NzcyIsImNvbmZpZ3VyYXRpb24vX2NvbmZpZy5zY3NzIiwidGVtcGxhdGUvX3Jlc2V0LnNjc3MiLCJ0ZW1wbGF0ZS9fdHlwb2dyYXBoeS5zY3NzIiwidGVtcGxhdGUvX2hlYWRlci5zY3NzIiwidGVtcGxhdGUvX3NlY3Rpb24uc2NzcyJdLCJzb3VyY2VzQ29udGVudCI6WyIvL2NvbmZpZ3VyYXRpb25cbkBpbXBvcnQgXCJjb25maWd1cmF0aW9uL21peGluXCI7XG5AaW1wb3J0IFwiY29uZmlndXJhdGlvbi9jb25maWdcIjtcblxuLy9yZXNldCRcbkBpbXBvcnQgXCJ0ZW1wbGF0ZS9yZXNldFwiO1xuXG4vLyBUeXBvZ3JhcGh5XG5AaW1wb3J0IFwidGVtcGxhdGUvdHlwb2dyYXBoeVwiO1xuXG4vLyBIZWFkZXJcbkBpbXBvcnQgXCJ0ZW1wbGF0ZS9oZWFkZXJcIjtcblxuLy9zZWN0aW9uXG5AaW1wb3J0IFwidGVtcGxhdGUvc2VjdGlvblwiO1xuLy8gQGltcG9ydCBcInRlbXBsYXRlL3NlY3Rpb24tbWVkaWEtcXVlcmllc1wiO1xuXG4vLyBGb290ZXJcbi8vIEBpbXBvcnQgXCJ0ZW1wbGF0ZS9mb290ZXJcIjtcbiIsIiRDb29wZXJIZXdpdHQ6IFwiQ29vcGVySGV3aXR0XCI7XG4kZmlsZTogXCJDb29wZXJIZXdpdHQtQm9sZFwiO1xuJGZhbWlseTogXCJDb29wZXJIZXdpdHRcIjtcbiRjYXRlZ29yeTogXCJzYW5zLXNlcmlmXCI7XG5cbkBtaXhpbiBmb250LWZhY2UoJENvb3Blckhld2l0dCwgJGZpbGUsICRmYW1pbHksICRjYXRlZ29yeTpcIlwiKSB7XG4gICAgJGZpbGVwYXRoOiBcIi4uL2ZvbnRzL1wiICsgJGZhbWlseSArIFwiL1wiICsgJGZpbGU7XG4gICAgQGZvbnQtZmFjZSB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIiN7JENvb3Blckhld2l0dH1cIjtcbiAgICAgICAgc3JjOiB1cmwoJGZpbGVwYXRoICsgXCIuZW90XCIpO1xuICAgICAgICBzcmM6IHVybCgkZmlsZXBhdGggKyBcIi5lb3Q/I2llZml4XCIpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSwgdXJsKCRmaWxlcGF0aCArIFwiLndvZmZcIikgZm9ybWF0KCd3b2ZmJyksIHVybCgkZmlsZXBhdGggKyBcIi50dGZcIikgIGZvcm1hdCgndHJ1ZXR5cGUnKSwgdXJsKCRmaWxlcGF0aCArIFwiLnN2ZyNcIiArICRDb29wZXJIZXdpdHQgKyBcIlwiKSBmb3JtYXQoJ3N2ZycpO1xuICAgIH1cbiAgICAlI3skQ29vcGVySGV3aXR0fSB7XG4gICAgICAgIGZvbnQ6IHtcbiAgICAgICAgICAgIEBpZiAkY2F0ZWdvcnkgIT0gXCJcIiB7XG4gICAgICAgICAgICAgICAgZmFtaWx5OiBcIiN7JENvb3Blckhld2l0dH1cIiwgI3skY2F0ZWdvcnl9O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGVsc2Uge1xuICAgICAgICAgICAgICAgIGZhbWlseTogXCIjeyRDb29wZXJIZXdpdHR9XCI7XG4gICAgICAgICAgICAgICAgd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbiRDb29wZXJIZXdpdHQtaXRhbGljOiBcIkNvb3Blckhld2l0dC1Cb2xkSXRhbGljXCI7XG4kZmlsZTI6IFwiQ29vcGVySGV3aXR0LUJvbGRJdGFsaWNcIjtcbiRmYW1pbHkyOiBcIkNvb3Blckhld2l0dFwiO1xuJGNhdGVnb3J5MjogXCJzYW5zLXNlcmlmXCI7XG5cbkBtaXhpbiBmb250LWZhY2UoJENvb3Blckhld2l0dC1pdGFsaWMsICRmaWxlMiwgJGZhbWlseTIsICRjYXRlZ29yeTI6XCJcIikge1xuICAgICRmaWxlcGF0aDogXCIuLi9mb250cy9cIiArICRmYW1pbHkyICsgXCIvXCIgKyAkZmlsZTI7XG4gICAgQGZvbnQtZmFjZSB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIiN7JENvb3Blckhld2l0dC1pdGFsaWN9XCI7XG4gICAgICAgIHNyYzogdXJsKCRmaWxlcGF0aCArIFwiLmVvdFwiKTtcbiAgICAgICAgc3JjOiB1cmwoJGZpbGVwYXRoICsgXCIuZW90PyNpZWZpeFwiKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksIHVybCgkZmlsZXBhdGggKyBcIi53b2ZmXCIpIGZvcm1hdCgnd29mZicpLCB1cmwoJGZpbGVwYXRoICsgXCIudHRmXCIpICBmb3JtYXQoJ3RydWV0eXBlJyksIHVybCgkZmlsZXBhdGggKyBcIi5zdmcjXCIgKyAkQ29vcGVySGV3aXR0LWl0YWxpYyArIFwiXCIpIGZvcm1hdCgnc3ZnJyk7XG4gICAgfVxuICAgICUjeyRDb29wZXJIZXdpdHQtaXRhbGljfSB7XG4gICAgICAgIGZvbnQ6IHtcbiAgICAgICAgICAgIEBpZiAkY2F0ZWdvcnkyICE9IFwiXCIge1xuICAgICAgICAgICAgICAgIGZhbWlseTogXCIjeyRDb29wZXJIZXdpdHQtaXRhbGljfVwiLCAjeyRjYXRlZ29yeTJ9O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGVsc2Uge1xuICAgICAgICAgICAgICBmYW1pbHk6IFwiI3skQ29vcGVySGV3aXR0LWl0YWxpY31cIjtcbiAgICAgICAgICAgICAgICAvLyB3ZWlnaHQ6IGl0YWxpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4kcnViaWs6IFwicnViaWtcIjtcbiRmaWxlMzogXCJSdWJpay1MaWdodFwiO1xuJGZhbWlseTM6IFwicnViaWtcIjtcbiRjYXRlZ29yeTM6IFwic2Fucy1zZXJpZlwiO1xuXG5cbkBtaXhpbiBmb250LWZhY2UoJHJ1YmlrLCAkZmlsZTMsICRmYW1pbHkzLCAkY2F0ZWdvcnkzOlwiXCIpIHtcbiAgICAkZmlsZXBhdGg6IFwiLi4vZm9udHMvXCIgKyAkZmFtaWx5MyArIFwiL1wiICsgJGZpbGUzO1xuICAgIEBmb250LWZhY2Uge1xuICAgICAgICBmb250LWZhbWlseTogXCIjeyRydWJpa31cIjtcbiAgICAgICAgc3JjOiB1cmwoJGZpbGVwYXRoICsgXCIuZW90XCIpO1xuICAgICAgICBzcmM6IHVybCgkZmlsZXBhdGggKyBcIi5lb3Q/I2llZml4XCIpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSwgdXJsKCRmaWxlcGF0aCArIFwiLndvZmZcIikgZm9ybWF0KCd3b2ZmJyksIHVybCgkZmlsZXBhdGggKyBcIi50dGZcIikgIGZvcm1hdCgndHJ1ZXR5cGUnKSwgdXJsKCRmaWxlcGF0aCArIFwiLnN2ZyNcIiArICRydWJpayArIFwiXCIpIGZvcm1hdCgnc3ZnJyk7XG4gICAgfVxuICAgICUjeyRydWJpa30ge1xuICAgICAgICBmb250OiB7XG4gICAgICAgICAgICBAaWYgJGNhdGVnb3J5MyAhPSBcIlwiIHtcbiAgICAgICAgICAgICAgICBmYW1pbHk6IFwiI3skcnViaWt9XCIsICN7JGNhdGVnb3J5M307XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAZWxzZSB7XG4gICAgICAgICAgICAgICAgZmFtaWx5OiBcIiN7JHJ1YmlrfVwiO1xuICAgICAgICAgICAgICAgIHdlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4kcnViaWstQjogXCJSdWJpay1Cb2xkXCI7XG4kZmlsZTQ6IFwiUnViaWstQm9sZFwiO1xuXG5AbWl4aW4gZm9udC1mYWNlKCRydWJpay1CLCAkZmlsZTQsICRmYW1pbHkzLCAkY2F0ZWdvcnkzOlwiXCIpIHtcbiAgICAkZmlsZXBhdGg6IFwiLi4vZm9udHMvXCIgKyAkZmFtaWx5MyArIFwiL1wiICsgJGZpbGU0O1xuICAgIEBmb250LWZhY2Uge1xuICAgICAgICBmb250LWZhbWlseTogXCIjeyRydWJpay1CfVwiO1xuICAgICAgICBzcmM6IHVybCgkZmlsZXBhdGggKyBcIi5lb3RcIik7XG4gICAgICAgIHNyYzogdXJsKCRmaWxlcGF0aCArIFwiLmVvdD8jaWVmaXhcIikgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLCB1cmwoJGZpbGVwYXRoICsgXCIud29mZlwiKSBmb3JtYXQoJ3dvZmYnKSwgdXJsKCRmaWxlcGF0aCArIFwiLnR0ZlwiKSAgZm9ybWF0KCd0cnVldHlwZScpLCB1cmwoJGZpbGVwYXRoICsgXCIuc3ZnI1wiICsgJHJ1YmlrLUIgKyBcIlwiKSBmb3JtYXQoJ3N2ZycpO1xuICAgIH1cbiAgICAlI3skcnViaWstQn0ge1xuICAgICAgICBmb250OiB7XG4gICAgICAgICAgICBAaWYgJGNhdGVnb3J5MyAhPSBcIlwiIHtcbiAgICAgICAgICAgICAgICBmYW1pbHk6IFwiI3skcnViaWstQn1cIiwgI3skY2F0ZWdvcnkzfTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBlbHNlIHtcbiAgICAgICAgICAgICAgICBmYW1pbHk6IFwiI3skcnViaWstQn1cIjtcbiAgICAgICAgICAgICAgICB3ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuJHJ1YmlrLU1JOiBcIlJ1YmlrLU1lZGl1bUl0YWxpY1wiO1xuJGZpbGU2OiBcIlJ1YmlrLU1lZGl1bUl0YWxpY1wiO1xuXG5AbWl4aW4gZm9udC1mYWNlKCRydWJpay1NSSwgJGZpbGU2LCAkZmFtaWx5MywgJGNhdGVnb3J5MzpcIlwiKSB7XG4gICAgJGZpbGVwYXRoOiBcIi4uL2ZvbnRzL1wiICsgJGZhbWlseTMgKyBcIi9cIiArICRmaWxlNjtcbiAgICBAZm9udC1mYWNlIHtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiI3skcnViaWstTUl9XCI7XG4gICAgICAgIHNyYzogdXJsKCRmaWxlcGF0aCArIFwiLmVvdFwiKTtcbiAgICAgICAgc3JjOiB1cmwoJGZpbGVwYXRoICsgXCIuZW90PyNpZWZpeFwiKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksIHVybCgkZmlsZXBhdGggKyBcIi53b2ZmXCIpIGZvcm1hdCgnd29mZicpLCB1cmwoJGZpbGVwYXRoICsgXCIudHRmXCIpICBmb3JtYXQoJ3RydWV0eXBlJyksIHVybCgkZmlsZXBhdGggKyBcIi5zdmcjXCIgKyAkcnViaWstTUkgKyBcIlwiKSBmb3JtYXQoJ3N2ZycpO1xuICAgIH1cbiAgICAlI3skcnViaWstTUl9IHtcbiAgICAgICAgZm9udDoge1xuICAgICAgICAgICAgQGlmICRjYXRlZ29yeTMgIT0gXCJcIiB7XG4gICAgICAgICAgICAgICAgZmFtaWx5OiBcIiN7JHJ1YmlrLU1JfVwiLCAjeyRjYXRlZ29yeTN9O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGVsc2Uge1xuICAgICAgICAgICAgICAgIGZhbWlseTogXCIjeyRydWJpay1NSX1cIjtcbiAgICAgICAgICAgICAgICB3ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuJGNtdTogXCJjbXUtY29uY3JldGUtaXRhXCI7XG4kZmlsZTU6IFwiY211bm90aVwiO1xuJGZhbWlseTU6IFwiQ29uY3JldGVcIjtcbiRjYXRlZ29yeTU6IFwic2VyaWZcIjtcblxuXG5AbWl4aW4gZm9udC1mYWNlKCRjbXUsICRmaWxlNSwgJGZhbWlseTUsICRjYXRlZ29yeTU6XCJcIikge1xuICAgICRmaWxlcGF0aDogXCIuLi9mb250cy9cIiArICRmYW1pbHk1ICsgXCIvXCIgKyAkZmlsZTU7XG4gICAgQGZvbnQtZmFjZSB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIiN7JGNtdX1cIjtcbiAgICAgICAgc3JjOiB1cmwoJGZpbGVwYXRoICsgXCIuZW90XCIpO1xuICAgICAgICBzcmM6IHVybCgkZmlsZXBhdGggKyBcIi5lb3Q/I2llZml4XCIpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSwgdXJsKCRmaWxlcGF0aCArIFwiLndvZmZcIikgZm9ybWF0KCd3b2ZmJyksIHVybCgkZmlsZXBhdGggKyBcIi50dGZcIikgIGZvcm1hdCgndHJ1ZXR5cGUnKSwgdXJsKCRmaWxlcGF0aCArIFwiLnN2ZyNcIiArICRjbXUgKyBcIlwiKSBmb3JtYXQoJ3N2ZycpO1xuICAgIH1cbiAgICAlI3skY211fSB7XG4gICAgICAgIGZvbnQ6IHtcbiAgICAgICAgICAgIEBpZiAkY2F0ZWdvcnk1ICE9IFwiXCIge1xuICAgICAgICAgICAgICAgIGZhbWlseTogXCIjeyRjbXV9XCIsICN7JGNhdGVnb3J5NX07XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAZWxzZSB7XG4gICAgICAgICAgICAgICAgZmFtaWx5OiBcIiN7JGNtdX1cIjtcbiAgICAgICAgICAgICAgICB3ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi8vZm9udHNcbkBpbmNsdWRlIGZvbnQtZmFjZSgkQ29vcGVySGV3aXR0LCAkZmlsZSwgJGZhbWlseSwgJGNhdGVnb3J5KTtcbkBpbmNsdWRlIGZvbnQtZmFjZSgkQ29vcGVySGV3aXR0LWl0YWxpYywgJGZpbGUyLCAkZmFtaWx5MiwgJGNhdGVnb3J5Mik7XG5AaW5jbHVkZSBmb250LWZhY2UoJHJ1YmlrLCAkZmlsZTMsICRmYW1pbHkzLCAkY2F0ZWdvcnkzKTtcbkBpbmNsdWRlIGZvbnQtZmFjZSgkcnViaWstQiwgJGZpbGU0LCAkZmFtaWx5MywgJGNhdGVnb3J5Myk7XG5AaW5jbHVkZSBmb250LWZhY2UoJHJ1YmlrLU1JLCAkZmlsZTYsICRmYW1pbHkzLCAkY2F0ZWdvcnkzKTtcbkBpbmNsdWRlIGZvbnQtZmFjZSgkY211LCAkZmlsZTUsICRmYW1pbHk1LCAkY2F0ZWdvcnk1KTtcblxuLy8gRm9udHMtc2l6ZVxuLy8gJGZIMVxuLy8gJGZIMlxuLy8gJGZIM1xuLy8gJGZwXG4vLyAkZmVtXG4vLyAkZmJvbGRcblxuXG4kbWFyZ2luYm9keTogMzVweDtcbi8vIGhlYWRlclxuJGhlaWdodEg6ICgyNXB4KTtcblxuLy8gdGFpbGxlICYgcG9zaXRpb24gYmxvY3Ncbi8vIG1hcmdlIGJsb2NzXG4kbXJnYmxvYzogMXB4O1xuXG4vLyBoZWlnaHRcbiRIMTAwOiAxMDAlO1xuJEg1MDogY2FsYygjeyRIMTAwfSAvIDIpO1xuJEg1MC0yNTogY2FsYygoI3skSDEwMH0gLyAyIC0gI3skaGVpZ2h0SH0pIC0gI3skbXJnYmxvY30pO1xuJFQ1MC0yNTogY2FsYygoI3skSDEwMH0gLyAyICsgI3skaGVpZ2h0SH0pICsgI3skbXJnYmxvY30pO1xuXG4vLyB3aWR0aFxuJFcxMDA6IDEwMCU7XG4kVzMzOiBjYWxjKCgjeyRXMTAwfSAvIDMpIC0gI3skbXJnYmxvY30pO1xuXG4vLyB0b3BcbiRUMTAwOiAxMDAlO1xuXG4vLyByaWdodFxuJFIxMDA6IDEwMCU7XG5cbi8vYm90dG9tXG4kQjEwMDogMTAwJTtcblxuLy8gbGVmdFxuJEwxMDA6IDEwMCU7XG4kTDMzOiBjYWxjKCgjeyRMMTAwfSAvIDMpICsgI3skbXJnYmxvY30pO1xuJEw2NjogY2FsYygjeyRMMzN9ICogMik7XG4iLCIqIHtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbmh0bWwsIGJvZHksIGRpdiwgc3BhbiwgYXBwbGV0LCBvYmplY3QsIGlmcmFtZSxcbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsIHAsIGJsb2NrcXVvdGUsIHByZSxcbmEsIGFiYnIsIGFjcm9ueW0sIGFkZHJlc3MsIGJpZywgY2l0ZSwgY29kZSxcbmRlbCwgZGZuLCBlbSwgaW1nLCBpbnMsIGtiZCwgcSwgcywgc2FtcCxcbnNtYWxsLCBzdHJpa2UsIHN0cm9uZywgc3ViLCBzdXAsIHR0LCB2YXIsXG5iLCB1LCBpLCBjZW50ZXIsXG5kbCwgZHQsIGRkLCBvbCwgdWwsIGxpLFxuZmllbGRzZXQsIGZvcm0sIGxhYmVsLCBsZWdlbmQsXG50YWJsZSwgY2FwdGlvbiwgdGJvZHksIHRmb290LCB0aGVhZCwgdHIsIHRoLCB0ZCxcbmFydGljbGUsIGFzaWRlLCBjYW52YXMsIGRldGFpbHMsIGVtYmVkLFxuZmlndXJlLCBmaWdjYXB0aW9uLCBmb290ZXIsIGhlYWRlciwgaGdyb3VwLFxubWVudSwgbmF2LCBvdXRwdXQsIHJ1YnksIHNlY3Rpb24sIHN1bW1hcnksXG50aW1lLCBtYXJrLCBhdWRpbywgdmlkZW8ge1xuXHRtYXJnaW46IDA7XG5cdHBhZGRpbmc6IDA7XG5cdGJvcmRlcjogMDtcblx0Zm9udC1zaXplOiAxNnB4O1xuXHRmb250OiBpbmhlcml0O1xuXHR2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbi8qIEhUTUw1IGRpc3BsYXktcm9sZSByZXNldCBmb3Igb2xkZXIgYnJvd3NlcnMgKi9cbmFydGljbGUsIGFzaWRlLCBkZXRhaWxzLCBmaWdjYXB0aW9uLCBmaWd1cmUsXG5mb290ZXIsIGhlYWRlciwgaGdyb3VwLCBtZW51LCBuYXYsIHNlY3Rpb24ge1xuXHRkaXNwbGF5OiBibG9jaztcbn1cblxuaHRtbCwgYm9keXtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG5ib2R5IHtcblx0bGluZS1oZWlnaHQ6IDE7XG59XG5cbm9sLCB1bCB7XG5cdGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbmF7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0Y29sb3I6YmxhY2s7XG59XG5cbmJsb2NrcXVvdGUsIHEge1xuXHRxdW90ZXM6IG5vbmU7XG59XG5pbWd7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdHZlcnRpY2FsLWFsaWduOiBib3R0b207XG59XG5cbmJsb2NrcXVvdGU6YmVmb3JlLCBibG9ja3F1b3RlOmFmdGVyLFxucTpiZWZvcmUsIHE6YWZ0ZXIge1xuXHRjb250ZW50OiAnJztcblx0Y29udGVudDogbm9uZTtcbn1cblxudGFibGUge1xuXHRib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuXHRib3JkZXItc3BhY2luZzogMDtcbn1cblxucHtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuICAmOmxhc3QtY2hpbGR7XG4gICAgbWFyZ2luOiAwO1xuICB9XG59XG5cbmVte1xuXHRmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbnN0cm9uZ3tcblx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1mYW1pbHk6ICRydWJpay1NSTtcbn1cblxudGV4dHtcbiAgZm9udC1mYW1pbHk6ICRydWJpaztcbn1cbiIsImgxe1xuICBmb250LXNpemU6IDEuMnJlbTtcbiAgbGluZS1oZWlnaHQ6IDUwcHg7XG4gIGF7XG4gICAgZm9udC1mYW1pbHk6ICRDb29wZXJIZXdpdHQ7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgfVxufVxuXG5oMntcbiAgZm9udC1mYW1pbHk6ICRDb29wZXJIZXdpdHQtaXRhbGljO1xuICBmb250LXNpemU6IDEuMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDUwcHg7XG59XG5cbnB7XG4gIGZvbnQtZmFtaWx5OiAkcnViaWs7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuM3JlbTtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgYXtcbiAgICBmb250LWZhbWlseTogJGNtdTtcbiAgfVxufVxuXG5cbi5ibG9jc3tcbiAgJjpudGgtY2hpbGQoMSl7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIGF7XG4gICAgICBjb2xvcjogcmdiKDAsIDAsIDI1NSk7XG4gICAgfVxuICB9XG59XG4iLCIjcGFnZXtcbiAgLy8gbWFyZ2luOiAwIDI1cHg7XG59XG4iLCJib2R5e1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBiYWNrZ3JvdW5kOnJnYigyMzAsIDIzMCwgMjMwKTtcbn1cblxuI3BhZ2V7XG4gIGhlaWdodDogMTAwJTtcbiAgLm5hdmJhcntcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gIH1cbiAgLmhhbmRsZXJ7XG4gICAgd2lkdGg6IDUwcHg7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDI1cHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIHotaW5kZXg6IDk5OTtcbiAgICBjdXJzb3I6IGdyYWI7XG4gIH1cbiAgLmhhbmQxe1xuICAgIGxlZnQgOiBjYWxjKCgxMDAlLzMpIC0gMjVweCk7XG4gIH1cblxuICAuaGFuZDJ7XG4gICAgcmlnaHQ6IGNhbGMoKDEwMCUvMykgLSAyNXB4KTtcbiAgfVxuXG4gIC5tb3VzZURvd257XG4gICAgY3Vyc29yOiBncmFiYmluZztcbiAgfVxuXG4gICNzdGFydHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDUwcHgpO1xuICAgIGltZ3tcbiAgICAgIGZpbHRlcjogZ3JheXNjYWxlKDEwMCUpIGNvbnRyYXN0KDQpO1xuICAgICAgdHJhbnNpdGlvbjogZmlsdGVyIDAuNXM7XG4gICAgICAmOmhvdmVye1xuICAgICAgICBmaWx0ZXI6IGdyYXlzY2FsZSgwJSk7XG4gICAgICAgIHRyYW5zaXRpb246IGZpbHRlciAwLjVzO1xuICAgICAgfVxuICAgIH1cbiAgICAuYmxvY3N7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgd2lkdGg6ICRXMzM7XG4gICAgICBoZWlnaHQ6ICRINTAtMjU7XG4gICAgICBtaW4td2lkdGg6IDIwMHB4O1xuICAgICAgJjpudGgtY2hpbGQoMSl7XG4gICAgICAgIGJhY2tncm91bmQ6IHJnYigxNTAsIDE1MCwgMTUwKTtcbiAgICAgIH1cbiAgICAgICY6bnRoLWNoaWxkKC1uKzIpe1xuICAgICAgICBwYWRkaW5nOiAwcHggMjBweDtcbiAgICAgIH1cbiAgICAgICY6bnRoLWNoaWxkKDNuKzIpe1xuICAgICAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICAgICAgbGVmdDogJEwzMztcbiAgICAgIH1cbiAgICAgICY6bnRoLWNoaWxkKDNuKzMpe1xuICAgICAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICAgICAgcmlnaHQ6IC0xcHg7XG4gICAgICB9XG4gICAgICAmOm50aC1jaGlsZChuKzQpe1xuICAgICAgICB0b3A6ICRUNTAtMjU7XG4gICAgICB9XG4gICAgICAmOm50aC1vZi10eXBlKC1uKzIpe1xuICAgICAgICAmID4gZGl2Om50aC1jaGlsZChuKzEpe1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgI2xpbmtze1xuICAgICAgY2FudmFze1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICB9XG4gICAgICBjYW52YXNbcmVzaXplXSB7XG4gICAgICAgICAgd2lkdGg6IDEwMHZ3O1xuICAgICAgICAgIGhlaWdodDogMTAwdmg7XG4gICAgICB9XG4gICAgfVxuICAgICNyZXNlYXV4LXNvY2lhdXh7XG4gICAgICBzdmd7XG4gICAgICAgIC8vIHdpZHRoOiAxMDB2dztcbiAgICAgICAgLy8gaGVpZ2h0OiAxMDB2aDtcbiAgICAgIH1cbiAgICB9XG4gICAgI3N0cmVldG1hcHtcbiAgICAgICYgPiBkaXY6bnRoLW9mLXR5cGUoMSl7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIH1cbiAgICAgICNtYXBpZCB7XG4gICAgICAgIHdpZHRoOiAxMDB2dztcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQ2tJSSxVQUFVLEdBQ04sV0FBVyxFQUFFLGNBQVMsRUFDdEIsR0FBRyxFQUFFLGtEQUF1QixFQUM1QixHQUFHLEVBQUUseURBQThCLENBQUMsMkJBQTJCLEVBQUUsbURBQXdCLENBQUMsY0FBYyxFQUFFLGtEQUF1QixDQUFFLGtCQUFrQixFQUFFLCtEQUFvQyxDQUFDLGFBQWE7O0FBSDdNLFVBQVUsR0FDTixXQUFXLEVBQUUseUJBQVMsRUFDdEIsR0FBRyxFQUFFLHdEQUF1QixFQUM1QixHQUFHLEVBQUUsK0RBQThCLENBQUMsMkJBQTJCLEVBQUUseURBQXdCLENBQUMsY0FBYyxFQUFFLHdEQUF1QixDQUFFLGtCQUFrQixFQUFFLGdGQUFvQyxDQUFDLGFBQWE7O0FBSDdNLFVBQVUsR0FDTixX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 */ diff --git a/user/themes/r2c/css-compiled/template.min.css b/user/themes/r2c/css-compiled/template.min.css index fae71c4..4c65426 100644 --- a/user/themes/r2c/css-compiled/template.min.css +++ b/user/themes/r2c/css-compiled/template.min.css @@ -1 +1 @@ -@font-face{font-family:CooperHewitt;src:url(../fonts/CooperHewitt/CooperHewitt-Bold.eot);src:url(../fonts/CooperHewitt/CooperHewitt-Bold.eot?#iefix) format('embedded-opentype'),url(../fonts/CooperHewitt/CooperHewitt-Bold.woff) format('woff'),url(../fonts/CooperHewitt/CooperHewitt-Bold.ttf) format('truetype'),url(../fonts/CooperHewitt/CooperHewitt-Bold.svg#CooperHewitt) format('svg')}@font-face{font-family:CooperHewitt-BoldItalic;src:url(../fonts/CooperHewitt/CooperHewitt-BoldItalic.eot);src:url(../fonts/CooperHewitt/CooperHewitt-BoldItalic.eot?#iefix) format('embedded-opentype'),url(../fonts/CooperHewitt/CooperHewitt-BoldItalic.woff) format('woff'),url(../fonts/CooperHewitt/CooperHewitt-BoldItalic.ttf) format('truetype'),url(../fonts/CooperHewitt/CooperHewitt-BoldItalic.svg#CooperHewitt-BoldItalic) format('svg')}@font-face{font-family:rubik;src:url(../fonts/rubik/Rubik-Light.eot);src:url(../fonts/rubik/Rubik-Light.eot?#iefix) format('embedded-opentype'),url(../fonts/rubik/Rubik-Light.woff) format('woff'),url(../fonts/rubik/Rubik-Light.ttf) format('truetype'),url(../fonts/rubik/Rubik-Light.svg#rubik) format('svg')}@font-face{font-family:Rubik-Bold;src:url(../fonts/rubik/Rubik-Bold.eot);src:url(../fonts/rubik/Rubik-Bold.eot?#iefix) format('embedded-opentype'),url(../fonts/rubik/Rubik-Bold.woff) format('woff'),url(../fonts/rubik/Rubik-Bold.ttf) format('truetype'),url(../fonts/rubik/Rubik-Bold.svg#Rubik-Bold) format('svg')}@font-face{font-family:cmu-concrete-ita;src:url(../fonts/Concrete/cmunoti.eot);src:url(../fonts/Concrete/cmunoti.eot?#iefix) format('embedded-opentype'),url(../fonts/Concrete/cmunoti.woff) format('woff'),url(../fonts/Concrete/cmunoti.ttf) format('truetype'),url(../fonts/Concrete/cmunoti.svg#cmu-concrete-ita) format('svg')}*{box-sizing:border-box}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{font:inherit;font-size:16px;margin:0;padding:0;vertical-align:baseline;border:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body,html{height:100%}body{line-height:1}ol,ul{list-style:none}a{text-decoration:none;color:#000}blockquote,q{quotes:none}img{width:100%;height:100%;vertical-align:bottom}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-spacing:0;border-collapse:collapse}p{font-style:normal}em{font-style:italic}strong{font-family:Rubik-Bold}h1{font-size:1.2rem;line-height:50px}h1 a{font-family:CooperHewitt;font-weight:400}h2{font-family:CooperHewitt-BoldItalic;font-size:1.1rem;line-height:50px}p{font-family:rubik;font-size:1rem;line-height:1.3rem;margin-bottom:12px}p a{font-family:cmu-concrete-ita}p strong{font-family:CooperHewitt-BoldItalic}.top>div:nth-child(1){color:#fff}.top>div:nth-child(1) a{color:#00f}body{overflow:hidden;background:#e6e6e6}#page{height:100%}#page .navbar{width:100%;height:50px}#page .handler{position:absolute;z-index:999;top:50%;width:50px;height:50px;cursor:-webkit-grab;cursor:grab;border-radius:25px}#page .hand1{left:calc((100%/3) - 25px);opacity:.5;background:green}#page .hand2{right:calc((100%/3) - 25px);opacity:.5;background:red}#page .mouseDown{cursor:-webkit-grabbing;cursor:grabbing}#page #start{width:100%;height:calc(100% - 50px)}#page #start .bottom,#page #start .top{display:-ms-inline-flexbox;display:inline-flex;width:100%;-ms-flex-pack:justify;justify-content:space-between}#page #start img{transition:filter .5s;filter:grayscale(100%) contrast(4)}#page #start img:hover{transition:filter .5s;filter:grayscale(0)}#page #start .top{position:relative;height:calc(100% / 2)}#page #start .top>div:nth-child(-n+2){padding:0 20px}#page #start .top>div:nth-child(1){background:#969696}#page #start .bottom{position:absolute;top:calc(100% / 2 + 25px);bottom:0;height:auto}#page #start .blocs{overflow-y:auto;width:calc(100% / 3);min-width:200px;margin:2px}#page #start .blocs:nth-child(2){left:calc(100% / 3);background:#fff}#page #start .blocs:nth-child(3){background:#fff}#page #start #links canvas{top:0;left:0}#page #start #links canvas[resize]{width:100vw;height:100vh}#page #start #streetmap>div:nth-of-type(1){height:100%}#page #start #streetmap #mapid{width:100%;height:100%} \ No newline at end of file +@font-face{font-family:CooperHewitt;src:url(../fonts/CooperHewitt/CooperHewitt-Bold.eot);src:url(../fonts/CooperHewitt/CooperHewitt-Bold.eot?#iefix) format('embedded-opentype'),url(../fonts/CooperHewitt/CooperHewitt-Bold.woff) format('woff'),url(../fonts/CooperHewitt/CooperHewitt-Bold.ttf) format('truetype'),url(../fonts/CooperHewitt/CooperHewitt-Bold.svg#CooperHewitt) format('svg')}@font-face{font-family:CooperHewitt-BoldItalic;src:url(../fonts/CooperHewitt/CooperHewitt-BoldItalic.eot);src:url(../fonts/CooperHewitt/CooperHewitt-BoldItalic.eot?#iefix) format('embedded-opentype'),url(../fonts/CooperHewitt/CooperHewitt-BoldItalic.woff) format('woff'),url(../fonts/CooperHewitt/CooperHewitt-BoldItalic.ttf) format('truetype'),url(../fonts/CooperHewitt/CooperHewitt-BoldItalic.svg#CooperHewitt-BoldItalic) format('svg')}@font-face{font-family:rubik;src:url(../fonts/rubik/Rubik-Light.eot);src:url(../fonts/rubik/Rubik-Light.eot?#iefix) format('embedded-opentype'),url(../fonts/rubik/Rubik-Light.woff) format('woff'),url(../fonts/rubik/Rubik-Light.ttf) format('truetype'),url(../fonts/rubik/Rubik-Light.svg#rubik) format('svg')}@font-face{font-family:Rubik-Bold;src:url(../fonts/rubik/Rubik-Bold.eot);src:url(../fonts/rubik/Rubik-Bold.eot?#iefix) format('embedded-opentype'),url(../fonts/rubik/Rubik-Bold.woff) format('woff'),url(../fonts/rubik/Rubik-Bold.ttf) format('truetype'),url(../fonts/rubik/Rubik-Bold.svg#Rubik-Bold) format('svg')}@font-face{font-family:Rubik-MediumItalic;src:url(../fonts/rubik/Rubik-MediumItalic.eot);src:url(../fonts/rubik/Rubik-MediumItalic.eot?#iefix) format('embedded-opentype'),url(../fonts/rubik/Rubik-MediumItalic.woff) format('woff'),url(../fonts/rubik/Rubik-MediumItalic.ttf) format('truetype'),url(../fonts/rubik/Rubik-MediumItalic.svg#Rubik-MediumItalic) format('svg')}@font-face{font-family:cmu-concrete-ita;src:url(../fonts/Concrete/cmunoti.eot);src:url(../fonts/Concrete/cmunoti.eot?#iefix) format('embedded-opentype'),url(../fonts/Concrete/cmunoti.woff) format('woff'),url(../fonts/Concrete/cmunoti.ttf) format('truetype'),url(../fonts/Concrete/cmunoti.svg#cmu-concrete-ita) format('svg')}*{box-sizing:border-box}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{font:inherit;font-size:16px;margin:0;padding:0;vertical-align:baseline;border:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body,html{height:100%}body{line-height:1}ol,ul{list-style:none}a{text-decoration:none;color:#000}blockquote,q{quotes:none}img{width:100%;height:100%;vertical-align:bottom}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-spacing:0;border-collapse:collapse}p{font-style:normal}p:last-child{margin:0}em{font-style:italic}strong{font-family:Rubik-MediumItalic;font-weight:400}text{font-family:rubik}h1{font-size:1.2rem;line-height:50px}h1 a{font-family:CooperHewitt;font-weight:400}h2{font-family:CooperHewitt-BoldItalic;font-size:1.1rem;line-height:50px}p{font-family:rubik;font-size:1rem;line-height:1.3rem;margin-bottom:12px}p a{font-family:cmu-concrete-ita}.blocs:nth-child(1){color:#fff}.blocs:nth-child(1) a{color:#00f}body{overflow:hidden;background:#e6e6e6}#page{height:100%}#page .navbar{width:100%;height:50px}#page .handler{position:absolute;z-index:999;top:50%;width:50px;height:50px;cursor:-webkit-grab;cursor:grab;border-radius:25px}#page .hand1{left:calc((100%/3) - 25px)}#page .hand2{right:calc((100%/3) - 25px)}#page .mouseDown{cursor:-webkit-grabbing;cursor:grabbing}#page #start{width:100%;height:calc(100% - 50px)}#page #start img{transition:filter .5s;filter:grayscale(100%) contrast(4)}#page #start img:hover{transition:filter .5s;filter:grayscale(0)}#page #start .blocs{position:absolute;overflow-y:auto;width:calc((100% / 3) - 1px);min-width:200px;height:calc((100% / 2 - 25px) - 1px);margin:0}#page #start .blocs:nth-child(1){background:#969696}#page #start .blocs:nth-child(-n+2){padding:0 20px}#page #start .blocs:nth-child(3n+2){left:calc((100% / 3) + 1px);background:#fff}#page #start .blocs:nth-child(3n+3){right:-1px;background:#fff}#page #start .blocs:nth-child(n+4){top:calc((100% / 2 + 25px) + 1px)}#page #start .blocs:nth-of-type(-n+2)>div:nth-child(n+1){margin-bottom:25px}#page #start #links canvas{top:0;left:0}#page #start #links canvas[resize]{width:100vw;height:100vh}#page #start #streetmap>div:nth-of-type(1){height:100%}#page #start #streetmap #mapid{width:100vw;height:100%} \ No newline at end of file diff --git a/user/themes/r2c/js/script.js b/user/themes/r2c/js/script.js index 8ded5a7..3d4cff2 100644 --- a/user/themes/r2c/js/script.js +++ b/user/themes/r2c/js/script.js @@ -224,10 +224,10 @@ function map() { } $(document).ready(function() { - wrap(); + // wrap(); map(); - dragcanvas(); - clickhand(); - drag(); + // dragcanvas(); + // clickhand(); + // drag(); // scrollbar(); }); diff --git a/user/themes/r2c/scss/configuration/_config.scss b/user/themes/r2c/scss/configuration/_config.scss index 0391da6..e53e978 100644 --- a/user/themes/r2c/scss/configuration/_config.scss +++ b/user/themes/r2c/scss/configuration/_config.scss @@ -3,6 +3,7 @@ @include font-face($CooperHewitt-italic, $file2, $family2, $category2); @include font-face($rubik, $file3, $family3, $category3); @include font-face($rubik-B, $file4, $family3, $category3); +@include font-face($rubik-MI, $file6, $family3, $category3); @include font-face($cmu, $file5, $family5, $category5); // Fonts-size @@ -19,14 +20,18 @@ $marginbody: 35px; $heightH: (25px); // taille & position blocs +// marge blocs +$mrgbloc: 1px; // height $H100: 100%; $H50: calc(#{$H100} / 2); -$H50-25: calc(#{$H100} / 2 + #{$heightH}); +$H50-25: calc((#{$H100} / 2 - #{$heightH}) - #{$mrgbloc}); +$T50-25: calc((#{$H100} / 2 + #{$heightH}) + #{$mrgbloc}); + // width $W100: 100%; -$W33: calc(#{$W100} / 3); +$W33: calc((#{$W100} / 3) - #{$mrgbloc}); // top $T100: 100%; @@ -39,5 +44,5 @@ $B100: 100%; // left $L100: 100%; -$L33: calc(#{$L100} / 3); +$L33: calc((#{$L100} / 3) + #{$mrgbloc}); $L66: calc(#{$L33} * 2); diff --git a/user/themes/r2c/scss/configuration/_mixin.scss b/user/themes/r2c/scss/configuration/_mixin.scss index 88eef2e..d090bd8 100644 --- a/user/themes/r2c/scss/configuration/_mixin.scss +++ b/user/themes/r2c/scss/configuration/_mixin.scss @@ -97,6 +97,29 @@ $file4: "Rubik-Bold"; } } +$rubik-MI: "Rubik-MediumItalic"; +$file6: "Rubik-MediumItalic"; + +@mixin font-face($rubik-MI, $file6, $family3, $category3:"") { + $filepath: "../fonts/" + $family3 + "/" + $file6; + @font-face { + font-family: "#{$rubik-MI}"; + src: url($filepath + ".eot"); + src: url($filepath + ".eot?#iefix") format('embedded-opentype'), url($filepath + ".woff") format('woff'), url($filepath + ".ttf") format('truetype'), url($filepath + ".svg#" + $rubik-MI + "") format('svg'); + } + %#{$rubik-MI} { + font: { + @if $category3 != "" { + family: "#{$rubik-MI}", #{$category3}; + } + @else { + family: "#{$rubik-MI}"; + weight: normal; + } + } + } +} + $cmu: "cmu-concrete-ita"; $file5: "cmunoti"; $family5: "Concrete"; diff --git a/user/themes/r2c/scss/template/_reset.scss b/user/themes/r2c/scss/template/_reset.scss index dd1ef1f..a367947 100644 --- a/user/themes/r2c/scss/template/_reset.scss +++ b/user/themes/r2c/scss/template/_reset.scss @@ -69,6 +69,9 @@ table { p{ font-style: normal; + &:last-child{ + margin: 0; + } } em{ @@ -76,6 +79,10 @@ em{ } strong{ - // font-weight: bolder; - font-family: $rubik-B; + font-weight: normal; + font-family: $rubik-MI; +} + +text{ + font-family: $rubik; } diff --git a/user/themes/r2c/scss/template/_section.scss b/user/themes/r2c/scss/template/_section.scss index 8156472..931d55d 100644 --- a/user/themes/r2c/scss/template/_section.scss +++ b/user/themes/r2c/scss/template/_section.scss @@ -19,14 +19,10 @@ body{ cursor: grab; } .hand1{ - background: green; - opacity: 0.5; left : calc((100%/3) - 25px); } .hand2{ - background: red; - opacity: 0.5; right: calc((100%/3) - 25px); } @@ -37,11 +33,6 @@ body{ #start{ width: 100%; height: calc(100% - 50px); - .top, .bottom{ - width: 100%; - display: inline-flex; - justify-content: space-between; - } img{ filter: grayscale(100%) contrast(4); transition: filter 0.5s; @@ -50,39 +41,37 @@ body{ transition: filter 0.5s; } } - .top{ - position: relative; - height: $H50; - & > div{ - &:nth-child(-n+2){ - padding: 0px 20px; - } - &:nth-child(1){ - background: rgb(150, 150, 150); - } - } - } - .bottom{ - position: absolute; - height: auto; - top: $H50-25; - bottom: 0; - } .blocs{ - // position: relative; + position: absolute; overflow-y: auto; - margin: 2px; + margin: 0; width: $W33; + height: $H50-25; min-width: 200px; - &:nth-child(2){ + &:nth-child(1){ + background: rgb(150, 150, 150); + } + &:nth-child(-n+2){ + padding: 0px 20px; + } + &:nth-child(3n+2){ background: white; left: $L33; } - &:nth-child(3){ + &:nth-child(3n+3){ background: white; + right: -1px; + } + &:nth-child(n+4){ + top: $T50-25; + } + &:nth-of-type(-n+2){ + & > div:nth-child(n+1){ + margin-bottom: 25px; + } } } - + #links{ canvas{ top: 0; @@ -104,7 +93,7 @@ body{ height: 100%; } #mapid { - width: 100%; + width: 100vw; height: 100%; } } diff --git a/user/themes/r2c/scss/template/_typography.scss b/user/themes/r2c/scss/template/_typography.scss index de50e1f..2469d70 100644 --- a/user/themes/r2c/scss/template/_typography.scss +++ b/user/themes/r2c/scss/template/_typography.scss @@ -21,18 +21,14 @@ p{ a{ font-family: $cmu; } - strong{ - font-family: $CooperHewitt-italic; - } } -.top{ - & > div{ - &:nth-child(1){ - color: white; - a{ - color: rgb(0, 0, 255); - } + +.blocs{ + &:nth-child(1){ + color: white; + a{ + color: rgb(0, 0, 255); } } } diff --git a/user/themes/r2c/templates/partials/base.html.twig b/user/themes/r2c/templates/partials/base.html.twig index 4f1f976..0d4cfbd 100644 --- a/user/themes/r2c/templates/partials/base.html.twig +++ b/user/themes/r2c/templates/partials/base.html.twig @@ -72,8 +72,12 @@ {% endblock %} {% block hero %}{% endblock %} -
- +