Add files for release v0.51.18
Some checks failed
/ build_android (push) Failing after 36s

This commit is contained in:
Your Friendly Neighbourhood Robot 2025-06-18 14:24:49 +00:00
parent 3f782ddafa
commit 55470c090d
403 changed files with 139063 additions and 10981 deletions

View file

@ -37,13 +37,13 @@
}
</style>
<script type="module" crossorigin src="./assets/404-9a80a7f3.js"></script>
<script type="module" crossorigin src="./assets/404-2a19c97c.js"></script>
<link rel="modulepreload" crossorigin href="./assets/UIEventSource-b5c6e59b.js">
<link rel="modulepreload" crossorigin href="./assets/index-6079b1d0.js">
<link rel="modulepreload" crossorigin href="./assets/Constants-1314f520.js">
<link rel="modulepreload" crossorigin href="./assets/index-9874a27f.js">
<link rel="modulepreload" crossorigin href="./assets/Constants-6e8cc8e1.js">
<link rel="modulepreload" crossorigin href="./assets/tw-join-70ce42f3.js">
<link rel="modulepreload" crossorigin href="./assets/tw-merge-ec8a974f.js">
<link rel="modulepreload" crossorigin href="./assets/BackButton-59af96cb.js">
<link rel="modulepreload" crossorigin href="./assets/tw-merge-8ff3d823.js">
<link rel="modulepreload" crossorigin href="./assets/BackButton-36bd1963.js">
</head>
<body>
<div id="maindiv" class="h-screen"></div>

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View file

@ -0,0 +1,2 @@
import{S,i as $,s as q,A as v,o as H,q as I,c as p,e as A,f as E,l as m,B as b,C as w,D as k,v as d,w as h,h as J,m as g,a as B,b as D,d as L,g as K,r as N,j as M,k as O,p as P,u as F,y as G,J as Q}from"./index-9874a27f.js";import{t as C}from"./tw-merge-8ff3d823.js";const R=s=>({}),j=s=>({}),T=s=>({}),y=s=>({});function U(s){let e,a,t,n,r,_;const i=s[2].image,u=v(i,s,s[1],y),f=s[2].message,l=v(f,s,s[1],j);return{c(){e=H("button"),u&&u.c(),a=I(),l&&l.c(),p(e,"class",t=C(s[0].extraClasses,"secondary no-image-background"))},m(o,c){A(o,e,c),u&&u.m(e,null),E(e,a),l&&l.m(e,null),n=!0,r||(_=m(e,"click",s[3]),r=!0)},p(o,[c]){u&&u.p&&(!n||c&2)&&b(u,i,o,o[1],n?k(i,o[1],c,T):w(o[1]),y),l&&l.p&&(!n||c&2)&&b(l,f,o,o[1],n?k(f,o[1],c,R):w(o[1]),j),(!n||c&1&&t!==(t=C(o[0].extraClasses,"secondary no-image-background")))&&p(e,"class",t)},i(o){n||(d(u,o),d(l,o),n=!0)},o(o){h(u,o),h(l,o),n=!1},d(o){o&&J(e),u&&u.d(o),l&&l.d(o),r=!1,_()}}}function V(s,e,a){let{$$slots:t={},$$scope:n}=e,{options:r={}}=e;function _(i){g.call(this,s,i)}return s.$$set=i=>{"options"in i&&a(0,r=i.options),"$$scope"in i&&a(1,n=i.$$scope)},[r,n,t,_]}class W extends S{constructor(e){super(),$(this,e,V,U,q,{options:0})}}function X(s){let e,a,t,n,r;const _=s[2].default,i=v(_,s,s[1],null);let u=[{xmlns:"http://www.w3.org/2000/svg"},{viewBox:"0 0 20 20"},{fill:"currentColor"},{"aria-hidden":"true"},s[0]],f={};for(let l=0;l<u.length;l+=1)f=B(f,u[l]);return{c(){e=D("svg"),i&&i.c(),a=D("path"),p(a,"fill-rule","evenodd"),p(a,"d","M12.707 5.293a1 1 0 010 1.414L9.414 10l3.293 3.293a1 1 0 01-1.414 1.414l-4-4a1 1 0 010-1.414l4-4a1 1 0 011.414 0z"),p(a,"clip-rule","evenodd"),L(e,f)},m(l,o){A(l,e,o),i&&i.m(e,null),E(e,a),t=!0,n||(r=[m(e,"click",s[3]),m(e,"mouseover",s[4]),m(e,"mouseenter",s[5]),m(e,"mouseleave",s[6]),m(e,"keydown",s[7])],n=!0)},p(l,[o]){i&&i.p&&(!t||o&2)&&b(i,_,l,l[1],t?k(_,l[1],o,null):w(l[1]),null),L(e,f=K(u,[{xmlns:"http://www.w3.org/2000/svg"},{viewBox:"0 0 20 20"},{fill:"currentColor"},{"aria-hidden":"true"},o&1&&l[0]]))},i(l){t||(d(i,l),t=!0)},o(l){h(i,l),t=!1},d(l){l&&J(e),i&&i.d(l),n=!1,N(r)}}}function Y(s,e,a){const t=[];let n=M(e,t),{$$slots:r={},$$scope:_}=e;function i(c){g.call(this,s,c)}function u(c){g.call(this,s,c)}function f(c){g.call(this,s,c)}function l(c){g.call(this,s,c)}function o(c){g.call(this,s,c)}return s.$$set=c=>{e=B(B({},e),O(c)),a(0,n=M(e,t)),"$$scope"in c&&a(1,_=c.$$scope)},[n,_,r,i,u,f,l,o]}class Z extends S{constructor(e){super(),$(this,e,Y,X,q,{})}}const x=s=>({}),z=s=>({slot:"message"});function ee(s){let e,a;return e=new Z({props:{class:s[1]??"h-12 w-12",slot:"image"}}),{c(){P(e.$$.fragment)},m(t,n){F(e,t,n),a=!0},p(t,n){const r={};n&2&&(r.class=t[1]??"h-12 w-12"),e.$set(r)},i(t){a||(d(e.$$.fragment,t),a=!0)},o(t){h(e.$$.fragment,t),a=!1},d(t){G(e,t)}}}function te(s){let e;const a=s[3].default,t=v(a,s,s[5],z);return{c(){t&&t.c()},m(n,r){t&&t.m(n,r),e=!0},p(n,r){t&&t.p&&(!e||r&32)&&b(t,a,n,n[5],e?k(a,n[5],r,x):w(n[5]),z)},i(n){e||(d(t,n),e=!0)},o(n){h(t,n),e=!1},d(n){t&&t.d(n)}}}function se(s){let e,a;return e=new W({props:{options:{extraClasses:C("flex items-center",s[0])},$$slots:{message:[te],image:[ee]},$$scope:{ctx:s}}}),e.$on("click",s[4]),{c(){P(e.$$.fragment)},m(t,n){F(e,t,n),a=!0},p(t,[n]){const r={};n&1&&(r.options={extraClasses:C("flex items-center",t[0])}),n&34&&(r.$$scope={dirty:n,ctx:t}),e.$set(r)},i(t){a||(d(e.$$.fragment,t),a=!0)},o(t){h(e.$$.fragment,t),a=!1},d(t){G(e,t)}}}function ne(s,e,a){let{$$slots:t={},$$scope:n}=e;const r=Q();let{clss:_=void 0}=e,{imageClass:i=void 0}=e;const u=()=>r("click");return s.$$set=f=>{"clss"in f&&a(0,_=f.clss),"imageClass"in f&&a(1,i=f.imageClass),"$$scope"in f&&a(5,n=f.$$scope)},[_,i,r,t,u,n]}class oe extends S{constructor(e){super(),$(this,e,ne,se,q,{clss:0,imageClass:1})}}export{oe as B,W as S};
//# sourceMappingURL=BackButton-36bd1963.js.map

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View file

@ -0,0 +1,2 @@
import{S as m,i as g,s as h,A as p,o as v,c as r,e as b,l as D,B as C,C as E,D as k,v as w,w as A,h as B,T as S}from"./index-9874a27f.js";import"./UIEventSource-b5c6e59b.js";function T(n){let s,a,u,c;const i=n[4].default,e=p(i,n,n[3],null);return{c(){s=v("select"),e&&e.c(),r(s,"class",n[1])},m(t,o){b(t,s,o),e&&e.m(s,null),n[5](s),a=!0,u||(c=D(s,"change",n[6]),u=!0)},p(t,[o]){e&&e.p&&(!a||o&8)&&C(e,i,t,t[3],a?k(i,t[3],o,null):E(t[3]),null),(!a||o&2)&&r(s,"class",t[1])},i(t){a||(w(e,t),a=!0)},o(t){A(e,t),a=!1},d(t){t&&B(s),e&&e.d(t),n[5](null),u=!1,c()}}}function q(n,s,a){let{$$slots:u={},$$scope:c}=s,{value:i}=s,e;function t(){if(!e)return;const l=""+i.data;for(let f of e.getElementsByTagName("option"))if(f.value===l){f.selected=!0;return}}i.addCallbackD(()=>t());let{cls:o=void 0}=s;function _(l){S[l?"unshift":"push"](()=>{e=l,a(2,e)})}const d=l=>{i.setData(l.srcElement.value)};return n.$$set=l=>{"value"in l&&a(0,i=l.value),"cls"in l&&a(1,o=l.cls),"$$scope"in l&&a(3,c=l.$$scope)},n.$$.update=()=>{n.$$.dirty&4&&e&&t()},[i,o,e,c,u,_,d]}class V extends m{constructor(s){super(),g(this,s,q,T,h,{value:0,cls:1})}}export{V as D};
//# sourceMappingURL=Dropdown-e2b9cf6d.js.map

View file

@ -0,0 +1,2 @@
import{S as M,i as z,s as G,A as J,o as w,q as K,c as i,z as N,L,e as W,f as E,l as p,W as h,a7 as T,B as j,C as H,D as I,v as O,w as P,h as Q,r as R,J as U,K as V,T as k}from"./index-9874a27f.js";function X(s){let a,n,g,l,o,c,m;const u=s[10].default,f=J(u,s,s[9],null);return{c(){a=w("form"),n=w("label"),f&&f.c(),g=K(),l=w("input"),i(n,"class",s[3]),i(n,"for",s[8]),N(n,"margin-left","0"),i(n,"tabindex","0"),L(n,"focus",s[4]),i(l,"accept",s[0]),i(l,"class","hidden"),i(l,"id",s[8]),l.multiple=s[2],i(l,"name","file-input"),i(l,"type","file"),i(l,"capture",s[1])},m(t,r){W(t,a,r),E(a,n),f&&f.m(n,null),E(a,g),E(a,l),s[12](l),s[13](a),o=!0,c||(m=[p(n,"click",h(s[11])),p(a,"change",h(s[14])),p(a,"dragend",s[15]),p(a,"dragenter",T(h(s[16]))),p(a,"dragstart",s[17]),p(a,"drop",T(h(s[18])))],c=!0)},p(t,[r]){f&&f.p&&(!o||r&512)&&j(f,u,t,t[9],o?I(u,t[9],r,null):H(t[9]),null),(!o||r&8)&&i(n,"class",t[3]),(!o||r&24)&&L(n,"focus",t[4]),(!o||r&1)&&i(l,"accept",t[0]),(!o||r&4)&&(l.multiple=t[2]),(!o||r&2)&&i(l,"capture",t[1])},i(t){o||(O(f,t),o=!0)},o(t){P(f,t),o=!1},d(t){t&&Q(a),f&&f.d(t),s[12](null),s[13](null),c=!1,R(m)}}}function Y(s,a,n){let{$$slots:g={},$$scope:l}=a,{accept:o}=a,{capture:c=void 0}=a,{multiple:m=!0}=a;const u=U();let{cls:f=""}=a,t=!1,r,_,b="fileinput_"+Math.round(Math.random()*1e12);function d(e){var D;if(e.target.id!=b){if(_.contains(e.target)||(D=document.getElementsByClassName("selected-element-view")[0])!=null&&D.contains(e.target)){if(e.preventDefault(),e.type==="drop"){console.log("Got a 'drop'",e),n(4,t=!1),u("submit",e.dataTransfer.files);return}n(4,t=!0),e.dataTransfer.dropEffect="copy";return}n(4,t=!1),e.preventDefault(),e.dataTransfer.effectAllowed="none",e.dataTransfer.dropEffect="none"}}window.addEventListener("dragenter",d),window.addEventListener("dragover",d),window.addEventListener("drop",d),V(()=>{window.removeEventListener("dragenter",d),window.removeEventListener("dragover",d),window.removeEventListener("drop",d)});const v=()=>{r.click()};function A(e){k[e?"unshift":"push"](()=>{r=e,n(5,r)})}function C(e){k[e?"unshift":"push"](()=>{_=e,n(6,_)})}const S=()=>{n(4,t=!1),u("submit",r.files)},q=()=>{console.log("Drag end"),n(4,t=!1)},y=e=>{console.log("Dragging enter"),n(4,t=!0),e.dataTransfer.dropEffect="copy"},B=()=>{n(4,t=!1)},F=e=>{n(4,t=!1),u("submit",e.dataTransfer.files)};return s.$$set=e=>{"accept"in e&&n(0,o=e.accept),"capture"in e&&n(1,c=e.capture),"multiple"in e&&n(2,m=e.multiple),"cls"in e&&n(3,f=e.cls),"$$scope"in e&&n(9,l=e.$$scope)},[o,c,m,f,t,r,_,u,b,l,g,v,A,C,S,q,y,B,F]}class x extends M{constructor(a){super(),z(this,a,Y,X,G,{accept:0,capture:1,multiple:2,cls:3})}}export{x as F};
//# sourceMappingURL=FileSelector-309c0280.js.map

File diff suppressed because one or more lines are too long

View file

@ -0,0 +1,2 @@
import{S as A,i as E,s as J,A as F,o as p,q as O,c as d,z as h,e as b,f as C,l as w,a7 as j,B as q,C as B,D,v as y,w as z,h as k,r as G,J as H,p as I,u as K,n as L,y as M}from"./index-9874a27f.js";import"./UIEventSource-b5c6e59b.js";import"./tw-merge-8ff3d823.js";import"./Constants-6e8cc8e1.js";import{C as N}from"./TagRenderingChart-85ee7348.js";const P=o=>({}),S=o=>({});function Q(o){let s,n,l;return n=new N({props:{class:"normal-background mr-2 mt-2"}}),n.$on("click",o[4]),{c(){s=p("div"),I(n.$$.fragment),d(s,"class","absolute right-0 top-0")},m(t,a){b(t,s,a),K(n,s,null),l=!0},p:L,i(t){l||(y(n.$$.fragment,t),l=!0)},o(t){z(n.$$.fragment,t),l=!1},d(t){t&&k(s),M(n)}}}function R(o){let s,n,l,t,a,m,i,u,f;const $=o[2].default,c=F($,o,o[1],null),g=o[2]["close-button"],v=F(g,o,o[1],S),r=v||Q(o);return{c(){s=p("div"),n=O(),l=p("div"),t=p("div"),a=p("div"),c&&c.c(),m=O(),r&&r.c(),d(s,"class","absolute left-0 top-0 h-screen w-screen"),h(s,"background-color","#00000088"),h(s,"z-index","20"),d(a,"class","h-full rounded-xl"),d(t,"class","content normal-background pointer-events-auto relative h-full svelte-dkbm7c"),d(l,"class","pointer-events-none absolute bottom-0 right-0 h-full w-screen p-4 md:p-6"),h(l,"z-index","21")},m(e,_){b(e,s,_),b(e,n,_),b(e,l,_),C(l,t),C(t,a),c&&c.m(a,null),C(t,m),r&&r.m(t,null),i=!0,u||(f=[w(s,"click",o[3]),w(t,"click",j(T)),w(l,"click",o[5])],u=!0)},p(e,[_]){c&&c.p&&(!i||_&2)&&q(c,$,e,e[1],i?D($,e[1],_,null):B(e[1]),null),v&&v.p&&(!i||_&2)&&q(v,g,e,e[1],i?D(g,e[1],_,P):B(e[1]),S)},i(e){i||(y(c,e),y(r,e),i=!0)},o(e){z(c,e),z(r,e),i=!1},d(e){e&&k(s),e&&k(n),e&&k(l),c&&c.d(e),r&&r.d(e),u=!1,G(f)}}}const T=()=>{};function U(o,s,n){let{$$slots:l={},$$scope:t}=s;const a=H(),m=()=>{console.log("OnClose"),a("close")},i=()=>a("close"),u=()=>{console.log("Closing..."),a("close")};return o.$$set=f=>{"$$scope"in f&&n(1,t=f.$$scope)},[a,t,l,m,i,u]}class x extends A{constructor(s){super(),E(this,s,U,R,J,{})}}export{x as F};
//# sourceMappingURL=FloatOver-03c5ee51.js.map

File diff suppressed because one or more lines are too long

View file

@ -0,0 +1,2 @@
import{S as B,i as L,s as q,a as k,b as g,z as r,c as d,d as w,e as M,f as p,l as _,g as A,n as C,h as S,r as D,j as b,k as P,m as h,A as E,o as v,p as F,q as G,u as H,B as I,C as J,D as K,v as y,w as j,y as N}from"./index-9874a27f.js";function O(s){let e,i,n,o,c,a,m=[s[1],{xmlns:"http://www.w3.org/2000/svg"},{width:"375px"},{height:"375px"},{viewBox:"0 0 375 375"},{version:"1.1"}],l={};for(let t=0;t<m.length;t+=1)l=k(l,m[t]);return{c(){e=g("svg"),i=g("g"),n=g("path"),o=g("path"),r(n,"fill","none",1),r(n,"stroke-width","3.262002"),r(n,"stroke-linecap","round"),r(n,"stroke-linejoin","round"),r(n,"stroke",s[0]),r(n,"stroke-opacity","0.266355"),r(n,"stroke-miterlimit","4"),d(n,"d","M 22.390901 12.010996 C 22.390901 17.743283 17.744366 22.390319 12.012079 22.391069 C 6.279792 22.39157 1.632005 17.745285 1.631004 12.012998 C 1.630003 6.280711 6.275788 1.632674 12.008075 1.630922 C 17.740362 1.629421 22.388899 6.274705 22.390901 12.006992 "),d(n,"transform","matrix(15.610589,0,0,15.610589,0,0.00128032)"),r(o,"fill","none",1),r(o,"stroke-width","3.262002"),r(o,"stroke-linecap","round"),r(o,"stroke-linejoin","round"),r(o,"stroke",s[0]),r(o,"stroke-opacity","1"),r(o,"stroke-miterlimit","4"),d(o,"d","M 22.390901 12.010996 C 22.390901 14.870133 21.211564 17.602903 19.130895 19.564212 C 17.050476 21.525521 14.252896 22.541458 11.398763 22.372803 "),d(o,"transform","matrix(15.610589,0,0,15.610589,0,0.00128032)"),d(i,"id","surface1"),w(e,l)},m(t,f){M(t,e,f),p(e,i),p(i,n),p(i,o),c||(a=[_(e,"click",s[2]),_(e,"mouseover",s[3]),_(e,"mouseenter",s[4]),_(e,"mouseleave",s[5]),_(e,"keydown",s[6]),_(e,"focus",s[7])],c=!0)},p(t,[f]){f&1&&r(n,"stroke",t[0]),f&1&&r(o,"stroke",t[0]),w(e,l=A(m,[f&2&&t[1],{xmlns:"http://www.w3.org/2000/svg"},{width:"375px"},{height:"375px"},{viewBox:"0 0 375 375"},{version:"1.1"}]))},i:C,o:C,d(t){t&&S(e),c=!1,D(a)}}}function Q(s,e,i){const n=["color"];let o=b(e,n),{color:c="#000000"}=e;function a(u){h.call(this,s,u)}function m(u){h.call(this,s,u)}function l(u){h.call(this,s,u)}function t(u){h.call(this,s,u)}function f(u){h.call(this,s,u)}function z(u){h.call(this,s,u)}return s.$$set=u=>{e=k(k({},e),P(u)),i(1,o=b(e,n)),"color"in u&&i(0,c=u.color)},[c,o,a,m,l,t,f,z]}class R extends B{constructor(e){super(),L(this,e,Q,O,q,{color:0})}}function T(s){let e,i,n,o,c,a;n=new R({});const m=s[2].default,l=E(m,s,s[1],null);return{c(){e=v("div"),i=v("div"),F(n.$$.fragment),o=G(),c=v("div"),l&&l.c(),d(i,"class","h-6 w-6 min-w-6 shrink-0 animate-spin self-center"),d(c,"class","ml-2 w-full"),d(e,"class",s[0])},m(t,f){M(t,e,f),p(e,i),H(n,i,null),p(e,o),p(e,c),l&&l.m(c,null),a=!0},p(t,[f]){l&&l.p&&(!a||f&2)&&I(l,m,t,t[1],a?K(m,t[1],f,null):J(t[1]),null),(!a||f&1)&&d(e,"class",t[0])},i(t){a||(y(n.$$.fragment,t),y(l,t),a=!0)},o(t){j(n.$$.fragment,t),j(l,t),a=!1},d(t){t&&S(e),N(n),l&&l.d(t)}}}function U(s,e,i){let{$$slots:n={},$$scope:o}=e,{cls:c="flex p-1 pl-2"}=e;return s.$$set=a=>{"cls"in a&&i(0,c=a.cls),"$$scope"in a&&i(1,o=a.$$scope)},[c,o,n]}class W extends B{constructor(e){super(),L(this,e,U,T,q,{cls:0})}}export{W as L,R as a};
//# sourceMappingURL=Loading-e2284c31.js.map

View file

@ -0,0 +1,2 @@
import{S as k,i as b,s as x,a as _,b as g,c as v,z as a,d as m,e as z,f,l as C,g as j,n as p,h as B,r as M,j as w,k as S,m as c}from"./index-9874a27f.js";function q(s){let e,i,o,r,h,d=[s[1],{width:"375px"},{height:"375px"},{viewBox:"0 0 375 375"},{version:"1.1"},{id:"svg11"},{xmlns:"http://www.w3.org/2000/svg"},{"xmlns:svg":"http://www.w3.org/2000/svg"}],u={};for(let n=0;n<d.length;n+=1)u=_(u,d[n]);return{c(){e=g("svg"),i=g("defs"),o=g("path"),v(i,"id","defs15"),v(o,"id","path2"),a(o,"color",s[0]),a(o,"fill",s[0]),a(o,"stroke-linecap","round"),a(o,"stroke-linejoin","round"),a(o,"-inkscape-stroke","none"),v(o,"d","M 53.929688 27.095703 C 32.119816 27.095703 16.970068 40.812733 11.746094 53.177734 C 7.106544 64.159419 7.5344948 73.99011 7.6914062 76.158203 L 8.4628906 188.625 L 7.6914062 301.08984 C 7.5344948 303.25794 7.106544 313.08863 11.746094 324.07031 C 16.970068 336.43531 32.119816 350.1543 53.929688 350.1543 C 87.406 350.1543 140.12695 349.40625 140.12695 349.40625 A 15.663316 15.663316 0 0 0 140.16602 349.40625 C 140.16602 349.40625 151.12665 349.32365 161.72266 342.59961 C 172.31866 335.87554 182.41602 320.93277 182.41602 300.11719 L 182.41602 294.41016 A 15.66175 15.66175 0 0 0 166.75391 278.74805 A 15.66175 15.66175 0 0 0 151.0918 294.41016 L 151.0918 300.11719 C 151.0918 312.48521 147.76532 314.35785 144.9375 316.15234 C 142.10968 317.94684 139.64648 318.08594 139.64648 318.08594 C 139.59848 318.08661 86.922647 318.83008 53.929688 318.83008 C 42.493509 318.83008 42.353165 316.03148 40.599609 311.88086 C 38.846054 307.73024 38.962891 302.7207 38.962891 302.7207 A 15.663316 15.663316 0 0 0 39.013672 301.56836 L 39.787109 188.73242 A 15.66175 15.66175 0 0 0 39.78125 188.625 A 15.66175 15.66175 0 0 0 39.787109 188.51758 L 39.013672 75.681641 A 15.663316 15.663316 0 0 0 38.962891 74.527344 C 38.962891 74.527344 38.846054 69.517805 40.599609 65.367188 C 42.353165 61.216571 42.493508 58.419922 53.929688 58.419922 C 86.922646 58.419922 139.59847 59.161432 139.64648 59.162109 C 139.64648 59.162109 142.10968 59.303163 144.9375 61.097656 C 147.76532 62.892149 151.0918 64.762835 151.0918 77.130859 L 151.0918 82.839844 A 15.66175 15.66175 0 0 0 166.75391 98.5 A 15.66175 15.66175 0 0 0 182.41602 82.839844 L 182.41602 77.130859 C 182.41602 56.315277 172.31866 41.374459 161.72266 34.650391 C 151.12665 27.926322 140.16602 27.84375 140.16602 27.84375 A 15.663316 15.663316 0 0 0 140.12695 27.841797 C 140.12695 27.841797 87.406001 27.095703 53.929688 27.095703 z M 234.94336 74.408203 A 19.8664 19.8664 0 0 0 225.36719 78.158203 C 225.36719 78.158203 201.76359 95.524722 177.85938 116.39258 C 165.90727 126.82651 153.84111 138.11038 144.11523 149.23828 C 134.38936 160.36618 124.82118 169.15316 124.58594 187.41211 A 19.868386 19.868386 0 0 0 124.58594 187.41406 C 124.34949 205.98477 134.08341 214.90837 143.80273 226.0918 C 153.52206 237.27522 165.61857 248.59181 177.61914 259.06055 C 201.62029 279.99802 225.39648 297.42578 225.39648 297.42578 A 19.8664 19.8664 0 0 0 253.16602 293.16406 A 19.8664 19.8664 0 0 0 248.9043 265.39453 C 248.9043 265.39453 226.16776 248.68556 203.73828 229.11914 C 194.28077 220.86885 185.03853 212.15104 177.75586 204.33594 L 359.47461 204.33594 A 16.875 16.875 0 0 0 376.34961 187.46094 A 16.875 16.875 0 0 0 359.47461 170.58594 L 178.46289 170.58594 C 185.70519 162.89528 194.75718 154.38471 203.98828 146.32617 C 226.3516 126.80349 248.93359 110.14648 248.93359 110.14648 A 19.8664 19.8664 0 0 0 253.14453 82.369141 A 19.8664 19.8664 0 0 0 234.94336 74.408203 z "),m(e,u)},m(n,l){z(n,e,l),f(e,i),f(e,o),r||(h=[C(e,"click",s[2]),C(e,"mouseover",s[3]),C(e,"mouseenter",s[4]),C(e,"mouseleave",s[5]),C(e,"keydown",s[6]),C(e,"focus",s[7])],r=!0)},p(n,[l]){l&1&&a(o,"color",n[0]),l&1&&a(o,"fill",n[0]),m(e,u=j(d,[l&2&&n[1],{width:"375px"},{height:"375px"},{viewBox:"0 0 375 375"},{version:"1.1"},{id:"svg11"},{xmlns:"http://www.w3.org/2000/svg"},{"xmlns:svg":"http://www.w3.org/2000/svg"}]))},i:p,o:p,d(n){n&&B(e),r=!1,M(h)}}}function y(s,e,i){const o=["color"];let r=w(e,o),{color:h="#000000"}=e;function d(t){c.call(this,s,t)}function u(t){c.call(this,s,t)}function n(t){c.call(this,s,t)}function l(t){c.call(this,s,t)}function A(t){c.call(this,s,t)}function L(t){c.call(this,s,t)}return s.$$set=t=>{e=_(_({},e),S(t)),i(1,r=w(e,o)),"color"in t&&i(0,h=t.color)},[h,r,d,u,n,l,A,L]}class D extends k{constructor(e){super(),b(this,e,y,q,x,{color:0})}}export{D as L};
//# sourceMappingURL=Login-4e4cb68c.js.map

File diff suppressed because one or more lines are too long

View file

@ -0,0 +1,2 @@
var l=Object.defineProperty;var u=(o,e,t)=>e in o?l(o,e,{enumerable:!0,configurable:!0,writable:!0,value:t}):o[e]=t;var a=(o,e,t)=>(u(o,typeof e!="symbol"?e+"":e,t),t);import{U as d}from"./UIEventSource-b5c6e59b.js";const n=class n{static async query(e){if(e.length>5)throw"At most 5 images can be given to PlantNet.query";if(e.length==0)throw"At least one image should be given to PlantNet.query";let t=n.baseUrl;for(const i of e)t+="&images="+encodeURIComponent(i);const r=await d.downloadJsonCachedAdvanced(t,365*24*60*60*1e3,void 0,!0,1);if(r.content)return r.content;if(JSON.parse(r.errContent).message==="Species not found")return"no_plant_detected";const s=r.error;throw console.log("Get error result:",s,">>>>",r.errContent),s}};a(n,"baseUrl","https://my-api.plantnet.org/v2/identify/all?api-key=2b10AAsjzwzJvucA5Ncm5qxe");let c=n;export{c as P};
//# sourceMappingURL=PlantNet-bbb8e322.js.map

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

Binary file not shown.

After

Width:  |  Height:  |  Size: 990 KiB

File diff suppressed because one or more lines are too long

View file

@ -0,0 +1 @@
@keyframes svelte-1c3xxm0-hand-drag-animation{0%{opacity:0;transform:rotate(-30deg)}6%{opacity:1;transform:rotate(-30deg)}12%{opacity:1;transform:rotate(-45deg)}24%{opacity:1;transform:rotate(-00deg)}30%{opacity:1;transform:rotate(-30deg)}36%{opacity:0;transform:rotate(-30deg)}to{opacity:0;transform:rotate(-30deg)}}#hand-container.svelte-1c3xxm0{position:absolute;width:2rem;left:calc(50% + 4rem);top:50%;opacity:.7;animation:svelte-1c3xxm0-hand-drag-animation 4s ease-in-out infinite;transform-origin:50% 125%}th.svelte-1ydfiui.svelte-1ydfiui.svelte-1ydfiui{top:0;position:sticky;z-index:10}.hasselection.svelte-1ydfiui tr:hover .hour-header.svelte-1ydfiui.svelte-1ydfiui,.hasselection.svelte-1ydfiui tr.hover .hour-header.svelte-1ydfiui.svelte-1ydfiui{border-bottom:2px solid black}.hasselection.svelte-1ydfiui tr.svelte-1ydfiui:hover+tr.svelte-1ydfiui{font-weight:700}.hasnoselection.svelte-1ydfiui tr.svelte-1ydfiui.svelte-1ydfiui:hover{font-weight:700}

View file

@ -0,0 +1 @@
.offscreen.svelte-19bbghz{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.dots-menu.svelte-lqkeec{z-index:50}.dots-menu>path{fill:var(--button-background-hover);transition:fill .35s linear;cursor:pointer;stroke-width:.8;stroke:#fff}.dots-menu:hover>path,.dots-menu-opened>path{fill:var(--interactive-foreground)}.collapsable.svelte-lqkeec{max-width:50rem;max-height:10rem;transition:max-width .5s linear,max-height .5s linear,border .5s linear;overflow:hidden;flex-wrap:nowrap;text-wrap:none;width:max-content;box-shadow:#ccc;white-space:nowrap;border:1px solid var(--button-background);background-color:#fff}.transition-background.svelte-lqkeec{transition:background-color .15s linear}.transition-background.collapsed.svelte-lqkeec{background-color:#0000}.collapsed.svelte-lqkeec{max-width:0;max-height:0;border:2px solid #00000000;pointer-events:none}.carousel-max-height{max-height:var(--image-carousel-height)}.sidebar-unit{display:flex;flex-direction:column;row-gap:.25rem;background:var(--background-color);padding:.5rem;border-radius:.5rem}.sidebar-unit>h3{margin-top:0;margin-bottom:.5rem;padding:.25rem}.sidebar-button svg,.sidebar-button img,.sidebar-unit>button img,.sidebar-unit>button svg{width:1.5rem;height:1.5rem;margin-right:.5rem;flex-shrink:0}.sidebar-button .weblate-link>svg{width:.75rem;height:.75rem;flex-shrink:0}.sidebar-button,.sidebar-unit>a,.sidebar-unit>button{display:flex;align-items:center;border-radius:.25rem!important;padding:.4rem .75rem!important;text-decoration:none!important;width:100%;text-align:start}.sidebar-button>svg,.sidebar-button>img,.sidebar-unit>a img,.sidebar-unit>a svg,.sidebar-unit>button svg,.sidebar-unit>button img{margin-right:.5rem;flex-shrink:0}.sidebar-button:hover,.sidebar-unit>a:hover,.sidebar-unit>button:hover{background:var(--low-interaction-background)!important}.answer.svelte-lf7g24{border:1px solid #00000000}.answer.svelte-lf7g24:has(.edit-button:hover){border:1px solid var(--catch-detail-color-contrast)}

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View file

@ -0,0 +1 @@
.page-header{display:flex;align-items:center}.page-header svg{width:2rem;height:2rem;margin-right:.75rem}

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View file

@ -0,0 +1,6 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg width="375px" height="375px" viewBox="0 0 375 375" version="1.1" xmlns="http://www.w3.org/2000/svg">
<rect x="0" y="0" width="375" height="375" style="fill:rgb(0%,53.333336%,33.333334%)" id="rect2" />
<path style="fill:white" d="M 279.210938 32.8125 L 309.375 32.8125 L 309.375 63.179688 L 339.742188 63.179688 L 339.742188 93.34375 L 309.375 93.34375 L 309.375 123.710938 L 279.210938 123.710938 L 279.210938 93.34375 L 248.84375 93.34375 L 248.84375 63.179688 L 279.210938 63.179688 Z M 279.210938 32.8125" />
<path style="fill:white" d="M 96.808594 114.742188 C 57.675781 115.148438 22.621094 154.074219 33.21875 205.433594 C 41.167969 244.769531 82.949219 295.71875 155.707031 345.039062 C 228.464844 295.515625 270.246094 244.566406 278.191406 205.433594 C 288.789062 153.871094 253.941406 115.148438 214.605469 114.742188 C 194.429688 114.335938 169.15625 125.136719 155.707031 150.816406 C 142.253906 125.136719 116.984375 114.335938 96.808594 114.742188 Z M 187.09375 145.925781 L 152.851562 216.238281 L 196.261719 216.238281 L 120.246094 304.6875 L 149.59375 235.394531 L 107.40625 235.394531 Z M 187.09375 145.925781" />
</svg>

After

Width:  |  Height:  |  Size: 1.2 KiB

File diff suppressed because one or more lines are too long

View file

@ -0,0 +1,4 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg version="1.1" id="airport" xmlns="http://www.w3.org/2000/svg" width="15" height="15" viewBox="0 0 15 15">
<path id="path7712-0" style="fill:#000" d="M15,6.8182L15,8.5l-6.5-1&#xA;&#x9;l-0.3182,4.7727L11,14v1l-3.5-0.6818L4,15v-1l2.8182-1.7273L6.5,7.5L0,8.5V6.8182L6.5,4.5v-3c0,0,0-1.5,1-1.5s1,1.5,1,1.5v2.8182&#xA;&#x9;L15,6.8182z"/>
</svg>

After

Width:  |  Height:  |  Size: 385 B

File diff suppressed because one or more lines are too long

View file

@ -0,0 +1,70 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- Uploaded to: SVG Repo, www.svgrepo.com, Generator: SVG Repo Mixer Tools -->
<svg fill="#000000" height="800px" width="800px" version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"
viewBox="0 0 295.239 295.239" xml:space="preserve">
<g>
<g>
<g>
<path d="M244.352,239.382l-6.91-6.557c-0.348,0.367-0.729,0.695-1.081,1.057l-39.614-129.643
c5.005-6.448,8.014-14.514,8.014-23.286c0-21.005-17.09-38.095-38.095-38.095V25.372c1.267,0.195,2.524,0.329,3.79,0.562
l1.738-9.367c-1.957-0.362-3.91-0.595-5.867-0.867c-1.59-8.905-9.352-15.7-18.71-15.7c-9.358,0-17.117,6.796-18.707,15.701
c-1.957,0.276-3.91,0.505-5.867,0.867l1.738,9.367c1.267-0.233,2.524-0.367,3.79-0.562v17.486
c-21.005,0-38.095,17.09-38.095,38.095c0,8.771,3.01,16.838,8.01,23.281L58.871,233.877c-0.352-0.362-0.733-0.69-1.081-1.057
l-6.91,6.557c1.557,1.638,3.214,3.19,4.857,4.757l-7.914,25.905l-0.205,25.2l27.91-20.933l3.757-12.295
c1.014,0.61,2.005,1.281,3.024,1.852l4.662-8.305c-1.624-0.914-3.214-1.952-4.819-2.952l17.533-57.367h95.862l17.529,57.371
c-1.605,1-3.19,2.038-4.819,2.952l4.662,8.305c1.024-0.576,2.01-1.248,3.024-1.852l3.757,12.295l27.919,20.929V270.72
l-8.124-26.581C241.138,242.572,242.8,241.02,244.352,239.382z M166.667,52.382c15.757,0,28.571,12.814,28.571,28.571
c0,9.171-4.362,17.329-11.1,22.557c-2.79-9.433-9.138-17.333-17.49-22.176c0-0.129,0.019-0.252,0.019-0.381
c0-10.276-4.11-19.595-10.748-26.457C159.243,53.144,162.867,52.382,166.667,52.382z M165.086,91.73
c5.181,4.019,8.943,9.767,10.41,16.381c-2.782,0.909-5.744,1.414-8.829,1.414c-3.8,0-7.424-0.762-10.748-2.114
C160.138,103.049,163.324,97.697,165.086,91.73z M147.619,102.191c-4.362-3.919-7.524-9.138-8.833-15.062
c2.785-0.909,5.747-1.414,8.833-1.414s6.048,0.505,8.833,1.414C155.142,93.053,151.981,98.272,147.619,102.191z M147.619,76.191
c-3.205,0-6.3,0.443-9.276,1.19c0.876-6.985,4.286-13.18,9.276-17.666c4.99,4.481,8.4,10.676,9.276,17.662
C153.919,76.634,150.824,76.191,147.619,76.191z M139.319,107.411c-3.324,1.352-6.948,2.114-10.748,2.114
c-3.086,0-6.048-0.505-8.833-1.414c1.467-6.614,5.229-12.362,10.41-16.381C131.914,97.696,135.1,103.049,139.319,107.411z
M128.571,119.048c6.943,0,13.438-1.895,19.048-5.152c5.61,3.257,12.105,5.152,19.048,5.152c3.205,0,6.3-0.443,9.276-1.19
c-1.767,14.072-13.781,25-28.324,25c-14.543,0-26.557-10.929-28.324-25C122.271,118.606,125.366,119.048,128.571,119.048z
M138.095,19.049c0-5.252,4.271-9.524,9.524-9.524s9.524,4.271,9.524,9.524v25.062c-3.381,0.876-6.576,2.19-9.524,3.9
c-2.948-1.714-6.143-3.024-9.524-3.9V19.049z M128.571,52.382c3.8,0,7.424,0.762,10.748,2.114
c-6.638,6.862-10.748,16.181-10.748,26.457c0,0.129,0.019,0.252,0.019,0.381c-8.352,4.843-14.7,12.743-17.49,22.176
c-6.738-5.229-11.1-13.386-11.1-22.557C100,65.196,112.814,52.382,128.571,52.382z M67.329,268.549l-10.186,7.642v-4.052
l49.024-160.448c1.086,0.795,2.21,1.533,3.376,2.21c0,0.133-0.019,0.257-0.019,0.386c0,3.79,0.576,7.443,1.61,10.9
L67.329,268.549z M102.6,185.715l14.776-48.357c6.967,9.11,17.914,15.024,30.243,15.024c12.329,0,23.276-5.914,30.243-15.024
l14.776,48.357H102.6z M238.096,276.191L238.096,276.191l-10.187-7.638l-43.804-143.362c1.033-3.462,1.61-7.114,1.61-10.905
c0-0.129-0.019-0.252-0.019-0.381c1.167-0.676,2.29-1.419,3.376-2.21l49.024,160.443V276.191z"/>
<path d="M208.3,28.882c-5.633-2.876-11.529-5.381-17.514-7.433l-3.081,9.014c5.557,1.9,11.029,4.224,16.262,6.9L208.3,28.882z"/>
<path d="M262.886,80.568c-3.186-5.457-6.795-10.748-10.733-15.714l-7.462,5.914c3.662,4.619,7.014,9.529,9.971,14.595
L262.886,80.568z"/>
<path d="M239.29,50.815c-4.605-4.357-9.552-8.419-14.714-12.067l-5.5,7.776c4.79,3.39,9.39,7.162,13.667,11.21L239.29,50.815z"/>
<path d="M267.876,118.053l9.248-2.262c-1.505-6.157-3.476-12.252-5.852-18.133l-8.829,3.571
C264.652,106.687,266.481,112.349,267.876,118.053z"/>
<path d="M280.319,134.558l-9.476,0.919c0.386,4.019,0.586,8.1,0.586,12.143c0,1.857-0.038,3.7-0.119,5.538l9.514,0.419
c0.086-1.976,0.129-3.962,0.129-5.957C280.952,143.272,280.743,138.877,280.319,134.558z"/>
<path d="M264.767,187.801l9.01,3.086c2.057-5.99,3.69-12.186,4.867-18.405l-9.362-1.767
C268.19,176.491,266.671,182.239,264.767,187.801z"/>
<path d="M248.671,219.172l7.771,5.505c3.671-5.176,6.995-10.648,9.876-16.267l-8.471-4.352
C255.167,209.282,252.081,214.368,248.671,219.172z"/>
<path d="M174.533,268.491l2.067,9.3c6.348-1.414,12.624-3.3,18.662-5.619l-3.414-8.89
C186.248,265.43,180.424,267.182,174.533,268.491z"/>
<path d="M147.614,271.43c-3.029-0.071-6.048-0.105-9.067-0.324l-0.695,9.495c3.19,0.238,6.414,0.352,9.581,0.352
c3.448,0.062,6.643-0.11,9.89-0.348l-0.686-9.495C153.676,271.325,150.638,271.43,147.614,271.43z"/>
<path d="M99.924,272.153c6.067,2.329,12.343,4.219,18.657,5.619l2.062-9.3c-5.857-1.295-11.681-3.052-17.305-5.21L99.924,272.153
z"/>
<path d="M107.681,30.415l-3.071-9.014c-5.995,2.038-11.9,4.533-17.543,7.419l4.333,8.481
C96.638,34.625,102.114,32.311,107.681,30.415z"/>
<path d="M50.633,70.672l-7.457-5.924c-3.948,4.971-7.567,10.257-10.748,15.705l8.224,4.81
C43.605,80.196,46.967,75.291,50.633,70.672z"/>
<path d="M28.857,208.287c2.881,5.629,6.2,11.1,9.862,16.281l7.776-5.505c-3.405-4.805-6.486-9.89-9.157-15.119L28.857,208.287z"
/>
<path d="M25.933,170.582l-9.362,1.757c1.171,6.233,2.8,12.424,4.848,18.414l9.014-3.076
C28.529,182.12,27.014,176.368,25.933,170.582z"/>
<path d="M23.81,147.615c0-4.09,0.2-8.229,0.6-12.281l-9.476-0.938c-0.433,4.371-0.648,8.819-0.648,13.224
c0,1.943,0.043,3.876,0.124,5.81l9.514-0.419C23.848,151.22,23.81,149.425,23.81,147.615z"/>
<path d="M76.271,46.444l-5.495-7.776c-5.162,3.643-10.119,7.695-14.729,12.048l6.538,6.929
C66.871,53.601,71.476,49.834,76.271,46.444z"/>
<path d="M32.843,101.106l-8.824-3.581c-2.376,5.857-4.352,11.952-5.871,18.11l9.243,2.281
C28.805,112.206,30.638,106.549,32.843,101.106z"/>
</g>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 5.9 KiB

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View file

@ -0,0 +1,316 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
viewBox="0 0 512 512"
style="display:inline;enable-background:new"
version="1.0"
id="svg11300"
height="512"
width="512"
sodipodi:docname="camera.svg"
inkscape:version="1.3.2 (1:1.3.2+202311252150+091e20ef0f)"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:dc="http://purl.org/dc/elements/1.1/">
<sodipodi:namedview
id="namedview1"
pagecolor="#ffffff"
bordercolor="#999999"
borderopacity="1"
inkscape:showpageshadow="2"
inkscape:pageopacity="0"
inkscape:pagecheckerboard="0"
inkscape:deskcolor="#d1d1d1"
inkscape:zoom="0.29877869"
inkscape:cx="662.69788"
inkscape:cy="-316.28762"
inkscape:window-width="1920"
inkscape:window-height="1005"
inkscape:window-x="0"
inkscape:window-y="0"
inkscape:window-maximized="1"
inkscape:current-layer="svg11300" />
<title
id="title4162">Adwaita Icon Template</title>
<defs
id="defs3">
<linearGradient
id="linearGradient1200">
<stop
id="stop1196"
offset="0"
style="stop-color:#f66151;stop-opacity:1" />
<stop
id="stop1198"
offset="1"
style="stop-color:#c01c28;stop-opacity:1" />
</linearGradient>
<linearGradient
id="linearGradient1194">
<stop
style="stop-color:#9a9996;stop-opacity:1"
offset="0"
id="stop1182" />
<stop
id="stop1184"
offset="0.03571429"
style="stop-color:#deddda;stop-opacity:1" />
<stop
style="stop-color:#c0bfbc;stop-opacity:1"
offset="0.07142857"
id="stop1186" />
<stop
id="stop1188"
offset="0.9285714"
style="stop-color:#c0bfbc;stop-opacity:1" />
<stop
style="stop-color:#deddda;stop-opacity:1"
offset="0.96428573"
id="stop1190" />
<stop
style="stop-color:#9a9996;stop-opacity:1"
offset="1"
id="stop1192" />
</linearGradient>
<radialGradient
gradientTransform="matrix(0.20374131,0.02574915,-0.13347722,1.0561446,5.11727,292.38679)"
gradientUnits="userSpaceOnUse"
r="111.99999"
fy="-70.410965"
fx="322.32892"
cy="-70.410965"
cx="322.32892"
id="radialGradient957"
xlink:href="#linearGradient1039" />
<linearGradient
id="linearGradient1039">
<stop
style="stop-color:#949390;stop-opacity:1"
offset="0"
id="stop1035" />
<stop
style="stop-color:#191622;stop-opacity:1"
offset="1"
id="stop1037" />
</linearGradient>
<radialGradient
gradientTransform="matrix(0.36230333,0,0,0.36230333,-41.78098,227.028)"
gradientUnits="userSpaceOnUse"
r="80.368896"
fy="82.548996"
fx="318.92401"
cy="82.548996"
cx="318.92401"
id="radialGradient1116"
xlink:href="#linearGradient1045" />
<linearGradient
id="linearGradient1045">
<stop
style="stop-color:#68676b;stop-opacity:1"
offset="0"
id="stop1041" />
<stop
style="stop-color:#191622;stop-opacity:1"
offset="1"
id="stop1043" />
</linearGradient>
<radialGradient
gradientTransform="matrix(0.7272972,0,0,0.7272972,-159.07258,-233.33112)"
gradientUnits="userSpaceOnUse"
r="49.999992"
fy="-31.994987"
fx="320.70712"
cy="-31.994987"
cx="320.70712"
id="radialGradient2192"
xlink:href="#linearGradient1087" />
<linearGradient
id="linearGradient1087">
<stop
style="stop-color:#1a4172;stop-opacity:1"
offset="0"
id="stop1083" />
<stop
style="stop-color:#000000;stop-opacity:1"
offset="1"
id="stop1085" />
</linearGradient>
<linearGradient
gradientUnits="userSpaceOnUse"
y2="13"
x2="319.99997"
y1="93.000008"
x1="319.99997"
id="linearGradient2224"
xlink:href="#linearGradient1075"
gradientTransform="matrix(0.25,0,0,0.25,-5.99995,-248.60224)" />
<linearGradient
id="linearGradient1075">
<stop
style="stop-color:#ffffff;stop-opacity:1"
offset="0"
id="stop1071" />
<stop
style="stop-color:#4a86cf;stop-opacity:0"
offset="1"
id="stop1073" />
</linearGradient>
<linearGradient
y2="619.96387"
x2="624"
y1="619.96387"
x1="177"
gradientTransform="matrix(0.25,0,0,0.24305558,-35.999947,93.564314)"
gradientUnits="userSpaceOnUse"
id="linearGradient1444-3-9-0-9"
xlink:href="#linearGradient1194" />
<linearGradient
gradientTransform="translate(188.00001,-239.99999)"
gradientUnits="userSpaceOnUse"
y2="212"
x2="35.999992"
y1="212"
x1="19.999992"
id="linearGradient1202"
xlink:href="#linearGradient1200" />
</defs>
<metadata
id="metadata4">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:title>Adwaita Icon Template</dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
<g
transform="matrix(4.4285712,0,0,4.4285712,-27.428541,-807.99996)"
style="display:inline"
id="layer1">
<g
style="display:inline"
id="layer9">
<rect
style="display:inline;opacity:1;vector-effect:none;fill:url(#linearGradient1444-3-9-0-9);fill-opacity:1;stroke:none;stroke-width:0.0111402px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none;paint-order:normal;enable-background:new"
id="rect1480-3-7-1-3-6"
width="112"
height="70"
x="7.9999914"
y="218"
rx="8"
ry="7.7777786" />
<path
style="display:inline;opacity:1;vector-effect:none;fill:#424048;fill-opacity:1;stroke:none;stroke-width:0.00279558px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none;paint-order:normal;enable-background:new"
d="m 60.89285,196 h 26.2143 c 1.11788,0 1.950682,0.77034 2.01785,1.72191 L 90,210.1181 c 0.07133,1.01051 -0.95572,1.82857 -2.14285,1.82857 h -27.7143 c -1.18712,0 -2.21417,-0.81806 -2.14285,-1.82857 l 0.875,-12.39619 C 58.9422,196.77034 59.77498,196 60.89285,196 Z"
id="rect971" />
<rect
ry="2"
rx="12"
y="201.21478"
x="17.99999"
height="7.0392466"
width="24"
id="rect1647-3-3-8"
style="display:inline;opacity:1;vector-effect:none;fill:#949390;fill-opacity:1;stroke:none;stroke-width:0.0172583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none;paint-order:normal;enable-background:new" />
<rect
ry="7.8530612"
rx="8"
y="206"
x="8"
height="78"
width="111.99999"
id="rect1480-6-7"
style="display:inline;opacity:1;vector-effect:none;fill:#f6f5f4;fill-opacity:1;stroke:none;stroke-width:0.011194px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none;paint-order:normal;enable-background:new" />
<path
id="rect1482-1-3"
d="m 8,216 v 56 H 120 V 216 H 38 c 0,5.52284 -4.47715,10 -10,10 -5.52285,0 -10,-4.47716 -10,-10 z"
style="display:inline;opacity:1;vector-effect:none;fill:#2a2a3b;fill-opacity:1;stroke:none;stroke-width:0.0112982px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none;paint-order:normal;enable-background:new" />
<circle
style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#68676b;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.91565;marker:none;enable-background:new"
id="path15832-3-1-9-8"
cx="73.999992"
cy="246"
r="30" />
<circle
style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:2;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker:none;enable-background:new"
id="path15832-3-2-9-4-5"
cx="73.999992"
cy="246"
r="26.999998" />
<circle
style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#3d3846;fill-opacity:1;fill-rule:nonzero;stroke:url(#radialGradient957);stroke-width:2;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker:none;enable-background:new"
id="path15832-3-2-9-4"
cx="73.999992"
cy="244"
r="26.999998" />
<circle
transform="rotate(90)"
style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:url(#linearGradient1202);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.858422;marker:none;enable-background:new"
id="path15832-3-2-9-7-4-6"
cx="216"
cy="-27.999992"
r="8" />
<circle
style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:url(#radialGradient1116);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.79114;marker:none;enable-background:new"
id="path15894-3"
cx="73.907768"
cy="244.05173"
r="16.092224" />
<circle
style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.79114;marker:none;enable-background:new"
id="path15894-6"
cx="73.999992"
cy="-244.10229"
transform="scale(1,-1)"
r="13.999999" />
<circle
style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:url(#radialGradient2192);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.79114;marker:none;enable-background:new"
id="path15894-6-9"
cx="73.999992"
cy="-244.10229"
transform="scale(1,-1)"
r="12.499998" />
<circle
style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#15365f;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.79114;marker:none;enable-background:new"
id="path15894-6-9-6"
cx="73.999992"
cy="-244.10229"
transform="scale(1,-1)"
r="5.5000019" />
<circle
style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#2864b0;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.79114;marker:none;enable-background:new"
id="path15894-6-9-7"
cx="69.999992"
cy="-239.60229"
transform="scale(1,-1)"
r="4" />
<ellipse
style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#2864b0;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.79114;marker:none;enable-background:new"
id="path15894-6-9-7-3"
cx="79.999992"
cy="-249.60229"
transform="scale(1,-1)"
rx="2.0000017"
ry="2" />
<ellipse
style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#2864b0;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.79114;marker:none;enable-background:new"
id="path15894-6-9-7-3-2"
cx="76.999992"
cy="-246.60229"
transform="scale(1,-1)"
rx="1.0000008"
ry="1" />
<circle
style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:0.664;fill:url(#linearGradient2224);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.79114;marker:none;enable-background:new"
id="path15894-6-9-1"
cx="73.999992"
cy="-244.10229"
transform="scale(1,-1)"
r="12.499998" />
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 12 KiB

File diff suppressed because one or more lines are too long

View file

@ -0,0 +1,52 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Generator: Adobe Illustrator 15.0.0, SVG Export Plug-In -->
<svg
version="1.1"
x="0px"
y="0px"
width="600"
height="600"
viewBox="-0.031 -0.031 599.99999 599.99999"
enable-background="new -0.031 -0.031 576 567"
xml:space="preserve"
id="svg2"
sodipodi:docname="chair_lift.svg"
inkscape:version="1.3.2 (1:1.3.2+202311252150+091e20ef0f)"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg"><sodipodi:namedview
id="namedview2"
pagecolor="#ffffff"
bordercolor="#999999"
borderopacity="1"
inkscape:showpageshadow="2"
inkscape:pageopacity="0"
inkscape:pagecheckerboard="0"
inkscape:deskcolor="#d1d1d1"
inkscape:zoom="0.51239286"
inkscape:cx="185.40461"
inkscape:cy="184.4288"
inkscape:window-width="1920"
inkscape:window-height="1005"
inkscape:window-x="0"
inkscape:window-y="0"
inkscape:window-maximized="1"
inkscape:current-layer="svg2"
showguides="true"><sodipodi:guide
position="124.082,173.29051"
orientation="1,0"
id="guide1"
inkscape:locked="false" /></sodipodi:namedview>
<defs
id="defs1">
</defs>
<path
d="m 599.969,287.27298 -0.40242,-8.45075 -14.08458,-0.40242 c -1.31188,26.43073 -15.23227,47.25016 -36.05492,62.05426 L 373.2539,440.407 l -13.12361,-9.06886 -2.01208,-4.02417 0.40241,-4.829 24.54742,-120.72499 -1.20725,-6.43867 -1.20725,-4.42658 -4.02417,-4.02417 -2.4145,-2.01208 -2.4145,-2.01208 -2.4145,-0.80484 -3.62175,-0.80483 -6.84108,0.40242 -78.06883,4.30586 v -48.81475 l 30.85248,26.66895 8.04833,4.829 6.97469,-0.53602 5.90264,-1.07364 54.99587,-77.53281 1.87848,-6.70749 0.26882,-6.16985 -5.36663,-8.04833 -2.33402,-0.60845 -4.45233,-7.84874 -80.11955,45.44733 c -5.01089,-5.44389 -10.77672,-11.72964 -16.64878,-18.13773 v -0.24466 l -1.58713,-1.70625 h -0.1996 c -9.07691,-9.91072 -18.22947,-19.92606 -25.04158,-27.38526 v -22.27778 c 17.53248,-3.00847 30.85248,-17.81901 30.85248,-35.64929 0,-20.001716 -16.75663,-36.217497 -37.42475,-36.217497 -20.66812,0 -37.42475,16.215781 -37.42475,36.217497 0,12.689 6.74933,23.84721 16.95784,30.31485 h -0.0563 v 22.42749 l -23.34017,19.15664 -2.4145,5.90264 -0.83541,7.51232 h -0.64065 v 75.5658 l -21.32808,12.09825 v -6.0121 0 -207.471539 l 47.8586,-25.886658 -0.35412,-0.655134 C 242.12724,26.020876 256.42752,18.817618 274.41554,16.848996 251.9623,10.976932 238.93366,8.6767187 218.77259,19.971749 L 218.7581,19.944385 -0.031,138.28546 v 17.85443 L 159.5932,69.800588 V 283.77839 l -65.127113,36.94346 -12.685783,-22.36632 -9.79965,5.55979 12.685782,22.36471 -18.810563,10.67048 5.558178,9.80126 18.810564,-10.67048 11.808515,20.81943 9.80126,-5.55818 -11.81012,-20.82104 59.56732,-33.78851 v 10.52722 c -0.1658,1.90102 -0.26721,3.82135 -0.26721,5.76744 0,1.9654 0.0982,3.90505 0.26721,5.82377 v 1.28773 h 0.12555 c 3.40123,31.54303 29.12692,56.06791 60.37216,56.06791 3.80847,0 7.53163,-0.37344 11.14533,-1.07204 h 77.51993 v -15.02463 h -48.19664 c 0.19477,-0.18028 0.39598,-0.35251 0.58753,-0.53602 h -33.03197 c -2.13763,0.35091 -4.32356,0.53602 -6.54973,0.53602 -21.82386,0 -39.90846,-17.46166 -43.19218,-40.28351 v -14.93449 c 0,-0.003 0,-0.006 0,-0.008 v -18.80412 l 21.32808,-12.09826 v 40.65535 h 0.30745 c 0.41529,16.0693 13.1059,28.974 28.73415,28.974 0.47807,0 0.95132,-0.0193 1.42295,-0.0419 l -0.0145,0.0419 102.21383,-7.2435 1.60967,-0.80483 2.01208,1.20725 -24.94983,105.03074 16.69707,24.4283 -164.56265,93.34618 7.75537,13.67411 390.96387,-221.77181 -0.30584,-0.54085 c 22.10716,-14.8878 37.02394,-36.25935 38.38572,-63.66392 z M 356.54234,185.01086 324.04478,222.21509 c 0,0 -3.48653,2.4145 -4.29137,2.68331 -0.80483,0.26881 -5.63383,-2.14569 -6.43866,-2.4145 -0.1658,-0.0547 -3.21934,-3.30465 -7.96785,-8.43143 z"
id="path2"
style="stroke-width:1.60967" />
</svg>

After

Width:  |  Height:  |  Size: 3.9 KiB

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View file

@ -0,0 +1,125 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
id="Layer_1"
data-name="Layer 1"
viewBox="0 0 400 400"
height="400"
width="400"
version="1.1"
sodipodi:docname="cycle-infra.svg"
inkscape:version="1.1.2 (0a00cf5339, 2022-02-04)"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<sodipodi:namedview
id="namedview64"
pagecolor="#005a51"
bordercolor="#111111"
borderopacity="1"
inkscape:pageshadow="0"
inkscape:pageopacity="0"
inkscape:pagecheckerboard="1"
showgrid="false"
inkscape:zoom="1.599704"
inkscape:cx="164.09285"
inkscape:cy="312.55782"
inkscape:window-width="1920"
inkscape:window-height="1007"
inkscape:window-x="0"
inkscape:window-y="0"
inkscape:window-maximized="1"
inkscape:current-layer="layer2" />
<defs
id="defs7">
<style
id="style2">.cls-1,.cls-4{fill:none;}.cls-2,.cls-6,.cls-7{fill:#f7d728;}.cls-3{clip-path:url(#clip-path);}.cls-4,.cls-6,.cls-7{stroke:#fff;}.cls-4{stroke-width:7px;}.cls-5{fill:#fff;}.cls-6{stroke-width:6px;stroke-dasharray:13 3;}.cls-7{stroke-width:7px;}</style>
<clipPath
id="clip-path">
<circle
class="cls-1"
cx="200.39"
cy="200"
r="200"
id="circle4" />
</clipPath>
</defs>
<g
inkscape:groupmode="layer"
id="layer5"
inkscape:label="bg"
style="display:inline">
<circle
id="Ellipse_182"
data-name="Ellipse 182"
class="cls-2"
cx="200.39"
cy="200"
r="200" />
</g>
<g
inkscape:groupmode="layer"
id="layer1"
inkscape:label="all"
style="display:inline" />
<g
inkscape:groupmode="layer"
id="layer3"
inkscape:label="map"
style="display:inline">
<path
id="path4786"
style="color:#000000;fill:#ffffff;-inkscape-stroke:none"
d="m 20.136719,265.48047 25.804687,29.83398 -11.533203,15.84571 a 200,200 0 0 0 4.388672,5.86328 L 50.642578,300.75 71.507812,324.87305 c -5.02078,-0.78411 -10.079484,-1.26963 -15.177734,-1.35743 -3.324746,-0.0572 -6.663601,0.0271 -10.011719,0.24415 -0.77054,0.05 -1.54472,0.14969 -2.316406,0.21484 a 200,200 0 0 0 5.035156,6.72656 c 13.014846,-0.59124 25.667231,0.941 37.908203,5.19531 l -10.521484,20.49805 a 200,200 0 0 0 5.683594,4.25391 L 93.5,338.45312 c 7.41303,3.22321 14.68279,7.41251 21.76758,12.91993 -0.38047,1.62284 -0.58789,3.31152 -0.58789,5.04687 0,11.61864 9.02625,21.20601 20.41797,22.1211 -3.29719,2.1621 -6.4107,4.30372 -9.56836,6.45117 a 200,200 0 0 0 8.08008,3.01562 c 1.62773,-1.0888 3.1736,-2.17079 4.83398,-3.25976 l 0.82031,5.36718 a 200,200 0 0 0 7.44336,2.36329 l -1.83398,-11.9961 c 11.14913,-7.11005 22.93543,-14.07551 35.03515,-20.51367 l 23.7168,32.34766 -0.20898,0.2832 0.90039,0.66211 0.67773,0.92383 -3.30469,5.7207 a 200,200 0 0 0 8.43164,-0.60156 l 0.71875,-1.2461 1.48047,1.08789 a 200,200 0 0 0 10.76953,-0.76953 L 209.33008,388.25977 186.1875,356.69336 c 0.818,-0.41794 1.62304,-0.86325 2.44336,-1.27539 15.95499,-8.00864 31.90255,-14.62914 47.57422,-19.04688 l 0.0566,0.0488 0.0762,-0.0879 c 3.5625,-1.00146 7.11266,-1.9025 10.64258,-2.66015 l 0.14844,0.10742 0.12695,-0.17383 c 6.75445,-1.43754 13.44574,-2.4315 20.04492,-2.85938 3.16813,-0.20541 6.3143,-0.28795 9.43945,-0.24023 10.76369,0.16437 21.25118,2.0026 31.4668,5.64258 l -23.01562,44.83789 a 200,200 0 0 0 10.92968,-5.9668 l 18.63282,-36.30078 c 6.22412,2.76458 12.32681,6.35342 18.32031,10.71875 a 200,200 0 0 0 5.0625,-5.0625 c -11.63362,-8.63269 -23.8331,-14.30234 -36.38281,-17.51562 l 0.98828,-61.37891 h -7 l -0.83594,52.00781 -32.25195,-37.28906 15.25781,-14.71875 h -10.08203 l -9.76172,9.41797 -8.14648,-9.41797 h -9.25586 l 25.80468,29.83398 -23.3457,32.07422 c -1.7272,0.39568 -3.45362,0.78561 -5.18359,1.23633 l -73.24414,-63.14453 h -10.72071 l 56.02539,48.29883 -32.375,30.875 -43.79883,-62.34375 -0.6621,-16.83008 h -7.00586 l 2.76562,70.22656 c -4.51367,1.74462 -8.32248,4.92353 -10.86328,8.97461 -11.76825,-8.82204 -24.127066,-14.56759 -36.837891,-17.82226 l 0.988282,-61.37891 h -7.001953 l -0.833985,52.00781 -32.4375,-37.5 13.951172,-14.50781 h -9.072266 l -9.173828,9.54101 -8.251953,-9.54101 z m 326.552731,0 2.66407,67.67773 a 200,200 0 0 0 6.68359,-8.19336 l -2.3418,-59.48437 z m -212.35351,29.72851 38.16797,54.33008 -0.2461,0.23633 1.56446,1.64063 1.98437,2.82421 c -6.17866,3.30993 -12.27956,6.75173 -18.28125,10.31055 0.99944,-2.52113 1.55469,-5.26294 1.55469,-8.13086 0,-12.21926 -9.97996,-22.19922 -22.19922,-22.19922 -0.33796,0 -0.67344,0.0103 -1.00781,0.0254 z m 136.83594,5.54102 20.82031,24.07227 c -5.00465,-0.77912 -10.0514,-1.21922 -15.13281,-1.30665 -3.32475,-0.0572 -6.66361,0.0271 -10.01172,0.24415 -4.50724,0.29224 -9.03421,0.83771 -13.57422,1.57812 z m -55.84376,17.62305 14.57032,12.56054 c -14.79277,4.53241 -29.64688,10.81904 -44.40821,18.22852 h -0.002 c -1.15005,0.57781 -2.28292,1.2088 -3.42969,1.79883 l -0.36132,-0.51367 z m -78.44726,22.84765 c 8.43618,0 15.19922,6.76304 15.19922,15.19922 0,8.43618 -4.58921,15.19922 -13.02539,15.19922 -8.43618,0 -17.375,-6.76304 -17.375,-15.19922 0,-8.43617 6.76499,-15.19922 15.20117,-15.19922 z" />
</g>
<g
inkscape:groupmode="layer"
id="layer2"
inkscape:label="fg"
style="display:inline">
<path
id="Path_943"
data-name="Path 943"
class="cls-5"
d="M 264.37,143.65 A 41.14,41.14 0 0 0 254,145.13 l -17.14,-41.25 h 19.46 a 4.7,4.7 0 0 1 4.65,4.66 4.77,4.77 0 0 1 -3.81,4.65 l -3.39,-1.7 a 4.09,4.09 0 0 0 -3.81,0.22 3.93,3.93 0 0 0 -1.9,3.17 V 117 a 3.81,3.81 0 0 0 3.79,3.81 h 4.47 a 12.501764,12.501764 0 0 0 -0.42,-25 h -25 a 3.72,3.72 0 0 0 -3.17,1.69 4.25,4.25 0 0 0 -0.42,3.59 l 7.19,17.35 H 180 l -3.81,-8 H 184 a 3.76,3.76 0 0 0 3.6,-3.81 3.82,3.82 0 0 0 -3.36,-4.23 v 0 l -23.05,-2.75 a 4.64,4.64 0 0 0 -4.45,1.9 6.32,6.32 0 0 0 -0.42,6.13 4.93,4.93 0 0 0 4.45,2.75 h 6.76 l 5.08,11 -18.19,26.88 a 35.91,35.91 0 0 0 -17.76,-4.66 36.6,36.6 0 1 0 36.6,40.41 h 20.51 a 10.83,10.83 0 0 0 20.95,-3.81 10.63,10.63 0 0 0 -1.9,-6.13 l 26.44,-44.42 7.62,18.2 a 36.79,36.79 0 1 0 17.55,-4.24 v 0 z m -87.79,-13.74 19.88,42.52 a 8.15,8.15 0 0 0 -2.75,4.23 h -20.52 a 37.32,37.32 0 0 0 -12.47,-23.91 z m -11.21,46.74 H 144 l 12.27,-17.56 a 28.5,28.5 0 0 1 9.09,17.56 z m -28.76,32.79 a 29,29 0 0 1 0,-58 31.17,31.17 0 0 1 13.33,3.17 l -13.12,18.83 h -0.21 a 7,7 0 0 0 0,14 7.33,7.33 0 0 0 5.71,-3 h 23.05 a 29,29 0 0 1 -28.77,24.95 z m 69.8,-39.56 a 11.66,11.66 0 0 0 -2.75,-0.42 h -0.22 l -19.88,-42.73 h 48.66 z m 58,39.56 A 28.93,28.93 0 0 1 249.82,155.5 l 8.89,21.15 a 7.17,7.17 0 0 0 -1.06,3.8 7,7 0 1 0 14,0 6.81,6.81 0 0 0 -5.5,-6.76 l -8.88,-21.15 a 28.45,28.45 0 0 1 7.4,-1.06 29,29 0 0 1 29,29 c 0,15.86 -13.33,29 -29.19,29 z" />
<g
id="Path_807"
class="cls-6"
style="stroke:none">
<path
style="color:#000000;fill:#f7d728;stroke-width:6px;stroke-dasharray:13, 3;-inkscape-stroke:none;stroke:none"
d="M 0,241 H 395.82"
id="path7057" />
<path
id="path7059"
style="color:#000000;fill:#ffffff;stroke-dasharray:13, 3;-inkscape-stroke:none;stroke:none"
d="M 4.5 238 A 200 200 0 0 0 5.8066406 244 L 13 244 L 13 238 L 4.5 238 z M 16 238 L 16 244 L 29 244 L 29 238 L 16 238 z M 32 238 L 32 244 L 45 244 L 45 238 L 32 238 z M 48 238 L 48 244 L 61 244 L 61 238 L 48 238 z M 64 238 L 64 244 L 77 244 L 77 238 L 64 238 z M 80 238 L 80 244 L 93 244 L 93 238 L 80 238 z M 96 238 L 96 244 L 109 244 L 109 238 L 96 238 z M 112 238 L 112 244 L 125 244 L 125 238 L 112 238 z M 128 238 L 128 244 L 141 244 L 141 238 L 128 238 z M 144 238 L 144 244 L 157 244 L 157 238 L 144 238 z M 160 238 L 160 244 L 173 244 L 173 238 L 160 238 z M 176 238 L 176 244 L 189 244 L 189 238 L 176 238 z M 192 238 L 192 244 L 205 244 L 205 238 L 192 238 z M 208 238 L 208 244 L 221 244 L 221 238 L 208 238 z M 224 238 L 224 244 L 237 244 L 237 238 L 224 238 z M 240 238 L 240 244 L 253 244 L 253 238 L 240 238 z M 256 238 L 256 244 L 269 244 L 269 238 L 256 238 z M 272 238 L 272 244 L 285 244 L 285 238 L 272 238 z M 288 238 L 288 244 L 301 244 L 301 238 L 288 238 z M 304 238 L 304 244 L 317 244 L 317 238 L 304 238 z M 320 238 L 320 244 L 333 244 L 333 238 L 320 238 z M 336 238 L 336 244 L 349 244 L 349 238 L 336 238 z M 352 238 L 352 244 L 365 244 L 365 238 L 352 238 z M 368 238 L 368 244 L 381 244 L 381 238 L 368 238 z M 384 238 L 384 244 L 394.97461 244 A 200 200 0 0 0 395.82031 240.10938 L 395.82031 238 L 384 238 z " />
</g>
<g
id="Path_808"
class="cls-7"
style="stroke:none">
<path
style="color:#000000;fill:#f7d728;stroke-width:7px;-inkscape-stroke:none;stroke:none"
d="M 0,216.85 H 407.45"
id="path7691" />
<path
id="path7693"
style="color:#000000;fill:#ffffff;-inkscape-stroke:none;stroke:none"
d="M 1.3457031 213.34961 A 200 200 0 0 0 1.8457031 220.34961 L 398.93359 220.34961 A 200 200 0 0 0 399.43555 213.34961 L 1.3457031 213.34961 z " />
</g>
<g
id="Path_809"
class="cls-7"
style="stroke:none">
<path
style="color:#000000;fill:#f7d728;stroke-width:7px;-inkscape-stroke:none;stroke:none"
d="M 0,265.05 H 407.45"
id="path6439" />
<path
id="path6441"
style="color:#000000;fill:#ffffff;-inkscape-stroke:none;stroke:none"
d="M 10.433594 261.55078 A 200 200 0 0 0 13.042969 268.55078 L 387.73633 268.55078 A 200 200 0 0 0 390.34766 261.55078 L 10.433594 261.55078 z " />
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 9.5 KiB

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View file

@ -1,20 +1,20 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
xmlns="http://www.w3.org/2000/svg"
version="1.1"
width="500"
height="500"
viewBox="0 0 14 14">
<rect
width="14"
height="14"
x="0"
y="0"
id="canvas"
style="fill:none;stroke:none;visibility:hidden" />
<path
d="M 7,1 C 5.83929,1 4.667834,1.5047052 3.875,2.5 3.187514,3.3630449 3,4 2.90625,5.0000004 0.01009,5.0238004 0,6.0817104 0,13 l 14,0 C 14,6.0817104 13.9899,5.0237504 11.09375,5.0000004 11,4 10.795537,3.3460958 10.125,2.5 9.334655,1.5027279 8.16071,1 7,1 z M 7,3 C 8.281412,2.99511 9,4 9.0625,5.0000004 l -4.125,0 C 5,4 5.718588,3.0048937 7,3 z m -1,3.0000004 2,0 L 8,8 l 2,0 0,2 -2,0 0,2 -2,0 0,-2 -2,0 0,-2 2,0 z"
id="doctor" style="fill:#BF0000" />
</svg>
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
xmlns="http://www.w3.org/2000/svg"
version="1.1"
width="500"
height="500"
viewBox="0 0 14 14">
<rect
width="14"
height="14"
x="0"
y="0"
id="canvas"
style="fill:none;stroke:none;visibility:hidden" />
<path
d="M 7,1 C 5.83929,1 4.667834,1.5047052 3.875,2.5 3.187514,3.3630449 3,4 2.90625,5.0000004 0.01009,5.0238004 0,6.0817104 0,13 l 14,0 C 14,6.0817104 13.9899,5.0237504 11.09375,5.0000004 11,4 10.795537,3.3460958 10.125,2.5 9.334655,1.5027279 8.16071,1 7,1 z M 7,3 C 8.281412,2.99511 9,4 9.0625,5.0000004 l -4.125,0 C 5,4 5.718588,3.0048937 7,3 z m -1,3.0000004 2,0 L 8,8 l 2,0 0,2 -2,0 0,2 -2,0 0,-2 -2,0 0,-2 2,0 z"
id="doctor" style="fill:#BF0000" />
</svg>

Before

Width:  |  Height:  |  Size: 841 B

After

Width:  |  Height:  |  Size: 861 B

Before After
Before After

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because it is too large Load diff

View file

@ -4509,6 +4509,17 @@
"icons",
"direction"
]
},
{
"id": "rating",
"icon": {
"class": "w-20 mx-1 flex items-center"
},
"render": "{rating()}",
"_definedIn": [
"icons",
"rating"
]
}
],
"units": []
@ -6857,6 +6868,17 @@
"icons",
"direction"
]
},
{
"id": "rating",
"icon": {
"class": "w-20 mx-1 flex items-center"
},
"render": "{rating()}",
"_definedIn": [
"icons",
"rating"
]
}
],
"filter": [
@ -9941,6 +9963,17 @@
"icons",
"direction"
]
},
{
"id": "rating",
"icon": {
"class": "w-20 mx-1 flex items-center"
},
"render": "{rating()}",
"_definedIn": [
"icons",
"rating"
]
}
],
"units": [],

View file

@ -4055,6 +4055,17 @@
"icons",
"direction"
]
},
{
"id": "rating",
"icon": {
"class": "w-20 mx-1 flex items-center"
},
"render": "{rating()}",
"_definedIn": [
"icons",
"rating"
]
}
],
"units": []

View file

@ -2296,6 +2296,31 @@
"all"
]
},
{
"id": "images_toilet",
"labels": [
"relevant_questions",
"toilet-questions",
"hidden",
"all"
],
"render": {
"*": "{image_carousel(toilets:panoramax;toilets:mapillary;toilets:images)}{image_upload(toilets:panoramax,Add a picture of the toilets,)}",
"cs": "{image_carousel(toilets:panoramax;toilets:mapillary;toilets:images)}{image_upload(toilets:panoramax,Přidat obrázek toalet,)}",
"en": "{image_carousel(toilets:panoramax;toilets:mapillary;toilets:images)}{image_upload(toilets:panoramax,Add a picture of the toilets,)}",
"it": "{image_carousel(toilets:panoramax;toilets:mapillary;toilets:images)}{image_upload(toilets:panoramax,Aggiungi una foto dei bagni,)}",
"nl": "{image_carousel(toilets:panoramax;toilets:mapillary;toilets:images)}{image_upload(toilets:panoramax,Voeg een foto van de toiletten toe,)}"
},
"_definedIn": [
"toilet_at_amenity_lib",
"images_toilet"
],
"condition": {
"and": [
"toilets=yes"
]
}
},
{
"id": "toilets_repeated",
"labels": [
@ -4115,7 +4140,13 @@
{
"#": "NOT on designated",
"or": [
"wheelchair=yes",
{
"#": "Only trigger this if it is a proper toilet, not a toilet_at_amenity",
"and": [
"wheelchair=yes",
"amenity=toilets"
]
},
"toilets:wheelchair=yes"
]
},
@ -4148,7 +4179,13 @@
{
"#": "NOT on designated",
"or": [
"wheelchair=yes",
{
"#": "Only trigger this if it is a proper toilet, not a toilet_at_amenity",
"and": [
"wheelchair=yes",
"amenity=toilets"
]
},
"toilets:wheelchair=yes"
]
},
@ -4253,7 +4290,13 @@
"and": [
{
"or": [
"wheelchair=yes",
{
"#": "Only trigger this if it is a proper toilet, not a toilet_at_amenity",
"and": [
"wheelchair=yes",
"amenity=toilets"
]
},
"toilets:wheelchair=yes"
]
},
@ -4364,6 +4407,414 @@
"toilet-wheelchair-access"
]
},
{
"id": "toilets_wheelchair_has_grab_rail_lr",
"question": {
"en": "Is there a grab rail?",
"nl": "Is er een handgreep of grijpbeugel?",
"it": "C'è un maniglione?",
"cs": "Je tu k dispozici madlo?",
"_context": "layers:toilet_at_amenity_lib.tagRenderings.toilets_wheelchair_has_grab_rail_lr.question"
},
"#questionHint": "The questionhint should indicate how 'left' and 'right' are interpreted",
"mappings": [
{
"if": {
"and": [
"toilets:wheelchair:grab_rail:left=yes",
"toilets:wheelchair:grab_rail:right=yes"
]
},
"alsoShowIf": "toilets:wheelchair:grab_rails=both",
"addExtraTags": [
"toilets:wheelchair:grab_rails="
],
"then": {
"en": "Grab rails on <b>both</b> sides",
"nl": "Grijpbeugels aan beide zijdes",
"it": "Maniglioni su <b>entrambi</b> i lati",
"cs": "Madla na <b>obou</b> stranách",
"_context": "layers:toilet_at_amenity_lib.tagRenderings.toilets_wheelchair_has_grab_rail_lr.mappings.0.then"
}
},
{
"if": {
"and": [
"toilets:wheelchair:grab_rail:left=yes",
"toilets:wheelchair:grab_rail:right=no"
]
},
"alsoShowIf": "toilets:wheelchair:grab_rail:left=yes",
"addExtraTags": [
"toilets:wheelchair:grab_rails="
],
"then": {
"en": "Only grab rails on the <b>left</b> side",
"nl": "Grijpbeugels enkel aan de <b>linkderzijde</b>",
"it": "Solo maniglioni sul lato <b>sinistro</b>",
"cs": "Madlo jen na <b>levé</b> straně",
"_context": "layers:toilet_at_amenity_lib.tagRenderings.toilets_wheelchair_has_grab_rail_lr.mappings.1.then"
}
},
{
"if": {
"and": [
"toilets:wheelchair:grab_rail:left=no",
"toilets:wheelchair:grab_rail:right=yes"
]
},
"alsoShowIf": "toilets:wheelchair:grab_rail:right=yes",
"addExtraTags": [
"toilets:wheelchair:grab_rails="
],
"then": {
"en": "Grab rails on the <b>right</b> side",
"nl": "Grijpbeugels enkel aan de <b>rechterkant</b>",
"it": "Maniglioni sul lato <b>destro</b>",
"cs": "Madlo jen na <b>pravé</b> straně",
"_context": "layers:toilet_at_amenity_lib.tagRenderings.toilets_wheelchair_has_grab_rail_lr.mappings.2.then"
}
},
{
"if": {
"and": [
"toilets:wheelchair:grab_rail:left=no",
"toilets:wheelchair:grab_rail:right=no"
]
},
"alsoShowIf": "toilets:wheelchair:grab_rails=no",
"addExtraTags": [
"toilets:wheelchair:grab_rails="
],
"then": {
"en": "<b>No grab rails</b> at all",
"nl": "<b>Geen</b> grijpbeugels",
"it": "<b>Nessun maniglione</b> affatto",
"cs": "Úplně <b>bez madel</b>",
"_context": "layers:toilet_at_amenity_lib.tagRenderings.toilets_wheelchair_has_grab_rail_lr.mappings.3.then"
}
}
],
"_definedIn": [
"toilet_at_amenity_lib",
"toilets_wheelchair_has_grab_rail_lr"
],
"questionHint": {
"en": "Left and right are interpreted as when <b>sitting</b> on the toilet",
"nl": "Links en rechts zijn zoals wanneer je <b>zit</b> op de toilet",
"it": "Sinistra e destra sono interpretate come quando si è <b>seduti</b> sul WC",
"cs": "Levá a pravá jsou interpretovány, jako když <b>sedíte</b> na toaletě",
"_context": "layers:toilet_at_amenity_lib.tagRenderings.toilets_wheelchair_has_grab_rail_lr.questionHint"
},
"condition": {
"and": [
{
"#": "NOT on designated",
"or": [
{
"#": "Only trigger this if it is a proper toilet, not a toilet_at_amenity",
"and": [
"wheelchair=yes",
"amenity=toilets"
]
},
"toilets:wheelchair=yes"
]
},
"toilets=yes"
]
},
"filter": false,
"_appliedPrefix": "toilets:wheelchair",
"labels": [
"wheelchair",
"relevant-questions",
"prefixed",
"amenity-prefixed",
"relevant_questions",
"toilet-questions",
"hidden",
"all"
]
},
{
"id": "toilets_wheelchair_has_grab_rail_behind",
"question": {
"en": "Does the toilet have a grab rail behind the toilet?",
"nl": "Heeft deze toilet een grijpbeugel achter de toilet?",
"it": "Il bagno ha un maniglione dietro il water?",
"cs": "Má tato toaleta madlo za mísou?",
"_context": "layers:toilet_at_amenity_lib.tagRenderings.toilets_wheelchair_has_grab_rail_behind.question"
},
"mappings": [
{
"if": "toilets:wheelchair:grab_rail:behind=yes",
"then": {
"en": "Has a grab rail <b>behind</b> the toilet",
"nl": "Heeft een grijpbeugel <b>achter</b> de toilet",
"it": "Ha un maniglione <b>dietro</b> il water",
"cs": "Má madlo <b>za</b> toaletou",
"_context": "layers:toilet_at_amenity_lib.tagRenderings.toilets_wheelchair_has_grab_rail_behind.mappings.0.then"
}
},
{
"if": "toilets:wheelchair:grab_rail:behind=no",
"then": {
"en": "No grab rail behind the toilet",
"nl": "Heeft <i>geen</i> grijpbeugel achter de toilet",
"it": "Nessun maniglione dietro il water",
"cs": "Nemá madlo za toaletou",
"_context": "layers:toilet_at_amenity_lib.tagRenderings.toilets_wheelchair_has_grab_rail_behind.mappings.1.then"
}
}
],
"_definedIn": [
"toilet_at_amenity_lib",
"toilets_wheelchair_has_grab_rail_behind"
],
"condition": {
"and": [
{
"#": "NOT on designated",
"or": [
{
"#": "Only trigger this if it is a proper toilet, not a toilet_at_amenity",
"and": [
"wheelchair=yes",
"amenity=toilets"
]
},
"toilets:wheelchair=yes"
]
},
"toilets=yes"
]
},
"filter": false,
"_appliedPrefix": "toilets:wheelchair",
"labels": [
"wheelchair",
"relevant-questions",
"prefixed",
"amenity-prefixed",
"relevant_questions",
"toilet-questions",
"hidden",
"all"
]
},
{
"id": "toilets_wheelchair_is_foldable_left",
"labels": [
"generic_questions",
"wheelchair",
"relevant-questions",
"prefixed",
"amenity-prefixed",
"relevant_questions",
"toilet-questions",
"hidden",
"all"
],
"question": {
"en": "Is the left grab rail foldable?",
"nl": "Is de grijpbeugel aan de linkerkant opklapbaar?",
"it": "Il maniglione sinistro è pieghevole?",
"cs": "Je madlo vlevo skládací?",
"_context": "layers:toilet_at_amenity_lib.tagRenderings.toilets_wheelchair_is_foldable_left.question"
},
"mappings": [
{
"if": "toilets:wheelchair:is_foldable:left=yes",
"then": {
"en": "The left grab rail is <b>foldable</b>",
"nl": "De grijpbeugel aan de linkerkant is <b>opklapbaar</b>",
"it": "Il maniglione sinistro è <b>pieghevole</b>",
"cs": "Madlo vlevo je <b>skládací</b>",
"_context": "layers:toilet_at_amenity_lib.tagRenderings.toilets_wheelchair_is_foldable_left.mappings.0.then"
}
},
{
"if": "toilets:wheelchair:is_foldable:left=no",
"then": {
"en": "The left grab rail is not foldable",
"nl": "De grijpbeugel aan de linkerkant is niet opklapbaar",
"it": "Il maniglione sinistro non è pieghevole",
"cs": "Madlo vlevo není skládací",
"_context": "layers:toilet_at_amenity_lib.tagRenderings.toilets_wheelchair_is_foldable_left.mappings.1.then"
}
}
],
"condition": {
"and": [
"toilets:wheelchair:grab_rail:left=yes",
{
"#": "NOT on designated",
"or": [
{
"#": "Only trigger this if it is a proper toilet, not a toilet_at_amenity",
"and": [
"wheelchair=yes",
"amenity=toilets"
]
},
"toilets:wheelchair=yes"
]
},
"toilets=yes"
]
},
"_definedIn": [
"toilet_at_amenity_lib",
"toilets_wheelchair_is_foldable_left"
],
"filter": false,
"_appliedPrefix": "toilets:wheelchair"
},
{
"id": "toilets_wheelchair_is_foldable_right",
"labels": [
"generic_questions",
"wheelchair",
"relevant-questions",
"prefixed",
"amenity-prefixed",
"relevant_questions",
"toilet-questions",
"hidden",
"all"
],
"question": {
"en": "Is the right grab rail foldable?",
"nl": "Is de grijpbeugel aan de rechterkant opklapbaar?",
"it": "Il maniglione destro è pieghevole?",
"cs": "Je madlo vpravo skládací?",
"_context": "layers:toilet_at_amenity_lib.tagRenderings.toilets_wheelchair_is_foldable_right.question"
},
"mappings": [
{
"if": "toilets:wheelchair:is_foldable:right=yes",
"then": {
"en": "The right grab rail is <b>foldable</b>",
"nl": "De grijpbeugel aan de rechterkant is <b>opklapbaar</b>",
"it": "Il maniglione destro è <b>pieghevole</b>",
"cs": "Madlo vpravo je <b>skládací</b>",
"_context": "layers:toilet_at_amenity_lib.tagRenderings.toilets_wheelchair_is_foldable_right.mappings.0.then"
}
},
{
"if": "toilets:wheelchair:is_foldable:right=no",
"then": {
"en": "The right grab rail is not foldable",
"nl": "De grijpbeugel aan de rechterkant is niet opklapbaar",
"it": "Il maniglione destro non è pieghevole",
"cs": "Madlo vpravo není skládací",
"_context": "layers:toilet_at_amenity_lib.tagRenderings.toilets_wheelchair_is_foldable_right.mappings.1.then"
}
}
],
"condition": {
"and": [
"toilets:wheelchair:grab_rail:right=yes",
{
"#": "NOT on designated",
"or": [
{
"#": "Only trigger this if it is a proper toilet, not a toilet_at_amenity",
"and": [
"wheelchair=yes",
"amenity=toilets"
]
},
"toilets:wheelchair=yes"
]
},
"toilets=yes"
]
},
"_definedIn": [
"toilet_at_amenity_lib",
"toilets_wheelchair_is_foldable_right"
],
"filter": false,
"_appliedPrefix": "toilets:wheelchair"
},
{
"id": "wheelchair-door-width",
"condition": {
"and": [
{
"or": [
{
"and": [
"amenity=toilet",
"wheelchair~yes|designated"
]
},
"toilets:wheelchair=designated"
]
},
"toilets=yes"
]
},
"labels": [
"relevant-questions",
"wheelchair",
"hidden",
"prefixed",
"amenity-prefixed",
"relevant_questions",
"toilet-questions",
"hidden",
"all"
],
"question": {
"en": "What is the width of the door to the wheelchair accessible toilet?",
"nl": "Hoe breed is de deur van de rolstoeltoegankelijke toilet?",
"fr": "Quelle est la largeur de la porte des toilettes accessibles aux fauteuils roulants ?",
"de": "Wie breit ist die Tür zur rollstuhlgerechten Toilette?",
"da": "Hvad er bredden på døren til det kørestolsvenlige toilet?",
"ca": "Quina és l'amplada de la porta per al lavabo accéssible?",
"cs": "Jaká je šířka dveří na bezbariérovou toaletu?",
"es": "¿Cuál es el ancho de la puerta del baño accesible para sillas de ruedas?",
"it": "Qual è la larghezza della porta del bagno accessibile in sedia a rotelle?",
"_context": "layers:toilet_at_amenity_lib.tagRenderings.wheelchair-door-width.question"
},
"render": {
"en": "The door to the wheelchair-accessible toilet is {canonical(door:width)} wide",
"nl": "De deur naar de rolstoeltoegankelijke toilet is {canonical(door:width)}",
"fr": "La porte des toilettes accessibles aux fauteuils roulants a une large de {canonical(door:width)}",
"de": "Die Tür zur rollstuhlgerechten Toilette ist {canonical(door:width)} breit",
"da": "Døren til det kørestolsvenlige toilet er {canonical(door:width)} bred",
"ca": "La porta del vàter accessible amb cadira de rodes té {canonical(door:width)} d'ample",
"cs": "Dveře na bezbariérovou toaletu mají šířku {canonical(door:width)}",
"es": "La puerta del baño accesible para sillas de ruedas tiene {canonical(door:width)} de ancho",
"it": "La porta del bagno accessibile in sedia a rotelle è larga {canonical(door:width)}",
"_context": "layers:toilet_at_amenity_lib.tagRenderings.wheelchair-door-width.render"
},
"freeform": {
"key": "door:width",
"type": "pfloat",
"unit": {
"quantity": "distance",
"denominations": [
"m",
"cm"
]
},
"range": {
"warnBelow": 0.6,
"min": 0.4,
"warnAbove": 2,
"max": 4
},
"inline": false
},
"_definedIn": [
"toilet_at_amenity_lib",
"wheelchair-door-width"
]
},
{
"id": "questions-wheelchair",
"labels": [
@ -4840,7 +5291,7 @@
"hidden"
],
"render": {
"*": "{questions(toilet-questions,,)}"
"*": "{questions(toilet-questions,wheelchair;adult-changing-table,)}"
},
"_definedIn": [
"toilet_at_amenity_lib",
@ -4854,7 +5305,7 @@
"added_by_default"
],
"render": {
"*": "{questions( ,wheelchair;adult-changing-table;toilet-questions;hidden)}"
"*": "{questions( ,hidden;wheelchair;adult-changing-table;toilet-questions)}"
}
},
{
@ -5646,25 +6097,7 @@
],
"units": [
{
"changing_table:adult:height": {
"quantity": "distance",
"denominations": [
"m",
"cm"
]
}
},
{
"changing_table:adult:min_height": {
"quantity": "distance",
"denominations": [
"m",
"cm"
]
}
},
{
"changing_table:adult:max_height": {
"door:width": {
"quantity": "distance",
"denominations": [
"m",
@ -5699,6 +6132,51 @@
]
}
},
{
"door:width": {
"quantity": "distance",
"denominations": [
"m",
"cm"
]
}
},
{
"changing_table:adult:height": {
"quantity": "distance",
"denominations": [
"m",
"cm"
]
}
},
{
"changing_table:adult:min_height": {
"quantity": "distance",
"denominations": [
"m",
"cm"
]
}
},
{
"changing_table:adult:max_height": {
"quantity": "distance",
"denominations": [
"m",
"cm"
]
}
},
{
"door:width": {
"quantity": "distance",
"denominations": [
"m",
"cm"
]
}
},
{
"changing_table:adult:height": {
"quantity": "distance",
@ -11136,7 +11614,13 @@
{
"#": "NOT on designated",
"or": [
"wheelchair=yes",
{
"#": "Only trigger this if it is a proper toilet, not a toilet_at_amenity",
"and": [
"wheelchair=yes",
"amenity=toilets"
]
},
"toilets:wheelchair=yes"
]
}
@ -11160,7 +11644,13 @@
{
"#": "NOT on designated",
"or": [
"wheelchair=yes",
{
"#": "Only trigger this if it is a proper toilet, not a toilet_at_amenity",
"and": [
"wheelchair=yes",
"amenity=toilets"
]
},
"toilets:wheelchair=yes"
]
}
@ -11238,7 +11728,13 @@
"and": [
{
"or": [
"wheelchair=yes",
{
"#": "Only trigger this if it is a proper toilet, not a toilet_at_amenity",
"and": [
"wheelchair=yes",
"amenity=toilets"
]
},
"toilets:wheelchair=yes"
]
},
@ -11433,11 +11929,30 @@
"it": "Sinistra e destra sono interpretate come quando si è <b>seduti</b> sul WC",
"cs": "Levá a pravá jsou interpretovány, jako když <b>sedíte</b> na toaletě"
},
"condition": "wheelchair=yes",
"condition": {
"and": [
{
"#": "NOT on designated",
"or": [
{
"#": "Only trigger this if it is a proper toilet, not a toilet_at_amenity",
"and": [
"wheelchair=yes",
"amenity=toilets"
]
},
"toilets:wheelchair=yes"
]
}
]
},
"filter": false,
"_appliedPrefix": "toilets:wheelchair",
"labels": [
"wheelchair"
"wheelchair",
"relevant-questions",
"prefixed",
"amenity-prefixed"
]
},
{
@ -11475,18 +11990,40 @@
"grab_rail",
"has_grab_rail_behind"
],
"condition": "wheelchair=yes",
"condition": {
"and": [
{
"#": "NOT on designated",
"or": [
{
"#": "Only trigger this if it is a proper toilet, not a toilet_at_amenity",
"and": [
"wheelchair=yes",
"amenity=toilets"
]
},
"toilets:wheelchair=yes"
]
}
]
},
"filter": false,
"_appliedPrefix": "toilets:wheelchair",
"labels": [
"wheelchair"
"wheelchair",
"relevant-questions",
"prefixed",
"amenity-prefixed"
]
},
{
"id": "toilets_wheelchair_is_foldable_left",
"labels": [
"generic_questions",
"wheelchair"
"wheelchair",
"relevant-questions",
"prefixed",
"amenity-prefixed"
],
"question": {
"en": "Is the left grab rail foldable?",
@ -11520,7 +12057,19 @@
"condition": {
"and": [
"toilets:wheelchair:grab_rail:left=yes",
"wheelchair=yes"
{
"#": "NOT on designated",
"or": [
{
"#": "Only trigger this if it is a proper toilet, not a toilet_at_amenity",
"and": [
"wheelchair=yes",
"amenity=toilets"
]
},
"toilets:wheelchair=yes"
]
}
]
},
"_definedIn": [
@ -11534,7 +12083,10 @@
"id": "toilets_wheelchair_is_foldable_right",
"labels": [
"generic_questions",
"wheelchair"
"wheelchair",
"relevant-questions",
"prefixed",
"amenity-prefixed"
],
"question": {
"en": "Is the right grab rail foldable?",
@ -11568,7 +12120,19 @@
"condition": {
"and": [
"toilets:wheelchair:grab_rail:right=yes",
"wheelchair=yes"
{
"#": "NOT on designated",
"or": [
{
"#": "Only trigger this if it is a proper toilet, not a toilet_at_amenity",
"and": [
"wheelchair=yes",
"amenity=toilets"
]
},
"toilets:wheelchair=yes"
]
}
]
},
"_definedIn": [
@ -11584,9 +12148,12 @@
"and": [
{
"or": [
"wheelchair=yes",
"wheelchair=designated",
"toilets:wheelchair=yes",
{
"and": [
"amenity=toilet",
"wheelchair~yes|designated"
]
},
"toilets:wheelchair=designated"
]
}
@ -11596,7 +12163,8 @@
"relevant-questions",
"wheelchair",
"hidden",
"prefixed"
"prefixed",
"amenity-prefixed"
],
"question": {
"en": "What is the width of the door to the wheelchair accessible toilet?",
@ -12182,7 +12750,7 @@
"added_by_default"
],
"render": {
"*": "{questions( ,wheelchair;adult-changing-table;hidden)}"
"*": "{questions( ,hidden;wheelchair;adult-changing-table)}"
}
},
{

View file

@ -2869,7 +2869,7 @@
"added_by_default"
],
"render": {
"*": "{questions( ,address;hidden)}"
"*": "{questions( ,hidden;address)}"
}
},
{

File diff suppressed because it is too large Load diff

View file

@ -7832,6 +7832,17 @@
"icons",
"direction"
]
},
{
"id": "rating",
"icon": {
"class": "w-20 mx-1 flex items-center"
},
"render": "{rating()}",
"_definedIn": [
"icons",
"rating"
]
}
],
"units": [],

View file

@ -3717,7 +3717,7 @@
"added_by_default"
],
"render": {
"*": "{questions( ,address;hidden)}"
"*": "{questions( ,hidden;address)}"
}
},
{

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

View file

@ -2278,17 +2278,9 @@
"marker": [
{
"icon": {
"render": "circle",
"id": "circle"
},
"color": "white"
},
{
"icon": {
"render": "ring",
"id": "ring"
},
"color": "blue"
"render": "./assets/layers/love_hotel/hotel.svg",
"id": "assetslayerslovehotelhotelsvg"
}
}
],
"iconBadges": [
@ -2300,21 +2292,6 @@
}
}
]
},
{
"location": [
"point",
"centroid"
],
"marker": [
{
"icon": {
"render": "./assets/layers/tourism_accomodation/hotel.svg",
"id": "assetslayerstourismaccomodationhotelsvg"
}
}
],
"iconSize": "27,27"
}
],
"lineRendering": [],
@ -3272,6 +3249,7 @@
"socialImage": "assets/SocialImage.png",
"_usedImages": [
"./assets/layers/icons/website.svg",
"./assets/layers/love_hotel/hotel.svg",
"./assets/layers/questions/dogs_allowed.svg",
"./assets/layers/questions/dogs_leashed.svg",
"./assets/layers/questions/dogs_outside.svg",
@ -3289,7 +3267,6 @@
"computer",
"cross_bottom_right",
"heart",
"ring",
"square",
"wifi"
]

View file

@ -3246,7 +3246,13 @@
{
"#": "NOT on designated",
"or": [
"wheelchair=yes",
{
"#": "Only trigger this if it is a proper toilet, not a toilet_at_amenity",
"and": [
"wheelchair=yes",
"amenity=toilets"
]
},
"toilets:wheelchair=yes"
]
}
@ -3275,7 +3281,13 @@
{
"#": "NOT on designated",
"or": [
"wheelchair=yes",
{
"#": "Only trigger this if it is a proper toilet, not a toilet_at_amenity",
"and": [
"wheelchair=yes",
"amenity=toilets"
]
},
"toilets:wheelchair=yes"
]
}
@ -3372,7 +3384,13 @@
"amenity=toilets",
{
"or": [
"wheelchair=yes",
{
"#": "Only trigger this if it is a proper toilet, not a toilet_at_amenity",
"and": [
"wheelchair=yes",
"amenity=toilets"
]
},
"toilets:wheelchair=yes"
]
},
@ -3478,6 +3496,322 @@
"toilet-wheelchair-access"
]
},
{
"id": "toilets_wheelchair_has_grab_rail_lr",
"question": {
"en": "Is there a grab rail?",
"nl": "Is er een handgreep of grijpbeugel?",
"it": "C'è un maniglione?",
"cs": "Je tu k dispozici madlo?",
"_context": "layers:toilet.tagRenderings.toilets_wheelchair_has_grab_rail_lr.question"
},
"#questionHint": "The questionhint should indicate how 'left' and 'right' are interpreted",
"mappings": [
{
"if": {
"and": [
"toilets:wheelchair:grab_rail:left=yes",
"toilets:wheelchair:grab_rail:right=yes"
]
},
"alsoShowIf": "toilets:wheelchair:grab_rails=both",
"addExtraTags": [
"toilets:wheelchair:grab_rails="
],
"then": {
"en": "Grab rails on <b>both</b> sides",
"nl": "Grijpbeugels aan beide zijdes",
"it": "Maniglioni su <b>entrambi</b> i lati",
"cs": "Madla na <b>obou</b> stranách",
"_context": "layers:toilet.tagRenderings.toilets_wheelchair_has_grab_rail_lr.mappings.0.then"
}
},
{
"if": {
"and": [
"toilets:wheelchair:grab_rail:left=yes",
"toilets:wheelchair:grab_rail:right=no"
]
},
"alsoShowIf": "toilets:wheelchair:grab_rail:left=yes",
"addExtraTags": [
"toilets:wheelchair:grab_rails="
],
"then": {
"en": "Only grab rails on the <b>left</b> side",
"nl": "Grijpbeugels enkel aan de <b>linkderzijde</b>",
"it": "Solo maniglioni sul lato <b>sinistro</b>",
"cs": "Madlo jen na <b>levé</b> straně",
"_context": "layers:toilet.tagRenderings.toilets_wheelchair_has_grab_rail_lr.mappings.1.then"
}
},
{
"if": {
"and": [
"toilets:wheelchair:grab_rail:left=no",
"toilets:wheelchair:grab_rail:right=yes"
]
},
"alsoShowIf": "toilets:wheelchair:grab_rail:right=yes",
"addExtraTags": [
"toilets:wheelchair:grab_rails="
],
"then": {
"en": "Grab rails on the <b>right</b> side",
"nl": "Grijpbeugels enkel aan de <b>rechterkant</b>",
"it": "Maniglioni sul lato <b>destro</b>",
"cs": "Madlo jen na <b>pravé</b> straně",
"_context": "layers:toilet.tagRenderings.toilets_wheelchair_has_grab_rail_lr.mappings.2.then"
}
},
{
"if": {
"and": [
"toilets:wheelchair:grab_rail:left=no",
"toilets:wheelchair:grab_rail:right=no"
]
},
"alsoShowIf": "toilets:wheelchair:grab_rails=no",
"addExtraTags": [
"toilets:wheelchair:grab_rails="
],
"then": {
"en": "<b>No grab rails</b> at all",
"nl": "<b>Geen</b> grijpbeugels",
"it": "<b>Nessun maniglione</b> affatto",
"cs": "Úplně <b>bez madel</b>",
"_context": "layers:toilet.tagRenderings.toilets_wheelchair_has_grab_rail_lr.mappings.3.then"
}
}
],
"_definedIn": [
"toilet",
"toilets_wheelchair_has_grab_rail_lr"
],
"questionHint": {
"en": "Left and right are interpreted as when <b>sitting</b> on the toilet",
"nl": "Links en rechts zijn zoals wanneer je <b>zit</b> op de toilet",
"it": "Sinistra e destra sono interpretate come quando si è <b>seduti</b> sul WC",
"cs": "Levá a pravá jsou interpretovány, jako když <b>sedíte</b> na toaletě",
"_context": "layers:toilet.tagRenderings.toilets_wheelchair_has_grab_rail_lr.questionHint"
},
"condition": {
"and": [
"amenity=toilets",
{
"#": "NOT on designated",
"or": [
{
"#": "Only trigger this if it is a proper toilet, not a toilet_at_amenity",
"and": [
"wheelchair=yes",
"amenity=toilets"
]
},
"toilets:wheelchair=yes"
]
}
]
},
"filter": false,
"_appliedPrefix": "toilets:wheelchair",
"labels": [
"wheelchair",
"relevant-questions",
"prefixed",
"amenity-prefixed"
]
},
{
"id": "toilets_wheelchair_has_grab_rail_behind",
"question": {
"en": "Does the toilet have a grab rail behind the toilet?",
"nl": "Heeft deze toilet een grijpbeugel achter de toilet?",
"it": "Il bagno ha un maniglione dietro il water?",
"cs": "Má tato toaleta madlo za mísou?",
"_context": "layers:toilet.tagRenderings.toilets_wheelchair_has_grab_rail_behind.question"
},
"mappings": [
{
"if": "toilets:wheelchair:grab_rail:behind=yes",
"then": {
"en": "Has a grab rail <b>behind</b> the toilet",
"nl": "Heeft een grijpbeugel <b>achter</b> de toilet",
"it": "Ha un maniglione <b>dietro</b> il water",
"cs": "Má madlo <b>za</b> toaletou",
"_context": "layers:toilet.tagRenderings.toilets_wheelchair_has_grab_rail_behind.mappings.0.then"
}
},
{
"if": "toilets:wheelchair:grab_rail:behind=no",
"then": {
"en": "No grab rail behind the toilet",
"nl": "Heeft <i>geen</i> grijpbeugel achter de toilet",
"it": "Nessun maniglione dietro il water",
"cs": "Nemá madlo za toaletou",
"_context": "layers:toilet.tagRenderings.toilets_wheelchair_has_grab_rail_behind.mappings.1.then"
}
}
],
"_definedIn": [
"toilet",
"toilets_wheelchair_has_grab_rail_behind"
],
"condition": {
"and": [
"amenity=toilets",
{
"#": "NOT on designated",
"or": [
{
"#": "Only trigger this if it is a proper toilet, not a toilet_at_amenity",
"and": [
"wheelchair=yes",
"amenity=toilets"
]
},
"toilets:wheelchair=yes"
]
}
]
},
"filter": false,
"_appliedPrefix": "toilets:wheelchair",
"labels": [
"wheelchair",
"relevant-questions",
"prefixed",
"amenity-prefixed"
]
},
{
"id": "toilets_wheelchair_is_foldable_left",
"labels": [
"generic_questions",
"wheelchair",
"relevant-questions",
"prefixed",
"amenity-prefixed"
],
"question": {
"en": "Is the left grab rail foldable?",
"nl": "Is de grijpbeugel aan de linkerkant opklapbaar?",
"it": "Il maniglione sinistro è pieghevole?",
"cs": "Je madlo vlevo skládací?",
"_context": "layers:toilet.tagRenderings.toilets_wheelchair_is_foldable_left.question"
},
"mappings": [
{
"if": "toilets:wheelchair:is_foldable:left=yes",
"then": {
"en": "The left grab rail is <b>foldable</b>",
"nl": "De grijpbeugel aan de linkerkant is <b>opklapbaar</b>",
"it": "Il maniglione sinistro è <b>pieghevole</b>",
"cs": "Madlo vlevo je <b>skládací</b>",
"_context": "layers:toilet.tagRenderings.toilets_wheelchair_is_foldable_left.mappings.0.then"
}
},
{
"if": "toilets:wheelchair:is_foldable:left=no",
"then": {
"en": "The left grab rail is not foldable",
"nl": "De grijpbeugel aan de linkerkant is niet opklapbaar",
"it": "Il maniglione sinistro non è pieghevole",
"cs": "Madlo vlevo není skládací",
"_context": "layers:toilet.tagRenderings.toilets_wheelchair_is_foldable_left.mappings.1.then"
}
}
],
"condition": {
"and": [
"amenity=toilets",
"toilets:wheelchair:grab_rail:left=yes",
{
"#": "NOT on designated",
"or": [
{
"#": "Only trigger this if it is a proper toilet, not a toilet_at_amenity",
"and": [
"wheelchair=yes",
"amenity=toilets"
]
},
"toilets:wheelchair=yes"
]
}
]
},
"_definedIn": [
"toilet",
"toilets_wheelchair_is_foldable_left"
],
"filter": false,
"_appliedPrefix": "toilets:wheelchair"
},
{
"id": "toilets_wheelchair_is_foldable_right",
"labels": [
"generic_questions",
"wheelchair",
"relevant-questions",
"prefixed",
"amenity-prefixed"
],
"question": {
"en": "Is the right grab rail foldable?",
"nl": "Is de grijpbeugel aan de rechterkant opklapbaar?",
"it": "Il maniglione destro è pieghevole?",
"cs": "Je madlo vpravo skládací?",
"_context": "layers:toilet.tagRenderings.toilets_wheelchair_is_foldable_right.question"
},
"mappings": [
{
"if": "toilets:wheelchair:is_foldable:right=yes",
"then": {
"en": "The right grab rail is <b>foldable</b>",
"nl": "De grijpbeugel aan de rechterkant is <b>opklapbaar</b>",
"it": "Il maniglione destro è <b>pieghevole</b>",
"cs": "Madlo vpravo je <b>skládací</b>",
"_context": "layers:toilet.tagRenderings.toilets_wheelchair_is_foldable_right.mappings.0.then"
}
},
{
"if": "toilets:wheelchair:is_foldable:right=no",
"then": {
"en": "The right grab rail is not foldable",
"nl": "De grijpbeugel aan de rechterkant is niet opklapbaar",
"it": "Il maniglione destro non è pieghevole",
"cs": "Madlo vpravo není skládací",
"_context": "layers:toilet.tagRenderings.toilets_wheelchair_is_foldable_right.mappings.1.then"
}
}
],
"condition": {
"and": [
"amenity=toilets",
"toilets:wheelchair:grab_rail:right=yes",
{
"#": "NOT on designated",
"or": [
{
"#": "Only trigger this if it is a proper toilet, not a toilet_at_amenity",
"and": [
"wheelchair=yes",
"amenity=toilets"
]
},
"toilets:wheelchair=yes"
]
}
]
},
"_definedIn": [
"toilet",
"toilets_wheelchair_is_foldable_right"
],
"filter": false,
"_appliedPrefix": "toilets:wheelchair"
},
{
"id": "wheelchair-door-width",
"condition": {
@ -3485,9 +3819,12 @@
"amenity=toilets",
{
"or": [
"wheelchair=yes",
"wheelchair=designated",
"toilets:wheelchair=yes",
{
"and": [
"amenity=toilet",
"wheelchair~yes|designated"
]
},
"toilets:wheelchair=designated"
]
}
@ -3497,7 +3834,8 @@
"relevant-questions",
"wheelchair",
"hidden",
"prefixed"
"prefixed",
"amenity-prefixed"
],
"question": {
"en": "What is the width of the door to the wheelchair accessible toilet?",
@ -3645,7 +3983,7 @@
"added_by_default"
],
"render": {
"*": "{questions( ,wheelchair;adult-changing-table;hidden)}"
"*": "{questions( ,hidden;wheelchair;adult-changing-table)}"
}
},
{

Some files were not shown because too many files have changed in this diff Show more