# Длинные категории / подкатегории выходят за пределы поля выбора категории в настройках

**URL:** <https://meta.discourse.org/t/long-categories-subcategories-exceed-the-category-selector-box-in-the-settings/163621>\
**Category:** UX\
**Created:** [10.Сентябрь.2020 14:14:10 UTC](https://meta.discourse.org/t/long-categories-subcategories-exceed-the-category-selector-box-in-the-settings/163621 "2020-09-10T14:14:10Z")\
**Posts on this page:** 10\
**Page:** 1

<div class="post-metadata">

**Author:** ![Canapin](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/canapin/32/119591_2.png) [@Canapin](https://meta.discourse.org/u/Canapin)\
**Post date:** [10.Сентябрь.2020 14:14:10 UTC](https://meta.discourse.org/t/long-categories-subcategories-exceed-the-category-selector-box-in-the-settings/163621/1 "2020-09-10T14:14:10Z")

</div>

![image](https://global.discourse-cdn.com/meta/original/3X/f/3/f3a1a53064f5578bddb94714ab27347e8f5e52a1.png)

---

<div class="post-metadata">

**Author:** ![codinghorror](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/codinghorror/32/110067_2.png) [@codinghorror](https://meta.discourse.org/u/codinghorror)\
**Post date:** [11.Сентябрь.2020 01:00:11 UTC](https://meta.discourse.org/t/long-categories-subcategories-exceed-the-category-selector-box-in-the-settings/163621/2 "2020-09-11T01:00:11Z")

</div>

Конечно, может быть, одну для @awesomerobot

---

<div class="post-metadata">

**Author:** ![awesomerobot](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/awesomerobot/32/142900_2.png) [@awesomerobot](https://meta.discourse.org/u/awesomerobot)\
**Post date:** [25.Сентябрь.2020 23:33:45 UTC](https://meta.discourse.org/t/long-categories-subcategories-exceed-the-category-selector-box-in-the-settings/163621/4 "2020-09-25T23:33:45Z")

</div>

У меня есть исправление здесь:

> <https://github.com/discourse/discourse/commit/f1ac3cf88811151a4205a357a544d54ab9e2a85b>

---

<div class="post-metadata">

**Author:** ![Stephen](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/stephen/32/95011_2.png) [@Stephen](https://meta.discourse.org/u/Stephen)\
**Post date:** [26.Сентябрь.2020 03:43:12 UTC](https://meta.discourse.org/t/long-categories-subcategories-exceed-the-category-selector-box-in-the-settings/163621/5 "2020-09-26T03:43:12Z")

</div>

Я только что столкнулся с этим при установке у клиента, так что

🙌

---

<div class="post-metadata">

**Author:** ![Canapin](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/canapin/32/119591_2.png) [@Canapin](https://meta.discourse.org/u/Canapin)\
**Post date:** [26.Сентябрь.2020 13:45:09 UTC](https://meta.discourse.org/t/long-categories-subcategories-exceed-the-category-selector-box-in-the-settings/163621/6 "2020-09-26T13:45:09Z")

</div>

Ширина списка теперь равна ширине текущего названия категории, что вызывает небольшую проблему:

 ![image](https://global.discourse-cdn.com/meta/original/3X/3/2/32273a875279753ab1de41cec32ea4d8907f5f3e.png)

Причина в следующем:

```css
.select-kit.is-expanded .select-kit-body {
    max-width: 100%;
}

```

---

<div class="post-metadata">

**Author:** ![codinghorror](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/codinghorror/32/110067_2.png) [@codinghorror](https://meta.discourse.org/u/codinghorror)\
**Post date:** [26.Сентябрь.2020 18:08:10 UTC](https://meta.discourse.org/t/long-categories-subcategories-exceed-the-category-selector-box-in-the-settings/163621/7 "2020-09-26T18:08:10Z")

</div>

Если у вас много длинных названий категорий, вы можете увеличить их ширину на сайте с помощью CSS.

---

<div class="post-metadata">

**Author:** ![Canapin](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/canapin/32/119591_2.png) [@Canapin](https://meta.discourse.org/u/Canapin)\
**Post date:** [26.Сентябрь.2020 18:33:20 UTC](https://meta.discourse.org/t/long-categories-subcategories-exceed-the-category-selector-box-in-the-settings/163621/8 "2020-09-26T18:33:20Z")

</div>

В текущем состоянии при выборе «все категории» селектор очень-очень узкий, а количество тем ещё больше сокращает длину названий категорий.

![image](https://global.discourse-cdn.com/meta/original/3X/5/b/5bbeda0bda2bb4d13005eef335c58ebdc14685a7.png)

Если вы выбрали категорию с небольшим количеством букв, это становится немного нелепым. Вот пример на meta:

 ![image](https://global.discourse-cdn.com/meta/original/3X/9/f/9f1909789c19aae11aaf2e3c7bea24fd99668096.png)

Я настроил свой CSS, чтобы сделать его шире, но, по-моему, такое поведение по умолчанию — это небольшая проблема.

---

<div class="post-metadata">

**Author:** ![j.jaffeux](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/j.jaffeux/32/60297_2.png) [@j.jaffeux](https://meta.discourse.org/u/j.jaffeux)\
**Post date:** [26.Сентябрь.2020 20:15:06 UTC](https://meta.discourse.org/t/long-categories-subcategories-exceed-the-category-selector-box-in-the-settings/163621/9 "2020-09-26T20:15:06Z")

</div>

Я отменяю это. Это ломает все меню. Я займусь этим на следующей неделе, это не так просто, у нас в выпадающих списках много разных типов контента.

---

<div class="post-metadata">

**Author:** ![Mark\_Schmucker](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/mark_schmucker/32/124810_2.png) [@Mark\_Schmucker](https://meta.discourse.org/u/Mark_Schmucker)\
**Post date:** [27.Сентябрь.2020 00:20:16 UTC](https://meta.discourse.org/t/long-categories-subcategories-exceed-the-category-selector-box-in-the-settings/163621/11 "2020-09-27T00:20:16Z")

</div>

> [@j.jaffeux](#):
>
> Я отменяю это.

Как мне получить отмену? Будет ли доступна новая версия в /admin?

> [@j.jaffeux](#):
>
> Это ломает все меню.

Это может быть ещё одним проявлением той же проблемы — управление пользователями в группе:

 ![image](https://global.discourse-cdn.com/meta/original/3X/6/0/60d1a9a0561e160ff8d68975863e41ef24b56f1a.png)

---

<div class="post-metadata">

**Author:** ![awesomerobot](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/awesomerobot/32/142900_2.png) [@awesomerobot](https://meta.discourse.org/u/awesomerobot)\
**Post date:** [02.Октябрь.2020 20:51:41 UTC](https://meta.discourse.org/t/long-categories-subcategories-exceed-the-category-selector-box-in-the-settings/163621/12 "2020-10-02T20:51:41Z")

</div>

> [@Mark\_Schmucker](#):
>
> Как мне получить откат? Будет ли новая версия доступна по адресу /admin?

Если вы перейдете по адресу `yoursite.com/admin/upgrade`, вы сможете обновить систему, и проблема будет решена.
