From 2520362ad58fb10f2060c5ec88d7a3ff820ba180 Mon Sep 17 00:00:00 2001 From: erjemin Date: Thu, 19 Mar 2026 15:37:38 +0300 Subject: [PATCH] =?UTF-8?q?mod:=20=D0=9D=D0=BE=D0=B2=D0=B0=D1=8F=20=D0=B2?= =?UTF-8?q?=D0=B5=D1=80=D1=81=D0=B8=D1=8F=20=D1=82=D0=B8=D0=BF=D0=BE=D0=B3?= =?UTF-8?q?=D1=80=D0=B0=D1=84=D0=B0=20etpgrf=20=D0=B8=20=D1=81=D1=82=D0=B8?= =?UTF-8?q?=D0=BB=D0=B8=20=D0=B4=D0=BB=D1=8F=20=D0=B2=D0=B8=D1=81=D1=8F?= =?UTF-8?q?=D1=87=D0=B5=D0=B9=20=D0=BF=D1=83=D0=BD=D0=BA=D1=82=D1=83=D0=B0?= =?UTF-8?q?=D1=86=D0=B8=D0=B8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- poetry.lock | 8 ++++---- public/static/css/dicquo.css | 15 ++++++++++----- pyproject.toml | 2 +- 3 files changed, 15 insertions(+), 10 deletions(-) diff --git a/poetry.lock b/poetry.lock index 211a751..e28b817 100644 --- a/poetry.lock +++ b/poetry.lock @@ -128,13 +128,13 @@ Django = ">=4.1" [[package]] name = "etpgrf" -version = "0.1.4" +version = "0.1.6" description = "Electro-Typographer: Python library for advanced web typography (non-breaking spaces, hyphenation, hanging punctuation and ." optional = false python-versions = ">=3.10" files = [ - {file = "etpgrf-0.1.4-py3-none-any.whl", hash = "sha256:62d4371e1b5fab06b99f79bd351767aed8baf7d041cae7e5d4eb63f7c9545114"}, - {file = "etpgrf-0.1.4.tar.gz", hash = "sha256:c699382c292e3110915331dd5539e7dde0c961e4f4ca65cf8db0e01e84dab72f"}, + {file = "etpgrf-0.1.6-py3-none-any.whl", hash = "sha256:a2d2a67048f094e1d30fe42f05f420afd19babe66ec7daa35b517ca23306d5cc"}, + {file = "etpgrf-0.1.6.tar.gz", hash = "sha256:a050c400a30be1c2379c892fc5fa398a79d15f0169094f00023a75dec01864af"}, ] [package.dependencies] @@ -675,4 +675,4 @@ brotli = ["brotli"] [metadata] lock-version = "2.0" python-versions = "^3.12" -content-hash = "b5fca935982220439294d6b37caaf1d893492df96d65abd6389dfd3c9464b992" +content-hash = "64c804553b6314e8f8f5830637781a3179fd70f14cceb6730bfcb2cf24c91a31" diff --git a/public/static/css/dicquo.css b/public/static/css/dicquo.css index 846b7e7..d209d38 100644 --- a/public/static/css/dicquo.css +++ b/public/static/css/dicquo.css @@ -306,12 +306,17 @@ footer button:hover { /* --- ВЫРАВНИВАНИЕ СИМВОЛОВ ВИСЯЧЕЙ ПУНКТУАЦИИ (Hanging Punctuation) ТИПОГРАФА ETPGRF --- */ /* --- В ПРОЕКТЕ ТОЛЬКО ЛЕВЫЕ ВИСЯЧИЕ СИМВОЛЫ (выравнивание по левому краю) --- */ -.etp-laquo {margin-left: -0.44em;} /* « */ -.etp-ldquo, .etp-bdquo { margin-left: -0.4em;} /* “ „ */ -.etp-lsquo {margin-left: -0.22em;} /* ‘ */ -.etp-lpar, .etp-lsqb, .etp-lcub {margin-left: -0.25em;}/* ( [ { */ +.etp-laquo { margin-left: -0.49em; } /* « */ +.etp-ldquo, .etp-bdquo { margin-left: -0.4em; } /* “ “ */ +.etp-lsquo { margin-left: -0.22em; } /* ’ */ +.etp-lpar, .etp-lsqb, .etp-lcub { margin-left: -0.23em; } /* ( [ { */ +/* компенсирующие пробелы для левых висячих символов */ +.etp-sp-laquo { padding-right: 0.49em; } +.etp-sp-ldquo, .etp-sp-bdquo { padding-right: 0.4em; } +.etp-sp-lsquo { padding-right: 0.22em; } +.etp-sp-lpar, .etp-sp-lsqb, .etp-sp-lcub { padding-right: 0.23em; } -/* --- СЧЕТЧИКИ (СКРЫТЫЙ ПИКСЕЛЬ) --- */ +/* --- СЧЕТЧИКИ (СКРЫТЫЙ ПИКСЕЛЬ) top.mail.ru и Яндекс.Метрика --- */ .counter-pixel { border: 0; position: absolute; diff --git a/pyproject.toml b/pyproject.toml index 2683677..5f26aac 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -12,7 +12,7 @@ django = "^6.0.2" django-taggit = "^6.1.0" pillow = "^12.1.1" pytils = "^0.4.4" -etpgrf = "^0.1.4" +etpgrf = "0.1.6" django-environ = "^0.12.1" whitenoise = "^6.11.0" gunicorn = "^25.1.0"