diff --git a/README.md b/README.md index e649457..dc32a5d 100644 --- a/README.md +++ b/README.md @@ -1,10 +1,10 @@ -# TAKE THE STREET +# TOMA LA CALLE -![Take the Street](docs/marca/logotipo.svg) +![Toma la calle](docs/marca/logotipo.svg) ![Una piña de gente de colores llena la calle](docs/calle.svg) -**takethestreet.net / takethestreet.org**: red internacional de las acampadas que empezaron el 26 de septiembre de 2026 (26S). Empezaron por la vivienda y hoy juntan vivienda, ecologismo, antirracismo, antimilitarismo y feminismo. Una calle, todas las luchas. +**takethestreet.net / takethestreet.org**: red internacional de las acampadas que nacieron en la Puerta del Sol el 26 de septiembre de 2026 (26S). Empezaron por la vivienda y hoy juntan vivienda, ecologismo, antirracismo y antimilitarismo. Una calle, todas las luchas. Este repo tiene el plan de comunicación, el plan del deck internacional (`deck.takethestreet.net`) y una maqueta. Todavía no hay nada publicado. @@ -14,57 +14,51 @@ Este repo tiene el plan de comunicación, el plan del deck internacional (`deck. *Maqueta (`mockup/`). Los mensajes son de ejemplo.* -## 1. Situación (16/10/2026) +## 1. Situación (13/10/2026) **España.** Las acampadas retroceden. Málaga y Granada levantaron el 12/10 para centrarse en la huelga general del **11/11**; las asambleas siguen los lunes. Siguen activas Madrid/Sol (más de 1.300 tiendas; el TSJM rechazó el desalojo; ataques de la ultraderecha el 3 y el 12/10), Sevilla (unas 200 tiendas en las Setas), Barcelona, Palma y Oviedo. Hay elecciones el **29/11**. -**Fuera de España.** Crecen. No solo por la vivienda: en la web salen también las grandes protestas, acampen o no. +**Fuera de España.** Crecen. | Ciudad | Estado | Quién | Fuente | |---|---|---|---| -| Porto | **Levantada el 16/10.** Acampada en la Praça D. João I desde el 10/10. La Policía Municipal retiró las tiendas el 12/10; la asamblea volvió a acampar y la PSP cargó de madrugada el 15/10 (el movimiento cuenta 37–39 heridos; Amnistía pide investigación). Esa noche, más de 2.000 personas en la plaza. El 16/10 la organización desmoviliza por una supuesta infiltración de la extrema derecha. Convoca el 17/10 | Acampada Porto, plataforma *Não dá mais para viver assim* | [DN](https://www.dn.pt/sociedade/acampada-do-porto-desmobilizada-devido-a-alegada-infiltrao-na-manifestao), [Esquerda.net](https://www.esquerda.net/artigo/carga-policial-tres-da-manha-desmantela-acampada-pela-habitacao-no-porto-movimento-conta-37), [Renascença](https://rr.pt/noticia/pais/2026/10/15/isto-nao-acabou-nova-concentracao-no-porto-pela-habitacao-as-19h00/489285/) | -| Lisboa | Manifestación del 10/10 (miles de personas). Acampada convocada el sábado 17/10 a las 17:00 en el **Rossio** (no en la Praça do Município, como decía un anuncio antiguo). El domingo 18/10 a las 15:00, asamblea popular en el Largo de São Domingos | Acampada de Lisboa pela Habitação ([@acampada.lisboa](https://instagram.com/acampada.lisboa)); asamblea: Casa para Viver, Porta a Porta. El 14/11, manifestaciones de Casa para Viver en Lisboa y Porto | [TSF](https://www.tsf.pt/sociedade/artigo/e-altura-de-lutar-pelo-que-e-nosso-depois-do-porto-manifestantes-pela-habitacao-vao-acampar-no-rossio/18137378), [DN](https://www.dn.pt/sociedade/depois-do-porto-manifestantes-prometem-acampada-pela-habitao-em-lisboa-este-sbado) | -| Milano | Tiendas en el patio de la Universidad Statale desde el 23/09 y de la UDU detrás de la Biblioteca degli Alberi (Porta Nuova) desde el 12/10. Movilización nacional el 19/10 | Cambiare Rotta, Asia-USB | [LaPresse](https://www.lapresse.it/video/2026/09/23/milano-alla-statale-tornano-le-tende-di-cambiare-rotta-contro-il-caro-affitti/), [Il Mohicano](https://www.ilmohicano.it/2026/10/06/studenti-in-piazza-dai-licei-francesi-allacampada-di-madrid-fino-alle-tende-di-milano/) | -| Roma | Tiendas en piazza Bologna y delante de la Cámara. El 13/10 vuelven las tiendas a la Sapienza y se plantan en Montecitorio. El 16/10 las tiendas de la UDU pasan de Montecitorio a piazza del Popolo y el 17/10 se suman a la manifestación de «La Via Maestra» | Giovani Democratici («generazione senza casa»), Asia-USB, Movimenti per il diritto all'abitare | [Domani](https://www.editorialedomani.it/fatti/protesta-studenti-tende-roma-manifestazione-generazione-casa-dih43hht), [VDnews](https://www.vdnews.it/diritti/2026/10/09/news/le-tende-ora-arrivano-anche-a-roma-22878043/), [LaPresse](https://www.lapresse.it/scuola/2026/10/13/caro-affitti-alla-sapienza-tornano-le-tende-degli-studenti-in-protesta/), [Il Fatto](https://www.ilfattoquotidiano.it/2026/10/13/protesta-studenti-tende-montecitorio-notizie/8536956/), [La Capitale](https://www.lacapitale.it/articolo/tende-studenti-montecitorio-piazza-popolo-udu-via-maestra-17-ottobre) | -| Italia | Tiendas de los CAU en los patios de las universidades de Napoli, Torino, Padova, Bologna, Parma y Firenze desde el 1/10. Genova, Pavia, Lecce y Bari (15/10) solo tuvieron presidios de la UDU de un día, así que no salen en el mapa; Cagliari y Palermo, sin confirmar | CAU, Collettivi Autorganizzati Universitari («Sfrattiamo i super ricchi»); UDU | [Il Mohicano](https://www.ilmohicano.it/2026/10/06/studenti-in-piazza-dai-licei-francesi-allacampada-di-madrid-fino-alle-tende-di-milano/), [Orizzonte Scuola](https://www.orizzontescuola.it/gli-studenti-universitari-piantano-le-tende-contro-caro-vita-e-alloggi-alle-stelle-udu-questo-paese-ci-costa-troppo/) | -| Francia | Sábado 17/10: jornada de los Chalecos Amarillos con jóvenes y sindicatos contra la vida cara y el precio del combustible («blocage des prix à la pompe»). Su mapa participativo cuenta 1.700 acciones: bloqueos de refinerías, depósitos de combustible, gasolineras y rotondas, y concentración en París (République, 13:00). Antes, movimiento de institutos y universidades (más de mil institutos bloqueados, bajando desde el 14/10). No hay acampada | Gilets jaunes (Telegram t.me/info17octobre), USL, Union étudiante | [Mapa 17octobregiletjaune.net](https://17octobregiletjaune.net/carte/), [24matins](https://www.24matins.fr/mobilisation-du-17-octobre-qui-manifeste-aujourdhui-1422582), [ICI Drôme-Ardèche](https://www.ici.fr/auvergne-rhone-alpes/drome-26/gilets-jaunes-un-samedi-de-mobilisation-en-drome-et-en-ardeche-aucun-blocage-a-7h-8119385), [Wikipédia](https://fr.wikipedia.org/wiki/Mouvement_lyc%C3%A9en_et_%C3%A9tudiant_de_2026_en_France) | -| Grecia | Acampada de una noche en la plaza Syntagma de Atenas, del 13 al 14/10 (unas 20 tiendas de asociaciones estudiantiles). Nuevas concentraciones el 20-21/10, sin tiendas | Asociaciones estudiantiles | [Greek City Times](https://greekcitytimes.com/2026/10/14/greek-students-protest-housing-crisis-rents) | -| India | Casi dos semanas de protestas en Nueva Delhi contra la comisión electoral; detenciones el 10/10, y los nuevos sitios autorizados para protestar quedan lejos del centro | Cockroach Janta Party, Congress, AISA | [WBUR](https://wbur.org/hereandnow/2026/10/13/india-gen-z-protesters), [ABC](https://www.abc.net.au/news/2026-10-16/indian-voting-changes-sparking-gen-z-anger/107274092) | -| New York | No hay acampada. Marchas contra el ICE tras el tiroteo de Marble Hill (Herald Square, 10/10) y No Kings el 17/10. En la web, como gran protesta | — | [CBS](https://www.cbsnews.com/newyork/news/anti-ice-protest-nyc-herald-square-marble-hill/) | -| Buenos Aires | No hay acampada. Marcha multitudinaria al Congreso el 15/10 contra el DNU 70/23 (que derogó la ley de alquileres) y por la universidad pública; 31 detenidos. En la web, como gran protesta | Inquilinos Agrupados, Marcha Federal Universitaria, CGT, CTA | [0264Noticias](https://www.0264noticias.com.ar/noticias/2026/10/15/113507-multitudinaria-marcha-universitaria-frente-al-congreso-que-finalizo-con-incidentes-hay-31-detenidos), [FARCO](https://agencia.farco.org.ar/2026/10/15/inquilinos-vamos-a-marchar-para-que-se-caiga-el-dnu-70-porque-nos-permite-volver-a-un-piso-de-proteccion/) | +| Porto | Acampada en la Praça D. João I desde el 10/10. La Policía Municipal retiró las tiendas el 12/10, pero siguen la asamblea y las concentraciones | Acampada Porto, plataforma *Não dá mais para viver assim* | [Renascença](https://rr.pt/noticia/pais/2026/10/12/policia-retira-tendas-mas-protesto-pela-habitacao-continua-no-porto/488794/), [DN](https://www.dn.pt/sociedade/acampada-no-porto-chega-desta-merda-queremos-rendas-acessveis) | +| Lisboa | Manifestación del 10/10 (miles de personas; no hay acampada) | *Não dá mais para viver assim* | [Euronews](https://www.euronews.com/2026/10/11/protesters-take-to-the-streets-in-portugal-over-rising-living-costs-and-housing-prices) | +| Milano | Tiendas en el patio de la Universidad Statale desde el 23/09. Movilización nacional el 19/10 | Cambiare Rotta, Asia-USB | [LaPresse](https://www.lapresse.it/video/2026/09/23/milano-alla-statale-tornano-le-tende-di-cambiare-rotta-contro-il-caro-affitti/), [Il Mohicano](https://www.ilmohicano.it/2026/10/06/studenti-in-piazza-dai-licei-francesi-allacampada-di-madrid-fino-alle-tende-di-milano/) | +| Roma | Tiendas en piazza Bologna y delante de la Cámara. Asamblea el 15/10 en Termini | Giovani Democratici («generazione senza casa»), Asia-USB, Movimenti per il diritto all'abitare | [Domani](https://www.editorialedomani.it/fatti/protesta-studenti-tende-roma-manifestazione-generazione-casa-dih43hht), [VDnews](https://www.vdnews.it/diritti/2026/10/09/news/le-tende-ora-arrivano-anche-a-roma-22878043/) | +| Italia | Tiendas en las universidades de Bologna, Genova, Pavia, Napoli, Lecce, Padova, Torino, Parma y Firenze | CAU, Collettivi Autorganizzati Universitari («Sfrattiamo i super ricchi») | [Il Mohicano](https://www.ilmohicano.it/2026/10/06/studenti-in-piazza-dai-licei-francesi-allacampada-di-madrid-fino-alle-tende-di-milano/) | +| Paris | No hay noticia de una acampada por la vivienda. Hay movimiento de institutos y universidades (bloqueos; la Sorbonne Nouvelle desalojada el 5/10) | USL, Union étudiante; para vivienda, DAL | [Wikipédia](https://fr.wikipedia.org/wiki/Mouvement_lyc%C3%A9en_et_%C3%A9tudiant_de_2026_en_France) | +| New York | No hay noticia de una acampada. El 17/10 hay protesta «No Kings» | — | — | Ya existe una red europea, la **European Action Coalition for the Right to Housing and to the City**, que estuvo en Madrid antes del 26S. Es el primer contacto para llegar a Portugal, Italia y Francia. ## 2. Plan de comunicación -1. **Marco común**: *Take the street. Una calle, todas las luchas.* Cinco ejes: *Hogar*, *Emergencia climática*, *Rompiendo fronteras*, *Pueblos libres* e *Igualdad* (ver el ideario). En *Hogar*: congelar alquileres, parar los desahucios y recuperar la vivienda de los fondos y la que está vacía. Cada ciudad mantiene sus propias demandas: la LAU, la Lei do Arrendamento, la ley 431/98, residencias públicas… +1. **Marco común**: *Take the street. Una calle, todas las luchas.* Cuatro ejes: *Techo*, *Tierra*, *Sin fronteras* y *Paz* (ver el ideario). En *Techo*: congelar alquileres, parar los desahucios y recuperar la vivienda de los fondos y la que está vacía. Cada ciudad mantiene sus propias demandas: la LAU, la Lei do Arrendamento, la ley 431/98, residencias públicas… 2. **Etiqueta paraguas**: `#takethestreet`, además de la de cada lugar (`#26s`, `#acampadaporto`…). Cada nodo publica en su idioma. -3. **Calendario**: 17/10 Lisboa (Rossio), Porto, Roma (La Via Maestra), Francia y Estados Unidos → 18/10 asamblea en Lisboa → 19/10 Italia → 11/11 huelga general en España. -4. **Primer contacto**: mensaje privado o correo a Acampada Porto, *Não dá mais para viver assim*, Cambiare Rotta, Asia-USB, los CAU, DAL y la European Action Coalition. Una carta corta en ES, EN, PT, IT y FR que diga quiénes somos (Sol 26S), qué proponemos (etiqueta y deck común) y qué pedimos (sus redes y una persona de enlace de comunicación). +3. **Calendario**: 15/10 Roma → 17/10 Estados Unidos → 19/10 Italia → 11/11 huelga general en España. Se propone el **día 26 de cada mes** como jornada internacional: todas las plazas a la vez. +4. **Primer contacto**: mensaje privado o correo a Acampada Porto, *Não dá mais para viver assim*, Cambiare Rotta, Asia-USB, los CAU, DAL y la European Action Coalition. Una carta corta en ES, EN, PT, IT y FR que diga quiénes somos (Sol 26S), qué proponemos (etiqueta, día 26 y deck común) y qué pedimos (sus redes y una persona de enlace de comunicación). 5. **Canales del paraguas**: Mastodon `@takethestreet`, un correo de riseup y, más adelante, Instagram. 6. **Comisión de comunicación internacional**: una persona por idioma. Cada semana, un resumen en todos los idiomas. ## Ideario -Borrador para la asamblea en [`docs/ideario.md`](docs/ideario.md). Propuesta: **«Una calle, todas las luchas»**, con cinco ejes: *Hogar* (vivienda), *Emergencia climática* (ecologismo), *Rompiendo fronteras* (antirracismo), *Pueblos libres* (no a la guerra, con Palestina) e *Igualdad* (feminismos). Los feminismos atraviesan los cuatro. Lemas en ES, EN, PT, IT y FR. +Borrador para la asamblea en [`docs/ideario.md`](docs/ideario.md). Propuesta: **«Una calle, todas las luchas»**, con cuatro ejes: *Techo* (vivienda), *Tierra* (ecologismo), *Sin fronteras* (antirracismo) y *Paz* (antimilitarismo, con Palestina). Los feminismos atraviesan los cuatro. Lemas en ES, EN, PT, IT y FR. ### La web: takethestreet.net ![Portada de takethestreet.net](docs/web.png) -`sites/` tiene dos webs con el mismo diseño: `takethestreet/` (takethestreet.net, internacional) y `tomalacalle/` (tomalacalle.net, estatal). HTML y CSS, sin JavaScript, igual que acampada26s.net. El deck va aparte, en `deck.takethestreet.net`. La portada cuenta el ideario de arriba abajo: +`site/` es la web de takethestreet.net: HTML y CSS, sin JavaScript, igual que acampada26s.net. El deck va aparte, en `deck.takethestreet.net`. La portada cuenta el ideario de arriba abajo: -1. **Cabecera** en una línea: el faro a la izquierda, el logotipo en el centro como título (sin lema) y el desplegable de idiomas a la derecha. -2. **Dibujo** (el boceto 5, el cruce) y tres botones: Encuentra tu acampada (al mapa), Síguelas (al panel) y Monta una en tu ciudad (a cómo nos organizamos y el contacto). En móvil van en columna y a todo lo ancho. -3. **Síguelas**: un panel como el del deck, con el árbol de colectivos, una columna por acampada con sus cuentas de verdad y un mapa. Internacional en takethestreet.net y estatal en tomalacalle.net. En móvil va una acampada por fila. -4. **Dónde estamos**: cifras (ciudades, países, desde el 26/09) y un mapa que se mueve y se amplía: Leaflet 1.9.4 (copiado en `js/leaflet/`, sin CDN) con las teselas de OpenStreetMap, y botones para saltar a España o Europa, Canarias e India. Las teselas se piden a tile.openstreetmap.org, que ve la IP de quien mira el mapa. Sin JavaScript se ve un mapa SVG fijo con base de Natural Earth. El faro marca las acampadas, el círculo discontinuo las convocadas, el punto negro las grandes protestas y el gris las levantadas. Cada punto abre una ventanita con su web, cuenta o noticia y un enlace a su tarjeta en «Acampadas». -5. **Cinco ejes**: una tarjeta por eje, con un símbolo pintado con spray en su color: *Hogar*, una casa, en naranja; *Emergencia climática*, la Tierra con sus continentes derritiéndose, en verde; *Rompiendo fronteras*, una valla abierta, en amarillo; *Pueblos libres*, una bala rota en horizontal con contorno negro, en azul; *Igualdad*, el símbolo feminista, en violeta. -6. **Quiénes somos**: dos párrafos, de Sol a todas las luchas. -7. **Acampadas**: por país en takethestreet.net y por territorio en tomalacalle.net, más «¿Y tu ciudad?». -8. **Cómo nos organizamos**, con el contacto para montar una acampada. -9. **Difunde**: etiquetas y logos para descargar. +1. **Portada**: el lema, los cuatro ejes con su color, el dibujo y tres botones (Únete, Encuentra tu acampada, Difunde). +2. **Quiénes somos**: dos párrafos, de Sol a una calle con todas las luchas. +3. **Cuatro ejes**: una tarjeta por eje, con una piña de monigotes en su color (los mismos colores que los regueros del dibujo: *Techo* naranja, *Tierra* verde, *Sin fronteras* amarillo, *Paz* azul). Debajo, la franja violeta de los feminismos. +4. **Acampadas** por país, más «¿Y tu ciudad?». +5. **Cómo nos organizamos**. +6. **Difunde**: etiquetas, el día 26 de cada mes y los logos para descargar. -En 17 idiomas: castellano, inglés, catalán, euskera, gallego, portugués, italiano, francés, alemán, neerlandés, sueco, polaco, griego, turco, árabe (de derecha a izquierda), hindi y chino. En castellano y en los idiomas que lo permiten, en femenino genérico. takethestreet.net abre en inglés y tomalacalle.net en castellano; el resto va en una carpeta por idioma (`es/`, `ca/`, `de/`…). Los idiomas se eligen en un desplegable con un globo arriba a la derecha (`
`, sin JavaScript). El contacto de «¿Y tu ciudad?» es acampada26s@riseup.net. Los iconos de los ejes se generan con `python3 tools/ejes.py sites//img`. +De momento solo en castellano. Los botones EN, PT, IT y FR apuntan a `en/`, `pt/`, `it/` y `fr/`, que faltan por traducir. También falta el correo o la cuenta de contacto para «¿Y tu ciudad?». Los iconos de los ejes se generan con `python3 tools/ejes.py site/img`. ## 3. El deck @@ -136,7 +130,7 @@ Las personas de enlace de cada ciudad no se ponen aquí: van en OASIS, en una tr ### Cuentas afines para pedir difusión -Colectivos y personas públicas de fuera de España, afines a los cinco ejes, a quienes escribir por privado para pedir que compartan. Comprobado el 13-10-2026. +Colectivos y personas públicas de fuera de España, afines a los cuatro ejes, a quienes escribir por privado para pedir que compartan. Comprobado el 13-10-2026. - **✔** La cuenta está comprobada: enlazada desde su web oficial o consultada en el propio perfil. - **?** La cuenta es probable, pero no está confirmada. @@ -259,7 +253,7 @@ Tres piezas, cada una con su uso: ![Hoja de marca](docs/marca/hoja.png) -- **Símbolo** (`docs/marca/simbolo*.svg`): un faro dentro de un aro grueso, como un emblema de tienda de graffiti (en la línea del sello de Writers Madrid). La luz es amarilla: un haz horizontal que se abre hacia los dos lados y ondas en círculo alrededor de la linterna. La torre va en espiral negra y roja, con franjas en diagonal, y el tejado en negro. Plano y rotundo, para que se lea en un favicon, una pegatina o un avatar. Versiones: positivo, negativo, sobre naranja y pegatina (círculo amarillo). Se genera con `python3 tools/faro.py docs/marca` y se copia a `sites//img/simbolo.svg` y a `favicon.svg`. +- **Símbolo** (`docs/marca/simbolo*.svg`): una calle en perspectiva con una cabeza naranja encima. La calle es el cuerpo de una persona: la gente es la calle. Repite la forma de las presencias del dibujo (cabeza y cuerpo afilado). Sirve para el favicon, los avatares de redes y las pegatinas, y se lee hasta a 16 px. Tres versiones: positivo, negativo y sobre naranja. - **Logotipo** (`docs/marca/logotipo*.svg`): «TAKE THE STREET» en **Grindy Brush**, todo en negro (o en blanco sobre negro). Va convertido a trazados, así que no hace falta la fuente. Hay versión en una línea y en dos. - **Firma**: símbolo + logotipo. Es lo que va arriba a la izquierda de la web. - **Ilustración** (`docs/calle.svg`): la imagen principal de la portada, nunca en la cabecera. Ver el apartado 6. @@ -278,14 +272,6 @@ Grindy Brush es una versión demo **solo para uso personal**. Antes de usar el l ## 6. Dibujo -En la web va **el boceto 5** (el cruce), copiado a `sites//img/calle.svg`. **La plaza** (`docs/plaza.svg`) es el mismo cruce abierto en una plaza llena de gente, con tiendas y farolas. - -La plaza y los bocetos 6 a 10 se generan con `python3 tools/plazas.py docs/bocetos docs/plaza.svg`. - -![La plaza](docs/plaza.svg) - -El dibujo anterior, la calle: - ![Una piña de gente de colores llena la calle](docs/calle.svg) Una calle vista desde un primer piso, con el punto de fuga a la derecha. La calle va solo con líneas negras a pincel: el pie de la fachada, los contornos de los portales, los bordillos y la línea discontinua del centro. No hay pisos arriba, y la acera de enfrente se pierde por la derecha. @@ -320,28 +306,6 @@ Cinco variantes de la calle, con acabado de pintado a mano (líneas con pulso y ![Boceto 5](docs/bocetos/boceto-5.svg) -Cinco más, de plazas y cruces (`tools/plazas.py`). La gente que llega por cada calle lleva el color de un eje. - -6. **La plaza**: de frente, con las fachadas en U. - - ![Boceto 6](docs/bocetos/boceto-6.svg) - -7. **Dos calles que se cruzan**: en X, y de cada calle llega un eje. - - ![Boceto 7](docs/bocetos/boceto-7.svg) - -8. **La acampada**: tiendas de colores y la asamblea en el centro. - - ![Boceto 8](docs/bocetos/boceto-8.svg) - -9. **Sol**: cinco calles llegan a la misma plaza. - - ![Boceto 9](docs/bocetos/boceto-9.svg) - -10. **Desde el balcón**: la plaza vista desde arriba. - - ![Boceto 10](docs/bocetos/boceto-10.svg) - ## 7. Maqueta `mockup/index.html` es HTML y CSS, sin JavaScript. Se abre directamente en el navegador. Sigue el estilo de acampada26s.net (blanco y negro, bordes de 3 px, sombra de color): firma en la cabecera, portada con el lema y el dibujo debajo, y debajo el deck.Capturas al principio de este README. diff --git a/docs/bocetos/boceto-10.svg b/docs/bocetos/boceto-10.svg deleted file mode 100644 index a467e1d..0000000 --- a/docs/bocetos/boceto-10.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - diff --git a/docs/bocetos/boceto-6.svg b/docs/bocetos/boceto-6.svg deleted file mode 100644 index 7d9cd9d..0000000 --- a/docs/bocetos/boceto-6.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - diff --git a/docs/bocetos/boceto-7.svg b/docs/bocetos/boceto-7.svg deleted file mode 100644 index 9a33f21..0000000 --- a/docs/bocetos/boceto-7.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - diff --git a/docs/bocetos/boceto-8.svg b/docs/bocetos/boceto-8.svg deleted file mode 100644 index a5b235e..0000000 --- a/docs/bocetos/boceto-8.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - diff --git a/docs/bocetos/boceto-9.svg b/docs/bocetos/boceto-9.svg deleted file mode 100644 index 4124805..0000000 --- a/docs/bocetos/boceto-9.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - diff --git a/docs/ideario.md b/docs/ideario.md index 63e4305..34a74ae 100644 --- a/docs/ideario.md +++ b/docs/ideario.md @@ -4,27 +4,20 @@ Esto es una propuesta para discutir, no un texto cerrado. Sirve de base para Tak ## Punto de partida -Nacimos el 26 de septiembre por la vivienda. La vivienda es la puerta de entrada, pero no la única lucha: en las plazas ya estamos colectivos de vivienda, ecologistas, antirracistas, antimilitaristas y feministas. Fuera de España, las acampadas crecen con esa misma mezcla. +Nacimos en la Puerta del Sol el 26 de septiembre por la vivienda. La vivienda es la puerta de entrada, pero no la única lucha: en las plazas ya estamos colectivos de vivienda, ecologistas, antirracistas y antimilitaristas. Fuera de España, las acampadas crecen con esa misma mezcla. -**Idea fuerza: una sola calle, muchas luchas.** No nos quitan la casa, el planeta, los papeles, la paz y la igualdad por separado. Es el mismo modelo, que pone el beneficio de una minoría por encima de la vida de todas. Por eso salimos juntas a la misma calle. +**Idea fuerza: una sola calle, muchas luchas.** No nos quitan la casa, el planeta, los papeles y la paz por separado. Es el mismo modelo, que pone el beneficio de unos pocos por encima de la vida de todas. Por eso salimos juntas a la misma calle. -## Cinco ejes +## Cuatro ejes -1. **Hogar.** La vivienda es un derecho, no un negocio. Contra los desahucios, la especulación, los fondos buitre y la turistificación. Por la vivienda pública y unos barrios donde se pueda vivir. -2. **Emergencia climática.** El planeta también es nuestra casa. Justicia climática: que paguen quienes contaminan, no los barrios. Ciudades verdes, transporte público y frenar la destrucción del territorio. -3. **Rompiendo fronteras.** Ninguna persona es ilegal. Regularización, fin de las redadas racistas y de los CIE, y los mismos derechos para quien vive aquí. -4. **Pueblos libres.** No a la guerra. Ningún pueblo bajo las bombas ni bajo la ocupación. Más casas, menos tanques: dinero para la vida y no para la guerra, menos gasto militar y fin del comercio de armas. Con Palestina, alto y claro. -5. **Igualdad.** Los cuidados en el centro. Las que más sufren los desahucios, las que sostienen los cuidados, las que cruzan fronteras. Contra la violencia machista y por los mismos derechos para todas. +1. **Techo.** La vivienda es un derecho, no un negocio. Contra los desahucios, la especulación, los fondos buitre y la turistificación. Por la vivienda pública y unos barrios donde se pueda vivir. +2. **Tierra.** El planeta también es nuestra casa. Justicia climática: que paguen quienes contaminan, no los barrios. Ciudades verdes, transporte público y frenar la destrucción del territorio. +3. **Sin fronteras.** Ningún ser humano es ilegal. Regularización, fin de las redadas racistas y de los CIE, y los mismos derechos para quien vive aquí. +4. **Paz.** Dinero para la vida, no para la guerra. Menos gasto militar y más vivienda, sanidad y clima. Contra el comercio de armas y en solidaridad con los pueblos que sufren la guerra y la ocupación: con Palestina, alto y claro. -Cinco ejes y no más, a propósito: así el paraguas es grande y cabe mucha gente. Palestina va dentro de *Pueblos libres*. +**Feminismos en todo.** No es un quinto eje, sino una mirada que atraviesa los cuatro: las que más sufren los desahucios, las que sostienen los cuidados, las que cruzan fronteras. -| Eje | EN | PT | IT | FR | -|---|---|---|---|---| -| Hogar | Home | Lar | Casa | Un chez-soi | -| Emergencia climática | Climate emergency | Emergência climática | Emergenza climatica | Urgence climatique | -| Rompiendo fronteras | No borders | Romper fronteiras | Rompere le frontiere | Briser les frontières | -| Pueblos libres | Free peoples | Povos livres | Popoli liberi | Peuples libres | -| Igualdad | Equality | Igualdade | Uguaglianza | Égalité | +Cuatro ejes y no más, a propósito: así el paraguas es grande y cabe mucha gente. Palestina va dentro de *Paz* y los feminismos atraviesan todo. ## Cómo nos organizamos @@ -47,12 +40,12 @@ El principal va en los cinco idiomas de la web. El resto, para pancartas y redes | Ni desahucios, ni fronteras, ni guerras | No evictions, no borders, no wars | Nem despejos, nem fronteiras, nem guerras | Né sfratti, né frontiere, né guerre | Ni expulsions, ni frontières, ni guerres | | El planeta también es nuestra casa | The planet is our home too | O planeta também é a nossa casa | Anche il pianeta è casa nostra | La planète aussi, c'est chez nous | | Más casas, menos tanques | More homes, fewer tanks | Mais casas, menos tanques | Più case, meno carri armati | Plus de logements, moins de chars | -| No a la guerra | No to war | Não à guerra | No alla guerra | Non à la guerre | -| Ninguna persona es ilegal | No one is illegal | Nenhuma pessoa é ilegal | Nessuna persona è illegale | Aucune personne n'est illégale | +| Ningún ser humano es ilegal | No human being is illegal | Nenhum ser humano é ilegal | Nessun essere umano è illegale | Aucun être humain n'est illégal | -Propuesta: **«Una calle, todas las luchas»** como lema principal de takethestreet.net y de las Acampadas 26S. Debajo van los cinco ejes: *Hogar · Emergencia climática · Rompiendo fronteras · Pueblos libres · Igualdad*. La Acampada de Madrid puede seguir con su lema de vivienda y añadir los ejes. +Propuesta: **«Una calle, todas las luchas»** como lema principal de takethestreet.net y de las Acampadas 26S. Debajo van los cuatro ejes: *Techo · Tierra · Sin fronteras · Paz*. La Acampada de Madrid puede seguir con su lema de vivienda y añadir los ejes. ## Por decidir en asamblea -- ¿Cómo encajan otras luchas, como el trabajo y la precariedad o la sanidad y la educación públicas? Propuesta: dentro de los cinco ejes, sin abrir ejes nuevos. +- ¿Cómo encajan otras luchas, como el trabajo y la precariedad o la sanidad y la educación públicas? Propuesta: dentro de los cuatro ejes, sin abrir ejes nuevos. +- ¿«Paz» o «Antimilitarismo» como nombre del cuarto eje? - ¿Qué colectivos firman? Lo propuesto: los de la acampada, sobre todo ecologistas, antirracistas, antimilitaristas y movimientos de vivienda. diff --git a/docs/marca/simbolo-naranja.svg b/docs/marca/simbolo-naranja.svg index 02dee93..f0bab49 100644 --- a/docs/marca/simbolo-naranja.svg +++ b/docs/marca/simbolo-naranja.svg @@ -1 +1,5 @@ - + + + + + diff --git a/docs/marca/simbolo-negativo.svg b/docs/marca/simbolo-negativo.svg index 455e260..810abac 100644 --- a/docs/marca/simbolo-negativo.svg +++ b/docs/marca/simbolo-negativo.svg @@ -1 +1,5 @@ - + + + + + diff --git a/docs/marca/simbolo-pegatina.svg b/docs/marca/simbolo-pegatina.svg deleted file mode 100644 index 8bd635d..0000000 --- a/docs/marca/simbolo-pegatina.svg +++ /dev/null @@ -1 +0,0 @@ - diff --git a/docs/marca/simbolo.svg b/docs/marca/simbolo.svg index 2cec2d5..b864f45 100644 --- a/docs/marca/simbolo.svg +++ b/docs/marca/simbolo.svg @@ -1 +1,5 @@ - + + + + + diff --git a/docs/plaza.svg b/docs/plaza.svg deleted file mode 100644 index 5625899..0000000 --- a/docs/plaza.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - diff --git a/docs/web.png b/docs/web.png index 1311f6a..21b8ded 100644 Binary files a/docs/web.png and b/docs/web.png differ diff --git a/site/css/web.css b/site/css/web.css new file mode 100644 index 0000000..29af4d5 --- /dev/null +++ b/site/css/web.css @@ -0,0 +1,88 @@ +@font-face { font-family: "League Gothic"; src: url("../fonts/league-gothic.ttf") format("truetype"); font-display: swap; } + +:root { + --bg: #fff; + --fg: #111; + --neon: #f04e23; + --techo: #f04e23; + --tierra: #14965a; + --fronteras: #f2b705; + --paz: #3b5bdb; + --feminismos: #8e44c9; + --bd: 3px solid var(--fg); + --bt: "League Gothic", "Arial Narrow", Impact, sans-serif; + --txt: system-ui, -apple-system, "Segoe UI", Roboto, sans-serif; +} + +*, *::before, *::after { box-sizing: border-box; } +body { margin: 0; background: var(--bg); color: var(--fg); font: 17px/1.55 var(--txt); } +a { color: inherit; } +img { max-width: 100%; } + +.cab { display: flex; justify-content: space-between; align-items: center; gap: 20px; padding: 10px 20px; border-bottom: var(--bd); } +.firma { display: flex; align-items: center; gap: 12px; } +.firma .simbolo { height: 52px; } +.firma .logotipo { height: 34px; } +.idiomas { display: flex; gap: 6px; font: 20px/1 var(--bt); letter-spacing: .04em; } +.idiomas a { border: var(--bd); border-radius: 6px; padding: 4px 9px 2px; text-decoration: none; box-shadow: 3px 3px 0 var(--fg); } +.idiomas a[aria-current] { background: var(--fg); color: var(--bg); box-shadow: 3px 3px 0 var(--neon); } + +.portada { padding: 36px 20px 24px; border-bottom: var(--bd); text-align: center; overflow: hidden; } +h1 { margin: 0; font: 400 clamp(52px, 8vw, 112px)/.92 var(--bt); text-transform: uppercase; } +.ejes-lista { margin: 14px 0 0; font: 400 clamp(22px, 2.6vw, 32px)/1 var(--bt); letter-spacing: .08em; text-transform: uppercase; } +.c-techo { color: var(--techo); } .c-tierra { color: var(--tierra); } .c-fronteras { color: #c99500; } .c-paz { color: var(--paz); } +.calle { display: block; width: 100%; max-width: 1200px; height: auto; margin: 10px auto 0; } +.acciones { display: flex; flex-wrap: wrap; justify-content: center; gap: 14px; margin-top: 18px; } +.bt { font: 400 26px/1 var(--bt); letter-spacing: .05em; text-transform: uppercase; text-decoration: none; border: var(--bd); border-radius: 8px; padding: 12px 22px 9px; box-shadow: 4px 4px 0 var(--fg); } +.bt:first-child { background: var(--fg); color: var(--bg); box-shadow: 4px 4px 0 var(--neon); } +.bt:hover { transform: translate(-1px, -1px); box-shadow: 6px 6px 0 var(--neon); } + +.bloque { max-width: 1200px; margin: 0 auto; padding: 44px 20px; border-bottom: 1px dashed var(--fg); } +.bloque:last-child { border-bottom: 0; } +h2 { margin: 0 0 20px; font: 400 clamp(40px, 5vw, 64px)/1 var(--bt); text-transform: uppercase; } +h3 { margin: 0; font: 400 34px/1 var(--bt); text-transform: uppercase; letter-spacing: .02em; } +.intro p { max-width: 820px; margin: 0 auto 14px; font-size: 20px; } +.intro .fuerte { font-weight: 700; } + +.ejes { display: grid; grid-template-columns: repeat(4, minmax(0, 1fr)); gap: 18px; } +.eje { border: var(--bd); border-radius: 10px; padding: 16px 16px 10px; box-shadow: 6px 6px 0 var(--c); } +.eje img { display: block; height: 120px; margin: 0 auto 6px; } +.eje h3 { color: var(--c); } +.eje .lema { font-weight: 700; margin: 6px 0; } +.eje p { margin: 0 0 8px; font-size: 16px; } +.e-techo { --c: var(--techo); } .e-tierra { --c: var(--tierra); } .e-fronteras { --c: var(--fronteras); } .e-paz { --c: var(--paz); } .e-feminismos { --c: var(--feminismos); } +.e-fronteras h3 { color: #c99500; } +.transversal { display: flex; align-items: center; gap: 18px; margin-top: 22px; border: var(--bd); border-left: 14px solid var(--c); border-radius: 10px; padding: 10px 18px; } +.transversal img { height: 90px; } +.transversal p { margin: 0; } +.transversal b { color: var(--c); } + +.paises { display: grid; grid-template-columns: repeat(4, minmax(0, 1fr)); gap: 18px; } +.pais { border-top: var(--bd); padding-top: 10px; } +.pais p { margin: 8px 0 0; } +.pais.nuevo { border-top-color: var(--neon); } + +.principios { list-style: none; margin: 0; padding: 0; display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 12px 28px; } +.principios li { border-left: 4px solid var(--fg); padding-left: 12px; } + +.etiquetas { display: flex; flex-wrap: wrap; gap: 10px; font: 24px var(--bt); letter-spacing: .03em; } +.etiquetas span { border: 2px dashed var(--fg); padding: 2px 10px; } +.etiquetas span:first-child { background: var(--neon); color: #fff; border-style: solid; } + +.pie { border-top: var(--bd); padding: 18px 20px; text-align: center; font-size: 14px; } +.pie p { margin: 4px 0; } + +@media (max-width: 900px) { + .ejes, .paises { grid-template-columns: repeat(2, minmax(0, 1fr)); } +} +@media (max-width: 640px) { + .cab { flex-direction: column; padding: 10px 12px; } + .firma .simbolo { height: 40px; } + .firma .logotipo { height: 26px; } + .portada { padding-top: 22px; } + .calle { width: 150%; max-width: none; margin-left: -25%; } + .ejes, .paises, .principios { grid-template-columns: minmax(0, 1fr); } + .bt { font-size: 22px; } + .bloque { padding: 32px 14px; } + .intro p { font-size: 18px; } +} diff --git a/site/favicon.svg b/site/favicon.svg new file mode 100644 index 0000000..b864f45 --- /dev/null +++ b/site/favicon.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/sites/takethestreet/fonts/OFL-league-gothic.txt b/site/fonts/OFL-league-gothic.txt similarity index 100% rename from sites/takethestreet/fonts/OFL-league-gothic.txt rename to site/fonts/OFL-league-gothic.txt diff --git a/sites/takethestreet/fonts/league-gothic.ttf b/site/fonts/league-gothic.ttf similarity index 100% rename from sites/takethestreet/fonts/league-gothic.ttf rename to site/fonts/league-gothic.ttf diff --git a/site/img/calle.svg b/site/img/calle.svg new file mode 100644 index 0000000..e14b7cf --- /dev/null +++ b/site/img/calle.svg @@ -0,0 +1,405 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/site/img/eje-feminismos.svg b/site/img/eje-feminismos.svg new file mode 100644 index 0000000..1150278 --- /dev/null +++ b/site/img/eje-feminismos.svg @@ -0,0 +1 @@ + diff --git a/site/img/eje-fronteras.svg b/site/img/eje-fronteras.svg new file mode 100644 index 0000000..476cf96 --- /dev/null +++ b/site/img/eje-fronteras.svg @@ -0,0 +1 @@ + diff --git a/site/img/eje-paz.svg b/site/img/eje-paz.svg new file mode 100644 index 0000000..5df06dc --- /dev/null +++ b/site/img/eje-paz.svg @@ -0,0 +1 @@ + diff --git a/site/img/eje-techo.svg b/site/img/eje-techo.svg new file mode 100644 index 0000000..ada65f7 --- /dev/null +++ b/site/img/eje-techo.svg @@ -0,0 +1 @@ + diff --git a/site/img/eje-tierra.svg b/site/img/eje-tierra.svg new file mode 100644 index 0000000..2903f10 --- /dev/null +++ b/site/img/eje-tierra.svg @@ -0,0 +1 @@ + diff --git a/sites/takethestreet/img/logotipo-negativo.svg b/site/img/logotipo-negativo.svg similarity index 100% rename from sites/takethestreet/img/logotipo-negativo.svg rename to site/img/logotipo-negativo.svg diff --git a/sites/takethestreet/img/logotipo.svg b/site/img/logotipo.svg similarity index 100% rename from sites/takethestreet/img/logotipo.svg rename to site/img/logotipo.svg diff --git a/site/img/simbolo-negativo.svg b/site/img/simbolo-negativo.svg new file mode 100644 index 0000000..810abac --- /dev/null +++ b/site/img/simbolo-negativo.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/site/img/simbolo.svg b/site/img/simbolo.svg new file mode 100644 index 0000000..b864f45 --- /dev/null +++ b/site/img/simbolo.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/site/index.html b/site/index.html new file mode 100644 index 0000000..4a9e303 --- /dev/null +++ b/site/index.html @@ -0,0 +1,115 @@ + + + + + +Toma la calle · Una calle, todas las luchas + + + + + +
+ Toma la calle + +
+ +
+
+

Una calle,
todas las luchas

+

Techo · Tierra · Sin fronteras · Paz

+ Una piña de gente de colores llena la calle + +
+ +
+

Nacimos en la Puerta del Sol el 26 de septiembre, por la vivienda. Hoy en las plazas estamos colectivos de vivienda, ecologistas, antirracistas, antimilitaristas y feministas, y las acampadas se extienden a Portugal e Italia.

+

No nos quitan la casa, el planeta, los papeles y la paz por separado. Es el mismo modelo, que pone el beneficio de unos pocos por encima de la vida de todas. Por eso salimos juntas a la misma calle.

+
+ +
+

Cuatro ejes

+
+
+ +

Techo

+

La vivienda es un derecho, no un negocio.

+

Contra los desahucios, la especulación, los fondos buitre y la turistificación. Por la vivienda pública y unos barrios donde se pueda vivir.

+
+
+ +

Tierra

+

El planeta también es nuestra casa.

+

Justicia climática: que paguen quienes contaminan, no los barrios. Ciudades verdes, transporte público y frenar la destrucción del territorio.

+
+
+ +

Sin fronteras

+

Ningún ser humano es ilegal.

+

Regularización, fin de las redadas racistas y de los CIE, y los mismos derechos para quien vive aquí.

+
+
+ +

Paz

+

Más casas, menos tanques.

+

Dinero para la vida, no para la guerra. Fin del comercio de armas y solidaridad con los pueblos que sufren la guerra y la ocupación: con Palestina, alto y claro.

+
+
+
+ +

Feminismos en todo. Las que más sufren los desahucios, las que sostienen los cuidados, las que cruzan fronteras: los cuatro ejes se miran con gafas violetas.

+
+
+ +
+

Acampadas

+
+
+

España

+

Desde el 26S, acampadas en 18 ciudades. Todas en acampada26s.net.

+

Madrid · Sol

+
+ +
+

Italia

+

Milano · Statale
Roma · piazza Bologna
Tiendas en una decena de universidades

+
+
+

¿Y tu ciudad?

+

Si hay una acampada donde vives, o queréis montarla, escribidnos y la sumamos al mapa.

+
+
+
+ +
+

Cómo nos organizamos

+
    +
  • Asamblea. Las decisiones se toman en las plazas. Nadie habla en nombre de todas sin mandato.
  • +
  • Autonomía. Sin partidos ni siglas al frente. Los colectivos vienen con su nombre, pero la calle es de todas.
  • +
  • Apoyo mutuo y cuidados. Nadie se queda atrás: comida, abrigo, acompañamiento legal y salud.
  • +
  • Red de redes. Cada acampada es dueña de su voz. Lo común se coordina en OASIS.
  • +
  • La calle como herramienta. Ocupar el espacio público de forma abierta y pacífica, con alegría y sin miedo.
  • +
+
+ +
+

Difunde

+

#takethestreet#unacalletodaslasluchas#26s

+

El 26 de cada mes, todas las plazas a la vez. Publica en tu idioma con la etiqueta común y la de tu ciudad.

+

Logos y dibujo para carteles y redes: logotipo · símbolo · dibujo

+
+
+ +
+

Toma la calle · red internacional de acampadas · 26S

+

Textos y dibujo CC BY-SA 4.0 · Código AGPL-3.0

+
+ + diff --git a/sites/takethestreet/ar/index.html b/sites/takethestreet/ar/index.html deleted file mode 100644 index 6520852..0000000 --- a/sites/takethestreet/ar/index.html +++ /dev/null @@ -1,211 +0,0 @@ - - - - - -Take the Street - - - - - - - - - - - - - - - - - - - - - - -
- -

Take the Street

-
AR
-
- -
-
- أناس بألوان زاهية يتدفقون من شارعين ويملؤون التقاطع - -
- -
-

تابعوها

-

لكل اعتصام صوته الخاص. هذه حساباتها.

-
#takethestreet#26s#acampadaporto#11N
-
- -
-
-

Porto @acampadaporto

-
الساحة: Praça D. João I

رُفع في 16/10، وتجمّع في 17/10

Instagram

-
-
-

Lisboa @acampada.lisboa

-
الساحة: Rossio

دعوة إلى اعتصام في 17/10 · 17:00

Instagram

-
-
-

إيطاليا Milano · Roma

-

Milano · Statale
Roma · piazza Bologna · Sapienza · piazza del Popolo
الحسابات قيد التأكيد

-
-
-

إسبانيا

-

كل اعتصامات إسبانيا، على:

tomalacalle.netacampada26s.net

-
-
-

Barcelona @acampada.habitatge

-

InstagramMastodon

-
-
-

València @acampadavalencia1

-

InstagramMastodon

-
-
-

Madrid @acampada26s

-
الساحة: Sol

WebOASISInstagramMastodonTelegramX

-
-
-

الخريطة 16/10

-
  • Portoرُفع
  • Lisboa17/10
  • Milano · Statale
  • Roma · piazza Bologna
  • Roma · Sapienza
  • Roma · piazza del Popolo
  • Barcelona
  • València
  • Sevilla
  • Bilbao
  • Madrid
  • Málagaرُفع
-
-
-
-
- -
-

أين نحن

-
  • 8بلدان في الشوارع
  • 22مدينة فيها اعتصامات في إسبانيا
  • 8مدينة إيطالية فيها خيام
-
- -
  • اعتصام
  • دعوة معلنة
  • احتجاج حاشد
  • رُفع

اسحبوا للتنقل، وباعدوا بإصبعين أو استخدموا + و − للتكبير، والمسوا أي نقطة لرؤية التفاصيل.

-
- - - - -
- - -
-

خمسة محاور

-
-
- -

البيت

-
-
- -

الطوارئ المناخية

-
-
- -

كسر الحدود

-
-
- -

شعوب حرة

-
-
- -

المساواة

-
-
-
- -
-

وُلدنا يوم 26 سبتمبر، دفاعاً عن السكن. اليوم تتقاسم الساحاتِ مجموعاتُ السكن والبيئيون ومناهضو العنصرية ومناهضو العسكرة والنسويات، وهناك اعتصامات في البرتغال وإيطاليا أيضاً.

-

لا يسلبوننا البيت والكوكب والأوراق والسلام والمساواة كلاً على حدة. إنه النظام نفسه، يضع ربح قلة فوق حياة الجميع. لهذا نخرج معاً إلى الشارع نفسه.

-
- -
-

اعتصامات واحتجاجات

-

الساحات ليست وحدها. هذه بعض النضالات التي تنزل إلى الشارع اليوم، باعتصام أو بدونه.

-
-
-

إسبانيا

-

منذ 26 سبتمبر أقيمت اعتصامات في 22 مدينة. المزيد على acampada26s.net.

-
-
-

البرتغال

-

Porto · Praça D. João I
اعتصام منذ 10/10 · رُفع في 16/10، وتجمّع في 17/10 · خبر

-

Lisboa · Rossio
دعوة إلى اعتصام في 17/10 · 17:00 · خبر

-
-
-

إيطاليا

-

Milano · Statale
خيام منذ 23/09 · خبر

-

Roma · piazza Bologna · Sapienza · piazza del Popolo
خيام طلابية · خبر

-

Napoli · Torino · Padova · Bologna · Parma · Firenze
خيام في الجامعات · خبر

-
-
-

فرنسا

-

Paris · République
السترات الصفراء والشباب والنقابات: 1700 تحرّك في 17/10 (إغلاق مصافٍ ومستودعات وقود ودوّارات) · خريطة · خبر

-
-
-

اليونان

-

Athina · Syntagma
خيام طلابية · 13/10 → 14/10 · خبر

-
-
-

الهند

-

New Delhi
الجيل زد في الشارع من أجل انتخابات حرة ونزيهة · خبر

-
-
-

الولايات المتحدة

-

New York
مسيرات ضد ICE بعد إطلاق النار في Marble Hill ‏(10/10)؛ No Kings في 17/10 · خبر

-
-
-

الأرجنتين

-

Buenos Aires · Congreso
مسيرة حاشدة إلى الكونغرس ضد المرسوم 70/23 الذي ألغى قانون الإيجارات، ومن أجل الجامعة العامة (15/10) · خبر

-
-
-

وماذا عن مدينتكم؟

-

إن كان هناك اعتصام حيث تعيشون، أو تريدون إقامة واحد، راسلونا على acampada26s@riseup.net وسنضمه إلى الشبكة.

-
-
-
- - -
-

كيف ننظّم أنفسنا

-
    -
  • الجمعية العامة. القرارات تُتخذ في الساحات. لا أحد يتحدث باسم الجميع دون تفويض.
  • -
  • الاستقلالية. لا أحزاب ولا لافتات تنظيمات في الواجهة. تأتي المجموعات بأسمائها، لكن الشارع للجميع.
  • -
  • التضامن والرعاية. لا أحد يُترك وحيداً: طعام ومأوى ودعم قانوني ورعاية صحية.
  • -
  • شبكة من الشبكات. لكل اعتصام صوته. وما نتشاركه ننسّقه على OASIS.
  • -
  • الشارع أداة. نأخذ الفضاء العام علناً وسلمياً، بفرح ودون خوف.
  • -
-

وماذا عن مدينتكم؟ إن كان هناك اعتصام حيث تعيشون، أو تريدون إقامة واحد، راسلونا على acampada26s@riseup.net وسنضمه إلى الشبكة.

-
- -
-

انشروا

-

#takethestreet#26s

-

انشروا بلغتكم مع الوسم المشترك ووسم مدينتكم.

-

الشعارات والرسم للملصقات ووسائل التواصل: الشعار النصي · الرمز · الرسم

-
-
- -
-

Take the Street · شبكة دولية من الاعتصامات الاحتجاجية · 26S

-

النص والرسم CC BY-SA 4.0 · الشيفرة AGPL-3.0

-
- - diff --git a/sites/takethestreet/ca/index.html b/sites/takethestreet/ca/index.html deleted file mode 100644 index 7e21834..0000000 --- a/sites/takethestreet/ca/index.html +++ /dev/null @@ -1,211 +0,0 @@ - - - - - -Take the Street - - - - - - - - - - - - - - - - - - - - - - -
- -

Take the Street

-
CA
-
- -
-
- Gent de colors arriba per dos carrers i omple la cruïlla - -
- -
-

Segueix-les

-

Cada acampada parla amb la seva pròpia veu. Aquí tens els seus comptes.

-
#takethestreet#26s#acampadaporto#11N
-
- -
-
-

Porto @acampadaporto

-
Plaça: Praça D. João I

aixecada el 16/10, concentració el 17/10

Instagram

-
-
-

Lisboa @acampada.lisboa

-
Plaça: Rossio

acampada convocada per al 17/10 · 17:00

Instagram

-
-
-

Itàlia Milano · Roma

-

Milano · Statale
Roma · piazza Bologna · Sapienza · piazza del Popolo
comptes per confirmar

-
-
-

Espanya

-

Totes les acampades de l'Estat, a:

tomalacalle.netacampada26s.net

-
-
-

Barcelona @acampada.habitatge

-

InstagramMastodon

-
-
-

València @acampadavalencia1

-

InstagramMastodon

-
-
-

Madrid @acampada26s

-
Plaça: Sol

WebOASISInstagramMastodonTelegramX

-
-
-

Mapa 16/10

-
  • Portoaixecada
  • Lisboa17/10
  • Milano · Statale
  • Roma · piazza Bologna
  • Roma · Sapienza
  • Roma · piazza del Popolo
  • Barcelona
  • València
  • Sevilla
  • Bilbao
  • Madrid
  • Málagaaixecada
-
-
-
-
- -
-

On som

-
  • 8països al carrer
  • 22ciutats amb acampada a Espanya
  • 8ciutats italianes amb tendes
-
- -
  • acampada
  • convocada
  • gran protesta
  • aixecada

Arrossega per moure't, pessiga o fes servir + i − per ampliar, i toca un punt per veure'n més.

-
- - - - -
- - -
-

Cinc eixos

-
-
- -

Llar

-
-
- -

Emergència climàtica

-
-
- -

Trencant fronteres

-
-
- -

Pobles lliures

-
-
- -

Igualtat

-
-
-
- -
-

Vam néixer el 26 de setembre, per l'habitatge. Avui a les places hi som col·lectius d'habitatge, ecologistes, antiracistes, antimilitaristes i feministes, i també s'acampa a Portugal i Itàlia.

-

No ens prenen la casa, el planeta, els papers, la pau i la igualtat per separat. És el mateix model, que posa el benefici d'una minoria per damunt de la vida de totes. Per això sortim juntes al mateix carrer.

-
- -
-

Acampades i protestes

-

Les places no estan soles. Aquestes són algunes de les lluites que avui prenen el carrer, acampin o no.

-
-
-

Espanya

-

Des del 26 de setembre s'ha acampat a 22 ciutats. Més a acampada26s.net.

-
-
-

Portugal

-

Porto · Praça D. João I
acampada des del 10/10 · aixecada el 16/10, concentració el 17/10 · notícia

-

Lisboa · Rossio
acampada convocada per al 17/10 · 17:00 · notícia

-
-
-

Itàlia

-

Milano · Statale
tendes des del 23/09 · notícia

-

Roma · piazza Bologna · Sapienza · piazza del Popolo
tendes d'estudiants · notícia

-

Napoli · Torino · Padova · Bologna · Parma · Firenze
tendes a les universitats · notícia

-
-
-

França

-

Paris · République
armilles grogues, estudiants i sindicats: 1.700 accions el 17/10 (bloquejos de refineries, dipòsits de combustible i rotondes) · mapa · notícia

-
-
-

Grècia

-

Athina · Syntagma
tendes d'estudiants · 13/10 → 14/10 · notícia

-
-
-

Índia

-

New Delhi
la generació Z al carrer per unes eleccions lliures i netes · notícia

-
-
-

Estats Units

-

New York
marxes contra l'ICE després del tiroteig de Marble Hill (10/10); No Kings el 17/10 · notícia

-
-
-

Argentina

-

Buenos Aires · Congreso
marxa multitudinària al Congrés contra el DNU 70/23, que va derogar la llei de lloguers, i per la universitat pública (15/10) · notícia

-
-
-

I la teva ciutat?

-

Si hi ha una acampada on vius, o en voleu muntar una, escriviu-nos a acampada26s@riseup.net i la sumem a la xarxa.

-
-
-
- - -
-

Com ens organitzem

-
    -
  • Assemblea. Les decisions es prenen a les places. Ningú no parla en nom de totes sense mandat.
  • -
  • Autonomia. Sense partits ni sigles al davant. Els col·lectius vénen amb el seu nom, però el carrer és de totes.
  • -
  • Suport mutu i cures. Ningú no es queda enrere: menjar, abric, acompanyament legal i salut.
  • -
  • Xarxa de xarxes. Cada acampada és mestressa de la seva veu. El que és comú es coordina a OASIS.
  • -
  • El carrer com a eina. Ocupar l'espai públic de manera oberta i pacífica, amb alegria i sense por.
  • -
-

I la teva ciutat? Si hi ha una acampada on vius, o en voleu muntar una, escriviu-nos a acampada26s@riseup.net i la sumem a la xarxa.

-
- -
-

Difon

-

#takethestreet#26s

-

Publica en la teva llengua amb l'etiqueta comuna i la de la teva ciutat.

-

Logos i dibuix per a cartells i xarxes: logotip · símbol · dibuix

-
-
- -
-

Take the Street · xarxa internacional d'acampades · 26S

-

Textos i dibuix CC BY-SA 4.0 · Codi AGPL-3.0

-
- - diff --git a/sites/takethestreet/css/web.css b/sites/takethestreet/css/web.css deleted file mode 100644 index 4787ca2..0000000 --- a/sites/takethestreet/css/web.css +++ /dev/null @@ -1,189 +0,0 @@ -@font-face { font-family: "League Gothic"; src: url("../fonts/league-gothic.ttf") format("truetype"); font-display: swap; } - -:root { - --bg: #fff; - --fg: #111; - --neon: #f04e23; - --hogar: #f04e23; - --clima: #14965a; - --fronteras: #f2b705; - --pueblos: #3b5bdb; - --igualdad: #8e44c9; - --bd: 3px solid var(--fg); - --bt: "League Gothic", "Arial Narrow", Impact, sans-serif; - --txt: system-ui, -apple-system, "Segoe UI", Roboto, sans-serif; -} - -*, *::before, *::after { box-sizing: border-box; } -body { margin: 0; background: var(--bg); color: var(--fg); font: 17px/1.55 var(--txt); } -a { color: inherit; } -img { max-width: 100%; } - -.cab { display: grid; grid-template-columns: 1fr auto 1fr; align-items: center; gap: 20px; padding: 10px 24px; } -.cab .simbolo { justify-self: start; line-height: 0; } -.cab .simbolo img { height: 92px; } -.cab h1 { margin: 0; line-height: 0; } -.firma { display: block; line-height: 0; } -.firma .logotipo { height: 72px; } -.idiomas { justify-self: end; position: relative; font: 22px/1 var(--bt); letter-spacing: .04em; } -.idiomas summary { display: flex; align-items: center; gap: 8px; list-style: none; cursor: pointer; border: var(--bd); border-radius: 8px; padding: 5px 12px 3px 8px; background: var(--fg); color: var(--bg); box-shadow: 3px 3px 0 var(--neon); user-select: none; } -.idiomas summary::-webkit-details-marker { display: none; } -.idiomas summary svg { width: 26px; height: 26px; margin-top: -2px; } -.idiomas summary::after { content: ""; border: 6px solid transparent; border-top-color: currentColor; margin: 4px 0 0 2px; } -.idiomas[open] summary::after { border-top-color: transparent; border-bottom-color: currentColor; margin: -6px 0 0 2px; } -.idiomas ul { position: absolute; right: 0; top: calc(100% + 10px); z-index: 1000; display: grid; grid-template-columns: repeat(2, max-content); gap: 2px 6px; margin: 0; padding: 8px; list-style: none; background: var(--bg); border: var(--bd); border-radius: 10px; box-shadow: 5px 5px 0 var(--fg); font: 16px/1.2 var(--txt); letter-spacing: 0; } -.idiomas li a { display: flex; align-items: baseline; gap: 8px; padding: 7px 10px; border-radius: 6px; text-decoration: none; white-space: nowrap; } -.idiomas li a b { font: 400 16px/1 var(--bt); letter-spacing: .05em; color: var(--neon); min-width: 1.6em; } -.idiomas li a:hover, .idiomas li a:focus { background: #f2f2f2; } -.idiomas li a[aria-current] { background: var(--fg); color: var(--bg); } - -.portada { padding: 0 0 24px; border-bottom: var(--bd); text-align: center; overflow: hidden; } -h1 { margin: 0; font: 400 clamp(52px, 8vw, 112px)/.92 var(--bt); text-transform: uppercase; } -.c-hogar { color: var(--hogar); } .c-clima { color: var(--clima); } .c-fronteras { color: #c99500; } .c-pueblos { color: var(--pueblos); } .c-igualdad { color: var(--igualdad); } -.calle { display: block; width: 100%; height: clamp(220px, 36vw, 600px); object-fit: cover; object-position: 65% 60%; margin: 0; } -.acciones { display: flex; flex-wrap: wrap; justify-content: center; gap: 14px; margin-top: 18px; padding: 0 16px; } -.bt { font: 400 26px/1 var(--bt); letter-spacing: .05em; text-transform: uppercase; text-decoration: none; border: var(--bd); border-radius: 8px; padding: 12px 22px 9px; box-shadow: 4px 4px 0 var(--fg); } -.bt:first-child { background: var(--fg); color: var(--bg); box-shadow: 4px 4px 0 var(--neon); } -.bt:hover { transform: translate(-1px, -1px); box-shadow: 6px 6px 0 var(--neon); } - -.bloque { max-width: 1200px; margin: 0 auto; padding: 44px 20px; border-bottom: 1px dashed var(--fg); } -.bloque:last-child { border-bottom: 0; } -h2 { margin: 0 0 20px; font: 400 clamp(40px, 5vw, 64px)/1 var(--bt); text-transform: uppercase; } -h3 { margin: 0; font: 400 34px/1 var(--bt); text-transform: uppercase; letter-spacing: .02em; } -.intro p { max-width: 820px; margin: 0 auto 14px; font-size: 20px; } -.intro .fuerte { font-weight: 700; } - -.ejes { display: grid; grid-template-columns: repeat(5, minmax(0, 1fr)); gap: 18px; } -.eje { border: var(--bd); border-radius: 10px; padding: 16px; box-shadow: 6px 6px 0 var(--c); } -.eje img { display: block; height: 120px; margin: 0 auto 6px; } -.eje h3 { color: var(--c); text-align: center; margin: 0; } -.e-hogar { --c: var(--hogar); } .e-clima { --c: var(--clima); } .e-fronteras { --c: var(--fronteras); } .e-pueblos { --c: var(--pueblos); } .e-igualdad { --c: var(--igualdad); } -.e-fronteras h3 { color: #c99500; } - -.paises { display: grid; grid-template-columns: repeat(4, minmax(0, 1fr)); gap: 18px; } -.pais { border-top: var(--bd); padding-top: 10px; } -.pais p { margin: 8px 0 0; } -.pais.nuevo { border-top-color: var(--neon); } -.pais .fuente { font-size: 13px; } - -.principios { list-style: none; margin: 0; padding: 0; display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 12px 28px; } -.principios li { border-left: 4px solid var(--fg); padding-left: 12px; } - -.etiquetas { display: flex; flex-wrap: wrap; gap: 10px; font: 24px var(--bt); letter-spacing: .03em; } -.etiquetas span { border: 2px dashed var(--fg); padding: 2px 10px; } -.etiquetas span:first-child { background: var(--neon); color: #fff; border-style: solid; } - -.pie { border-top: var(--bd); padding: 18px 20px; text-align: center; font-size: 14px; } -.pie p { margin: 4px 0; } - -.panel { padding-top: 32px; } -.panel > p { margin: 0 0 14px; } -.tags { display: flex; flex-wrap: wrap; gap: 8px; padding: 10px 0; font: 20px var(--bt); letter-spacing: .03em; } -.tags span { border: 2px dashed var(--fg); padding: 1px 8px; } -.tags span:first-child { background: var(--neon); color: #fff; border-style: solid; } -.deck { display: grid; grid-template-columns: 200px minmax(0, 1fr); border: var(--bd); border-radius: 10px; box-shadow: 6px 6px 0 var(--fg); overflow: hidden; } -.arbol { border-right: var(--bd); padding: 14px 16px; font: 15px/1.7 var(--txt); } -.arbol h3, .col h3 { font: 400 22px/1 var(--bt); text-transform: uppercase; margin: 0 0 10px; } -.arbol ul { list-style: none; margin: 0; padding: 0 0 0 14px; border-left: 2px solid var(--fg); } -.arbol > ul { padding: 0; border: 0; } -.arbol .on { background: var(--fg); color: var(--bg); padding: 0 4px; } -.arbol .n { float: right; font: 13px var(--bt); } -.cols { display: grid; grid-auto-flow: column; grid-auto-columns: 270px; overflow-x: auto; } -.col { border-right: var(--bd); padding: 14px 12px; } -.col:last-child { border-right: 0; } -.col h3 { display: flex; justify-content: space-between; align-items: baseline; gap: 8px; border-bottom: var(--bd); padding-bottom: 6px; } -.col h3 small { font: 12px var(--txt); text-transform: none; overflow-wrap: anywhere; text-align: right; } -.post { border: var(--bd); border-radius: 8px; padding: 10px 12px; box-shadow: 4px 4px 0 var(--fg); font-size: 15px; } -.post.ko { box-shadow: 4px 4px 0 var(--neon); } -.post p { margin: 0 0 8px; } -.post .nota { font-size: 14px; } -.meta { font-size: 13px; margin-bottom: 8px; } -.redes { display: flex; flex-wrap: wrap; gap: 6px; margin: 0; } -.red { font: 15px/1 var(--bt); letter-spacing: .04em; text-transform: uppercase; text-decoration: none; border: 2px solid var(--fg); border-radius: 4px; padding: 4px 7px 2px; } -.red:hover { background: var(--neon); border-color: var(--neon); color: #fff; } -.mapa { font: 14px/1.6 var(--txt); margin: 0; padding: 0; list-style: none; } -.mapa li { display: flex; justify-content: space-between; gap: 8px; border-bottom: 1px dashed var(--fg); } -.mapa li span + span { font-size: 12px; opacity: .75; } -.mapa .ko span:first-child { text-decoration: line-through; } - -@media (max-width: 1100px) { - .ejes { grid-template-columns: repeat(3, minmax(0, 1fr)); } -} -@media (max-width: 900px) { - .ejes, .paises { grid-template-columns: repeat(2, minmax(0, 1fr)); } -} -@media (max-width: 640px) { - .tags { font-size: 17px; } - .deck { grid-template-columns: minmax(0, 1fr); box-shadow: 4px 4px 0 var(--fg); } - .arbol { display: none; } - .cols { grid-auto-flow: row; grid-template-columns: minmax(0, 1fr); overflow: visible; } - .col { border-right: 0; border-bottom: 2px solid var(--fg); padding: 12px 14px; } - .col:last-child { border-bottom: 0; } - .col h3 { font-size: 26px; border-bottom: 0; padding-bottom: 0; margin-bottom: 6px; } - .col h3 small { font-size: 13px; } - .post { border: 0; box-shadow: none; padding: 0; } - .post.ko { box-shadow: none; border-left: 4px solid var(--neon); padding-left: 8px; } - .redes { gap: 8px; } - .red { font-size: 18px; padding: 7px 10px 5px; } - .mapa { font-size: 15px; } - .cab { grid-template-columns: auto minmax(0, 1fr); gap: 8px 12px; padding: 10px 12px 14px; } - .cab .simbolo img { height: 54px; } - .firma .logotipo { height: auto; width: 100%; max-height: 40px; } - .idiomas { grid-column: 1 / -1; justify-self: center; } - .calle { height: 210px; object-position: 72% 60%; } - .ejes, .principios { grid-template-columns: minmax(0, 1fr); } - .paises { gap: 14px; } - .pais p { overflow-wrap: anywhere; } - .bloque { padding: 32px 14px; } - .intro p { font-size: 18px; } -} - -.impacto { padding-top: 32px; } -.cifras { list-style: none; margin: 0 0 18px; padding: 0; display: flex; flex-wrap: wrap; gap: 10px 28px; } -.cifras li { display: flex; align-items: baseline; gap: 8px; } -.cifras b { font: 400 54px/1 var(--bt); color: var(--neon); } -.cifras b a { text-decoration: none; } -.cifras span { font: 20px/1.1 var(--bt); text-transform: uppercase; letter-spacing: .03em; max-width: 11em; } -.impacto figure { margin: 0; } -.impacto-mapa { display: block; width: 100%; max-width: 900px; height: auto; margin: 0 auto; border-radius: 10px; box-shadow: 6px 6px 0 var(--fg); } -.impacto-mapa text { font: 600 14px var(--txt); fill: #111; paint-order: stroke; stroke: #fff; stroke-width: 3px; stroke-linejoin: round; } -.impacto-mapa .rot { font: 400 14px var(--bt); letter-spacing: .05em; text-transform: uppercase; } -.impacto-mapa a:hover use, .impacto-mapa a:focus use { transform-box: fill-box; transform-origin: center; transform: scale(1.3); } -.impacto figcaption { max-width: 900px; margin: 14px auto 0; display: flex; flex-wrap: wrap; justify-content: space-between; gap: 6px 18px; font-size: 15px; } -.impacto figcaption p { margin: 0; } -.leyenda { list-style: none; margin: 0; padding: 0; display: flex; flex-wrap: wrap; gap: 6px 16px; } -.leyenda li { display: flex; align-items: center; gap: 6px; } -.impacto .base { max-width: 900px; margin: 6px auto 0; font-size: 13px; opacity: .75; } -.pais:target { outline: 3px solid var(--neon); outline-offset: 6px; border-radius: 4px; } -.contacto { margin: 22px 0 0; border: var(--bd); border-left: 14px solid var(--neon); border-radius: 10px; padding: 10px 16px; } -@media (max-width: 640px) { - .acciones { flex-direction: column; align-items: stretch; gap: 14px; max-width: 460px; margin: 18px auto 0; } - .bt { display: block; font-size: 30px; padding: 18px 16px 15px; text-align: center; } - .idiomas summary { padding: 8px 14px 6px 10px; } - .idiomas ul { right: auto; left: 50%; transform: translateX(-50%); } - .cifras { gap: 8px 18px; } - .cifras b { font-size: 44px; } - .cifras span { font-size: 17px; } - .impacto-mapa { box-shadow: 4px 4px 0 var(--fg); } - .impacto-mapa text { font-size: 19px; } -} - -.mapa-osm.vivo { height: clamp(380px, 60vh, 620px); max-width: 900px; margin: 0 auto; border: var(--bd); border-radius: 10px; box-shadow: 6px 6px 0 var(--fg); z-index: 0; } -.saltos { max-width: 900px; margin: 0 auto 10px; display: flex; flex-wrap: wrap; gap: 8px; } -.saltos button { font: 20px/1 var(--bt); letter-spacing: .04em; text-transform: uppercase; background: var(--bg); color: var(--fg); border: var(--bd); border-radius: 6px; padding: 7px 12px 5px; box-shadow: 3px 3px 0 var(--fg); cursor: pointer; } -.saltos button:hover { box-shadow: 3px 3px 0 var(--neon); } -.pin img { display: block; width: 100%; height: 100%; background: #fff; border-radius: 50%; } -.pin span { display: block; width: 100%; height: 100%; border-radius: 50%; } -.pin-c span { background: #fff; border: 3px dashed var(--neon); } -.pin-p span { background: var(--fg); border: 3px solid #fff; box-shadow: 0 0 0 1px var(--fg); } -.pin-l span { background: #bbb; border: 2px solid var(--fg); } -.leaflet-popup-content { font: 15px/1.5 var(--txt); } -.leaflet-container a.leaflet-popup-close-button { font-size: 22px; } -@media (max-width: 640px) { - .mapa-osm.vivo { height: 70vh; box-shadow: 4px 4px 0 var(--fg); } - .saltos button { font-size: 22px; padding: 9px 14px 7px; } -} - -/* De derecha a izquierda (árabe): el desplegable se abre hacia dentro y las etiquetas y cuentas se leen en su orden */ -[dir="rtl"] .idiomas ul { right: auto; left: 0; } -.tags span, .etiquetas span, h3 small { unicode-bidi: isolate; direction: ltr; } diff --git a/sites/takethestreet/de/index.html b/sites/takethestreet/de/index.html deleted file mode 100644 index 5dc33b8..0000000 --- a/sites/takethestreet/de/index.html +++ /dev/null @@ -1,211 +0,0 @@ - - - - - -Take the Street - - - - - - - - - - - - - - - - - - - - - - -
- -

Take the Street

-
DE
-
- -
-
- Bunte Menschen strömen aus zwei Straßen und füllen die Kreuzung - -
- -
-

Folge ihnen

-

Jedes Camp spricht mit eigener Stimme. Hier sind ihre Accounts.

-
#takethestreet#26s#acampadaporto#11N
-
- -
-
-

Porto @acampadaporto

-
Platz: Praça D. João I

am 16/10 beendet, Kundgebung am 17/10

Instagram

-
-
-

Lisboa @acampada.lisboa

-
Platz: Rossio

Camp aufgerufen für 17/10 · 17:00

Instagram

-
-
-

Italien Milano · Roma

-

Milano · Statale
Roma · piazza Bologna · Sapienza · piazza del Popolo
Accounts noch nicht bestätigt

-
-
-

Spanien

-

Alle Camps in Spanien unter:

tomalacalle.netacampada26s.net

-
-
-

Barcelona @acampada.habitatge

-

InstagramMastodon

-
-
-

València @acampadavalencia1

-

InstagramMastodon

-
-
-

Madrid @acampada26s

-
Platz: Sol

WebOASISInstagramMastodonTelegramX

-
-
-

Karte 16/10

-
  • Portobeendet
  • Lisboa17/10
  • Milano · Statale
  • Roma · piazza Bologna
  • Roma · Sapienza
  • Roma · piazza del Popolo
  • Barcelona
  • València
  • Sevilla
  • Bilbao
  • Madrid
  • Málagabeendet
-
-
-
-
- -
-

Wo wir sind

-
  • 8Länder auf der Straße
  • 22Städte mit Camps in Spanien
  • 8italienische Städte mit Zelten
-
- -
  • Camp
  • aufgerufen
  • Massenprotest
  • beendet

Ziehen zum Verschieben, mit zwei Fingern oder + und − zoomen, und auf einen Punkt tippen für Details.

-
- - - - -
- - -
-

Fünf Achsen

-
-
- -

Zuhause

-
-
- -

Klimanotstand

-
-
- -

Grenzen einreißen

-
-
- -

Freie Völker

-
-
- -

Gleichheit

-
-
-
- -
-

Wir sind am 26. September entstanden, im Kampf um Wohnraum. Heute teilen sich Wohnrechtsgruppen, Umweltschützer*innen, Antirassist*innen, Antimilitarist*innen und Feminist*innen die Plätze, und es gibt auch Camps in Portugal und Italien.

-

Sie nehmen uns unser Zuhause, den Planeten, unsere Papiere, unseren Frieden und unsere Gleichheit nicht einzeln weg. Es ist dasselbe System, das den Profit weniger über das Leben aller stellt. Deshalb gehen wir gemeinsam auf dieselbe Straße.

-
- -
-

Camps und Proteste

-

Die Plätze sind nicht allein. Das sind einige der Kämpfe, die heute die Straße nehmen, mit oder ohne Camp.

-
-
-

Spanien

-

Seit dem 26. September wurde in 22 Städten gecampt. Mehr auf acampada26s.net.

-
-
-

Portugal

-

Porto · Praça D. João I
Camp seit 10/10 · am 16/10 beendet, Kundgebung am 17/10 · Bericht

-

Lisboa · Rossio
Camp aufgerufen für 17/10 · 17:00 · Bericht

-
-
-

Italien

-

Milano · Statale
Zelte seit 23/09 · Bericht

-

Roma · piazza Bologna · Sapienza · piazza del Popolo
Zelte von Studierenden · Bericht

-

Napoli · Torino · Padova · Bologna · Parma · Firenze
Zelte an den Unis · Bericht

-
-
-

Frankreich

-

Paris · République
Gelbwesten, Schüler*innen und Gewerkschaften: 1.700 Aktionen am 17/10 (Blockaden von Raffinerien, Tanklagern und Kreisverkehren) · Karte · Bericht

-
-
-

Griechenland

-

Athina · Syntagma
Zelte von Studierenden · 13/10 → 14/10 · Bericht

-
-
-

Indien

-

New Delhi
Gen Z auf der Straße für freie und faire Wahlen · Bericht

-
-
-

USA

-

New York
Demos gegen ICE nach den Schüssen in Marble Hill (10/10); No Kings am 17/10 · Bericht

-
-
-

Argentinien

-

Buenos Aires · Congreso
Massendemo zum Kongress gegen das Dekret DNU 70/23, das das Mietgesetz abschaffte, und für die öffentliche Uni (15/10) · Bericht

-
-
-

Und deine Stadt?

-

Wenn es bei dir ein Camp gibt oder du eins starten willst, schreib uns an acampada26s@riseup.net und wir nehmen es ins Netzwerk auf.

-
-
-
- - -
-

Wie wir uns organisieren

-
    -
  • Versammlung. Entschieden wird auf den Plätzen. Niemand spricht ohne Mandat für alle.
  • -
  • Autonomie. Keine Parteien und keine Kürzel an der Spitze. Gruppen kommen mit ihrem eigenen Namen, aber die Straße gehört allen.
  • -
  • Gegenseitige Hilfe und Fürsorge. Niemand bleibt zurück: Essen, ein Dach, Rechtshilfe und Gesundheitsversorgung.
  • -
  • Ein Netzwerk aus Netzwerken. Jedes Camp hat seine eigene Stimme. Was wir teilen, koordinieren wir auf OASIS.
  • -
  • Die Straße als Werkzeug. Den öffentlichen Raum offen und friedlich einnehmen, mit Freude und ohne Angst.
  • -
-

Und deine Stadt? Wenn es bei dir ein Camp gibt oder du eins starten willst, schreib uns an acampada26s@riseup.net und wir nehmen es ins Netzwerk auf.

-
- -
-

Sag es weiter

-

#takethestreet#26s

-

Poste in deiner Sprache mit dem gemeinsamen Hashtag und dem deiner Stadt.

-

Logos und Zeichnung für Plakate und Social Media: Schriftzug · Symbol · Zeichnung

-
-
- -
-

Take the Street · internationales Netzwerk von Protestcamps · 26S

-

Text und Zeichnung CC BY-SA 4.0 · Code AGPL-3.0

-
- - diff --git a/sites/takethestreet/el/index.html b/sites/takethestreet/el/index.html deleted file mode 100644 index d9d0eef..0000000 --- a/sites/takethestreet/el/index.html +++ /dev/null @@ -1,211 +0,0 @@ - - - - - -Take the Street - - - - - - - - - - - - - - - - - - - - - - -
- -

Take the Street

-
EL
-
- -
-
- Πολύχρωμος κόσμος ξεχύνεται από δύο δρόμους και γεμίζει τη διασταύρωση - -
- -
-

Ακολούθησέ τες

-

Κάθε κατασκήνωση μιλά με τη δική της φωνή. Εδώ είναι οι λογαριασμοί τους.

-
#takethestreet#26s#acampadaporto#11N
-
- -
-
-

Porto @acampadaporto

-
Πλατεία: Praça D. João I

λύθηκε στις 16/10, συγκέντρωση στις 17/10

Instagram

-
-
-

Lisboa @acampada.lisboa

-
Πλατεία: Rossio

κατασκήνωση καλεσμένη για τις 17/10 · 17:00

Instagram

-
-
-

Ιταλία Milano · Roma

-

Milano · Statale
Roma · piazza Bologna · Sapienza · piazza del Popolo
οι λογαριασμοί μένει να επιβεβαιωθούν

-
-
-

Ισπανία

-

Όλες οι κατασκηνώσεις της Ισπανίας, στο:

tomalacalle.netacampada26s.net

-
-
-

Barcelona @acampada.habitatge

-

InstagramMastodon

-
-
-

València @acampadavalencia1

-

InstagramMastodon

-
-
-

Madrid @acampada26s

-
Πλατεία: Sol

WebOASISInstagramMastodonTelegramX

-
-
-

Χάρτης 16/10

-
  • Portoλύθηκε
  • Lisboa17/10
  • Milano · Statale
  • Roma · piazza Bologna
  • Roma · Sapienza
  • Roma · piazza del Popolo
  • Barcelona
  • València
  • Sevilla
  • Bilbao
  • Madrid
  • Málagaλύθηκε
-
-
-
-
- -
-

Πού βρισκόμαστε

-
  • 8χώρες στους δρόμους
  • 22πόλεις με κατασκηνώσεις στην Ισπανία
  • 8ιταλικές πόλεις με σκηνές
-
- -
  • κατασκήνωση
  • καλεσμένη
  • μαζική διαμαρτυρία
  • λύθηκε

Σύρε για να μετακινηθείς, τσίμπησε ή πάτα + και − για ζουμ, και άγγιξε ένα σημείο για λεπτομέρειες.

-
- - - - -
- - -
-

Πέντε άξονες

-
-
- -

Στέγη

-
-
- -

Κλιματική έκτακτη ανάγκη

-
-
- -

Σπάμε τα σύνορα

-
-
- -

Ελεύθεροι λαοί

-
-
- -

Ισότητα

-
-
-
- -
-

Γεννηθήκαμε στις 26 Σεπτεμβρίου, παλεύοντας για στέγη. Σήμερα συλλογικότητες για τη στέγη, οικολογικές, αντιρατσιστικές, αντιμιλιταριστικές και φεμινιστικές ομάδες μοιράζονται τις πλατείες, και υπάρχουν κατασκηνώσεις και στην Πορτογαλία και την Ιταλία.

-

Δεν μας παίρνουν χωριστά τα σπίτια, τον πλανήτη, τα χαρτιά, την ειρήνη και την ισότητα. Είναι το ίδιο σύστημα, που βάζει το κέρδος λίγων πάνω από τις ζωές όλων. Γι' αυτό βγαίνουμε μαζί στον ίδιο δρόμο.

-
- -
-

Κατασκηνώσεις και κινητοποιήσεις

-

Οι πλατείες δεν είναι μόνες. Αυτοί είναι μερικοί από τους αγώνες που παίρνουν σήμερα τους δρόμους, με σκηνές ή χωρίς.

-
-
-

Ισπανία

-

Από τις 26 Σεπτεμβρίου, ο κόσμος έχει στήσει σκηνές σε 22 πόλεις. Περισσότερα στο acampada26s.net.

-
-
-

Πορτογαλία

-

Porto · Praça D. João I
κατασκήνωση από τις 10/10 · λύθηκε στις 16/10, συγκέντρωση στις 17/10 · ειδήσεις

-

Lisboa · Rossio
κατασκήνωση καλεσμένη για τις 17/10 · 17:00 · ειδήσεις

-
-
-

Ιταλία

-

Milano · Statale
σκηνές από τις 23/09 · ειδήσεις

-

Roma · piazza Bologna · Sapienza · piazza del Popolo
φοιτητικές σκηνές · ειδήσεις

-

Napoli · Torino · Padova · Bologna · Parma · Firenze
σκηνές στα πανεπιστήμια · ειδήσεις

-
-
-

Γαλλία

-

Paris · République
κίτρινα γιλέκα, νεολαία και συνδικάτα: 1.700 δράσεις στις 17/10 (αποκλεισμοί διυλιστηρίων, αποθηκών καυσίμων και κυκλικών κόμβων) · χάρτης · ειδήσεις

-
-
-

Ελλάδα

-

Athina · Syntagma
φοιτητικές σκηνές · 13/10 → 14/10 · ειδήσεις

-
-
-

Ινδία

-

New Delhi
η Γενιά Z στους δρόμους για ελεύθερες και δίκαιες εκλογές · ειδήσεις

-
-
-

ΗΠΑ

-

New York
πορείες κατά της ICE μετά τους πυροβολισμούς στο Marble Hill (10/10)· No Kings στις 17/10 · ειδήσεις

-
-
-

Αργεντινή

-

Buenos Aires · Congreso
μαζική πορεία στο Κογκρέσο κατά του DNU 70/23, που κατάργησε τον νόμο για τα ενοίκια, και για το δημόσιο πανεπιστήμιο (15/10) · ειδήσεις

-
-
-

Και η πόλη σου;

-

Αν υπάρχει κατασκήνωση εκεί που ζεις ή θέλεις να στήσεις μία, γράψε μας στο acampada26s@riseup.net και θα την προσθέσουμε στο δίκτυο.

-
-
-
- - -
-

Πώς οργανωνόμαστε

-
    -
  • Συνέλευση. Οι αποφάσεις παίρνονται στις πλατείες. Κανείς δεν μιλά εκ μέρους όλων χωρίς εντολή.
  • -
  • Αυτονομία. Χωρίς κόμματα και ταμπέλες μπροστά. Οι ομάδες έρχονται με τα δικά τους ονόματα, αλλά ο δρόμος ανήκει σε όλους και όλες.
  • -
  • Αλληλοβοήθεια και φροντίδα. Κανείς δεν μένει πίσω: φαγητό, καταφύγιο, νομική υποστήριξη και υγειονομική φροντίδα.
  • -
  • Ένα δίκτυο από δίκτυα. Κάθε κατασκήνωση έχει τη δική της φωνή. Ό,τι μοιραζόμαστε το συντονίζουμε στο OASIS.
  • -
  • Ο δρόμος ως εργαλείο. Παίρνουμε τον δημόσιο χώρο ανοιχτά και ειρηνικά, με χαρά και χωρίς φόβο.
  • -
-

Και η πόλη σου; Αν υπάρχει κατασκήνωση εκεί που ζεις ή θέλεις να στήσεις μία, γράψε μας στο acampada26s@riseup.net και θα την προσθέσουμε στο δίκτυο.

-
- -
-

Διάδωσέ το

-

#takethestreet#26s

-

Δημοσίευσε στη γλώσσα σου με το κοινό hashtag και αυτό της πόλης σου.

-

Λογότυπα και σχέδιο για αφίσες και social media: λογότυπο · σύμβολο · σχέδιο

-
-
- -
-

Take the Street · διεθνές δίκτυο κατασκηνώσεων διαμαρτυρίας · 26S

-

Κείμενο και σχέδιο CC BY-SA 4.0 · Κώδικας AGPL-3.0

-
- - diff --git a/sites/takethestreet/es/index.html b/sites/takethestreet/es/index.html deleted file mode 100644 index d089dc6..0000000 --- a/sites/takethestreet/es/index.html +++ /dev/null @@ -1,211 +0,0 @@ - - - - - -Take the Street - - - - - - - - - - - - - - - - - - - - - - -
- -

Take the Street

-
ES
-
- -
-
- Gente de colores llega por dos calles y llena el cruce - -
- -
-

Síguelas

-

Cada acampada habla con su propia voz. Aquí están sus cuentas.

-
#takethestreet#26s#acampadaporto#11N
-
- -
-
-

Porto @acampadaporto

-
Plaza: Praça D. João I

levantada el 16/10, concentración el 17/10

Instagram

-
-
-

Lisboa @acampada.lisboa

-
Plaza: Rossio

acampada convocada el 17/10 · 17:00

Instagram

-
-
-

Italia Milano · Roma

-

Milano · Statale
Roma · piazza Bologna · Sapienza · piazza del Popolo
cuentas por confirmar

-
-
-

España

-

Todas las acampadas del Estado, en:

tomalacalle.netacampada26s.net

-
-
-

Barcelona @acampada.habitatge

-

InstagramMastodon

-
-
-

València @acampadavalencia1

-

InstagramMastodon

-
-
-

Madrid @acampada26s

-
Plaza: Sol

WebOASISInstagramMastodonTelegramX

-
-
-

Mapa 16/10

-
  • Portolevantada
  • Lisboa17/10
  • Milano · Statale
  • Roma · piazza Bologna
  • Roma · Sapienza
  • Roma · piazza del Popolo
  • Barcelona
  • València
  • Sevilla
  • Bilbao
  • Madrid
  • Málagalevantada
-
-
-
-
- -
-

Dónde estamos

-
  • 8países en la calle
  • 22ciudades con acampada en España
  • 8ciudades con tiendas en Italia
-
- -
  • acampada
  • convocada
  • gran protesta
  • levantada

Arrastra para moverte, pellizca o usa + y − para ampliar y toca un punto para ver más.

-
- - - - -
- - -
-

Cinco ejes

-
-
- -

Hogar

-
-
- -

Emergencia climática

-
-
- -

Rompiendo fronteras

-
-
- -

Pueblos libres

-
-
- -

Igualdad

-
-
-
- -
-

Nacimos el 26 de septiembre, por la vivienda. Hoy en las plazas estamos colectivos de vivienda, ecologistas, antirracistas, antimilitaristas y feministas, y también se acampa en Portugal e Italia.

-

No nos quitan la casa, el planeta, los papeles, la paz y la igualdad por separado. Es el mismo modelo, que pone el beneficio de una minoría por encima de la vida de todas. Por eso salimos juntas a la misma calle.

-
- -
-

Acampadas y protestas

-

Las plazas no están solas. Estas son algunas de las luchas que hoy toman la calle, acampen o no.

-
-
-

España

-

Desde el 26S se ha acampado en 22 ciudades. Más en acampada26s.net.

-
-
-

Portugal

-

Porto · Praça D. João I
acampada desde el 10/10 · levantada el 16/10, concentración el 17/10 · noticia

-

Lisboa · Rossio
acampada convocada el 17/10 · 17:00 · noticia

-
-
-

Italia

-

Milano · Statale
tiendas desde el 23/09 · noticia

-

Roma · piazza Bologna · Sapienza · piazza del Popolo
tiendas de estudiantes · noticia

-

Napoli · Torino · Padova · Bologna · Parma · Firenze
tiendas en las universidades · noticia

-
-
-

Francia

-

Paris · République
chalecos amarillos, estudiantes y sindicatos: 1.700 acciones el 17/10 (bloqueos de refinerías, depósitos de combustible y rotondas) · mapa · noticia

-
-
-

Grecia

-

Athina · Syntagma
tiendas de estudiantes · 13/10 → 14/10 · noticia

-
-
-

India

-

New Delhi
la Gen Z en la calle por unas elecciones limpias · noticia

-
-
-

Estados Unidos

-

New York
marchas contra el ICE tras el tiroteo de Marble Hill (10/10); No Kings el 17/10 · noticia

-
-
-

Argentina

-

Buenos Aires · Congreso
marcha multitudinaria al Congreso contra el DNU 70/23, que derogó la ley de alquileres, y por la universidad pública (15/10) · noticia

-
-
-

¿Y tu ciudad?

-

Si hay una acampada donde vives, o queréis montarla, escribidnos a acampada26s@riseup.net y la sumamos a la red.

-
-
-
- - -
-

Cómo nos organizamos

-
    -
  • Asamblea. Las decisiones se toman en las plazas. Nadie habla en nombre de todas sin mandato.
  • -
  • Autonomía. Sin partidos ni siglas al frente. Los colectivos vienen con su nombre, pero la calle es de todas.
  • -
  • Apoyo mutuo y cuidados. Nadie se queda atrás: comida, abrigo, acompañamiento legal y salud.
  • -
  • Red de redes. Cada acampada es dueña de su voz. Lo común se coordina en OASIS.
  • -
  • La calle como herramienta. Ocupar el espacio público de forma abierta y pacífica, con alegría y sin miedo.
  • -
-

¿Y tu ciudad? Si hay una acampada donde vives, o queréis montarla, escribidnos a acampada26s@riseup.net y la sumamos a la red.

-
- -
-

Difunde

-

#takethestreet#26s

-

Publica en tu idioma con la etiqueta común y la de tu ciudad.

-

Logos y dibujo para carteles y redes: logotipo · símbolo · dibujo

-
-
- -
-

Take the Street · red internacional de acampadas · 26S

-

Textos y dibujo CC BY-SA 4.0 · Código AGPL-3.0

-
- - diff --git a/sites/takethestreet/eu/index.html b/sites/takethestreet/eu/index.html deleted file mode 100644 index 31a0bf0..0000000 --- a/sites/takethestreet/eu/index.html +++ /dev/null @@ -1,211 +0,0 @@ - - - - - -Take the Street - - - - - - - - - - - - - - - - - - - - - - -
- -

Take the Street

-
EU
-
- -
-
- Koloretako jendea bi kaletatik dator eta bidegurutzea betetzen du - -
- -
-

Jarraitu itzazu

-

Kanpaldi bakoitzak bere ahotsa du. Hemen dituzu haien kontuak.

-
#takethestreet#26s#acampadaporto#11N
-
- -
-
-

Porto @acampadaporto

-
Plaza: Praça D. João I

16/10ean altxatu zuten, elkarretaratzea 17/10ean

Instagram

-
-
-

Lisboa @acampada.lisboa

-
Plaza: Rossio

kanpaldia deituta 17/10erako · 17:00

Instagram

-
-
-

Italia Milano · Roma

-

Milano · Statale
Roma · piazza Bologna · Sapienza · piazza del Popolo
kontuak berresteke

-
-
-

Espainia

-

Espainiako kanpaldi guztiak, hemen:

tomalacalle.netacampada26s.net

-
-
-

Barcelona @acampada.habitatge

-

InstagramMastodon

-
-
-

València @acampadavalencia1

-

InstagramMastodon

-
-
-

Madrid @acampada26s

-
Plaza: Sol

WebOASISInstagramMastodonTelegramX

-
-
-

Mapa 16/10

-
  • Portoaltxatuta
  • Lisboa17/10
  • Milano · Statale
  • Roma · piazza Bologna
  • Roma · Sapienza
  • Roma · piazza del Popolo
  • Barcelona
  • València
  • Sevilla
  • Bilbao
  • Madrid
  • Málagaaltxatuta
-
-
-
-
- -
-

Non gauden

-
  • 8herrialde kalean
  • 22hiri kanpaldiarekin Espainian
  • 8Italiako hiri dendekin
-
- -
  • kanpaldia
  • deitua
  • protesta jendetsua
  • altxatuta

Arrastatu mugitzeko, atximurtu edo erabili + eta − handitzeko, eta sakatu puntu bat xehetasunak ikusteko.

-
- - - - -
- - -
-

Bost ardatz

-
-
- -

Etxea

-
-
- -

Larrialdi klimatikoa

-
-
- -

Mugak apurtuz

-
-
- -

Herri askeak

-
-
- -

Berdintasuna

-
-
-
- -
-

Irailaren 26an jaio ginen, etxebizitzaren alde. Gaur etxebizitza-kolektiboek, ekologistek, arrazakeriaren aurkakoek, antimilitaristek eta feministek partekatzen ditugu plazak, eta Portugalen eta Italian ere badira kanpaldiak.

-

Ez digute etxea, planeta, paperak, bakea eta berdintasuna banan-banan kentzen. Sistema bera da, gutxi batzuen irabazia denon bizitzaren gainetik jartzen duena. Horregatik ateratzen gara elkarrekin kale berera.

-
- -
-

Kanpaldiak eta protestak

-

Plazak ez daude bakarrik. Hauek dira gaur kalea hartzen ari diren borroka batzuk, kanpatuz edo kanpatu gabe.

-
-
-

Espainia

-

Irailaren 26tik, 22 hiritan kanpatu da. Gehiago acampada26s.net webgunean.

-
-
-

Portugal

-

Porto · Praça D. João I
kanpaldia 10/10etik · 16/10ean altxatu zuten, elkarretaratzea 17/10ean · albistea

-

Lisboa · Rossio
kanpaldia deituta 17/10erako · 17:00 · albistea

-
-
-

Italia

-

Milano · Statale
dendak 23/09tik · albistea

-

Roma · piazza Bologna · Sapienza · piazza del Popolo
ikasleen dendak · albistea

-

Napoli · Torino · Padova · Bologna · Parma · Firenze
dendak unibertsitateetan · albistea

-
-
-

Frantzia

-

Paris · République
txaleko horiak, ikasleak eta sindikatuak: 1.700 ekintza 17/10ean (findegi, erregai-biltegi eta biribilguneetako blokeoak) · mapa · albistea

-
-
-

Grezia

-

Athina · Syntagma
ikasleen dendak · 13/10 → 14/10 · albistea

-
-
-

India

-

New Delhi
Z belaunaldia kalean, hauteskunde aske eta garbien alde · albistea

-
-
-

Ameriketako Estatu Batuak

-

New York
ICEren aurkako martxak Marble Hilleko tiroketaren ondoren (10/10); No Kings 17/10ean · albistea

-
-
-

Argentina

-

Buenos Aires · Congreso
martxa jendetsua Kongresura, alokairu-legea indargabetu zuen 70/23 DNUaren aurka eta unibertsitate publikoaren alde (15/10) · albistea

-
-
-

Eta zure hiria?

-

Bizi zaren lekuan kanpaldi bat badago, edo bat antolatu nahi baduzue, idatzi iezaguzue acampada26s@riseup.net helbidera eta sarera gehituko dugu.

-
-
-
- - -
-

Nola antolatzen garen

-
    -
  • Asanblada. Erabakiak plazetan hartzen dira. Inork ez du denon izenean hitz egiten agindurik gabe.
  • -
  • Autonomia. Alderdirik eta siglarik ez aurrean. Kolektiboak beren izenarekin datoz, baina kalea denona da.
  • -
  • Elkarrekiko laguntza eta zaintzak. Inor ez da atzean geratzen: janaria, aterpea, laguntza juridikoa eta osasuna.
  • -
  • Sareen sarea. Kanpaldi bakoitza bere ahotsaren jabe da. Partekatzen duguna OASISen koordinatzen da.
  • -
  • Kalea tresna gisa. Espazio publikoa modu irekian eta baketsuan hartzea, pozez eta beldurrik gabe.
  • -
-

Eta zure hiria? Bizi zaren lekuan kanpaldi bat badago, edo bat antolatu nahi baduzue, idatzi iezaguzue acampada26s@riseup.net helbidera eta sarera gehituko dugu.

-
- -
-

Zabaldu

-

#takethestreet#26s

-

Argitaratu zure hizkuntzan, traola komunarekin eta zure hiriarenarekin.

-

Logoak eta marrazkia kartel eta sare sozialetarako: logotipoa · ikurra · marrazkia

-
-
- -
-

Take the Street · protesta-kanpaldien nazioarteko sarea · 26S

-

Testua eta marrazkia CC BY-SA 4.0 · Kodea AGPL-3.0

-
- - diff --git a/sites/takethestreet/favicon.svg b/sites/takethestreet/favicon.svg deleted file mode 100644 index 2cec2d5..0000000 --- a/sites/takethestreet/favicon.svg +++ /dev/null @@ -1 +0,0 @@ - diff --git a/sites/takethestreet/fr/index.html b/sites/takethestreet/fr/index.html deleted file mode 100644 index fe6872d..0000000 --- a/sites/takethestreet/fr/index.html +++ /dev/null @@ -1,211 +0,0 @@ - - - - - -Take the Street - - - - - - - - - - - - - - - - - - - - - - -
- -

Take the Street

-
FR
-
- -
-
- Des gens en couleurs arrivent par deux rues et remplissent le carrefour - -
- -
-

Suis-les

-

Chaque campement parle de sa propre voix. Voici leurs comptes.

-
#takethestreet#26s#acampadaporto#11N
-
- -
-
-

Porto @acampadaporto

-
Place: Praça D. João I

levé le 16/10, rassemblement le 17/10

Instagram

-
-
-

Lisboa @acampada.lisboa

-
Place: Rossio

appel à camper le 17/10 · 17:00

Instagram

-
-
-

Italie Milano · Roma

-

Milano · Statale
Roma · piazza Bologna · Sapienza · piazza del Popolo
comptes à confirmer

-
-
-

Espagne

-

Tous les campements d'Espagne, sur:

tomalacalle.netacampada26s.net

-
-
-

Barcelona @acampada.habitatge

-

InstagramMastodon

-
-
-

València @acampadavalencia1

-

InstagramMastodon

-
-
-

Madrid @acampada26s

-
Place: Sol

WebOASISInstagramMastodonTelegramX

-
-
-

Carte 16/10

-
  • Portolevé
  • Lisboa17/10
  • Milano · Statale
  • Roma · piazza Bologna
  • Roma · Sapienza
  • Roma · piazza del Popolo
  • Barcelona
  • València
  • Sevilla
  • Bilbao
  • Madrid
  • Málagalevé
-
-
-
-
- -
-

Où nous sommes

-
  • 8pays dans la rue
  • 22villes avec campement en Espagne
  • 8villes avec des tentes en Italie
-
- -
  • campement
  • appel
  • grande mobilisation
  • levé

Fais glisser pour te déplacer, pince ou utilise + et − pour zoomer, et touche un point pour en savoir plus.

-
- - - - -
- - -
-

Cinq axes

-
-
- -

Un chez-soi

-
-
- -

Urgence climatique

-
-
- -

Briser les frontières

-
-
- -

Peuples libres

-
-
- -

Égalité

-
-
-
- -
-

Nous sommes nées le 26 septembre, pour le logement. Aujourd'hui, sur les places, se retrouvent des collectifs pour le logement, écologistes, antiracistes, antimilitaristes et féministes, et on campe aussi au Portugal et en Italie.

-

On ne nous prend pas le logement, la planète, les papiers, la paix et l'égalité séparément. C'est le même modèle, qui place le profit d'une minorité au-dessus de la vie de toutes. C'est pour ça que nous descendons ensemble dans la même rue.

-
- -
-

Campements et luttes

-

Les places ne sont pas seules. Voici quelques-unes des luttes qui prennent la rue aujourd'hui, avec ou sans tentes.

-
-
-

Espagne

-

Depuis le 26S, on a campé dans 22 villes. Plus d’infos sur acampada26s.net.

-
-
-

Portugal

-

Porto · Praça D. João I
campement depuis le 10/10 · levé le 16/10, rassemblement le 17/10 · article

-

Lisboa · Rossio
appel à camper le 17/10 · 17:00 · article

-
-
-

Italie

-

Milano · Statale
tentes depuis le 23/09 · article

-

Roma · piazza Bologna · Sapienza · piazza del Popolo
tentes étudiantes · article

-

Napoli · Torino · Padova · Bologna · Parma · Firenze
tentes dans les universités · article

-
-
-

France

-

Paris · République
gilets jaunes, jeunes et syndicats : 1 700 actions le 17/10 (blocages de raffineries, dépôts pétroliers et ronds-points) · carte · article

-
-
-

Grèce

-

Athina · Syntagma
tentes étudiantes · 13/10 → 14/10 · article

-
-
-

Inde

-

New Delhi
la Gen Z dans la rue pour des élections libres · article

-
-
-

États-Unis

-

New York
marches contre l'ICE après la fusillade de Marble Hill (10/10) ; No Kings le 17/10 · article

-
-
-

Argentine

-

Buenos Aires · Congreso
marche massive vers le Congrès contre le DNU 70/23, qui a abrogé la loi sur les loyers, et pour l'université publique (15/10) · article

-
-
-

Et ta ville ?

-

S'il y a un campement là où tu vis, ou si vous voulez en monter un, écrivez-nous à acampada26s@riseup.net et on l'ajoute au réseau.

-
-
-
- - -
-

Comment on s'organise

-
    -
  • Assemblée. Les décisions se prennent sur les places. Personne ne parle au nom de toutes sans mandat.
  • -
  • Autonomie. Pas de partis ni de sigles en tête. Les collectifs viennent avec leur nom, mais la rue est à toutes.
  • -
  • Entraide et soin. Personne n'est laissée de côté : nourriture, abri, soutien juridique et santé.
  • -
  • Réseau de réseaux. Chaque campement garde sa propre voix. Le commun se coordonne sur OASIS.
  • -
  • La rue comme outil. Occuper l'espace public de façon ouverte et pacifique, avec joie et sans peur.
  • -
-

Et ta ville ? S'il y a un campement là où tu vis, ou si vous voulez en monter un, écrivez-nous à acampada26s@riseup.net et on l'ajoute au réseau.

-
- -
-

Fais tourner

-

#takethestreet#26s

-

Publie dans ta langue avec le hashtag commun et celui de ta ville.

-

Logos et dessin pour affiches et réseaux : logotype · symbole · dessin

-
-
- -
-

Take the Street · réseau international de campements · 26S

-

Textes et dessin CC BY-SA 4.0 · Code AGPL-3.0

-
- - diff --git a/sites/takethestreet/gl/index.html b/sites/takethestreet/gl/index.html deleted file mode 100644 index 0bf7848..0000000 --- a/sites/takethestreet/gl/index.html +++ /dev/null @@ -1,211 +0,0 @@ - - - - - -Take the Street - - - - - - - - - - - - - - - - - - - - - - -
- -

Take the Street

-
GL
-
- -
-
- Xente de cores chega por dúas rúas e enche o cruzamento - -
- -
-

Ségueas

-

Cada acampada fala coa súa propia voz. Aquí están as súas contas.

-
#takethestreet#26s#acampadaporto#11N
-
- -
-
-

Porto @acampadaporto

-
Praza: Praça D. João I

levantada o 16/10, concentración o 17/10

Instagram

-
-
-

Lisboa @acampada.lisboa

-
Praza: Rossio

acampada convocada para o 17/10 · 17:00

Instagram

-
-
-

Italia Milano · Roma

-

Milano · Statale
Roma · piazza Bologna · Sapienza · piazza del Popolo
contas por confirmar

-
-
-

España

-

Todas as acampadas do Estado, en:

tomalacalle.netacampada26s.net

-
-
-

Barcelona @acampada.habitatge

-

InstagramMastodon

-
-
-

València @acampadavalencia1

-

InstagramMastodon

-
-
-

Madrid @acampada26s

-
Praza: Sol

WebOASISInstagramMastodonTelegramX

-
-
-

Mapa 16/10

-
  • Portolevantada
  • Lisboa17/10
  • Milano · Statale
  • Roma · piazza Bologna
  • Roma · Sapienza
  • Roma · piazza del Popolo
  • Barcelona
  • València
  • Sevilla
  • Bilbao
  • Madrid
  • Málagalevantada
-
-
-
-
- -
-

Onde estamos

-
  • 8países na rúa
  • 22cidades con acampada en España
  • 8cidades italianas con tendas
-
- -
  • acampada
  • convocada
  • gran protesta
  • levantada

Arrastra para moverte, belisca ou usa + e − para ampliar, e toca un punto para ver máis.

-
- - - - -
- - -
-

Cinco eixos

-
-
- -

Fogar

-
-
- -

Emerxencia climática

-
-
- -

Rompendo fronteiras

-
-
- -

Pobos libres

-
-
- -

Igualdade

-
-
-
- -
-

Nacemos o 26 de setembro, pola vivenda. Hoxe nas prazas estamos colectivos de vivenda, ecoloxistas, antirracistas, antimilitaristas e feministas, e tamén se acampa en Portugal e Italia.

-

Non nos quitan a casa, o planeta, os papeis, a paz e a igualdade por separado. É o mesmo modelo, que pon o beneficio dunha minoría por riba da vida de todas. Por iso saímos xuntas á mesma rúa.

-
- -
-

Acampadas e protestas

-

As prazas non están soas. Estas son algunhas das loitas que hoxe toman a rúa, acampen ou non.

-
-
-

España

-

Dende o 26 de setembro acampouse en 22 cidades. Máis en acampada26s.net.

-
-
-

Portugal

-

Porto · Praça D. João I
acampada dende o 10/10 · levantada o 16/10, concentración o 17/10 · noticia

-

Lisboa · Rossio
acampada convocada para o 17/10 · 17:00 · noticia

-
-
-

Italia

-

Milano · Statale
tendas dende o 23/09 · noticia

-

Roma · piazza Bologna · Sapienza · piazza del Popolo
tendas de estudantes · noticia

-

Napoli · Torino · Padova · Bologna · Parma · Firenze
tendas nas universidades · noticia

-
-
-

Francia

-

Paris · République
coletes amarelos, estudantes e sindicatos: 1.700 accións o 17/10 (bloqueos de refinarías, depósitos de combustible e rotondas) · mapa · noticia

-
-
-

Grecia

-

Athina · Syntagma
tendas de estudantes · 13/10 → 14/10 · noticia

-
-
-

India

-

New Delhi
a xeración Z na rúa por unhas eleccións libres e limpas · noticia

-
-
-

Estados Unidos

-

New York
marchas contra o ICE tras o tiroteo de Marble Hill (10/10); No Kings o 17/10 · noticia

-
-
-

Arxentina

-

Buenos Aires · Congreso
marcha multitudinaria ao Congreso contra o DNU 70/23, que derrogou a lei de alugueiros, e pola universidade pública (15/10) · noticia

-
-
-

E a túa cidade?

-

Se hai unha acampada onde vives, ou queredes montala, escribídenos a acampada26s@riseup.net e sumámola á rede.

-
-
-
- - -
-

Como nos organizamos

-
    -
  • Asemblea. As decisións tómanse nas prazas. Ninguén fala en nome de todas sen mandato.
  • -
  • Autonomía. Sen partidos nin siglas á fronte. Os colectivos veñen co seu nome, pero a rúa é de todas.
  • -
  • Apoio mutuo e coidados. Ninguén queda atrás: comida, abrigo, acompañamento legal e saúde.
  • -
  • Rede de redes. Cada acampada é dona da súa voz. O común coordínase en OASIS.
  • -
  • A rúa como ferramenta. Ocupar o espazo público de forma aberta e pacífica, con alegría e sen medo.
  • -
-

E a túa cidade? Se hai unha acampada onde vives, ou queredes montala, escribídenos a acampada26s@riseup.net e sumámola á rede.

-
- -
-

Difunde

-

#takethestreet#26s

-

Publica no teu idioma coa etiqueta común e a da túa cidade.

-

Logos e debuxo para cartaces e redes: logotipo · símbolo · debuxo

-
-
- -
-

Take the Street · rede internacional de acampadas · 26S

-

Textos e debuxo CC BY-SA 4.0 · Código AGPL-3.0

-
- - diff --git a/sites/takethestreet/hi/index.html b/sites/takethestreet/hi/index.html deleted file mode 100644 index de69215..0000000 --- a/sites/takethestreet/hi/index.html +++ /dev/null @@ -1,211 +0,0 @@ - - - - - -Take the Street - - - - - - - - - - - - - - - - - - - - - - -
- -

Take the Street

-
HI
-
- -
-
- रंग-बिरंगे लोग दो गलियों से उमड़कर चौराहा भर देते हैं - -
- -
-

उन्हें फ़ॉलो करो

-

हर शिविर अपनी आवाज़ में बोलता है। ये रहे उनके अकाउंट।

-
#takethestreet#26s#acampadaporto#11N
-
- -
-
-

Porto @acampadaporto

-
चौक: Praça D. João I

16/10 को उठ गया, 17/10 को प्रदर्शन

Instagram

-
-
-

Lisboa @acampada.lisboa

-
चौक: Rossio

17/10 के लिए शिविर का आह्वान · 17:00

Instagram

-
-
-

इटली Milano · Roma

-

Milano · Statale
Roma · piazza Bologna · Sapienza · piazza del Popolo
अकाउंट अभी पक्के नहीं

-
-
-

स्पेन

-

स्पेन के सारे शिविर, यहाँ:

tomalacalle.netacampada26s.net

-
-
-

Barcelona @acampada.habitatge

-

InstagramMastodon

-
-
-

València @acampadavalencia1

-

InstagramMastodon

-
-
-

Madrid @acampada26s

-
चौक: Sol

वेबसाइटOASISInstagramMastodonTelegramX

-
-
-

नक़्शा 16/10

-
  • Portoउठ गया
  • Lisboa17/10
  • Milano · Statale
  • Roma · piazza Bologna
  • Roma · Sapienza
  • Roma · piazza del Popolo
  • Barcelona
  • València
  • Sevilla
  • Bilbao
  • Madrid
  • Málagaउठ गया
-
-
-
-
- -
-

हम कहाँ हैं

-
  • 8देश सड़कों पर
  • 22स्पेन के शहरों में शिविर
  • 8इटली के शहरों में तंबू
-
- -
  • शिविर
  • आह्वान
  • जन-प्रदर्शन
  • उठ गया

खिसकाने के लिए खींचो, ज़ूम के लिए दो उँगलियों से फैलाओ या + और − दबाओ, और ब्योरे के लिए किसी बिंदु पर टैप करो।

-
- - - - -
- - -
-

पाँच धुरियाँ

-
-
- -

घर

-
-
- -

जलवायु आपातकाल

-
-
- -

सरहदें तोड़ते हुए

-
-
- -

आज़ाद क़ौमें

-
-
- -

बराबरी

-
-
-
- -
-

हम 26 सितंबर को जन्मे, घर के हक़ की लड़ाई में। आज आवास समूह, पर्यावरणवादी, नस्लवाद-विरोधी, सैन्यवाद-विरोधी और नारीवादी चौक साझा करते हैं, और पुर्तगाल और इटली में भी शिविर हैं।

-

वे हमसे घर, धरती, काग़ज़, अमन और बराबरी अलग-अलग नहीं छीनते। यह एक ही व्यवस्था है, जो चंद लोगों के मुनाफ़े को सबकी ज़िंदगी से ऊपर रखती है। इसीलिए हम मिलकर एक ही सड़क पर उतरते हैं।

-
- -
-

शिविर और विरोध प्रदर्शन

-

चौक अकेले नहीं हैं। ये कुछ संघर्ष हैं जो आज सड़कों पर हैं, शिविर लगाकर या बिना शिविर के।

-
-
-

स्पेन

-

26 सितंबर से 22 शहरों में लोग डेरा डाल चुके हैं। और जानकारी acampada26s.net पर।

-
-
-

पुर्तगाल

-

Porto · Praça D. João I
10/10 से शिविर · 16/10 को उठ गया, 17/10 को प्रदर्शन · ख़बर

-

Lisboa · Rossio
17/10 के लिए शिविर का आह्वान · 17:00 · ख़बर

-
-
-

इटली

-

Milano · Statale
23/09 से तंबू · ख़बर

-

Roma · piazza Bologna · Sapienza · piazza del Popolo
छात्रों के तंबू · ख़बर

-

Napoli · Torino · Padova · Bologna · Parma · Firenze
विश्वविद्यालयों में तंबू · ख़बर

-
-
-

फ़्रांस

-

Paris · République
येलो वेस्ट, छात्र और यूनियनें: 17/10 को 1,700 कार्रवाइयाँ (रिफ़ाइनरियों, ईंधन डिपो और गोल चक्करों की नाकाबंदी) · नक्शा · ख़बर

-
-
-

यूनान

-

Athina · Syntagma
छात्रों के तंबू · 13/10 → 14/10 · ख़बर

-
-
-

भारत

-

New Delhi
आज़ाद और निष्पक्ष चुनावों के लिए Gen Z सड़कों पर · ख़बर

-
-
-

अमेरिका

-

New York
Marble Hill गोलीकांड के बाद ICE के ख़िलाफ़ मार्च (10/10); 17/10 को No Kings · ख़बर

-
-
-

अर्जेंटीना

-

Buenos Aires · Congreso
किराया क़ानून ख़त्म करने वाले DNU 70/23 के ख़िलाफ़ और सार्वजनिक विश्वविद्यालय के लिए कांग्रेस तक विशाल मार्च (15/10) · ख़बर

-
-
-

और तुम्हारा शहर?

-

अगर तुम्हारे यहाँ शिविर है, या तुम एक शुरू करना चाहते हो, तो हमें acampada26s@riseup.net पर लिखो और हम उसे नेटवर्क में जोड़ देंगे।

-
-
-
- - -
-

हम कैसे संगठित होते हैं

-
    -
  • सभा। फ़ैसले चौकों में होते हैं। बिना जनादेश के कोई सबकी ओर से नहीं बोलता।
  • -
  • स्वायत्तता। आगे कोई पार्टी या झंडा नहीं। समूह अपने नाम से आते हैं, पर सड़क सबकी है।
  • -
  • आपसी मदद और देखभाल। कोई पीछे नहीं छूटता: खाना, आसरा, क़ानूनी साथ और सेहत।
  • -
  • नेटवर्कों का नेटवर्क। हर शिविर अपनी आवाज़ का मालिक है। साझा काम का तालमेल OASIS पर होता है।
  • -
  • सड़क एक औज़ार। सार्वजनिक जगह को खुले और शांतिपूर्ण ढंग से लेना, ख़ुशी के साथ और बिना डर के।
  • -
-

और तुम्हारा शहर? अगर तुम्हारे यहाँ शिविर है, या तुम एक शुरू करना चाहते हो, तो हमें acampada26s@riseup.net पर लिखो और हम उसे नेटवर्क में जोड़ देंगे।

-
- -
-

बात फैलाओ

-

#takethestreet#26s

-

अपनी भाषा में पोस्ट करो, साझा हैशटैग और अपने शहर के हैशटैग के साथ।

-

पोस्टरों और सोशल मीडिया के लिए लोगो और चित्र: लोगोटाइप · प्रतीक · चित्र

-
-
- -
-

Take the Street · विरोध शिविरों का अंतरराष्ट्रीय नेटवर्क · 26S

-

पाठ और चित्र CC BY-SA 4.0 · कोड AGPL-3.0

-
- - diff --git a/sites/takethestreet/img/calle.svg b/sites/takethestreet/img/calle.svg deleted file mode 100644 index 1666765..0000000 --- a/sites/takethestreet/img/calle.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - - - diff --git a/sites/takethestreet/img/eje-clima.svg b/sites/takethestreet/img/eje-clima.svg deleted file mode 100644 index a336fe0..0000000 --- a/sites/takethestreet/img/eje-clima.svg +++ /dev/null @@ -1 +0,0 @@ - diff --git a/sites/takethestreet/img/eje-fronteras.svg b/sites/takethestreet/img/eje-fronteras.svg deleted file mode 100644 index 57e5768..0000000 --- a/sites/takethestreet/img/eje-fronteras.svg +++ /dev/null @@ -1 +0,0 @@ - diff --git a/sites/takethestreet/img/eje-hogar.svg b/sites/takethestreet/img/eje-hogar.svg deleted file mode 100644 index 633245d..0000000 --- a/sites/takethestreet/img/eje-hogar.svg +++ /dev/null @@ -1 +0,0 @@ - diff --git a/sites/takethestreet/img/eje-igualdad.svg b/sites/takethestreet/img/eje-igualdad.svg deleted file mode 100644 index 0e9197d..0000000 --- a/sites/takethestreet/img/eje-igualdad.svg +++ /dev/null @@ -1 +0,0 @@ - diff --git a/sites/takethestreet/img/eje-pueblos.svg b/sites/takethestreet/img/eje-pueblos.svg deleted file mode 100644 index a2b6ea3..0000000 --- a/sites/takethestreet/img/eje-pueblos.svg +++ /dev/null @@ -1 +0,0 @@ - diff --git a/sites/takethestreet/img/simbolo-negativo.svg b/sites/takethestreet/img/simbolo-negativo.svg deleted file mode 100644 index 455e260..0000000 --- a/sites/takethestreet/img/simbolo-negativo.svg +++ /dev/null @@ -1 +0,0 @@ - diff --git a/sites/takethestreet/img/simbolo.svg b/sites/takethestreet/img/simbolo.svg deleted file mode 100644 index 2cec2d5..0000000 --- a/sites/takethestreet/img/simbolo.svg +++ /dev/null @@ -1 +0,0 @@ - diff --git a/sites/takethestreet/index.html b/sites/takethestreet/index.html deleted file mode 100644 index 3fd56a4..0000000 --- a/sites/takethestreet/index.html +++ /dev/null @@ -1,211 +0,0 @@ - - - - - -Take the Street - - - - - - - - - - - - - - - - - - - - - - -
- -

Take the Street

-
EN
-
- -
-
- Colourful people pour in from two streets and fill the crossing - -
- -
-

Follow them

-

Each camp speaks with its own voice. Here are their accounts.

-
#takethestreet#26s#acampadaporto#11N
-
- -
-
-

Porto @acampadaporto

-
Square: Praça D. João I

lifted on 16/10, rally on 17/10

Instagram

-
-
-

Lisboa @acampada.lisboa

-
Square: Rossio

camp called for 17/10 · 17:00

Instagram

-
-
-

Italy Milano · Roma

-

Milano · Statale
Roma · piazza Bologna · Sapienza · piazza del Popolo
accounts to be confirmed

-
-
-

Spain

-

Every camp in Spain, at:

tomalacalle.netacampada26s.net

-
-
-

Barcelona @acampada.habitatge

-

InstagramMastodon

-
-
-

València @acampadavalencia1

-

InstagramMastodon

-
-
-

Madrid @acampada26s

-
Square: Sol

WebOASISInstagramMastodonTelegramX

-
-
-

Map 16/10

-
  • Portolifted
  • Lisboa17/10
  • Milano · Statale
  • Roma · piazza Bologna
  • Roma · Sapienza
  • Roma · piazza del Popolo
  • Barcelona
  • València
  • Sevilla
  • Bilbao
  • Madrid
  • Málagalifted
-
-
-
-
- -
-

Where we are

-
  • 8countries on the streets
  • 22cities with camps in Spain
  • 8Italian cities with tents
-
- -
  • camp
  • called
  • mass protest
  • lifted

Drag to move, pinch or use + and − to zoom, and tap a point for details.

-
- - - - -
- - -
-

Five axes

-
-
- -

Home

-
-
- -

Climate emergency

-
-
- -

No borders

-
-
- -

Free peoples

-
-
- -

Equality

-
-
-
- -
-

We were born on 26 September, fighting for housing. Today housing groups, environmentalists, anti-racists, anti-militarists and feminists share the squares, and there are camps in Portugal and Italy too.

-

They don't take our homes, the planet, our papers, our peace and our equality one at a time. It's the same system, putting the profit of a few above everyone's lives. That's why we take to the same street together.

-
- -
-

Camps and protests

-

The squares are not alone. These are some of the struggles taking the streets today, camping or not.

-
-
-

Spain

-

Since 26 September, people have camped in 22 cities. More at acampada26s.net.

-
-
-

Portugal

-

Porto · Praça D. João I
camp since 10/10 · lifted on 16/10, rally on 17/10 · news

-

Lisboa · Rossio
camp called for 17/10 · 17:00 · news

-
-
-

Italy

-

Milano · Statale
tents since 23/09 · news

-

Roma · piazza Bologna · Sapienza · piazza del Popolo
student tents · news

-

Napoli · Torino · Padova · Bologna · Parma · Firenze
tents at the universities · news

-
-
-

France

-

Paris · République
yellow vests, students and unions: 1,700 actions on 17/10 (blockades of refineries, fuel depots and roundabouts) · map · news

-
-
-

Greece

-

Athina · Syntagma
student tents · 13/10 → 14/10 · news

-
-
-

India

-

New Delhi
Gen Z on the streets for free and fair elections · news

-
-
-

United States

-

New York
marches against ICE after the Marble Hill shooting (10/10); No Kings on 17/10 · news

-
-
-

Argentina

-

Buenos Aires · Congreso
mass march to Congress against DNU 70/23, which scrapped the rent law, and for public universities (15/10) · news

-
-
-

What about your city?

-

If there's a camp where you live, or you want to start one, write to us at acampada26s@riseup.net and we'll add it to the network.

-
-
-
- - -
-

How we organise

-
    -
  • Assembly. Decisions are made in the squares. No one speaks for everyone without a mandate.
  • -
  • Autonomy. No parties or acronyms out front. Groups come with their own names, but the street belongs to everyone.
  • -
  • Mutual aid and care. No one gets left behind: food, shelter, legal support and health care.
  • -
  • A network of networks. Each camp owns its voice. What we share is coordinated on OASIS.
  • -
  • The street as a tool. Taking public space openly and peacefully, with joy and without fear.
  • -
-

What about your city? If there's a camp where you live, or you want to start one, write to us at acampada26s@riseup.net and we'll add it to the network.

-
- -
-

Spread the word

-

#takethestreet#26s

-

Post in your language with the common hashtag and your city's.

-

Logos and drawing for posters and social media: logotype · symbol · drawing

-
-
- -
-

Take the Street · international network of protest camps · 26S

-

Text and drawing CC BY-SA 4.0 · Code AGPL-3.0

-
- - diff --git a/sites/takethestreet/it/index.html b/sites/takethestreet/it/index.html deleted file mode 100644 index 3a7b9c1..0000000 --- a/sites/takethestreet/it/index.html +++ /dev/null @@ -1,211 +0,0 @@ - - - - - -Take the Street - - - - - - - - - - - - - - - - - - - - - - -
- -

Take the Street

-
IT
-
- -
-
- Gente colorata arriva da due strade e riempie l'incrocio - -
- -
-

Seguile

-

Ogni acampada parla con la propria voce. Ecco i loro account.

-
#takethestreet#26s#acampadaporto#11N
-
- -
-
-

Porto @acampadaporto

-
Piazza: Praça D. João I

smontata il 16/10, presidio il 17/10

Instagram

-
-
-

Lisboa @acampada.lisboa

-
Piazza: Rossio

acampada convocata per il 17/10 · 17:00

Instagram

-
-
-

Italia Milano · Roma

-

Milano · Statale
Roma · piazza Bologna · Sapienza · piazza del Popolo
account da confermare

-
-
-

Spagna

-

Tutte le acampade in Spagna, su:

tomalacalle.netacampada26s.net

-
-
-

Barcelona @acampada.habitatge

-

InstagramMastodon

-
-
-

València @acampadavalencia1

-

InstagramMastodon

-
-
-

Madrid @acampada26s

-
Piazza: Sol

WebOASISInstagramMastodonTelegramX

-
-
-

Mappa 16/10

-
  • Portosmontata
  • Lisboa17/10
  • Milano · Statale
  • Roma · piazza Bologna
  • Roma · Sapienza
  • Roma · piazza del Popolo
  • Barcelona
  • València
  • Sevilla
  • Bilbao
  • Madrid
  • Málagasmontata
-
-
-
-
- -
-

Dove siamo

-
  • 8paesi in piazza
  • 22città con acampada in Spagna
  • 8città con tende in Italia
-
- -
  • acampada
  • convocata
  • grande protesta
  • smontata

Trascina per spostarti, pizzica o usa + e − per ingrandire e tocca un punto per saperne di più.

-
- - - - -
- - -
-

Cinque assi

-
-
- -

Casa

-
-
- -

Emergenza climatica

-
-
- -

Rompere le frontiere

-
-
- -

Popoli liberi

-
-
- -

Uguaglianza

-
-
-
- -
-

Siamo nate il 26 settembre, per il diritto alla casa. Oggi nelle piazze ci sono realtà per la casa, ecologiste, antirazziste, antimilitariste e femministe, e ci sono acampade anche in Portogallo e in Italia.

-

Non ci tolgono la casa, il pianeta, i documenti, la pace e l'uguaglianza separatamente. È lo stesso modello, che mette il profitto di una minoranza sopra la vita di tutte. Per questo scendiamo tutte insieme nella stessa strada.

-
- -
-

Acampade e proteste

-

Le piazze non sono sole. Queste sono alcune delle lotte che oggi prendono la strada, con o senza tende.

-
-
-

Spagna

-

Dal 26S ci sono state acampade in 22 città. Di più su acampada26s.net.

-
-
-

Portogallo

-

Porto · Praça D. João I
acampada dal 10/10 · smontata il 16/10, presidio il 17/10 · notizia

-

Lisboa · Rossio
acampada convocata per il 17/10 · 17:00 · notizia

-
-
-

Italia

-

Milano · Statale
tende dal 23/09 · notizia

-

Roma · piazza Bologna · Sapienza · piazza del Popolo
tende studentesche · notizia

-

Napoli · Torino · Padova · Bologna · Parma · Firenze
tende nelle università · notizia

-
-
-

Francia

-

Paris · République
gilet gialli, scuole e sindacati: 1.700 azioni il 17/10 (blocchi di raffinerie, depositi di carburante e rotonde) · mappa · notizia

-
-
-

Grecia

-

Athina · Syntagma
tende studentesche · 13/10 → 14/10 · notizia

-
-
-

India

-

New Delhi
la Gen Z in piazza per elezioni pulite · notizia

-
-
-

Stati Uniti

-

New York
cortei contro l'ICE dopo la sparatoria di Marble Hill (10/10); No Kings il 17/10 · notizia

-
-
-

Argentina

-

Buenos Aires · Congreso
corteo di massa al Congresso contro il DNU 70/23, che ha abolito la legge sugli affitti, e per l'università pubblica (15/10) · notizia

-
-
-

E la tua città?

-

Se c'è un'acampada dove vivi, o volete montarla, scriveteci a acampada26s@riseup.net e la aggiungiamo alla rete.

-
-
-
- - -
-

Come ci organizziamo

-
    -
  • Assemblea. Le decisioni si prendono nelle piazze. Nessuna parla a nome di tutte senza mandato.
  • -
  • Autonomia. Niente partiti né sigle in testa. Le realtà vengono con il loro nome, ma la strada è di tutte.
  • -
  • Mutuo aiuto e cura. Nessuna resta indietro: cibo, riparo, supporto legale e salute.
  • -
  • Rete di reti. Ogni acampada è padrona della propria voce. Ciò che è comune si coordina su OASIS.
  • -
  • La strada come strumento. Occupare lo spazio pubblico in modo aperto e pacifico, con gioia e senza paura.
  • -
-

E la tua città? Se c'è un'acampada dove vivi, o volete montarla, scriveteci a acampada26s@riseup.net e la aggiungiamo alla rete.

-
- -
-

Diffondi

-

#takethestreet#26s

-

Pubblica nella tua lingua con l'hashtag comune e quello della tua città.

-

Loghi e disegno per manifesti e social: logotipo · simbolo · disegno

-
-
- -
-

Take the Street · rete internazionale di acampade · 26S

-

Testi e disegno CC BY-SA 4.0 · Codice AGPL-3.0

-
- - diff --git a/sites/takethestreet/js/leaflet/LICENSE b/sites/takethestreet/js/leaflet/LICENSE deleted file mode 100644 index bcb3ba1..0000000 --- a/sites/takethestreet/js/leaflet/LICENSE +++ /dev/null @@ -1,26 +0,0 @@ -BSD 2-Clause License - -Copyright (c) 2010-2023, Volodymyr Agafonkin -Copyright (c) 2010-2011, CloudMade -All rights reserved. - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions are met: - -1. Redistributions of source code must retain the above copyright notice, this - list of conditions and the following disclaimer. - -2. Redistributions in binary form must reproduce the above copyright notice, - this list of conditions and the following disclaimer in the documentation - and/or other materials provided with the distribution. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" -AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE -DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE -FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL -DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR -SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER -CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, -OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. diff --git a/sites/takethestreet/js/leaflet/leaflet.css b/sites/takethestreet/js/leaflet/leaflet.css deleted file mode 100644 index 2961b76..0000000 --- a/sites/takethestreet/js/leaflet/leaflet.css +++ /dev/null @@ -1,661 +0,0 @@ -/* required styles */ - -.leaflet-pane, -.leaflet-tile, -.leaflet-marker-icon, -.leaflet-marker-shadow, -.leaflet-tile-container, -.leaflet-pane > svg, -.leaflet-pane > canvas, -.leaflet-zoom-box, -.leaflet-image-layer, -.leaflet-layer { - position: absolute; - left: 0; - top: 0; - } -.leaflet-container { - overflow: hidden; - } -.leaflet-tile, -.leaflet-marker-icon, -.leaflet-marker-shadow { - -webkit-user-select: none; - -moz-user-select: none; - user-select: none; - -webkit-user-drag: none; - } -/* Prevents IE11 from highlighting tiles in blue */ -.leaflet-tile::selection { - background: transparent; -} -/* Safari renders non-retina tile on retina better with this, but Chrome is worse */ -.leaflet-safari .leaflet-tile { - image-rendering: -webkit-optimize-contrast; - } -/* hack that prevents hw layers "stretching" when loading new tiles */ -.leaflet-safari .leaflet-tile-container { - width: 1600px; - height: 1600px; - -webkit-transform-origin: 0 0; - } -.leaflet-marker-icon, -.leaflet-marker-shadow { - display: block; - } -/* .leaflet-container svg: reset svg max-width decleration shipped in Joomla! (joomla.org) 3.x */ -/* .leaflet-container img: map is broken in FF if you have max-width: 100% on tiles */ -.leaflet-container .leaflet-overlay-pane svg { - max-width: none !important; - max-height: none !important; - } -.leaflet-container .leaflet-marker-pane img, -.leaflet-container .leaflet-shadow-pane img, -.leaflet-container .leaflet-tile-pane img, -.leaflet-container img.leaflet-image-layer, -.leaflet-container .leaflet-tile { - max-width: none !important; - max-height: none !important; - width: auto; - padding: 0; - } - -.leaflet-container img.leaflet-tile { - /* See: https://bugs.chromium.org/p/chromium/issues/detail?id=600120 */ - mix-blend-mode: plus-lighter; -} - -.leaflet-container.leaflet-touch-zoom { - -ms-touch-action: pan-x pan-y; - touch-action: pan-x pan-y; - } -.leaflet-container.leaflet-touch-drag { - -ms-touch-action: pinch-zoom; - /* Fallback for FF which doesn't support pinch-zoom */ - touch-action: none; - touch-action: pinch-zoom; -} -.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom { - -ms-touch-action: none; - touch-action: none; -} -.leaflet-container { - -webkit-tap-highlight-color: transparent; -} -.leaflet-container a { - -webkit-tap-highlight-color: rgba(51, 181, 229, 0.4); -} -.leaflet-tile { - filter: inherit; - visibility: hidden; - } -.leaflet-tile-loaded { - visibility: inherit; - } -.leaflet-zoom-box { - width: 0; - height: 0; - -moz-box-sizing: border-box; - box-sizing: border-box; - z-index: 800; - } -/* workaround for https://bugzilla.mozilla.org/show_bug.cgi?id=888319 */ -.leaflet-overlay-pane svg { - -moz-user-select: none; - } - -.leaflet-pane { z-index: 400; } - -.leaflet-tile-pane { z-index: 200; } -.leaflet-overlay-pane { z-index: 400; } -.leaflet-shadow-pane { z-index: 500; } -.leaflet-marker-pane { z-index: 600; } -.leaflet-tooltip-pane { z-index: 650; } -.leaflet-popup-pane { z-index: 700; } - -.leaflet-map-pane canvas { z-index: 100; } -.leaflet-map-pane svg { z-index: 200; } - -.leaflet-vml-shape { - width: 1px; - height: 1px; - } -.lvml { - behavior: url(#default#VML); - display: inline-block; - position: absolute; - } - - -/* control positioning */ - -.leaflet-control { - position: relative; - z-index: 800; - pointer-events: visiblePainted; /* IE 9-10 doesn't have auto */ - pointer-events: auto; - } -.leaflet-top, -.leaflet-bottom { - position: absolute; - z-index: 1000; - pointer-events: none; - } -.leaflet-top { - top: 0; - } -.leaflet-right { - right: 0; - } -.leaflet-bottom { - bottom: 0; - } -.leaflet-left { - left: 0; - } -.leaflet-control { - float: left; - clear: both; - } -.leaflet-right .leaflet-control { - float: right; - } -.leaflet-top .leaflet-control { - margin-top: 10px; - } -.leaflet-bottom .leaflet-control { - margin-bottom: 10px; - } -.leaflet-left .leaflet-control { - margin-left: 10px; - } -.leaflet-right .leaflet-control { - margin-right: 10px; - } - - -/* zoom and fade animations */ - -.leaflet-fade-anim .leaflet-popup { - opacity: 0; - -webkit-transition: opacity 0.2s linear; - -moz-transition: opacity 0.2s linear; - transition: opacity 0.2s linear; - } -.leaflet-fade-anim .leaflet-map-pane .leaflet-popup { - opacity: 1; - } -.leaflet-zoom-animated { - -webkit-transform-origin: 0 0; - -ms-transform-origin: 0 0; - transform-origin: 0 0; - } -svg.leaflet-zoom-animated { - will-change: transform; -} - -.leaflet-zoom-anim .leaflet-zoom-animated { - -webkit-transition: -webkit-transform 0.25s cubic-bezier(0,0,0.25,1); - -moz-transition: -moz-transform 0.25s cubic-bezier(0,0,0.25,1); - transition: transform 0.25s cubic-bezier(0,0,0.25,1); - } -.leaflet-zoom-anim .leaflet-tile, -.leaflet-pan-anim .leaflet-tile { - -webkit-transition: none; - -moz-transition: none; - transition: none; - } - -.leaflet-zoom-anim .leaflet-zoom-hide { - visibility: hidden; - } - - -/* cursors */ - -.leaflet-interactive { - cursor: pointer; - } -.leaflet-grab { - cursor: -webkit-grab; - cursor: -moz-grab; - cursor: grab; - } -.leaflet-crosshair, -.leaflet-crosshair .leaflet-interactive { - cursor: crosshair; - } -.leaflet-popup-pane, -.leaflet-control { - cursor: auto; - } -.leaflet-dragging .leaflet-grab, -.leaflet-dragging .leaflet-grab .leaflet-interactive, -.leaflet-dragging .leaflet-marker-draggable { - cursor: move; - cursor: -webkit-grabbing; - cursor: -moz-grabbing; - cursor: grabbing; - } - -/* marker & overlays interactivity */ -.leaflet-marker-icon, -.leaflet-marker-shadow, -.leaflet-image-layer, -.leaflet-pane > svg path, -.leaflet-tile-container { - pointer-events: none; - } - -.leaflet-marker-icon.leaflet-interactive, -.leaflet-image-layer.leaflet-interactive, -.leaflet-pane > svg path.leaflet-interactive, -svg.leaflet-image-layer.leaflet-interactive path { - pointer-events: visiblePainted; /* IE 9-10 doesn't have auto */ - pointer-events: auto; - } - -/* visual tweaks */ - -.leaflet-container { - background: #ddd; - outline-offset: 1px; - } -.leaflet-container a { - color: #0078A8; - } -.leaflet-zoom-box { - border: 2px dotted #38f; - background: rgba(255,255,255,0.5); - } - - -/* general typography */ -.leaflet-container { - font-family: "Helvetica Neue", Arial, Helvetica, sans-serif; - font-size: 12px; - font-size: 0.75rem; - line-height: 1.5; - } - - -/* general toolbar styles */ - -.leaflet-bar { - box-shadow: 0 1px 5px rgba(0,0,0,0.65); - border-radius: 4px; - } -.leaflet-bar a { - background-color: #fff; - border-bottom: 1px solid #ccc; - width: 26px; - height: 26px; - line-height: 26px; - display: block; - text-align: center; - text-decoration: none; - color: black; - } -.leaflet-bar a, -.leaflet-control-layers-toggle { - background-position: 50% 50%; - background-repeat: no-repeat; - display: block; - } -.leaflet-bar a:hover, -.leaflet-bar a:focus { - background-color: #f4f4f4; - } -.leaflet-bar a:first-child { - border-top-left-radius: 4px; - border-top-right-radius: 4px; - } -.leaflet-bar a:last-child { - border-bottom-left-radius: 4px; - border-bottom-right-radius: 4px; - border-bottom: none; - } -.leaflet-bar a.leaflet-disabled { - cursor: default; - background-color: #f4f4f4; - color: #bbb; - } - -.leaflet-touch .leaflet-bar a { - width: 30px; - height: 30px; - line-height: 30px; - } -.leaflet-touch .leaflet-bar a:first-child { - border-top-left-radius: 2px; - border-top-right-radius: 2px; - } -.leaflet-touch .leaflet-bar a:last-child { - border-bottom-left-radius: 2px; - border-bottom-right-radius: 2px; - } - -/* zoom control */ - -.leaflet-control-zoom-in, -.leaflet-control-zoom-out { - font: bold 18px 'Lucida Console', Monaco, monospace; - text-indent: 1px; - } - -.leaflet-touch .leaflet-control-zoom-in, .leaflet-touch .leaflet-control-zoom-out { - font-size: 22px; - } - - -/* layers control */ - -.leaflet-control-layers { - box-shadow: 0 1px 5px rgba(0,0,0,0.4); - background: #fff; - border-radius: 5px; - } -.leaflet-control-layers-toggle { - background-image: url(images/layers.png); - width: 36px; - height: 36px; - } -.leaflet-retina .leaflet-control-layers-toggle { - background-image: url(images/layers-2x.png); - background-size: 26px 26px; - } -.leaflet-touch .leaflet-control-layers-toggle { - width: 44px; - height: 44px; - } -.leaflet-control-layers .leaflet-control-layers-list, -.leaflet-control-layers-expanded .leaflet-control-layers-toggle { - display: none; - } -.leaflet-control-layers-expanded .leaflet-control-layers-list { - display: block; - position: relative; - } -.leaflet-control-layers-expanded { - padding: 6px 10px 6px 6px; - color: #333; - background: #fff; - } -.leaflet-control-layers-scrollbar { - overflow-y: scroll; - overflow-x: hidden; - padding-right: 5px; - } -.leaflet-control-layers-selector { - margin-top: 2px; - position: relative; - top: 1px; - } -.leaflet-control-layers label { - display: block; - font-size: 13px; - font-size: 1.08333em; - } -.leaflet-control-layers-separator { - height: 0; - border-top: 1px solid #ddd; - margin: 5px -10px 5px -6px; - } - -/* Default icon URLs */ -.leaflet-default-icon-path { /* used only in path-guessing heuristic, see L.Icon.Default */ - background-image: url(images/marker-icon.png); - } - - -/* attribution and scale controls */ - -.leaflet-container .leaflet-control-attribution { - background: #fff; - background: rgba(255, 255, 255, 0.8); - margin: 0; - } -.leaflet-control-attribution, -.leaflet-control-scale-line { - padding: 0 5px; - color: #333; - line-height: 1.4; - } -.leaflet-control-attribution a { - text-decoration: none; - } -.leaflet-control-attribution a:hover, -.leaflet-control-attribution a:focus { - text-decoration: underline; - } -.leaflet-attribution-flag { - display: inline !important; - vertical-align: baseline !important; - width: 1em; - height: 0.6669em; - } -.leaflet-left .leaflet-control-scale { - margin-left: 5px; - } -.leaflet-bottom .leaflet-control-scale { - margin-bottom: 5px; - } -.leaflet-control-scale-line { - border: 2px solid #777; - border-top: none; - line-height: 1.1; - padding: 2px 5px 1px; - white-space: nowrap; - -moz-box-sizing: border-box; - box-sizing: border-box; - background: rgba(255, 255, 255, 0.8); - text-shadow: 1px 1px #fff; - } -.leaflet-control-scale-line:not(:first-child) { - border-top: 2px solid #777; - border-bottom: none; - margin-top: -2px; - } -.leaflet-control-scale-line:not(:first-child):not(:last-child) { - border-bottom: 2px solid #777; - } - -.leaflet-touch .leaflet-control-attribution, -.leaflet-touch .leaflet-control-layers, -.leaflet-touch .leaflet-bar { - box-shadow: none; - } -.leaflet-touch .leaflet-control-layers, -.leaflet-touch .leaflet-bar { - border: 2px solid rgba(0,0,0,0.2); - background-clip: padding-box; - } - - -/* popup */ - -.leaflet-popup { - position: absolute; - text-align: center; - margin-bottom: 20px; - } -.leaflet-popup-content-wrapper { - padding: 1px; - text-align: left; - border-radius: 12px; - } -.leaflet-popup-content { - margin: 13px 24px 13px 20px; - line-height: 1.3; - font-size: 13px; - font-size: 1.08333em; - min-height: 1px; - } -.leaflet-popup-content p { - margin: 17px 0; - margin: 1.3em 0; - } -.leaflet-popup-tip-container { - width: 40px; - height: 20px; - position: absolute; - left: 50%; - margin-top: -1px; - margin-left: -20px; - overflow: hidden; - pointer-events: none; - } -.leaflet-popup-tip { - width: 17px; - height: 17px; - padding: 1px; - - margin: -10px auto 0; - pointer-events: auto; - - -webkit-transform: rotate(45deg); - -moz-transform: rotate(45deg); - -ms-transform: rotate(45deg); - transform: rotate(45deg); - } -.leaflet-popup-content-wrapper, -.leaflet-popup-tip { - background: white; - color: #333; - box-shadow: 0 3px 14px rgba(0,0,0,0.4); - } -.leaflet-container a.leaflet-popup-close-button { - position: absolute; - top: 0; - right: 0; - border: none; - text-align: center; - width: 24px; - height: 24px; - font: 16px/24px Tahoma, Verdana, sans-serif; - color: #757575; - text-decoration: none; - background: transparent; - } -.leaflet-container a.leaflet-popup-close-button:hover, -.leaflet-container a.leaflet-popup-close-button:focus { - color: #585858; - } -.leaflet-popup-scrolled { - overflow: auto; - } - -.leaflet-oldie .leaflet-popup-content-wrapper { - -ms-zoom: 1; - } -.leaflet-oldie .leaflet-popup-tip { - width: 24px; - margin: 0 auto; - - -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)"; - filter: progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678); - } - -.leaflet-oldie .leaflet-control-zoom, -.leaflet-oldie .leaflet-control-layers, -.leaflet-oldie .leaflet-popup-content-wrapper, -.leaflet-oldie .leaflet-popup-tip { - border: 1px solid #999; - } - - -/* div icon */ - -.leaflet-div-icon { - background: #fff; - border: 1px solid #666; - } - - -/* Tooltip */ -/* Base styles for the element that has a tooltip */ -.leaflet-tooltip { - position: absolute; - padding: 6px; - background-color: #fff; - border: 1px solid #fff; - border-radius: 3px; - color: #222; - white-space: nowrap; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - pointer-events: none; - box-shadow: 0 1px 3px rgba(0,0,0,0.4); - } -.leaflet-tooltip.leaflet-interactive { - cursor: pointer; - pointer-events: auto; - } -.leaflet-tooltip-top:before, -.leaflet-tooltip-bottom:before, -.leaflet-tooltip-left:before, -.leaflet-tooltip-right:before { - position: absolute; - pointer-events: none; - border: 6px solid transparent; - background: transparent; - content: ""; - } - -/* Directions */ - -.leaflet-tooltip-bottom { - margin-top: 6px; -} -.leaflet-tooltip-top { - margin-top: -6px; -} -.leaflet-tooltip-bottom:before, -.leaflet-tooltip-top:before { - left: 50%; - margin-left: -6px; - } -.leaflet-tooltip-top:before { - bottom: 0; - margin-bottom: -12px; - border-top-color: #fff; - } -.leaflet-tooltip-bottom:before { - top: 0; - margin-top: -12px; - margin-left: -6px; - border-bottom-color: #fff; - } -.leaflet-tooltip-left { - margin-left: -6px; -} -.leaflet-tooltip-right { - margin-left: 6px; -} -.leaflet-tooltip-left:before, -.leaflet-tooltip-right:before { - top: 50%; - margin-top: -6px; - } -.leaflet-tooltip-left:before { - right: 0; - margin-right: -12px; - border-left-color: #fff; - } -.leaflet-tooltip-right:before { - left: 0; - margin-left: -12px; - border-right-color: #fff; - } - -/* Printing */ - -@media print { - /* Prevent printers from removing background-images of controls. */ - .leaflet-control { - -webkit-print-color-adjust: exact; - print-color-adjust: exact; - } - } diff --git a/sites/takethestreet/js/leaflet/leaflet.js b/sites/takethestreet/js/leaflet/leaflet.js deleted file mode 100644 index a3bf693..0000000 --- a/sites/takethestreet/js/leaflet/leaflet.js +++ /dev/null @@ -1,6 +0,0 @@ -/* @preserve - * Leaflet 1.9.4, a JS library for interactive maps. https://leafletjs.com - * (c) 2010-2023 Vladimir Agafonkin, (c) 2010-2011 CloudMade - */ -!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(exports):"function"==typeof define&&define.amd?define(["exports"],e):e((t="undefined"!=typeof globalThis?globalThis:t||self).leaflet={})}(this,function(t){"use strict";function l(t){for(var e,i,n=1,o=arguments.length;n=this.min.x&&i.x<=this.max.x&&e.y>=this.min.y&&i.y<=this.max.y},intersects:function(t){t=_(t);var e=this.min,i=this.max,n=t.min,t=t.max,o=t.x>=e.x&&n.x<=i.x,t=t.y>=e.y&&n.y<=i.y;return o&&t},overlaps:function(t){t=_(t);var e=this.min,i=this.max,n=t.min,t=t.max,o=t.x>e.x&&n.xe.y&&n.y=n.lat&&i.lat<=o.lat&&e.lng>=n.lng&&i.lng<=o.lng},intersects:function(t){t=g(t);var e=this._southWest,i=this._northEast,n=t.getSouthWest(),t=t.getNorthEast(),o=t.lat>=e.lat&&n.lat<=i.lat,t=t.lng>=e.lng&&n.lng<=i.lng;return o&&t},overlaps:function(t){t=g(t);var e=this._southWest,i=this._northEast,n=t.getSouthWest(),t=t.getNorthEast(),o=t.lat>e.lat&&n.late.lng&&n.lng","http://www.w3.org/2000/svg"===(Wt.firstChild&&Wt.firstChild.namespaceURI));function y(t){return 0<=navigator.userAgent.toLowerCase().indexOf(t)}var b={ie:pt,ielt9:mt,edge:n,webkit:ft,android:gt,android23:vt,androidStock:yt,opera:xt,chrome:wt,gecko:bt,safari:Pt,phantom:Lt,opera12:o,win:Tt,ie3d:Mt,webkit3d:zt,gecko3d:_t,any3d:Ct,mobile:Zt,mobileWebkit:St,mobileWebkit3d:Et,msPointer:kt,pointer:Ot,touch:Bt,touchNative:At,mobileOpera:It,mobileGecko:Rt,retina:Nt,passiveEvents:Dt,canvas:jt,svg:Ht,vml:!Ht&&function(){try{var t=document.createElement("div"),e=(t.innerHTML='',t.firstChild);return e.style.behavior="url(#default#VML)",e&&"object"==typeof e.adj}catch(t){return!1}}(),inlineSvg:Wt,mac:0===navigator.platform.indexOf("Mac"),linux:0===navigator.platform.indexOf("Linux")},Ft=b.msPointer?"MSPointerDown":"pointerdown",Ut=b.msPointer?"MSPointerMove":"pointermove",Vt=b.msPointer?"MSPointerUp":"pointerup",qt=b.msPointer?"MSPointerCancel":"pointercancel",Gt={touchstart:Ft,touchmove:Ut,touchend:Vt,touchcancel:qt},Kt={touchstart:function(t,e){e.MSPOINTER_TYPE_TOUCH&&e.pointerType===e.MSPOINTER_TYPE_TOUCH&&O(e);ee(t,e)},touchmove:ee,touchend:ee,touchcancel:ee},Yt={},Xt=!1;function Jt(t,e,i){return"touchstart"!==e||Xt||(document.addEventListener(Ft,$t,!0),document.addEventListener(Ut,Qt,!0),document.addEventListener(Vt,te,!0),document.addEventListener(qt,te,!0),Xt=!0),Kt[e]?(i=Kt[e].bind(this,i),t.addEventListener(Gt[e],i,!1),i):(console.warn("wrong event specified:",e),u)}function $t(t){Yt[t.pointerId]=t}function Qt(t){Yt[t.pointerId]&&(Yt[t.pointerId]=t)}function te(t){delete Yt[t.pointerId]}function ee(t,e){if(e.pointerType!==(e.MSPOINTER_TYPE_MOUSE||"mouse")){for(var i in e.touches=[],Yt)e.touches.push(Yt[i]);e.changedTouches=[e],t(e)}}var ie=200;function ne(t,i){t.addEventListener("dblclick",i);var n,o=0;function e(t){var e;1!==t.detail?n=t.detail:"mouse"===t.pointerType||t.sourceCapabilities&&!t.sourceCapabilities.firesTouchEvents||((e=Ne(t)).some(function(t){return t instanceof HTMLLabelElement&&t.attributes.for})&&!e.some(function(t){return t instanceof HTMLInputElement||t instanceof HTMLSelectElement})||((e=Date.now())-o<=ie?2===++n&&i(function(t){var e,i,n={};for(i in t)e=t[i],n[i]=e&&e.bind?e.bind(t):e;return(t=n).type="dblclick",n.detail=2,n.isTrusted=!1,n._simulated=!0,n}(t)):n=1,o=e))}return t.addEventListener("click",e),{dblclick:i,simDblclick:e}}var oe,se,re,ae,he,le,ue=we(["transform","webkitTransform","OTransform","MozTransform","msTransform"]),ce=we(["webkitTransition","transition","OTransition","MozTransition","msTransition"]),de="webkitTransition"===ce||"OTransition"===ce?ce+"End":"transitionend";function _e(t){return"string"==typeof t?document.getElementById(t):t}function pe(t,e){var i=t.style[e]||t.currentStyle&&t.currentStyle[e];return"auto"===(i=i&&"auto"!==i||!document.defaultView?i:(t=document.defaultView.getComputedStyle(t,null))?t[e]:null)?null:i}function P(t,e,i){t=document.createElement(t);return t.className=e||"",i&&i.appendChild(t),t}function T(t){var e=t.parentNode;e&&e.removeChild(t)}function me(t){for(;t.firstChild;)t.removeChild(t.firstChild)}function fe(t){var e=t.parentNode;e&&e.lastChild!==t&&e.appendChild(t)}function ge(t){var e=t.parentNode;e&&e.firstChild!==t&&e.insertBefore(t,e.firstChild)}function ve(t,e){return void 0!==t.classList?t.classList.contains(e):0<(t=xe(t)).length&&new RegExp("(^|\\s)"+e+"(\\s|$)").test(t)}function M(t,e){var i;if(void 0!==t.classList)for(var n=F(e),o=0,s=n.length;othis.options.maxZoom)?this.setZoom(t):this},panInsideBounds:function(t,e){this._enforcingBounds=!0;var i=this.getCenter(),t=this._limitCenter(i,this._zoom,g(t));return i.equals(t)||this.panTo(t,e),this._enforcingBounds=!1,this},panInside:function(t,e){var i=m((e=e||{}).paddingTopLeft||e.padding||[0,0]),n=m(e.paddingBottomRight||e.padding||[0,0]),o=this.project(this.getCenter()),t=this.project(t),s=this.getPixelBounds(),i=_([s.min.add(i),s.max.subtract(n)]),s=i.getSize();return i.contains(t)||(this._enforcingBounds=!0,n=t.subtract(i.getCenter()),i=i.extend(t).getSize().subtract(s),o.x+=n.x<0?-i.x:i.x,o.y+=n.y<0?-i.y:i.y,this.panTo(this.unproject(o),e),this._enforcingBounds=!1),this},invalidateSize:function(t){if(!this._loaded)return this;t=l({animate:!1,pan:!0},!0===t?{animate:!0}:t);var e=this.getSize(),i=(this._sizeChanged=!0,this._lastCenter=null,this.getSize()),n=e.divideBy(2).round(),o=i.divideBy(2).round(),n=n.subtract(o);return n.x||n.y?(t.animate&&t.pan?this.panBy(n):(t.pan&&this._rawPanBy(n),this.fire("move"),t.debounceMoveend?(clearTimeout(this._sizeTimer),this._sizeTimer=setTimeout(a(this.fire,this,"moveend"),200)):this.fire("moveend")),this.fire("resize",{oldSize:e,newSize:i})):this},stop:function(){return this.setZoom(this._limitZoom(this._zoom)),this.options.zoomSnap||this.fire("viewreset"),this._stop()},locate:function(t){var e,i;return t=this._locateOptions=l({timeout:1e4,watch:!1},t),"geolocation"in navigator?(e=a(this._handleGeolocationResponse,this),i=a(this._handleGeolocationError,this),t.watch?this._locationWatchId=navigator.geolocation.watchPosition(e,i,t):navigator.geolocation.getCurrentPosition(e,i,t)):this._handleGeolocationError({code:0,message:"Geolocation not supported."}),this},stopLocate:function(){return navigator.geolocation&&navigator.geolocation.clearWatch&&navigator.geolocation.clearWatch(this._locationWatchId),this._locateOptions&&(this._locateOptions.setView=!1),this},_handleGeolocationError:function(t){var e;this._container._leaflet_id&&(e=t.code,t=t.message||(1===e?"permission denied":2===e?"position unavailable":"timeout"),this._locateOptions.setView&&!this._loaded&&this.fitWorld(),this.fire("locationerror",{code:e,message:"Geolocation error: "+t+"."}))},_handleGeolocationResponse:function(t){if(this._container._leaflet_id){var e,i,n=new v(t.coords.latitude,t.coords.longitude),o=n.toBounds(2*t.coords.accuracy),s=this._locateOptions,r=(s.setView&&(e=this.getBoundsZoom(o),this.setView(n,s.maxZoom?Math.min(e,s.maxZoom):e)),{latlng:n,bounds:o,timestamp:t.timestamp});for(i in t.coords)"number"==typeof t.coords[i]&&(r[i]=t.coords[i]);this.fire("locationfound",r)}},addHandler:function(t,e){return e&&(e=this[t]=new e(this),this._handlers.push(e),this.options[t]&&e.enable()),this},remove:function(){if(this._initEvents(!0),this.options.maxBounds&&this.off("moveend",this._panInsideMaxBounds),this._containerId!==this._container._leaflet_id)throw new Error("Map container is being reused by another instance");try{delete this._container._leaflet_id,delete this._containerId}catch(t){this._container._leaflet_id=void 0,this._containerId=void 0}for(var t in void 0!==this._locationWatchId&&this.stopLocate(),this._stop(),T(this._mapPane),this._clearControlPos&&this._clearControlPos(),this._resizeRequest&&(r(this._resizeRequest),this._resizeRequest=null),this._clearHandlers(),this._loaded&&this.fire("unload"),this._layers)this._layers[t].remove();for(t in this._panes)T(this._panes[t]);return this._layers=[],this._panes=[],delete this._mapPane,delete this._renderer,this},createPane:function(t,e){e=P("div","leaflet-pane"+(t?" leaflet-"+t.replace("Pane","")+"-pane":""),e||this._mapPane);return t&&(this._panes[t]=e),e},getCenter:function(){return this._checkIfLoaded(),this._lastCenter&&!this._moved()?this._lastCenter.clone():this.layerPointToLatLng(this._getCenterLayerPoint())},getZoom:function(){return this._zoom},getBounds:function(){var t=this.getPixelBounds();return new s(this.unproject(t.getBottomLeft()),this.unproject(t.getTopRight()))},getMinZoom:function(){return void 0===this.options.minZoom?this._layersMinZoom||0:this.options.minZoom},getMaxZoom:function(){return void 0===this.options.maxZoom?void 0===this._layersMaxZoom?1/0:this._layersMaxZoom:this.options.maxZoom},getBoundsZoom:function(t,e,i){t=g(t),i=m(i||[0,0]);var n=this.getZoom()||0,o=this.getMinZoom(),s=this.getMaxZoom(),r=t.getNorthWest(),t=t.getSouthEast(),i=this.getSize().subtract(i),t=_(this.project(t,n),this.project(r,n)).getSize(),r=b.any3d?this.options.zoomSnap:1,a=i.x/t.x,i=i.y/t.y,t=e?Math.max(a,i):Math.min(a,i),n=this.getScaleZoom(t,n);return r&&(n=Math.round(n/(r/100))*(r/100),n=e?Math.ceil(n/r)*r:Math.floor(n/r)*r),Math.max(o,Math.min(s,n))},getSize:function(){return this._size&&!this._sizeChanged||(this._size=new p(this._container.clientWidth||0,this._container.clientHeight||0),this._sizeChanged=!1),this._size.clone()},getPixelBounds:function(t,e){t=this._getTopLeftPoint(t,e);return new f(t,t.add(this.getSize()))},getPixelOrigin:function(){return this._checkIfLoaded(),this._pixelOrigin},getPixelWorldBounds:function(t){return this.options.crs.getProjectedBounds(void 0===t?this.getZoom():t)},getPane:function(t){return"string"==typeof t?this._panes[t]:t},getPanes:function(){return this._panes},getContainer:function(){return this._container},getZoomScale:function(t,e){var i=this.options.crs;return e=void 0===e?this._zoom:e,i.scale(t)/i.scale(e)},getScaleZoom:function(t,e){var i=this.options.crs,t=(e=void 0===e?this._zoom:e,i.zoom(t*i.scale(e)));return isNaN(t)?1/0:t},project:function(t,e){return e=void 0===e?this._zoom:e,this.options.crs.latLngToPoint(w(t),e)},unproject:function(t,e){return e=void 0===e?this._zoom:e,this.options.crs.pointToLatLng(m(t),e)},layerPointToLatLng:function(t){t=m(t).add(this.getPixelOrigin());return this.unproject(t)},latLngToLayerPoint:function(t){return this.project(w(t))._round()._subtract(this.getPixelOrigin())},wrapLatLng:function(t){return this.options.crs.wrapLatLng(w(t))},wrapLatLngBounds:function(t){return this.options.crs.wrapLatLngBounds(g(t))},distance:function(t,e){return this.options.crs.distance(w(t),w(e))},containerPointToLayerPoint:function(t){return m(t).subtract(this._getMapPanePos())},layerPointToContainerPoint:function(t){return m(t).add(this._getMapPanePos())},containerPointToLatLng:function(t){t=this.containerPointToLayerPoint(m(t));return this.layerPointToLatLng(t)},latLngToContainerPoint:function(t){return this.layerPointToContainerPoint(this.latLngToLayerPoint(w(t)))},mouseEventToContainerPoint:function(t){return De(t,this._container)},mouseEventToLayerPoint:function(t){return this.containerPointToLayerPoint(this.mouseEventToContainerPoint(t))},mouseEventToLatLng:function(t){return this.layerPointToLatLng(this.mouseEventToLayerPoint(t))},_initContainer:function(t){t=this._container=_e(t);if(!t)throw new Error("Map container not found.");if(t._leaflet_id)throw new Error("Map container is already initialized.");S(t,"scroll",this._onScroll,this),this._containerId=h(t)},_initLayout:function(){var t=this._container,e=(this._fadeAnimated=this.options.fadeAnimation&&b.any3d,M(t,"leaflet-container"+(b.touch?" leaflet-touch":"")+(b.retina?" leaflet-retina":"")+(b.ielt9?" leaflet-oldie":"")+(b.safari?" leaflet-safari":"")+(this._fadeAnimated?" leaflet-fade-anim":"")),pe(t,"position"));"absolute"!==e&&"relative"!==e&&"fixed"!==e&&"sticky"!==e&&(t.style.position="relative"),this._initPanes(),this._initControlPos&&this._initControlPos()},_initPanes:function(){var t=this._panes={};this._paneRenderers={},this._mapPane=this.createPane("mapPane",this._container),Z(this._mapPane,new p(0,0)),this.createPane("tilePane"),this.createPane("overlayPane"),this.createPane("shadowPane"),this.createPane("markerPane"),this.createPane("tooltipPane"),this.createPane("popupPane"),this.options.markerZoomAnimation||(M(t.markerPane,"leaflet-zoom-hide"),M(t.shadowPane,"leaflet-zoom-hide"))},_resetView:function(t,e,i){Z(this._mapPane,new p(0,0));var n=!this._loaded,o=(this._loaded=!0,e=this._limitZoom(e),this.fire("viewprereset"),this._zoom!==e);this._moveStart(o,i)._move(t,e)._moveEnd(o),this.fire("viewreset"),n&&this.fire("load")},_moveStart:function(t,e){return t&&this.fire("zoomstart"),e||this.fire("movestart"),this},_move:function(t,e,i,n){void 0===e&&(e=this._zoom);var o=this._zoom!==e;return this._zoom=e,this._lastCenter=t,this._pixelOrigin=this._getNewPixelOrigin(t),n?i&&i.pinch&&this.fire("zoom",i):((o||i&&i.pinch)&&this.fire("zoom",i),this.fire("move",i)),this},_moveEnd:function(t){return t&&this.fire("zoomend"),this.fire("moveend")},_stop:function(){return r(this._flyToFrame),this._panAnim&&this._panAnim.stop(),this},_rawPanBy:function(t){Z(this._mapPane,this._getMapPanePos().subtract(t))},_getZoomSpan:function(){return this.getMaxZoom()-this.getMinZoom()},_panInsideMaxBounds:function(){this._enforcingBounds||this.panInsideBounds(this.options.maxBounds)},_checkIfLoaded:function(){if(!this._loaded)throw new Error("Set map center and zoom first.")},_initEvents:function(t){this._targets={};var e=t?k:S;e((this._targets[h(this._container)]=this)._container,"click dblclick mousedown mouseup mouseover mouseout mousemove contextmenu keypress keydown keyup",this._handleDOMEvent,this),this.options.trackResize&&e(window,"resize",this._onResize,this),b.any3d&&this.options.transform3DLimit&&(t?this.off:this.on).call(this,"moveend",this._onMoveEnd)},_onResize:function(){r(this._resizeRequest),this._resizeRequest=x(function(){this.invalidateSize({debounceMoveend:!0})},this)},_onScroll:function(){this._container.scrollTop=0,this._container.scrollLeft=0},_onMoveEnd:function(){var t=this._getMapPanePos();Math.max(Math.abs(t.x),Math.abs(t.y))>=this.options.transform3DLimit&&this._resetView(this.getCenter(),this.getZoom())},_findEventTargets:function(t,e){for(var i,n=[],o="mouseout"===e||"mouseover"===e,s=t.target||t.srcElement,r=!1;s;){if((i=this._targets[h(s)])&&("click"===e||"preclick"===e)&&this._draggableMoved(i)){r=!0;break}if(i&&i.listens(e,!0)){if(o&&!We(s,t))break;if(n.push(i),o)break}if(s===this._container)break;s=s.parentNode}return n=n.length||r||o||!this.listens(e,!0)?n:[this]},_isClickDisabled:function(t){for(;t&&t!==this._container;){if(t._leaflet_disable_click)return!0;t=t.parentNode}},_handleDOMEvent:function(t){var e,i=t.target||t.srcElement;!this._loaded||i._leaflet_disable_events||"click"===t.type&&this._isClickDisabled(i)||("mousedown"===(e=t.type)&&Me(i),this._fireDOMEvent(t,e))},_mouseEvents:["click","dblclick","mouseover","mouseout","contextmenu"],_fireDOMEvent:function(t,e,i){"click"===t.type&&((a=l({},t)).type="preclick",this._fireDOMEvent(a,a.type,i));var n=this._findEventTargets(t,e);if(i){for(var o=[],s=0;sthis.options.zoomAnimationThreshold)return!1;var n=this.getZoomScale(e),n=this._getCenterOffset(t)._divideBy(1-1/n);if(!0!==i.animate&&!this.getSize().contains(n))return!1;x(function(){this._moveStart(!0,i.noMoveStart||!1)._animateZoom(t,e,!0)},this)}return!0},_animateZoom:function(t,e,i,n){this._mapPane&&(i&&(this._animatingZoom=!0,this._animateToCenter=t,this._animateToZoom=e,M(this._mapPane,"leaflet-zoom-anim")),this.fire("zoomanim",{center:t,zoom:e,noUpdate:n}),this._tempFireZoomEvent||(this._tempFireZoomEvent=this._zoom!==this._animateToZoom),this._move(this._animateToCenter,this._animateToZoom,void 0,!0),setTimeout(a(this._onZoomTransitionEnd,this),250))},_onZoomTransitionEnd:function(){this._animatingZoom&&(this._mapPane&&z(this._mapPane,"leaflet-zoom-anim"),this._animatingZoom=!1,this._move(this._animateToCenter,this._animateToZoom,void 0,!0),this._tempFireZoomEvent&&this.fire("zoom"),delete this._tempFireZoomEvent,this.fire("move"),this._moveEnd(!0))}});function Ue(t){return new B(t)}var B=et.extend({options:{position:"topright"},initialize:function(t){c(this,t)},getPosition:function(){return this.options.position},setPosition:function(t){var e=this._map;return e&&e.removeControl(this),this.options.position=t,e&&e.addControl(this),this},getContainer:function(){return this._container},addTo:function(t){this.remove(),this._map=t;var e=this._container=this.onAdd(t),i=this.getPosition(),t=t._controlCorners[i];return M(e,"leaflet-control"),-1!==i.indexOf("bottom")?t.insertBefore(e,t.firstChild):t.appendChild(e),this._map.on("unload",this.remove,this),this},remove:function(){return this._map&&(T(this._container),this.onRemove&&this.onRemove(this._map),this._map.off("unload",this.remove,this),this._map=null),this},_refocusOnMap:function(t){this._map&&t&&0",e=document.createElement("div");return e.innerHTML=t,e.firstChild},_addItem:function(t){var e,i=document.createElement("label"),n=this._map.hasLayer(t.layer),n=(t.overlay?((e=document.createElement("input")).type="checkbox",e.className="leaflet-control-layers-selector",e.defaultChecked=n):e=this._createRadioElement("leaflet-base-layers_"+h(this),n),this._layerControlInputs.push(e),e.layerId=h(t.layer),S(e,"click",this._onInputClick,this),document.createElement("span")),o=(n.innerHTML=" "+t.name,document.createElement("span"));return i.appendChild(o),o.appendChild(e),o.appendChild(n),(t.overlay?this._overlaysList:this._baseLayersList).appendChild(i),this._checkDisabledLayers(),i},_onInputClick:function(){if(!this._preventClick){var t,e,i=this._layerControlInputs,n=[],o=[];this._handlingClick=!0;for(var s=i.length-1;0<=s;s--)t=i[s],e=this._getLayer(t.layerId).layer,t.checked?n.push(e):t.checked||o.push(e);for(s=0;se.options.maxZoom},_expandIfNotCollapsed:function(){return this._map&&!this.options.collapsed&&this.expand(),this},_expandSafely:function(){var t=this._section,e=(this._preventClick=!0,S(t,"click",O),this.expand(),this);setTimeout(function(){k(t,"click",O),e._preventClick=!1})}})),qe=B.extend({options:{position:"topleft",zoomInText:'',zoomInTitle:"Zoom in",zoomOutText:'',zoomOutTitle:"Zoom out"},onAdd:function(t){var e="leaflet-control-zoom",i=P("div",e+" leaflet-bar"),n=this.options;return this._zoomInButton=this._createButton(n.zoomInText,n.zoomInTitle,e+"-in",i,this._zoomIn),this._zoomOutButton=this._createButton(n.zoomOutText,n.zoomOutTitle,e+"-out",i,this._zoomOut),this._updateDisabled(),t.on("zoomend zoomlevelschange",this._updateDisabled,this),i},onRemove:function(t){t.off("zoomend zoomlevelschange",this._updateDisabled,this)},disable:function(){return this._disabled=!0,this._updateDisabled(),this},enable:function(){return this._disabled=!1,this._updateDisabled(),this},_zoomIn:function(t){!this._disabled&&this._map._zoomthis._map.getMinZoom()&&this._map.zoomOut(this._map.options.zoomDelta*(t.shiftKey?3:1))},_createButton:function(t,e,i,n,o){i=P("a",i,n);return i.innerHTML=t,i.href="#",i.title=e,i.setAttribute("role","button"),i.setAttribute("aria-label",e),Ie(i),S(i,"click",Re),S(i,"click",o,this),S(i,"click",this._refocusOnMap,this),i},_updateDisabled:function(){var t=this._map,e="leaflet-disabled";z(this._zoomInButton,e),z(this._zoomOutButton,e),this._zoomInButton.setAttribute("aria-disabled","false"),this._zoomOutButton.setAttribute("aria-disabled","false"),!this._disabled&&t._zoom!==t.getMinZoom()||(M(this._zoomOutButton,e),this._zoomOutButton.setAttribute("aria-disabled","true")),!this._disabled&&t._zoom!==t.getMaxZoom()||(M(this._zoomInButton,e),this._zoomInButton.setAttribute("aria-disabled","true"))}}),Ge=(A.mergeOptions({zoomControl:!0}),A.addInitHook(function(){this.options.zoomControl&&(this.zoomControl=new qe,this.addControl(this.zoomControl))}),B.extend({options:{position:"bottomleft",maxWidth:100,metric:!0,imperial:!0},onAdd:function(t){var e="leaflet-control-scale",i=P("div",e),n=this.options;return this._addScales(n,e+"-line",i),t.on(n.updateWhenIdle?"moveend":"move",this._update,this),t.whenReady(this._update,this),i},onRemove:function(t){t.off(this.options.updateWhenIdle?"moveend":"move",this._update,this)},_addScales:function(t,e,i){t.metric&&(this._mScale=P("div",e,i)),t.imperial&&(this._iScale=P("div",e,i))},_update:function(){var t=this._map,e=t.getSize().y/2,t=t.distance(t.containerPointToLatLng([0,e]),t.containerPointToLatLng([this.options.maxWidth,e]));this._updateScales(t)},_updateScales:function(t){this.options.metric&&t&&this._updateMetric(t),this.options.imperial&&t&&this._updateImperial(t)},_updateMetric:function(t){var e=this._getRoundNum(t);this._updateScale(this._mScale,e<1e3?e+" m":e/1e3+" km",e/t)},_updateImperial:function(t){var e,i,t=3.2808399*t;5280'+(b.inlineSvg?' ':"")+"Leaflet"},initialize:function(t){c(this,t),this._attributions={}},onAdd:function(t){for(var e in(t.attributionControl=this)._container=P("div","leaflet-control-attribution"),Ie(this._container),t._layers)t._layers[e].getAttribution&&this.addAttribution(t._layers[e].getAttribution());return this._update(),t.on("layeradd",this._addAttribution,this),this._container},onRemove:function(t){t.off("layeradd",this._addAttribution,this)},_addAttribution:function(t){t.layer.getAttribution&&(this.addAttribution(t.layer.getAttribution()),t.layer.once("remove",function(){this.removeAttribution(t.layer.getAttribution())},this))},setPrefix:function(t){return this.options.prefix=t,this._update(),this},addAttribution:function(t){return t&&(this._attributions[t]||(this._attributions[t]=0),this._attributions[t]++,this._update()),this},removeAttribution:function(t){return t&&this._attributions[t]&&(this._attributions[t]--,this._update()),this},_update:function(){if(this._map){var t,e=[];for(t in this._attributions)this._attributions[t]&&e.push(t);var i=[];this.options.prefix&&i.push(this.options.prefix),e.length&&i.push(e.join(", ")),this._container.innerHTML=i.join(' ')}}}),n=(A.mergeOptions({attributionControl:!0}),A.addInitHook(function(){this.options.attributionControl&&(new Ke).addTo(this)}),B.Layers=Ve,B.Zoom=qe,B.Scale=Ge,B.Attribution=Ke,Ue.layers=function(t,e,i){return new Ve(t,e,i)},Ue.zoom=function(t){return new qe(t)},Ue.scale=function(t){return new Ge(t)},Ue.attribution=function(t){return new Ke(t)},et.extend({initialize:function(t){this._map=t},enable:function(){return this._enabled||(this._enabled=!0,this.addHooks()),this},disable:function(){return this._enabled&&(this._enabled=!1,this.removeHooks()),this},enabled:function(){return!!this._enabled}})),ft=(n.addTo=function(t,e){return t.addHandler(e,this),this},{Events:e}),Ye=b.touch?"touchstart mousedown":"mousedown",Xe=it.extend({options:{clickTolerance:3},initialize:function(t,e,i,n){c(this,n),this._element=t,this._dragStartTarget=e||t,this._preventOutline=i},enable:function(){this._enabled||(S(this._dragStartTarget,Ye,this._onDown,this),this._enabled=!0)},disable:function(){this._enabled&&(Xe._dragging===this&&this.finishDrag(!0),k(this._dragStartTarget,Ye,this._onDown,this),this._enabled=!1,this._moved=!1)},_onDown:function(t){var e,i;this._enabled&&(this._moved=!1,ve(this._element,"leaflet-zoom-anim")||(t.touches&&1!==t.touches.length?Xe._dragging===this&&this.finishDrag():Xe._dragging||t.shiftKey||1!==t.which&&1!==t.button&&!t.touches||((Xe._dragging=this)._preventOutline&&Me(this._element),Le(),re(),this._moving||(this.fire("down"),i=t.touches?t.touches[0]:t,e=Ce(this._element),this._startPoint=new p(i.clientX,i.clientY),this._startPos=Pe(this._element),this._parentScale=Ze(e),i="mousedown"===t.type,S(document,i?"mousemove":"touchmove",this._onMove,this),S(document,i?"mouseup":"touchend touchcancel",this._onUp,this)))))},_onMove:function(t){var e;this._enabled&&(t.touches&&1e&&(i.push(t[n]),o=n);oe.max.x&&(i|=2),t.ye.max.y&&(i|=8),i}function ri(t,e,i,n){var o=e.x,e=e.y,s=i.x-o,r=i.y-e,a=s*s+r*r;return 0this._layersMaxZoom&&this.setZoom(this._layersMaxZoom),void 0===this.options.minZoom&&this._layersMinZoom&&this.getZoom()t.y!=n.y>t.y&&t.x<(n.x-i.x)*(t.y-i.y)/(n.y-i.y)+i.x&&(l=!l);return l||yi.prototype._containsPoint.call(this,t,!0)}});var wi=ci.extend({initialize:function(t,e){c(this,e),this._layers={},t&&this.addData(t)},addData:function(t){var e,i,n,o=d(t)?t:t.features;if(o){for(e=0,i=o.length;es.x&&(r=i.x+a-s.x+o.x),i.x-r-n.x<(a=0)&&(r=i.x-n.x),i.y+e+o.y>s.y&&(a=i.y+e-s.y+o.y),i.y-a-n.y<0&&(a=i.y-n.y),(r||a)&&(this.options.keepInView&&(this._autopanning=!0),t.fire("autopanstart").panBy([r,a]))))},_getAnchor:function(){return m(this._source&&this._source._getPopupAnchor?this._source._getPopupAnchor():[0,0])}})),Ii=(A.mergeOptions({closePopupOnClick:!0}),A.include({openPopup:function(t,e,i){return this._initOverlay(Bi,t,e,i).openOn(this),this},closePopup:function(t){return(t=arguments.length?t:this._popup)&&t.close(),this}}),o.include({bindPopup:function(t,e){return this._popup=this._initOverlay(Bi,this._popup,t,e),this._popupHandlersAdded||(this.on({click:this._openPopup,keypress:this._onKeyPress,remove:this.closePopup,move:this._movePopup}),this._popupHandlersAdded=!0),this},unbindPopup:function(){return this._popup&&(this.off({click:this._openPopup,keypress:this._onKeyPress,remove:this.closePopup,move:this._movePopup}),this._popupHandlersAdded=!1,this._popup=null),this},openPopup:function(t){return this._popup&&(this instanceof ci||(this._popup._source=this),this._popup._prepareOpen(t||this._latlng)&&this._popup.openOn(this._map)),this},closePopup:function(){return this._popup&&this._popup.close(),this},togglePopup:function(){return this._popup&&this._popup.toggle(this),this},isPopupOpen:function(){return!!this._popup&&this._popup.isOpen()},setPopupContent:function(t){return this._popup&&this._popup.setContent(t),this},getPopup:function(){return this._popup},_openPopup:function(t){var e;this._popup&&this._map&&(Re(t),e=t.layer||t.target,this._popup._source!==e||e instanceof fi?(this._popup._source=e,this.openPopup(t.latlng)):this._map.hasLayer(this._popup)?this.closePopup():this.openPopup(t.latlng))},_movePopup:function(t){this._popup.setLatLng(t.latlng)},_onKeyPress:function(t){13===t.originalEvent.keyCode&&this._openPopup(t)}}),Ai.extend({options:{pane:"tooltipPane",offset:[0,0],direction:"auto",permanent:!1,sticky:!1,opacity:.9},onAdd:function(t){Ai.prototype.onAdd.call(this,t),this.setOpacity(this.options.opacity),t.fire("tooltipopen",{tooltip:this}),this._source&&(this.addEventParent(this._source),this._source.fire("tooltipopen",{tooltip:this},!0))},onRemove:function(t){Ai.prototype.onRemove.call(this,t),t.fire("tooltipclose",{tooltip:this}),this._source&&(this.removeEventParent(this._source),this._source.fire("tooltipclose",{tooltip:this},!0))},getEvents:function(){var t=Ai.prototype.getEvents.call(this);return this.options.permanent||(t.preclick=this.close),t},_initLayout:function(){var t="leaflet-tooltip "+(this.options.className||"")+" leaflet-zoom-"+(this._zoomAnimated?"animated":"hide");this._contentNode=this._container=P("div",t),this._container.setAttribute("role","tooltip"),this._container.setAttribute("id","leaflet-tooltip-"+h(this))},_updateLayout:function(){},_adjustPan:function(){},_setPosition:function(t){var e,i=this._map,n=this._container,o=i.latLngToContainerPoint(i.getCenter()),i=i.layerPointToContainerPoint(t),s=this.options.direction,r=n.offsetWidth,a=n.offsetHeight,h=m(this.options.offset),l=this._getAnchor(),i="top"===s?(e=r/2,a):"bottom"===s?(e=r/2,0):(e="center"===s?r/2:"right"===s?0:"left"===s?r:i.xthis.options.maxZoom||nthis.options.maxZoom||void 0!==this.options.minZoom&&oi.max.x)||!e.wrapLat&&(t.yi.max.y))return!1}return!this.options.bounds||(e=this._tileCoordsToBounds(t),g(this.options.bounds).overlaps(e))},_keyToBounds:function(t){return this._tileCoordsToBounds(this._keyToTileCoords(t))},_tileCoordsToNwSe:function(t){var e=this._map,i=this.getTileSize(),n=t.scaleBy(i),i=n.add(i);return[e.unproject(n,t.z),e.unproject(i,t.z)]},_tileCoordsToBounds:function(t){t=this._tileCoordsToNwSe(t),t=new s(t[0],t[1]);return t=this.options.noWrap?t:this._map.wrapLatLngBounds(t)},_tileCoordsToKey:function(t){return t.x+":"+t.y+":"+t.z},_keyToTileCoords:function(t){var t=t.split(":"),e=new p(+t[0],+t[1]);return e.z=+t[2],e},_removeTile:function(t){var e=this._tiles[t];e&&(T(e.el),delete this._tiles[t],this.fire("tileunload",{tile:e.el,coords:this._keyToTileCoords(t)}))},_initTile:function(t){M(t,"leaflet-tile");var e=this.getTileSize();t.style.width=e.x+"px",t.style.height=e.y+"px",t.onselectstart=u,t.onmousemove=u,b.ielt9&&this.options.opacity<1&&C(t,this.options.opacity)},_addTile:function(t,e){var i=this._getTilePos(t),n=this._tileCoordsToKey(t),o=this.createTile(this._wrapCoords(t),a(this._tileReady,this,t));this._initTile(o),this.createTile.length<2&&x(a(this._tileReady,this,t,null,o)),Z(o,i),this._tiles[n]={el:o,coords:t,current:!0},e.appendChild(o),this.fire("tileloadstart",{tile:o,coords:t})},_tileReady:function(t,e,i){e&&this.fire("tileerror",{error:e,tile:i,coords:t});var n=this._tileCoordsToKey(t);(i=this._tiles[n])&&(i.loaded=+new Date,this._map._fadeAnimated?(C(i.el,0),r(this._fadeFrame),this._fadeFrame=x(this._updateOpacity,this)):(i.active=!0,this._pruneTiles()),e||(M(i.el,"leaflet-tile-loaded"),this.fire("tileload",{tile:i.el,coords:t})),this._noTilesToLoad()&&(this._loading=!1,this.fire("load"),b.ielt9||!this._map._fadeAnimated?x(this._pruneTiles,this):setTimeout(a(this._pruneTiles,this),250)))},_getTilePos:function(t){return t.scaleBy(this.getTileSize()).subtract(this._level.origin)},_wrapCoords:function(t){var e=new p(this._wrapX?H(t.x,this._wrapX):t.x,this._wrapY?H(t.y,this._wrapY):t.y);return e.z=t.z,e},_pxBoundsToTileRange:function(t){var e=this.getTileSize();return new f(t.min.unscaleBy(e).floor(),t.max.unscaleBy(e).ceil().subtract([1,1]))},_noTilesToLoad:function(){for(var t in this._tiles)if(!this._tiles[t].loaded)return!1;return!0}});var Di=Ni.extend({options:{minZoom:0,maxZoom:18,subdomains:"abc",errorTileUrl:"",zoomOffset:0,tms:!1,zoomReverse:!1,detectRetina:!1,crossOrigin:!1,referrerPolicy:!1},initialize:function(t,e){this._url=t,(e=c(this,e)).detectRetina&&b.retina&&0')}}catch(t){}return function(t){return document.createElement("<"+t+' xmlns="urn:schemas-microsoft.com:vml" class="lvml">')}}(),zt={_initContainer:function(){this._container=P("div","leaflet-vml-container")},_update:function(){this._map._animatingZoom||(Wi.prototype._update.call(this),this.fire("update"))},_initPath:function(t){var e=t._container=Vi("shape");M(e,"leaflet-vml-shape "+(this.options.className||"")),e.coordsize="1 1",t._path=Vi("path"),e.appendChild(t._path),this._updateStyle(t),this._layers[h(t)]=t},_addPath:function(t){var e=t._container;this._container.appendChild(e),t.options.interactive&&t.addInteractiveTarget(e)},_removePath:function(t){var e=t._container;T(e),t.removeInteractiveTarget(e),delete this._layers[h(t)]},_updateStyle:function(t){var e=t._stroke,i=t._fill,n=t.options,o=t._container;o.stroked=!!n.stroke,o.filled=!!n.fill,n.stroke?(e=e||(t._stroke=Vi("stroke")),o.appendChild(e),e.weight=n.weight+"px",e.color=n.color,e.opacity=n.opacity,n.dashArray?e.dashStyle=d(n.dashArray)?n.dashArray.join(" "):n.dashArray.replace(/( *, *)/g," "):e.dashStyle="",e.endcap=n.lineCap.replace("butt","flat"),e.joinstyle=n.lineJoin):e&&(o.removeChild(e),t._stroke=null),n.fill?(i=i||(t._fill=Vi("fill")),o.appendChild(i),i.color=n.fillColor||n.color,i.opacity=n.fillOpacity):i&&(o.removeChild(i),t._fill=null)},_updateCircle:function(t){var e=t._point.round(),i=Math.round(t._radius),n=Math.round(t._radiusY||i);this._setPath(t,t._empty()?"M0 0":"AL "+e.x+","+e.y+" "+i+","+n+" 0,23592600")},_setPath:function(t,e){t._path.v=e},_bringToFront:function(t){fe(t._container)},_bringToBack:function(t){ge(t._container)}},qi=b.vml?Vi:ct,Gi=Wi.extend({_initContainer:function(){this._container=qi("svg"),this._container.setAttribute("pointer-events","none"),this._rootGroup=qi("g"),this._container.appendChild(this._rootGroup)},_destroyContainer:function(){T(this._container),k(this._container),delete this._container,delete this._rootGroup,delete this._svgSize},_update:function(){var t,e,i;this._map._animatingZoom&&this._bounds||(Wi.prototype._update.call(this),e=(t=this._bounds).getSize(),i=this._container,this._svgSize&&this._svgSize.equals(e)||(this._svgSize=e,i.setAttribute("width",e.x),i.setAttribute("height",e.y)),Z(i,t.min),i.setAttribute("viewBox",[t.min.x,t.min.y,e.x,e.y].join(" ")),this.fire("update"))},_initPath:function(t){var e=t._path=qi("path");t.options.className&&M(e,t.options.className),t.options.interactive&&M(e,"leaflet-interactive"),this._updateStyle(t),this._layers[h(t)]=t},_addPath:function(t){this._rootGroup||this._initContainer(),this._rootGroup.appendChild(t._path),t.addInteractiveTarget(t._path)},_removePath:function(t){T(t._path),t.removeInteractiveTarget(t._path),delete this._layers[h(t)]},_updatePath:function(t){t._project(),t._update()},_updateStyle:function(t){var e=t._path,t=t.options;e&&(t.stroke?(e.setAttribute("stroke",t.color),e.setAttribute("stroke-opacity",t.opacity),e.setAttribute("stroke-width",t.weight),e.setAttribute("stroke-linecap",t.lineCap),e.setAttribute("stroke-linejoin",t.lineJoin),t.dashArray?e.setAttribute("stroke-dasharray",t.dashArray):e.removeAttribute("stroke-dasharray"),t.dashOffset?e.setAttribute("stroke-dashoffset",t.dashOffset):e.removeAttribute("stroke-dashoffset")):e.setAttribute("stroke","none"),t.fill?(e.setAttribute("fill",t.fillColor||t.color),e.setAttribute("fill-opacity",t.fillOpacity),e.setAttribute("fill-rule",t.fillRule||"evenodd")):e.setAttribute("fill","none"))},_updatePoly:function(t,e){this._setPath(t,dt(t._parts,e))},_updateCircle:function(t){var e=t._point,i=Math.max(Math.round(t._radius),1),n="a"+i+","+(Math.max(Math.round(t._radiusY),1)||i)+" 0 1,0 ",e=t._empty()?"M0 0":"M"+(e.x-i)+","+e.y+n+2*i+",0 "+n+2*-i+",0 ";this._setPath(t,e)},_setPath:function(t,e){t._path.setAttribute("d",e)},_bringToFront:function(t){fe(t._path)},_bringToBack:function(t){ge(t._path)}});function Ki(t){return b.svg||b.vml?new Gi(t):null}b.vml&&Gi.include(zt),A.include({getRenderer:function(t){t=(t=t.options.renderer||this._getPaneRenderer(t.options.pane)||this.options.renderer||this._renderer)||(this._renderer=this._createRenderer());return this.hasLayer(t)||this.addLayer(t),t},_getPaneRenderer:function(t){var e;return"overlayPane"!==t&&void 0!==t&&(void 0===(e=this._paneRenderers[t])&&(e=this._createRenderer({pane:t}),this._paneRenderers[t]=e),e)},_createRenderer:function(t){return this.options.preferCanvas&&Ui(t)||Ki(t)}});var Yi=xi.extend({initialize:function(t,e){xi.prototype.initialize.call(this,this._boundsToLatLngs(t),e)},setBounds:function(t){return this.setLatLngs(this._boundsToLatLngs(t))},_boundsToLatLngs:function(t){return[(t=g(t)).getSouthWest(),t.getNorthWest(),t.getNorthEast(),t.getSouthEast()]}});Gi.create=qi,Gi.pointsToPath=dt,wi.geometryToLayer=bi,wi.coordsToLatLng=Li,wi.coordsToLatLngs=Ti,wi.latLngToCoords=Mi,wi.latLngsToCoords=zi,wi.getFeature=Ci,wi.asFeature=Zi,A.mergeOptions({boxZoom:!0});var _t=n.extend({initialize:function(t){this._map=t,this._container=t._container,this._pane=t._panes.overlayPane,this._resetStateTimeout=0,t.on("unload",this._destroy,this)},addHooks:function(){S(this._container,"mousedown",this._onMouseDown,this)},removeHooks:function(){k(this._container,"mousedown",this._onMouseDown,this)},moved:function(){return this._moved},_destroy:function(){T(this._pane),delete this._pane},_resetState:function(){this._resetStateTimeout=0,this._moved=!1},_clearDeferredResetState:function(){0!==this._resetStateTimeout&&(clearTimeout(this._resetStateTimeout),this._resetStateTimeout=0)},_onMouseDown:function(t){if(!t.shiftKey||1!==t.which&&1!==t.button)return!1;this._clearDeferredResetState(),this._resetState(),re(),Le(),this._startPoint=this._map.mouseEventToContainerPoint(t),S(document,{contextmenu:Re,mousemove:this._onMouseMove,mouseup:this._onMouseUp,keydown:this._onKeyDown},this)},_onMouseMove:function(t){this._moved||(this._moved=!0,this._box=P("div","leaflet-zoom-box",this._container),M(this._container,"leaflet-crosshair"),this._map.fire("boxzoomstart")),this._point=this._map.mouseEventToContainerPoint(t);var t=new f(this._point,this._startPoint),e=t.getSize();Z(this._box,t.min),this._box.style.width=e.x+"px",this._box.style.height=e.y+"px"},_finish:function(){this._moved&&(T(this._box),z(this._container,"leaflet-crosshair")),ae(),Te(),k(document,{contextmenu:Re,mousemove:this._onMouseMove,mouseup:this._onMouseUp,keydown:this._onKeyDown},this)},_onMouseUp:function(t){1!==t.which&&1!==t.button||(this._finish(),this._moved&&(this._clearDeferredResetState(),this._resetStateTimeout=setTimeout(a(this._resetState,this),0),t=new s(this._map.containerPointToLatLng(this._startPoint),this._map.containerPointToLatLng(this._point)),this._map.fitBounds(t).fire("boxzoomend",{boxZoomBounds:t})))},_onKeyDown:function(t){27===t.keyCode&&(this._finish(),this._clearDeferredResetState(),this._resetState())}}),Ct=(A.addInitHook("addHandler","boxZoom",_t),A.mergeOptions({doubleClickZoom:!0}),n.extend({addHooks:function(){this._map.on("dblclick",this._onDoubleClick,this)},removeHooks:function(){this._map.off("dblclick",this._onDoubleClick,this)},_onDoubleClick:function(t){var e=this._map,i=e.getZoom(),n=e.options.zoomDelta,i=t.originalEvent.shiftKey?i-n:i+n;"center"===e.options.doubleClickZoom?e.setZoom(i):e.setZoomAround(t.containerPoint,i)}})),Zt=(A.addInitHook("addHandler","doubleClickZoom",Ct),A.mergeOptions({dragging:!0,inertia:!0,inertiaDeceleration:3400,inertiaMaxSpeed:1/0,easeLinearity:.2,worldCopyJump:!1,maxBoundsViscosity:0}),n.extend({addHooks:function(){var t;this._draggable||(t=this._map,this._draggable=new Xe(t._mapPane,t._container),this._draggable.on({dragstart:this._onDragStart,drag:this._onDrag,dragend:this._onDragEnd},this),this._draggable.on("predrag",this._onPreDragLimit,this),t.options.worldCopyJump&&(this._draggable.on("predrag",this._onPreDragWrap,this),t.on("zoomend",this._onZoomEnd,this),t.whenReady(this._onZoomEnd,this))),M(this._map._container,"leaflet-grab leaflet-touch-drag"),this._draggable.enable(),this._positions=[],this._times=[]},removeHooks:function(){z(this._map._container,"leaflet-grab"),z(this._map._container,"leaflet-touch-drag"),this._draggable.disable()},moved:function(){return this._draggable&&this._draggable._moved},moving:function(){return this._draggable&&this._draggable._moving},_onDragStart:function(){var t,e=this._map;e._stop(),this._map.options.maxBounds&&this._map.options.maxBoundsViscosity?(t=g(this._map.options.maxBounds),this._offsetLimit=_(this._map.latLngToContainerPoint(t.getNorthWest()).multiplyBy(-1),this._map.latLngToContainerPoint(t.getSouthEast()).multiplyBy(-1).add(this._map.getSize())),this._viscosity=Math.min(1,Math.max(0,this._map.options.maxBoundsViscosity))):this._offsetLimit=null,e.fire("movestart").fire("dragstart"),e.options.inertia&&(this._positions=[],this._times=[])},_onDrag:function(t){var e,i;this._map.options.inertia&&(e=this._lastTime=+new Date,i=this._lastPos=this._draggable._absPos||this._draggable._newPos,this._positions.push(i),this._times.push(e),this._prunePositions(e)),this._map.fire("move",t).fire("drag",t)},_prunePositions:function(t){for(;1e.max.x&&(t.x=this._viscousLimit(t.x,e.max.x)),t.y>e.max.y&&(t.y=this._viscousLimit(t.y,e.max.y)),this._draggable._newPos=this._draggable._startPos.add(t))},_onPreDragWrap:function(){var t=this._worldWidth,e=Math.round(t/2),i=this._initialWorldOffset,n=this._draggable._newPos.x,o=(n-e+i)%t+e-i,n=(n+e+i)%t-e-i,t=Math.abs(o+i)e.getMaxZoom()&&1OpenStreetMap' - }).addTo(mapa); - function icono(t) { - if (t === "o" || t === "a") { - var s = t === "o" ? 34 : 22; - return L.divIcon({ className: "pin pin-" + t, html: '', iconSize: [s, s], iconAnchor: [s / 2, s / 2], popupAnchor: [0, -s / 2] }); - } - return L.divIcon({ className: "pin pin-" + t, html: "", iconSize: [18, 18], iconAnchor: [9, 9], popupAnchor: [0, -9] }); - } - function esc(s) { var e = document.createElement("span"); e.textContent = s; return e.innerHTML; } - d.p.forEach(function (p) { - var h = "" + esc(p.n) + "
" + esc(d.ley[p.t]); - if (p.u) h += '
' + esc(p.ul) + ""; - h += '
' + esc(d.ver) + ""; - L.marker([p.la, p.lo], { icon: icono(p.t), title: p.n, zIndexOffset: p.t === "o" ? 1000 : 0 }).bindPopup(h).addTo(mapa); - }); - mapa.fitBounds(d.s[0][1]); - var nav = document.createElement("div"); - nav.className = "saltos"; - d.s.forEach(function (s) { - var b = document.createElement("button"); - b.type = "button"; - b.textContent = s[0]; - b.onclick = function () { mapa.flyToBounds(s[1], { duration: .8 }); }; - nav.appendChild(b); - }); - caja.parentNode.insertBefore(nav, caja); -})(); diff --git a/sites/takethestreet/nl/index.html b/sites/takethestreet/nl/index.html deleted file mode 100644 index 02c2acf..0000000 --- a/sites/takethestreet/nl/index.html +++ /dev/null @@ -1,211 +0,0 @@ - - - - - -Take the Street - - - - - - - - - - - - - - - - - - - - - - -
- -

Take the Street

-
NL
-
- -
-
- Kleurrijke mensen stromen uit twee straten toe en vullen het kruispunt - -
- -
-

Volg ze

-

Elk kamp spreekt met een eigen stem. Hier vind je hun accounts.

-
#takethestreet#26s#acampadaporto#11N
-
- -
-
-

Porto @acampadaporto

-
Plein: Praça D. João I

opgeheven op 16/10, betoging op 17/10

Instagram

-
-
-

Lisboa @acampada.lisboa

-
Plein: Rossio

kamp aangekondigd voor 17/10 · 17:00

Instagram

-
-
-

Italië Milano · Roma

-

Milano · Statale
Roma · piazza Bologna · Sapienza · piazza del Popolo
accounts nog te bevestigen

-
-
-

Spanje

-

Alle kampen in Spanje, op:

tomalacalle.netacampada26s.net

-
-
-

Barcelona @acampada.habitatge

-

InstagramMastodon

-
-
-

València @acampadavalencia1

-

InstagramMastodon

-
-
-

Madrid @acampada26s

-
Plein: Sol

WebOASISInstagramMastodonTelegramX

-
-
-

Kaart 16/10

-
  • Portoopgeheven
  • Lisboa17/10
  • Milano · Statale
  • Roma · piazza Bologna
  • Roma · Sapienza
  • Roma · piazza del Popolo
  • Barcelona
  • València
  • Sevilla
  • Bilbao
  • Madrid
  • Málagaopgeheven
-
-
-
-
- -
-

Waar we zijn

-
  • 8landen op straat
  • 22steden met kampen in Spanje
  • 8Italiaanse steden met tenten
-
- -
  • kamp
  • aangekondigd
  • massaprotest
  • opgeheven

Sleep om te bewegen, knijp of gebruik + en − om te zoomen, en tik op een punt voor meer info.

-
- - - - -
- - -
-

Vijf assen

-
-
- -

Thuis

-
-
- -

Klimaatnood

-
-
- -

Grenzen doorbreken

-
-
- -

Vrije volkeren

-
-
- -

Gelijkheid

-
-
-
- -
-

We zijn geboren op 26 september, in de strijd voor wonen. Vandaag delen woongroepen, klimaatactivisten, antiracisten, antimilitaristen en feministen de pleinen, en ook in Portugal en Italië zijn er kampen.

-

Ze pakken ons huis, de planeet, onze papieren, onze vrede en onze gelijkheid niet één voor één af. Het is hetzelfde systeem, dat de winst van enkelen boven ieders leven zet. Daarom gaan we samen dezelfde straat op.

-
- -
-

Kampen en protesten

-

De pleinen staan niet alleen. Dit zijn enkele van de strijden die vandaag de straat opgaan, met of zonder tenten.

-
-
-

Spanje

-

Sinds 26 september is er in 22 steden gekampeerd. Meer op acampada26s.net.

-
-
-

Portugal

-

Porto · Praça D. João I
kamp sinds 10/10 · opgeheven op 16/10, betoging op 17/10 · nieuws

-

Lisboa · Rossio
kamp aangekondigd voor 17/10 · 17:00 · nieuws

-
-
-

Italië

-

Milano · Statale
tenten sinds 23/09 · nieuws

-

Roma · piazza Bologna · Sapienza · piazza del Popolo
tenten van studenten · nieuws

-

Napoli · Torino · Padova · Bologna · Parma · Firenze
tenten bij de universiteiten · nieuws

-
-
-

Frankrijk

-

Paris · République
gele hesjes, scholieren en vakbonden: 1.700 acties op 17/10 (blokkades van raffinaderijen, brandstofdepots en rotondes) · kaart · nieuws

-
-
-

Griekenland

-

Athina · Syntagma
tenten van studenten · 13/10 → 14/10 · nieuws

-
-
-

India

-

New Delhi
Gen Z op straat voor vrije en eerlijke verkiezingen · nieuws

-
-
-

Verenigde Staten

-

New York
marsen tegen ICE na de schietpartij in Marble Hill (10/10); No Kings op 17/10 · nieuws

-
-
-

Argentinië

-

Buenos Aires · Congreso
massale mars naar het Congres tegen DNU 70/23, dat de huurwet afschafte, en voor de publieke universiteit (15/10) · nieuws

-
-
-

En jouw stad?

-

Is er een kamp waar je woont, of wil je er een beginnen? Schrijf ons op acampada26s@riseup.net en we voegen het toe aan het netwerk.

-
-
-
- - -
-

Hoe we ons organiseren

-
    -
  • Assemblee. Besluiten worden op de pleinen genomen. Niemand spreekt zonder mandaat namens iedereen.
  • -
  • Autonomie. Geen partijen of afkortingen vooraan. Collectieven komen met hun eigen naam, maar de straat is van iedereen.
  • -
  • Wederzijdse hulp en zorg. Niemand blijft achter: eten, onderdak, juridische steun en gezondheidszorg.
  • -
  • Een netwerk van netwerken. Elk kamp heeft een eigen stem. Wat we delen, coördineren we op OASIS.
  • -
  • De straat als middel. De openbare ruimte open en vreedzaam innemen, met plezier en zonder angst.
  • -
-

En jouw stad? Is er een kamp waar je woont, of wil je er een beginnen? Schrijf ons op acampada26s@riseup.net en we voegen het toe aan het netwerk.

-
- -
-

Verspreid het

-

#takethestreet#26s

-

Post in je eigen taal met de gezamenlijke hashtag en die van je stad.

-

Logo's en tekening voor affiches en sociale media: logo · symbool · tekening

-
-
- -
-

Take the Street · internationaal netwerk van protestkampen · 26S

-

Tekst en tekening CC BY-SA 4.0 · Code AGPL-3.0

-
- - diff --git a/sites/takethestreet/pl/index.html b/sites/takethestreet/pl/index.html deleted file mode 100644 index 4ec09a5..0000000 --- a/sites/takethestreet/pl/index.html +++ /dev/null @@ -1,211 +0,0 @@ - - - - - -Take the Street - - - - - - - - - - - - - - - - - - - - - - -
- -

Take the Street

-
PL
-
- -
-
- Kolorowi ludzie wylewają się z dwóch ulic i wypełniają skrzyżowanie - -
- -
-

Obserwuj je

-

Każde obozowisko mówi własnym głosem. Oto ich konta.

-
#takethestreet#26s#acampadaporto#11N
-
- -
-
-

Porto @acampadaporto

-
Plac: Praça D. João I

zwinięte 16/10, protest 17/10

Instagram

-
-
-

Lisboa @acampada.lisboa

-
Plac: Rossio

obozowisko zwołane na 17/10 · 17:00

Instagram

-
-
-

Włochy Milano · Roma

-

Milano · Statale
Roma · piazza Bologna · Sapienza · piazza del Popolo
konta do potwierdzenia

-
-
-

Hiszpania

-

Wszystkie obozowiska w Hiszpanii na:

tomalacalle.netacampada26s.net

-
-
-

Barcelona @acampada.habitatge

-

InstagramMastodon

-
-
-

València @acampadavalencia1

-

InstagramMastodon

-
-
-

Madrid @acampada26s

-
Plac: Sol

WebOASISInstagramMastodonTelegramX

-
-
-

Mapa 16/10

-
  • Portozwinięte
  • Lisboa17/10
  • Milano · Statale
  • Roma · piazza Bologna
  • Roma · Sapienza
  • Roma · piazza del Popolo
  • Barcelona
  • València
  • Sevilla
  • Bilbao
  • Madrid
  • Málagazwinięte
-
-
-
-
- -
-

Gdzie jesteśmy

-
  • 8krajów na ulicach
  • 22miasta z obozowiskami w Hiszpanii
  • 8włoskich miast z namiotami
-
- -
  • obozowisko
  • zwołane
  • masowy protest
  • zwinięte

Przeciągnij, by przesunąć, uszczypnij lub użyj + i −, by przybliżyć, i dotknij punktu, by zobaczyć szczegóły.

-
- - - - -
- - -
-

Pięć osi

-
-
- -

Dom

-
-
- -

Kryzys klimatyczny

-
-
- -

Łamiąc granice

-
-
- -

Wolne narody

-
-
- -

Równość

-
-
-
- -
-

Nasz ruch narodził się 26 września, w walce o mieszkania. Dziś place dzielą kolektywy mieszkaniowe, ekologiczne, antyrasistowskie, antymilitarystyczne i feministyczne, a obozowiska są też w Portugalii i we Włoszech.

-

Nie odbierają nam domów, planety, papierów, pokoju i równości osobno, jedno po drugim. To ten sam system, który stawia zysk nielicznych ponad życie wszystkich. Dlatego razem wychodzimy na tę samą ulicę.

-
- -
-

Obozowiska i protesty

-

Place nie są same. Oto niektóre z walk, które dziś wychodzą na ulice, z namiotami lub bez.

-
-
-

Hiszpania

-

Od 26 września ludzie rozbili obozowiska w 22 miastach. Więcej na acampada26s.net.

-
-
-

Portugalia

-

Porto · Praça D. João I
obozowisko od 10/10 · zwinięte 16/10, protest 17/10 · w mediach

-

Lisboa · Rossio
obozowisko zwołane na 17/10 · 17:00 · w mediach

-
-
-

Włochy

-

Milano · Statale
namioty od 23/09 · w mediach

-

Roma · piazza Bologna · Sapienza · piazza del Popolo
namioty studenckie · w mediach

-

Napoli · Torino · Padova · Bologna · Parma · Firenze
namioty na uczelniach · w mediach

-
-
-

Francja

-

Paris · République
żółte kamizelki, młodzież i związki: 1700 akcji 17/10 (blokady rafinerii, składów paliw i rond) · mapa · w mediach

-
-
-

Grecja

-

Athina · Syntagma
namioty studenckie · 13/10 → 14/10 · w mediach

-
-
-

Indie

-

New Delhi
pokolenie Z na ulicach za wolnymi i uczciwymi wyborami · w mediach

-
-
-

Stany Zjednoczone

-

New York
marsze przeciw ICE po strzelaninie w Marble Hill (10/10); No Kings 17/10 · w mediach

-
-
-

Argentyna

-

Buenos Aires · Congreso
masowy marsz pod Kongres przeciw DNU 70/23, który uchylił ustawę o najmie, i za publicznym uniwersytetem (15/10) · w mediach

-
-
-

A twoje miasto?

-

Jeśli tam, gdzie mieszkasz, jest obozowisko albo chcesz je założyć, napisz do nas na acampada26s@riseup.net, a dodamy je do sieci.

-
-
-
- - -
-

Jak się organizujemy

-
    -
  • Zgromadzenie. Decyzje zapadają na placach. Nikt nie mówi w imieniu wszystkich bez mandatu.
  • -
  • Autonomia. Żadnych partii ani szyldów na czele. Grupy przychodzą pod własnymi nazwami, ale ulica należy do wszystkich.
  • -
  • Wzajemna pomoc i troska. Nikt nie zostaje w tyle: jedzenie, schronienie, wsparcie prawne i opieka zdrowotna.
  • -
  • Sieć sieci. Każde obozowisko ma własny głos. To, co wspólne, koordynujemy na OASIS.
  • -
  • Ulica jako narzędzie. Zajmujemy przestrzeń publiczną otwarcie i pokojowo, z radością i bez strachu.
  • -
-

A twoje miasto? Jeśli tam, gdzie mieszkasz, jest obozowisko albo chcesz je założyć, napisz do nas na acampada26s@riseup.net, a dodamy je do sieci.

-
- -
-

Przekaż dalej

-

#takethestreet#26s

-

Publikuj w swoim języku ze wspólnym hasztagiem i hasztagiem swojego miasta.

-

Logo i rysunek na plakaty i do mediów społecznościowych: logotyp · symbol · rysunek

-
-
- -
-

Take the Street · międzynarodowa sieć obozowisk protestacyjnych · 26S

-

Tekst i rysunek CC BY-SA 4.0 · Kod AGPL-3.0

-
- - diff --git a/sites/takethestreet/pt/index.html b/sites/takethestreet/pt/index.html deleted file mode 100644 index 86b0b4e..0000000 --- a/sites/takethestreet/pt/index.html +++ /dev/null @@ -1,211 +0,0 @@ - - - - - -Take the Street - - - - - - - - - - - - - - - - - - - - - - -
- -

Take the Street

-
PT
-
- -
-
- Gente colorida chega por duas ruas e enche o cruzamento - -
- -
-

Segue-as

-

Cada acampada fala com a sua própria voz. Aqui estão as suas contas.

-
#takethestreet#26s#acampadaporto#11N
-
- -
-
-

Porto @acampadaporto

-
Praça: Praça D. João I

levantada a 16/10, concentração a 17/10

Instagram

-
-
-

Lisboa @acampada.lisboa

-
Praça: Rossio

acampada convocada para 17/10 · 17:00

Instagram

-
-
-

Itália Milano · Roma

-

Milano · Statale
Roma · piazza Bologna · Sapienza · piazza del Popolo
contas por confirmar

-
-
-

Espanha

-

Todas as acampadas de Espanha, em:

tomalacalle.netacampada26s.net

-
-
-

Barcelona @acampada.habitatge

-

InstagramMastodon

-
-
-

València @acampadavalencia1

-

InstagramMastodon

-
-
-

Madrid @acampada26s

-
Praça: Sol

WebOASISInstagramMastodonTelegramX

-
-
-

Mapa 16/10

-
  • Portolevantada
  • Lisboa17/10
  • Milano · Statale
  • Roma · piazza Bologna
  • Roma · Sapienza
  • Roma · piazza del Popolo
  • Barcelona
  • València
  • Sevilla
  • Bilbao
  • Madrid
  • Málagalevantada
-
-
-
-
- -
-

Onde estamos

-
  • 8países na rua
  • 22cidades com acampada em Espanha
  • 8cidades com tendas em Itália
-
- -
  • acampada
  • convocada
  • grande protesto
  • levantada

Arrasta para mover, belisca ou usa + e − para ampliar e toca num ponto para ver mais.

-
- - - - -
- - -
-

Cinco eixos

-
-
- -

Lar

-
-
- -

Emergência climática

-
-
- -

Romper fronteiras

-
-
- -

Povos livres

-
-
- -

Igualdade

-
-
-
- -
-

Nascemos a 26 de setembro, pela habitação. Hoje juntam-se nas praças coletivos de habitação, ecologistas, antirracistas, antimilitaristas e feministas, e também se acampa em Portugal e em Itália.

-

Não nos tiram a casa, o planeta, os papéis, a paz e a igualdade em separado. É o mesmo modelo, que põe o lucro de uma minoria acima da vida de todas. Por isso saímos juntas para a mesma rua.

-
- -
-

Acampadas e protestos

-

As praças não estão sozinhas. Estas são algumas das lutas que hoje tomam a rua, acampem ou não.

-
-
-

Espanha

-

Desde o 26S acampou-se em 22 cidades. Mais em acampada26s.net.

-
-
-

Portugal

-

Porto · Praça D. João I
acampada desde 10/10 · levantada a 16/10, concentração a 17/10 · notícia

-

Lisboa · Rossio
acampada convocada para 17/10 · 17:00 · notícia

-
-
-

Itália

-

Milano · Statale
tendas desde 23/09 · notícia

-

Roma · piazza Bologna · Sapienza · piazza del Popolo
tendas de estudantes · notícia

-

Napoli · Torino · Padova · Bologna · Parma · Firenze
tendas nas universidades · notícia

-
-
-

França

-

Paris · République
coletes amarelos, estudantes e sindicatos: 1.700 ações a 17/10 (bloqueios de refinarias, depósitos de combustível e rotundas) · mapa · notícia

-
-
-

Grécia

-

Athina · Syntagma
tendas de estudantes · 13/10 → 14/10 · notícia

-
-
-

Índia

-

New Delhi
a Geração Z na rua por eleições limpas · notícia

-
-
-

Estados Unidos

-

New York
marchas contra o ICE após o tiroteio de Marble Hill (10/10); No Kings a 17/10 · notícia

-
-
-

Argentina

-

Buenos Aires · Congreso
marcha massiva ao Congresso contra o DNU 70/23, que revogou a lei do arrendamento, e pela universidade pública (15/10) · notícia

-
-
-

E a tua cidade?

-

Se há uma acampada onde vives, ou a querem montar, escrevam-nos para acampada26s@riseup.net e juntamo-la à rede.

-
-
-
- - -
-

Como nos organizamos

-
    -
  • Assembleia. As decisões tomam-se nas praças. Ninguém fala em nome de todas sem mandato.
  • -
  • Autonomia. Sem partidos nem siglas à frente. Os coletivos vêm com o seu nome, mas a rua é de todas.
  • -
  • Apoio mútuo e cuidados. Ninguém fica para trás: comida, abrigo, apoio jurídico e saúde.
  • -
  • Rede de redes. Cada acampada é dona da sua voz. O comum coordena-se no OASIS.
  • -
  • A rua como ferramenta. Ocupar o espaço público de forma aberta e pacífica, com alegria e sem medo.
  • -
-

E a tua cidade? Se há uma acampada onde vives, ou a querem montar, escrevam-nos para acampada26s@riseup.net e juntamo-la à rede.

-
- -
-

Divulga

-

#takethestreet#26s

-

Publica na tua língua com a hashtag comum e a da tua cidade.

-

Logótipos e desenho para cartazes e redes: logótipo · símbolo · desenho

-
-
- -
-

Take the Street · rede internacional de acampadas · 26S

-

Textos e desenho CC BY-SA 4.0 · Código AGPL-3.0

-
- - diff --git a/sites/takethestreet/sv/index.html b/sites/takethestreet/sv/index.html deleted file mode 100644 index 99f7410..0000000 --- a/sites/takethestreet/sv/index.html +++ /dev/null @@ -1,211 +0,0 @@ - - - - - -Take the Street - - - - - - - - - - - - - - - - - - - - - - -
- -

Take the Street

-
SV
-
- -
-
- Färgglada människor strömmar in från två gator och fyller korsningen - -
- -
-

Följ dem

-

Varje läger talar med sin egen röst. Här är deras konton.

-
#takethestreet#26s#acampadaporto#11N
-
- -
-
-

Porto @acampadaporto

-
Torg: Praça D. João I

avslutat 16/10, manifestation 17/10

Instagram

-
-
-

Lisboa @acampada.lisboa

-
Torg: Rossio

läger utlyst till 17/10 · 17:00

Instagram

-
-
-

Italien Milano · Roma

-

Milano · Statale
Roma · piazza Bologna · Sapienza · piazza del Popolo
konton ej bekräftade än

-
-
-

Spanien

-

Alla läger i Spanien finns på:

tomalacalle.netacampada26s.net

-
-
-

Barcelona @acampada.habitatge

-

InstagramMastodon

-
-
-

València @acampadavalencia1

-

InstagramMastodon

-
-
-

Madrid @acampada26s

-
Torg: Sol

WebbOASISInstagramMastodonTelegramX

-
-
-

Karta 16/10

-
  • Portoavslutat
  • Lisboa17/10
  • Milano · Statale
  • Roma · piazza Bologna
  • Roma · Sapienza
  • Roma · piazza del Popolo
  • Barcelona
  • València
  • Sevilla
  • Bilbao
  • Madrid
  • Málagaavslutat
-
-
-
-
- -
-

Var vi finns

-
  • 8länder på gatorna
  • 22städer med läger i Spanien
  • 8italienska städer med tält
-
- -
  • läger
  • utlyst
  • massprotest
  • avslutat

Dra för att flytta, nyp eller använd + och − för att zooma, och tryck på en punkt för detaljer.

-
- - - - -
- - -
-

Fem axlar

-
-
- -

Hem

-
-
- -

Klimatnödläge

-
-
- -

Bryt gränserna

-
-
- -

Fria folk

-
-
- -

Jämlikhet

-
-
-
- -
-

Vi föddes den 26 september, i kampen för bostäder. I dag delar bostadsgrupper, miljöaktivister, antirasister, antimilitarister och feminister på torgen, och det finns läger i Portugal och Italien också.

-

De tar inte våra hem, planeten, våra papper, vår fred och vår jämlikhet en i taget. Det är samma system, som sätter ett fåtals vinst före allas liv. Därför går vi ut på samma gata, tillsammans.

-
- -
-

Läger och protester

-

Torgen är inte ensamma. Här är några av kamperna som tar gatorna i dag, med läger eller utan.

-
-
-

Spanien

-

Sedan 26 september har folk slagit läger i 22 städer. Mer på acampada26s.net.

-
-
-

Portugal

-

Porto · Praça D. João I
läger sedan 10/10 · avslutat 16/10, manifestation 17/10 · nyhet

-

Lisboa · Rossio
läger utlyst till 17/10 · 17:00 · nyhet

-
-
-

Italien

-

Milano · Statale
tält sedan 23/09 · nyhet

-

Roma · piazza Bologna · Sapienza · piazza del Popolo
studenttält · nyhet

-

Napoli · Torino · Padova · Bologna · Parma · Firenze
tält vid universiteten · nyhet

-
-
-

Frankrike

-

Paris · République
gula västarna, elever och fack: 1 700 aktioner den 17/10 (blockader av raffinaderier, bränsledepåer och rondeller) · karta · nyhet

-
-
-

Grekland

-

Athina · Syntagma
studenttält · 13/10 → 14/10 · nyhet

-
-
-

Indien

-

New Delhi
Generation Z på gatorna för fria och rättvisa val · nyhet

-
-
-

USA

-

New York
marscher mot ICE efter skottlossningen i Marble Hill (10/10); No Kings 17/10 · nyhet

-
-
-

Argentina

-

Buenos Aires · Congreso
massmarsch till kongressen mot DNU 70/23, som avskaffade hyreslagen, och för det offentliga universitetet (15/10) · nyhet

-
-
-

Och din stad?

-

Om det finns ett läger där du bor, eller om du vill starta ett, skriv till oss på acampada26s@riseup.net så lägger vi till det i nätverket.

-
-
-
- - -
-

Hur vi organiserar oss

-
    -
  • Stormöte. Besluten fattas på torgen. Ingen talar för alla utan mandat.
  • -
  • Autonomi. Inga partier eller förkortningar i täten. Grupperna kommer med sina egna namn, men gatan tillhör alla.
  • -
  • Ömsesidig hjälp och omsorg. Ingen lämnas efter: mat, tak över huvudet, juridiskt stöd och vård.
  • -
  • Ett nätverk av nätverk. Varje läger äger sin röst. Det vi delar samordnar vi på OASIS.
  • -
  • Gatan som verktyg. Att ta det offentliga rummet öppet och fredligt, med glädje och utan rädsla.
  • -
-

Och din stad? Om det finns ett läger där du bor, eller om du vill starta ett, skriv till oss på acampada26s@riseup.net så lägger vi till det i nätverket.

-
- -
-

Sprid ordet

-

#takethestreet#26s

-

Posta på ditt språk med den gemensamma hashtaggen och din stads.

-

Logotyper och teckning för affischer och sociala medier: logotyp · symbol · teckning

-
-
- -
-

Take the Street · internationellt nätverk av protestläger · 26S

-

Text och teckning CC BY-SA 4.0 · Kod AGPL-3.0

-
- - diff --git a/sites/takethestreet/tr/index.html b/sites/takethestreet/tr/index.html deleted file mode 100644 index f274398..0000000 --- a/sites/takethestreet/tr/index.html +++ /dev/null @@ -1,211 +0,0 @@ - - - - - -Take the Street - - - - - - - - - - - - - - - - - - - - - - -
- -

Take the Street

-
TR
-
- -
-
- Rengârenk insanlar iki sokaktan akıp kavşağı dolduruyor - -
- -
-

Onları takip et

-

Her kamp kendi sesiyle konuşur. İşte hesapları.

-
#takethestreet#26s#acampadaporto#11N
-
- -
-
-

Porto @acampadaporto

-
Meydan: Praça D. João I

16/10'da kaldırıldı, 17/10'da miting

Instagram

-
-
-

Lisboa @acampada.lisboa

-
Meydan: Rossio

17/10 için kamp çağrısı · 17:00

Instagram

-
-
-

İtalya Milano · Roma

-

Milano · Statale
Roma · piazza Bologna · Sapienza · piazza del Popolo
hesaplar henüz doğrulanmadı

-
-
-

İspanya

-

İspanya'daki tüm kamplar burada:

tomalacalle.netacampada26s.net

-
-
-

Barcelona @acampada.habitatge

-

InstagramMastodon

-
-
-

València @acampadavalencia1

-

InstagramMastodon

-
-
-

Madrid @acampada26s

-
Meydan: Sol

WebOASISInstagramMastodonTelegramX

-
-
-

Harita 16/10

-
  • Portokaldırıldı
  • Lisboa17/10
  • Milano · Statale
  • Roma · piazza Bologna
  • Roma · Sapienza
  • Roma · piazza del Popolo
  • Barcelona
  • València
  • Sevilla
  • Bilbao
  • Madrid
  • Málagakaldırıldı
-
-
-
-
- -
-

Neredeyiz

-
  • 8ülkede sokaktayız
  • 22İspanya'da kamp kurulan şehir
  • 8İtalya'da çadır kurulan şehir
-
- -
  • kamp
  • çağrı yapıldı
  • kitlesel eylem
  • kaldırıldı

Hareket ettirmek için sürükle, yakınlaştırmak için iki parmakla aç ya da + ve − kullan, ayrıntılar için bir noktaya dokun.

-
- - - - -
- - -
-

Beş eksen

-
-
- -

Yuva

-
-
- -

İklim acil durumu

-
-
- -

Sınırları yıkarak

-
-
- -

Özgür halklar

-
-
- -

Eşitlik

-
-
-
- -
-

26 Eylül'de, barınma hakkı için doğduk. Bugün meydanları konut kolektifleri, ekolojistler, ırkçılık karşıtları, antimilitaristler ve feministler paylaşıyor; Portekiz'de ve İtalya'da da kamplar var.

-

Evimizi, gezegeni, kâğıtlarımızı, barışımızı ve eşitliğimizi ayrı ayrı elimizden almıyorlar. Hepsi aynı sistem: bir avuç insanın kârını herkesin hayatının üstünde tutuyor. Bu yüzden aynı sokağa birlikte çıkıyoruz.

-
- -
-

Kamplar ve eylemler

-

Meydanlar yalnız değil. İşte bugün sokağı alan mücadelelerden bazıları, kamp kursunlar ya da kurmasınlar.

-
-
-

İspanya

-

26 Eylül'den bu yana 22 şehirde kamp kuruldu. Daha fazlası: acampada26s.net.

-
-
-

Portekiz

-

Porto · Praça D. João I
10/10'dan beri kamp · 16/10'da kaldırıldı, 17/10'da miting · haber

-

Lisboa · Rossio
17/10 için kamp çağrısı · 17:00 · haber

-
-
-

İtalya

-

Milano · Statale
23/09'dan beri çadırlar · haber

-

Roma · piazza Bologna · Sapienza · piazza del Popolo
öğrenci çadırları · haber

-

Napoli · Torino · Padova · Bologna · Parma · Firenze
üniversitelerde çadırlar · haber

-
-
-

Fransa

-

Paris · République
sarı yelekler, gençler ve sendikalar: 17/10'da 1.700 eylem (rafineri, akaryakıt deposu ve döner kavşak blokajları) · harita · haber

-
-
-

Yunanistan

-

Athina · Syntagma
öğrenci çadırları · 13/10 → 14/10 · haber

-
-
-

Hindistan

-

New Delhi
Z kuşağı özgür ve adil seçimler için sokakta · haber

-
-
-

ABD

-

New York
Marble Hill'deki silahlı saldırının ardından ICE karşıtı yürüyüşler (10/10); 17/10'da No Kings · haber

-
-
-

Arjantin

-

Buenos Aires · Congreso
kira yasasını kaldıran DNU 70/23'e karşı ve kamusal üniversite için Kongre'ye kitlesel yürüyüş (15/10) · haber

-
-
-

Peki senin şehrin?

-

Yaşadığın yerde bir kamp varsa ya da kurmak istiyorsanız, acampada26s@riseup.net adresine yazın, ağa ekleyelim.

-
-
-
- - -
-

Nasıl örgütleniyoruz

-
    -
  • Meclis. Kararlar meydanlarda alınır. Kimse yetki almadan herkes adına konuşmaz.
  • -
  • Özerklik. Önde parti ya da kısaltma yok. Kolektifler kendi adlarıyla gelir, ama sokak herkesindir.
  • -
  • Dayanışma ve bakım. Kimse geride kalmaz: yemek, barınak, hukuki destek ve sağlık.
  • -
  • Ağların ağı. Her kamp kendi sesinin sahibidir. Ortak olanı OASIS'te koordine ediyoruz.
  • -
  • Bir araç olarak sokak. Kamusal alanı açıkça ve barışçıl biçimde almak, neşeyle ve korkmadan.
  • -
-

Peki senin şehrin? Yaşadığın yerde bir kamp varsa ya da kurmak istiyorsanız, acampada26s@riseup.net adresine yazın, ağa ekleyelim.

-
- -
-

Yay

-

#takethestreet#26s

-

Kendi dilinde paylaş, ortak etiketi ve şehrinin etiketini kullan.

-

Afişler ve sosyal medya için logolar ve çizim: logotip · sembol · çizim

-
-
- -
-

Take the Street · uluslararası direniş kampları ağı · 26S

-

Metin ve çizim CC BY-SA 4.0 · Kod AGPL-3.0

-
- - diff --git a/sites/takethestreet/zh/index.html b/sites/takethestreet/zh/index.html deleted file mode 100644 index ff20cfe..0000000 --- a/sites/takethestreet/zh/index.html +++ /dev/null @@ -1,211 +0,0 @@ - - - - - -Take the Street - - - - - - - - - - - - - - - - - - - - - - -
- -

Take the Street

-
ZH
-
- -
-
- 五颜六色的人们从两条街涌来,挤满了路口 - -
- -
-

关注他们

-

每个营地都用自己的声音说话。这是他们的账号。

-
#takethestreet#26s#acampadaporto#11N
-
- -
-
-

Porto @acampadaporto

-
广场:Praça D. João I

16/10 撤营,17/10 集会

Instagram

-
-
-

Lisboa @acampada.lisboa

-
广场:Rossio

号召 17/10 扎营 · 17:00

Instagram

-
-
-

意大利 Milano · Roma

-

Milano · Statale
Roma · piazza Bologna · Sapienza · piazza del Popolo
账号待确认

-
-
-

西班牙

-

西班牙所有营地,见:

tomalacalle.netacampada26s.net

-
-
-

Barcelona @acampada.habitatge

-

InstagramMastodon

-
-
-

València @acampadavalencia1

-

InstagramMastodon

-
-
-

Madrid @acampada26s

-
广场:Sol

网站OASISInstagramMastodonTelegramX

-
-
-

地图 16/10

-
  • Porto已撤营
  • Lisboa17/10
  • Milano · Statale
  • Roma · piazza Bologna
  • Roma · Sapienza
  • Roma · piazza del Popolo
  • Barcelona
  • València
  • Sevilla
  • Bilbao
  • Madrid
  • Málaga已撤营
-
-
-
-
- -
-

我们在哪里

-
  • 8个国家走上街头
  • 22座西班牙城市有营地
  • 8座意大利城市搭起帐篷
-
- -
  • 营地
  • 已发出号召
  • 大规模抗议
  • 已撤营

拖动可移动,双指捏合或用 + 和 − 缩放,点一个点查看详情。

-
- - - - -
- - -
-

五大主轴

-
-
- -

家园

-
-
- -

气候紧急状态

-
-
- -

打破边界

-
-
- -

自由的人民

-
-
- -

平等

-
-
-
- -
-

我们于9月26日诞生,为住房而斗争。如今,住房团体、环保人士、反种族主义者、反军国主义者和女性主义者共享这些广场,葡萄牙和意大利也有了营地。

-

他们夺走我们的家、地球、证件、和平与平等,不是一样一样分开来的。这是同一个制度,把少数人的利润放在所有人的生命之上。所以我们一起走上同一条街。

-
- -
-

营地与抗议

-

广场并不孤单。这些是今天走上街头的一部分斗争,有的扎营,有的没有。

-
-
-

西班牙

-

自9月26日以来,已有22座城市的人们扎营。更多信息见 acampada26s.net。

-
-
-

葡萄牙

-

Porto · Praça D. João I
10/10 起扎营 · 16/10 撤营,17/10 集会 · 新闻

-

Lisboa · Rossio
号召 17/10 扎营 · 17:00 · 新闻

-
-
-

意大利

-

Milano · Statale
23/09 起搭帐篷 · 新闻

-

Roma · piazza Bologna · Sapienza · piazza del Popolo
学生帐篷 · 新闻

-

Napoli · Torino · Padova · Bologna · Parma · Firenze
大学里的帐篷 · 新闻

-
-
-

法国

-

Paris · République
黄背心、学生和工会:17/10 共 1700 场行动(封锁炼油厂、燃油库和环岛) · 地图 · 新闻

-
-
-

希腊

-

Athina · Syntagma
学生帐篷 · 13/10 → 14/10 · 新闻

-
-
-

印度

-

New Delhi
Z世代走上街头,争取自由公正的选举 · 新闻

-
-
-

美国

-

New York
Marble Hill 枪击事件后的反 ICE 游行(10/10);17/10 No Kings · 新闻

-
-
-

阿根廷

-

Buenos Aires · Congreso
国会大游行:反对废除租房法的 DNU 70/23,捍卫公立大学(15/10) · 新闻

-
-
-

你的城市呢?

-

如果你那里有营地,或者你想发起一个,写信到 acampada26s@riseup.net,我们会把它加进网络。

-
-
-
- - -
-

我们如何组织

-
    -
  • 集会。决定在广场上做出。没有授权,谁也不能代表所有人发言。
  • -
  • 自主。不让政党和组织旗号走在前面。团体带着自己的名字来,但街道属于所有人。
  • -
  • 互助与照护。不让任何人掉队:食物、栖身之处、法律支援和医疗。
  • -
  • 网络的网络。每个营地掌握自己的声音。共同的事情在 OASIS 上协调。
  • -
  • 街道是工具。公开、和平地占据公共空间,带着欢乐,不带恐惧。
  • -
-

你的城市呢?如果你那里有营地,或者你想发起一个,写信到 acampada26s@riseup.net,我们会把它加进网络。

-
- -
-

传出去

-

#takethestreet#26s

-

用你的语言发帖,带上共同的标签和你所在城市的标签。

-

用于海报和社交媒体的标志和插图:标志字 · 符号 · 插图

-
-
- -
-

Take the Street · 抗议营地国际网络 · 26S

-

文字和插图 CC BY-SA 4.0 · 代码 AGPL-3.0

-
- - diff --git a/sites/tomalacalle/ar/index.html b/sites/tomalacalle/ar/index.html deleted file mode 100644 index ad77cfa..0000000 --- a/sites/tomalacalle/ar/index.html +++ /dev/null @@ -1,244 +0,0 @@ - - - - - -Toma la calle - - - - - - - - - - - - - - - - - - - - - - -
- -

Toma la calle

-
AR
-
- -
-
- أناس بألوان زاهية يتدفقون من شارعين ويملؤون التقاطع - -
- -
-

تابعوها

-

لكل اعتصام صوته الخاص. هذه حساباتها.

-
#tomalacalle#26s#11N#viviendaya
-
- -
-
-

Madrid 26S @acampada26s

-
الساحة: Sol

WebOASISInstagramMastodonTelegramX

-
-
-

Barcelona @acampada.habitatge

-

InstagramMastodon

-
-
-

València @acampadavalencia1

-

InstagramMastodon

-
-
-

Sevilla @acampadasetas

-
الساحة: Setas

Instagram

-
-
-

Bilbao @acampada.viviendabilbao

-

رُفع الاعتصام في 17/10

Instagram

-
-
-

Santander @acampada.vivienda.cantabria

-

Instagram

-
-
-

Compostela @acampadaobradoiro

-
الساحة: Obradoiro

Instagram

-
-
-

Almería @acampadalmeria

-

Instagram

-
-
-

Pontevedra @acampada.pontevedra

-

Instagram

-
-
-

Mallorca @acampada.per.habitar

-

Instagram

-
-
-

Málaga @malagaesxulaa

-

رُفع الاعتصام في 12/10، والجمعيات العامة مستمرة

WebInstagram

-
-
-

الخريطة 17/10

-
  • Madrid 26S
  • Barcelona
  • València
  • Sevilla
  • Bilbaoرُفع
  • Santander
  • Compostela
  • Almería
  • Pontevedra
  • Mallorca
  • Málagaرُفع
  • Granadaلا حساب بعد
  • Oviedoلا حساب بعد
  • Alicanteرُفع
  • Lanzaroteلا حساب بعد
  • Tenerifeرُفع
  • Las Palmasرُفع
  • Cádizلا حساب بعد
  • Zaragozaرُفع
-
-
-
-
- -
-

أين نحن

-
  • 22مدينة فيها اعتصامات
  • 26/09أول اعتصام، في سول
  • 8بلدان في الشوارع
-
- -
  • أول اعتصام
  • اعتصام
  • رُفع

اسحبوا للتنقل، وباعدوا بإصبعين أو استخدموا + و − للتكبير، والمسوا أي نقطة لرؤية التفاصيل.

-
- - - - -
- - -
-

خمسة محاور

-
-
- -

البيت

-
-
- -

الطوارئ المناخية

-
-
- -

كسر الحدود

-
-
- -

شعوب حرة

-
-
- -

النسوية العابرة

-
-
-
- -
-

وُلدنا في ساحة بويرتا ديل سول في مدريد يوم 26 سبتمبر، دفاعاً عن السكن. اليوم تتقاسم الساحاتِ مجموعاتُ السكن والبيئيون ومناهضو العنصرية ومناهضو العسكرة والنسويات، وهناك اعتصامات في البرتغال وإيطاليا أيضاً.

-

لا يسلبوننا البيت والكوكب والأوراق والسلام والمساواة كلاً على حدة. إنه النظام نفسه، يضع ربح قلة فوق حياة الجميع. لهذا نخرج معاً إلى الشارع نفسه.

-
- -
-

الاعتصامات

-

منذ 26 سبتمبر أقيمت اعتصامات في 22 مدينة. المزيد على acampada26s.net.

-
-
-

Madrid

-

Madrid · Sol

-
-
-

Andalucía

-

Cádiz
Córdoba · رُفع
Granada
Málaga · رُفع
Sevilla
Almería

-
-
-

Aragón

-

Zaragoza · رُفع

-
-
-

Asturias

-

Oviedo

-
-
-

Canarias

-

Las Palmas · رُفع
Tenerife · رُفع
Lanzarote

-
-
-

Cantabria

-

Santander

-
-
-

Catalunya

-

Barcelona

-
-
-

Comunitat Valenciana

-

Alicante · رُفع
València

-
-
-

Euskadi

-

Bilbao · رُفع

-
-
-

Galicia

-

Santiago
Pontevedra
Vigo

-
-
-

Illes Balears

-

Palma

-
-
-

Murcia

-

Murcia · رُفع

-
-
-

وماذا عن مدينتكم؟

-

إن كان هناك اعتصام حيث تعيشون، أو تريدون إقامة واحد، راسلونا على acampada26s@riseup.net وسنضمه إلى الشبكة.

-
-
-

خارج إسبانيا

-

البرتغال، إيطاليا، فرنسا، الهند… على takethestreet.net.

-
-
-
- - -
-

كيف ننظّم أنفسنا

-
    -
  • الجمعية العامة. القرارات تُتخذ في الساحات. لا أحد يتحدث باسم الجميع دون تفويض.
  • -
  • الاستقلالية. لا أحزاب ولا لافتات تنظيمات في الواجهة. تأتي المجموعات بأسمائها، لكن الشارع للجميع.
  • -
  • التضامن والرعاية. لا أحد يُترك وحيداً: طعام ومأوى ودعم قانوني ورعاية صحية.
  • -
  • شبكة من الشبكات. لكل اعتصام صوته. وما نتشاركه ننسّقه على OASIS.
  • -
  • الشارع أداة. نأخذ الفضاء العام علناً وسلمياً، بفرح ودون خوف.
  • -
-

وماذا عن مدينتكم؟ إن كان هناك اعتصام حيث تعيشون، أو تريدون إقامة واحد، راسلونا على acampada26s@riseup.net وسنضمه إلى الشبكة.

-
- -
-

انشروا

-

#tomalacalle#26s

-

انشروا بلغتكم مع الوسم المشترك ووسم مدينتكم.

-

الشعارات والرسم للملصقات ووسائل التواصل: الشعار النصي · الرمز · الرسم

-
-
- -
-

Toma la calle · شبكة اعتصامات احتجاجية في كل إسبانيا · 26S

-

النص والرسم CC BY-SA 4.0 · الشيفرة AGPL-3.0

-
- - diff --git a/sites/tomalacalle/ca/index.html b/sites/tomalacalle/ca/index.html deleted file mode 100644 index 81f0568..0000000 --- a/sites/tomalacalle/ca/index.html +++ /dev/null @@ -1,244 +0,0 @@ - - - - - -Toma la calle - - - - - - - - - - - - - - - - - - - - - - -
- -

Toma la calle

-
CA
-
- -
-
- Gent de colors arriba per dos carrers i omple la cruïlla - -
- -
-

Segueix-les

-

Cada acampada parla amb la seva pròpia veu. Aquí tens els seus comptes.

-
#tomalacalle#26s#11N#viviendaya
-
- -
-
-

Madrid 26S @acampada26s

-
Plaça: Sol

WebOASISInstagramMastodonTelegramX

-
-
-

Barcelona @acampada.habitatge

-

InstagramMastodon

-
-
-

València @acampadavalencia1

-

InstagramMastodon

-
-
-

Sevilla @acampadasetas

-
Plaça: Setas

Instagram

-
-
-

Bilbao @acampada.viviendabilbao

-

aixecada el 17/10

Instagram

-
-
-

Santander @acampada.vivienda.cantabria

-

Instagram

-
-
-

Compostela @acampadaobradoiro

-
Plaça: Obradoiro

Instagram

-
-
-

Almería @acampadalmeria

-

Instagram

-
-
-

Pontevedra @acampada.pontevedra

-

Instagram

-
-
-

Mallorca @acampada.per.habitar

-

Instagram

-
-
-

Málaga @malagaesxulaa

-

aixecada el 12/10, les assemblees continuen

WebInstagram

-
-
-

Mapa 17/10

-
  • Madrid 26S
  • Barcelona
  • València
  • Sevilla
  • Bilbaoaixecada
  • Santander
  • Compostela
  • Almería
  • Pontevedra
  • Mallorca
  • Málagaaixecada
  • Granadasense compte
  • Oviedosense compte
  • Alicanteaixecada
  • Lanzarotesense compte
  • Tenerifeaixecada
  • Las Palmasaixecada
  • Cádizsense compte
  • Zaragozaaixecada
-
-
-
-
- -
-

On som

-
  • 22ciutats amb acampada
  • 26/09primera acampada, a Sol
  • 8països al carrer
-
- -
  • primera acampada
  • acampada
  • aixecada

Arrossega per moure't, pessiga o fes servir + i − per ampliar, i toca un punt per veure'n més.

-
- - - - -
- - -
-

Cinc eixos

-
-
- -

Llar

-
-
- -

Emergència climàtica

-
-
- -

Trencant fronteres

-
-
- -

Pobles lliures

-
-
- -

Transfeminisme

-
-
-
- -
-

Vam néixer a la Puerta del Sol de Madrid el 26 de setembre, per l'habitatge. Avui a les places hi som col·lectius d'habitatge, ecologistes, antiracistes, antimilitaristes i feministes, i també s'acampa a Portugal i Itàlia.

-

No ens prenen la casa, el planeta, els papers, la pau i la igualtat per separat. És el mateix model, que posa el benefici d'una minoria per damunt de la vida de totes. Per això sortim juntes al mateix carrer.

-
- -
-

Acampades

-

Des del 26 de setembre s'ha acampat a 22 ciutats. Més a acampada26s.net.

-
-
-

Madrid

-

Madrid · Sol

-
-
-

Andalucía

-

Cádiz
Córdoba · aixecada
Granada
Málaga · aixecada
Sevilla
Almería

-
-
-

Aragón

-

Zaragoza · aixecada

-
-
-

Asturias

-

Oviedo

-
-
-

Canarias

-

Las Palmas · aixecada
Tenerife · aixecada
Lanzarote

-
-
-

Cantabria

-

Santander

-
-
-

Catalunya

-

Barcelona

-
-
-

Comunitat Valenciana

-

Alicante · aixecada
València

-
-
-

Euskadi

-

Bilbao · aixecada

-
-
-

Galicia

-

Santiago
Pontevedra
Vigo

-
-
-

Illes Balears

-

Palma

-
-
-

Murcia

-

Murcia · aixecada

-
-
-

I la teva ciutat?

-

Si hi ha una acampada on vius, o en voleu muntar una, escriviu-nos a acampada26s@riseup.net i la sumem a la xarxa.

-
-
-

Fora d'Espanya

-

Portugal, Itàlia, França, Índia… a takethestreet.net.

-
-
-
- - -
-

Com ens organitzem

-
    -
  • Assemblea. Les decisions es prenen a les places. Ningú no parla en nom de totes sense mandat.
  • -
  • Autonomia. Sense partits ni sigles al davant. Els col·lectius vénen amb el seu nom, però el carrer és de totes.
  • -
  • Suport mutu i cures. Ningú no es queda enrere: menjar, abric, acompanyament legal i salut.
  • -
  • Xarxa de xarxes. Cada acampada és mestressa de la seva veu. El que és comú es coordina a OASIS.
  • -
  • El carrer com a eina. Ocupar l'espai públic de manera oberta i pacífica, amb alegria i sense por.
  • -
-

I la teva ciutat? Si hi ha una acampada on vius, o en voleu muntar una, escriviu-nos a acampada26s@riseup.net i la sumem a la xarxa.

-
- -
-

Difon

-

#tomalacalle#26s

-

Publica en la teva llengua amb l'etiqueta comuna i la de la teva ciutat.

-

Logos i dibuix per a cartells i xarxes: logotip · símbol · dibuix

-
-
- -
-

Toma la calle · xarxa estatal d'acampades · 26S

-

Textos i dibuix CC BY-SA 4.0 · Codi AGPL-3.0

-
- - diff --git a/sites/tomalacalle/css/web.css b/sites/tomalacalle/css/web.css deleted file mode 100644 index 4787ca2..0000000 --- a/sites/tomalacalle/css/web.css +++ /dev/null @@ -1,189 +0,0 @@ -@font-face { font-family: "League Gothic"; src: url("../fonts/league-gothic.ttf") format("truetype"); font-display: swap; } - -:root { - --bg: #fff; - --fg: #111; - --neon: #f04e23; - --hogar: #f04e23; - --clima: #14965a; - --fronteras: #f2b705; - --pueblos: #3b5bdb; - --igualdad: #8e44c9; - --bd: 3px solid var(--fg); - --bt: "League Gothic", "Arial Narrow", Impact, sans-serif; - --txt: system-ui, -apple-system, "Segoe UI", Roboto, sans-serif; -} - -*, *::before, *::after { box-sizing: border-box; } -body { margin: 0; background: var(--bg); color: var(--fg); font: 17px/1.55 var(--txt); } -a { color: inherit; } -img { max-width: 100%; } - -.cab { display: grid; grid-template-columns: 1fr auto 1fr; align-items: center; gap: 20px; padding: 10px 24px; } -.cab .simbolo { justify-self: start; line-height: 0; } -.cab .simbolo img { height: 92px; } -.cab h1 { margin: 0; line-height: 0; } -.firma { display: block; line-height: 0; } -.firma .logotipo { height: 72px; } -.idiomas { justify-self: end; position: relative; font: 22px/1 var(--bt); letter-spacing: .04em; } -.idiomas summary { display: flex; align-items: center; gap: 8px; list-style: none; cursor: pointer; border: var(--bd); border-radius: 8px; padding: 5px 12px 3px 8px; background: var(--fg); color: var(--bg); box-shadow: 3px 3px 0 var(--neon); user-select: none; } -.idiomas summary::-webkit-details-marker { display: none; } -.idiomas summary svg { width: 26px; height: 26px; margin-top: -2px; } -.idiomas summary::after { content: ""; border: 6px solid transparent; border-top-color: currentColor; margin: 4px 0 0 2px; } -.idiomas[open] summary::after { border-top-color: transparent; border-bottom-color: currentColor; margin: -6px 0 0 2px; } -.idiomas ul { position: absolute; right: 0; top: calc(100% + 10px); z-index: 1000; display: grid; grid-template-columns: repeat(2, max-content); gap: 2px 6px; margin: 0; padding: 8px; list-style: none; background: var(--bg); border: var(--bd); border-radius: 10px; box-shadow: 5px 5px 0 var(--fg); font: 16px/1.2 var(--txt); letter-spacing: 0; } -.idiomas li a { display: flex; align-items: baseline; gap: 8px; padding: 7px 10px; border-radius: 6px; text-decoration: none; white-space: nowrap; } -.idiomas li a b { font: 400 16px/1 var(--bt); letter-spacing: .05em; color: var(--neon); min-width: 1.6em; } -.idiomas li a:hover, .idiomas li a:focus { background: #f2f2f2; } -.idiomas li a[aria-current] { background: var(--fg); color: var(--bg); } - -.portada { padding: 0 0 24px; border-bottom: var(--bd); text-align: center; overflow: hidden; } -h1 { margin: 0; font: 400 clamp(52px, 8vw, 112px)/.92 var(--bt); text-transform: uppercase; } -.c-hogar { color: var(--hogar); } .c-clima { color: var(--clima); } .c-fronteras { color: #c99500; } .c-pueblos { color: var(--pueblos); } .c-igualdad { color: var(--igualdad); } -.calle { display: block; width: 100%; height: clamp(220px, 36vw, 600px); object-fit: cover; object-position: 65% 60%; margin: 0; } -.acciones { display: flex; flex-wrap: wrap; justify-content: center; gap: 14px; margin-top: 18px; padding: 0 16px; } -.bt { font: 400 26px/1 var(--bt); letter-spacing: .05em; text-transform: uppercase; text-decoration: none; border: var(--bd); border-radius: 8px; padding: 12px 22px 9px; box-shadow: 4px 4px 0 var(--fg); } -.bt:first-child { background: var(--fg); color: var(--bg); box-shadow: 4px 4px 0 var(--neon); } -.bt:hover { transform: translate(-1px, -1px); box-shadow: 6px 6px 0 var(--neon); } - -.bloque { max-width: 1200px; margin: 0 auto; padding: 44px 20px; border-bottom: 1px dashed var(--fg); } -.bloque:last-child { border-bottom: 0; } -h2 { margin: 0 0 20px; font: 400 clamp(40px, 5vw, 64px)/1 var(--bt); text-transform: uppercase; } -h3 { margin: 0; font: 400 34px/1 var(--bt); text-transform: uppercase; letter-spacing: .02em; } -.intro p { max-width: 820px; margin: 0 auto 14px; font-size: 20px; } -.intro .fuerte { font-weight: 700; } - -.ejes { display: grid; grid-template-columns: repeat(5, minmax(0, 1fr)); gap: 18px; } -.eje { border: var(--bd); border-radius: 10px; padding: 16px; box-shadow: 6px 6px 0 var(--c); } -.eje img { display: block; height: 120px; margin: 0 auto 6px; } -.eje h3 { color: var(--c); text-align: center; margin: 0; } -.e-hogar { --c: var(--hogar); } .e-clima { --c: var(--clima); } .e-fronteras { --c: var(--fronteras); } .e-pueblos { --c: var(--pueblos); } .e-igualdad { --c: var(--igualdad); } -.e-fronteras h3 { color: #c99500; } - -.paises { display: grid; grid-template-columns: repeat(4, minmax(0, 1fr)); gap: 18px; } -.pais { border-top: var(--bd); padding-top: 10px; } -.pais p { margin: 8px 0 0; } -.pais.nuevo { border-top-color: var(--neon); } -.pais .fuente { font-size: 13px; } - -.principios { list-style: none; margin: 0; padding: 0; display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 12px 28px; } -.principios li { border-left: 4px solid var(--fg); padding-left: 12px; } - -.etiquetas { display: flex; flex-wrap: wrap; gap: 10px; font: 24px var(--bt); letter-spacing: .03em; } -.etiquetas span { border: 2px dashed var(--fg); padding: 2px 10px; } -.etiquetas span:first-child { background: var(--neon); color: #fff; border-style: solid; } - -.pie { border-top: var(--bd); padding: 18px 20px; text-align: center; font-size: 14px; } -.pie p { margin: 4px 0; } - -.panel { padding-top: 32px; } -.panel > p { margin: 0 0 14px; } -.tags { display: flex; flex-wrap: wrap; gap: 8px; padding: 10px 0; font: 20px var(--bt); letter-spacing: .03em; } -.tags span { border: 2px dashed var(--fg); padding: 1px 8px; } -.tags span:first-child { background: var(--neon); color: #fff; border-style: solid; } -.deck { display: grid; grid-template-columns: 200px minmax(0, 1fr); border: var(--bd); border-radius: 10px; box-shadow: 6px 6px 0 var(--fg); overflow: hidden; } -.arbol { border-right: var(--bd); padding: 14px 16px; font: 15px/1.7 var(--txt); } -.arbol h3, .col h3 { font: 400 22px/1 var(--bt); text-transform: uppercase; margin: 0 0 10px; } -.arbol ul { list-style: none; margin: 0; padding: 0 0 0 14px; border-left: 2px solid var(--fg); } -.arbol > ul { padding: 0; border: 0; } -.arbol .on { background: var(--fg); color: var(--bg); padding: 0 4px; } -.arbol .n { float: right; font: 13px var(--bt); } -.cols { display: grid; grid-auto-flow: column; grid-auto-columns: 270px; overflow-x: auto; } -.col { border-right: var(--bd); padding: 14px 12px; } -.col:last-child { border-right: 0; } -.col h3 { display: flex; justify-content: space-between; align-items: baseline; gap: 8px; border-bottom: var(--bd); padding-bottom: 6px; } -.col h3 small { font: 12px var(--txt); text-transform: none; overflow-wrap: anywhere; text-align: right; } -.post { border: var(--bd); border-radius: 8px; padding: 10px 12px; box-shadow: 4px 4px 0 var(--fg); font-size: 15px; } -.post.ko { box-shadow: 4px 4px 0 var(--neon); } -.post p { margin: 0 0 8px; } -.post .nota { font-size: 14px; } -.meta { font-size: 13px; margin-bottom: 8px; } -.redes { display: flex; flex-wrap: wrap; gap: 6px; margin: 0; } -.red { font: 15px/1 var(--bt); letter-spacing: .04em; text-transform: uppercase; text-decoration: none; border: 2px solid var(--fg); border-radius: 4px; padding: 4px 7px 2px; } -.red:hover { background: var(--neon); border-color: var(--neon); color: #fff; } -.mapa { font: 14px/1.6 var(--txt); margin: 0; padding: 0; list-style: none; } -.mapa li { display: flex; justify-content: space-between; gap: 8px; border-bottom: 1px dashed var(--fg); } -.mapa li span + span { font-size: 12px; opacity: .75; } -.mapa .ko span:first-child { text-decoration: line-through; } - -@media (max-width: 1100px) { - .ejes { grid-template-columns: repeat(3, minmax(0, 1fr)); } -} -@media (max-width: 900px) { - .ejes, .paises { grid-template-columns: repeat(2, minmax(0, 1fr)); } -} -@media (max-width: 640px) { - .tags { font-size: 17px; } - .deck { grid-template-columns: minmax(0, 1fr); box-shadow: 4px 4px 0 var(--fg); } - .arbol { display: none; } - .cols { grid-auto-flow: row; grid-template-columns: minmax(0, 1fr); overflow: visible; } - .col { border-right: 0; border-bottom: 2px solid var(--fg); padding: 12px 14px; } - .col:last-child { border-bottom: 0; } - .col h3 { font-size: 26px; border-bottom: 0; padding-bottom: 0; margin-bottom: 6px; } - .col h3 small { font-size: 13px; } - .post { border: 0; box-shadow: none; padding: 0; } - .post.ko { box-shadow: none; border-left: 4px solid var(--neon); padding-left: 8px; } - .redes { gap: 8px; } - .red { font-size: 18px; padding: 7px 10px 5px; } - .mapa { font-size: 15px; } - .cab { grid-template-columns: auto minmax(0, 1fr); gap: 8px 12px; padding: 10px 12px 14px; } - .cab .simbolo img { height: 54px; } - .firma .logotipo { height: auto; width: 100%; max-height: 40px; } - .idiomas { grid-column: 1 / -1; justify-self: center; } - .calle { height: 210px; object-position: 72% 60%; } - .ejes, .principios { grid-template-columns: minmax(0, 1fr); } - .paises { gap: 14px; } - .pais p { overflow-wrap: anywhere; } - .bloque { padding: 32px 14px; } - .intro p { font-size: 18px; } -} - -.impacto { padding-top: 32px; } -.cifras { list-style: none; margin: 0 0 18px; padding: 0; display: flex; flex-wrap: wrap; gap: 10px 28px; } -.cifras li { display: flex; align-items: baseline; gap: 8px; } -.cifras b { font: 400 54px/1 var(--bt); color: var(--neon); } -.cifras b a { text-decoration: none; } -.cifras span { font: 20px/1.1 var(--bt); text-transform: uppercase; letter-spacing: .03em; max-width: 11em; } -.impacto figure { margin: 0; } -.impacto-mapa { display: block; width: 100%; max-width: 900px; height: auto; margin: 0 auto; border-radius: 10px; box-shadow: 6px 6px 0 var(--fg); } -.impacto-mapa text { font: 600 14px var(--txt); fill: #111; paint-order: stroke; stroke: #fff; stroke-width: 3px; stroke-linejoin: round; } -.impacto-mapa .rot { font: 400 14px var(--bt); letter-spacing: .05em; text-transform: uppercase; } -.impacto-mapa a:hover use, .impacto-mapa a:focus use { transform-box: fill-box; transform-origin: center; transform: scale(1.3); } -.impacto figcaption { max-width: 900px; margin: 14px auto 0; display: flex; flex-wrap: wrap; justify-content: space-between; gap: 6px 18px; font-size: 15px; } -.impacto figcaption p { margin: 0; } -.leyenda { list-style: none; margin: 0; padding: 0; display: flex; flex-wrap: wrap; gap: 6px 16px; } -.leyenda li { display: flex; align-items: center; gap: 6px; } -.impacto .base { max-width: 900px; margin: 6px auto 0; font-size: 13px; opacity: .75; } -.pais:target { outline: 3px solid var(--neon); outline-offset: 6px; border-radius: 4px; } -.contacto { margin: 22px 0 0; border: var(--bd); border-left: 14px solid var(--neon); border-radius: 10px; padding: 10px 16px; } -@media (max-width: 640px) { - .acciones { flex-direction: column; align-items: stretch; gap: 14px; max-width: 460px; margin: 18px auto 0; } - .bt { display: block; font-size: 30px; padding: 18px 16px 15px; text-align: center; } - .idiomas summary { padding: 8px 14px 6px 10px; } - .idiomas ul { right: auto; left: 50%; transform: translateX(-50%); } - .cifras { gap: 8px 18px; } - .cifras b { font-size: 44px; } - .cifras span { font-size: 17px; } - .impacto-mapa { box-shadow: 4px 4px 0 var(--fg); } - .impacto-mapa text { font-size: 19px; } -} - -.mapa-osm.vivo { height: clamp(380px, 60vh, 620px); max-width: 900px; margin: 0 auto; border: var(--bd); border-radius: 10px; box-shadow: 6px 6px 0 var(--fg); z-index: 0; } -.saltos { max-width: 900px; margin: 0 auto 10px; display: flex; flex-wrap: wrap; gap: 8px; } -.saltos button { font: 20px/1 var(--bt); letter-spacing: .04em; text-transform: uppercase; background: var(--bg); color: var(--fg); border: var(--bd); border-radius: 6px; padding: 7px 12px 5px; box-shadow: 3px 3px 0 var(--fg); cursor: pointer; } -.saltos button:hover { box-shadow: 3px 3px 0 var(--neon); } -.pin img { display: block; width: 100%; height: 100%; background: #fff; border-radius: 50%; } -.pin span { display: block; width: 100%; height: 100%; border-radius: 50%; } -.pin-c span { background: #fff; border: 3px dashed var(--neon); } -.pin-p span { background: var(--fg); border: 3px solid #fff; box-shadow: 0 0 0 1px var(--fg); } -.pin-l span { background: #bbb; border: 2px solid var(--fg); } -.leaflet-popup-content { font: 15px/1.5 var(--txt); } -.leaflet-container a.leaflet-popup-close-button { font-size: 22px; } -@media (max-width: 640px) { - .mapa-osm.vivo { height: 70vh; box-shadow: 4px 4px 0 var(--fg); } - .saltos button { font-size: 22px; padding: 9px 14px 7px; } -} - -/* De derecha a izquierda (árabe): el desplegable se abre hacia dentro y las etiquetas y cuentas se leen en su orden */ -[dir="rtl"] .idiomas ul { right: auto; left: 0; } -.tags span, .etiquetas span, h3 small { unicode-bidi: isolate; direction: ltr; } diff --git a/sites/tomalacalle/de/index.html b/sites/tomalacalle/de/index.html deleted file mode 100644 index 03fbd7e..0000000 --- a/sites/tomalacalle/de/index.html +++ /dev/null @@ -1,244 +0,0 @@ - - - - - -Toma la calle - - - - - - - - - - - - - - - - - - - - - - -
- -

Toma la calle

-
DE
-
- -
-
- Bunte Menschen strömen aus zwei Straßen und füllen die Kreuzung - -
- -
-

Folge ihnen

-

Jedes Camp spricht mit eigener Stimme. Hier sind ihre Accounts.

-
#tomalacalle#26s#11N#viviendaya
-
- -
-
-

Madrid 26S @acampada26s

-
Platz: Sol

WebOASISInstagramMastodonTelegramX

-
-
-

Barcelona @acampada.habitatge

-

InstagramMastodon

-
-
-

València @acampadavalencia1

-

InstagramMastodon

-
-
-

Sevilla @acampadasetas

-
Platz: Setas

Instagram

-
-
-

Bilbao @acampada.viviendabilbao

-

Camp am 17/10 beendet

Instagram

-
-
-

Santander @acampada.vivienda.cantabria

-

Instagram

-
-
-

Compostela @acampadaobradoiro

-
Platz: Obradoiro

Instagram

-
-
-

Almería @acampadalmeria

-

Instagram

-
-
-

Pontevedra @acampada.pontevedra

-

Instagram

-
-
-

Mallorca @acampada.per.habitar

-

Instagram

-
-
-

Málaga @malagaesxulaa

-

Camp am 12/10 beendet, die Versammlungen gehen weiter

WebInstagram

-
-
-

Karte 17/10

-
  • Madrid 26S
  • Barcelona
  • València
  • Sevilla
  • Bilbaobeendet
  • Santander
  • Compostela
  • Almería
  • Pontevedra
  • Mallorca
  • Málagabeendet
  • Granadanoch kein Account
  • Oviedonoch kein Account
  • Alicantebeendet
  • Lanzarotenoch kein Account
  • Tenerifebeendet
  • Las Palmasbeendet
  • Cádiznoch kein Account
  • Zaragozabeendet
-
-
-
-
- -
-

Wo wir sind

-
  • 22Städte mit Camps
  • 26/09erstes Camp, in Sol
  • 8Länder auf der Straße
-
- -
  • erstes Camp
  • Camp
  • beendet

Ziehen zum Verschieben, mit zwei Fingern oder + und − zoomen, und auf einen Punkt tippen für Details.

-
- - - - -
- - -
-

Fünf Achsen

-
-
- -

Zuhause

-
-
- -

Klimanotstand

-
-
- -

Grenzen einreißen

-
-
- -

Freie Völker

-
-
- -

Transfeminismus

-
-
-
- -
-

Wir sind am 26. September auf der Puerta del Sol in Madrid entstanden, im Kampf um Wohnraum. Heute teilen sich Wohnrechtsgruppen, Umweltschützer*innen, Antirassist*innen, Antimilitarist*innen und Feminist*innen die Plätze, und es gibt auch Camps in Portugal und Italien.

-

Sie nehmen uns unser Zuhause, den Planeten, unsere Papiere, unseren Frieden und unsere Gleichheit nicht einzeln weg. Es ist dasselbe System, das den Profit weniger über das Leben aller stellt. Deshalb gehen wir gemeinsam auf dieselbe Straße.

-
- -
-

Camps

-

Seit dem 26. September wurde in 22 Städten gecampt. Mehr auf acampada26s.net.

-
-
-

Madrid

-

Madrid · Sol

-
-
-

Andalucía

-

Cádiz
Córdoba · beendet
Granada
Málaga · beendet
Sevilla
Almería

-
-
-

Aragón

-

Zaragoza · beendet

-
-
-

Asturias

-

Oviedo

-
-
-

Canarias

-

Las Palmas · beendet
Tenerife · beendet
Lanzarote

-
-
-

Cantabria

-

Santander

-
-
-

Catalunya

-

Barcelona

-
-
-

Comunitat Valenciana

-

Alicante · beendet
València

-
-
-

Euskadi

-

Bilbao · beendet

-
-
-

Galicia

-

Santiago
Pontevedra
Vigo

-
-
-

Illes Balears

-

Palma

-
-
-

Murcia

-

Murcia · beendet

-
-
-

Und deine Stadt?

-

Wenn es bei dir ein Camp gibt oder du eins starten willst, schreib uns an acampada26s@riseup.net und wir nehmen es ins Netzwerk auf.

-
-
-

Außerhalb Spaniens

-

Portugal, Italien, Frankreich, Indien… auf takethestreet.net.

-
-
-
- - -
-

Wie wir uns organisieren

-
    -
  • Versammlung. Entschieden wird auf den Plätzen. Niemand spricht ohne Mandat für alle.
  • -
  • Autonomie. Keine Parteien und keine Kürzel an der Spitze. Gruppen kommen mit ihrem eigenen Namen, aber die Straße gehört allen.
  • -
  • Gegenseitige Hilfe und Fürsorge. Niemand bleibt zurück: Essen, ein Dach, Rechtshilfe und Gesundheitsversorgung.
  • -
  • Ein Netzwerk aus Netzwerken. Jedes Camp hat seine eigene Stimme. Was wir teilen, koordinieren wir auf OASIS.
  • -
  • Die Straße als Werkzeug. Den öffentlichen Raum offen und friedlich einnehmen, mit Freude und ohne Angst.
  • -
-

Und deine Stadt? Wenn es bei dir ein Camp gibt oder du eins starten willst, schreib uns an acampada26s@riseup.net und wir nehmen es ins Netzwerk auf.

-
- -
-

Sag es weiter

-

#tomalacalle#26s

-

Poste in deiner Sprache mit dem gemeinsamen Hashtag und dem deiner Stadt.

-

Logos und Zeichnung für Plakate und Social Media: Schriftzug · Symbol · Zeichnung

-
-
- -
-

Toma la calle · Netzwerk von Protestcamps in ganz Spanien · 26S

-

Text und Zeichnung CC BY-SA 4.0 · Code AGPL-3.0

-
- - diff --git a/sites/tomalacalle/el/index.html b/sites/tomalacalle/el/index.html deleted file mode 100644 index eb46814..0000000 --- a/sites/tomalacalle/el/index.html +++ /dev/null @@ -1,244 +0,0 @@ - - - - - -Toma la calle - - - - - - - - - - - - - - - - - - - - - - -
- -

Toma la calle

-
EL
-
- -
-
- Πολύχρωμος κόσμος ξεχύνεται από δύο δρόμους και γεμίζει τη διασταύρωση - -
- -
-

Ακολούθησέ τες

-

Κάθε κατασκήνωση μιλά με τη δική της φωνή. Εδώ είναι οι λογαριασμοί τους.

-
#tomalacalle#26s#11N#viviendaya
-
- -
-
-

Madrid 26S @acampada26s

-
Πλατεία: Sol

WebOASISInstagramMastodonTelegramX

-
-
-

Barcelona @acampada.habitatge

-

InstagramMastodon

-
-
-

València @acampadavalencia1

-

InstagramMastodon

-
-
-

Sevilla @acampadasetas

-
Πλατεία: Setas

Instagram

-
-
-

Bilbao @acampada.viviendabilbao

-

η κατασκήνωση λύθηκε στις 17/10

Instagram

-
-
-

Santander @acampada.vivienda.cantabria

-

Instagram

-
-
-

Compostela @acampadaobradoiro

-
Πλατεία: Obradoiro

Instagram

-
-
-

Almería @acampadalmeria

-

Instagram

-
-
-

Pontevedra @acampada.pontevedra

-

Instagram

-
-
-

Mallorca @acampada.per.habitar

-

Instagram

-
-
-

Málaga @malagaesxulaa

-

η κατασκήνωση λύθηκε στις 12/10, οι συνελεύσεις συνεχίζονται

WebInstagram

-
-
-

Χάρτης 17/10

-
  • Madrid 26S
  • Barcelona
  • València
  • Sevilla
  • Bilbaoλύθηκε
  • Santander
  • Compostela
  • Almería
  • Pontevedra
  • Mallorca
  • Málagaλύθηκε
  • Granadaχωρίς λογαριασμό ακόμα
  • Oviedoχωρίς λογαριασμό ακόμα
  • Alicanteλύθηκε
  • Lanzaroteχωρίς λογαριασμό ακόμα
  • Tenerifeλύθηκε
  • Las Palmasλύθηκε
  • Cádizχωρίς λογαριασμό ακόμα
  • Zaragozaλύθηκε
-
-
-
-
- -
-

Πού βρισκόμαστε

-
  • 22πόλεις με κατασκηνώσεις
  • 26/09πρώτη κατασκήνωση, στη Sol
  • 8χώρες στους δρόμους
-
- -
  • πρώτη κατασκήνωση
  • κατασκήνωση
  • λύθηκε

Σύρε για να μετακινηθείς, τσίμπησε ή πάτα + και − για ζουμ, και άγγιξε ένα σημείο για λεπτομέρειες.

-
- - - - -
- - -
-

Πέντε άξονες

-
-
- -

Στέγη

-
-
- -

Κλιματική έκτακτη ανάγκη

-
-
- -

Σπάμε τα σύνορα

-
-
- -

Ελεύθεροι λαοί

-
-
- -

Τρανσφεμινισμός

-
-
-
- -
-

Γεννηθήκαμε στην Puerta del Sol της Μαδρίτης στις 26 Σεπτεμβρίου, παλεύοντας για στέγη. Σήμερα συλλογικότητες για τη στέγη, οικολογικές, αντιρατσιστικές, αντιμιλιταριστικές και φεμινιστικές ομάδες μοιράζονται τις πλατείες, και υπάρχουν κατασκηνώσεις και στην Πορτογαλία και την Ιταλία.

-

Δεν μας παίρνουν χωριστά τα σπίτια, τον πλανήτη, τα χαρτιά, την ειρήνη και την ισότητα. Είναι το ίδιο σύστημα, που βάζει το κέρδος λίγων πάνω από τις ζωές όλων. Γι' αυτό βγαίνουμε μαζί στον ίδιο δρόμο.

-
- -
-

Κατασκηνώσεις

-

Από τις 26 Σεπτεμβρίου, ο κόσμος έχει στήσει σκηνές σε 22 πόλεις. Περισσότερα στο acampada26s.net.

-
-
-

Madrid

-

Madrid · Sol

-
-
-

Andalucía

-

Cádiz
Córdoba · λύθηκε
Granada
Málaga · λύθηκε
Sevilla
Almería

-
-
-

Aragón

-

Zaragoza · λύθηκε

-
-
-

Asturias

-

Oviedo

-
-
-

Canarias

-

Las Palmas · λύθηκε
Tenerife · λύθηκε
Lanzarote

-
-
-

Cantabria

-

Santander

-
-
-

Catalunya

-

Barcelona

-
-
-

Comunitat Valenciana

-

Alicante · λύθηκε
València

-
-
-

Euskadi

-

Bilbao · λύθηκε

-
-
-

Galicia

-

Santiago
Pontevedra
Vigo

-
-
-

Illes Balears

-

Palma

-
-
-

Murcia

-

Murcia · λύθηκε

-
-
-

Και η πόλη σου;

-

Αν υπάρχει κατασκήνωση εκεί που ζεις ή θέλεις να στήσεις μία, γράψε μας στο acampada26s@riseup.net και θα την προσθέσουμε στο δίκτυο.

-
-
-

Εκτός Ισπανίας

-

Πορτογαλία, Ιταλία, Γαλλία, Ινδία… στο takethestreet.net.

-
-
-
- - -
-

Πώς οργανωνόμαστε

-
    -
  • Συνέλευση. Οι αποφάσεις παίρνονται στις πλατείες. Κανείς δεν μιλά εκ μέρους όλων χωρίς εντολή.
  • -
  • Αυτονομία. Χωρίς κόμματα και ταμπέλες μπροστά. Οι ομάδες έρχονται με τα δικά τους ονόματα, αλλά ο δρόμος ανήκει σε όλους και όλες.
  • -
  • Αλληλοβοήθεια και φροντίδα. Κανείς δεν μένει πίσω: φαγητό, καταφύγιο, νομική υποστήριξη και υγειονομική φροντίδα.
  • -
  • Ένα δίκτυο από δίκτυα. Κάθε κατασκήνωση έχει τη δική της φωνή. Ό,τι μοιραζόμαστε το συντονίζουμε στο OASIS.
  • -
  • Ο δρόμος ως εργαλείο. Παίρνουμε τον δημόσιο χώρο ανοιχτά και ειρηνικά, με χαρά και χωρίς φόβο.
  • -
-

Και η πόλη σου; Αν υπάρχει κατασκήνωση εκεί που ζεις ή θέλεις να στήσεις μία, γράψε μας στο acampada26s@riseup.net και θα την προσθέσουμε στο δίκτυο.

-
- -
-

Διάδωσέ το

-

#tomalacalle#26s

-

Δημοσίευσε στη γλώσσα σου με το κοινό hashtag και αυτό της πόλης σου.

-

Λογότυπα και σχέδιο για αφίσες και social media: λογότυπο · σύμβολο · σχέδιο

-
-
- -
-

Toma la calle · δίκτυο κατασκηνώσεων διαμαρτυρίας σε όλη την Ισπανία · 26S

-

Κείμενο και σχέδιο CC BY-SA 4.0 · Κώδικας AGPL-3.0

-
- - diff --git a/sites/tomalacalle/en/index.html b/sites/tomalacalle/en/index.html deleted file mode 100644 index b131299..0000000 --- a/sites/tomalacalle/en/index.html +++ /dev/null @@ -1,244 +0,0 @@ - - - - - -Toma la calle - - - - - - - - - - - - - - - - - - - - - - -
- -

Toma la calle

-
EN
-
- -
-
- Colourful people pour in from two streets and fill the crossing - -
- -
-

Follow them

-

Each camp speaks with its own voice. Here are their accounts.

-
#tomalacalle#26s#11N#viviendaya
-
- -
-
-

Madrid 26S @acampada26s

-
Square: Sol

WebOASISInstagramMastodonTelegramX

-
-
-

Barcelona @acampada.habitatge

-

InstagramMastodon

-
-
-

València @acampadavalencia1

-

InstagramMastodon

-
-
-

Sevilla @acampadasetas

-
Square: Setas

Instagram

-
-
-

Bilbao @acampada.viviendabilbao

-

camp lifted on 17/10

Instagram

-
-
-

Santander @acampada.vivienda.cantabria

-

Instagram

-
-
-

Compostela @acampadaobradoiro

-
Square: Obradoiro

Instagram

-
-
-

Almería @acampadalmeria

-

Instagram

-
-
-

Pontevedra @acampada.pontevedra

-

Instagram

-
-
-

Mallorca @acampada.per.habitar

-

Instagram

-
-
-

Málaga @malagaesxulaa

-

camp lifted on 12/10, assemblies go on

WebInstagram

-
-
-

Map 17/10

-
  • Madrid 26S
  • Barcelona
  • València
  • Sevilla
  • Bilbaolifted
  • Santander
  • Compostela
  • Almería
  • Pontevedra
  • Mallorca
  • Málagalifted
  • Granadano account yet
  • Oviedono account yet
  • Alicantelifted
  • Lanzaroteno account yet
  • Tenerifelifted
  • Las Palmaslifted
  • Cádizno account yet
  • Zaragozalifted
-
-
-
-
- -
-

Where we are

-
  • 22cities with camps
  • 26/09first camp, in Sol
  • 8countries on the streets
-
- -
  • first camp
  • camp
  • lifted

Drag to move, pinch or use + and − to zoom, and tap a point for details.

-
- - - - -
- - -
-

Five axes

-
-
- -

Home

-
-
- -

Climate emergency

-
-
- -

No borders

-
-
- -

Free peoples

-
-
- -

Transfeminism

-
-
-
- -
-

We were born in Madrid's Puerta del Sol on 26 September, fighting for housing. Today housing groups, environmentalists, anti-racists, anti-militarists and feminists share the squares, and there are camps in Portugal and Italy too.

-

They don't take our homes, the planet, our papers, our peace and our equality one at a time. It's the same system, putting the profit of a few above everyone's lives. That's why we take to the same street together.

-
- -
-

Camps

-

Since 26 September, people have camped in 22 cities. More at acampada26s.net.

-
-
-

Madrid

-

Madrid · Sol

-
-
-

Andalucía

-

Cádiz
Córdoba · lifted
Granada
Málaga · lifted
Sevilla
Almería

-
-
-

Aragón

-

Zaragoza · lifted

-
-
-

Asturias

-

Oviedo

-
-
-

Canarias

-

Las Palmas · lifted
Tenerife · lifted
Lanzarote

-
-
-

Cantabria

-

Santander

-
-
-

Catalunya

-

Barcelona

-
-
-

Comunitat Valenciana

-

Alicante · lifted
València

-
-
-

Euskadi

-

Bilbao · lifted

-
-
-

Galicia

-

Santiago
Pontevedra
Vigo

-
-
-

Illes Balears

-

Palma

-
-
-

Murcia

-

Murcia · lifted

-
-
-

What about your city?

-

If there's a camp where you live, or you want to start one, write to us at acampada26s@riseup.net and we'll add it to the network.

-
-
-

Outside Spain

-

Portugal, Italy, France, India… at takethestreet.net.

-
-
-
- - -
-

How we organise

-
    -
  • Assembly. Decisions are made in the squares. No one speaks for everyone without a mandate.
  • -
  • Autonomy. No parties or acronyms out front. Groups come with their own names, but the street belongs to everyone.
  • -
  • Mutual aid and care. No one gets left behind: food, shelter, legal support and health care.
  • -
  • A network of networks. Each camp owns its voice. What we share is coordinated on OASIS.
  • -
  • The street as a tool. Taking public space openly and peacefully, with joy and without fear.
  • -
-

What about your city? If there's a camp where you live, or you want to start one, write to us at acampada26s@riseup.net and we'll add it to the network.

-
- -
-

Spread the word

-

#tomalacalle#26s

-

Post in your language with the common hashtag and your city's.

-

Logos and drawing for posters and social media: logotype · symbol · drawing

-
-
- -
-

Toma la calle · network of protest camps across Spain · 26S

-

Text and drawing CC BY-SA 4.0 · Code AGPL-3.0

-
- - diff --git a/sites/tomalacalle/eu/index.html b/sites/tomalacalle/eu/index.html deleted file mode 100644 index 870240f..0000000 --- a/sites/tomalacalle/eu/index.html +++ /dev/null @@ -1,244 +0,0 @@ - - - - - -Toma la calle - - - - - - - - - - - - - - - - - - - - - - -
- -

Toma la calle

-
EU
-
- -
-
- Koloretako jendea bi kaletatik dator eta bidegurutzea betetzen du - -
- -
-

Jarraitu itzazu

-

Kanpaldi bakoitzak bere ahotsa du. Hemen dituzu haien kontuak.

-
#tomalacalle#26s#11N#viviendaya
-
- -
-
-

Madrid 26S @acampada26s

-
Plaza: Sol

WebOASISInstagramMastodonTelegramX

-
-
-

Barcelona @acampada.habitatge

-

InstagramMastodon

-
-
-

València @acampadavalencia1

-

InstagramMastodon

-
-
-

Sevilla @acampadasetas

-
Plaza: Setas

Instagram

-
-
-

Bilbao @acampada.viviendabilbao

-

kanpaldia 17/10ean altxatu zen

Instagram

-
-
-

Santander @acampada.vivienda.cantabria

-

Instagram

-
-
-

Compostela @acampadaobradoiro

-
Plaza: Obradoiro

Instagram

-
-
-

Almería @acampadalmeria

-

Instagram

-
-
-

Pontevedra @acampada.pontevedra

-

Instagram

-
-
-

Mallorca @acampada.per.habitar

-

Instagram

-
-
-

Málaga @malagaesxulaa

-

kanpaldia 12/10ean altxatu zen, asanbladek jarraitzen dute

WebInstagram

-
-
-

Mapa 17/10

-
  • Madrid 26S
  • Barcelona
  • València
  • Sevilla
  • Bilbaoaltxatuta
  • Santander
  • Compostela
  • Almería
  • Pontevedra
  • Mallorca
  • Málagaaltxatuta
  • Granadaoraindik konturik gabe
  • Oviedooraindik konturik gabe
  • Alicantealtxatuta
  • Lanzaroteoraindik konturik gabe
  • Tenerifealtxatuta
  • Las Palmasaltxatuta
  • Cádizoraindik konturik gabe
  • Zaragozaaltxatuta
-
-
-
-
- -
-

Non gauden

-
  • 22hiri kanpaldiarekin
  • 26/09lehen kanpaldia, Solen
  • 8herrialde kalean
-
- -
  • lehen kanpaldia
  • kanpaldia
  • altxatuta

Arrastatu mugitzeko, atximurtu edo erabili + eta − handitzeko, eta sakatu puntu bat xehetasunak ikusteko.

-
- - - - -
- - -
-

Bost ardatz

-
-
- -

Etxea

-
-
- -

Larrialdi klimatikoa

-
-
- -

Mugak apurtuz

-
-
- -

Herri askeak

-
-
- -

Transfeminismoa

-
-
-
- -
-

Madrilgo Puerta del Solen jaio ginen irailaren 26an, etxebizitzaren alde. Gaur etxebizitza-kolektiboek, ekologistek, arrazakeriaren aurkakoek, antimilitaristek eta feministek partekatzen ditugu plazak, eta Portugalen eta Italian ere badira kanpaldiak.

-

Ez digute etxea, planeta, paperak, bakea eta berdintasuna banan-banan kentzen. Sistema bera da, gutxi batzuen irabazia denon bizitzaren gainetik jartzen duena. Horregatik ateratzen gara elkarrekin kale berera.

-
- -
-

Kanpaldiak

-

Irailaren 26tik, 22 hiritan kanpatu da. Gehiago acampada26s.net webgunean.

-
-
-

Madrid

-

Madrid · Sol

-
-
-

Andalucía

-

Cádiz
Córdoba · altxatuta
Granada
Málaga · altxatuta
Sevilla
Almería

-
-
-

Aragón

-

Zaragoza · altxatuta

-
-
-

Asturias

-

Oviedo

-
-
-

Canarias

-

Las Palmas · altxatuta
Tenerife · altxatuta
Lanzarote

-
-
-

Cantabria

-

Santander

-
-
-

Catalunya

-

Barcelona

-
-
-

Comunitat Valenciana

-

Alicante · altxatuta
València

-
-
-

Euskadi

-

Bilbao · altxatuta

-
-
-

Galicia

-

Santiago
Pontevedra
Vigo

-
-
-

Illes Balears

-

Palma

-
-
-

Murcia

-

Murcia · altxatuta

-
-
-

Eta zure hiria?

-

Bizi zaren lekuan kanpaldi bat badago, edo bat antolatu nahi baduzue, idatzi iezaguzue acampada26s@riseup.net helbidera eta sarera gehituko dugu.

-
-
-

Espainiatik kanpo

-

Portugal, Italia, Frantzia, India… takethestreet.net webgunean.

-
-
-
- - -
-

Nola antolatzen garen

-
    -
  • Asanblada. Erabakiak plazetan hartzen dira. Inork ez du denon izenean hitz egiten agindurik gabe.
  • -
  • Autonomia. Alderdirik eta siglarik ez aurrean. Kolektiboak beren izenarekin datoz, baina kalea denona da.
  • -
  • Elkarrekiko laguntza eta zaintzak. Inor ez da atzean geratzen: janaria, aterpea, laguntza juridikoa eta osasuna.
  • -
  • Sareen sarea. Kanpaldi bakoitza bere ahotsaren jabe da. Partekatzen duguna OASISen koordinatzen da.
  • -
  • Kalea tresna gisa. Espazio publikoa modu irekian eta baketsuan hartzea, pozez eta beldurrik gabe.
  • -
-

Eta zure hiria? Bizi zaren lekuan kanpaldi bat badago, edo bat antolatu nahi baduzue, idatzi iezaguzue acampada26s@riseup.net helbidera eta sarera gehituko dugu.

-
- -
-

Zabaldu

-

#tomalacalle#26s

-

Argitaratu zure hizkuntzan, traola komunarekin eta zure hiriarenarekin.

-

Logoak eta marrazkia kartel eta sare sozialetarako: logotipoa · ikurra · marrazkia

-
-
- -
-

Toma la calle · Espainia osoko protesta-kanpaldien sarea · 26S

-

Testua eta marrazkia CC BY-SA 4.0 · Kodea AGPL-3.0

-
- - diff --git a/sites/tomalacalle/favicon.svg b/sites/tomalacalle/favicon.svg deleted file mode 100644 index 2cec2d5..0000000 --- a/sites/tomalacalle/favicon.svg +++ /dev/null @@ -1 +0,0 @@ - diff --git a/sites/tomalacalle/fonts/OFL-league-gothic.txt b/sites/tomalacalle/fonts/OFL-league-gothic.txt deleted file mode 100644 index 06b467d..0000000 --- a/sites/tomalacalle/fonts/OFL-league-gothic.txt +++ /dev/null @@ -1,93 +0,0 @@ -Copyright 2010 The League Gothic Project Authors (https://github.com/theleagueof/league-gothic) - -This Font Software is licensed under the SIL Open Font License, Version 1.1. -This license is copied below, and is also available with a FAQ at: -https://scripts.sil.org/OFL - - ------------------------------------------------------------ -SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007 ------------------------------------------------------------ - -PREAMBLE -The goals of the Open Font License (OFL) are to stimulate worldwide -development of collaborative font projects, to support the font creation -efforts of academic and linguistic communities, and to provide a free and -open framework in which fonts may be shared and improved in partnership -with others. - -The OFL allows the licensed fonts to be used, studied, modified and -redistributed freely as long as they are not sold by themselves. The -fonts, including any derivative works, can be bundled, embedded, -redistributed and/or sold with any software provided that any reserved -names are not used by derivative works. The fonts and derivatives, -however, cannot be released under any other type of license. The -requirement for fonts to remain under this license does not apply -to any document created using the fonts or their derivatives. - -DEFINITIONS -"Font Software" refers to the set of files released by the Copyright -Holder(s) under this license and clearly marked as such. This may -include source files, build scripts and documentation. - -"Reserved Font Name" refers to any names specified as such after the -copyright statement(s). - -"Original Version" refers to the collection of Font Software components as -distributed by the Copyright Holder(s). - -"Modified Version" refers to any derivative made by adding to, deleting, -or substituting -- in part or in whole -- any of the components of the -Original Version, by changing formats or by porting the Font Software to a -new environment. - -"Author" refers to any designer, engineer, programmer, technical -writer or other person who contributed to the Font Software. - -PERMISSION & CONDITIONS -Permission is hereby granted, free of charge, to any person obtaining -a copy of the Font Software, to use, study, copy, merge, embed, modify, -redistribute, and sell modified and unmodified copies of the Font -Software, subject to the following conditions: - -1) Neither the Font Software nor any of its individual components, -in Original or Modified Versions, may be sold by itself. - -2) Original or Modified Versions of the Font Software may be bundled, -redistributed and/or sold with any software, provided that each copy -contains the above copyright notice and this license. These can be -included either as stand-alone text files, human-readable headers or -in the appropriate machine-readable metadata fields within text or -binary files as long as those fields can be easily viewed by the user. - -3) No Modified Version of the Font Software may use the Reserved Font -Name(s) unless explicit written permission is granted by the corresponding -Copyright Holder. This restriction only applies to the primary font name as -presented to the users. - -4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font -Software shall not be used to promote, endorse or advertise any -Modified Version, except to acknowledge the contribution(s) of the -Copyright Holder(s) and the Author(s) or with their explicit written -permission. - -5) The Font Software, modified or unmodified, in part or in whole, -must be distributed entirely under this license, and must not be -distributed under any other license. The requirement for fonts to -remain under this license does not apply to any document created -using the Font Software. - -TERMINATION -This license becomes null and void if any of the above conditions are -not met. - -DISCLAIMER -THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT -OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE -COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, -INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL -DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM -OTHER DEALINGS IN THE FONT SOFTWARE. diff --git a/sites/tomalacalle/fonts/league-gothic.ttf b/sites/tomalacalle/fonts/league-gothic.ttf deleted file mode 100644 index 2543bb2..0000000 Binary files a/sites/tomalacalle/fonts/league-gothic.ttf and /dev/null differ diff --git a/sites/tomalacalle/fr/index.html b/sites/tomalacalle/fr/index.html deleted file mode 100644 index 577ca9b..0000000 --- a/sites/tomalacalle/fr/index.html +++ /dev/null @@ -1,244 +0,0 @@ - - - - - -Toma la calle - - - - - - - - - - - - - - - - - - - - - - -
- -

Toma la calle

-
FR
-
- -
-
- Des gens en couleurs arrivent par deux rues et remplissent le carrefour - -
- -
-

Suis-les

-

Chaque campement parle de sa propre voix. Voici leurs comptes.

-
#tomalacalle#26s#11N#viviendaya
-
- -
-
-

Madrid 26S @acampada26s

-
Place: Sol

WebOASISInstagramMastodonTelegramX

-
-
-

Barcelona @acampada.habitatge

-

InstagramMastodon

-
-
-

València @acampadavalencia1

-

InstagramMastodon

-
-
-

Sevilla @acampadasetas

-
Place: Setas

Instagram

-
-
-

Bilbao @acampada.viviendabilbao

-

levé le 17/10

Instagram

-
-
-

Santander @acampada.vivienda.cantabria

-

Instagram

-
-
-

Compostela @acampadaobradoiro

-
Place: Obradoiro

Instagram

-
-
-

Almería @acampadalmeria

-

Instagram

-
-
-

Pontevedra @acampada.pontevedra

-

Instagram

-
-
-

Mallorca @acampada.per.habitar

-

Instagram

-
-
-

Málaga @malagaesxulaa

-

levé le 12/10, les assemblées continuent

WebInstagram

-
-
-

Carte 17/10

-
  • Madrid 26S
  • Barcelona
  • València
  • Sevilla
  • Bilbaolevé
  • Santander
  • Compostela
  • Almería
  • Pontevedra
  • Mallorca
  • Málagalevé
  • Granadasans compte
  • Oviedosans compte
  • Alicantelevé
  • Lanzarotesans compte
  • Tenerifelevé
  • Las Palmaslevé
  • Cádizsans compte
  • Zaragozalevé
-
-
-
-
- -
-

Où nous sommes

-
  • 22villes avec campement
  • 26/09premier campement, à Sol
  • 8pays dans la rue
-
- -
  • premier campement
  • campement
  • levé

Fais glisser pour te déplacer, pince ou utilise + et − pour zoomer, et touche un point pour en savoir plus.

-
- - - - -
- - -
-

Cinq axes

-
-
- -

Un chez-soi

-
-
- -

Urgence climatique

-
-
- -

Briser les frontières

-
-
- -

Peuples libres

-
-
- -

Transféminisme

-
-
-
- -
-

Nous sommes nées à la Puerta del Sol, à Madrid, le 26 septembre, pour le logement. Aujourd'hui, sur les places, se retrouvent des collectifs pour le logement, écologistes, antiracistes, antimilitaristes et féministes, et on campe aussi au Portugal et en Italie.

-

On ne nous prend pas le logement, la planète, les papiers, la paix et l'égalité séparément. C'est le même modèle, qui place le profit d'une minorité au-dessus de la vie de toutes. C'est pour ça que nous descendons ensemble dans la même rue.

-
- -
-

Campements

-

Depuis le 26S, on a campé dans 22 villes. Plus d’infos sur acampada26s.net.

-
-
-

Madrid

-

Madrid · Sol

-
-
-

Andalucía

-

Cádiz
Córdoba · levé
Granada
Málaga · levé
Sevilla
Almería

-
-
-

Aragón

-

Zaragoza · levé

-
-
-

Asturias

-

Oviedo

-
-
-

Canarias

-

Las Palmas · levé
Tenerife · levé
Lanzarote

-
-
-

Cantabria

-

Santander

-
-
-

Catalunya

-

Barcelona

-
-
-

Comunitat Valenciana

-

Alicante · levé
València

-
-
-

Euskadi

-

Bilbao · levé

-
-
-

Galicia

-

Santiago
Pontevedra
Vigo

-
-
-

Illes Balears

-

Palma

-
-
-

Murcia

-

Murcia · levé

-
-
-

Et ta ville ?

-

S'il y a un campement là où tu vis, ou si vous voulez en monter un, écrivez-nous à acampada26s@riseup.net et on l'ajoute au réseau.

-
-
-

Hors d'Espagne

-

Le Portugal, l'Italie, la France, l'Inde… sur takethestreet.net.

-
-
-
- - -
-

Comment on s'organise

-
    -
  • Assemblée. Les décisions se prennent sur les places. Personne ne parle au nom de toutes sans mandat.
  • -
  • Autonomie. Pas de partis ni de sigles en tête. Les collectifs viennent avec leur nom, mais la rue est à toutes.
  • -
  • Entraide et soin. Personne n'est laissée de côté : nourriture, abri, soutien juridique et santé.
  • -
  • Réseau de réseaux. Chaque campement garde sa propre voix. Le commun se coordonne sur OASIS.
  • -
  • La rue comme outil. Occuper l'espace public de façon ouverte et pacifique, avec joie et sans peur.
  • -
-

Et ta ville ? S'il y a un campement là où tu vis, ou si vous voulez en monter un, écrivez-nous à acampada26s@riseup.net et on l'ajoute au réseau.

-
- -
-

Fais tourner

-

#tomalacalle#26s

-

Publie dans ta langue avec le hashtag commun et celui de ta ville.

-

Logos et dessin pour affiches et réseaux : logotype · symbole · dessin

-
-
- -
-

Toma la calle · réseau de campements en Espagne · 26S

-

Textes et dessin CC BY-SA 4.0 · Code AGPL-3.0

-
- - diff --git a/sites/tomalacalle/gl/index.html b/sites/tomalacalle/gl/index.html deleted file mode 100644 index de45126..0000000 --- a/sites/tomalacalle/gl/index.html +++ /dev/null @@ -1,244 +0,0 @@ - - - - - -Toma la calle - - - - - - - - - - - - - - - - - - - - - - -
- -

Toma la calle

-
GL
-
- -
-
- Xente de cores chega por dúas rúas e enche o cruzamento - -
- -
-

Ségueas

-

Cada acampada fala coa súa propia voz. Aquí están as súas contas.

-
#tomalacalle#26s#11N#viviendaya
-
- -
-
-

Madrid 26S @acampada26s

-
Praza: Sol

WebOASISInstagramMastodonTelegramX

-
-
-

Barcelona @acampada.habitatge

-

InstagramMastodon

-
-
-

València @acampadavalencia1

-

InstagramMastodon

-
-
-

Sevilla @acampadasetas

-
Praza: Setas

Instagram

-
-
-

Bilbao @acampada.viviendabilbao

-

levantada o 17/10

Instagram

-
-
-

Santander @acampada.vivienda.cantabria

-

Instagram

-
-
-

Compostela @acampadaobradoiro

-
Praza: Obradoiro

Instagram

-
-
-

Almería @acampadalmeria

-

Instagram

-
-
-

Pontevedra @acampada.pontevedra

-

Instagram

-
-
-

Mallorca @acampada.per.habitar

-

Instagram

-
-
-

Málaga @malagaesxulaa

-

levantada o 12/10, seguen as asembleas

WebInstagram

-
-
-

Mapa 17/10

-
  • Madrid 26S
  • Barcelona
  • València
  • Sevilla
  • Bilbaolevantada
  • Santander
  • Compostela
  • Almería
  • Pontevedra
  • Mallorca
  • Málagalevantada
  • Granadasen conta
  • Oviedosen conta
  • Alicantelevantada
  • Lanzarotesen conta
  • Tenerifelevantada
  • Las Palmaslevantada
  • Cádizsen conta
  • Zaragozalevantada
-
-
-
-
- -
-

Onde estamos

-
  • 22cidades con acampada
  • 26/09primeira acampada, en Sol
  • 8países na rúa
-
- -
  • primeira acampada
  • acampada
  • levantada

Arrastra para moverte, belisca ou usa + e − para ampliar, e toca un punto para ver máis.

-
- - - - -
- - -
-

Cinco eixos

-
-
- -

Fogar

-
-
- -

Emerxencia climática

-
-
- -

Rompendo fronteiras

-
-
- -

Pobos libres

-
-
- -

Transfeminismo

-
-
-
- -
-

Nacemos na Puerta del Sol de Madrid o 26 de setembro, pola vivenda. Hoxe nas prazas estamos colectivos de vivenda, ecoloxistas, antirracistas, antimilitaristas e feministas, e tamén se acampa en Portugal e Italia.

-

Non nos quitan a casa, o planeta, os papeis, a paz e a igualdade por separado. É o mesmo modelo, que pon o beneficio dunha minoría por riba da vida de todas. Por iso saímos xuntas á mesma rúa.

-
- -
-

Acampadas

-

Dende o 26 de setembro acampouse en 22 cidades. Máis en acampada26s.net.

-
-
-

Madrid

-

Madrid · Sol

-
-
-

Andalucía

-

Cádiz
Córdoba · levantada
Granada
Málaga · levantada
Sevilla
Almería

-
-
-

Aragón

-

Zaragoza · levantada

-
-
-

Asturias

-

Oviedo

-
-
-

Canarias

-

Las Palmas · levantada
Tenerife · levantada
Lanzarote

-
-
-

Cantabria

-

Santander

-
-
-

Catalunya

-

Barcelona

-
-
-

Comunitat Valenciana

-

Alicante · levantada
València

-
-
-

Euskadi

-

Bilbao · levantada

-
-
-

Galicia

-

Santiago
Pontevedra
Vigo

-
-
-

Illes Balears

-

Palma

-
-
-

Murcia

-

Murcia · levantada

-
-
-

E a túa cidade?

-

Se hai unha acampada onde vives, ou queredes montala, escribídenos a acampada26s@riseup.net e sumámola á rede.

-
-
-

Fóra de España

-

Portugal, Italia, Francia, India… en takethestreet.net.

-
-
-
- - -
-

Como nos organizamos

-
    -
  • Asemblea. As decisións tómanse nas prazas. Ninguén fala en nome de todas sen mandato.
  • -
  • Autonomía. Sen partidos nin siglas á fronte. Os colectivos veñen co seu nome, pero a rúa é de todas.
  • -
  • Apoio mutuo e coidados. Ninguén queda atrás: comida, abrigo, acompañamento legal e saúde.
  • -
  • Rede de redes. Cada acampada é dona da súa voz. O común coordínase en OASIS.
  • -
  • A rúa como ferramenta. Ocupar o espazo público de forma aberta e pacífica, con alegría e sen medo.
  • -
-

E a túa cidade? Se hai unha acampada onde vives, ou queredes montala, escribídenos a acampada26s@riseup.net e sumámola á rede.

-
- -
-

Difunde

-

#tomalacalle#26s

-

Publica no teu idioma coa etiqueta común e a da túa cidade.

-

Logos e debuxo para cartaces e redes: logotipo · símbolo · debuxo

-
-
- -
-

Toma la calle · rede estatal de acampadas · 26S

-

Textos e debuxo CC BY-SA 4.0 · Código AGPL-3.0

-
- - diff --git a/sites/tomalacalle/hi/index.html b/sites/tomalacalle/hi/index.html deleted file mode 100644 index 7add965..0000000 --- a/sites/tomalacalle/hi/index.html +++ /dev/null @@ -1,244 +0,0 @@ - - - - - -Toma la calle - - - - - - - - - - - - - - - - - - - - - - -
- -

Toma la calle

-
HI
-
- -
-
- रंग-बिरंगे लोग दो गलियों से उमड़कर चौराहा भर देते हैं - -
- -
-

उन्हें फ़ॉलो करो

-

हर शिविर अपनी आवाज़ में बोलता है। ये रहे उनके अकाउंट।

-
#tomalacalle#26s#11N#viviendaya
-
- -
-
-

Madrid 26S @acampada26s

-
चौक: Sol

वेबसाइटOASISInstagramMastodonTelegramX

-
-
-

Barcelona @acampada.habitatge

-

InstagramMastodon

-
-
-

València @acampadavalencia1

-

InstagramMastodon

-
-
-

Sevilla @acampadasetas

-
चौक: Setas

Instagram

-
-
-

Bilbao @acampada.viviendabilbao

-

शिविर 17/10 को उठा

Instagram

-
-
-

Santander @acampada.vivienda.cantabria

-

Instagram

-
-
-

Compostela @acampadaobradoiro

-
चौक: Obradoiro

Instagram

-
-
-

Almería @acampadalmeria

-

Instagram

-
-
-

Pontevedra @acampada.pontevedra

-

Instagram

-
-
-

Mallorca @acampada.per.habitar

-

Instagram

-
-
-

Málaga @malagaesxulaa

-

शिविर 12/10 को उठा, सभाएँ जारी हैं

वेबसाइटInstagram

-
-
-

नक़्शा 17/10

-
  • Madrid 26S
  • Barcelona
  • València
  • Sevilla
  • Bilbaoउठ गया
  • Santander
  • Compostela
  • Almería
  • Pontevedra
  • Mallorca
  • Málagaउठ गया
  • Granadaअभी अकाउंट नहीं
  • Oviedoअभी अकाउंट नहीं
  • Alicanteउठ गया
  • Lanzaroteअभी अकाउंट नहीं
  • Tenerifeउठ गया
  • Las Palmasउठ गया
  • Cádizअभी अकाउंट नहीं
  • Zaragozaउठ गया
-
-
-
-
- -
-

हम कहाँ हैं

-
  • 22शहरों में शिविर
  • 26/09पहला शिविर, Sol में
  • 8देश सड़कों पर
-
- -
  • पहला शिविर
  • शिविर
  • उठ गया

खिसकाने के लिए खींचो, ज़ूम के लिए दो उँगलियों से फैलाओ या + और − दबाओ, और ब्योरे के लिए किसी बिंदु पर टैप करो।

-
- - - - -
- - -
-

पाँच धुरियाँ

-
-
- -

घर

-
-
- -

जलवायु आपातकाल

-
-
- -

सरहदें तोड़ते हुए

-
-
- -

आज़ाद क़ौमें

-
-
- -

ट्रांसफ़ेमिनिज़्म

-
-
-
- -
-

हम मैड्रिड की पुएर्ता देल सोल में 26 सितंबर को जन्मे, घर के हक़ की लड़ाई में। आज आवास समूह, पर्यावरणवादी, नस्लवाद-विरोधी, सैन्यवाद-विरोधी और नारीवादी चौक साझा करते हैं, और पुर्तगाल और इटली में भी शिविर हैं।

-

वे हमसे घर, धरती, काग़ज़, अमन और बराबरी अलग-अलग नहीं छीनते। यह एक ही व्यवस्था है, जो चंद लोगों के मुनाफ़े को सबकी ज़िंदगी से ऊपर रखती है। इसीलिए हम मिलकर एक ही सड़क पर उतरते हैं।

-
- -
-

शिविर

-

26 सितंबर से 22 शहरों में लोग डेरा डाल चुके हैं। और जानकारी acampada26s.net पर।

-
-
-

Madrid

-

Madrid · Sol

-
-
-

Andalucía

-

Cádiz
Córdoba · उठ गया
Granada
Málaga · उठ गया
Sevilla
Almería

-
-
-

Aragón

-

Zaragoza · उठ गया

-
-
-

Asturias

-

Oviedo

-
-
-

Canarias

-

Las Palmas · उठ गया
Tenerife · उठ गया
Lanzarote

-
-
-

Cantabria

-

Santander

-
-
-

Catalunya

-

Barcelona

-
-
-

Comunitat Valenciana

-

Alicante · उठ गया
València

-
-
-

Euskadi

-

Bilbao · उठ गया

-
-
-

Galicia

-

Santiago
Pontevedra
Vigo

-
-
-

Illes Balears

-

Palma

-
-
-

Murcia

-

Murcia · उठ गया

-
-
-

और तुम्हारा शहर?

-

अगर तुम्हारे यहाँ शिविर है, या तुम एक शुरू करना चाहते हो, तो हमें acampada26s@riseup.net पर लिखो और हम उसे नेटवर्क में जोड़ देंगे।

-
-
-

स्पेन के बाहर

-

पुर्तगाल, इटली, फ़्रांस, भारत… takethestreet.net पर।

-
-
-
- - -
-

हम कैसे संगठित होते हैं

-
    -
  • सभा। फ़ैसले चौकों में होते हैं। बिना जनादेश के कोई सबकी ओर से नहीं बोलता।
  • -
  • स्वायत्तता। आगे कोई पार्टी या झंडा नहीं। समूह अपने नाम से आते हैं, पर सड़क सबकी है।
  • -
  • आपसी मदद और देखभाल। कोई पीछे नहीं छूटता: खाना, आसरा, क़ानूनी साथ और सेहत।
  • -
  • नेटवर्कों का नेटवर्क। हर शिविर अपनी आवाज़ का मालिक है। साझा काम का तालमेल OASIS पर होता है।
  • -
  • सड़क एक औज़ार। सार्वजनिक जगह को खुले और शांतिपूर्ण ढंग से लेना, ख़ुशी के साथ और बिना डर के।
  • -
-

और तुम्हारा शहर? अगर तुम्हारे यहाँ शिविर है, या तुम एक शुरू करना चाहते हो, तो हमें acampada26s@riseup.net पर लिखो और हम उसे नेटवर्क में जोड़ देंगे।

-
- -
-

बात फैलाओ

-

#tomalacalle#26s

-

अपनी भाषा में पोस्ट करो, साझा हैशटैग और अपने शहर के हैशटैग के साथ।

-

पोस्टरों और सोशल मीडिया के लिए लोगो और चित्र: लोगोटाइप · प्रतीक · चित्र

-
-
- -
-

Toma la calle · पूरे स्पेन में विरोध शिविरों का नेटवर्क · 26S

-

पाठ और चित्र CC BY-SA 4.0 · कोड AGPL-3.0

-
- - diff --git a/sites/tomalacalle/img/calle.svg b/sites/tomalacalle/img/calle.svg deleted file mode 100644 index 1666765..0000000 --- a/sites/tomalacalle/img/calle.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - - - diff --git a/sites/tomalacalle/img/eje-clima.svg b/sites/tomalacalle/img/eje-clima.svg deleted file mode 100644 index a336fe0..0000000 --- a/sites/tomalacalle/img/eje-clima.svg +++ /dev/null @@ -1 +0,0 @@ - diff --git a/sites/tomalacalle/img/eje-fronteras.svg b/sites/tomalacalle/img/eje-fronteras.svg deleted file mode 100644 index 57e5768..0000000 --- a/sites/tomalacalle/img/eje-fronteras.svg +++ /dev/null @@ -1 +0,0 @@ - diff --git a/sites/tomalacalle/img/eje-hogar.svg b/sites/tomalacalle/img/eje-hogar.svg deleted file mode 100644 index 633245d..0000000 --- a/sites/tomalacalle/img/eje-hogar.svg +++ /dev/null @@ -1 +0,0 @@ - diff --git a/sites/tomalacalle/img/eje-igualdad.svg b/sites/tomalacalle/img/eje-igualdad.svg deleted file mode 100644 index 0e9197d..0000000 --- a/sites/tomalacalle/img/eje-igualdad.svg +++ /dev/null @@ -1 +0,0 @@ - diff --git a/sites/tomalacalle/img/eje-pueblos.svg b/sites/tomalacalle/img/eje-pueblos.svg deleted file mode 100644 index a2b6ea3..0000000 --- a/sites/tomalacalle/img/eje-pueblos.svg +++ /dev/null @@ -1 +0,0 @@ - diff --git a/sites/tomalacalle/img/logotipo-negativo.svg b/sites/tomalacalle/img/logotipo-negativo.svg deleted file mode 100644 index caa0e3f..0000000 --- a/sites/tomalacalle/img/logotipo-negativo.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/sites/tomalacalle/img/logotipo.svg b/sites/tomalacalle/img/logotipo.svg deleted file mode 100644 index dc9bd59..0000000 --- a/sites/tomalacalle/img/logotipo.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/sites/tomalacalle/img/simbolo-negativo.svg b/sites/tomalacalle/img/simbolo-negativo.svg deleted file mode 100644 index 455e260..0000000 --- a/sites/tomalacalle/img/simbolo-negativo.svg +++ /dev/null @@ -1 +0,0 @@ - diff --git a/sites/tomalacalle/img/simbolo.svg b/sites/tomalacalle/img/simbolo.svg deleted file mode 100644 index 2cec2d5..0000000 --- a/sites/tomalacalle/img/simbolo.svg +++ /dev/null @@ -1 +0,0 @@ - diff --git a/sites/tomalacalle/index.html b/sites/tomalacalle/index.html deleted file mode 100644 index 5e1b547..0000000 --- a/sites/tomalacalle/index.html +++ /dev/null @@ -1,244 +0,0 @@ - - - - - -Toma la calle - - - - - - - - - - - - - - - - - - - - - - -
- -

Toma la calle

-
ES
-
- -
-
- Gente de colores llega por dos calles y llena el cruce - -
- -
-

Síguelas

-

Cada acampada habla con su propia voz. Aquí están sus cuentas.

-
#tomalacalle#26s#11N#viviendaya
-
- -
-
-

Madrid 26S @acampada26s

-
Plaza: Sol

WebOASISInstagramMastodonTelegramX

-
-
-

Barcelona @acampada.habitatge

-

InstagramMastodon

-
-
-

València @acampadavalencia1

-

InstagramMastodon

-
-
-

Sevilla @acampadasetas

-
Plaza: Setas

Instagram

-
-
-

Bilbao @acampada.viviendabilbao

-

levantada el 17/10

Instagram

-
-
-

Santander @acampada.vivienda.cantabria

-

Instagram

-
-
-

Compostela @acampadaobradoiro

-
Plaza: Obradoiro

Instagram

-
-
-

Almería @acampadalmeria

-

Instagram

-
-
-

Pontevedra @acampada.pontevedra

-

Instagram

-
-
-

Mallorca @acampada.per.habitar

-

Instagram

-
-
-

Málaga @malagaesxulaa

-

levantada el 12/10, siguen las asambleas

WebInstagram

-
-
-

Mapa 17/10

-
  • Madrid 26S
  • Barcelona
  • València
  • Sevilla
  • Bilbaolevantada
  • Santander
  • Compostela
  • Almería
  • Pontevedra
  • Mallorca
  • Málagalevantada
  • Granadasin cuenta
  • Oviedosin cuenta
  • Alicantelevantada
  • Lanzarotesin cuenta
  • Tenerifelevantada
  • Las Palmaslevantada
  • Cádizsin cuenta
  • Zaragozalevantada
-
-
-
-
- -
-

Dónde estamos

-
  • 22ciudades con acampada
  • 26/09primera acampada, en Sol
  • 8países en la calle
-
- -
  • primera acampada
  • acampada
  • levantada

Arrastra para moverte, pellizca o usa + y − para ampliar y toca un punto para ver más.

-
- - - - -
- - -
-

Cinco ejes

-
-
- -

Hogar

-
-
- -

Emergencia climática

-
-
- -

Rompiendo fronteras

-
-
- -

Pueblos libres

-
-
- -

Transfeminismo

-
-
-
- -
-

Nacimos en la Puerta del Sol el 26 de septiembre, por la vivienda. Hoy en las plazas estamos colectivos de vivienda, ecologistas, antirracistas, antimilitaristas y feministas, y también se acampa en Portugal e Italia.

-

No nos quitan la casa, el planeta, los papeles, la paz y la igualdad por separado. Es el mismo modelo, que pone el beneficio de una minoría por encima de la vida de todas. Por eso salimos juntas a la misma calle.

-
- -
-

Acampadas

-

Desde el 26S se ha acampado en 22 ciudades. Más en acampada26s.net.

-
-
-

Madrid

-

Madrid · Sol

-
-
-

Andalucía

-

Cádiz
Córdoba · levantada
Granada
Málaga · levantada
Sevilla
Almería

-
-
-

Aragón

-

Zaragoza · levantada

-
-
-

Asturias

-

Oviedo

-
-
-

Canarias

-

Las Palmas · levantada
Tenerife · levantada
Lanzarote

-
-
-

Cantabria

-

Santander

-
-
-

Catalunya

-

Barcelona

-
-
-

Comunitat Valenciana

-

Alicante · levantada
València

-
-
-

Euskadi

-

Bilbao · levantada

-
-
-

Galicia

-

Santiago
Pontevedra
Vigo

-
-
-

Illes Balears

-

Palma

-
-
-

Murcia

-

Murcia · levantada

-
-
-

¿Y tu ciudad?

-

Si hay una acampada donde vives, o queréis montarla, escribidnos a acampada26s@riseup.net y la sumamos a la red.

-
-
-

Fuera de España

-

Portugal, Italia, Francia, India… en takethestreet.net.

-
-
-
- - -
-

Cómo nos organizamos

-
    -
  • Asamblea. Las decisiones se toman en las plazas. Nadie habla en nombre de todas sin mandato.
  • -
  • Autonomía. Sin partidos ni siglas al frente. Los colectivos vienen con su nombre, pero la calle es de todas.
  • -
  • Apoyo mutuo y cuidados. Nadie se queda atrás: comida, abrigo, acompañamiento legal y salud.
  • -
  • Red de redes. Cada acampada es dueña de su voz. Lo común se coordina en OASIS.
  • -
  • La calle como herramienta. Ocupar el espacio público de forma abierta y pacífica, con alegría y sin miedo.
  • -
-

¿Y tu ciudad? Si hay una acampada donde vives, o queréis montarla, escribidnos a acampada26s@riseup.net y la sumamos a la red.

-
- -
-

Difunde

-

#tomalacalle#26s

-

Publica en tu idioma con la etiqueta común y la de tu ciudad.

-

Logos y dibujo para carteles y redes: logotipo · símbolo · dibujo

-
-
- -
-

Toma la calle · red estatal de acampadas · 26S

-

Textos y dibujo CC BY-SA 4.0 · Código AGPL-3.0

-
- - diff --git a/sites/tomalacalle/it/index.html b/sites/tomalacalle/it/index.html deleted file mode 100644 index e2261b6..0000000 --- a/sites/tomalacalle/it/index.html +++ /dev/null @@ -1,244 +0,0 @@ - - - - - -Toma la calle - - - - - - - - - - - - - - - - - - - - - - -
- -

Toma la calle

-
IT
-
- -
-
- Gente colorata arriva da due strade e riempie l'incrocio - -
- -
-

Seguile

-

Ogni acampada parla con la propria voce. Ecco i loro account.

-
#tomalacalle#26s#11N#viviendaya
-
- -
-
-

Madrid 26S @acampada26s

-
Piazza: Sol

WebOASISInstagramMastodonTelegramX

-
-
-

Barcelona @acampada.habitatge

-

InstagramMastodon

-
-
-

València @acampadavalencia1

-

InstagramMastodon

-
-
-

Sevilla @acampadasetas

-
Piazza: Setas

Instagram

-
-
-

Bilbao @acampada.viviendabilbao

-

smontata il 17/10

Instagram

-
-
-

Santander @acampada.vivienda.cantabria

-

Instagram

-
-
-

Compostela @acampadaobradoiro

-
Piazza: Obradoiro

Instagram

-
-
-

Almería @acampadalmeria

-

Instagram

-
-
-

Pontevedra @acampada.pontevedra

-

Instagram

-
-
-

Mallorca @acampada.per.habitar

-

Instagram

-
-
-

Málaga @malagaesxulaa

-

smontata il 12/10, le assemblee continuano

WebInstagram

-
-
-

Mappa 17/10

-
  • Madrid 26S
  • Barcelona
  • València
  • Sevilla
  • Bilbaosmontata
  • Santander
  • Compostela
  • Almería
  • Pontevedra
  • Mallorca
  • Málagasmontata
  • Granadasenza account
  • Oviedosenza account
  • Alicantesmontata
  • Lanzarotesenza account
  • Tenerifesmontata
  • Las Palmassmontata
  • Cádizsenza account
  • Zaragozasmontata
-
-
-
-
- -
-

Dove siamo

-
  • 22città con acampada
  • 26/09prima acampada, a Sol
  • 8paesi in piazza
-
- -
  • prima acampada
  • acampada
  • smontata

Trascina per spostarti, pizzica o usa + e − per ingrandire e tocca un punto per saperne di più.

-
- - - - -
- - -
-

Cinque assi

-
-
- -

Casa

-
-
- -

Emergenza climatica

-
-
- -

Rompere le frontiere

-
-
- -

Popoli liberi

-
-
- -

Transfemminismo

-
-
-
- -
-

Siamo nate a Puerta del Sol, a Madrid, il 26 settembre, per il diritto alla casa. Oggi nelle piazze ci sono realtà per la casa, ecologiste, antirazziste, antimilitariste e femministe, e ci sono acampade anche in Portogallo e in Italia.

-

Non ci tolgono la casa, il pianeta, i documenti, la pace e l'uguaglianza separatamente. È lo stesso modello, che mette il profitto di una minoranza sopra la vita di tutte. Per questo scendiamo tutte insieme nella stessa strada.

-
- -
-

Acampade

-

Dal 26S ci sono state acampade in 22 città. Di più su acampada26s.net.

-
-
-

Madrid

-

Madrid · Sol

-
-
-

Andalucía

-

Cádiz
Córdoba · smontata
Granada
Málaga · smontata
Sevilla
Almería

-
-
-

Aragón

-

Zaragoza · smontata

-
-
-

Asturias

-

Oviedo

-
-
-

Canarias

-

Las Palmas · smontata
Tenerife · smontata
Lanzarote

-
-
-

Cantabria

-

Santander

-
-
-

Catalunya

-

Barcelona

-
-
-

Comunitat Valenciana

-

Alicante · smontata
València

-
-
-

Euskadi

-

Bilbao · smontata

-
-
-

Galicia

-

Santiago
Pontevedra
Vigo

-
-
-

Illes Balears

-

Palma

-
-
-

Murcia

-

Murcia · smontata

-
-
-

E la tua città?

-

Se c'è un'acampada dove vivi, o volete montarla, scriveteci a acampada26s@riseup.net e la aggiungiamo alla rete.

-
-
-

Fuori dalla Spagna

-

Portogallo, Italia, Francia, India… su takethestreet.net.

-
-
-
- - -
-

Come ci organizziamo

-
    -
  • Assemblea. Le decisioni si prendono nelle piazze. Nessuna parla a nome di tutte senza mandato.
  • -
  • Autonomia. Niente partiti né sigle in testa. Le realtà vengono con il loro nome, ma la strada è di tutte.
  • -
  • Mutuo aiuto e cura. Nessuna resta indietro: cibo, riparo, supporto legale e salute.
  • -
  • Rete di reti. Ogni acampada è padrona della propria voce. Ciò che è comune si coordina su OASIS.
  • -
  • La strada come strumento. Occupare lo spazio pubblico in modo aperto e pacifico, con gioia e senza paura.
  • -
-

E la tua città? Se c'è un'acampada dove vivi, o volete montarla, scriveteci a acampada26s@riseup.net e la aggiungiamo alla rete.

-
- -
-

Diffondi

-

#tomalacalle#26s

-

Pubblica nella tua lingua con l'hashtag comune e quello della tua città.

-

Loghi e disegno per manifesti e social: logotipo · simbolo · disegno

-
-
- -
-

Toma la calle · rete di acampade in Spagna · 26S

-

Testi e disegno CC BY-SA 4.0 · Codice AGPL-3.0

-
- - diff --git a/sites/tomalacalle/js/leaflet/LICENSE b/sites/tomalacalle/js/leaflet/LICENSE deleted file mode 100644 index bcb3ba1..0000000 --- a/sites/tomalacalle/js/leaflet/LICENSE +++ /dev/null @@ -1,26 +0,0 @@ -BSD 2-Clause License - -Copyright (c) 2010-2023, Volodymyr Agafonkin -Copyright (c) 2010-2011, CloudMade -All rights reserved. - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions are met: - -1. Redistributions of source code must retain the above copyright notice, this - list of conditions and the following disclaimer. - -2. Redistributions in binary form must reproduce the above copyright notice, - this list of conditions and the following disclaimer in the documentation - and/or other materials provided with the distribution. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" -AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE -DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE -FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL -DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR -SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER -CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, -OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. diff --git a/sites/tomalacalle/js/leaflet/leaflet.css b/sites/tomalacalle/js/leaflet/leaflet.css deleted file mode 100644 index 2961b76..0000000 --- a/sites/tomalacalle/js/leaflet/leaflet.css +++ /dev/null @@ -1,661 +0,0 @@ -/* required styles */ - -.leaflet-pane, -.leaflet-tile, -.leaflet-marker-icon, -.leaflet-marker-shadow, -.leaflet-tile-container, -.leaflet-pane > svg, -.leaflet-pane > canvas, -.leaflet-zoom-box, -.leaflet-image-layer, -.leaflet-layer { - position: absolute; - left: 0; - top: 0; - } -.leaflet-container { - overflow: hidden; - } -.leaflet-tile, -.leaflet-marker-icon, -.leaflet-marker-shadow { - -webkit-user-select: none; - -moz-user-select: none; - user-select: none; - -webkit-user-drag: none; - } -/* Prevents IE11 from highlighting tiles in blue */ -.leaflet-tile::selection { - background: transparent; -} -/* Safari renders non-retina tile on retina better with this, but Chrome is worse */ -.leaflet-safari .leaflet-tile { - image-rendering: -webkit-optimize-contrast; - } -/* hack that prevents hw layers "stretching" when loading new tiles */ -.leaflet-safari .leaflet-tile-container { - width: 1600px; - height: 1600px; - -webkit-transform-origin: 0 0; - } -.leaflet-marker-icon, -.leaflet-marker-shadow { - display: block; - } -/* .leaflet-container svg: reset svg max-width decleration shipped in Joomla! (joomla.org) 3.x */ -/* .leaflet-container img: map is broken in FF if you have max-width: 100% on tiles */ -.leaflet-container .leaflet-overlay-pane svg { - max-width: none !important; - max-height: none !important; - } -.leaflet-container .leaflet-marker-pane img, -.leaflet-container .leaflet-shadow-pane img, -.leaflet-container .leaflet-tile-pane img, -.leaflet-container img.leaflet-image-layer, -.leaflet-container .leaflet-tile { - max-width: none !important; - max-height: none !important; - width: auto; - padding: 0; - } - -.leaflet-container img.leaflet-tile { - /* See: https://bugs.chromium.org/p/chromium/issues/detail?id=600120 */ - mix-blend-mode: plus-lighter; -} - -.leaflet-container.leaflet-touch-zoom { - -ms-touch-action: pan-x pan-y; - touch-action: pan-x pan-y; - } -.leaflet-container.leaflet-touch-drag { - -ms-touch-action: pinch-zoom; - /* Fallback for FF which doesn't support pinch-zoom */ - touch-action: none; - touch-action: pinch-zoom; -} -.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom { - -ms-touch-action: none; - touch-action: none; -} -.leaflet-container { - -webkit-tap-highlight-color: transparent; -} -.leaflet-container a { - -webkit-tap-highlight-color: rgba(51, 181, 229, 0.4); -} -.leaflet-tile { - filter: inherit; - visibility: hidden; - } -.leaflet-tile-loaded { - visibility: inherit; - } -.leaflet-zoom-box { - width: 0; - height: 0; - -moz-box-sizing: border-box; - box-sizing: border-box; - z-index: 800; - } -/* workaround for https://bugzilla.mozilla.org/show_bug.cgi?id=888319 */ -.leaflet-overlay-pane svg { - -moz-user-select: none; - } - -.leaflet-pane { z-index: 400; } - -.leaflet-tile-pane { z-index: 200; } -.leaflet-overlay-pane { z-index: 400; } -.leaflet-shadow-pane { z-index: 500; } -.leaflet-marker-pane { z-index: 600; } -.leaflet-tooltip-pane { z-index: 650; } -.leaflet-popup-pane { z-index: 700; } - -.leaflet-map-pane canvas { z-index: 100; } -.leaflet-map-pane svg { z-index: 200; } - -.leaflet-vml-shape { - width: 1px; - height: 1px; - } -.lvml { - behavior: url(#default#VML); - display: inline-block; - position: absolute; - } - - -/* control positioning */ - -.leaflet-control { - position: relative; - z-index: 800; - pointer-events: visiblePainted; /* IE 9-10 doesn't have auto */ - pointer-events: auto; - } -.leaflet-top, -.leaflet-bottom { - position: absolute; - z-index: 1000; - pointer-events: none; - } -.leaflet-top { - top: 0; - } -.leaflet-right { - right: 0; - } -.leaflet-bottom { - bottom: 0; - } -.leaflet-left { - left: 0; - } -.leaflet-control { - float: left; - clear: both; - } -.leaflet-right .leaflet-control { - float: right; - } -.leaflet-top .leaflet-control { - margin-top: 10px; - } -.leaflet-bottom .leaflet-control { - margin-bottom: 10px; - } -.leaflet-left .leaflet-control { - margin-left: 10px; - } -.leaflet-right .leaflet-control { - margin-right: 10px; - } - - -/* zoom and fade animations */ - -.leaflet-fade-anim .leaflet-popup { - opacity: 0; - -webkit-transition: opacity 0.2s linear; - -moz-transition: opacity 0.2s linear; - transition: opacity 0.2s linear; - } -.leaflet-fade-anim .leaflet-map-pane .leaflet-popup { - opacity: 1; - } -.leaflet-zoom-animated { - -webkit-transform-origin: 0 0; - -ms-transform-origin: 0 0; - transform-origin: 0 0; - } -svg.leaflet-zoom-animated { - will-change: transform; -} - -.leaflet-zoom-anim .leaflet-zoom-animated { - -webkit-transition: -webkit-transform 0.25s cubic-bezier(0,0,0.25,1); - -moz-transition: -moz-transform 0.25s cubic-bezier(0,0,0.25,1); - transition: transform 0.25s cubic-bezier(0,0,0.25,1); - } -.leaflet-zoom-anim .leaflet-tile, -.leaflet-pan-anim .leaflet-tile { - -webkit-transition: none; - -moz-transition: none; - transition: none; - } - -.leaflet-zoom-anim .leaflet-zoom-hide { - visibility: hidden; - } - - -/* cursors */ - -.leaflet-interactive { - cursor: pointer; - } -.leaflet-grab { - cursor: -webkit-grab; - cursor: -moz-grab; - cursor: grab; - } -.leaflet-crosshair, -.leaflet-crosshair .leaflet-interactive { - cursor: crosshair; - } -.leaflet-popup-pane, -.leaflet-control { - cursor: auto; - } -.leaflet-dragging .leaflet-grab, -.leaflet-dragging .leaflet-grab .leaflet-interactive, -.leaflet-dragging .leaflet-marker-draggable { - cursor: move; - cursor: -webkit-grabbing; - cursor: -moz-grabbing; - cursor: grabbing; - } - -/* marker & overlays interactivity */ -.leaflet-marker-icon, -.leaflet-marker-shadow, -.leaflet-image-layer, -.leaflet-pane > svg path, -.leaflet-tile-container { - pointer-events: none; - } - -.leaflet-marker-icon.leaflet-interactive, -.leaflet-image-layer.leaflet-interactive, -.leaflet-pane > svg path.leaflet-interactive, -svg.leaflet-image-layer.leaflet-interactive path { - pointer-events: visiblePainted; /* IE 9-10 doesn't have auto */ - pointer-events: auto; - } - -/* visual tweaks */ - -.leaflet-container { - background: #ddd; - outline-offset: 1px; - } -.leaflet-container a { - color: #0078A8; - } -.leaflet-zoom-box { - border: 2px dotted #38f; - background: rgba(255,255,255,0.5); - } - - -/* general typography */ -.leaflet-container { - font-family: "Helvetica Neue", Arial, Helvetica, sans-serif; - font-size: 12px; - font-size: 0.75rem; - line-height: 1.5; - } - - -/* general toolbar styles */ - -.leaflet-bar { - box-shadow: 0 1px 5px rgba(0,0,0,0.65); - border-radius: 4px; - } -.leaflet-bar a { - background-color: #fff; - border-bottom: 1px solid #ccc; - width: 26px; - height: 26px; - line-height: 26px; - display: block; - text-align: center; - text-decoration: none; - color: black; - } -.leaflet-bar a, -.leaflet-control-layers-toggle { - background-position: 50% 50%; - background-repeat: no-repeat; - display: block; - } -.leaflet-bar a:hover, -.leaflet-bar a:focus { - background-color: #f4f4f4; - } -.leaflet-bar a:first-child { - border-top-left-radius: 4px; - border-top-right-radius: 4px; - } -.leaflet-bar a:last-child { - border-bottom-left-radius: 4px; - border-bottom-right-radius: 4px; - border-bottom: none; - } -.leaflet-bar a.leaflet-disabled { - cursor: default; - background-color: #f4f4f4; - color: #bbb; - } - -.leaflet-touch .leaflet-bar a { - width: 30px; - height: 30px; - line-height: 30px; - } -.leaflet-touch .leaflet-bar a:first-child { - border-top-left-radius: 2px; - border-top-right-radius: 2px; - } -.leaflet-touch .leaflet-bar a:last-child { - border-bottom-left-radius: 2px; - border-bottom-right-radius: 2px; - } - -/* zoom control */ - -.leaflet-control-zoom-in, -.leaflet-control-zoom-out { - font: bold 18px 'Lucida Console', Monaco, monospace; - text-indent: 1px; - } - -.leaflet-touch .leaflet-control-zoom-in, .leaflet-touch .leaflet-control-zoom-out { - font-size: 22px; - } - - -/* layers control */ - -.leaflet-control-layers { - box-shadow: 0 1px 5px rgba(0,0,0,0.4); - background: #fff; - border-radius: 5px; - } -.leaflet-control-layers-toggle { - background-image: url(images/layers.png); - width: 36px; - height: 36px; - } -.leaflet-retina .leaflet-control-layers-toggle { - background-image: url(images/layers-2x.png); - background-size: 26px 26px; - } -.leaflet-touch .leaflet-control-layers-toggle { - width: 44px; - height: 44px; - } -.leaflet-control-layers .leaflet-control-layers-list, -.leaflet-control-layers-expanded .leaflet-control-layers-toggle { - display: none; - } -.leaflet-control-layers-expanded .leaflet-control-layers-list { - display: block; - position: relative; - } -.leaflet-control-layers-expanded { - padding: 6px 10px 6px 6px; - color: #333; - background: #fff; - } -.leaflet-control-layers-scrollbar { - overflow-y: scroll; - overflow-x: hidden; - padding-right: 5px; - } -.leaflet-control-layers-selector { - margin-top: 2px; - position: relative; - top: 1px; - } -.leaflet-control-layers label { - display: block; - font-size: 13px; - font-size: 1.08333em; - } -.leaflet-control-layers-separator { - height: 0; - border-top: 1px solid #ddd; - margin: 5px -10px 5px -6px; - } - -/* Default icon URLs */ -.leaflet-default-icon-path { /* used only in path-guessing heuristic, see L.Icon.Default */ - background-image: url(images/marker-icon.png); - } - - -/* attribution and scale controls */ - -.leaflet-container .leaflet-control-attribution { - background: #fff; - background: rgba(255, 255, 255, 0.8); - margin: 0; - } -.leaflet-control-attribution, -.leaflet-control-scale-line { - padding: 0 5px; - color: #333; - line-height: 1.4; - } -.leaflet-control-attribution a { - text-decoration: none; - } -.leaflet-control-attribution a:hover, -.leaflet-control-attribution a:focus { - text-decoration: underline; - } -.leaflet-attribution-flag { - display: inline !important; - vertical-align: baseline !important; - width: 1em; - height: 0.6669em; - } -.leaflet-left .leaflet-control-scale { - margin-left: 5px; - } -.leaflet-bottom .leaflet-control-scale { - margin-bottom: 5px; - } -.leaflet-control-scale-line { - border: 2px solid #777; - border-top: none; - line-height: 1.1; - padding: 2px 5px 1px; - white-space: nowrap; - -moz-box-sizing: border-box; - box-sizing: border-box; - background: rgba(255, 255, 255, 0.8); - text-shadow: 1px 1px #fff; - } -.leaflet-control-scale-line:not(:first-child) { - border-top: 2px solid #777; - border-bottom: none; - margin-top: -2px; - } -.leaflet-control-scale-line:not(:first-child):not(:last-child) { - border-bottom: 2px solid #777; - } - -.leaflet-touch .leaflet-control-attribution, -.leaflet-touch .leaflet-control-layers, -.leaflet-touch .leaflet-bar { - box-shadow: none; - } -.leaflet-touch .leaflet-control-layers, -.leaflet-touch .leaflet-bar { - border: 2px solid rgba(0,0,0,0.2); - background-clip: padding-box; - } - - -/* popup */ - -.leaflet-popup { - position: absolute; - text-align: center; - margin-bottom: 20px; - } -.leaflet-popup-content-wrapper { - padding: 1px; - text-align: left; - border-radius: 12px; - } -.leaflet-popup-content { - margin: 13px 24px 13px 20px; - line-height: 1.3; - font-size: 13px; - font-size: 1.08333em; - min-height: 1px; - } -.leaflet-popup-content p { - margin: 17px 0; - margin: 1.3em 0; - } -.leaflet-popup-tip-container { - width: 40px; - height: 20px; - position: absolute; - left: 50%; - margin-top: -1px; - margin-left: -20px; - overflow: hidden; - pointer-events: none; - } -.leaflet-popup-tip { - width: 17px; - height: 17px; - padding: 1px; - - margin: -10px auto 0; - pointer-events: auto; - - -webkit-transform: rotate(45deg); - -moz-transform: rotate(45deg); - -ms-transform: rotate(45deg); - transform: rotate(45deg); - } -.leaflet-popup-content-wrapper, -.leaflet-popup-tip { - background: white; - color: #333; - box-shadow: 0 3px 14px rgba(0,0,0,0.4); - } -.leaflet-container a.leaflet-popup-close-button { - position: absolute; - top: 0; - right: 0; - border: none; - text-align: center; - width: 24px; - height: 24px; - font: 16px/24px Tahoma, Verdana, sans-serif; - color: #757575; - text-decoration: none; - background: transparent; - } -.leaflet-container a.leaflet-popup-close-button:hover, -.leaflet-container a.leaflet-popup-close-button:focus { - color: #585858; - } -.leaflet-popup-scrolled { - overflow: auto; - } - -.leaflet-oldie .leaflet-popup-content-wrapper { - -ms-zoom: 1; - } -.leaflet-oldie .leaflet-popup-tip { - width: 24px; - margin: 0 auto; - - -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)"; - filter: progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678); - } - -.leaflet-oldie .leaflet-control-zoom, -.leaflet-oldie .leaflet-control-layers, -.leaflet-oldie .leaflet-popup-content-wrapper, -.leaflet-oldie .leaflet-popup-tip { - border: 1px solid #999; - } - - -/* div icon */ - -.leaflet-div-icon { - background: #fff; - border: 1px solid #666; - } - - -/* Tooltip */ -/* Base styles for the element that has a tooltip */ -.leaflet-tooltip { - position: absolute; - padding: 6px; - background-color: #fff; - border: 1px solid #fff; - border-radius: 3px; - color: #222; - white-space: nowrap; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - pointer-events: none; - box-shadow: 0 1px 3px rgba(0,0,0,0.4); - } -.leaflet-tooltip.leaflet-interactive { - cursor: pointer; - pointer-events: auto; - } -.leaflet-tooltip-top:before, -.leaflet-tooltip-bottom:before, -.leaflet-tooltip-left:before, -.leaflet-tooltip-right:before { - position: absolute; - pointer-events: none; - border: 6px solid transparent; - background: transparent; - content: ""; - } - -/* Directions */ - -.leaflet-tooltip-bottom { - margin-top: 6px; -} -.leaflet-tooltip-top { - margin-top: -6px; -} -.leaflet-tooltip-bottom:before, -.leaflet-tooltip-top:before { - left: 50%; - margin-left: -6px; - } -.leaflet-tooltip-top:before { - bottom: 0; - margin-bottom: -12px; - border-top-color: #fff; - } -.leaflet-tooltip-bottom:before { - top: 0; - margin-top: -12px; - margin-left: -6px; - border-bottom-color: #fff; - } -.leaflet-tooltip-left { - margin-left: -6px; -} -.leaflet-tooltip-right { - margin-left: 6px; -} -.leaflet-tooltip-left:before, -.leaflet-tooltip-right:before { - top: 50%; - margin-top: -6px; - } -.leaflet-tooltip-left:before { - right: 0; - margin-right: -12px; - border-left-color: #fff; - } -.leaflet-tooltip-right:before { - left: 0; - margin-left: -12px; - border-right-color: #fff; - } - -/* Printing */ - -@media print { - /* Prevent printers from removing background-images of controls. */ - .leaflet-control { - -webkit-print-color-adjust: exact; - print-color-adjust: exact; - } - } diff --git a/sites/tomalacalle/js/leaflet/leaflet.js b/sites/tomalacalle/js/leaflet/leaflet.js deleted file mode 100644 index a3bf693..0000000 --- a/sites/tomalacalle/js/leaflet/leaflet.js +++ /dev/null @@ -1,6 +0,0 @@ -/* @preserve - * Leaflet 1.9.4, a JS library for interactive maps. https://leafletjs.com - * (c) 2010-2023 Vladimir Agafonkin, (c) 2010-2011 CloudMade - */ -!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(exports):"function"==typeof define&&define.amd?define(["exports"],e):e((t="undefined"!=typeof globalThis?globalThis:t||self).leaflet={})}(this,function(t){"use strict";function l(t){for(var e,i,n=1,o=arguments.length;n=this.min.x&&i.x<=this.max.x&&e.y>=this.min.y&&i.y<=this.max.y},intersects:function(t){t=_(t);var e=this.min,i=this.max,n=t.min,t=t.max,o=t.x>=e.x&&n.x<=i.x,t=t.y>=e.y&&n.y<=i.y;return o&&t},overlaps:function(t){t=_(t);var e=this.min,i=this.max,n=t.min,t=t.max,o=t.x>e.x&&n.xe.y&&n.y=n.lat&&i.lat<=o.lat&&e.lng>=n.lng&&i.lng<=o.lng},intersects:function(t){t=g(t);var e=this._southWest,i=this._northEast,n=t.getSouthWest(),t=t.getNorthEast(),o=t.lat>=e.lat&&n.lat<=i.lat,t=t.lng>=e.lng&&n.lng<=i.lng;return o&&t},overlaps:function(t){t=g(t);var e=this._southWest,i=this._northEast,n=t.getSouthWest(),t=t.getNorthEast(),o=t.lat>e.lat&&n.late.lng&&n.lng","http://www.w3.org/2000/svg"===(Wt.firstChild&&Wt.firstChild.namespaceURI));function y(t){return 0<=navigator.userAgent.toLowerCase().indexOf(t)}var b={ie:pt,ielt9:mt,edge:n,webkit:ft,android:gt,android23:vt,androidStock:yt,opera:xt,chrome:wt,gecko:bt,safari:Pt,phantom:Lt,opera12:o,win:Tt,ie3d:Mt,webkit3d:zt,gecko3d:_t,any3d:Ct,mobile:Zt,mobileWebkit:St,mobileWebkit3d:Et,msPointer:kt,pointer:Ot,touch:Bt,touchNative:At,mobileOpera:It,mobileGecko:Rt,retina:Nt,passiveEvents:Dt,canvas:jt,svg:Ht,vml:!Ht&&function(){try{var t=document.createElement("div"),e=(t.innerHTML='',t.firstChild);return e.style.behavior="url(#default#VML)",e&&"object"==typeof e.adj}catch(t){return!1}}(),inlineSvg:Wt,mac:0===navigator.platform.indexOf("Mac"),linux:0===navigator.platform.indexOf("Linux")},Ft=b.msPointer?"MSPointerDown":"pointerdown",Ut=b.msPointer?"MSPointerMove":"pointermove",Vt=b.msPointer?"MSPointerUp":"pointerup",qt=b.msPointer?"MSPointerCancel":"pointercancel",Gt={touchstart:Ft,touchmove:Ut,touchend:Vt,touchcancel:qt},Kt={touchstart:function(t,e){e.MSPOINTER_TYPE_TOUCH&&e.pointerType===e.MSPOINTER_TYPE_TOUCH&&O(e);ee(t,e)},touchmove:ee,touchend:ee,touchcancel:ee},Yt={},Xt=!1;function Jt(t,e,i){return"touchstart"!==e||Xt||(document.addEventListener(Ft,$t,!0),document.addEventListener(Ut,Qt,!0),document.addEventListener(Vt,te,!0),document.addEventListener(qt,te,!0),Xt=!0),Kt[e]?(i=Kt[e].bind(this,i),t.addEventListener(Gt[e],i,!1),i):(console.warn("wrong event specified:",e),u)}function $t(t){Yt[t.pointerId]=t}function Qt(t){Yt[t.pointerId]&&(Yt[t.pointerId]=t)}function te(t){delete Yt[t.pointerId]}function ee(t,e){if(e.pointerType!==(e.MSPOINTER_TYPE_MOUSE||"mouse")){for(var i in e.touches=[],Yt)e.touches.push(Yt[i]);e.changedTouches=[e],t(e)}}var ie=200;function ne(t,i){t.addEventListener("dblclick",i);var n,o=0;function e(t){var e;1!==t.detail?n=t.detail:"mouse"===t.pointerType||t.sourceCapabilities&&!t.sourceCapabilities.firesTouchEvents||((e=Ne(t)).some(function(t){return t instanceof HTMLLabelElement&&t.attributes.for})&&!e.some(function(t){return t instanceof HTMLInputElement||t instanceof HTMLSelectElement})||((e=Date.now())-o<=ie?2===++n&&i(function(t){var e,i,n={};for(i in t)e=t[i],n[i]=e&&e.bind?e.bind(t):e;return(t=n).type="dblclick",n.detail=2,n.isTrusted=!1,n._simulated=!0,n}(t)):n=1,o=e))}return t.addEventListener("click",e),{dblclick:i,simDblclick:e}}var oe,se,re,ae,he,le,ue=we(["transform","webkitTransform","OTransform","MozTransform","msTransform"]),ce=we(["webkitTransition","transition","OTransition","MozTransition","msTransition"]),de="webkitTransition"===ce||"OTransition"===ce?ce+"End":"transitionend";function _e(t){return"string"==typeof t?document.getElementById(t):t}function pe(t,e){var i=t.style[e]||t.currentStyle&&t.currentStyle[e];return"auto"===(i=i&&"auto"!==i||!document.defaultView?i:(t=document.defaultView.getComputedStyle(t,null))?t[e]:null)?null:i}function P(t,e,i){t=document.createElement(t);return t.className=e||"",i&&i.appendChild(t),t}function T(t){var e=t.parentNode;e&&e.removeChild(t)}function me(t){for(;t.firstChild;)t.removeChild(t.firstChild)}function fe(t){var e=t.parentNode;e&&e.lastChild!==t&&e.appendChild(t)}function ge(t){var e=t.parentNode;e&&e.firstChild!==t&&e.insertBefore(t,e.firstChild)}function ve(t,e){return void 0!==t.classList?t.classList.contains(e):0<(t=xe(t)).length&&new RegExp("(^|\\s)"+e+"(\\s|$)").test(t)}function M(t,e){var i;if(void 0!==t.classList)for(var n=F(e),o=0,s=n.length;othis.options.maxZoom)?this.setZoom(t):this},panInsideBounds:function(t,e){this._enforcingBounds=!0;var i=this.getCenter(),t=this._limitCenter(i,this._zoom,g(t));return i.equals(t)||this.panTo(t,e),this._enforcingBounds=!1,this},panInside:function(t,e){var i=m((e=e||{}).paddingTopLeft||e.padding||[0,0]),n=m(e.paddingBottomRight||e.padding||[0,0]),o=this.project(this.getCenter()),t=this.project(t),s=this.getPixelBounds(),i=_([s.min.add(i),s.max.subtract(n)]),s=i.getSize();return i.contains(t)||(this._enforcingBounds=!0,n=t.subtract(i.getCenter()),i=i.extend(t).getSize().subtract(s),o.x+=n.x<0?-i.x:i.x,o.y+=n.y<0?-i.y:i.y,this.panTo(this.unproject(o),e),this._enforcingBounds=!1),this},invalidateSize:function(t){if(!this._loaded)return this;t=l({animate:!1,pan:!0},!0===t?{animate:!0}:t);var e=this.getSize(),i=(this._sizeChanged=!0,this._lastCenter=null,this.getSize()),n=e.divideBy(2).round(),o=i.divideBy(2).round(),n=n.subtract(o);return n.x||n.y?(t.animate&&t.pan?this.panBy(n):(t.pan&&this._rawPanBy(n),this.fire("move"),t.debounceMoveend?(clearTimeout(this._sizeTimer),this._sizeTimer=setTimeout(a(this.fire,this,"moveend"),200)):this.fire("moveend")),this.fire("resize",{oldSize:e,newSize:i})):this},stop:function(){return this.setZoom(this._limitZoom(this._zoom)),this.options.zoomSnap||this.fire("viewreset"),this._stop()},locate:function(t){var e,i;return t=this._locateOptions=l({timeout:1e4,watch:!1},t),"geolocation"in navigator?(e=a(this._handleGeolocationResponse,this),i=a(this._handleGeolocationError,this),t.watch?this._locationWatchId=navigator.geolocation.watchPosition(e,i,t):navigator.geolocation.getCurrentPosition(e,i,t)):this._handleGeolocationError({code:0,message:"Geolocation not supported."}),this},stopLocate:function(){return navigator.geolocation&&navigator.geolocation.clearWatch&&navigator.geolocation.clearWatch(this._locationWatchId),this._locateOptions&&(this._locateOptions.setView=!1),this},_handleGeolocationError:function(t){var e;this._container._leaflet_id&&(e=t.code,t=t.message||(1===e?"permission denied":2===e?"position unavailable":"timeout"),this._locateOptions.setView&&!this._loaded&&this.fitWorld(),this.fire("locationerror",{code:e,message:"Geolocation error: "+t+"."}))},_handleGeolocationResponse:function(t){if(this._container._leaflet_id){var e,i,n=new v(t.coords.latitude,t.coords.longitude),o=n.toBounds(2*t.coords.accuracy),s=this._locateOptions,r=(s.setView&&(e=this.getBoundsZoom(o),this.setView(n,s.maxZoom?Math.min(e,s.maxZoom):e)),{latlng:n,bounds:o,timestamp:t.timestamp});for(i in t.coords)"number"==typeof t.coords[i]&&(r[i]=t.coords[i]);this.fire("locationfound",r)}},addHandler:function(t,e){return e&&(e=this[t]=new e(this),this._handlers.push(e),this.options[t]&&e.enable()),this},remove:function(){if(this._initEvents(!0),this.options.maxBounds&&this.off("moveend",this._panInsideMaxBounds),this._containerId!==this._container._leaflet_id)throw new Error("Map container is being reused by another instance");try{delete this._container._leaflet_id,delete this._containerId}catch(t){this._container._leaflet_id=void 0,this._containerId=void 0}for(var t in void 0!==this._locationWatchId&&this.stopLocate(),this._stop(),T(this._mapPane),this._clearControlPos&&this._clearControlPos(),this._resizeRequest&&(r(this._resizeRequest),this._resizeRequest=null),this._clearHandlers(),this._loaded&&this.fire("unload"),this._layers)this._layers[t].remove();for(t in this._panes)T(this._panes[t]);return this._layers=[],this._panes=[],delete this._mapPane,delete this._renderer,this},createPane:function(t,e){e=P("div","leaflet-pane"+(t?" leaflet-"+t.replace("Pane","")+"-pane":""),e||this._mapPane);return t&&(this._panes[t]=e),e},getCenter:function(){return this._checkIfLoaded(),this._lastCenter&&!this._moved()?this._lastCenter.clone():this.layerPointToLatLng(this._getCenterLayerPoint())},getZoom:function(){return this._zoom},getBounds:function(){var t=this.getPixelBounds();return new s(this.unproject(t.getBottomLeft()),this.unproject(t.getTopRight()))},getMinZoom:function(){return void 0===this.options.minZoom?this._layersMinZoom||0:this.options.minZoom},getMaxZoom:function(){return void 0===this.options.maxZoom?void 0===this._layersMaxZoom?1/0:this._layersMaxZoom:this.options.maxZoom},getBoundsZoom:function(t,e,i){t=g(t),i=m(i||[0,0]);var n=this.getZoom()||0,o=this.getMinZoom(),s=this.getMaxZoom(),r=t.getNorthWest(),t=t.getSouthEast(),i=this.getSize().subtract(i),t=_(this.project(t,n),this.project(r,n)).getSize(),r=b.any3d?this.options.zoomSnap:1,a=i.x/t.x,i=i.y/t.y,t=e?Math.max(a,i):Math.min(a,i),n=this.getScaleZoom(t,n);return r&&(n=Math.round(n/(r/100))*(r/100),n=e?Math.ceil(n/r)*r:Math.floor(n/r)*r),Math.max(o,Math.min(s,n))},getSize:function(){return this._size&&!this._sizeChanged||(this._size=new p(this._container.clientWidth||0,this._container.clientHeight||0),this._sizeChanged=!1),this._size.clone()},getPixelBounds:function(t,e){t=this._getTopLeftPoint(t,e);return new f(t,t.add(this.getSize()))},getPixelOrigin:function(){return this._checkIfLoaded(),this._pixelOrigin},getPixelWorldBounds:function(t){return this.options.crs.getProjectedBounds(void 0===t?this.getZoom():t)},getPane:function(t){return"string"==typeof t?this._panes[t]:t},getPanes:function(){return this._panes},getContainer:function(){return this._container},getZoomScale:function(t,e){var i=this.options.crs;return e=void 0===e?this._zoom:e,i.scale(t)/i.scale(e)},getScaleZoom:function(t,e){var i=this.options.crs,t=(e=void 0===e?this._zoom:e,i.zoom(t*i.scale(e)));return isNaN(t)?1/0:t},project:function(t,e){return e=void 0===e?this._zoom:e,this.options.crs.latLngToPoint(w(t),e)},unproject:function(t,e){return e=void 0===e?this._zoom:e,this.options.crs.pointToLatLng(m(t),e)},layerPointToLatLng:function(t){t=m(t).add(this.getPixelOrigin());return this.unproject(t)},latLngToLayerPoint:function(t){return this.project(w(t))._round()._subtract(this.getPixelOrigin())},wrapLatLng:function(t){return this.options.crs.wrapLatLng(w(t))},wrapLatLngBounds:function(t){return this.options.crs.wrapLatLngBounds(g(t))},distance:function(t,e){return this.options.crs.distance(w(t),w(e))},containerPointToLayerPoint:function(t){return m(t).subtract(this._getMapPanePos())},layerPointToContainerPoint:function(t){return m(t).add(this._getMapPanePos())},containerPointToLatLng:function(t){t=this.containerPointToLayerPoint(m(t));return this.layerPointToLatLng(t)},latLngToContainerPoint:function(t){return this.layerPointToContainerPoint(this.latLngToLayerPoint(w(t)))},mouseEventToContainerPoint:function(t){return De(t,this._container)},mouseEventToLayerPoint:function(t){return this.containerPointToLayerPoint(this.mouseEventToContainerPoint(t))},mouseEventToLatLng:function(t){return this.layerPointToLatLng(this.mouseEventToLayerPoint(t))},_initContainer:function(t){t=this._container=_e(t);if(!t)throw new Error("Map container not found.");if(t._leaflet_id)throw new Error("Map container is already initialized.");S(t,"scroll",this._onScroll,this),this._containerId=h(t)},_initLayout:function(){var t=this._container,e=(this._fadeAnimated=this.options.fadeAnimation&&b.any3d,M(t,"leaflet-container"+(b.touch?" leaflet-touch":"")+(b.retina?" leaflet-retina":"")+(b.ielt9?" leaflet-oldie":"")+(b.safari?" leaflet-safari":"")+(this._fadeAnimated?" leaflet-fade-anim":"")),pe(t,"position"));"absolute"!==e&&"relative"!==e&&"fixed"!==e&&"sticky"!==e&&(t.style.position="relative"),this._initPanes(),this._initControlPos&&this._initControlPos()},_initPanes:function(){var t=this._panes={};this._paneRenderers={},this._mapPane=this.createPane("mapPane",this._container),Z(this._mapPane,new p(0,0)),this.createPane("tilePane"),this.createPane("overlayPane"),this.createPane("shadowPane"),this.createPane("markerPane"),this.createPane("tooltipPane"),this.createPane("popupPane"),this.options.markerZoomAnimation||(M(t.markerPane,"leaflet-zoom-hide"),M(t.shadowPane,"leaflet-zoom-hide"))},_resetView:function(t,e,i){Z(this._mapPane,new p(0,0));var n=!this._loaded,o=(this._loaded=!0,e=this._limitZoom(e),this.fire("viewprereset"),this._zoom!==e);this._moveStart(o,i)._move(t,e)._moveEnd(o),this.fire("viewreset"),n&&this.fire("load")},_moveStart:function(t,e){return t&&this.fire("zoomstart"),e||this.fire("movestart"),this},_move:function(t,e,i,n){void 0===e&&(e=this._zoom);var o=this._zoom!==e;return this._zoom=e,this._lastCenter=t,this._pixelOrigin=this._getNewPixelOrigin(t),n?i&&i.pinch&&this.fire("zoom",i):((o||i&&i.pinch)&&this.fire("zoom",i),this.fire("move",i)),this},_moveEnd:function(t){return t&&this.fire("zoomend"),this.fire("moveend")},_stop:function(){return r(this._flyToFrame),this._panAnim&&this._panAnim.stop(),this},_rawPanBy:function(t){Z(this._mapPane,this._getMapPanePos().subtract(t))},_getZoomSpan:function(){return this.getMaxZoom()-this.getMinZoom()},_panInsideMaxBounds:function(){this._enforcingBounds||this.panInsideBounds(this.options.maxBounds)},_checkIfLoaded:function(){if(!this._loaded)throw new Error("Set map center and zoom first.")},_initEvents:function(t){this._targets={};var e=t?k:S;e((this._targets[h(this._container)]=this)._container,"click dblclick mousedown mouseup mouseover mouseout mousemove contextmenu keypress keydown keyup",this._handleDOMEvent,this),this.options.trackResize&&e(window,"resize",this._onResize,this),b.any3d&&this.options.transform3DLimit&&(t?this.off:this.on).call(this,"moveend",this._onMoveEnd)},_onResize:function(){r(this._resizeRequest),this._resizeRequest=x(function(){this.invalidateSize({debounceMoveend:!0})},this)},_onScroll:function(){this._container.scrollTop=0,this._container.scrollLeft=0},_onMoveEnd:function(){var t=this._getMapPanePos();Math.max(Math.abs(t.x),Math.abs(t.y))>=this.options.transform3DLimit&&this._resetView(this.getCenter(),this.getZoom())},_findEventTargets:function(t,e){for(var i,n=[],o="mouseout"===e||"mouseover"===e,s=t.target||t.srcElement,r=!1;s;){if((i=this._targets[h(s)])&&("click"===e||"preclick"===e)&&this._draggableMoved(i)){r=!0;break}if(i&&i.listens(e,!0)){if(o&&!We(s,t))break;if(n.push(i),o)break}if(s===this._container)break;s=s.parentNode}return n=n.length||r||o||!this.listens(e,!0)?n:[this]},_isClickDisabled:function(t){for(;t&&t!==this._container;){if(t._leaflet_disable_click)return!0;t=t.parentNode}},_handleDOMEvent:function(t){var e,i=t.target||t.srcElement;!this._loaded||i._leaflet_disable_events||"click"===t.type&&this._isClickDisabled(i)||("mousedown"===(e=t.type)&&Me(i),this._fireDOMEvent(t,e))},_mouseEvents:["click","dblclick","mouseover","mouseout","contextmenu"],_fireDOMEvent:function(t,e,i){"click"===t.type&&((a=l({},t)).type="preclick",this._fireDOMEvent(a,a.type,i));var n=this._findEventTargets(t,e);if(i){for(var o=[],s=0;sthis.options.zoomAnimationThreshold)return!1;var n=this.getZoomScale(e),n=this._getCenterOffset(t)._divideBy(1-1/n);if(!0!==i.animate&&!this.getSize().contains(n))return!1;x(function(){this._moveStart(!0,i.noMoveStart||!1)._animateZoom(t,e,!0)},this)}return!0},_animateZoom:function(t,e,i,n){this._mapPane&&(i&&(this._animatingZoom=!0,this._animateToCenter=t,this._animateToZoom=e,M(this._mapPane,"leaflet-zoom-anim")),this.fire("zoomanim",{center:t,zoom:e,noUpdate:n}),this._tempFireZoomEvent||(this._tempFireZoomEvent=this._zoom!==this._animateToZoom),this._move(this._animateToCenter,this._animateToZoom,void 0,!0),setTimeout(a(this._onZoomTransitionEnd,this),250))},_onZoomTransitionEnd:function(){this._animatingZoom&&(this._mapPane&&z(this._mapPane,"leaflet-zoom-anim"),this._animatingZoom=!1,this._move(this._animateToCenter,this._animateToZoom,void 0,!0),this._tempFireZoomEvent&&this.fire("zoom"),delete this._tempFireZoomEvent,this.fire("move"),this._moveEnd(!0))}});function Ue(t){return new B(t)}var B=et.extend({options:{position:"topright"},initialize:function(t){c(this,t)},getPosition:function(){return this.options.position},setPosition:function(t){var e=this._map;return e&&e.removeControl(this),this.options.position=t,e&&e.addControl(this),this},getContainer:function(){return this._container},addTo:function(t){this.remove(),this._map=t;var e=this._container=this.onAdd(t),i=this.getPosition(),t=t._controlCorners[i];return M(e,"leaflet-control"),-1!==i.indexOf("bottom")?t.insertBefore(e,t.firstChild):t.appendChild(e),this._map.on("unload",this.remove,this),this},remove:function(){return this._map&&(T(this._container),this.onRemove&&this.onRemove(this._map),this._map.off("unload",this.remove,this),this._map=null),this},_refocusOnMap:function(t){this._map&&t&&0",e=document.createElement("div");return e.innerHTML=t,e.firstChild},_addItem:function(t){var e,i=document.createElement("label"),n=this._map.hasLayer(t.layer),n=(t.overlay?((e=document.createElement("input")).type="checkbox",e.className="leaflet-control-layers-selector",e.defaultChecked=n):e=this._createRadioElement("leaflet-base-layers_"+h(this),n),this._layerControlInputs.push(e),e.layerId=h(t.layer),S(e,"click",this._onInputClick,this),document.createElement("span")),o=(n.innerHTML=" "+t.name,document.createElement("span"));return i.appendChild(o),o.appendChild(e),o.appendChild(n),(t.overlay?this._overlaysList:this._baseLayersList).appendChild(i),this._checkDisabledLayers(),i},_onInputClick:function(){if(!this._preventClick){var t,e,i=this._layerControlInputs,n=[],o=[];this._handlingClick=!0;for(var s=i.length-1;0<=s;s--)t=i[s],e=this._getLayer(t.layerId).layer,t.checked?n.push(e):t.checked||o.push(e);for(s=0;se.options.maxZoom},_expandIfNotCollapsed:function(){return this._map&&!this.options.collapsed&&this.expand(),this},_expandSafely:function(){var t=this._section,e=(this._preventClick=!0,S(t,"click",O),this.expand(),this);setTimeout(function(){k(t,"click",O),e._preventClick=!1})}})),qe=B.extend({options:{position:"topleft",zoomInText:'',zoomInTitle:"Zoom in",zoomOutText:'',zoomOutTitle:"Zoom out"},onAdd:function(t){var e="leaflet-control-zoom",i=P("div",e+" leaflet-bar"),n=this.options;return this._zoomInButton=this._createButton(n.zoomInText,n.zoomInTitle,e+"-in",i,this._zoomIn),this._zoomOutButton=this._createButton(n.zoomOutText,n.zoomOutTitle,e+"-out",i,this._zoomOut),this._updateDisabled(),t.on("zoomend zoomlevelschange",this._updateDisabled,this),i},onRemove:function(t){t.off("zoomend zoomlevelschange",this._updateDisabled,this)},disable:function(){return this._disabled=!0,this._updateDisabled(),this},enable:function(){return this._disabled=!1,this._updateDisabled(),this},_zoomIn:function(t){!this._disabled&&this._map._zoomthis._map.getMinZoom()&&this._map.zoomOut(this._map.options.zoomDelta*(t.shiftKey?3:1))},_createButton:function(t,e,i,n,o){i=P("a",i,n);return i.innerHTML=t,i.href="#",i.title=e,i.setAttribute("role","button"),i.setAttribute("aria-label",e),Ie(i),S(i,"click",Re),S(i,"click",o,this),S(i,"click",this._refocusOnMap,this),i},_updateDisabled:function(){var t=this._map,e="leaflet-disabled";z(this._zoomInButton,e),z(this._zoomOutButton,e),this._zoomInButton.setAttribute("aria-disabled","false"),this._zoomOutButton.setAttribute("aria-disabled","false"),!this._disabled&&t._zoom!==t.getMinZoom()||(M(this._zoomOutButton,e),this._zoomOutButton.setAttribute("aria-disabled","true")),!this._disabled&&t._zoom!==t.getMaxZoom()||(M(this._zoomInButton,e),this._zoomInButton.setAttribute("aria-disabled","true"))}}),Ge=(A.mergeOptions({zoomControl:!0}),A.addInitHook(function(){this.options.zoomControl&&(this.zoomControl=new qe,this.addControl(this.zoomControl))}),B.extend({options:{position:"bottomleft",maxWidth:100,metric:!0,imperial:!0},onAdd:function(t){var e="leaflet-control-scale",i=P("div",e),n=this.options;return this._addScales(n,e+"-line",i),t.on(n.updateWhenIdle?"moveend":"move",this._update,this),t.whenReady(this._update,this),i},onRemove:function(t){t.off(this.options.updateWhenIdle?"moveend":"move",this._update,this)},_addScales:function(t,e,i){t.metric&&(this._mScale=P("div",e,i)),t.imperial&&(this._iScale=P("div",e,i))},_update:function(){var t=this._map,e=t.getSize().y/2,t=t.distance(t.containerPointToLatLng([0,e]),t.containerPointToLatLng([this.options.maxWidth,e]));this._updateScales(t)},_updateScales:function(t){this.options.metric&&t&&this._updateMetric(t),this.options.imperial&&t&&this._updateImperial(t)},_updateMetric:function(t){var e=this._getRoundNum(t);this._updateScale(this._mScale,e<1e3?e+" m":e/1e3+" km",e/t)},_updateImperial:function(t){var e,i,t=3.2808399*t;5280'+(b.inlineSvg?' ':"")+"Leaflet"},initialize:function(t){c(this,t),this._attributions={}},onAdd:function(t){for(var e in(t.attributionControl=this)._container=P("div","leaflet-control-attribution"),Ie(this._container),t._layers)t._layers[e].getAttribution&&this.addAttribution(t._layers[e].getAttribution());return this._update(),t.on("layeradd",this._addAttribution,this),this._container},onRemove:function(t){t.off("layeradd",this._addAttribution,this)},_addAttribution:function(t){t.layer.getAttribution&&(this.addAttribution(t.layer.getAttribution()),t.layer.once("remove",function(){this.removeAttribution(t.layer.getAttribution())},this))},setPrefix:function(t){return this.options.prefix=t,this._update(),this},addAttribution:function(t){return t&&(this._attributions[t]||(this._attributions[t]=0),this._attributions[t]++,this._update()),this},removeAttribution:function(t){return t&&this._attributions[t]&&(this._attributions[t]--,this._update()),this},_update:function(){if(this._map){var t,e=[];for(t in this._attributions)this._attributions[t]&&e.push(t);var i=[];this.options.prefix&&i.push(this.options.prefix),e.length&&i.push(e.join(", ")),this._container.innerHTML=i.join(' ')}}}),n=(A.mergeOptions({attributionControl:!0}),A.addInitHook(function(){this.options.attributionControl&&(new Ke).addTo(this)}),B.Layers=Ve,B.Zoom=qe,B.Scale=Ge,B.Attribution=Ke,Ue.layers=function(t,e,i){return new Ve(t,e,i)},Ue.zoom=function(t){return new qe(t)},Ue.scale=function(t){return new Ge(t)},Ue.attribution=function(t){return new Ke(t)},et.extend({initialize:function(t){this._map=t},enable:function(){return this._enabled||(this._enabled=!0,this.addHooks()),this},disable:function(){return this._enabled&&(this._enabled=!1,this.removeHooks()),this},enabled:function(){return!!this._enabled}})),ft=(n.addTo=function(t,e){return t.addHandler(e,this),this},{Events:e}),Ye=b.touch?"touchstart mousedown":"mousedown",Xe=it.extend({options:{clickTolerance:3},initialize:function(t,e,i,n){c(this,n),this._element=t,this._dragStartTarget=e||t,this._preventOutline=i},enable:function(){this._enabled||(S(this._dragStartTarget,Ye,this._onDown,this),this._enabled=!0)},disable:function(){this._enabled&&(Xe._dragging===this&&this.finishDrag(!0),k(this._dragStartTarget,Ye,this._onDown,this),this._enabled=!1,this._moved=!1)},_onDown:function(t){var e,i;this._enabled&&(this._moved=!1,ve(this._element,"leaflet-zoom-anim")||(t.touches&&1!==t.touches.length?Xe._dragging===this&&this.finishDrag():Xe._dragging||t.shiftKey||1!==t.which&&1!==t.button&&!t.touches||((Xe._dragging=this)._preventOutline&&Me(this._element),Le(),re(),this._moving||(this.fire("down"),i=t.touches?t.touches[0]:t,e=Ce(this._element),this._startPoint=new p(i.clientX,i.clientY),this._startPos=Pe(this._element),this._parentScale=Ze(e),i="mousedown"===t.type,S(document,i?"mousemove":"touchmove",this._onMove,this),S(document,i?"mouseup":"touchend touchcancel",this._onUp,this)))))},_onMove:function(t){var e;this._enabled&&(t.touches&&1e&&(i.push(t[n]),o=n);oe.max.x&&(i|=2),t.ye.max.y&&(i|=8),i}function ri(t,e,i,n){var o=e.x,e=e.y,s=i.x-o,r=i.y-e,a=s*s+r*r;return 0this._layersMaxZoom&&this.setZoom(this._layersMaxZoom),void 0===this.options.minZoom&&this._layersMinZoom&&this.getZoom()t.y!=n.y>t.y&&t.x<(n.x-i.x)*(t.y-i.y)/(n.y-i.y)+i.x&&(l=!l);return l||yi.prototype._containsPoint.call(this,t,!0)}});var wi=ci.extend({initialize:function(t,e){c(this,e),this._layers={},t&&this.addData(t)},addData:function(t){var e,i,n,o=d(t)?t:t.features;if(o){for(e=0,i=o.length;es.x&&(r=i.x+a-s.x+o.x),i.x-r-n.x<(a=0)&&(r=i.x-n.x),i.y+e+o.y>s.y&&(a=i.y+e-s.y+o.y),i.y-a-n.y<0&&(a=i.y-n.y),(r||a)&&(this.options.keepInView&&(this._autopanning=!0),t.fire("autopanstart").panBy([r,a]))))},_getAnchor:function(){return m(this._source&&this._source._getPopupAnchor?this._source._getPopupAnchor():[0,0])}})),Ii=(A.mergeOptions({closePopupOnClick:!0}),A.include({openPopup:function(t,e,i){return this._initOverlay(Bi,t,e,i).openOn(this),this},closePopup:function(t){return(t=arguments.length?t:this._popup)&&t.close(),this}}),o.include({bindPopup:function(t,e){return this._popup=this._initOverlay(Bi,this._popup,t,e),this._popupHandlersAdded||(this.on({click:this._openPopup,keypress:this._onKeyPress,remove:this.closePopup,move:this._movePopup}),this._popupHandlersAdded=!0),this},unbindPopup:function(){return this._popup&&(this.off({click:this._openPopup,keypress:this._onKeyPress,remove:this.closePopup,move:this._movePopup}),this._popupHandlersAdded=!1,this._popup=null),this},openPopup:function(t){return this._popup&&(this instanceof ci||(this._popup._source=this),this._popup._prepareOpen(t||this._latlng)&&this._popup.openOn(this._map)),this},closePopup:function(){return this._popup&&this._popup.close(),this},togglePopup:function(){return this._popup&&this._popup.toggle(this),this},isPopupOpen:function(){return!!this._popup&&this._popup.isOpen()},setPopupContent:function(t){return this._popup&&this._popup.setContent(t),this},getPopup:function(){return this._popup},_openPopup:function(t){var e;this._popup&&this._map&&(Re(t),e=t.layer||t.target,this._popup._source!==e||e instanceof fi?(this._popup._source=e,this.openPopup(t.latlng)):this._map.hasLayer(this._popup)?this.closePopup():this.openPopup(t.latlng))},_movePopup:function(t){this._popup.setLatLng(t.latlng)},_onKeyPress:function(t){13===t.originalEvent.keyCode&&this._openPopup(t)}}),Ai.extend({options:{pane:"tooltipPane",offset:[0,0],direction:"auto",permanent:!1,sticky:!1,opacity:.9},onAdd:function(t){Ai.prototype.onAdd.call(this,t),this.setOpacity(this.options.opacity),t.fire("tooltipopen",{tooltip:this}),this._source&&(this.addEventParent(this._source),this._source.fire("tooltipopen",{tooltip:this},!0))},onRemove:function(t){Ai.prototype.onRemove.call(this,t),t.fire("tooltipclose",{tooltip:this}),this._source&&(this.removeEventParent(this._source),this._source.fire("tooltipclose",{tooltip:this},!0))},getEvents:function(){var t=Ai.prototype.getEvents.call(this);return this.options.permanent||(t.preclick=this.close),t},_initLayout:function(){var t="leaflet-tooltip "+(this.options.className||"")+" leaflet-zoom-"+(this._zoomAnimated?"animated":"hide");this._contentNode=this._container=P("div",t),this._container.setAttribute("role","tooltip"),this._container.setAttribute("id","leaflet-tooltip-"+h(this))},_updateLayout:function(){},_adjustPan:function(){},_setPosition:function(t){var e,i=this._map,n=this._container,o=i.latLngToContainerPoint(i.getCenter()),i=i.layerPointToContainerPoint(t),s=this.options.direction,r=n.offsetWidth,a=n.offsetHeight,h=m(this.options.offset),l=this._getAnchor(),i="top"===s?(e=r/2,a):"bottom"===s?(e=r/2,0):(e="center"===s?r/2:"right"===s?0:"left"===s?r:i.xthis.options.maxZoom||nthis.options.maxZoom||void 0!==this.options.minZoom&&oi.max.x)||!e.wrapLat&&(t.yi.max.y))return!1}return!this.options.bounds||(e=this._tileCoordsToBounds(t),g(this.options.bounds).overlaps(e))},_keyToBounds:function(t){return this._tileCoordsToBounds(this._keyToTileCoords(t))},_tileCoordsToNwSe:function(t){var e=this._map,i=this.getTileSize(),n=t.scaleBy(i),i=n.add(i);return[e.unproject(n,t.z),e.unproject(i,t.z)]},_tileCoordsToBounds:function(t){t=this._tileCoordsToNwSe(t),t=new s(t[0],t[1]);return t=this.options.noWrap?t:this._map.wrapLatLngBounds(t)},_tileCoordsToKey:function(t){return t.x+":"+t.y+":"+t.z},_keyToTileCoords:function(t){var t=t.split(":"),e=new p(+t[0],+t[1]);return e.z=+t[2],e},_removeTile:function(t){var e=this._tiles[t];e&&(T(e.el),delete this._tiles[t],this.fire("tileunload",{tile:e.el,coords:this._keyToTileCoords(t)}))},_initTile:function(t){M(t,"leaflet-tile");var e=this.getTileSize();t.style.width=e.x+"px",t.style.height=e.y+"px",t.onselectstart=u,t.onmousemove=u,b.ielt9&&this.options.opacity<1&&C(t,this.options.opacity)},_addTile:function(t,e){var i=this._getTilePos(t),n=this._tileCoordsToKey(t),o=this.createTile(this._wrapCoords(t),a(this._tileReady,this,t));this._initTile(o),this.createTile.length<2&&x(a(this._tileReady,this,t,null,o)),Z(o,i),this._tiles[n]={el:o,coords:t,current:!0},e.appendChild(o),this.fire("tileloadstart",{tile:o,coords:t})},_tileReady:function(t,e,i){e&&this.fire("tileerror",{error:e,tile:i,coords:t});var n=this._tileCoordsToKey(t);(i=this._tiles[n])&&(i.loaded=+new Date,this._map._fadeAnimated?(C(i.el,0),r(this._fadeFrame),this._fadeFrame=x(this._updateOpacity,this)):(i.active=!0,this._pruneTiles()),e||(M(i.el,"leaflet-tile-loaded"),this.fire("tileload",{tile:i.el,coords:t})),this._noTilesToLoad()&&(this._loading=!1,this.fire("load"),b.ielt9||!this._map._fadeAnimated?x(this._pruneTiles,this):setTimeout(a(this._pruneTiles,this),250)))},_getTilePos:function(t){return t.scaleBy(this.getTileSize()).subtract(this._level.origin)},_wrapCoords:function(t){var e=new p(this._wrapX?H(t.x,this._wrapX):t.x,this._wrapY?H(t.y,this._wrapY):t.y);return e.z=t.z,e},_pxBoundsToTileRange:function(t){var e=this.getTileSize();return new f(t.min.unscaleBy(e).floor(),t.max.unscaleBy(e).ceil().subtract([1,1]))},_noTilesToLoad:function(){for(var t in this._tiles)if(!this._tiles[t].loaded)return!1;return!0}});var Di=Ni.extend({options:{minZoom:0,maxZoom:18,subdomains:"abc",errorTileUrl:"",zoomOffset:0,tms:!1,zoomReverse:!1,detectRetina:!1,crossOrigin:!1,referrerPolicy:!1},initialize:function(t,e){this._url=t,(e=c(this,e)).detectRetina&&b.retina&&0')}}catch(t){}return function(t){return document.createElement("<"+t+' xmlns="urn:schemas-microsoft.com:vml" class="lvml">')}}(),zt={_initContainer:function(){this._container=P("div","leaflet-vml-container")},_update:function(){this._map._animatingZoom||(Wi.prototype._update.call(this),this.fire("update"))},_initPath:function(t){var e=t._container=Vi("shape");M(e,"leaflet-vml-shape "+(this.options.className||"")),e.coordsize="1 1",t._path=Vi("path"),e.appendChild(t._path),this._updateStyle(t),this._layers[h(t)]=t},_addPath:function(t){var e=t._container;this._container.appendChild(e),t.options.interactive&&t.addInteractiveTarget(e)},_removePath:function(t){var e=t._container;T(e),t.removeInteractiveTarget(e),delete this._layers[h(t)]},_updateStyle:function(t){var e=t._stroke,i=t._fill,n=t.options,o=t._container;o.stroked=!!n.stroke,o.filled=!!n.fill,n.stroke?(e=e||(t._stroke=Vi("stroke")),o.appendChild(e),e.weight=n.weight+"px",e.color=n.color,e.opacity=n.opacity,n.dashArray?e.dashStyle=d(n.dashArray)?n.dashArray.join(" "):n.dashArray.replace(/( *, *)/g," "):e.dashStyle="",e.endcap=n.lineCap.replace("butt","flat"),e.joinstyle=n.lineJoin):e&&(o.removeChild(e),t._stroke=null),n.fill?(i=i||(t._fill=Vi("fill")),o.appendChild(i),i.color=n.fillColor||n.color,i.opacity=n.fillOpacity):i&&(o.removeChild(i),t._fill=null)},_updateCircle:function(t){var e=t._point.round(),i=Math.round(t._radius),n=Math.round(t._radiusY||i);this._setPath(t,t._empty()?"M0 0":"AL "+e.x+","+e.y+" "+i+","+n+" 0,23592600")},_setPath:function(t,e){t._path.v=e},_bringToFront:function(t){fe(t._container)},_bringToBack:function(t){ge(t._container)}},qi=b.vml?Vi:ct,Gi=Wi.extend({_initContainer:function(){this._container=qi("svg"),this._container.setAttribute("pointer-events","none"),this._rootGroup=qi("g"),this._container.appendChild(this._rootGroup)},_destroyContainer:function(){T(this._container),k(this._container),delete this._container,delete this._rootGroup,delete this._svgSize},_update:function(){var t,e,i;this._map._animatingZoom&&this._bounds||(Wi.prototype._update.call(this),e=(t=this._bounds).getSize(),i=this._container,this._svgSize&&this._svgSize.equals(e)||(this._svgSize=e,i.setAttribute("width",e.x),i.setAttribute("height",e.y)),Z(i,t.min),i.setAttribute("viewBox",[t.min.x,t.min.y,e.x,e.y].join(" ")),this.fire("update"))},_initPath:function(t){var e=t._path=qi("path");t.options.className&&M(e,t.options.className),t.options.interactive&&M(e,"leaflet-interactive"),this._updateStyle(t),this._layers[h(t)]=t},_addPath:function(t){this._rootGroup||this._initContainer(),this._rootGroup.appendChild(t._path),t.addInteractiveTarget(t._path)},_removePath:function(t){T(t._path),t.removeInteractiveTarget(t._path),delete this._layers[h(t)]},_updatePath:function(t){t._project(),t._update()},_updateStyle:function(t){var e=t._path,t=t.options;e&&(t.stroke?(e.setAttribute("stroke",t.color),e.setAttribute("stroke-opacity",t.opacity),e.setAttribute("stroke-width",t.weight),e.setAttribute("stroke-linecap",t.lineCap),e.setAttribute("stroke-linejoin",t.lineJoin),t.dashArray?e.setAttribute("stroke-dasharray",t.dashArray):e.removeAttribute("stroke-dasharray"),t.dashOffset?e.setAttribute("stroke-dashoffset",t.dashOffset):e.removeAttribute("stroke-dashoffset")):e.setAttribute("stroke","none"),t.fill?(e.setAttribute("fill",t.fillColor||t.color),e.setAttribute("fill-opacity",t.fillOpacity),e.setAttribute("fill-rule",t.fillRule||"evenodd")):e.setAttribute("fill","none"))},_updatePoly:function(t,e){this._setPath(t,dt(t._parts,e))},_updateCircle:function(t){var e=t._point,i=Math.max(Math.round(t._radius),1),n="a"+i+","+(Math.max(Math.round(t._radiusY),1)||i)+" 0 1,0 ",e=t._empty()?"M0 0":"M"+(e.x-i)+","+e.y+n+2*i+",0 "+n+2*-i+",0 ";this._setPath(t,e)},_setPath:function(t,e){t._path.setAttribute("d",e)},_bringToFront:function(t){fe(t._path)},_bringToBack:function(t){ge(t._path)}});function Ki(t){return b.svg||b.vml?new Gi(t):null}b.vml&&Gi.include(zt),A.include({getRenderer:function(t){t=(t=t.options.renderer||this._getPaneRenderer(t.options.pane)||this.options.renderer||this._renderer)||(this._renderer=this._createRenderer());return this.hasLayer(t)||this.addLayer(t),t},_getPaneRenderer:function(t){var e;return"overlayPane"!==t&&void 0!==t&&(void 0===(e=this._paneRenderers[t])&&(e=this._createRenderer({pane:t}),this._paneRenderers[t]=e),e)},_createRenderer:function(t){return this.options.preferCanvas&&Ui(t)||Ki(t)}});var Yi=xi.extend({initialize:function(t,e){xi.prototype.initialize.call(this,this._boundsToLatLngs(t),e)},setBounds:function(t){return this.setLatLngs(this._boundsToLatLngs(t))},_boundsToLatLngs:function(t){return[(t=g(t)).getSouthWest(),t.getNorthWest(),t.getNorthEast(),t.getSouthEast()]}});Gi.create=qi,Gi.pointsToPath=dt,wi.geometryToLayer=bi,wi.coordsToLatLng=Li,wi.coordsToLatLngs=Ti,wi.latLngToCoords=Mi,wi.latLngsToCoords=zi,wi.getFeature=Ci,wi.asFeature=Zi,A.mergeOptions({boxZoom:!0});var _t=n.extend({initialize:function(t){this._map=t,this._container=t._container,this._pane=t._panes.overlayPane,this._resetStateTimeout=0,t.on("unload",this._destroy,this)},addHooks:function(){S(this._container,"mousedown",this._onMouseDown,this)},removeHooks:function(){k(this._container,"mousedown",this._onMouseDown,this)},moved:function(){return this._moved},_destroy:function(){T(this._pane),delete this._pane},_resetState:function(){this._resetStateTimeout=0,this._moved=!1},_clearDeferredResetState:function(){0!==this._resetStateTimeout&&(clearTimeout(this._resetStateTimeout),this._resetStateTimeout=0)},_onMouseDown:function(t){if(!t.shiftKey||1!==t.which&&1!==t.button)return!1;this._clearDeferredResetState(),this._resetState(),re(),Le(),this._startPoint=this._map.mouseEventToContainerPoint(t),S(document,{contextmenu:Re,mousemove:this._onMouseMove,mouseup:this._onMouseUp,keydown:this._onKeyDown},this)},_onMouseMove:function(t){this._moved||(this._moved=!0,this._box=P("div","leaflet-zoom-box",this._container),M(this._container,"leaflet-crosshair"),this._map.fire("boxzoomstart")),this._point=this._map.mouseEventToContainerPoint(t);var t=new f(this._point,this._startPoint),e=t.getSize();Z(this._box,t.min),this._box.style.width=e.x+"px",this._box.style.height=e.y+"px"},_finish:function(){this._moved&&(T(this._box),z(this._container,"leaflet-crosshair")),ae(),Te(),k(document,{contextmenu:Re,mousemove:this._onMouseMove,mouseup:this._onMouseUp,keydown:this._onKeyDown},this)},_onMouseUp:function(t){1!==t.which&&1!==t.button||(this._finish(),this._moved&&(this._clearDeferredResetState(),this._resetStateTimeout=setTimeout(a(this._resetState,this),0),t=new s(this._map.containerPointToLatLng(this._startPoint),this._map.containerPointToLatLng(this._point)),this._map.fitBounds(t).fire("boxzoomend",{boxZoomBounds:t})))},_onKeyDown:function(t){27===t.keyCode&&(this._finish(),this._clearDeferredResetState(),this._resetState())}}),Ct=(A.addInitHook("addHandler","boxZoom",_t),A.mergeOptions({doubleClickZoom:!0}),n.extend({addHooks:function(){this._map.on("dblclick",this._onDoubleClick,this)},removeHooks:function(){this._map.off("dblclick",this._onDoubleClick,this)},_onDoubleClick:function(t){var e=this._map,i=e.getZoom(),n=e.options.zoomDelta,i=t.originalEvent.shiftKey?i-n:i+n;"center"===e.options.doubleClickZoom?e.setZoom(i):e.setZoomAround(t.containerPoint,i)}})),Zt=(A.addInitHook("addHandler","doubleClickZoom",Ct),A.mergeOptions({dragging:!0,inertia:!0,inertiaDeceleration:3400,inertiaMaxSpeed:1/0,easeLinearity:.2,worldCopyJump:!1,maxBoundsViscosity:0}),n.extend({addHooks:function(){var t;this._draggable||(t=this._map,this._draggable=new Xe(t._mapPane,t._container),this._draggable.on({dragstart:this._onDragStart,drag:this._onDrag,dragend:this._onDragEnd},this),this._draggable.on("predrag",this._onPreDragLimit,this),t.options.worldCopyJump&&(this._draggable.on("predrag",this._onPreDragWrap,this),t.on("zoomend",this._onZoomEnd,this),t.whenReady(this._onZoomEnd,this))),M(this._map._container,"leaflet-grab leaflet-touch-drag"),this._draggable.enable(),this._positions=[],this._times=[]},removeHooks:function(){z(this._map._container,"leaflet-grab"),z(this._map._container,"leaflet-touch-drag"),this._draggable.disable()},moved:function(){return this._draggable&&this._draggable._moved},moving:function(){return this._draggable&&this._draggable._moving},_onDragStart:function(){var t,e=this._map;e._stop(),this._map.options.maxBounds&&this._map.options.maxBoundsViscosity?(t=g(this._map.options.maxBounds),this._offsetLimit=_(this._map.latLngToContainerPoint(t.getNorthWest()).multiplyBy(-1),this._map.latLngToContainerPoint(t.getSouthEast()).multiplyBy(-1).add(this._map.getSize())),this._viscosity=Math.min(1,Math.max(0,this._map.options.maxBoundsViscosity))):this._offsetLimit=null,e.fire("movestart").fire("dragstart"),e.options.inertia&&(this._positions=[],this._times=[])},_onDrag:function(t){var e,i;this._map.options.inertia&&(e=this._lastTime=+new Date,i=this._lastPos=this._draggable._absPos||this._draggable._newPos,this._positions.push(i),this._times.push(e),this._prunePositions(e)),this._map.fire("move",t).fire("drag",t)},_prunePositions:function(t){for(;1e.max.x&&(t.x=this._viscousLimit(t.x,e.max.x)),t.y>e.max.y&&(t.y=this._viscousLimit(t.y,e.max.y)),this._draggable._newPos=this._draggable._startPos.add(t))},_onPreDragWrap:function(){var t=this._worldWidth,e=Math.round(t/2),i=this._initialWorldOffset,n=this._draggable._newPos.x,o=(n-e+i)%t+e-i,n=(n+e+i)%t-e-i,t=Math.abs(o+i)e.getMaxZoom()&&1OpenStreetMap' - }).addTo(mapa); - function icono(t) { - if (t === "o" || t === "a") { - var s = t === "o" ? 34 : 22; - return L.divIcon({ className: "pin pin-" + t, html: '', iconSize: [s, s], iconAnchor: [s / 2, s / 2], popupAnchor: [0, -s / 2] }); - } - return L.divIcon({ className: "pin pin-" + t, html: "", iconSize: [18, 18], iconAnchor: [9, 9], popupAnchor: [0, -9] }); - } - function esc(s) { var e = document.createElement("span"); e.textContent = s; return e.innerHTML; } - d.p.forEach(function (p) { - var h = "" + esc(p.n) + "
" + esc(d.ley[p.t]); - if (p.u) h += '
' + esc(p.ul) + ""; - h += '
' + esc(d.ver) + ""; - L.marker([p.la, p.lo], { icon: icono(p.t), title: p.n, zIndexOffset: p.t === "o" ? 1000 : 0 }).bindPopup(h).addTo(mapa); - }); - mapa.fitBounds(d.s[0][1]); - var nav = document.createElement("div"); - nav.className = "saltos"; - d.s.forEach(function (s) { - var b = document.createElement("button"); - b.type = "button"; - b.textContent = s[0]; - b.onclick = function () { mapa.flyToBounds(s[1], { duration: .8 }); }; - nav.appendChild(b); - }); - caja.parentNode.insertBefore(nav, caja); -})(); diff --git a/sites/tomalacalle/nl/index.html b/sites/tomalacalle/nl/index.html deleted file mode 100644 index bb2c45f..0000000 --- a/sites/tomalacalle/nl/index.html +++ /dev/null @@ -1,244 +0,0 @@ - - - - - -Toma la calle - - - - - - - - - - - - - - - - - - - - - - -
- -

Toma la calle

-
NL
-
- -
-
- Kleurrijke mensen stromen uit twee straten toe en vullen het kruispunt - -
- -
-

Volg ze

-

Elk kamp spreekt met een eigen stem. Hier vind je hun accounts.

-
#tomalacalle#26s#11N#viviendaya
-
- -
-
-

Madrid 26S @acampada26s

-
Plein: Sol

WebOASISInstagramMastodonTelegramX

-
-
-

Barcelona @acampada.habitatge

-

InstagramMastodon

-
-
-

València @acampadavalencia1

-

InstagramMastodon

-
-
-

Sevilla @acampadasetas

-
Plein: Setas

Instagram

-
-
-

Bilbao @acampada.viviendabilbao

-

kamp opgeheven op 17/10

Instagram

-
-
-

Santander @acampada.vivienda.cantabria

-

Instagram

-
-
-

Compostela @acampadaobradoiro

-
Plein: Obradoiro

Instagram

-
-
-

Almería @acampadalmeria

-

Instagram

-
-
-

Pontevedra @acampada.pontevedra

-

Instagram

-
-
-

Mallorca @acampada.per.habitar

-

Instagram

-
-
-

Málaga @malagaesxulaa

-

kamp opgeheven op 12/10, de assemblees gaan door

WebInstagram

-
-
-

Kaart 17/10

-
  • Madrid 26S
  • Barcelona
  • València
  • Sevilla
  • Bilbaoopgeheven
  • Santander
  • Compostela
  • Almería
  • Pontevedra
  • Mallorca
  • Málagaopgeheven
  • Granadanog geen account
  • Oviedonog geen account
  • Alicanteopgeheven
  • Lanzarotenog geen account
  • Tenerifeopgeheven
  • Las Palmasopgeheven
  • Cádiznog geen account
  • Zaragozaopgeheven
-
-
-
-
- -
-

Waar we zijn

-
  • 22steden met kampen
  • 26/09eerste kamp, op Sol
  • 8landen op straat
-
- -
  • eerste kamp
  • kamp
  • opgeheven

Sleep om te bewegen, knijp of gebruik + en − om te zoomen, en tik op een punt voor meer info.

-
- - - - -
- - -
-

Vijf assen

-
-
- -

Thuis

-
-
- -

Klimaatnood

-
-
- -

Grenzen doorbreken

-
-
- -

Vrije volkeren

-
-
- -

Transfeminisme

-
-
-
- -
-

We zijn geboren op de Puerta del Sol in Madrid, op 26 september, in de strijd voor wonen. Vandaag delen woongroepen, klimaatactivisten, antiracisten, antimilitaristen en feministen de pleinen, en ook in Portugal en Italië zijn er kampen.

-

Ze pakken ons huis, de planeet, onze papieren, onze vrede en onze gelijkheid niet één voor één af. Het is hetzelfde systeem, dat de winst van enkelen boven ieders leven zet. Daarom gaan we samen dezelfde straat op.

-
- -
-

Kampen

-

Sinds 26 september is er in 22 steden gekampeerd. Meer op acampada26s.net.

-
-
-

Madrid

-

Madrid · Sol

-
-
-

Andalucía

-

Cádiz
Córdoba · opgeheven
Granada
Málaga · opgeheven
Sevilla
Almería

-
-
-

Aragón

-

Zaragoza · opgeheven

-
-
-

Asturias

-

Oviedo

-
-
-

Canarias

-

Las Palmas · opgeheven
Tenerife · opgeheven
Lanzarote

-
-
-

Cantabria

-

Santander

-
-
-

Catalunya

-

Barcelona

-
-
-

Comunitat Valenciana

-

Alicante · opgeheven
València

-
-
-

Euskadi

-

Bilbao · opgeheven

-
-
-

Galicia

-

Santiago
Pontevedra
Vigo

-
-
-

Illes Balears

-

Palma

-
-
-

Murcia

-

Murcia · opgeheven

-
-
-

En jouw stad?

-

Is er een kamp waar je woont, of wil je er een beginnen? Schrijf ons op acampada26s@riseup.net en we voegen het toe aan het netwerk.

-
-
-

Buiten Spanje

-

Portugal, Italië, Frankrijk, India… op takethestreet.net.

-
-
-
- - -
-

Hoe we ons organiseren

-
    -
  • Assemblee. Besluiten worden op de pleinen genomen. Niemand spreekt zonder mandaat namens iedereen.
  • -
  • Autonomie. Geen partijen of afkortingen vooraan. Collectieven komen met hun eigen naam, maar de straat is van iedereen.
  • -
  • Wederzijdse hulp en zorg. Niemand blijft achter: eten, onderdak, juridische steun en gezondheidszorg.
  • -
  • Een netwerk van netwerken. Elk kamp heeft een eigen stem. Wat we delen, coördineren we op OASIS.
  • -
  • De straat als middel. De openbare ruimte open en vreedzaam innemen, met plezier en zonder angst.
  • -
-

En jouw stad? Is er een kamp waar je woont, of wil je er een beginnen? Schrijf ons op acampada26s@riseup.net en we voegen het toe aan het netwerk.

-
- -
-

Verspreid het

-

#tomalacalle#26s

-

Post in je eigen taal met de gezamenlijke hashtag en die van je stad.

-

Logo's en tekening voor affiches en sociale media: logo · symbool · tekening

-
-
- -
-

Toma la calle · netwerk van protestkampen in heel Spanje · 26S

-

Tekst en tekening CC BY-SA 4.0 · Code AGPL-3.0

-
- - diff --git a/sites/tomalacalle/pl/index.html b/sites/tomalacalle/pl/index.html deleted file mode 100644 index 041e09b..0000000 --- a/sites/tomalacalle/pl/index.html +++ /dev/null @@ -1,244 +0,0 @@ - - - - - -Toma la calle - - - - - - - - - - - - - - - - - - - - - - -
- -

Toma la calle

-
PL
-
- -
-
- Kolorowi ludzie wylewają się z dwóch ulic i wypełniają skrzyżowanie - -
- -
-

Obserwuj je

-

Każde obozowisko mówi własnym głosem. Oto ich konta.

-
#tomalacalle#26s#11N#viviendaya
-
- -
-
-

Madrid 26S @acampada26s

-
Plac: Sol

WebOASISInstagramMastodonTelegramX

-
-
-

Barcelona @acampada.habitatge

-

InstagramMastodon

-
-
-

València @acampadavalencia1

-

InstagramMastodon

-
-
-

Sevilla @acampadasetas

-
Plac: Setas

Instagram

-
-
-

Bilbao @acampada.viviendabilbao

-

obozowisko zwinięte 17/10

Instagram

-
-
-

Santander @acampada.vivienda.cantabria

-

Instagram

-
-
-

Compostela @acampadaobradoiro

-
Plac: Obradoiro

Instagram

-
-
-

Almería @acampadalmeria

-

Instagram

-
-
-

Pontevedra @acampada.pontevedra

-

Instagram

-
-
-

Mallorca @acampada.per.habitar

-

Instagram

-
-
-

Málaga @malagaesxulaa

-

obozowisko zwinięte 12/10, zgromadzenia trwają dalej

WebInstagram

-
-
-

Mapa 17/10

-
  • Madrid 26S
  • Barcelona
  • València
  • Sevilla
  • Bilbaozwinięte
  • Santander
  • Compostela
  • Almería
  • Pontevedra
  • Mallorca
  • Málagazwinięte
  • Granadajeszcze bez konta
  • Oviedojeszcze bez konta
  • Alicantezwinięte
  • Lanzarotejeszcze bez konta
  • Tenerifezwinięte
  • Las Palmaszwinięte
  • Cádizjeszcze bez konta
  • Zaragozazwinięte
-
-
-
-
- -
-

Gdzie jesteśmy

-
  • 22miasta z obozowiskami
  • 26/09pierwsze obozowisko, na Sol
  • 8krajów na ulicach
-
- -
  • pierwsze obozowisko
  • obozowisko
  • zwinięte

Przeciągnij, by przesunąć, uszczypnij lub użyj + i −, by przybliżyć, i dotknij punktu, by zobaczyć szczegóły.

-
- - - - -
- - -
-

Pięć osi

-
-
- -

Dom

-
-
- -

Kryzys klimatyczny

-
-
- -

Łamiąc granice

-
-
- -

Wolne narody

-
-
- -

Transfeminizm

-
-
-
- -
-

Nasz ruch narodził się na Puerta del Sol w Madrycie 26 września, w walce o mieszkania. Dziś place dzielą kolektywy mieszkaniowe, ekologiczne, antyrasistowskie, antymilitarystyczne i feministyczne, a obozowiska są też w Portugalii i we Włoszech.

-

Nie odbierają nam domów, planety, papierów, pokoju i równości osobno, jedno po drugim. To ten sam system, który stawia zysk nielicznych ponad życie wszystkich. Dlatego razem wychodzimy na tę samą ulicę.

-
- -
-

Obozowiska

-

Od 26 września ludzie rozbili obozowiska w 22 miastach. Więcej na acampada26s.net.

-
-
-

Madrid

-

Madrid · Sol

-
-
-

Andalucía

-

Cádiz
Córdoba · zwinięte
Granada
Málaga · zwinięte
Sevilla
Almería

-
-
-

Aragón

-

Zaragoza · zwinięte

-
-
-

Asturias

-

Oviedo

-
-
-

Canarias

-

Las Palmas · zwinięte
Tenerife · zwinięte
Lanzarote

-
-
-

Cantabria

-

Santander

-
-
-

Catalunya

-

Barcelona

-
-
-

Comunitat Valenciana

-

Alicante · zwinięte
València

-
-
-

Euskadi

-

Bilbao · zwinięte

-
-
-

Galicia

-

Santiago
Pontevedra
Vigo

-
-
-

Illes Balears

-

Palma

-
-
-

Murcia

-

Murcia · zwinięte

-
-
-

A twoje miasto?

-

Jeśli tam, gdzie mieszkasz, jest obozowisko albo chcesz je założyć, napisz do nas na acampada26s@riseup.net, a dodamy je do sieci.

-
-
-

Poza Hiszpanią

-

Portugalia, Włochy, Francja, Indie… na takethestreet.net.

-
-
-
- - -
-

Jak się organizujemy

-
    -
  • Zgromadzenie. Decyzje zapadają na placach. Nikt nie mówi w imieniu wszystkich bez mandatu.
  • -
  • Autonomia. Żadnych partii ani szyldów na czele. Grupy przychodzą pod własnymi nazwami, ale ulica należy do wszystkich.
  • -
  • Wzajemna pomoc i troska. Nikt nie zostaje w tyle: jedzenie, schronienie, wsparcie prawne i opieka zdrowotna.
  • -
  • Sieć sieci. Każde obozowisko ma własny głos. To, co wspólne, koordynujemy na OASIS.
  • -
  • Ulica jako narzędzie. Zajmujemy przestrzeń publiczną otwarcie i pokojowo, z radością i bez strachu.
  • -
-

A twoje miasto? Jeśli tam, gdzie mieszkasz, jest obozowisko albo chcesz je założyć, napisz do nas na acampada26s@riseup.net, a dodamy je do sieci.

-
- -
-

Przekaż dalej

-

#tomalacalle#26s

-

Publikuj w swoim języku ze wspólnym hasztagiem i hasztagiem swojego miasta.

-

Logo i rysunek na plakaty i do mediów społecznościowych: logotyp · symbol · rysunek

-
-
- -
-

Toma la calle · sieć obozowisk protestacyjnych w całej Hiszpanii · 26S

-

Tekst i rysunek CC BY-SA 4.0 · Kod AGPL-3.0

-
- - diff --git a/sites/tomalacalle/pt/index.html b/sites/tomalacalle/pt/index.html deleted file mode 100644 index 889eab3..0000000 --- a/sites/tomalacalle/pt/index.html +++ /dev/null @@ -1,244 +0,0 @@ - - - - - -Toma la calle - - - - - - - - - - - - - - - - - - - - - - -
- -

Toma la calle

-
PT
-
- -
-
- Gente colorida chega por duas ruas e enche o cruzamento - -
- -
-

Segue-as

-

Cada acampada fala com a sua própria voz. Aqui estão as suas contas.

-
#tomalacalle#26s#11N#viviendaya
-
- -
-
-

Madrid 26S @acampada26s

-
Praça: Sol

WebOASISInstagramMastodonTelegramX

-
-
-

Barcelona @acampada.habitatge

-

InstagramMastodon

-
-
-

València @acampadavalencia1

-

InstagramMastodon

-
-
-

Sevilla @acampadasetas

-
Praça: Setas

Instagram

-
-
-

Bilbao @acampada.viviendabilbao

-

levantada a 17/10

Instagram

-
-
-

Santander @acampada.vivienda.cantabria

-

Instagram

-
-
-

Compostela @acampadaobradoiro

-
Praça: Obradoiro

Instagram

-
-
-

Almería @acampadalmeria

-

Instagram

-
-
-

Pontevedra @acampada.pontevedra

-

Instagram

-
-
-

Mallorca @acampada.per.habitar

-

Instagram

-
-
-

Málaga @malagaesxulaa

-

levantada a 12/10, as assembleias continuam

WebInstagram

-
-
-

Mapa 17/10

-
  • Madrid 26S
  • Barcelona
  • València
  • Sevilla
  • Bilbaolevantada
  • Santander
  • Compostela
  • Almería
  • Pontevedra
  • Mallorca
  • Málagalevantada
  • Granadasem conta
  • Oviedosem conta
  • Alicantelevantada
  • Lanzarotesem conta
  • Tenerifelevantada
  • Las Palmaslevantada
  • Cádizsem conta
  • Zaragozalevantada
-
-
-
-
- -
-

Onde estamos

-
  • 22cidades com acampada
  • 26/09primeira acampada, em Sol
  • 8países na rua
-
- -
  • primeira acampada
  • acampada
  • levantada

Arrasta para mover, belisca ou usa + e − para ampliar e toca num ponto para ver mais.

-
- - - - -
- - -
-

Cinco eixos

-
-
- -

Lar

-
-
- -

Emergência climática

-
-
- -

Romper fronteiras

-
-
- -

Povos livres

-
-
- -

Transfeminismo

-
-
-
- -
-

Nascemos na Puerta del Sol, em Madrid, a 26 de setembro, pela habitação. Hoje juntam-se nas praças coletivos de habitação, ecologistas, antirracistas, antimilitaristas e feministas, e também se acampa em Portugal e em Itália.

-

Não nos tiram a casa, o planeta, os papéis, a paz e a igualdade em separado. É o mesmo modelo, que põe o lucro de uma minoria acima da vida de todas. Por isso saímos juntas para a mesma rua.

-
- -
-

Acampadas

-

Desde o 26S acampou-se em 22 cidades. Mais em acampada26s.net.

-
-
-

Madrid

-

Madrid · Sol

-
-
-

Andalucía

-

Cádiz
Córdoba · levantada
Granada
Málaga · levantada
Sevilla
Almería

-
-
-

Aragón

-

Zaragoza · levantada

-
-
-

Asturias

-

Oviedo

-
-
-

Canarias

-

Las Palmas · levantada
Tenerife · levantada
Lanzarote

-
-
-

Cantabria

-

Santander

-
-
-

Catalunya

-

Barcelona

-
-
-

Comunitat Valenciana

-

Alicante · levantada
València

-
-
-

Euskadi

-

Bilbao · levantada

-
-
-

Galicia

-

Santiago
Pontevedra
Vigo

-
-
-

Illes Balears

-

Palma

-
-
-

Murcia

-

Murcia · levantada

-
-
-

E a tua cidade?

-

Se há uma acampada onde vives, ou a querem montar, escrevam-nos para acampada26s@riseup.net e juntamo-la à rede.

-
-
-

Fora de Espanha

-

Portugal, Itália, França, Índia… em takethestreet.net.

-
-
-
- - -
-

Como nos organizamos

-
    -
  • Assembleia. As decisões tomam-se nas praças. Ninguém fala em nome de todas sem mandato.
  • -
  • Autonomia. Sem partidos nem siglas à frente. Os coletivos vêm com o seu nome, mas a rua é de todas.
  • -
  • Apoio mútuo e cuidados. Ninguém fica para trás: comida, abrigo, apoio jurídico e saúde.
  • -
  • Rede de redes. Cada acampada é dona da sua voz. O comum coordena-se no OASIS.
  • -
  • A rua como ferramenta. Ocupar o espaço público de forma aberta e pacífica, com alegria e sem medo.
  • -
-

E a tua cidade? Se há uma acampada onde vives, ou a querem montar, escrevam-nos para acampada26s@riseup.net e juntamo-la à rede.

-
- -
-

Divulga

-

#tomalacalle#26s

-

Publica na tua língua com a hashtag comum e a da tua cidade.

-

Logótipos e desenho para cartazes e redes: logótipo · símbolo · desenho

-
-
- -
-

Toma la calle · rede de acampadas em Espanha · 26S

-

Textos e desenho CC BY-SA 4.0 · Código AGPL-3.0

-
- - diff --git a/sites/tomalacalle/sv/index.html b/sites/tomalacalle/sv/index.html deleted file mode 100644 index 5f78be1..0000000 --- a/sites/tomalacalle/sv/index.html +++ /dev/null @@ -1,244 +0,0 @@ - - - - - -Toma la calle - - - - - - - - - - - - - - - - - - - - - - -
- -

Toma la calle

-
SV
-
- -
-
- Färgglada människor strömmar in från två gator och fyller korsningen - -
- -
-

Följ dem

-

Varje läger talar med sin egen röst. Här är deras konton.

-
#tomalacalle#26s#11N#viviendaya
-
- -
-
-

Madrid 26S @acampada26s

-
Torg: Sol

WebbOASISInstagramMastodonTelegramX

-
-
-

Barcelona @acampada.habitatge

-

InstagramMastodon

-
-
-

València @acampadavalencia1

-

InstagramMastodon

-
-
-

Sevilla @acampadasetas

-
Torg: Setas

Instagram

-
-
-

Bilbao @acampada.viviendabilbao

-

lägret avslutat 17/10

Instagram

-
-
-

Santander @acampada.vivienda.cantabria

-

Instagram

-
-
-

Compostela @acampadaobradoiro

-
Torg: Obradoiro

Instagram

-
-
-

Almería @acampadalmeria

-

Instagram

-
-
-

Pontevedra @acampada.pontevedra

-

Instagram

-
-
-

Mallorca @acampada.per.habitar

-

Instagram

-
-
-

Málaga @malagaesxulaa

-

lägret avslutat 12/10, stormötena fortsätter

WebbInstagram

-
-
-

Karta 17/10

-
  • Madrid 26S
  • Barcelona
  • València
  • Sevilla
  • Bilbaoavslutat
  • Santander
  • Compostela
  • Almería
  • Pontevedra
  • Mallorca
  • Málagaavslutat
  • Granadainget konto än
  • Oviedoinget konto än
  • Alicanteavslutat
  • Lanzaroteinget konto än
  • Tenerifeavslutat
  • Las Palmasavslutat
  • Cádizinget konto än
  • Zaragozaavslutat
-
-
-
-
- -
-

Var vi finns

-
  • 22städer med läger
  • 26/09första lägret, på Sol
  • 8länder på gatorna
-
- -
  • första lägret
  • läger
  • avslutat

Dra för att flytta, nyp eller använd + och − för att zooma, och tryck på en punkt för detaljer.

-
- - - - -
- - -
-

Fem axlar

-
-
- -

Hem

-
-
- -

Klimatnödläge

-
-
- -

Bryt gränserna

-
-
- -

Fria folk

-
-
- -

Transfeminism

-
-
-
- -
-

Vi föddes på Puerta del Sol i Madrid den 26 september, i kampen för bostäder. I dag delar bostadsgrupper, miljöaktivister, antirasister, antimilitarister och feminister på torgen, och det finns läger i Portugal och Italien också.

-

De tar inte våra hem, planeten, våra papper, vår fred och vår jämlikhet en i taget. Det är samma system, som sätter ett fåtals vinst före allas liv. Därför går vi ut på samma gata, tillsammans.

-
- -
-

Läger

-

Sedan 26 september har folk slagit läger i 22 städer. Mer på acampada26s.net.

-
-
-

Madrid

-

Madrid · Sol

-
-
-

Andalucía

-

Cádiz
Córdoba · avslutat
Granada
Málaga · avslutat
Sevilla
Almería

-
-
-

Aragón

-

Zaragoza · avslutat

-
-
-

Asturias

-

Oviedo

-
-
-

Canarias

-

Las Palmas · avslutat
Tenerife · avslutat
Lanzarote

-
-
-

Cantabria

-

Santander

-
-
-

Catalunya

-

Barcelona

-
-
-

Comunitat Valenciana

-

Alicante · avslutat
València

-
-
-

Euskadi

-

Bilbao · avslutat

-
-
-

Galicia

-

Santiago
Pontevedra
Vigo

-
-
-

Illes Balears

-

Palma

-
-
-

Murcia

-

Murcia · avslutat

-
-
-

Och din stad?

-

Om det finns ett läger där du bor, eller om du vill starta ett, skriv till oss på acampada26s@riseup.net så lägger vi till det i nätverket.

-
-
-

Utanför Spanien

-

Portugal, Italien, Frankrike, Indien… på takethestreet.net.

-
-
-
- - -
-

Hur vi organiserar oss

-
    -
  • Stormöte. Besluten fattas på torgen. Ingen talar för alla utan mandat.
  • -
  • Autonomi. Inga partier eller förkortningar i täten. Grupperna kommer med sina egna namn, men gatan tillhör alla.
  • -
  • Ömsesidig hjälp och omsorg. Ingen lämnas efter: mat, tak över huvudet, juridiskt stöd och vård.
  • -
  • Ett nätverk av nätverk. Varje läger äger sin röst. Det vi delar samordnar vi på OASIS.
  • -
  • Gatan som verktyg. Att ta det offentliga rummet öppet och fredligt, med glädje och utan rädsla.
  • -
-

Och din stad? Om det finns ett läger där du bor, eller om du vill starta ett, skriv till oss på acampada26s@riseup.net så lägger vi till det i nätverket.

-
- -
-

Sprid ordet

-

#tomalacalle#26s

-

Posta på ditt språk med den gemensamma hashtaggen och din stads.

-

Logotyper och teckning för affischer och sociala medier: logotyp · symbol · teckning

-
-
- -
-

Toma la calle · nätverk av protestläger i hela Spanien · 26S

-

Text och teckning CC BY-SA 4.0 · Kod AGPL-3.0

-
- - diff --git a/sites/tomalacalle/tr/index.html b/sites/tomalacalle/tr/index.html deleted file mode 100644 index 6397b06..0000000 --- a/sites/tomalacalle/tr/index.html +++ /dev/null @@ -1,244 +0,0 @@ - - - - - -Toma la calle - - - - - - - - - - - - - - - - - - - - - - -
- -

Toma la calle

-
TR
-
- -
-
- Rengârenk insanlar iki sokaktan akıp kavşağı dolduruyor - -
- -
-

Onları takip et

-

Her kamp kendi sesiyle konuşur. İşte hesapları.

-
#tomalacalle#26s#11N#viviendaya
-
- -
-
-

Madrid 26S @acampada26s

-
Meydan: Sol

WebOASISInstagramMastodonTelegramX

-
-
-

Barcelona @acampada.habitatge

-

InstagramMastodon

-
-
-

València @acampadavalencia1

-

InstagramMastodon

-
-
-

Sevilla @acampadasetas

-
Meydan: Setas

Instagram

-
-
-

Bilbao @acampada.viviendabilbao

-

kamp 17/10'da kaldırıldı

Instagram

-
-
-

Santander @acampada.vivienda.cantabria

-

Instagram

-
-
-

Compostela @acampadaobradoiro

-
Meydan: Obradoiro

Instagram

-
-
-

Almería @acampadalmeria

-

Instagram

-
-
-

Pontevedra @acampada.pontevedra

-

Instagram

-
-
-

Mallorca @acampada.per.habitar

-

Instagram

-
-
-

Málaga @malagaesxulaa

-

kamp 12/10'da kaldırıldı, meclisler sürüyor

WebInstagram

-
-
-

Harita 17/10

-
  • Madrid 26S
  • Barcelona
  • València
  • Sevilla
  • Bilbaokaldırıldı
  • Santander
  • Compostela
  • Almería
  • Pontevedra
  • Mallorca
  • Málagakaldırıldı
  • Granadahenüz hesabı yok
  • Oviedohenüz hesabı yok
  • Alicantekaldırıldı
  • Lanzarotehenüz hesabı yok
  • Tenerifekaldırıldı
  • Las Palmaskaldırıldı
  • Cádizhenüz hesabı yok
  • Zaragozakaldırıldı
-
-
-
-
- -
-

Neredeyiz

-
  • 22kamp kurulan şehir
  • 26/09ilk kamp, Sol'da
  • 8ülkede sokaktayız
-
- -
  • ilk kamp
  • kamp
  • kaldırıldı

Hareket ettirmek için sürükle, yakınlaştırmak için iki parmakla aç ya da + ve − kullan, ayrıntılar için bir noktaya dokun.

-
- - - - -
- - -
-

Beş eksen

-
-
- -

Yuva

-
-
- -

İklim acil durumu

-
-
- -

Sınırları yıkarak

-
-
- -

Özgür halklar

-
-
- -

Transfeminizm

-
-
-
- -
-

26 Eylül'de Madrid'in Puerta del Sol meydanında, barınma hakkı için doğduk. Bugün meydanları konut kolektifleri, ekolojistler, ırkçılık karşıtları, antimilitaristler ve feministler paylaşıyor; Portekiz'de ve İtalya'da da kamplar var.

-

Evimizi, gezegeni, kâğıtlarımızı, barışımızı ve eşitliğimizi ayrı ayrı elimizden almıyorlar. Hepsi aynı sistem: bir avuç insanın kârını herkesin hayatının üstünde tutuyor. Bu yüzden aynı sokağa birlikte çıkıyoruz.

-
- -
-

Kamplar

-

26 Eylül'den bu yana 22 şehirde kamp kuruldu. Daha fazlası: acampada26s.net.

-
-
-

Madrid

-

Madrid · Sol

-
-
-

Andalucía

-

Cádiz
Córdoba · kaldırıldı
Granada
Málaga · kaldırıldı
Sevilla
Almería

-
-
-

Aragón

-

Zaragoza · kaldırıldı

-
-
-

Asturias

-

Oviedo

-
-
-

Canarias

-

Las Palmas · kaldırıldı
Tenerife · kaldırıldı
Lanzarote

-
-
-

Cantabria

-

Santander

-
-
-

Catalunya

-

Barcelona

-
-
-

Comunitat Valenciana

-

Alicante · kaldırıldı
València

-
-
-

Euskadi

-

Bilbao · kaldırıldı

-
-
-

Galicia

-

Santiago
Pontevedra
Vigo

-
-
-

Illes Balears

-

Palma

-
-
-

Murcia

-

Murcia · kaldırıldı

-
-
-

Peki senin şehrin?

-

Yaşadığın yerde bir kamp varsa ya da kurmak istiyorsanız, acampada26s@riseup.net adresine yazın, ağa ekleyelim.

-
-
-

İspanya dışında

-

Portekiz, İtalya, Fransa, Hindistan… hepsi takethestreet.net adresinde.

-
-
-
- - -
-

Nasıl örgütleniyoruz

-
    -
  • Meclis. Kararlar meydanlarda alınır. Kimse yetki almadan herkes adına konuşmaz.
  • -
  • Özerklik. Önde parti ya da kısaltma yok. Kolektifler kendi adlarıyla gelir, ama sokak herkesindir.
  • -
  • Dayanışma ve bakım. Kimse geride kalmaz: yemek, barınak, hukuki destek ve sağlık.
  • -
  • Ağların ağı. Her kamp kendi sesinin sahibidir. Ortak olanı OASIS'te koordine ediyoruz.
  • -
  • Bir araç olarak sokak. Kamusal alanı açıkça ve barışçıl biçimde almak, neşeyle ve korkmadan.
  • -
-

Peki senin şehrin? Yaşadığın yerde bir kamp varsa ya da kurmak istiyorsanız, acampada26s@riseup.net adresine yazın, ağa ekleyelim.

-
- -
-

Yay

-

#tomalacalle#26s

-

Kendi dilinde paylaş, ortak etiketi ve şehrinin etiketini kullan.

-

Afişler ve sosyal medya için logolar ve çizim: logotip · sembol · çizim

-
-
- -
-

Toma la calle · İspanya genelinde direniş kampları ağı · 26S

-

Metin ve çizim CC BY-SA 4.0 · Kod AGPL-3.0

-
- - diff --git a/sites/tomalacalle/zh/index.html b/sites/tomalacalle/zh/index.html deleted file mode 100644 index 7a1b2ab..0000000 --- a/sites/tomalacalle/zh/index.html +++ /dev/null @@ -1,244 +0,0 @@ - - - - - -Toma la calle - - - - - - - - - - - - - - - - - - - - - - -
- -

Toma la calle

-
ZH
-
- -
-
- 五颜六色的人们从两条街涌来,挤满了路口 - -
- -
-

关注他们

-

每个营地都用自己的声音说话。这是他们的账号。

-
#tomalacalle#26s#11N#viviendaya
-
- -
-
-

Madrid 26S @acampada26s

-
广场:Sol

网站OASISInstagramMastodonTelegramX

-
-
-

Barcelona @acampada.habitatge

-

InstagramMastodon

-
-
-

València @acampadavalencia1

-

InstagramMastodon

-
-
-

Sevilla @acampadasetas

-
广场:Setas

Instagram

-
-
-

Bilbao @acampada.viviendabilbao

-

营地已于 17/10 撤除

Instagram

-
-
-

Santander @acampada.vivienda.cantabria

-

Instagram

-
-
-

Compostela @acampadaobradoiro

-
广场:Obradoiro

Instagram

-
-
-

Almería @acampadalmeria

-

Instagram

-
-
-

Pontevedra @acampada.pontevedra

-

Instagram

-
-
-

Mallorca @acampada.per.habitar

-

Instagram

-
-
-

Málaga @malagaesxulaa

-

营地已于 12/10 撤除,集会继续

网站Instagram

-
-
-

地图 17/10

-
  • Madrid 26S
  • Barcelona
  • València
  • Sevilla
  • Bilbao已撤营
  • Santander
  • Compostela
  • Almería
  • Pontevedra
  • Mallorca
  • Málaga已撤营
  • Granada暂无账号
  • Oviedo暂无账号
  • Alicante已撤营
  • Lanzarote暂无账号
  • Tenerife已撤营
  • Las Palmas已撤营
  • Cádiz暂无账号
  • Zaragoza已撤营
-
-
-
-
- -
-

我们在哪里

-
  • 22座城市有营地
  • 26/09第一个营地,在 Sol
  • 8个国家走上街头
-
- -
  • 第一个营地
  • 营地
  • 已撤营

拖动可移动,双指捏合或用 + 和 − 缩放,点一个点查看详情。

-
- - - - -
- - -
-

五大主轴

-
-
- -

家园

-
-
- -

气候紧急状态

-
-
- -

打破边界

-
-
- -

自由的人民

-
-
- -

跨性别女性主义

-
-
-
- -
-

我们于9月26日诞生在马德里太阳门广场,为住房而斗争。如今,住房团体、环保人士、反种族主义者、反军国主义者和女性主义者共享这些广场,葡萄牙和意大利也有了营地。

-

他们夺走我们的家、地球、证件、和平与平等,不是一样一样分开来的。这是同一个制度,把少数人的利润放在所有人的生命之上。所以我们一起走上同一条街。

-
- -
-

营地

-

自9月26日以来,已有22座城市的人们扎营。更多信息见 acampada26s.net。

-
-
-

Madrid

-

Madrid · Sol

-
-
-

Andalucía

-

Cádiz
Córdoba · 已撤营
Granada
Málaga · 已撤营
Sevilla
Almería

-
-
-

Aragón

-

Zaragoza · 已撤营

-
-
-

Asturias

-

Oviedo

-
-
-

Canarias

-

Las Palmas · 已撤营
Tenerife · 已撤营
Lanzarote

-
-
-

Cantabria

-

Santander

-
-
-

Catalunya

-

Barcelona

-
-
-

Comunitat Valenciana

-

Alicante · 已撤营
València

-
-
-

Euskadi

-

Bilbao · 已撤营

-
-
-

Galicia

-

Santiago
Pontevedra
Vigo

-
-
-

Illes Balears

-

Palma

-
-
-

Murcia

-

Murcia · 已撤营

-
-
-

你的城市呢?

-

如果你那里有营地,或者你想发起一个,写信到 acampada26s@riseup.net,我们会把它加进网络。

-
-
-

西班牙以外

-

葡萄牙、意大利、法国、印度……见 takethestreet.net。

-
-
-
- - -
-

我们如何组织

-
    -
  • 集会。决定在广场上做出。没有授权,谁也不能代表所有人发言。
  • -
  • 自主。不让政党和组织旗号走在前面。团体带着自己的名字来,但街道属于所有人。
  • -
  • 互助与照护。不让任何人掉队:食物、栖身之处、法律支援和医疗。
  • -
  • 网络的网络。每个营地掌握自己的声音。共同的事情在 OASIS 上协调。
  • -
  • 街道是工具。公开、和平地占据公共空间,带着欢乐,不带恐惧。
  • -
-

你的城市呢?如果你那里有营地,或者你想发起一个,写信到 acampada26s@riseup.net,我们会把它加进网络。

-
- -
-

传出去

-

#tomalacalle#26s

-

用你的语言发帖,带上共同的标签和你所在城市的标签。

-

用于海报和社交媒体的标志和插图:标志字 · 符号 · 插图

-
-
- -
-

Toma la calle · 遍布西班牙的抗议营地网络 · 26S

-

文字和插图 CC BY-SA 4.0 · 代码 AGPL-3.0

-
- - diff --git a/tools/__pycache__/faro.cpython-312.pyc b/tools/__pycache__/faro.cpython-312.pyc deleted file mode 100644 index 4b82063..0000000 Binary files a/tools/__pycache__/faro.cpython-312.pyc and /dev/null differ diff --git a/tools/bocetos.py b/tools/bocetos.py index ee0191f..349a76a 100644 --- a/tools/bocetos.py +++ b/tools/bocetos.py @@ -3,6 +3,7 @@ # De cada portal sale un reguero de un color (cada lucha) y todos se juntan en la piña, # que en el centro arde en colores de fuego. import sys, random, math, os +OUT = sys.argv[1] INK = "#111" FUEGO = ["#fffbe6", "#ffe066", "#ffb627", "#ff7b1c", "#f04e23", "#c8102e"] # del centro hacia fuera LUCHAS = ["#8e44c9", "#3b5bdb", "#14965a", "#d6336c", "#2a9d8f", "#5b2a86"] # un color por reguero @@ -18,8 +19,6 @@ DEFS = ''' - - ''' class Calle: @@ -201,8 +200,6 @@ def b5(): c.gente((-.5, 12.5, 2.2, 3.5, 9000, 2.8), regueros(c, (4.0, 7.0, 17.0)), extra=lateral) return c -if __name__ == "__main__": - OUT = sys.argv[1] - os.makedirs(OUT, exist_ok=True) - for n, f in enumerate([b1, b2, b3, b4, b5], 1): - open(f"{OUT}/boceto-{n}.svg", "w").write(f().svg()) +os.makedirs(OUT, exist_ok=True) +for n, f in enumerate([b1, b2, b3, b4, b5], 1): + open(f"{OUT}/boceto-{n}.svg", "w").write(f().svg()) diff --git a/tools/ejes.py b/tools/ejes.py index 8fbd3cb..ef8c5cf 100644 --- a/tools/ejes.py +++ b/tools/ejes.py @@ -1,8 +1,8 @@ -# Genera sites//img/eje-*.svg: un símbolo por eje pintado con spray (relleno en zigzag, -# trazos con pulso y chorreones), en el color de cada eje (los mismos que los regueros del dibujo). +# Genera site/img/eje-*.svg: una piña pequeña de tres monigotes de un trazo en zigzag, +# en el color de cada eje del ideario (los mismos colores que los regueros del dibujo). import sys, random, math, os OUT = sys.argv[1] -EJES = {"hogar": "#f04e23", "clima": "#14965a", "fronteras": "#f2b705", "pueblos": "#3b5bdb", "igualdad": "#8e44c9"} +EJES = {"techo": "#f04e23", "tierra": "#14965a", "fronteras": "#f2b705", "paz": "#3b5bdb", "feminismos": "#8e44c9"} DEFS = ('' '' '' @@ -34,129 +34,11 @@ def monigote(o, x, y, h, col, brazo=False, paso=False): p = [(bx + j / 9 * h * .06 + (-1 if j % 2 else 1) * h * .014, by - j / 9 * h * .3) for j in range(10)] o.append(f'') -def j(v, a): - return v + random.uniform(-a, a) - -def relleno(o, poly, col, paso=2.6, sw=3.6): - # Zigzag horizontal que rellena un polígono convexo, como una pasada de spray. - ys = [y for _, y in poly] - pts, y, i = [], min(ys) + sw * .4, 0 - while y <= max(ys) - sw * .4: - xs = [] - for (x1, y1), (x2, y2) in zip(poly, poly[1:] + poly[:1]): - if (y1 <= y < y2) or (y2 <= y < y1): - xs.append(x1 + (y - y1) * (x2 - x1) / (y2 - y1)) - if len(xs) >= 2: - a, b = min(xs), max(xs) - pts.append((j(a if i % 2 else b, 1.2), y)) - i += 1 - y += paso * random.uniform(.85, 1.15) - o.append(f'') - -def linea(o, pts, col, sw=5): - # Trazo con pulso: dos pasadas ligeramente desplazadas. - for k in range(2): - d = "M" + " L".join(f"{j(x, 1.1):.1f},{j(y, 1.1):.1f}" for x, y in pts) - o.append(f'') - -def chorreon(o, x, y, largo, col): - y -= 6 - o.append(f'') - o.append(f'') - -def hogar(o, col): - # Una casa: tejado, dos muros y el dintel; la puerta queda en blanco. - relleno(o, [(70, 22), (128, 72), (12, 72)], col) - relleno(o, [(24, 72), (54, 72), (54, 150), (24, 150)], col) - relleno(o, [(86, 72), (116, 72), (116, 150), (86, 150)], col) - relleno(o, [(54, 72), (86, 72), (86, 96), (54, 96)], col) - linea(o, [(98, 50), (98, 26), (110, 26), (110, 60)], col, 5) - for x, l in ((30, 22), (47, 14), (92, 28), (110, 16)): - chorreon(o, x, 150, l, col) - -def clima(o, col): - # La Tierra que se derrite: anillo en zigzag, continentes en spray (América, África y Europa) y chorreones. - cx, cy, r, pts = 70, 72, 52, [] - for i in range(220): - a = 2 * math.pi * i / 219 - rr = r - (0 if i % 2 else 11) + random.uniform(-1.5, 1.5) - pts.append((cx + rr * math.cos(a), cy + rr * math.sin(a))) - o.append(f'') - norteamerica = [(34, 48), (44, 38), (58, 32), (72, 33), (78, 40), (72, 48), (66, 56), (62, 64), (56, 68), (48, 62), (40, 56)] - sudamerica = [(60, 74), (70, 74), (78, 80), (80, 88), (74, 98), (68, 108), (64, 112), (62, 100), (58, 86)] - europa = [(90, 36), (100, 31), (110, 38), (106, 46), (96, 48), (90, 44)] - africa = [(90, 54), (104, 52), (112, 60), (112, 72), (104, 86), (98, 96), (94, 86), (92, 72), (86, 62)] - for c in (norteamerica, sudamerica, europa, africa): - c = [(cx + (x - cx) * .78, cy + (y - cy) * .78) for x, y in c] - relleno(o, c, col, paso=2.4) - linea(o, c + c[:1], col, 2.5) - for x, l in ((40, 26), (55, 40), (72, 30), (88, 44), (102, 20)): - y0 = cy + math.sqrt(max(0, r * r - (x - cx) ** 2)) - 4 - chorreon(o, x, y0, l, col) - -def fronteras(o, col): - # Una valla rota: barrotes que se abren en el centro y alambre de espino cortado. - for x in (14, 32, 108, 126): - linea(o, [(x, 40), (x, 150)], col, 6) - linea(o, [(50, 150), (52, 100), (40, 56)], col, 6) - linea(o, [(90, 150), (88, 100), (100, 56)], col, 6) - linea(o, [(6, 62), (44, 66)], col, 5) - linea(o, [(96, 66), (134, 62)], col, 5) - linea(o, [(6, 112), (54, 114)], col, 5) - linea(o, [(86, 114), (134, 112)], col, 5) - for x, y in ((22, 64), (116, 64), (22, 113), (118, 113)): - linea(o, [(x - 4, y - 4), (x + 4, y + 4)], col, 4) - linea(o, [(x + 4, y - 4), (x - 4, y + 4)], col, 4) - -def igualdad(o, col): - # El símbolo feminista: anillo en zigzag y la cruz de debajo, con chorreones. - cx, cy, r, pts = 70, 58, 40, [] - for i in range(180): - a = 2 * math.pi * i / 179 - rr = r - (0 if i % 2 else 11) + random.uniform(-1.5, 1.5) - pts.append((cx + rr * math.cos(a), cy + rr * math.sin(a))) - o.append(f'') - relleno(o, [(63, 96), (77, 96), (77, 160), (63, 160)], col) - relleno(o, [(46, 120), (94, 120), (94, 134), (46, 134)], col) - for x, y, l in ((52, 134, 12), (88, 134, 18), (66, 160, 10), (74, 160, 6)): - chorreon(o, x, y, l, col) - -def girar(pts, ang, ox, oy, dx, dy): - ca, sa = math.cos(ang), math.sin(ang) - return [(ox + (x - ox) * ca - (y - oy) * sa + dx, oy + (x - ox) * sa + (y - oy) * ca + dy) for x, y in pts] - -def pueblos(o, col): - # Una bala rota en horizontal: el casquillo a la izquierda y la punta que salta hacia la derecha. - # Contorno y líneas de volumen en negro para que tenga relieve. - ink = "#111" - o.append('') - casquillo = [(14, 74), (60, 74), (64, 80), (59, 86), (65, 93), (60, 100), (62, 106), (14, 106)] - culote = [(6, 70), (14, 70), (14, 110), (6, 110)] - punta = [(76, 77), (98, 77), (112, 79), (124, 84), (132, 91), (124, 98), (112, 103), (98, 105), (76, 105), (80, 99), (74, 92), (79, 86), (73, 80)] - giro = lambda pts: girar(pts, -.16, 76, 91, 2, -10) - relleno(o, casquillo, col) - relleno(o, culote, col) - relleno(o, giro(punta), col) - linea(o, casquillo + casquillo[:1], ink, 3) - linea(o, culote + culote[:1], ink, 3) - linea(o, giro(punta + punta[:1]), ink, 3) - # Volumen: ranura del casquillo, sombra abajo y brillo arriba - linea(o, [(20, 75), (20, 105)], ink, 2.5) - linea(o, [(24, 100), (56, 100)], ink, 2.5) - linea(o, giro([(98, 78), (98, 104)]), ink, 2.5) - linea(o, giro([(84, 100), (112, 100), (124, 95)]), ink, 2.5) - linea(o, [(26, 80), (50, 80)], "#fff", 2.5) - linea(o, giro([(86, 82), (110, 83)]), "#fff", 2.5) - # Chispas en el corte - for a in (-1.9, -1.4, 1.5, 2.0): - linea(o, [(69 + 8 * math.cos(a), 90 + 8 * math.sin(a)), (69 + 22 * math.cos(a), 90 + 22 * math.sin(a))], col, 4) - for x, l in ((24, 14), (40, 22), (54, 10)): - chorreon(o, x, 110, l, col) - o.append('') - os.makedirs(OUT, exist_ok=True) for n, (nombre, col) in enumerate(EJES.items()): random.seed(40 + n) o = [] - globals()[nombre](o, col) + monigote(o, 38, 150, 112, col, paso=True) + monigote(o, 102, 156, 120, col, paso=True) + monigote(o, 70, 160, 140, col, brazo=True) open(f"{OUT}/eje-{nombre}.svg", "w").write(f'{DEFS}' + "".join(o) + "\n") diff --git a/tools/faro.py b/tools/faro.py deleted file mode 100644 index 41b2e4a..0000000 --- a/tools/faro.py +++ /dev/null @@ -1,50 +0,0 @@ -# Genera el símbolo: un faro dentro de un aro grueso, como un emblema de tienda de graffiti. -# La luz es amarilla: un haz horizontal que se abre hacia los dos lados y un halo en círculo. -import sys -INK, BL, NAR, ROJO = "#111", "#fff", "#f04e23", "#e3141b" -LUZ, CLARA = "#ffc21a", "#fff4b8" -CX, CY = 50, 36 # centro de la linterna - -def luz_(luz, clara): - # Haz: dos cuñas horizontales que se ensanchan hacia fuera, y ondas en círculo alrededor. - haz = (f'') - ondas = "".join(f'' - for r, w, o in ((19, 3, .9), (27, 2.2, .55))) - halo = f'' - return haz + ondas + halo - -def torre(ink, raya, clip): - # Torre que se estrecha hacia arriba, en espiral negra y roja (franjas en diagonal), la linterna y el tejado en punta. - forma = "M42,46 H58 L65,100 H35 Z" - cuerpo = f'' - franjas = "".join(f'' for y in (50, 68, 86)) - balcon = f'' - linterna = f'' - tejado = f'' - return cuerpo + f'{franjas}' + balcon + linterna + tejado - -def faro(estilo="aro", ink=INK, luz=LUZ, raya=ROJO, clara=CLARA, clip="c", grueso=7, fondo_aro=None): - if estilo == "aro": - defs = f'' - fondo = f'' if fondo_aro else "" - dentro = f'{luz_(luz, clara)}{torre(ink, raya, clip)}' - aro = f'' - return defs + fondo + dentro + aro - # Pegatina: círculo amarillo, la luz en blanco - defs = f'' - return defs + f'{luz_(BL, BL)}{torre(ink, raya, clip)}' - -def svg(cuerpo, fondo=None): - bg = f'' if fondo else "" - return f'{bg}{cuerpo}\n' - -def simbolo_mapa(): - # El mismo faro para el del mapa estático: fondo blanco y aro más grueso. - return faro(clip="fc", grueso=9, fondo_aro=BL) - -if __name__ == "__main__": - d = sys.argv[1] - open(f"{d}/simbolo.svg", "w").write(svg(faro())) - open(f"{d}/simbolo-negativo.svg", "w").write(svg(faro(ink=BL), INK)) - open(f"{d}/simbolo-naranja.svg", "w").write(svg(faro(luz=BL, raya=BL, ink=INK, clara="#ffe2a8"), NAR)) - open(f"{d}/simbolo-pegatina.svg", "w").write(svg(faro("pegatina"))) diff --git a/tools/plazas.py b/tools/plazas.py deleted file mode 100644 index e5795d1..0000000 --- a/tools/plazas.py +++ /dev/null @@ -1,318 +0,0 @@ -# Genera la portada (la plaza que nace del cruce del boceto 5) y los bocetos 6 a 10: -# plazas y cruces con el mismo acabado a mano que tools/bocetos.py. -import sys, random, math, os -sys.path.insert(0, os.path.dirname(os.path.abspath(__file__))) -from bocetos import Calle, INK, FUEGO, FRIO, LUCHAS - -EJES = ["#f04e23", "#14965a", "#f2b705", "#3b5bdb", "#8e44c9"] - - -class Escena(Calle): - def zn(s): - return s.EYE * s.F / (s.H + s.Y0 - s.VY) * .8 - - def seg(s, a, b, w=None, op=.95): - zn = s.zn() - if a[2] < zn and b[2] < zn: - return - if a[2] > b[2]: - a, b = b, a - if a[2] < zn: - t = (zn - a[2]) / (b[2] - a[2]) - a = tuple(a[i] + (b[i] - a[i]) * t for i in range(3)) - if w is None: - w = 34 / ((a[2] + b[2]) / 2) + 1.6 - s.linea(s.P(*a), s.P(*b), w, op) - - def poli(s, pts, w=None, op=.95): - for a, b in zip(pts, pts[1:]): - s.seg(a, b, w, op) - - def abrir(s, *mascaras): - for m in mascaras: - s.o.append(f'') - s.o.append('') - s.cierre = '' + '' * len(mascaras) - - def cerrar(s): - s.o.append(s.cierre) - - def portal(s, a, b, alto=2.5, cornisa=True): - s.poli([(a[0], 0, a[1]), (a[0], alto, a[1]), (b[0], alto, b[1]), (b[0], 0, b[1])]) - if cornisa: - dx, dz = b[0] - a[0], b[1] - a[1] - s.seg((a[0] - dx * .2, alto + .35, a[1] - dz * .2), (b[0] + dx * .2, alto + .35, b[1] + dz * .2), None, .6) - - def fachada(s, a, b, portales=(), alto=2.5): - s.seg((a[0], 0, a[1]), (b[0], 0, b[1])) - L = math.hypot(b[0] - a[0], b[1] - a[1]) - ux, uz = (b[0] - a[0]) / L, (b[1] - a[1]) / L - for d in portales: - s.portal((a[0] + ux * d, a[1] + uz * d), (a[0] + ux * (d + 1.5), a[1] + uz * (d + 1.5)), alto) - - def esquina(s, X, Z, alto=3.2): - s.seg((X, 0, Z), (X, alto, Z), None, .7) - - def farola(s, X, Z, h=4.2): - s.seg((X, 0, Z), (X, h, Z), None, .9) - s.seg((X, h, Z), (X + .6, h - .1, Z), None, .9) - c = s.P(X + .6, h - .35, Z) - s.o.append(f'') - - def tienda(s, X, Z, col, a=2.0, f=2.2, alto=1.2): - x0, x1, xm = X - a / 2, X + a / 2, X - fr = [(x0, 0, Z), (xm, alto, Z), (x1, 0, Z)] - s.poli(fr, None, .9) - s.seg((xm, alto, Z), (xm, alto, Z + f), None, .6) - s.seg((x0, 0, Z), (x0, 0, Z + f), None, .5) - s.seg((x1, 0, Z), (x1, 0, Z + f), None, .5) - p = [s.P(*q) for q in fr] - d = f"M{p[0][0]:.1f},{p[0][1]:.1f} L{p[1][0]:.1f},{p[1][1]:.1f} L{p[2][0]:.1f},{p[2][1]:.1f} Z" - s.tiendas.append(f'') - - def gente(s, pina, regueros, extra=(), puños=.1, zona=None, zmax=40, ejes=None): - CX, CZ, sx, sz, n, R = pina - zmin = s.EYE * s.F / (s.H + s.Y0 - s.VY) + .3 - zona = zona or (lambda X, Z: True) - g = [] - - def cabe(X, Z): - return all(math.hypot(X - a, (Z - b) * .8) > .42 + .022 * Z for a, b, _ in g) - for X0, Z0, col, k in regueros: - for j in range(k): - t = (j + .5) / k - X = X0 + (CX - X0) * t + random.uniform(-.3, .3) - Z = Z0 + (CZ - Z0) * t + random.uniform(-.3, .3) - if Z > zmin and cabe(X, Z): - g.append((X, Z, col)) - for _ in range(n): - X, Z = random.gauss(CX, sx), random.gauss(CZ, sz) - if zmin < Z < zmax and zona(X, Z) and cabe(X, Z): - g.append((X, Z, None)) - g += list(extra) - c = s.P(CX, 1.0, CZ) - r0 = 2600 / CZ - s.o.append(f'') - for _ in range(700): - ang, rr = random.uniform(0, 2 * math.pi), abs(random.gauss(0, r0 * .55)) - k = min(len(FUEGO) - 1, int(rr / r0 * len(FUEGO))) - s.o.append(f'') - s.o += s.tiendas - for X, Z, col in sorted(g, key=lambda q: -q[1]): - x, y = s.P(X, 0, Z) - h = 1.7 * s.F / Z * random.uniform(.9, 1.08) - d = math.hypot(X - CX, Z - CZ) / R - if d < 1: - col = FUEGO[min(len(FUEGO) - 1, int(max(0, d + random.uniform(-.12, .12)) * len(FUEGO)))] - elif col is None: - col = random.choice(ejes or FRIO) if ejes and random.random() < .35 else random.choice(FRIO) - s.monigote(x, y, h, col, random.uniform(-.06, .04), random.random() < .35, random.random() < puños) - return len(g) - - def __init__(s, **k): - super().__init__(**k) - s.tiendas = [] - - -def llegan(X0, Z0, col, n): - return (X0, Z0, col, n) - - -def portada(): - # El cruce del boceto 5 se abre en una plaza: la calle llega desde abajo y la gente entra por todas partes - random.seed(15) - c = Escena(VX=1000, VY=60, EYE=9.0, F=600, Y0=100) - FA, FD, KI, KD = -6.5, 6.6, -4.2, 3.6 - z1, z2, xl, xr = 11.0, 25.0, -24.0, 17.0 - c.abrir("lados", "arriba") - c.fachada((FA, 3.0), (FA, z1), (4.0,)) - c.fachada((FD, z1), (FD, 3.0), (3.0,)) - c.seg((KI, 0, 3.0), (KI, 0, z1 - 1), 9) - c.seg((KI + .18, 0, 3.0), (KI + .18, 0, z1 - 1), 3, .7) - c.seg((KD, 0, 3.0), (KD, 0, z1 - 1), 7, .8) - for z in (4.0, 9.0): - c.seg((-.3, 0, z), (-.3, 0, z + 2.2), None, .8) - c.esquina(FA, z1); c.esquina(FD, z1) - c.fachada((FA, z1), (xl, z1), (6.0, 12.0)) - c.fachada((xr, z1), (FD, z1), (4.0,)) - c.fachada((xl, z1), (xl, 15.5), ()) - c.fachada((xl, 19.5), (xl, z2), ()) - for z in (15.5, 19.5): - c.esquina(xl, z) - c.seg((xl, 0, z), (-70, 0, z)) - c.fachada((xr, z2), (xr, z1), (3.0, 9.0)) - c.fachada((xl, z2), (-4.5, z2), (4.0, 10.0, 15.0)) - c.fachada((4.5, z2), (xr, z2), (3.0, 8.0)) - for x in (-4.5, 4.5): - c.esquina(x, z2) - c.seg((x, 0, z2), (x, 0, 90)) - c.esquina(xl, z1); c.esquina(xr, z1); c.esquina(xl, z2); c.esquina(xr, z2) - for x, z in ((-8, 13.5), (8, 13.5), (-8, 22.5), (8, 22.5)): - c.farola(x, z) - c.cerrar() - c.tienda(-19.5, 12.5, "#14965a") - c.tienda(-16.0, 21.0, "#f2b705") - c.tienda(13.0, 12.8, "#3b5bdb") - c.tienda(13.5, 20.0, "#8e44c9") - zona = lambda X, Z: (KI - 1.4 < X < KD - .3 and Z < z1) or (xl + .8 < X < xr - .8 and z1 + .5 < Z < z2 - .5) or (abs(X) < 4 and Z >= z2) - c.gente((-1.0, 16.5, 6.5, 3.6, 16000, 4.2), - [llegan(FA + .5, 4.75, LUCHAS[0], 8), llegan(FD - .5, 5.5, LUCHAS[1], 8), llegan(-60, 17.5, EJES[1], 22), - llegan(-.3, 70, EJES[3], 22), llegan(xr - 1, 16, EJES[2], 10), llegan(.3, 3.2, EJES[0], 12), - llegan(-2.5, 3.6, EJES[4], 10)], - zona=zona, ejes=EJES, puños=.14, zmax=80) - return c - - -def b6(): - # La plaza: de frente, fachadas en U y la gente llenándola - random.seed(21) - c = Escena(VX=800, VY=120, EYE=6.0, F=560, Y0=80) - zf, xl, xr = 26.0, -15.0, 15.0 - c.abrir("lados", "arriba") - c.fachada((xl, 3.0), (xl, zf), (5.0, 10.0, 15.0)) - c.fachada((xr, zf), (xr, 3.0), (4.0, 9.0, 14.0)) - c.fachada((xl, zf), (-4.0, zf), (2.0, 6.0)) - c.fachada((4.0, zf), (xr, zf), (2.5, 6.5)) - for x in (-4.0, 4.0): - c.esquina(x, zf) - c.seg((x, 0, zf), (x, 0, 70)) - c.esquina(xl, zf); c.esquina(xr, zf) - for x in (-10.0, 10.0): - c.farola(x, 9.0); c.farola(x, 20.0) - c.cerrar() - c.gente((0, 15, 3.2, 2.6, 3500, 3.0), - [llegan(0, 40, LUCHAS[0], 10), llegan(xl + .6, 8.0, LUCHAS[1], 5), llegan(xr - .6, 7.0, LUCHAS[3], 5)], - zona=lambda X, Z: xl + .8 < X < xr - .8 and Z < zf - .5 or abs(X) < 3.5, ejes=EJES, puños=.15) - return c - - -def b7(): - # Dos calles que se cruzan en X: de cada esquina llega un eje con su color - random.seed(22) - c = Escena(VX=800, VY=110, EYE=7.0, F=560, Y0=80) - cz, a = 16.0, 4.5 - r = math.sqrt(.5) - - def W(u, v): - return ((u - v) * r, (u + v) * r + cz) - c.abrir("lados", "arriba") - for su in (-1, 1): - for sv in (-1, 1): - p0 = W(su * a, sv * a) - pu = W(su * 60, sv * a) - pv = W(su * a, sv * 60) - c.esquina(*p0) - for q in (pu, pv): - c.seg((p0[0], 0, p0[1]), (q[0], 0, q[1])) - for d in (6.0, 12.0): - for (u, v) in ((su * (a + d), sv * a), (su * a, sv * (a + d))): - x, z = W(u, v) - x2, z2 = W(u + su * 1.5 * (v == sv * a), v + sv * 1.5 * (u == su * a)) - c.portal((x, z), (x2, z2)) - for k in range(-8, 9, 3): - for u, v in ((k, 0), (0, k)): - if abs(k) > a + 1: - p, q = W(u, v), W(u + (1.6 if v == 0 else 0), v + (1.6 if u == 0 else 0)) - c.seg((p[0], 0, p[1]), (q[0], 0, q[1]), None, .7) - c.cerrar() - llegadas = [] - for (u, v), col in zip(((-30, 0), (30, 0), (0, -9), (0, 30)), EJES): - x, z = W(u, v) - llegadas.append(llegan(x, z, col, 12)) - zona = lambda X, Z: abs((X / r + (Z - cz) / r) / 2) < a - .3 or abs(((Z - cz) / r - X / r) / 2) < a - .3 - c.gente((0, cz, 1.8, 1.8, 2500, 2.6), llegadas, zona=zona, puños=.15) - return c - - -def b8(): - # La acampada: tiendas de colores en la plaza y la asamblea en el centro - random.seed(23) - c = Escena(VX=800, VY=120, EYE=6.5, F=560, Y0=80) - zf, xl, xr = 28.0, -16.0, 16.0 - c.abrir("lados", "arriba") - c.fachada((xl, 3.0), (xl, zf), (6.0, 12.0, 18.0)) - c.fachada((xr, zf), (xr, 3.0), (5.0, 11.0, 17.0)) - c.fachada((xl, zf), (xr, zf), (4.0, 9.0, 14.0, 19.5, 25.0)) - c.esquina(xl, zf); c.esquina(xr, zf) - c.farola(-6, 10); c.farola(6, 10); c.farola(0, 24) - c.cerrar() - random.seed(230) - tiendas = [] - for fila, z in enumerate((10.5, 13.0, 22.0, 24.8)): - for x in range(-13, 14, 4): - if abs(x) > 5 or z > 20: - tiendas.append((x + random.uniform(-.6, .6) + (fila % 2) * 2, z + random.uniform(-.4, .4))) - for k, (x, z) in enumerate(sorted(tiendas, key=lambda t: -t[1])): - c.tienda(x, z, EJES[k % len(EJES)]) - lejos = lambda X, Z: all(math.hypot(X - x, Z - (z + 1.1)) > 1.6 for x, z in tiendas) - c.gente((0, 17, 2.6, 1.8, 3000, 2.6), [], zona=lambda X, Z: xl < X < xr and Z < zf - .5 and lejos(X, Z), ejes=EJES, puños=.2) - return c - - -def b9(): - # Sol: cinco calles llegan a la misma plaza, cada una con su reguero - random.seed(24) - c = Escena(VX=800, VY=120, EYE=8.0, F=560, Y0=80) - cz, R = 22.0, 11.0 - angs = [-70, -35, 0, 35, 70] - c.abrir("lados", "arriba") - pts = [] - for k in range(-90, 91, 6): - t = math.radians(k) - pts.append((R * math.sin(t), cz + R * math.cos(t) * .9)) - huecos = [math.radians(a) for a in angs] - tramo = [] - for k, (x, z) in zip(range(-90, 91, 6), pts): - dentro = any(abs(math.radians(k) - h) < math.radians(8) for h in huecos) - if dentro: - if len(tramo) > 1: - s0 = [(px, 0, pz) for px, pz in tramo] - c.poli(s0) - tramo = [] - else: - tramo.append((x, z)) - if len(tramo) > 1: - c.poli([(px, 0, pz) for px, pz in tramo]) - for h in huecos: - for d in (-1, 1): - t = h + d * math.radians(8) - x0, z0 = R * math.sin(t), cz + R * math.cos(t) * .9 - x1, z1 = x0 + math.sin(h) * 40, z0 + math.cos(h) * 40 - c.esquina(x0, z0) - c.seg((x0, 0, z0), (x1, 0, z1)) - c.seg((-R, 0, cz), (-R, 0, 4)); c.seg((R, 0, cz), (R, 0, 4)) - c.farola(0, cz - 3) - c.cerrar() - llegadas = [llegan(math.sin(math.radians(a)) * (R + 14), cz + math.cos(math.radians(a)) * (R + 14) * .9, col, 10) - for a, col in zip(angs, EJES)] - c.gente((0, cz - 1, 2.8, 2.6, 3500, 3.0), llegadas, zona=lambda X, Z: math.hypot(X, (Z - cz) / .9) < R - .6 or Z < cz, ejes=EJES, puños=.15, zmax=60) - return c - - -def b10(): - # Desde el balcón: la plaza vista desde arriba, la piña como una hoguera de gente - random.seed(25) - c = Escena(VX=800, VY=40, EYE=16.0, F=520, Y0=100) - zf, xl, xr = 34.0, -18.0, 18.0 - c.abrir("lados") - c.fachada((xl, 8.0), (xl, zf), (8.0, 16.0)) - c.fachada((xr, zf), (xr, 8.0), (6.0, 14.0)) - c.fachada((xl, zf), (-4.0, zf), (3.0, 9.0)) - c.fachada((4.0, zf), (xr, zf), (3.0, 9.0)) - for x in (-4.0, 4.0): - c.seg((x, 0, zf), (x, 0, 80)) - for x, z in ((-12, 14), (12, 14), (-12, 28), (12, 28)): - c.farola(x, z) - c.cerrar() - c.gente((0, 21, 3.6, 3.2, 4500, 3.8), - [llegan(0, 60, EJES[3], 12), llegan(xl + .6, 12, EJES[1], 6), llegan(xr - .6, 30, EJES[2], 6)], - zona=lambda X, Z: (xl + .8 < X < xr - .8 and Z < zf - .5) or abs(X) < 3.5, ejes=EJES, puños=.12, zmax=70) - return c - - -if __name__ == "__main__": - bocetos, plaza = sys.argv[1:3] - os.makedirs(bocetos, exist_ok=True) - for n, f in zip(range(6, 11), [b6, b7, b8, b9, b10]): - open(f"{bocetos}/boceto-{n}.svg", "w").write(f().svg()) - open(plaza, "w").write(portada().svg())