From 9391040b5ae4eb1f90bb8a975436982415988893 Mon Sep 17 00:00:00 2001 From: Ethan Date: Mon, 14 Jul 2025 18:51:50 +0100 Subject: [PATCH] languages border --- .../src/main/resources/static/css/navbar.css | 49 +++++++++++++++++++ 1 file changed, 49 insertions(+) diff --git a/stirling-pdf/src/main/resources/static/css/navbar.css b/stirling-pdf/src/main/resources/static/css/navbar.css index eb5de45fc..a39d2d4e8 100644 --- a/stirling-pdf/src/main/resources/static/css/navbar.css +++ b/stirling-pdf/src/main/resources/static/css/navbar.css @@ -182,6 +182,55 @@ border: 0px !important } +html[dir="ltr"] #languageSelection .lang-dropdown-item-wrapper:last-child { + border-right: none !important; +} + +#languageSelection .lang-dropdown-item-wrapper:last-child { + border: 0px !important; +} +@media (max-width: 600px) { + .scalable-languages-container { + grid-template-columns: repeat(2, 1fr); + } + + .scalable-languages-container:not(:has(> :nth-child(2))) { + grid-template-columns: repeat(var(--count), 1fr) !important; + } + + .scalable-languages-container .lang-dropdown-item-wrapper:nth-child(2n) { + border: 0px + } +} + +@media (min-width: 601px) and (max-width: 900px) { + .scalable-languages-container { + grid-template-columns: repeat(3, 1fr); + } + + .scalable-languages-container:not(:has(> :nth-child(3))) { + grid-template-columns: repeat(var(--count), 1fr) !important; + } + + .scalable-languages-container .lang-dropdown-item-wrapper:nth-child(3n) { + border: 0px + } +} + +@media (min-width: 901px) { + .scalable-languages-container { + grid-template-columns: repeat(4, 1fr); + } + + .scalable-languages-container:not(:has(> :nth-child(4))) { + grid-template-columns: repeat(var(--count), 1fr) !important; + } + + .scalable-languages-container .lang-dropdown-item-wrapper:nth-child(4n) { + border: 0px + } +} + .scalable-languages-container:has(> *:nth-child(1)) { --count: 1; }