From 68d19331cba0111a90270779a19e5033d760bf49 Mon Sep 17 00:00:00 2001 From: Sergey Kuznetsov Date: Wed, 14 Jan 2026 00:24:13 +0100 Subject: [PATCH 1/6] Add side padding to the #root element... ...and fix the UX on narrow (mobile) screens. --- assets/css/app.css | 3 ++- assets/css/search_form.css | 2 +- mix.exs | 2 +- 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a/assets/css/app.css b/assets/css/app.css index a5108c2..84c0a24 100644 --- a/assets/css/app.css +++ b/assets/css/app.css @@ -46,11 +46,12 @@ ul { flex-direction: column; height: 100vh; margin: 0 auto; + padding: 0 1rem; max-width: 56rem; } #top { - margin: 2rem 0; + margin: 1rem 0; } #main { diff --git a/assets/css/search_form.css b/assets/css/search_form.css index cd05617..ed01120 100644 --- a/assets/css/search_form.css +++ b/assets/css/search_form.css @@ -6,7 +6,7 @@ #search_form-wrapper_lang { position: absolute; right: 0; - top: -4rem; + top: -3.2rem; } #search_form-wrapper_query { diff --git a/mix.exs b/mix.exs index 7688cb2..6114a7c 100644 --- a/mix.exs +++ b/mix.exs @@ -2,7 +2,7 @@ defmodule Lexin.MixProject do use Mix.Project @app :lexin - @version "0.20.0" + @version "0.20.1" def project do [ From d4921d7b1a02de54208c88b44708dafead64d525 Mon Sep 17 00:00:00 2001 From: Sergey Kuznetsov Date: Sun, 1 Feb 2026 23:26:53 +0100 Subject: [PATCH 2/6] Bump Erlang and Alphine versions --- .env | 4 ++-- .tool-versions | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.env b/.env index 2b5c23e..a443c12 100644 --- a/.env +++ b/.env @@ -2,7 +2,7 @@ # check availability of the Docker images for the given versions here: # https://hub.docker.com/r/hexpm/elixir/tags ELIXIR_VERSION=1.19.5 -ERLANG_VERSION=28.3 -ALPINE_VERSION=3.23.2 +ERLANG_VERSION=28.3.1 +ALPINE_VERSION=3.23.3 X_WINDOWS_ADDRESS=192.168.0.16 diff --git a/.tool-versions b/.tool-versions index 7b827f5..c621948 100644 --- a/.tool-versions +++ b/.tool-versions @@ -1,3 +1,3 @@ # sync versions with .env file elixir 1.19.5-otp-28 -erlang 28.3 +erlang 28.3.1 From 459e0cf7452098c1e2bdf42db5500645d78765ca Mon Sep 17 00:00:00 2001 From: Sergey Kuznetsov Date: Sun, 1 Feb 2026 23:29:01 +0100 Subject: [PATCH 3/6] Fix suggestions dropdown and 'Lyssna' links overlayed on top of it --- assets/css/search_form.css | 1 + 1 file changed, 1 insertion(+) diff --git a/assets/css/search_form.css b/assets/css/search_form.css index ed01120..ba46c2b 100644 --- a/assets/css/search_form.css +++ b/assets/css/search_form.css @@ -90,6 +90,7 @@ padding: 0.5rem 0.75rem; position: absolute; width: 100%; + z-index: 1; li { list-style: none; From 4c36e5ff937318b14a03798abf93e02f97b95826 Mon Sep 17 00:00:00 2001 From: Sergey Kuznetsov Date: Sun, 1 Feb 2026 23:29:20 +0100 Subject: [PATCH 4/6] Bump Lexin's version --- mix.exs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mix.exs b/mix.exs index 6114a7c..f333d2d 100644 --- a/mix.exs +++ b/mix.exs @@ -2,7 +2,7 @@ defmodule Lexin.MixProject do use Mix.Project @app :lexin - @version "0.20.1" + @version "0.20.2" def project do [ From dae1ef4fd82c439dcb1cd5158d387a463db0f7ac Mon Sep 17 00:00:00 2001 From: Sergey Kuznetsov Date: Mon, 2 Mar 2026 14:53:49 +0100 Subject: [PATCH 5/6] Replace summercode.com with wintermute.se in the Plausible script source URL --- lib/lexin_web/components/layouts/root.html.heex | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/lexin_web/components/layouts/root.html.heex b/lib/lexin_web/components/layouts/root.html.heex index 0374348..d8e2986 100644 --- a/lib/lexin_web/components/layouts/root.html.heex +++ b/lib/lexin_web/components/layouts/root.html.heex @@ -25,7 +25,7 @@ - From 9f61d23b9e3d3b6dbae96446e55eb2f1e3b18137 Mon Sep 17 00:00:00 2001 From: Sergey Kuznetsov Date: Mon, 2 Mar 2026 14:54:12 +0100 Subject: [PATCH 6/6] Bump Erlang version, bump Lexin's version --- .env | 4 ++-- .tool-versions | 2 +- mix.exs | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.env b/.env index a443c12..26c8430 100644 --- a/.env +++ b/.env @@ -2,7 +2,7 @@ # check availability of the Docker images for the given versions here: # https://hub.docker.com/r/hexpm/elixir/tags ELIXIR_VERSION=1.19.5 -ERLANG_VERSION=28.3.1 -ALPINE_VERSION=3.23.3 +ERLANG_VERSION=28.3.3 +ALPINE_VERSION=3.22.3 X_WINDOWS_ADDRESS=192.168.0.16 diff --git a/.tool-versions b/.tool-versions index c621948..596d517 100644 --- a/.tool-versions +++ b/.tool-versions @@ -1,3 +1,3 @@ # sync versions with .env file elixir 1.19.5-otp-28 -erlang 28.3.1 +erlang 28.3.3 diff --git a/mix.exs b/mix.exs index f333d2d..bb56148 100644 --- a/mix.exs +++ b/mix.exs @@ -2,7 +2,7 @@ defmodule Lexin.MixProject do use Mix.Project @app :lexin - @version "0.20.2" + @version "0.20.3" def project do [