From 542996f0bb6fe50b99166a8075a52f2b5b0f847a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?K=C3=A9vin=20Tessier?= Date: Sat, 22 Sep 2018 14:01:47 +0200 Subject: [PATCH] blob --- .../{_3-mai-2017 => 01._3-mai-2017}/text.md | 0 .../text.md => _reseaux-2/reseau.md} | 3 +- .../06._reseaux-sociaux/_reseaux/reseau.md | 5 ++ user/themes/r2c/css-compiled/template.css | 4 +- user/themes/r2c/css-compiled/template.min.css | 2 +- user/themes/r2c/js/script_d3js.js | 4 +- user/themes/r2c/js/script_paperjs.js | 56 +++++++++---------- user/themes/r2c/scss/template/_section.scss | 5 +- .../r2c/templates/modular/reseau.html.twig | 5 ++ .../templates/modular/reseausociaux.html.twig | 2 +- 10 files changed, 46 insertions(+), 40 deletions(-) rename user/pages/01._recits/{_3-mai-2017 => 01._3-mai-2017}/text.md (100%) rename user/pages/06._reseaux-sociaux/{_reseaux/text.md => _reseaux-2/reseau.md} (76%) create mode 100644 user/pages/06._reseaux-sociaux/_reseaux/reseau.md create mode 100644 user/themes/r2c/templates/modular/reseau.html.twig diff --git a/user/pages/01._recits/_3-mai-2017/text.md b/user/pages/01._recits/01._3-mai-2017/text.md similarity index 100% rename from user/pages/01._recits/_3-mai-2017/text.md rename to user/pages/01._recits/01._3-mai-2017/text.md diff --git a/user/pages/06._reseaux-sociaux/_reseaux/text.md b/user/pages/06._reseaux-sociaux/_reseaux-2/reseau.md similarity index 76% rename from user/pages/06._reseaux-sociaux/_reseaux/text.md rename to user/pages/06._reseaux-sociaux/_reseaux-2/reseau.md index dfe566c..26c6961 100644 --- a/user/pages/06._reseaux-sociaux/_reseaux/text.md +++ b/user/pages/06._reseaux-sociaux/_reseaux-2/reseau.md @@ -1,4 +1,5 @@ --- -title: image_align: left +id: '' --- + diff --git a/user/pages/06._reseaux-sociaux/_reseaux/reseau.md b/user/pages/06._reseaux-sociaux/_reseaux/reseau.md new file mode 100644 index 0000000..26c6961 --- /dev/null +++ b/user/pages/06._reseaux-sociaux/_reseaux/reseau.md @@ -0,0 +1,5 @@ +--- +image_align: left +id: '' +--- + diff --git a/user/themes/r2c/css-compiled/template.css b/user/themes/r2c/css-compiled/template.css index c267474..4c47b01 100644 --- a/user/themes/r2c/css-compiled/template.css +++ b/user/themes/r2c/css-compiled/template.css @@ -109,6 +109,6 @@ body { overflow: hidden; background: #e6e6e6; } #page #start #streetmap #mapid { width: 100vw; height: 100vh; } -#page #start #streetmap #mapid .leaflet-marker-pane { transform: translate(-25px, -25px); } +#page #start #streetmap #mapid .leaflet-marker-pane img { transform: translate(-25px, -25px); } -/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidGVtcGxhdGUuY3NzIiwic291cmNlcyI6WyJ0ZW1wbGF0ZS5zY3NzIiwiY29uZmlndXJhdGlvbi9fbWl4aW4uc2NzcyIsImNvbmZpZ3VyYXRpb24vX2NvbmZpZy5zY3NzIiwidGVtcGxhdGUvX3Jlc2V0LnNjc3MiLCJ0ZW1wbGF0ZS9fdHlwb2dyYXBoeS5zY3NzIiwidGVtcGxhdGUvX2hlYWRlci5zY3NzIiwidGVtcGxhdGUvX3NlY3Rpb24uc2NzcyJdLCJzb3VyY2VzQ29udGVudCI6WyIvL2NvbmZpZ3VyYXRpb25cbkBpbXBvcnQgXCJjb25maWd1cmF0aW9uL21peGluXCI7XG5AaW1wb3J0IFwiY29uZmlndXJhdGlvbi9jb25maWdcIjtcblxuLy9yZXNldCRcbkBpbXBvcnQgXCJ0ZW1wbGF0ZS9yZXNldFwiO1xuXG4vLyBUeXBvZ3JhcGh5XG5AaW1wb3J0IFwidGVtcGxhdGUvdHlwb2dyYXBoeVwiO1xuXG4vLyBIZWFkZXJcbkBpbXBvcnQgXCJ0ZW1wbGF0ZS9oZWFkZXJcIjtcblxuLy9zZWN0aW9uXG5AaW1wb3J0IFwidGVtcGxhdGUvc2VjdGlvblwiO1xuLy8gQGltcG9ydCBcInRlbXBsYXRlL3NlY3Rpb24tbWVkaWEtcXVlcmllc1wiO1xuXG4vLyBGb290ZXJcbi8vIEBpbXBvcnQgXCJ0ZW1wbGF0ZS9mb290ZXJcIjtcbiIsIiRDb29wZXJIZXdpdHQ6IFwiQ29vcGVySGV3aXR0XCI7XG4kZmlsZTogXCJDb29wZXJIZXdpdHQtQm9sZFwiO1xuJGZhbWlseTogXCJDb29wZXJIZXdpdHRcIjtcbiRjYXRlZ29yeTogXCJzYW5zLXNlcmlmXCI7XG5cbkBtaXhpbiBmb250LWZhY2UoJENvb3Blckhld2l0dCwgJGZpbGUsICRmYW1pbHksICRjYXRlZ29yeTpcIlwiKSB7XG4gICAgJGZpbGVwYXRoOiBcIi4uL2ZvbnRzL1wiICsgJGZhbWlseSArIFwiL1wiICsgJGZpbGU7XG4gICAgQGZvbnQtZmFjZSB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIiN7JENvb3Blckhld2l0dH1cIjtcbiAgICAgICAgc3JjOiB1cmwoJGZpbGVwYXRoICsgXCIuZW90XCIpO1xuICAgICAgICBzcmM6IHVybCgkZmlsZXBhdGggKyBcIi5lb3Q/I2llZml4XCIpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSwgdXJsKCRmaWxlcGF0aCArIFwiLndvZmZcIikgZm9ybWF0KCd3b2ZmJyksIHVybCgkZmlsZXBhdGggKyBcIi50dGZcIikgIGZvcm1hdCgndHJ1ZXR5cGUnKSwgdXJsKCRmaWxlcGF0aCArIFwiLnN2ZyNcIiArICRDb29wZXJIZXdpdHQgKyBcIlwiKSBmb3JtYXQoJ3N2ZycpO1xuICAgIH1cbiAgICAlI3skQ29vcGVySGV3aXR0fSB7XG4gICAgICAgIGZvbnQ6IHtcbiAgICAgICAgICAgIEBpZiAkY2F0ZWdvcnkgIT0gXCJcIiB7XG4gICAgICAgICAgICAgICAgZmFtaWx5OiBcIiN7JENvb3Blckhld2l0dH1cIiwgI3skY2F0ZWdvcnl9O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGVsc2Uge1xuICAgICAgICAgICAgICAgIGZhbWlseTogXCIjeyRDb29wZXJIZXdpdHR9XCI7XG4gICAgICAgICAgICAgICAgd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbiRDb29wZXJIZXdpdHQtaXRhbGljOiBcIkNvb3Blckhld2l0dC1Cb2xkSXRhbGljXCI7XG4kZmlsZTI6IFwiQ29vcGVySGV3aXR0LUJvbGRJdGFsaWNcIjtcbiRmYW1pbHkyOiBcIkNvb3Blckhld2l0dFwiO1xuJGNhdGVnb3J5MjogXCJzYW5zLXNlcmlmXCI7XG5cbkBtaXhpbiBmb250LWZhY2UoJENvb3Blckhld2l0dC1pdGFsaWMsICRmaWxlMiwgJGZhbWlseTIsICRjYXRlZ29yeTI6XCJcIikge1xuICAgICRmaWxlcGF0aDogXCIuLi9mb250cy9cIiArICRmYW1pbHkyICsgXCIvXCIgKyAkZmlsZTI7XG4gICAgQGZvbnQtZmFjZSB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIiN7JENvb3Blckhld2l0dC1pdGFsaWN9XCI7XG4gICAgICAgIHNyYzogdXJsKCRmaWxlcGF0aCArIFwiLmVvdFwiKTtcbiAgICAgICAgc3JjOiB1cmwoJGZpbGVwYXRoICsgXCIuZW90PyNpZWZpeFwiKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksIHVybCgkZmlsZXBhdGggKyBcIi53b2ZmXCIpIGZvcm1hdCgnd29mZicpLCB1cmwoJGZpbGVwYXRoICsgXCIudHRmXCIpICBmb3JtYXQoJ3RydWV0eXBlJyksIHVybCgkZmlsZXBhdGggKyBcIi5zdmcjXCIgKyAkQ29vcGVySGV3aXR0LWl0YWxpYyArIFwiXCIpIGZvcm1hdCgnc3ZnJyk7XG4gICAgfVxuICAgICUjeyRDb29wZXJIZXdpdHQtaXRhbGljfSB7XG4gICAgICAgIGZvbnQ6IHtcbiAgICAgICAgICAgIEBpZiAkY2F0ZWdvcnkyICE9IFwiXCIge1xuICAgICAgICAgICAgICAgIGZhbWlseTogXCIjeyRDb29wZXJIZXdpdHQtaXRhbGljfVwiLCAjeyRjYXRlZ29yeTJ9O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGVsc2Uge1xuICAgICAgICAgICAgICBmYW1pbHk6IFwiI3skQ29vcGVySGV3aXR0LWl0YWxpY31cIjtcbiAgICAgICAgICAgICAgICAvLyB3ZWlnaHQ6IGl0YWxpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4kcnViaWs6IFwicnViaWtcIjtcbiRmaWxlMzogXCJSdWJpay1MaWdodFwiO1xuJGZhbWlseTM6IFwicnViaWtcIjtcbiRjYXRlZ29yeTM6IFwic2Fucy1zZXJpZlwiO1xuXG5cbkBtaXhpbiBmb250LWZhY2UoJHJ1YmlrLCAkZmlsZTMsICRmYW1pbHkzLCAkY2F0ZWdvcnkzOlwiXCIpIHtcbiAgICAkZmlsZXBhdGg6IFwiLi4vZm9udHMvXCIgKyAkZmFtaWx5MyArIFwiL1wiICsgJGZpbGUzO1xuICAgIEBmb250LWZhY2Uge1xuICAgICAgICBmb250LWZhbWlseTogXCIjeyRydWJpa31cIjtcbiAgICAgICAgc3JjOiB1cmwoJGZpbGVwYXRoICsgXCIuZW90XCIpO1xuICAgICAgICBzcmM6IHVybCgkZmlsZXBhdGggKyBcIi5lb3Q/I2llZml4XCIpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSwgdXJsKCRmaWxlcGF0aCArIFwiLndvZmZcIikgZm9ybWF0KCd3b2ZmJyksIHVybCgkZmlsZXBhdGggKyBcIi50dGZcIikgIGZvcm1hdCgndHJ1ZXR5cGUnKSwgdXJsKCRmaWxlcGF0aCArIFwiLnN2ZyNcIiArICRydWJpayArIFwiXCIpIGZvcm1hdCgnc3ZnJyk7XG4gICAgfVxuICAgICUjeyRydWJpa30ge1xuICAgICAgICBmb250OiB7XG4gICAgICAgICAgICBAaWYgJGNhdGVnb3J5MyAhPSBcIlwiIHtcbiAgICAgICAgICAgICAgICBmYW1pbHk6IFwiI3skcnViaWt9XCIsICN7JGNhdGVnb3J5M307XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAZWxzZSB7XG4gICAgICAgICAgICAgICAgZmFtaWx5OiBcIiN7JHJ1YmlrfVwiO1xuICAgICAgICAgICAgICAgIHdlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4kcnViaWstQjogXCJSdWJpay1Cb2xkXCI7XG4kZmlsZTQ6IFwiUnViaWstQm9sZFwiO1xuXG5AbWl4aW4gZm9udC1mYWNlKCRydWJpay1CLCAkZmlsZTQsICRmYW1pbHkzLCAkY2F0ZWdvcnkzOlwiXCIpIHtcbiAgICAkZmlsZXBhdGg6IFwiLi4vZm9udHMvXCIgKyAkZmFtaWx5MyArIFwiL1wiICsgJGZpbGU0O1xuICAgIEBmb250LWZhY2Uge1xuICAgICAgICBmb250LWZhbWlseTogXCIjeyRydWJpay1CfVwiO1xuICAgICAgICBzcmM6IHVybCgkZmlsZXBhdGggKyBcIi5lb3RcIik7XG4gICAgICAgIHNyYzogdXJsKCRmaWxlcGF0aCArIFwiLmVvdD8jaWVmaXhcIikgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLCB1cmwoJGZpbGVwYXRoICsgXCIud29mZlwiKSBmb3JtYXQoJ3dvZmYnKSwgdXJsKCRmaWxlcGF0aCArIFwiLnR0ZlwiKSAgZm9ybWF0KCd0cnVldHlwZScpLCB1cmwoJGZpbGVwYXRoICsgXCIuc3ZnI1wiICsgJHJ1YmlrLUIgKyBcIlwiKSBmb3JtYXQoJ3N2ZycpO1xuICAgIH1cbiAgICAlI3skcnViaWstQn0ge1xuICAgICAgICBmb250OiB7XG4gICAgICAgICAgICBAaWYgJGNhdGVnb3J5MyAhPSBcIlwiIHtcbiAgICAgICAgICAgICAgICBmYW1pbHk6IFwiI3skcnViaWstQn1cIiwgI3skY2F0ZWdvcnkzfTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBlbHNlIHtcbiAgICAgICAgICAgICAgICBmYW1pbHk6IFwiI3skcnViaWstQn1cIjtcbiAgICAgICAgICAgICAgICB3ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuJHJ1YmlrLU1JOiBcIlJ1YmlrLU1lZGl1bUl0YWxpY1wiO1xuJGZpbGU2OiBcIlJ1YmlrLU1lZGl1bUl0YWxpY1wiO1xuXG5AbWl4aW4gZm9udC1mYWNlKCRydWJpay1NSSwgJGZpbGU2LCAkZmFtaWx5MywgJGNhdGVnb3J5MzpcIlwiKSB7XG4gICAgJGZpbGVwYXRoOiBcIi4uL2ZvbnRzL1wiICsgJGZhbWlseTMgKyBcIi9cIiArICRmaWxlNjtcbiAgICBAZm9udC1mYWNlIHtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiI3skcnViaWstTUl9XCI7XG4gICAgICAgIHNyYzogdXJsKCRmaWxlcGF0aCArIFwiLmVvdFwiKTtcbiAgICAgICAgc3JjOiB1cmwoJGZpbGVwYXRoICsgXCIuZW90PyNpZWZpeFwiKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksIHVybCgkZmlsZXBhdGggKyBcIi53b2ZmXCIpIGZvcm1hdCgnd29mZicpLCB1cmwoJGZpbGVwYXRoICsgXCIudHRmXCIpICBmb3JtYXQoJ3RydWV0eXBlJyksIHVybCgkZmlsZXBhdGggKyBcIi5zdmcjXCIgKyAkcnViaWstTUkgKyBcIlwiKSBmb3JtYXQoJ3N2ZycpO1xuICAgIH1cbiAgICAlI3skcnViaWstTUl9IHtcbiAgICAgICAgZm9udDoge1xuICAgICAgICAgICAgQGlmICRjYXRlZ29yeTMgIT0gXCJcIiB7XG4gICAgICAgICAgICAgICAgZmFtaWx5OiBcIiN7JHJ1YmlrLU1JfVwiLCAjeyRjYXRlZ29yeTN9O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGVsc2Uge1xuICAgICAgICAgICAgICAgIGZhbWlseTogXCIjeyRydWJpay1NSX1cIjtcbiAgICAgICAgICAgICAgICB3ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuJGNtdTogXCJjbXUtY29uY3JldGUtaXRhXCI7XG4kZmlsZTU6IFwiY211bm90aVwiO1xuJGZhbWlseTU6IFwiQ29uY3JldGVcIjtcbiRjYXRlZ29yeTU6IFwic2VyaWZcIjtcblxuXG5AbWl4aW4gZm9udC1mYWNlKCRjbXUsICRmaWxlNSwgJGZhbWlseTUsICRjYXRlZ29yeTU6XCJcIikge1xuICAgICRmaWxlcGF0aDogXCIuLi9mb250cy9cIiArICRmYW1pbHk1ICsgXCIvXCIgKyAkZmlsZTU7XG4gICAgQGZvbnQtZmFjZSB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIiN7JGNtdX1cIjtcbiAgICAgICAgc3JjOiB1cmwoJGZpbGVwYXRoICsgXCIuZW90XCIpO1xuICAgICAgICBzcmM6IHVybCgkZmlsZXBhdGggKyBcIi5lb3Q/I2llZml4XCIpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSwgdXJsKCRmaWxlcGF0aCArIFwiLndvZmZcIikgZm9ybWF0KCd3b2ZmJyksIHVybCgkZmlsZXBhdGggKyBcIi50dGZcIikgIGZvcm1hdCgndHJ1ZXR5cGUnKSwgdXJsKCRmaWxlcGF0aCArIFwiLnN2ZyNcIiArICRjbXUgKyBcIlwiKSBmb3JtYXQoJ3N2ZycpO1xuICAgIH1cbiAgICAlI3skY211fSB7XG4gICAgICAgIGZvbnQ6IHtcbiAgICAgICAgICAgIEBpZiAkY2F0ZWdvcnk1ICE9IFwiXCIge1xuICAgICAgICAgICAgICAgIGZhbWlseTogXCIjeyRjbXV9XCIsICN7JGNhdGVnb3J5NX07XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAZWxzZSB7XG4gICAgICAgICAgICAgICAgZmFtaWx5OiBcIiN7JGNtdX1cIjtcbiAgICAgICAgICAgICAgICB3ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi8vZm9udHNcbkBpbmNsdWRlIGZvbnQtZmFjZSgkQ29vcGVySGV3aXR0LCAkZmlsZSwgJGZhbWlseSwgJGNhdGVnb3J5KTtcbkBpbmNsdWRlIGZvbnQtZmFjZSgkQ29vcGVySGV3aXR0LWl0YWxpYywgJGZpbGUyLCAkZmFtaWx5MiwgJGNhdGVnb3J5Mik7XG5AaW5jbHVkZSBmb250LWZhY2UoJHJ1YmlrLCAkZmlsZTMsICRmYW1pbHkzLCAkY2F0ZWdvcnkzKTtcbkBpbmNsdWRlIGZvbnQtZmFjZSgkcnViaWstQiwgJGZpbGU0LCAkZmFtaWx5MywgJGNhdGVnb3J5Myk7XG5AaW5jbHVkZSBmb250LWZhY2UoJHJ1YmlrLU1JLCAkZmlsZTYsICRmYW1pbHkzLCAkY2F0ZWdvcnkzKTtcbkBpbmNsdWRlIGZvbnQtZmFjZSgkY211LCAkZmlsZTUsICRmYW1pbHk1LCAkY2F0ZWdvcnk1KTtcblxuLy8gRm9udHMtc2l6ZVxuLy8gJGZIMVxuLy8gJGZIMlxuLy8gJGZIM1xuLy8gJGZwXG4vLyAkZmVtXG4vLyAkZmJvbGRcblxuXG4kbWFyZ2luYm9keTogMzVweDtcbi8vIGhlYWRlclxuJGhlaWdodEg6ICgyNXB4KTtcblxuLy8gdGFpbGxlICYgcG9zaXRpb24gYmxvY3Ncbi8vIG1hcmdlIGJsb2NzXG4kbXJnYmxvYzogMXB4O1xuXG4vLyBoZWlnaHRcbiRIMTAwOiAxMDAlO1xuJEg1MDogY2FsYygjeyRIMTAwfSAvIDIpO1xuJEg1MC0yNTogY2FsYygoI3skSDEwMH0gLyAyICk7XG4kVDUwLTI1OiBjYWxjKCgjeyRIMTAwfSAvIDIgKTtcblxuLy8gd2lkdGhcbiRXMTAwOiAxMDAlO1xuJFczMzogY2FsYygoI3skVzEwMH0gLyAzKSk7XG5cbi8vIHRvcFxuJFQxMDA6IDEwMCU7XG5cbi8vIHJpZ2h0XG4kUjEwMDogMTAwJTtcblxuLy9ib3R0b21cbiRCMTAwOiAxMDAlO1xuXG4vLyBsZWZ0XG4kTDEwMDogMTAwJTtcbiRMMzM6IGNhbGMoKCN7JEwxMDB9IC8gMykpO1xuJEw2NjogY2FsYygjeyRMMzN9ICogMik7XG4iLCIqIHtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbmh0bWwsIGJvZHksIGRpdiwgc3BhbiwgYXBwbGV0LCBvYmplY3QsIGlmcmFtZSxcbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsIHAsIGJsb2NrcXVvdGUsIHByZSxcbmEsIGFiYnIsIGFjcm9ueW0sIGFkZHJlc3MsIGJpZywgY2l0ZSwgY29kZSxcbmRlbCwgZGZuLCBlbSwgaW1nLCBpbnMsIGtiZCwgcSwgcywgc2FtcCxcbnNtYWxsLCBzdHJpa2UsIHN0cm9uZywgc3ViLCBzdXAsIHR0LCB2YXIsXG5iLCB1LCBpLCBjZW50ZXIsXG5kbCwgZHQsIGRkLCBvbCwgdWwsIGxpLFxuZmllbGRzZXQsIGZvcm0sIGxhYmVsLCBsZWdlbmQsXG50YWJsZSwgY2FwdGlvbiwgdGJvZHksIHRmb290LCB0aGVhZCwgdHIsIHRoLCB0ZCxcbmFydGljbGUsIGFzaWRlLCBjYW52YXMsIGRldGFpbHMsIGVtYmVkLFxuZmlndXJlLCBmaWdjYXB0aW9uLCBmb290ZXIsIGhlYWRlciwgaGdyb3VwLFxubWVudSwgbmF2LCBvdXRwdXQsIHJ1YnksIHNlY3Rpb24sIHN1bW1hcnksXG50aW1lLCBtYXJrLCBhdWRpbywgdmlkZW8ge1xuXHRtYXJnaW46IDA7XG5cdHBhZGRpbmc6IDA7XG5cdGJvcmRlcjogMDtcblx0Zm9udC1zaXplOiAxNnB4O1xuXHRmb250OiBpbmhlcml0O1xuXHR2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbi8qIEhUTUw1IGRpc3BsYXktcm9sZSByZXNldCBmb3Igb2xkZXIgYnJvd3NlcnMgKi9cbmFydGljbGUsIGFzaWRlLCBkZXRhaWxzLCBmaWdjYXB0aW9uLCBmaWd1cmUsXG5mb290ZXIsIGhlYWRlciwgaGdyb3VwLCBtZW51LCBuYXYsIHNlY3Rpb24ge1xuXHRkaXNwbGF5OiBibG9jaztcbn1cblxuaHRtbCwgYm9keXtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG5ib2R5IHtcblx0bGluZS1oZWlnaHQ6IDE7XG59XG5cbm9sLCB1bCB7XG5cdGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbmF7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0Y29sb3I6YmxhY2s7XG59XG5cbmJsb2NrcXVvdGUsIHEge1xuXHRxdW90ZXM6IG5vbmU7XG59XG5pbWd7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdHZlcnRpY2FsLWFsaWduOiBib3R0b207XG59XG5cbmJsb2NrcXVvdGU6YmVmb3JlLCBibG9ja3F1b3RlOmFmdGVyLFxucTpiZWZvcmUsIHE6YWZ0ZXIge1xuXHRjb250ZW50OiAnJztcblx0Y29udGVudDogbm9uZTtcbn1cblxudGFibGUge1xuXHRib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuXHRib3JkZXItc3BhY2luZzogMDtcbn1cblxucHtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuICAmOmxhc3QtY2hpbGR7XG4gICAgbWFyZ2luOiAwO1xuICB9XG59XG5cbmVte1xuXHRmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbnN0cm9uZ3tcblx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1mYW1pbHk6ICRydWJpay1NSTtcbn1cblxudGV4dHtcbiAgZm9udC1mYW1pbHk6ICRydWJpaztcbn1cbiIsImgxe1xuICBmb250LXNpemU6IDEuMnJlbTtcbiAgbGluZS1oZWlnaHQ6IDUwcHg7XG4gIGF7XG4gICAgZm9udC1mYW1pbHk6ICRDb29wZXJIZXdpdHQ7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgfVxufVxuXG5oMntcbiAgZm9udC1mYW1pbHk6ICRDb29wZXJIZXdpdHQtaXRhbGljO1xuICBmb250LXNpemU6IDEuMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDUwcHg7XG59XG5cbnB7XG4gIGZvbnQtZmFtaWx5OiAkcnViaWs7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuM3JlbTtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgYXtcbiAgICBmb250LWZhbWlseTogJGNtdTtcbiAgfVxufVxuXG4uYmxvY3N7XG4gICY6bnRoLWNoaWxkKDIpe1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBhe1xuICAgICAgY29sb3I6IHJnYigwLCAwLCAyNTUpO1xuICAgIH1cbiAgfVxuICAmOm50aC1jaGlsZCgzKXtcbiAgICBhe1xuICAgICAgY29sb3I6IHJnYigwLCAwLCAyNTUpO1xuICAgIH1cbiAgfVxufVxuIiwiIiwiYm9keXtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYmFja2dyb3VuZDpyZ2IoMjMwLCAyMzAsIDIzMCk7XG59XG5cbiNwYWdle1xuICBoZWlnaHQ6IDEwMCU7XG4gIC5uYXZiYXJ7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICB9XG5cblxuICAjc3RhcnR7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA1MHB4KTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgLmhhbmRsZXJ7XG4gICAgICB3aWR0aDogNTBweDtcbiAgICAgIGhlaWdodDogNTBweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDI1cHg7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIHotaW5kZXg6IDk5OTtcbiAgICAgIGN1cnNvcjogZ3JhYjtcbiAgICB9XG4gICAgLmhhbmQxe1xuICAgICAgbGVmdCA6IGNhbGMoKDEwMCUvMykpO1xuICAgICAgbWFyZ2luLWxlZnQ6IC0yNnB4O1xuICAgICAgbWFyZ2luLXRvcDogLTI0cHg7XG4gICAgfVxuICAgIC5oYW5kMntcbiAgICAgIGxlZnQ6IGNhbGMoKDEwMCUvMykgKiAyKTtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtMjVweDtcbiAgICAgIG1hcmdpbi10b3A6IC0yNHB4O1xuICAgICAgaW1ne1xuICAgICAgICBtYXJnaW4tbGVmdDogMXB4O1xuICAgICAgfVxuICAgIH1cbiAgICAubW91c2VEb3due1xuICAgICAgY3Vyc29yOiBncmFiYmluZztcbiAgICB9XG5cbiAgICAuYmxvY3N7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgd2lkdGg6ICRXMzM7XG4gICAgICBtaW4td2lkdGg6IDIwMHB4O1xuICAgICAgaGVpZ2h0OiAkSDUwLTI1O1xuICAgICAgei1pbmRleDogOTk4O1xuICAgICAgJjpudGgtY2hpbGQoM24rMil7XG4gICAgICAgIGxlZnQ6IC0ycHg7XG4gICAgICB9XG4gICAgICAmOm50aC1vZi10eXBlKDIpe1xuICAgICAgICBiYWNrZ3JvdW5kOiByZ2IoMTUwLCAxNTAsIDE1MCk7XG4gICAgICB9XG4gICAgICAmOm50aC1jaGlsZCgtbiszKXtcbiAgICAgICAgcGFkZGluZzogMHB4IDIwcHg7XG4gICAgICB9XG4gICAgICAmOm50aC1jaGlsZCgzbiszKXtcbiAgICAgICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICAgICAgIGxlZnQ6ICRMMzM7XG4gICAgICB9XG4gICAgICAmOm50aC1jaGlsZCgzbis0KXtcbiAgICAgICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICAgICAgIHJpZ2h0OiAtMnB4O1xuICAgICAgfVxuICAgICAgJjpudGgtY2hpbGQobis1KXtcbiAgICAgICAgdG9wOiAkVDUwLTI1O1xuICAgICAgICBtYXJnaW4tdG9wOiAycHg7XG4gICAgICB9XG4gICAgICAmOm50aC1vZi10eXBlKC1uKzMpe1xuICAgICAgICAmID4gZGl2Om50aC1jaGlsZChuKzEpe1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgI3Jlc2VhdXgtc29jaWF1eHtcbiAgICAgIGNhbnZhc1tyZXNpemVdIHtcbiAgICAgICAgICB3aWR0aDogMTAwdnc7XG4gICAgICAgICAgaGVpZ2h0OiAxMDB2aDtcbiAgICAgIH1cbiAgICB9XG4gICAgI2ltYWdlc3tcbiAgICAgIGltZ3tcbiAgICAgICAgZmlsdGVyOiBncmF5c2NhbGUoMTAwJSkgY29udHJhc3QoMSk7XG4gICAgICAgIHRyYW5zaXRpb246IGZpbHRlciAwLjVzO1xuICAgICAgICAmOmhvdmVye1xuICAgICAgICAgIGZpbHRlcjogZ3JheXNjYWxlKDAlKTtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBmaWx0ZXIgMC41cztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAjbGlua3N7XG4gICAgICB6LWluZGV4OiA5OTchaW1wb3J0YW50O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIHN2Z3tcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICB0b3A6IC0zMyU7XG4gICAgICAgIGxlZnQ6IC01NSU7XG4gICAgICB9XG4gICAgfVxuICAgICNzdHJlZXRtYXB7XG4gICAgICAjbWFwaWR7XG4gICAgICAgIGZpbHRlcjogZ3JheXNjYWxlKDEwMCUpIGNvbnRyYXN0KDEpO1xuICAgICAgfVxuICAgICAgJiA+IGRpdjpudGgtb2YtdHlwZSgxKXtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgfVxuICAgICAgI21hcGlkIHtcbiAgICAgICAgd2lkdGg6IDEwMHZ3O1xuICAgICAgICBoZWlnaHQ6IDEwMHZoO1xuICAgICAgICAubGVhZmxldC1tYXJrZXItcGFuZXtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMjVweCwgLTI1cHgpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFDa0lJLFVBQVUsR0FDTixXQUFXLEVBQUUsY0FBUyxFQUN0QixHQUFHLEVBQUUsa0RBQXVCLEVBQzVCLEdBQUcsRUFBRSx5REFBOEIsQ0FBQywyQkFBMkIsRUFBRSxtREFBd0IsQ0FBQyxjQUFjLEVBQUUsa0RBQXVCLENBQUUsa0JBQWtCLEVBQUUsK0RBQW9DLENBQUMsYUFBYTs7QUFIN00sVUFBVSxHQUNOLFdBQVcsRUFBRSx5QkFBUyxFQUN0QixHQUFHLEVBQUUsd0RBQXVCLEVBQzVCLEdBQUcsRUFBRSwrREFBOEIsQ0FBQywyQkFBMkIsRUFBRSx5REFBd0IsQ0FBQyxjQUFjLEVBQUUsd0RBQXVCLENBQUUsa0JBQWtCLEVBQUUsZ0ZBQW9DLENBQUMsYUFBYTs7QUFIN00sVUFBVSxHQUNOLFdBQVcsRUFBRSxPQUFTLEVBQ3RCLEdBQUcsRUFBRSxxQ0FBdUIsRUFDNUIsR0FBRyxFQUFFLDRDQUE4QixDQUFDLDJCQUEyQixFQUFFLHNDQUF3QixDQUFDLGNBQWMsRUFBRSxxQ0FBdUIsQ0FBRSxrQkFBa0IsRUFBRSwyQ0FBb0MsQ0FBQyxhQUFhOztBQUg3TSxVQUFVLEdBQ04sV0FBVyxFQUFFLFlBQVMsRUFDdEIsR0FBRyxFQUFFLG9DQUF1QixFQUM1QixHQUFHLEVBQUUsMkNBQThCLENBQUMsMkJBQTJCLEVBQUUscUNBQXdCLENBQUMsY0FBYyxFQUFFLG9DQUF1QixDQUFFLGtCQUFrQixFQUFFLCtDQUFvQyxDQUFDLGFBQWE7O0FBSDdNLFVBQVUsR0FDTixXQUFXLEVBQUUsb0JBQVMsRUFDdEIsR0FBRyxFQUFFLDRDQUF1QixFQUM1QixHQUFHLEVBQUUsbURBQThCLENBQUMsMkJBQTJCLEVBQUUsNkNBQXdCLENBQUMsY0FBYyxFQUFFLDRDQUF1QixDQUFFLGtCQUFrQixF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 */ +/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidGVtcGxhdGUuY3NzIiwic291cmNlcyI6WyJ0ZW1wbGF0ZS5zY3NzIiwiY29uZmlndXJhdGlvbi9fbWl4aW4uc2NzcyIsImNvbmZpZ3VyYXRpb24vX2NvbmZpZy5zY3NzIiwidGVtcGxhdGUvX3Jlc2V0LnNjc3MiLCJ0ZW1wbGF0ZS9fdHlwb2dyYXBoeS5zY3NzIiwidGVtcGxhdGUvX2hlYWRlci5zY3NzIiwidGVtcGxhdGUvX3NlY3Rpb24uc2NzcyJdLCJzb3VyY2VzQ29udGVudCI6WyIvL2NvbmZpZ3VyYXRpb25cbkBpbXBvcnQgXCJjb25maWd1cmF0aW9uL21peGluXCI7XG5AaW1wb3J0IFwiY29uZmlndXJhdGlvbi9jb25maWdcIjtcblxuLy9yZXNldCRcbkBpbXBvcnQgXCJ0ZW1wbGF0ZS9yZXNldFwiO1xuXG4vLyBUeXBvZ3JhcGh5XG5AaW1wb3J0IFwidGVtcGxhdGUvdHlwb2dyYXBoeVwiO1xuXG4vLyBIZWFkZXJcbkBpbXBvcnQgXCJ0ZW1wbGF0ZS9oZWFkZXJcIjtcblxuLy9zZWN0aW9uXG5AaW1wb3J0IFwidGVtcGxhdGUvc2VjdGlvblwiO1xuLy8gQGltcG9ydCBcInRlbXBsYXRlL3NlY3Rpb24tbWVkaWEtcXVlcmllc1wiO1xuXG4vLyBGb290ZXJcbi8vIEBpbXBvcnQgXCJ0ZW1wbGF0ZS9mb290ZXJcIjtcbiIsIiRDb29wZXJIZXdpdHQ6IFwiQ29vcGVySGV3aXR0XCI7XG4kZmlsZTogXCJDb29wZXJIZXdpdHQtQm9sZFwiO1xuJGZhbWlseTogXCJDb29wZXJIZXdpdHRcIjtcbiRjYXRlZ29yeTogXCJzYW5zLXNlcmlmXCI7XG5cbkBtaXhpbiBmb250LWZhY2UoJENvb3Blckhld2l0dCwgJGZpbGUsICRmYW1pbHksICRjYXRlZ29yeTpcIlwiKSB7XG4gICAgJGZpbGVwYXRoOiBcIi4uL2ZvbnRzL1wiICsgJGZhbWlseSArIFwiL1wiICsgJGZpbGU7XG4gICAgQGZvbnQtZmFjZSB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIiN7JENvb3Blckhld2l0dH1cIjtcbiAgICAgICAgc3JjOiB1cmwoJGZpbGVwYXRoICsgXCIuZW90XCIpO1xuICAgICAgICBzcmM6IHVybCgkZmlsZXBhdGggKyBcIi5lb3Q/I2llZml4XCIpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSwgdXJsKCRmaWxlcGF0aCArIFwiLndvZmZcIikgZm9ybWF0KCd3b2ZmJyksIHVybCgkZmlsZXBhdGggKyBcIi50dGZcIikgIGZvcm1hdCgndHJ1ZXR5cGUnKSwgdXJsKCRmaWxlcGF0aCArIFwiLnN2ZyNcIiArICRDb29wZXJIZXdpdHQgKyBcIlwiKSBmb3JtYXQoJ3N2ZycpO1xuICAgIH1cbiAgICAlI3skQ29vcGVySGV3aXR0fSB7XG4gICAgICAgIGZvbnQ6IHtcbiAgICAgICAgICAgIEBpZiAkY2F0ZWdvcnkgIT0gXCJcIiB7XG4gICAgICAgICAgICAgICAgZmFtaWx5OiBcIiN7JENvb3Blckhld2l0dH1cIiwgI3skY2F0ZWdvcnl9O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGVsc2Uge1xuICAgICAgICAgICAgICAgIGZhbWlseTogXCIjeyRDb29wZXJIZXdpdHR9XCI7XG4gICAgICAgICAgICAgICAgd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbiRDb29wZXJIZXdpdHQtaXRhbGljOiBcIkNvb3Blckhld2l0dC1Cb2xkSXRhbGljXCI7XG4kZmlsZTI6IFwiQ29vcGVySGV3aXR0LUJvbGRJdGFsaWNcIjtcbiRmYW1pbHkyOiBcIkNvb3Blckhld2l0dFwiO1xuJGNhdGVnb3J5MjogXCJzYW5zLXNlcmlmXCI7XG5cbkBtaXhpbiBmb250LWZhY2UoJENvb3Blckhld2l0dC1pdGFsaWMsICRmaWxlMiwgJGZhbWlseTIsICRjYXRlZ29yeTI6XCJcIikge1xuICAgICRmaWxlcGF0aDogXCIuLi9mb250cy9cIiArICRmYW1pbHkyICsgXCIvXCIgKyAkZmlsZTI7XG4gICAgQGZvbnQtZmFjZSB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIiN7JENvb3Blckhld2l0dC1pdGFsaWN9XCI7XG4gICAgICAgIHNyYzogdXJsKCRmaWxlcGF0aCArIFwiLmVvdFwiKTtcbiAgICAgICAgc3JjOiB1cmwoJGZpbGVwYXRoICsgXCIuZW90PyNpZWZpeFwiKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksIHVybCgkZmlsZXBhdGggKyBcIi53b2ZmXCIpIGZvcm1hdCgnd29mZicpLCB1cmwoJGZpbGVwYXRoICsgXCIudHRmXCIpICBmb3JtYXQoJ3RydWV0eXBlJyksIHVybCgkZmlsZXBhdGggKyBcIi5zdmcjXCIgKyAkQ29vcGVySGV3aXR0LWl0YWxpYyArIFwiXCIpIGZvcm1hdCgnc3ZnJyk7XG4gICAgfVxuICAgICUjeyRDb29wZXJIZXdpdHQtaXRhbGljfSB7XG4gICAgICAgIGZvbnQ6IHtcbiAgICAgICAgICAgIEBpZiAkY2F0ZWdvcnkyICE9IFwiXCIge1xuICAgICAgICAgICAgICAgIGZhbWlseTogXCIjeyRDb29wZXJIZXdpdHQtaXRhbGljfVwiLCAjeyRjYXRlZ29yeTJ9O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGVsc2Uge1xuICAgICAgICAgICAgICBmYW1pbHk6IFwiI3skQ29vcGVySGV3aXR0LWl0YWxpY31cIjtcbiAgICAgICAgICAgICAgICAvLyB3ZWlnaHQ6IGl0YWxpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4kcnViaWs6IFwicnViaWtcIjtcbiRmaWxlMzogXCJSdWJpay1MaWdodFwiO1xuJGZhbWlseTM6IFwicnViaWtcIjtcbiRjYXRlZ29yeTM6IFwic2Fucy1zZXJpZlwiO1xuXG5cbkBtaXhpbiBmb250LWZhY2UoJHJ1YmlrLCAkZmlsZTMsICRmYW1pbHkzLCAkY2F0ZWdvcnkzOlwiXCIpIHtcbiAgICAkZmlsZXBhdGg6IFwiLi4vZm9udHMvXCIgKyAkZmFtaWx5MyArIFwiL1wiICsgJGZpbGUzO1xuICAgIEBmb250LWZhY2Uge1xuICAgICAgICBmb250LWZhbWlseTogXCIjeyRydWJpa31cIjtcbiAgICAgICAgc3JjOiB1cmwoJGZpbGVwYXRoICsgXCIuZW90XCIpO1xuICAgICAgICBzcmM6IHVybCgkZmlsZXBhdGggKyBcIi5lb3Q/I2llZml4XCIpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSwgdXJsKCRmaWxlcGF0aCArIFwiLndvZmZcIikgZm9ybWF0KCd3b2ZmJyksIHVybCgkZmlsZXBhdGggKyBcIi50dGZcIikgIGZvcm1hdCgndHJ1ZXR5cGUnKSwgdXJsKCRmaWxlcGF0aCArIFwiLnN2ZyNcIiArICRydWJpayArIFwiXCIpIGZvcm1hdCgnc3ZnJyk7XG4gICAgfVxuICAgICUjeyRydWJpa30ge1xuICAgICAgICBmb250OiB7XG4gICAgICAgICAgICBAaWYgJGNhdGVnb3J5MyAhPSBcIlwiIHtcbiAgICAgICAgICAgICAgICBmYW1pbHk6IFwiI3skcnViaWt9XCIsICN7JGNhdGVnb3J5M307XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAZWxzZSB7XG4gICAgICAgICAgICAgICAgZmFtaWx5OiBcIiN7JHJ1YmlrfVwiO1xuICAgICAgICAgICAgICAgIHdlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4kcnViaWstQjogXCJSdWJpay1Cb2xkXCI7XG4kZmlsZTQ6IFwiUnViaWstQm9sZFwiO1xuXG5AbWl4aW4gZm9udC1mYWNlKCRydWJpay1CLCAkZmlsZTQsICRmYW1pbHkzLCAkY2F0ZWdvcnkzOlwiXCIpIHtcbiAgICAkZmlsZXBhdGg6IFwiLi4vZm9udHMvXCIgKyAkZmFtaWx5MyArIFwiL1wiICsgJGZpbGU0O1xuICAgIEBmb250LWZhY2Uge1xuICAgICAgICBmb250LWZhbWlseTogXCIjeyRydWJpay1CfVwiO1xuICAgICAgICBzcmM6IHVybCgkZmlsZXBhdGggKyBcIi5lb3RcIik7XG4gICAgICAgIHNyYzogdXJsKCRmaWxlcGF0aCArIFwiLmVvdD8jaWVmaXhcIikgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLCB1cmwoJGZpbGVwYXRoICsgXCIud29mZlwiKSBmb3JtYXQoJ3dvZmYnKSwgdXJsKCRmaWxlcGF0aCArIFwiLnR0ZlwiKSAgZm9ybWF0KCd0cnVldHlwZScpLCB1cmwoJGZpbGVwYXRoICsgXCIuc3ZnI1wiICsgJHJ1YmlrLUIgKyBcIlwiKSBmb3JtYXQoJ3N2ZycpO1xuICAgIH1cbiAgICAlI3skcnViaWstQn0ge1xuICAgICAgICBmb250OiB7XG4gICAgICAgICAgICBAaWYgJGNhdGVnb3J5MyAhPSBcIlwiIHtcbiAgICAgICAgICAgICAgICBmYW1pbHk6IFwiI3skcnViaWstQn1cIiwgI3skY2F0ZWdvcnkzfTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBlbHNlIHtcbiAgICAgICAgICAgICAgICBmYW1pbHk6IFwiI3skcnViaWstQn1cIjtcbiAgICAgICAgICAgICAgICB3ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuJHJ1YmlrLU1JOiBcIlJ1YmlrLU1lZGl1bUl0YWxpY1wiO1xuJGZpbGU2OiBcIlJ1YmlrLU1lZGl1bUl0YWxpY1wiO1xuXG5AbWl4aW4gZm9udC1mYWNlKCRydWJpay1NSSwgJGZpbGU2LCAkZmFtaWx5MywgJGNhdGVnb3J5MzpcIlwiKSB7XG4gICAgJGZpbGVwYXRoOiBcIi4uL2ZvbnRzL1wiICsgJGZhbWlseTMgKyBcIi9cIiArICRmaWxlNjtcbiAgICBAZm9udC1mYWNlIHtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiI3skcnViaWstTUl9XCI7XG4gICAgICAgIHNyYzogdXJsKCRmaWxlcGF0aCArIFwiLmVvdFwiKTtcbiAgICAgICAgc3JjOiB1cmwoJGZpbGVwYXRoICsgXCIuZW90PyNpZWZpeFwiKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksIHVybCgkZmlsZXBhdGggKyBcIi53b2ZmXCIpIGZvcm1hdCgnd29mZicpLCB1cmwoJGZpbGVwYXRoICsgXCIudHRmXCIpICBmb3JtYXQoJ3RydWV0eXBlJyksIHVybCgkZmlsZXBhdGggKyBcIi5zdmcjXCIgKyAkcnViaWstTUkgKyBcIlwiKSBmb3JtYXQoJ3N2ZycpO1xuICAgIH1cbiAgICAlI3skcnViaWstTUl9IHtcbiAgICAgICAgZm9udDoge1xuICAgICAgICAgICAgQGlmICRjYXRlZ29yeTMgIT0gXCJcIiB7XG4gICAgICAgICAgICAgICAgZmFtaWx5OiBcIiN7JHJ1YmlrLU1JfVwiLCAjeyRjYXRlZ29yeTN9O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGVsc2Uge1xuICAgICAgICAgICAgICAgIGZhbWlseTogXCIjeyRydWJpay1NSX1cIjtcbiAgICAgICAgICAgICAgICB3ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuJGNtdTogXCJjbXUtY29uY3JldGUtaXRhXCI7XG4kZmlsZTU6IFwiY211bm90aVwiO1xuJGZhbWlseTU6IFwiQ29uY3JldGVcIjtcbiRjYXRlZ29yeTU6IFwic2VyaWZcIjtcblxuXG5AbWl4aW4gZm9udC1mYWNlKCRjbXUsICRmaWxlNSwgJGZhbWlseTUsICRjYXRlZ29yeTU6XCJcIikge1xuICAgICRmaWxlcGF0aDogXCIuLi9mb250cy9cIiArICRmYW1pbHk1ICsgXCIvXCIgKyAkZmlsZTU7XG4gICAgQGZvbnQtZmFjZSB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIiN7JGNtdX1cIjtcbiAgICAgICAgc3JjOiB1cmwoJGZpbGVwYXRoICsgXCIuZW90XCIpO1xuICAgICAgICBzcmM6IHVybCgkZmlsZXBhdGggKyBcIi5lb3Q/I2llZml4XCIpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSwgdXJsKCRmaWxlcGF0aCArIFwiLndvZmZcIikgZm9ybWF0KCd3b2ZmJyksIHVybCgkZmlsZXBhdGggKyBcIi50dGZcIikgIGZvcm1hdCgndHJ1ZXR5cGUnKSwgdXJsKCRmaWxlcGF0aCArIFwiLnN2ZyNcIiArICRjbXUgKyBcIlwiKSBmb3JtYXQoJ3N2ZycpO1xuICAgIH1cbiAgICAlI3skY211fSB7XG4gICAgICAgIGZvbnQ6IHtcbiAgICAgICAgICAgIEBpZiAkY2F0ZWdvcnk1ICE9IFwiXCIge1xuICAgICAgICAgICAgICAgIGZhbWlseTogXCIjeyRjbXV9XCIsICN7JGNhdGVnb3J5NX07XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAZWxzZSB7XG4gICAgICAgICAgICAgICAgZmFtaWx5OiBcIiN7JGNtdX1cIjtcbiAgICAgICAgICAgICAgICB3ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi8vZm9udHNcbkBpbmNsdWRlIGZvbnQtZmFjZSgkQ29vcGVySGV3aXR0LCAkZmlsZSwgJGZhbWlseSwgJGNhdGVnb3J5KTtcbkBpbmNsdWRlIGZvbnQtZmFjZSgkQ29vcGVySGV3aXR0LWl0YWxpYywgJGZpbGUyLCAkZmFtaWx5MiwgJGNhdGVnb3J5Mik7XG5AaW5jbHVkZSBmb250LWZhY2UoJHJ1YmlrLCAkZmlsZTMsICRmYW1pbHkzLCAkY2F0ZWdvcnkzKTtcbkBpbmNsdWRlIGZvbnQtZmFjZSgkcnViaWstQiwgJGZpbGU0LCAkZmFtaWx5MywgJGNhdGVnb3J5Myk7XG5AaW5jbHVkZSBmb250LWZhY2UoJHJ1YmlrLU1JLCAkZmlsZTYsICRmYW1pbHkzLCAkY2F0ZWdvcnkzKTtcbkBpbmNsdWRlIGZvbnQtZmFjZSgkY211LCAkZmlsZTUsICRmYW1pbHk1LCAkY2F0ZWdvcnk1KTtcblxuLy8gRm9udHMtc2l6ZVxuLy8gJGZIMVxuLy8gJGZIMlxuLy8gJGZIM1xuLy8gJGZwXG4vLyAkZmVtXG4vLyAkZmJvbGRcblxuXG4kbWFyZ2luYm9keTogMzVweDtcbi8vIGhlYWRlclxuJGhlaWdodEg6ICgyNXB4KTtcblxuLy8gdGFpbGxlICYgcG9zaXRpb24gYmxvY3Ncbi8vIG1hcmdlIGJsb2NzXG4kbXJnYmxvYzogMXB4O1xuXG4vLyBoZWlnaHRcbiRIMTAwOiAxMDAlO1xuJEg1MDogY2FsYygjeyRIMTAwfSAvIDIpO1xuJEg1MC0yNTogY2FsYygoI3skSDEwMH0gLyAyICk7XG4kVDUwLTI1OiBjYWxjKCgjeyRIMTAwfSAvIDIgKTtcblxuLy8gd2lkdGhcbiRXMTAwOiAxMDAlO1xuJFczMzogY2FsYygoI3skVzEwMH0gLyAzKSk7XG5cbi8vIHRvcFxuJFQxMDA6IDEwMCU7XG5cbi8vIHJpZ2h0XG4kUjEwMDogMTAwJTtcblxuLy9ib3R0b21cbiRCMTAwOiAxMDAlO1xuXG4vLyBsZWZ0XG4kTDEwMDogMTAwJTtcbiRMMzM6IGNhbGMoKCN7JEwxMDB9IC8gMykpO1xuJEw2NjogY2FsYygjeyRMMzN9ICogMik7XG4iLCIqIHtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbmh0bWwsIGJvZHksIGRpdiwgc3BhbiwgYXBwbGV0LCBvYmplY3QsIGlmcmFtZSxcbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsIHAsIGJsb2NrcXVvdGUsIHByZSxcbmEsIGFiYnIsIGFjcm9ueW0sIGFkZHJlc3MsIGJpZywgY2l0ZSwgY29kZSxcbmRlbCwgZGZuLCBlbSwgaW1nLCBpbnMsIGtiZCwgcSwgcywgc2FtcCxcbnNtYWxsLCBzdHJpa2UsIHN0cm9uZywgc3ViLCBzdXAsIHR0LCB2YXIsXG5iLCB1LCBpLCBjZW50ZXIsXG5kbCwgZHQsIGRkLCBvbCwgdWwsIGxpLFxuZmllbGRzZXQsIGZvcm0sIGxhYmVsLCBsZWdlbmQsXG50YWJsZSwgY2FwdGlvbiwgdGJvZHksIHRmb290LCB0aGVhZCwgdHIsIHRoLCB0ZCxcbmFydGljbGUsIGFzaWRlLCBjYW52YXMsIGRldGFpbHMsIGVtYmVkLFxuZmlndXJlLCBmaWdjYXB0aW9uLCBmb290ZXIsIGhlYWRlciwgaGdyb3VwLFxubWVudSwgbmF2LCBvdXRwdXQsIHJ1YnksIHNlY3Rpb24sIHN1bW1hcnksXG50aW1lLCBtYXJrLCBhdWRpbywgdmlkZW8ge1xuXHRtYXJnaW46IDA7XG5cdHBhZGRpbmc6IDA7XG5cdGJvcmRlcjogMDtcblx0Zm9udC1zaXplOiAxNnB4O1xuXHRmb250OiBpbmhlcml0O1xuXHR2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbi8qIEhUTUw1IGRpc3BsYXktcm9sZSByZXNldCBmb3Igb2xkZXIgYnJvd3NlcnMgKi9cbmFydGljbGUsIGFzaWRlLCBkZXRhaWxzLCBmaWdjYXB0aW9uLCBmaWd1cmUsXG5mb290ZXIsIGhlYWRlciwgaGdyb3VwLCBtZW51LCBuYXYsIHNlY3Rpb24ge1xuXHRkaXNwbGF5OiBibG9jaztcbn1cblxuaHRtbCwgYm9keXtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG5ib2R5IHtcblx0bGluZS1oZWlnaHQ6IDE7XG59XG5cbm9sLCB1bCB7XG5cdGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbmF7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0Y29sb3I6YmxhY2s7XG59XG5cbmJsb2NrcXVvdGUsIHEge1xuXHRxdW90ZXM6IG5vbmU7XG59XG5pbWd7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdHZlcnRpY2FsLWFsaWduOiBib3R0b207XG59XG5cbmJsb2NrcXVvdGU6YmVmb3JlLCBibG9ja3F1b3RlOmFmdGVyLFxucTpiZWZvcmUsIHE6YWZ0ZXIge1xuXHRjb250ZW50OiAnJztcblx0Y29udGVudDogbm9uZTtcbn1cblxudGFibGUge1xuXHRib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuXHRib3JkZXItc3BhY2luZzogMDtcbn1cblxucHtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuICAmOmxhc3QtY2hpbGR7XG4gICAgbWFyZ2luOiAwO1xuICB9XG59XG5cbmVte1xuXHRmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbnN0cm9uZ3tcblx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1mYW1pbHk6ICRydWJpay1NSTtcbn1cblxudGV4dHtcbiAgZm9udC1mYW1pbHk6ICRydWJpaztcbn1cbiIsImgxe1xuICBmb250LXNpemU6IDEuMnJlbTtcbiAgbGluZS1oZWlnaHQ6IDUwcHg7XG4gIGF7XG4gICAgZm9udC1mYW1pbHk6ICRDb29wZXJIZXdpdHQ7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgfVxufVxuXG5oMntcbiAgZm9udC1mYW1pbHk6ICRDb29wZXJIZXdpdHQtaXRhbGljO1xuICBmb250LXNpemU6IDEuMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDUwcHg7XG59XG5cbnB7XG4gIGZvbnQtZmFtaWx5OiAkcnViaWs7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuM3JlbTtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgYXtcbiAgICBmb250LWZhbWlseTogJGNtdTtcbiAgfVxufVxuXG4uYmxvY3N7XG4gICY6bnRoLWNoaWxkKDIpe1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBhe1xuICAgICAgY29sb3I6IHJnYigwLCAwLCAyNTUpO1xuICAgIH1cbiAgfVxuICAmOm50aC1jaGlsZCgzKXtcbiAgICBhe1xuICAgICAgY29sb3I6IHJnYigwLCAwLCAyNTUpO1xuICAgIH1cbiAgfVxufVxuIiwiIiwiYm9keXtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYmFja2dyb3VuZDpyZ2IoMjMwLCAyMzAsIDIzMCk7XG59XG5cbiNwYWdle1xuICBoZWlnaHQ6IDEwMCU7XG4gIC5uYXZiYXJ7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICB9XG5cbiAgI3N0YXJ0e1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogY2FsYygxMDAlIC0gNTBweCk7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIC5oYW5kbGVye1xuICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICBib3JkZXItcmFkaXVzOiAyNXB4O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICB6LWluZGV4OiA5OTk7XG4gICAgICBjdXJzb3I6IGdyYWI7XG4gICAgfVxuICAgIC5oYW5kMXtcbiAgICAgIGxlZnQgOiBjYWxjKCgxMDAlLzMpKTtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtMjZweDtcbiAgICAgIG1hcmdpbi10b3A6IC0yNHB4O1xuICAgIH1cbiAgICAuaGFuZDJ7XG4gICAgICBsZWZ0OiBjYWxjKCgxMDAlLzMpICogMik7XG4gICAgICBtYXJnaW4tbGVmdDogLTI1cHg7XG4gICAgICBtYXJnaW4tdG9wOiAtMjRweDtcbiAgICAgIGltZ3tcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDFweDtcbiAgICAgIH1cbiAgICB9XG4gICAgLm1vdXNlRG93bntcbiAgICAgIGN1cnNvcjogZ3JhYmJpbmc7XG4gICAgfVxuXG4gICAgLmJsb2Nze1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHdpZHRoOiAkVzMzO1xuICAgICAgbWluLXdpZHRoOiAyMDBweDtcbiAgICAgIGhlaWdodDogJEg1MC0yNTtcbiAgICAgIHotaW5kZXg6IDk5ODtcbiAgICAgICY6bnRoLWNoaWxkKDNuKzIpe1xuICAgICAgICBsZWZ0OiAtMnB4O1xuICAgICAgfVxuICAgICAgJjpudGgtb2YtdHlwZSgyKXtcbiAgICAgICAgYmFja2dyb3VuZDogcmdiKDE1MCwgMTUwLCAxNTApO1xuICAgICAgfVxuICAgICAgJjpudGgtY2hpbGQoLW4rMyl7XG4gICAgICAgIHBhZGRpbmc6IDBweCAyMHB4O1xuICAgICAgfVxuICAgICAgJjpudGgtY2hpbGQoM24rMyl7XG4gICAgICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgICAgICBsZWZ0OiAkTDMzO1xuICAgICAgfVxuICAgICAgJjpudGgtY2hpbGQoM24rNCl7XG4gICAgICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgICAgICByaWdodDogLTJweDtcbiAgICAgIH1cbiAgICAgICY6bnRoLWNoaWxkKG4rNSl7XG4gICAgICAgIHRvcDogJFQ1MC0yNTtcbiAgICAgICAgbWFyZ2luLXRvcDogMnB4O1xuICAgICAgfVxuICAgICAgJjpudGgtb2YtdHlwZSgtbiszKXtcbiAgICAgICAgJiA+IGRpdjpudGgtY2hpbGQobisxKXtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gICAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICNyZXNlYXV4LXNvY2lhdXh7XG4gICAgICBjYW52YXNbcmVzaXplXSB7XG4gICAgICAgICAgd2lkdGg6IDEwMHZ3O1xuICAgICAgICAgIGhlaWdodDogMTAwdmg7XG4gICAgICB9XG4gICAgfVxuICAgICNpbWFnZXN7XG4gICAgICBpbWd7XG4gICAgICAgIGZpbHRlcjogZ3JheXNjYWxlKDEwMCUpIGNvbnRyYXN0KDEpO1xuICAgICAgICB0cmFuc2l0aW9uOiBmaWx0ZXIgMC41cztcbiAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICBmaWx0ZXI6IGdyYXlzY2FsZSgwJSk7XG4gICAgICAgICAgdHJhbnNpdGlvbjogZmlsdGVyIDAuNXM7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgI2xpbmtze1xuICAgICAgei1pbmRleDogOTk3IWltcG9ydGFudDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBzdmd7XG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgdG9wOiAtMzMlO1xuICAgICAgICBsZWZ0OiAtNTUlO1xuICAgICAgfVxuICAgIH1cbiAgICAjc3RyZWV0bWFwe1xuICAgICAgI21hcGlke1xuICAgICAgICBmaWx0ZXI6IGdyYXlzY2FsZSgxMDAlKSBjb250cmFzdCgxKTtcbiAgICAgIH1cbiAgICAgICYgPiBkaXY6bnRoLW9mLXR5cGUoMSl7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIH1cbiAgICAgICNtYXBpZCB7XG4gICAgICAgIHdpZHRoOiAxMDB2dztcbiAgICAgICAgaGVpZ2h0OiAxMDB2aDtcbiAgICAgICAgLmxlYWZsZXQtbWFya2VyLXBhbmV7XG4gICAgICAgICAgaW1neyBcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0yNXB4LCAtMjVweCk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFDa0lJLFVBQVUsR0FDTixXQUFXLEVBQUUsY0FBUyxFQUN0QixHQUFHLEVBQUUsa0RBQXVCLEVBQzVCLEdBQUcsRUFBRSx5REFBOEIsQ0FBQywyQkFBMkIsRUFBRSxtREFBd0IsQ0FBQyxjQUFjLEVBQUUsa0RBQXVCLENBQUUsa0JBQWtCLEVBQUUsK0RBQW9DLENBQUMsYUFBYTs7QUFIN00sVUFBVSxHQUNOLFdBQVcsRUFBRSx5QkFBUyxFQUN0QixHQUFHLEVBQUUsd0RBQXVCLEVBQzVCLEdBQUcsRUFBRSwrREFBOEIsQ0FBQywyQkFBMkIsRUFBRSx5REFBd0IsQ0FBQyxjQUFjLEVBQUUsd0RBQXVCLENBQUUsa0JBQWtCLEVBQUUsZ0ZBQW9DLENBQUMsYUFBYTs7QUFIN00sVUFBVSxHQUNOLFdBQVcsRUFBRSxPQUFTLEVBQ3RCLEdBQUcsRUFBRSxxQ0FBdUIsRUFDNUIsR0FBRyxFQUFFLDRDQUE4QixDQUFDLDJCQUEyQixFQUFFLHNDQUF3QixDQUFDLGNBQWMsRUFBRSxxQ0FBdUIsQ0FBRSxrQkFBa0IsRUFBRSwyQ0FBb0MsQ0FBQyxhQUFhOztBQUg3TSxVQUFVLEdBQ04sV0FBVyxFQUFFLFlBQVMsRUFDdEIsR0FBRyxFQUFFLG9DQUF1QixFQUM1QixHQUFHLEVBQUUsMkNBQThCLENBQUMsMkJBQTJCLEVBQUUscUNBQXdCLENBQUMsY0FBYyxFQUFFLG9DQUF1QixDQUFFLGtCQUFrQixFQUFFLCtDQUFvQyxDQUFDLGFBQWE7O0FBSDdNLFVBQVUsR0FDTixXQUFXLEVBQUUsb0JBQVMsRUFDdEIsR0FBRyxFQUFFLDRDQUF1QixFQUM1QixHQUFHLEVBQUUsbURBQThCLENBQUMsMkJBQTJCLEVBQUUsNkNBQXdCLENBQUMs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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 e01ea97..31d837d 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: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(2){color:#fff}.blocs:nth-child(2) a{color:#00f}.blocs:nth-child(3) a{color:#00f}body{overflow:hidden;background:#e6e6e6}#page{height:100%}#page .navbar{width:100%;height:50px}#page #start{position:relative;width:100%;height:calc(100% - 50px)}#page #start .handler{position:absolute;z-index:999;top:50%;width:50px;height:50px;cursor:-webkit-grab;cursor:grab;border-radius:25px}#page #start .hand1{left:calc((100%/3));margin-top:-24px;margin-left:-26px}#page #start .hand2{left:calc((100%/3) * 2);margin-top:-24px;margin-left:-25px}#page #start .hand2 img{margin-left:1px}#page #start .mouseDown{cursor:-webkit-grabbing;cursor:grabbing}#page #start .blocs{position:absolute;z-index:998;overflow-y:auto;width:calc((100% / 3));min-width:200px;height:calc((100% / 2));margin:0}#page #start .blocs:nth-child(3n+2){left:-2px}#page #start .blocs:nth-of-type(2){background:#969696}#page #start .blocs:nth-child(-n+3){padding:0 20px}#page #start .blocs:nth-child(3n+3){left:calc((100% / 3));background:#fff}#page #start .blocs:nth-child(3n+4){right:-2px;background:#fff}#page #start .blocs:nth-child(n+5){top:calc((100% / 2));margin-top:2px}#page #start .blocs:nth-of-type(-n+3)>div:nth-child(n+1){margin-bottom:25px}#page #start #reseaux-sociaux canvas[resize]{width:100vw;height:100vh}#page #start #images img{transition:filter .5s;filter:grayscale(100%) contrast(1)}#page #start #images img:hover{transition:filter .5s;filter:grayscale(0)}#page #start #links{z-index:997!important;display:-ms-flexbox;display:flex}#page #start #links svg{position:fixed;top:-33%;left:-55%}#page #start #streetmap #mapid{filter:grayscale(100%) contrast(1)}#page #start #streetmap>div:nth-of-type(1){height:100%}#page #start #streetmap #mapid{width:100vw;height:100vh}#page #start #streetmap #mapid .leaflet-marker-pane{transform:translate(-25px,-25px)} \ 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(2){color:#fff}.blocs:nth-child(2) a{color:#00f}.blocs:nth-child(3) a{color:#00f}body{overflow:hidden;background:#e6e6e6}#page{height:100%}#page .navbar{width:100%;height:50px}#page #start{position:relative;width:100%;height:calc(100% - 50px)}#page #start .handler{position:absolute;z-index:999;top:50%;width:50px;height:50px;cursor:-webkit-grab;cursor:grab;border-radius:25px}#page #start .hand1{left:calc((100%/3));margin-top:-24px;margin-left:-26px}#page #start .hand2{left:calc((100%/3) * 2);margin-top:-24px;margin-left:-25px}#page #start .hand2 img{margin-left:1px}#page #start .mouseDown{cursor:-webkit-grabbing;cursor:grabbing}#page #start .blocs{position:absolute;z-index:998;overflow-y:auto;width:calc((100% / 3));min-width:200px;height:calc((100% / 2));margin:0}#page #start .blocs:nth-child(3n+2){left:-2px}#page #start .blocs:nth-of-type(2){background:#969696}#page #start .blocs:nth-child(-n+3){padding:0 20px}#page #start .blocs:nth-child(3n+3){left:calc((100% / 3));background:#fff}#page #start .blocs:nth-child(3n+4){right:-2px;background:#fff}#page #start .blocs:nth-child(n+5){top:calc((100% / 2));margin-top:2px}#page #start .blocs:nth-of-type(-n+3)>div:nth-child(n+1){margin-bottom:25px}#page #start #reseaux-sociaux canvas[resize]{width:100vw;height:100vh}#page #start #images img{transition:filter .5s;filter:grayscale(100%) contrast(1)}#page #start #images img:hover{transition:filter .5s;filter:grayscale(0)}#page #start #links{z-index:997!important;display:-ms-flexbox;display:flex}#page #start #links svg{position:fixed;top:-33%;left:-55%}#page #start #streetmap #mapid{filter:grayscale(100%) contrast(1)}#page #start #streetmap>div:nth-of-type(1){height:100%}#page #start #streetmap #mapid{width:100vw;height:100vh}#page #start #streetmap #mapid .leaflet-marker-pane img{transform:translate(-25px,-25px)} \ No newline at end of file diff --git a/user/themes/r2c/js/script_d3js.js b/user/themes/r2c/js/script_d3js.js index 5c2ee3c..1f98cdd 100644 --- a/user/themes/r2c/js/script_d3js.js +++ b/user/themes/r2c/js/script_d3js.js @@ -5,7 +5,7 @@ var color = d3.scaleOrdinal(d3.schemeCategory20); var simulation = d3.forceSimulation() - .force("link", d3.forceLink().distance(200).id(function(d) { return d.id; })) + .force("link", d3.forceLink().id(function(d) { return d.id; })) .force("charge", d3.forceManyBody()) .force("center", d3.forceCenter(width / 2, height / 2)); @@ -54,7 +54,7 @@ }); function dragstarted(d) { - if (!d3.event.active) simulation.alphaTarget(0.1).restart(); + if (!d3.event.active) simulation.alphaTarget(0.3).restart(); d.fx = d.x; d.fy = d.y; } diff --git a/user/themes/r2c/js/script_paperjs.js b/user/themes/r2c/js/script_paperjs.js index 2071a3c..5cff2ab 100644 --- a/user/themes/r2c/js/script_paperjs.js +++ b/user/themes/r2c/js/script_paperjs.js @@ -1,58 +1,52 @@ - // The amount of segment points we want to create: -var amount = 3; +var amount = [1, 2, 3, 4, 5]; -// The maximum height of the wave: -var height = 300; +var height = 200; +var width = 100; // Create a new path and style it: var path = new Path({ // 80% black: - strokeColor: [0.8], - strokeWidth: 30, - strokeCap: 'square' + // strokeColor: 'black', + // strokeWidth: 0, + // strokeCap: 'square' }); var raster = new Raster({ - source: 'user/themes/r2c/images/trame.svg', + // source: 'user/themes/r2c/images/trame.svg', position: view.center }); -path.clipMask = true; +// path.clipMask = true; // path.selected = true; path.closed = true; -// path.fullySelected = true; +path.fullySelected = false; +path.fillColor = 'grey'; // Add 5 segment points to the path spread out // over the width of the view: -for (var i = 0; i <= amount; i++) { - var maxPoint = new Point(300, 300); - - var point = maxPoint * Point.random(view.size) + 70; - path.add(point); - - // path.add(new Point(500 / 700) * view.size); +for (var i = 0; i <= amount.length; i++) { + var maxPoint = new Point(300, 100); + var point = maxPoint * Point.random(view.size); + path.add(point); } // Select the path, so we can see how it is constructed: - function onFrame(event) { // Loop through the segments of the path: - for (var i = 0; i <= amount; i++) { + for (var i = 0; i <= amount.length; i++) { var segment = path.segments[i]; - // A cylic value between -1 and 1 - - var sinus = Math.sin(event.time * 0.05+ i); - - // Change the y position of the segment point: - segment.point.y = sinus * height + 100; + var pulse = 0.7; + var sinus = Math.sin(event.time * pulse + i); + var cos = Math.cos(event.time * pulse + i); + segment.point.y = sinus * height + 300; + segment.point.x = cos * width + 300; } - // Uncomment the following line and run the script again - // to smooth the path: + + path.rotate(30); path.smooth(); } -// var copy = path.clone(); -// copy.fullySelected = true; -// copy.position.x += 500; -// copy.smooth(); +function onMouseDown(event) { + path.fillColor = 'blue'; +} diff --git a/user/themes/r2c/scss/template/_section.scss b/user/themes/r2c/scss/template/_section.scss index 54bc684..c0454e7 100644 --- a/user/themes/r2c/scss/template/_section.scss +++ b/user/themes/r2c/scss/template/_section.scss @@ -10,7 +10,6 @@ body{ height: 50px; } - #start{ width: 100%; height: calc(100% - 50px); @@ -113,7 +112,9 @@ body{ width: 100vw; height: 100vh; .leaflet-marker-pane{ - transform: translate(-25px, -25px); + img{ + transform: translate(-25px, -25px); + } } } } diff --git a/user/themes/r2c/templates/modular/reseau.html.twig b/user/themes/r2c/templates/modular/reseau.html.twig new file mode 100644 index 0000000..9a920fb --- /dev/null +++ b/user/themes/r2c/templates/modular/reseau.html.twig @@ -0,0 +1,5 @@ +{% set grid_size = theme_var('grid-size') %} +{% set image = page.media.images|first %} + +

{{ header.title }}

+{{ content }} diff --git a/user/themes/r2c/templates/modular/reseausociaux.html.twig b/user/themes/r2c/templates/modular/reseausociaux.html.twig index 5c32f27..3ca2356 100644 --- a/user/themes/r2c/templates/modular/reseausociaux.html.twig +++ b/user/themes/r2c/templates/modular/reseausociaux.html.twig @@ -3,8 +3,8 @@ {% macro pageLinkName(text) %}{{ text|lower|replace({' ':'_'}) }}{% endmacro %} {% block body %} + {% for module in page.collection %} {{ module.content }} - {% endfor %} {% endblock %}