Рейтинг: 0.8902  
Новая
Предложил Пользователь 901959 03.04.2018 16:40:08

Выравнивание по центру ячейки заголовков в списках, и самих данных в ячейках

Многие поля будут выглядеть и восприниматься на 1000% легче и практичнее если их выровнять по центру ячейки.

Это реально уменьшает нагрузку на глаза и улучшает восприятие.

В битриксе почти все выравнивается по левому краю, даже заголовки. (заголовки всегда во всех нормальных таблицах выровнены посередине столбца)

Посмотрите насколько аккуратнее и легче воспринимается информация, и это всего две строки! А в большом списке этот разнобой и отсутсвие структуры, разное выравнивае еще сильнее запутывет

1. Вариант как раньше  http://prntscr.com/j09l9q

2. Вариант с выравниванием: http://prntscr.com/j09kh5


Если начать сжимать колонки, то опять же выигрывает вариант с центрированием, поскольку данные выстраиваются в стройные колонки а не в разнобой.

Смотрите, пример в несколько строк!

Каша: http://prntscr.com/j09mrr

Порядок: http://prntscr.com/j09qvp

Я правил очень грубо в Paint но даже так видна разница невооруженным глазом.
Рейтинг: 3.3265  
На голосовании
Предложил Пользователь 274166 16.08.2017 12:54:17

Bitrix, про MVC знаешь? - не, не слышал.. js строит верстку для шаблона!(

Компонент корзина(sale.basket.basket) написан край как неудачно! И не только он...

В js идет построение верстки, но mvc и шаблонное проектирование вообще против такой парадигмы программирования! js должно только менять значения, а не конструировать верстку. Для js можно оставлять id в верстке и их же передавать массивом в js для дальнейшей работы с данными.

Сейчас же, для банальной стилизации компонента приходится его переписывать почти на половину!
Предлагаю разработчикам пересмотреть стиль написания стандартных шаблонов, для уменьшения стоимости работы по персонализации их CMS, а соответственно и увеличения популярности для конечных клиентов!

p.s. там же, в sale.basket.basket/class.php видел строки ужаса, где ресайзят картинки! в ЯДРЕ компонента, РЕСАЙЗ картинок, и только на 110x110px!
Рейтинг: -0.3645  
На голосовании
Предложил Пользователь 215992 05.11.2015 18:54:54

Добавлять в HTML комментарии к вызовам компонентов

Добавлять в  HTML комментарии к вызовам компонентов, чтобы можно было разобраться где какой компонент может, например, содержать ошибки в верстке.
Рейтинг: 1.2233  
На голосовании
Предложил Пользователь 289658 26.08.2015 10:26:18

Конструктор форм. Конструктор HTML и CSS верстки шаблона сайта.

Предлагаю добавить базовый конструктор html и css верстки шаблона. Данный функционал позволит изменять верстку сайта не прибегая к помощи верстальщика при мелком и не сложном изменений верстки. Так как на сегодняшний день сделать любое изменение можно только в том случае если обладаешь базовыми знаниями в верстке сайта.
Рейтинг: 0.6582  
На голосовании
Предложил Пользователь 60338 22.01.2015 13:43:06

Шаблоны для разработчиков

Предлагаю идею в ядро битрикса помимо стандартных шаблонов добавить шаблон "для разработчика".
Если необходимо разработать сайт с собственным дизайном каждого компонента, то выбираешь этот шаблон, копируешь к себе в шаблон сайта и применяешь для компонента.
Отличается он тем, что к нему не идет подлюченных стилей, скриптов, обработчиков, тем и т.д. В нем лишь базовая функция вывода информации, функции для вывода кнопкок редактирования и все.
Сейчас существенное время уходит именно на очищение стандартного шаблона от ненужной информации
Рейтинг: 5.9204  
На голосовании
Предложил Пользователь 215992 02.11.2014 16:43:18

Использование БЭМ-методологии

Хорошо бы при верстке системных шаблонов пользоваться бэм-методологией, чтобы использовать стандартные элементы интерфейса при кастомизации шаблонов, например. Можно даже сделать библиотеку html-элементов наподобие Яндексовской.
Рейтинг: 1.9551  
На голосовании
Предложил Пользователь 7063 25.02.2013 23:11:35

Автогенератор ссылок в БУС

Решение должно позволять автоматически генерировать ссылки на внутренние и внешние страницы по ключевым словам.
Создается список слов с соответствующими ссылками - либо внутренними, либо внешними.
Пример
Слово Ссылка
1С-Битрикс 1c-bitrix.ru
прайс-лист /price/index.php
         
и т.д.
В меню Настройки делаем кнопку "актуализировать ссылки" - робот пробегает по всем элементам сайта, где есть html и подставляет ссылки автоматически (статика, инфо-блоки и т.д), вплоть до свойств каталога товаров!
Если слово может быть одно а ссылки разные то предлагаю ввести коды якорей, например прайс-лист с якорем #P1 ведет на /price/index.php, а с #P2 на /product/price/index.php

Уверен, это реально повысит эффективность верстки!