без багов?Insolita писал(а):Таки вот как его готовить надо былоКод: Выделить всё
<?= Sidebar::widget( [ 'id' => 'admin-sidebar', 'visible' => true, 'content' => $this->render('@themes/semantic/layouts/_menu'), 'options'=>['class'=>'right demo vertical inverted labeled icon menu overlay '], 'clientOptions'=>['closable'=>false,'dimPage'=>false,'transition'=>'overlay'] ] ); ?>
Yii2-semantic-UI (замена Bootstrap)
Re: Yii2-semantic-UI (замена Bootstrap)
Re: Yii2-semantic-UI (замена Bootstrap)
в скриптовом смылсе да... по факту правда я не могу еще разобраться с шириной этого сайдбара (wide\thin) и тем сколько места под него надо оставить. Но глобально это все равно не то что мне нужно - оно все-таки заточено на то чтоб временно что-то показать и спрятатаься, а мне нужно меню которое можно временно спрятать, и обычно это нужно при отображении больших многоколоночных гридов - то есть нужно чтоб при прятании контент растягивался на всю ширину, а в нормальном состоянии сжимался. А тут этот push - просто сдвигает, а overlay натягивает поверху... думаю он просто и не рассчитан на дугие варианты поведения, а моё все равно только напильником
З.Ы Кстати ты http://yii2-semantic-ui.zelenin.pw с мобилки смотрел? как-то мне не понравилось поведение аккордеона
З.Ы Кстати ты http://yii2-semantic-ui.zelenin.pw с мобилки смотрел? как-то мне не понравилось поведение аккордеона
Re: Yii2-semantic-UI (замена Bootstrap)
посмотрел. какая-то лажа, связанная с плавающим сайдбаром. А в целом приемлимо.Insolita писал(а): З.Ы Кстати ты http://yii2-semantic-ui.zelenin.pw с мобилки смотрел? как-то мне не понравилось поведение аккордеона
Re: Yii2-semantic-UI (замена Bootstrap)
https://github.com/2amigos/yii2-semantic-ui
2amigos создали конкуренцию, с более логичным, как по мне представлением компонентов, ну и главное тесты есть, описание думаю скоро появится
2amigos создали конкуренцию, с более логичным, как по мне представлением компонентов, ну и главное тесты есть, описание думаю скоро появится
Re: Yii2-semantic-UI (замена Bootstrap)
наврал, тестов пока нет
Re: Yii2-semantic-UI (замена Bootstrap)
усложнено (я много времени потратил именно на более простую и понятную структуру), беспорядочно, не совпадает с родным категорированием (возможно потому, что обертка была сделана еще в прошлом году, когда фреймворк имел другую структуру, а выложена только сейчас), но комментированнее. В целом те же яйца только в профиль.lynicidn писал(а):https://github.com/2amigos/yii2-semantic-ui
2amigos создали конкуренцию, с более логичным, как по мне представлением компонентов, ну и главное тесты есть, описание думаю скоро появится
Re: Yii2-semantic-UI (замена Bootstrap)
плохо что дата-пикера не встроено, по issue так и не понял планируют или нет
Re: Yii2-semantic-UI (замена Bootstrap)
Нельзя ли добавить в LinkPager активную(текущую) страницу?
Re: Yii2-semantic-UI (замена Bootstrap)
добавилandreyrud писал(а):Нельзя ли добавить в LinkPager активную(текущую) страницу?
Re: Yii2-semantic-UI (замена Bootstrap)
Insolita писал(а):в принципе помогло просто добавление в конец пустой колонки. я там опечаталась еще... не могу понять что в ClientOptions дописать чтоб попробовать сменить направление и вместо push вариант overlay.zelenin писал(а):ну да, так и в демо.Insolita писал(а): но получается что при свернутом сайдбаре нормально http://joxi.ru/krD8bDnSZGe6rp а включенный не сжимает контент а уезжает его http://joxi.ru/DrlNGVJsZK7z2P
может это поможет http://semantic-ui.com/modules/sidebar.html#direction
и как в именно ActiveForm полях добиться таких вот плюшек
Код: Выделить всё
<?php $form = ActiveForm::begin([
'options' => ['class' => 'ui form'],
'fieldConfig' => [
'template' => "<div class=\"ui label\">{label}</div>\n<div class=\"ui corner input\">{input}\n{error}<div class=\"ui corner label\"><i class=\"asterisk icon\"></i></div></div>\n",
],
'id' => 'login-form',
]); ?>
Re: Yii2-semantic-UI (замена Bootstrap)
Серьезно??? Давайте посмотрим:lynicidn писал(а):https://github.com/2amigos/yii2-semantic-ui
2amigos создали конкуренцию, с более логичным, как по мне представлением компонентов, ну и главное тесты есть, описание думаю скоро появится
Код: Выделить всё
echo Dropdown::widget([
'encodeText' => false,
'text' => '<i class="filter icon"></i><span class="text">Filter posts</span>',
'icon' => false,
'displaySearchInput' => true,
'encodeItemLabels' => false,
'items' => [
'<div class="header"><i class="tags icon"></i>Tag Label</div>',
['label' => '<div class="ui red empty circular label"></div>Important'],
['label' => '<div class="ui blue empty circular label"></div>Announcement']
],
'options' => [
'class' => 'floating labeled search icon button'
],
]
);
Re: Yii2-semantic-UI (замена Bootstrap)
а везде писать Elements:: это куда удобнее, ага
Re: Yii2-semantic-UI (замена Bootstrap)
а Html:: ? Elements - аналог Html в этом плане. Причем создан этот хелпер, чтобы покрыть функционал и чтобы были подсказки в IDE. А использовать или не использовать хелпер для генерации простых вещей разраб решает сам - на этом никакой другой функционал не завязан.lynicidn писал(а):а везде писать Elements:: это куда удобнее, ага
Re: Yii2-semantic-UI (замена Bootstrap)
А я не защищал сабжевую реализацию semantic ui, я отписался конкретно насчет 2amigOS! исполнения. Что касается удобств, то удобнее знать один semantic ui и писать на нем значительно быстрее, чем использовать ещё один слой абстракции, который требует дополнительного изучения. Что самое интересное даже при идеальном знании этого слоя абстракции задачи на голом semantic ui выполняются квалифицированным программистом быстрее. Это касается не только semantic ui, а также расширения для bootstrap.lynicidn писал(а):а везде писать Elements:: это куда удобнее, ага
Re: Yii2-semantic-UI (замена Bootstrap)
Не знаю куда написать... Мне нужно выровнять ui cards по высоте при разных по размеру картинках. По горизонтали все выравнивается прекрасно, по содержанию текста в card - тоже, но вот если картинки разной высоты (((
Re: Yii2-semantic-UI (замена Bootstrap)
Спасибо за прекрасный компонент, кажется нашёл ошибку небольшую на демо сайте в collection/menu,
use Zelenin\yii\SemanticUI\modules\Menu надо заменить на use Zelenin\yii\SemanticUI\collections\Menu;
use Zelenin\yii\SemanticUI\modules\Menu надо заменить на use Zelenin\yii\SemanticUI\collections\Menu;
Re: Yii2-semantic-UI (замена Bootstrap)
да, видимо ошибка. спасибоAdren писал(а):Спасибо за прекрасный компонент, кажется нашёл ошибку небольшую на демо сайте в collection/menu,
use Zelenin\yii\SemanticUI\modules\Menu надо заменить на use Zelenin\yii\SemanticUI\collections\Menu;
Re: Yii2-semantic-UI (замена Bootstrap)
Не очень понял как на Elements::button повесить переход на контроллер/экшн или по любому другому урлу, указав, например _blank...
Re: Yii2-semantic-UI (замена Bootstrap)
непонятно, что конкретно вы хотите, но в options можно передать tag и любые опции, например targetandreyrud писал(а):Не очень понял как на Elements::button повесить переход на контроллер/экшн или по любому другому урлу, указав, например _blank...
Re: Yii2-semantic-UI (замена Bootstrap)
Да просто действий по нажатию кнопки если она не в форме а отдельно. Решил так:zelenin писал(а):непонятно, что конкретно вы хотите, но в options можно передать tag и любые опции, например targetandreyrud писал(а):Не очень понял как на Elements::button повесить переход на контроллер/экшн или по любому другому урлу, указав, например _blank...
Код: Выделить всё
Elements::button('Оформить заказ', ['onclick' => "location.href='".Url::toRoute('/cart/show')."'", 'class' => 'blue']);