Yii2-semantic-UI (замена Bootstrap)
Re: Yii2-semantic-UI (замена Bootstrap)
Вот здесь набросал код:
https://jsfiddle.net/72aupnqd/1/
https://jsfiddle.net/72aupnqd/1/
Re: Yii2-semantic-UI (замена Bootstrap)
добавил в 2.0.7prot писал(а):Вот здесь набросал код:
https://jsfiddle.net/72aupnqd/1/
Re: Yii2-semantic-UI (замена Bootstrap)
Спасибо.
Как логотип вместо '<div class="header item">LOGO</div>' сделать '<a href="/" rel="nofollow" class="header item">LOGO</a>', если человек находится не на главной странице?
Как логотип вместо '<div class="header item">LOGO</div>' сделать '<a href="/" rel="nofollow" class="header item">LOGO</a>', если человек находится не на главной странице?
Re: Yii2-semantic-UI (замена Bootstrap)
а проблема в чем? покажите код.prot писал(а):Спасибо.
Как логотип вместо '<div class="header item">LOGO</div>' сделать '<a href="/" rel="nofollow" class="header item">LOGO</a>', если человек находится не на главной странице?
Re: Yii2-semantic-UI (замена Bootstrap)
В GridView, при клике на заголовок столбца происходит сортировка данных. Но около названия не появляется соответствующий символ, поясняющий как данные были отсортированы. Использование класса "sortable" для таблицы ничего не даёт.
Re: Yii2-semantic-UI (замена Bootstrap)
Провел исследование. Все решил добавлением в свой CSS для сайта следующих строк:
может следует их добавить в дополнительный css для данного расширения?
Код: Выделить всё
a.asc:after, a.desc:after {
display: inline-block;
width: 1em;
height: 1em;
opacity: 0.8;
margin: 0em 0em 0em 0.5em;
font-family: 'Icons';
font-style: normal;
font-weight: normal;
text-decoration: inherit;
}
.ui.sortable.table thead a.asc:after {
content: '\f0d7';
}
.ui.sortable.table thead a.desc:after {
content: '\f0d8';
}
Re: Yii2-semantic-UI (замена Bootstrap)
а должен появляться? есть ли он в оригинальном GridView? есть ли подобный функционал в Семантик?Alsodan писал(а):В GridView, при клике на заголовок столбца происходит сортировка данных. Но около названия не появляется соответствующий символ, поясняющий как данные были отсортированы. Использование класса "sortable" для таблицы ничего не даёт.
Re: Yii2-semantic-UI (замена Bootstrap)
И да, к классу таблицы в GridView добавил класс sortable
В моем варианте получилось
В моем варианте получилось
Код: Выделить всё
'tableOptions' => ['class' => 'ui striped large sortable table']
Re: Yii2-semantic-UI (замена Bootstrap)
Да, в оригинальном GridView появляетсяzelenin писал(а):а должен появляться? есть ли он в оригинальном GridView? есть ли подобный функционал в Семантик?Alsodan писал(а):В GridView, при клике на заголовок столбца происходит сортировка данных. Но около названия не появляется соответствующий символ, поясняющий как данные были отсортированы. Использование класса "sortable" для таблицы ничего не даёт.
Re: Yii2-semantic-UI (замена Bootstrap)
уверены? дайте ссылку на стиль с репозитория фреймворка с прописанными иконками - я проверяю у себя - ничего нет.Alsodan писал(а):Да, в оригинальном GridView появляетсяzelenin писал(а):а должен появляться? есть ли он в оригинальном GridView? есть ли подобный функционал в Семантик?Alsodan писал(а):В GridView, при клике на заголовок столбца происходит сортировка данных. Но около названия не появляется соответствующий символ, поясняющий как данные были отсортированы. Использование класса "sortable" для таблицы ничего не даёт.
Re: Yii2-semantic-UI (замена Bootstrap)
Знаете, а Вы правы. Я, видимо не все изменения, которые я внес в код, задокументировал.
Однако, renderHeaderCell() использует функцию Link для генерации ссылки и CSS в заголовке столбца.
Похоже это меня и сбило с толку. Прошу прощения.
Однако, renderHeaderCell() использует функцию Link для генерации ссылки и CSS в заголовке столбца.
Похоже это меня и сбило с толку. Прошу прощения.
Re: Yii2-semantic-UI (замена Bootstrap)
ничего страшного. свои добавки я не делаю - все только в рамках функционала sui и yii. Сами же вы можете расширять функционал как вздумается.Alsodan писал(а):Знаете, а Вы правы. Я, видимо не все изменения, которые я внес в код, задокументировал.
Однако, renderHeaderCell() использует функцию Link для генерации ссылки и CSS в заголовке столбца.
Похоже это меня и сбило с толку. Прошу прощения.
Re: Yii2-semantic-UI (замена Bootstrap)
Если у Вашего демо-сайта по семантику в левый блок с акордион добавить еще акордион большим числом пунктов меню так чтобы их стало много и пооткрывать несколько акордионов, то пункты вылезшие за границы окна браузера будут недоступны. Никакого скроллинга не появляется. Чтобы добраться до них нужно закрыть акордионы так чтобы все уместилось в видимой части страницы. Так ведет себя последний файрфокс. А что с мобильниками? А если переставить себе довольно длинное не влезающее меню?
Re: Yii2-semantic-UI (замена Bootstrap)
это вопрос по семантику или по моему расширению или сейчас демо-сайт не юзабелен?andreyrud писал(а):Если у Вашего демо-сайта по семантику в левый блок с акордион добавить еще акордион большим числом пунктов меню так чтобы их стало много и пооткрывать несколько акордионов, то пункты вылезшие за границы окна браузера будут недоступны. Никакого скроллинга не появляется. Чтобы добраться до них нужно закрыть акордионы так чтобы все уместилось в видимой части страницы. Так ведет себя последний файрфокс. А что с мобильниками? А если переставить себе довольно длинное не влезающее меню?
Re: Yii2-semantic-UI (замена Bootstrap)
Скорее по семантику ибо что тут произойдет мне не понятно. Нужно ли менять такую структуру меню, переходить на сайдбар или что-то подобное. И вообще беспокоиться. Проблема же надуманная...
Очистил страницу от всего кроме текста. Смотрю загрузки:
semantic.css - 701kb
semantic.js - 676kb
Это нормально?
Очистил страницу от всего кроме текста. Смотрю загрузки:
semantic.css - 701kb
semantic.js - 676kb
Это нормально?
Re: Yii2-semantic-UI (замена Bootstrap)
по семантику не консультирую)andreyrud писал(а):Скорее по семантику ибо что тут произойдет мне не понятно. Нужно ли менять такую структуру меню, переходить на сайдбар или что-то подобное. И вообще беспокоиться. Проблема же надуманная...
да, так примерно и весит. Юзайте на бою min-версии. Они раза в 3 меньше. Плюс gzip. Резюмирую: не страшно.andreyrud писал(а):Очистил страницу от всего кроме текста. Смотрю загрузки:
semantic.css - 701kb
semantic.js - 676kb
Это нормально?
Re: Yii2-semantic-UI (замена Bootstrap)
А как их заюзать? Я же использую Ваше расширение, а оно (в dev режиме по крайней мере) тянет полные версии... Причем, если везде пишут про модульность семантика, то тут похоже засасывается все целиком.zelenin писал(а):да, так примерно и весит. Юзайте на бою min-версии. Они раза в 3 меньше. Плюс gzip. Резюмирую: не страшно.
Re: Yii2-semantic-UI (замена Bootstrap)
https://github.com/zelenin/yii2-semanti ... et.php#L17andreyrud писал(а):А как их заюзать? Я же использую Ваше расширение, а оно (в dev режиме по крайней мере) тянет полные версии... Причем, если везде пишут про модульность семантика, то тут похоже засасывается все целиком.zelenin писал(а):да, так примерно и весит. Юзайте на бою min-версии. Они раза в 3 меньше. Плюс gzip. Резюмирую: не страшно.
в моем расширении модульности нет и не будет. Не вижу смысла. Это лишь маркетинговая фича, не приносящая профитав большинстве случаев.
Re: Yii2-semantic-UI (замена Bootstrap)
А у Sticky:: есть возможность указывать всякие "bound bottom"?
Re: Yii2-semantic-UI (замена Bootstrap)
не могу сказать. а в чем там сложность? по докам вроде класс диву указать надо.andreyrud писал(а):А у Sticky:: есть возможность указывать всякие "bound bottom"?