diff --git a/docs/marca/simbolo-naranja.svg b/docs/marca/simbolo-naranja.svg index 437ea5d..367abc9 100644 --- a/docs/marca/simbolo-naranja.svg +++ b/docs/marca/simbolo-naranja.svg @@ -1 +1 @@ - + diff --git a/docs/marca/simbolo-negativo.svg b/docs/marca/simbolo-negativo.svg index acc10a1..947687f 100644 --- a/docs/marca/simbolo-negativo.svg +++ b/docs/marca/simbolo-negativo.svg @@ -1 +1 @@ - + diff --git a/docs/marca/simbolo-pegatina.svg b/docs/marca/simbolo-pegatina.svg index 886e34a..2060045 100644 --- a/docs/marca/simbolo-pegatina.svg +++ b/docs/marca/simbolo-pegatina.svg @@ -1 +1 @@ - + diff --git a/docs/marca/simbolo.svg b/docs/marca/simbolo.svg index 91f225c..368f8dd 100644 --- a/docs/marca/simbolo.svg +++ b/docs/marca/simbolo.svg @@ -1 +1 @@ - + diff --git a/sites/takethestreet/favicon.svg b/sites/takethestreet/favicon.svg index 91f225c..368f8dd 100644 --- a/sites/takethestreet/favicon.svg +++ b/sites/takethestreet/favicon.svg @@ -1 +1 @@ - + diff --git a/sites/takethestreet/img/simbolo-negativo.svg b/sites/takethestreet/img/simbolo-negativo.svg index acc10a1..947687f 100644 --- a/sites/takethestreet/img/simbolo-negativo.svg +++ b/sites/takethestreet/img/simbolo-negativo.svg @@ -1 +1 @@ - + diff --git a/sites/takethestreet/img/simbolo.svg b/sites/takethestreet/img/simbolo.svg index 91f225c..368f8dd 100644 --- a/sites/takethestreet/img/simbolo.svg +++ b/sites/takethestreet/img/simbolo.svg @@ -1 +1 @@ - + diff --git a/sites/tomalacalle/favicon.svg b/sites/tomalacalle/favicon.svg index 91f225c..368f8dd 100644 --- a/sites/tomalacalle/favicon.svg +++ b/sites/tomalacalle/favicon.svg @@ -1 +1 @@ - + diff --git a/sites/tomalacalle/img/simbolo-negativo.svg b/sites/tomalacalle/img/simbolo-negativo.svg index acc10a1..947687f 100644 --- a/sites/tomalacalle/img/simbolo-negativo.svg +++ b/sites/tomalacalle/img/simbolo-negativo.svg @@ -1 +1 @@ - + diff --git a/sites/tomalacalle/img/simbolo.svg b/sites/tomalacalle/img/simbolo.svg index 91f225c..368f8dd 100644 --- a/sites/tomalacalle/img/simbolo.svg +++ b/sites/tomalacalle/img/simbolo.svg @@ -1 +1 @@ - + diff --git a/tools/farola.py b/tools/farola.py index e7038d8..80e6fdf 100644 --- a/tools/farola.py +++ b/tools/farola.py @@ -1,11 +1,20 @@ import sys -NAR, INK, BL = "#f04e23", "#111", "#fff" +NAR, LUZ, INK, BL = "#f04e23", "#f45a1c", "#111", "#fff" -def farola(estilo="aro", ink=INK, luz=NAR, fondo=None, papel=BL): +def onda(a, b, amp): + (x0, y0), (x1, y1) = a, b + dx, dy = x1 - x0, y1 - y0 + L = (dx * dx + dy * dy) ** .5 + px, py = -dy / L * amp, dx / L * amp + c1 = (x0 + dx / 3 + px, y0 + dy / 3 + py) + c2 = (x0 + dx * 2 / 3 - px, y0 + dy * 2 / 3 - py) + return f"C{c1[0]:.1f},{c1[1]:.1f} {c2[0]:.1f},{c2[1]:.1f} {x1},{y1}" + +def farola(estilo="aro", ink=INK, luz=LUZ, fondo=None, papel=BL): bg = f'' if fondo else "" if estilo == "aro": defs = '' - cono = f'' + cono = f'' suelo = f'' poste = f'' cabeza = f''