Opened 7 years ago
Closed 4 years ago
#247 closed улучшение (не будем делать)
Сдвинуть кнопки-иконки
Reported by: | andrei | Owned by: | alx |
---|---|---|---|
Priority: | фигня | Milestone: | Как-нибудь потом |
Component: | web-интерфейс (sw) | Keywords: | |
Cc: | san |
Description
Кнопка "Завершить сеанс" и индикатор доступности устройства (стрелки/часики) предлагаю выровнять по правому краю содержимого текущей вкладки.
Сейчас на владке ТДМ эти элементы висят где попало.
Change History (8)
follow-up: 4 comment:2 by , 7 years ago
Предлагаю в случае если вкладка меньше ширины окна, то шапку делать в ширину вкладки, а если вкладка шире окна, то шапку делать шириной в окно. И установить минимальную ширину шапки - примерно как сейчас
follow-up: 5 comment:3 by , 7 years ago
Сейчас, если вкладка уехала за пределы окна, то прячутся все кнопки и "Сохранить конфигурацию", и "Завершить сеанс". Так что хуже точно не будет.
Значит, как вариант, если вкладка шире окна, то выравнивать нужно по границам окна.
comment:4 by , 7 years ago
Replying to san:
Предлагаю в случае если вкладка меньше ширины окна, то шапку делать в ширину вкладки, а если вкладка шире окна, то шапку делать шириной в окно. И установить минимальную ширину шапки - примерно как сейчас
Боюсь, что только с помощью стилей этого достичь нельзя. Можно поместить весь контент страницы в контейнер <div/>, и растягивать "шапку" по его ширине, тогда ширина этого контейнера будет определяться вкладками, но при этом не будет учитываться ширина окна (как изначально и предлагал Андрей)...
comment:5 by , 7 years ago
Replying to andrei:
Сейчас, если вкладка уехала за пределы окна, то прячутся все кнопки и "Сохранить конфигурацию", и "Завершить сеанс". Так что хуже точно не будет.
Не совсем так. Когда браузер загружает страницу, которая не помещается в ширину окна, контент страницы позиционируется таким образом, что в окне виден левый верхний угол страницы, в котором у нас и находится кнопка "Сохранить конфигурацию". По крайней мере, так ведут себя все браузеры, которые я видел. Чтобы кнопка "Сохранить конфигурацию" оказалась за пределами окна, пользователь должен сам переместить контент в окне. Но если он сам переместил контент влево - он знает, что там слева за пределами окна что-то есть...
А вот правый край может оказаться за пределами окна сразу, без каких-либо действий пользователя.
Значит, как вариант, если вкладка шире окна, то выравнивать нужно по границам окна.
Так может быть, пусть и "шапка", и вкладки всегда будут по ширине окна вместо фиксированной минимальной ширины, которая установлена сейчас?
comment:6 by , 7 years ago
Так может быть, пусть и "шапка", и вкладки всегда будут по ширине окна вместо фиксированной минимальной ширины, которая установлена сейчас?
Согласен.
comment:7 by , 7 years ago
Milestone: | → Как-нибудь потом |
---|
comment:8 by , 4 years ago
Resolution: | → не будем делать |
---|---|
Status: | new → closed |
Replying to alx:
Надо еще подумать...
Я долго думал. :) Пробовал разные варианты, в том числе предложенные здесь. Все они мне показались некрасивыми и неудобными. Я принял решение все оставить как есть (с).
С одной стороны, логика в предложении есть.
С другой стороны, если мы открываем вкладку "TDM", и шапка быдет одной с ним ширины, то кнопка "Выход" и "тикер" просто окажутся за пределами экрана, как и правый край таблицы...
Надо еще подумать...