Редактирование стилей CSS в WordPress

К дополнительным стилям управления относятся патернализм, оппортунизм и фасадизм.

Патернализм (матернализм) характеризуется сочетанием высокого уровня заботы о производстве с высоким уровнем заботы о людях, дополняющим его. Матернализм отличается от патернализма полом (мужской, женский) руководителя. Одна из характеристик руководителя – это великодушный автократ.

Удовлетворение выражается в демонстрации того, что этот человек является источником мудрости и знаний для других. Когда подчиненные исполняют то, что от них ожидает патерналист, то они поощряются руководителем и от них ожидается лояльность. В действиях руководителя существует тенденция зависимости подчиненных от его прихотей, в результате они не стремятся к независимости мышления, суждений, убеждений.

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

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

Предпочитает избегать конфликтов всеми возможными способами, но не прячется, когда конфликт возникает, пытается урегулировать разногласия без конфронтации или поляризации. Если возникает конфликт с человеком более высокого ранга, руководитель-оппортунист первым делает шаг к примирению. С равным ведет себя вкрадчиво, идет на компромисс. Когда возникает конфликт с подчиненными, позиция оппортуниста заключается в капитуляции или уходе подчиненного.

Оппортунист проявляет инициативу на основе точно рассчитанного риска, и она направлена на эгоистические интересы. Он избегает обратной связи, которая может указать на слабость, ограниченность или ошибки руководителя-оппортуниста. Просит высказывать критические замечания только тогда, когда отзыв будет благоприятным.

Фасадизм. Имеет место, когда нужно показать внешнюю сторону явлений, процессов (фасад). Человек избегает раскрывать свои мысли, хотя создает впечатление, что он честный и откровенный. Уловки руководителя-фасадиста могут меняться в зависимости от того, что является выгодным. Основная цель при этом – скрыть стремление к контролю, господству и власти. Негативная мотивация состоит в стремлении избежать саморазоблачения путем сокрытия истинных целей и поэтому не раскрывает свой опыт, создает позитивную репутацию, помогающую поддерживать обман.

Руководитель-фасадист не избегает конфликтов. Однако цель заключается не в их разрешении, а в получении определенных для себя выгод.

Характерным для создателя фасада является то, что он действует, проявляя инициативу, и продолжает действовать таким образом до тех пор, пока не будет обеспечен успех. Когда нужно добиться преимуществ, действия со стороны фасадиста не заставят себя ждать. Для руководителя-фасадиста характерна неполная передача полномочий и принятие ключевых решений. Критика в его адрес ему не приятна.

Сегодня мы хотим немного глубже окунуться в процесс разработки. Когда вы разрабатываете веб-сайт или приложение с нуля, то вам обязательно понадобится коллекция паттернов, помогающих в разработке. Именно об этом и пойдет речь сегодня. Для вас мы подготовили небольшую подборку CSS-сниппетов готовых к использованию!

Перед тем, как продолжить, позвольте объяснить вам, как это было сделано. Мы попытались классифицировать вещи в соответствии с их типом, и у нас получились улучшения для элементов блочного уровня, ссылок, элементов ввода, обычного текста и так далее.

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

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

My-class {
/* My awesome styles here */
}

My-class.custom {
/* Specific styles to .my-class only if it only has the .custom class */
}
Таким образом, класс.custom сам по себе ничего не значит, но если вы примените его к элементу.my-class, то сможете немного изменить стили.my-class. Вы понимаете, что мы имеем в виду?

Теперь вы понимаете суть, и давайте перейдем к паттернам. А начнем мы с элементов блочного уровня (block-level).

Обратите внимание, что в данном руководстве мы не использовали префиксы, но вы можете видеть стили с префиксами в CSS-файле.

Элементы блочного уровня

Вы занимаетесь разработкой галереи изображений и хотите задать незначительные стили для ваших изображений? Разрабатываете шаблон для ваших статей в блоге и хотите сделать акцент на блоке aside? Составляете резюме и хотите немного приукрасить фотографию? Теперь у вас есть такая возможность!

Разметка

Здесь для всего раздела мы взяли разделение с классом block-level и применили дополнительные классы. Вы, конечно же, можете сделать здесь то, что захотите, так как это ведь элемент блочного уровня. Если вы хотите применить один из этих стилей к изображению, не забудьте добавить к нему параметр display: block.


Базовый CSS

В демо мы применили несколько строк кода CSS к нашему маленькому div-элементу:

Block-level {
width: 120px;
height: 120px;
margin: 20px;
position: relative;
float: left;
}
Вы можете обнаружить больше стилей для шрифта, но это только лишь для демонстрации. Давайте сосредоточимся на основных стилях.

Тени

Один из простейших способов придать глубины элементу блочного уровня заключается в применении тени. Тем не менее, тени довольно-таки опасны: они могут мгновенно испортить ваш дизайн. Если вы нам не верите, то просто взгляните на тени на страницах .


Суть заключается в том, чтобы задать совсем незначительные тени блочному элементу. Не стоит применять толстую темную тень, которая как будто бы кричит «ХЕЙ, Я ТУТ, ПОСМОТРИ!». Нужно что-то утонченное.

Drop-shadow {
background: #9479fa;
}

Drop-shadow.top {
box-shadow: 0 -4px 2px -2px rgba(0,0,0,0.4)
}

Drop-shadow.right {
box-shadow: 4px 0 2px -2px rgba(0,0,0,0.4)
}

Drop-shadow.bottom {
box-shadow: 0 4px 2px -2px rgba(0,0,0,0.4)
}

Drop-shadow.left {
box-shadow: -4px 0 2px -2px rgba(0,0,0,0.4)
}
Посмотрите, как мы используем значение отрицательного распространения тени для того, чтобы придать глубины самой тени. Таким образом она выглядит более реалистично. Нам так кажется, по крайней мере.

Примечание : цвет, использованный в объявлении box-shadow может варьироваться в зависимости от background-color вашего элемента. Чем светлее блок, тем светлее должна быть тень для того, чтобы контраст был несильным.

Примечание : у вас не будет возможности к одному и тому же элементу добавлять классы в разном направлении, так как последние будут переписывать начальные. Если вам захочется, чтобы у блока было больше одной тени, просто создайте несколько параметров box-shadow.


Эти 4 примера направлены на создание акцента на контенте посредством внешнего свечения, черного или белого, размытого или нет, в зависимости от того, чего вам хочется и, что более важно, от фона блока (монотонный, текстура, изображение и так далее).

Div {
background: #69D2E7;
}

Emphasize-dark {
box-shadow: 0 0 5px 2px rgba(0,0,0,.35)
}

Emphasize-light {
box-shadow: 0 0 0 10px rgba(255,255,255,.25)
}

Emphasize-inset {
box-shadow: inset 0 0 7px 4px rgba(255,255,255,.5)
}

Emphasize-border {
box-shadow: inset 0 0 0 7px rgba(255,255,255,.5)
}


Последнее, но не менее важное в деле с тенями, это два эффекта рельефности. Первый совсем незначительный, так как он создает небольшое отражение света в самом верху объекта, а второй большее сложный. Это отлично смотрится на круговых элементах вроде кнопок.

Div {
background: #8ec12d;
color: #333;
}

Embossed-light {
box-shadow: inset 0 1px 0 rgba(255,255,255,0.7);
}

Embossed-heavy {
border: 1px solid rgba(0,0,0,0.05);
box-shadow:
inset 0 2px 3px rgba(255,255,255,0.3),
inset 0 -2px 3px rgba(0,0,0,0.3),
0 1px 1px rgba(255,255,255,0.9);
}
Градиенты


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

Div{
background-color: #DEB8A0;
box-shadow: 0 0 0 1px #a27b62;
}

Gradient-light-linear {
background-image: linear-gradient(rgba(255,255,255,.5), rgba(255,255,255,0));
}

Gradient-dark-linear {
background-image: linear-gradient(rgba(0,0,0,.25), rgba(0,0,0,0));
}
В целом, техника заключается в том, чтобы добавить слой с градиентом от прозрачного до более прозрачного поверх вашего элемента. Примерно так же, как это делается в Photoshop. Довольно просто.

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

Итак, это была легкая часть. Теперь давайте разберемся с радиальными градиентами. Вам хочется добавить привлекательные световые эффекты к вашим блочным элементам, не так ли? Тогда вам понадобятся радиальные градиенты. Начнем с простого варианта для браузеров с наличием поддержки.

Gradient-light-radial {
background-image: radial-gradient(center 0, circle farthest-corner, rgba(255,255,255,0.4), rgba(255,255,255,0));
}

Gradient-dark-radial {
background-image: radial-gradient(center 0, circle farthest-corner, rgba(0,0,0,0.15), rgba(0,0,0,0));
}
За исключением того факта, что нам пришлось проверять наш синтаксис каждый раз, когда нам хотелось добавить радиальный градиент, все прошло довольно просто, не так ли?

Закругленные углы


Замечали ли вы, что уже много лет шла борьба за возможность иметь параметр border-radius без префикса для всех современных браузеров, и теперь, когда они у нас есть, тенденция стремится к тому, что закругленные углы больше никому не нужны?

В зависимости от дизайна, острые углы могут выглядеть красиво, либо испортить все. В любом случае, возможно вам захочется добавить border-radius к нескольким элементам. Даже маленьким. Именно для этого мы и создали несколько классов.

Div {
background: #fca1cc;
}

Light-rounded {
border-radius: 3px;
}

Heavy-rounded {
border-radius: 8px;
}

Full-rounded {
border-radius: 50%;
}

Barrel-rounded {
border-radius: 20px/60px;
}
Наша теория о border-radius (в зависимости от размера элемента):

* На 0px у нас будут острые углы.

* Между 1 и 4px у нас получатся слегка закругленные углы. Большинство людей даже не скажут, что эти углы закругленные, но они точно не подумают, что эти углы остры как нож!

* Между 5 и 10px у вас получатся, по нашему мнению, ужасные углы. Они выглядят так, как будто вы пытались последовать инстинкту «делаем, потому что можем сделать». К тому же, как мы уже сказали ранее, мода на закругленные углы почти прошла.

Есть два параметра, которые вам следует запомнить при использовании параметра border-radius:

* border-radius: 50% дает нам идеальный круг, если вы оформляете квадратный элемент. Если это прямоугольник, то он превратится в эллипс.

* Для того чтобы достичь border-radius в стиле иконки, то идеальное соотношение будет 6.4, если следовать совету . Так что, если у вас будет квадрат 100*100 пикселей, и вы захотите превратить его в иконку, то нужно будет применить border-radius со значением 16 пикселей (100/6.4=15.625).

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

Теперь давайте создадим разницу между строчными ссылками и блочными ссылками. Строчные ссылки в большинстве случаев представляют собой анкоры с текущей страницы на другую страницу где-то в интернете. Блочные ссылки немного более многозадачны: кнопки, навигационные меню и так далее.

Разметка

Вы вероятно уже поняли ее. Для этого раздела нам понадобятся 2 разных контекста: предложение с ссылкой для варианта со строчной ссылкой, а также простая ссылка для примера с блочной ссылкой. Мы используем анкорный тег в последнем случае, но вы можете использовать элементы ввода или кнопку.


This is some dummy text to show an inline link.

Link
Строчные ссылки


Мы старались как можно дальше отойти от стандартного подчеркивания ссылки и изменения цвета при наведении. Здесь неплохо быть немного более креативными, и тогда можно сделать нечто привлекательное. Не так ли?

Inline-link-1 {
display: inline-block;
margin: 0 0.2em;
padding: 3px;
background: #97CAF2;
border-radius: 2px;
/* Font styles */
text-decoration: none;
font-weight: bold;
color: white;
}

Inline-link-1:hover {
background: #53A7EA
}

Inline-link-1:active {
background: #C4E1F8
}

Inline-link-1:visited {
background: #F2BF97
}
Важно : не забудьте добавить состояние visited к строчным ссылкам. Некоторые люди любят знать о том, какие ссылки они уже посещали. Здесь мы применили вращение на 180 градусов по окружности палитры оттенков. Это позволяет нам легко отличить стандартные ссылки от посещенных.

Этот пример очень эффективен, если вам хочется выделить строчные ссылки. Мы бы сказали, что это зависит от ваших предпочтений в дизайне: некоторым людям нужно, чтобы ссылки были четко выделены, другим же людям хочется, чтобы ссылки были огромными как элементы, призывающие к действию. Это ваш личный выбор.

Это был «сложный» пример. Давайте рассмотрим нечто более простое, основанное на стандартных стилях ссылок.


.inline-link-2 {
display: inline-block;
border-bottom: 2px dashed rgba(0,0,0,0.9);
/* Font styles */
text-decoration: none;
color: #777;
}

Inline-link-2:hover {
border-bottom-style: dotted;
}

Inline-link-2:active {
border-bottom-style: solid;
}

Inline-link-2:visited {
border-bottom: 2px solid #97CAF2;
}
Суть заключается в том, чтобы сделать пунктирную линию для стандартного состояния. Когда вы наводите на ссылку, линия становится точечной, а если вы кликните по ней, она станет полностью подчеркнутой.


Последняя наша идея заключается в том, что псевдо-элемент будет создавать небольшую стрелку перед ссылкой. Таким образом, мы можем как бы сообщить пользователям, что ссылка ведет за пределы веб-сайта.

Inline-link-3 {
display: inline-block;
position: relative;
padding-left: 6px;
/* Font styles */
text-decoration: none;
color: #6AB3EC;
text-shadow: 0 1px 1px rgba(255,255,255,0.9);
}

Inline-link-3:hover {
color: #3C9CE7;
}

Inline-link-3:before {
content: "25BA";
font-size: 80%;
display: inline-block;
padding-right: 3px;
pointer-events: none;
}

Inline-link-3:hover:before {
color: #F2BF97;
}
Блочные ссылки

Теперь давайте рассмотрим пример с блочными ссылками. В большинстве случаев, когда пользователь может взаимодействовать с вашим сайтом или приложением, они должны быть оборудованы кнопкой. Кнопкой подтверждения комментария, перехода на другую страницу, авторизации и многого другого. Каким бы ни был элемент, который вы используете для этого («a», «input type="submit"», «button» и т.д.), возможно вам захочется применить некоторые интересные стили для привлечения пользователей.


Первый пример самый-самый простой. Тем не менее, в некоторых дизайнах он очень хорошо смотрится. Здесь мы, конечно же, имеем в виду Windows 8.

Metro {
display: inline-block;
padding: 10px;
margin: 10px;
background: #08C;
/* Font styles */
color: white;
font-weight: bold;
text-decoration: none;
}

Metro:hover {
background: #0AF
}
Итак, давайте оставим тот же фундамент, но используем трехмерный эффект. Вы, вероятно, узнаете этот эффект, если следите за материалами на CSS-Tricks. Мы даже используем дочерний класс.

Metro.three-d {
position: relative;
box-shadow:
1px 1px #53A7EA,
2px 2px #53A7EA,
3px 3px #53A7EA;
transition: all 0.1s ease-in;
}

Metro.three-d:active {
box-shadow: none;
top: 3px;
left: 3px;
}
Разве выглядит не круто? Особенно в активном состоянии. Итак, на тему metro достаточно.


Давайте попробуем что-нибудь полегче. Этот пример будет прозрачным с плотной границей и незначительной тенью.

Bordered-link {
display: inline-block;
padding: 8px;
border: 3px solid #FCB326;
border-radius: 6px;
box-shadow:
0 2px 1px rgba(0, 0, 0, 0.2),
inset 0 2px 1px rgba(0, 0, 0, 0.2);
/* Font styles */
text-decoration: none;
font-size: 14px;
text-transform: uppercase;
color: #222;
}

Bordered-link:hover {
border-color: #FDD68B
}

Bordered-link:active {
border-color: #FEE8BD
}


Давайте создадим нечто более привлекательное.

Modern {
display: inline-block;
margin: 10px;
padding: 8px 15px;
background: #B8ED01;
border: 1px solid rgba(0,0,0,0.15);
border-radius: 4px;
transition: all 0.3s ease-out;
box-shadow:
0 2px 2px rgba(0,0,0,0.3),
0 0 4px 1px rgba(0,0,0,0.2);
/* Font styles */
text-decoration: none;
text-shadow: 0 1px rgba(255,255,255,0.7);
}

Modern:hover {
background: #C7FE0A
}
Мы даже можем добавить немного более сложные тени блока посредством следующего класса:

Embossed-link {
box-shadow:
inset 0 -3px 2px rgba(0,0,0,.17),
0 0 4px 1px rgba(0,0,0,.1),
0 3px 2px rgba(0,0,0,.2);
}

Modern.embossed-link {
box-shadow:
inset 0 1px 0 rgba(255,255,255,0.5),
0 2px 2px rgba(0,0,0,0.3), 0 0 4px 1px rgba(0,0,0,0.2),
inset 0 3px 2px rgba(255,255,255,.22),
inset 0 -3px 2px rgba(0,0,0,.15),
inset 0 20px 10px rgba(255,255,255,.12),
0 0 4px 1px rgba(0,0,0,.1), 0 3px 2px rgba(0,0,0,.2);
}

Modern.embossed-link:active {
box-shadow:
inset 0 -2px 1px rgba(255,255,255,0.2),
inset 0 3px 2px rgba(0,0,0,0.12);
}
Последнее, но не менее важное, это класс, который добавляет псевдо-элемент, который позволяет нам сделать все так, как будто кнопка является частью фона.

Socle {
position: relative;
z-index: 2;
}

Socle:after {
content: "";
z-index: -1;
position: absolute;
border-radius: 6px;
box-shadow:
inset 0 1px 0 rgba(0,0,0,0.1),
inset 0 -1px 0 rgba(255,255,255,0.7);
top: -6px;
bottom: -6px;
right: -6px;
left: -6px;
background: linear-gradient(rgba(0,0,0,0.1), rgba(0,0,0,0));
}
Возможно, вам захочется изменить значение параметра border-radius, чтобы он соответствовал вашим требованиям. В зависимости от border-radius у кнопки, он может выглядеть странно.

Элементы ввода

Как мы уже рассказывали в предыдущих руководствах, формы можно встретить повсюду в интернете, и большинство из них представляют собой поля ввода. К сожалению, стандартные стили для полей ввода довольно непривлекательны. Мы уверены, что можно сделать лучше!

Разметка


CSS-код

Давайте начнем с чего-нибудь простого: заменим стандартную границу и добавим закругленные углы.


.simple-input {
display: block;
padding: 5px;
border: 4px solid #F1B720;
border-radius: 5px;
color: #333;
transition: all 0.3s ease-out;
}

Simple-input:hover {
border-radius: 8px
}

Simple-input:focus {
outline: none;
border-radius: 8px;
border-color: #EBD292;
}
Поля ввода – это довольно странные элементы, поэтому мы выставляем display:block для того, чтобы все облегчить. Отступы здесь для того, чтобы оставить контенту немного пространства.

Вам когда-нибудь хотелось воссоздать поля ввода из iOS?


.mac {
display: block;
border: none;
border-radius: 20px;
padding: 5px 8px;
color: #333;
box-shadow:
0 0 4px rgba(0,0,0,0.1);
}

Mac:focus {
outline: none;
box-shadow:
inset 0 2px 0 rgba(0,0,0,.2),
0 0 4px rgba(0,0,0,0.1),
0 0 5px 1px #51CBEE;
}


Давайте попробуем что-нибудь сделать с градиентами в качестве фона, а также применим небольшую внутреннюю тень блока.

Depth {
display: block;
border: 1px solid rgba(255,255,255,0.6);
background: linear-gradient(#eee, #fff);
transition: all 0.3s ease-out;
box-shadow:
inset 0 1px 4px rgba(0,0,0,0.4);
padding: 5px;
color: #555;
}

Depth:focus {
outline: none;
background-position: 0 -1.7em;
}


В качестве последнего примера давайте сделаем нечто более оригинальное. Не блок, а просто линию. Вы также сможете добавить сюда привлекательный шрифт.

Line {
display: block;
border: none;
color: #333;
background: transparent;
border-bottom: 1px dotted black;
padding: 5px 2px 0 2px;
}

Line:focus {
outline: none;
border-color: #51CBEE;
}
Подытожим

Оформление контента – это сложная задача. Но имея под рукой эти заранее подготовленные классы, вы сможете экономить много времени при разработке веб-сайта или приложения, особенно если вы несильно знакомы с CSS.

Основная идея здесь заключается в том, чтобы иметь эти классы в ваших каскадных таблицах стилей (или в отдельном файле, если вы пользуетесь препроцессором), и вызывать их при разработке разметки. Либо просто скопируйте стили, которые вам нужны, для того, чтобы быстренько оформить что-нибудь.

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

Спасибо за чтение руководства! Конечно же, если у вас будут вопросы, не стесняйтесь задавать их в комментариях!

Внимание! У вас нет прав для просмотра скрытого текста.

Данное руководство было переведено по заказу пользователя , который является нашим постоянным читателем с ноября 2009 года.


К дополнительным стилям управления относятся патернализм, оппортунизм и фасадизм.
Патернализм (материализм) - 9+9. Графически патернализм в ГРИД представлен в виде дуги, соединяющей углы 1 9 и 9.1. Данный стиль управления характеризуется сочетанием высокого уровня заботы о производстве с высоким уровнем заботы о людях, дополняющим его. Он является не интеграцией заботы о производстве и заботы о людях, как это характерно для ориентации 9.9, а сочетанием того и другого и поэтому обозначается как 9+9 Материализм отличается от патернализма полом (мужской, женский) руководителя. Одна из характеристик руководителя типа 9+9 - это великодушный автократ.
Мотивация. Удовлетворение выражается в демонстрации того, что этот человек является источником мудрости и знаний для других. Когда подчиненные исполняют то, что от них ожидает патерналист в области производства, то они поощряются руководителем и от них в свою очередь ожидается лояльность (оценка достоинств руководителя). В ином случае руководитель считает, что он вкладывает в работу свою душу, а подчиненные не ценят этого. Поэтому в действиях такого руководителя существует тенденция зависимости подчиненных от его прихотей (желаний), в результате чего они как бы застывают в своем развитии и не стремятся к независимости мышления, суждений, убеждений.
Преодоление конфликтов. В условиях управления по типу 9+9 подчиненные учатся думать так, как думает и поступает их руководитель (некоторые даже стараются одеваться так, как их руководитель)..Это синдром "отцов и детей".
Избежание конфликта. Конфликта можно избежать, если усиливать подчинение посредством похвал и комплиментов, т.е. если подчиненный начинает ожидать и чувствовать, что похвалы и комплименты ему гарантированы, патерналист может отказаться от похвал и комплиментов, показывая свое недовольство. Если подчиненный продолжает противиться или сопротивляться подчинению, руководитель может сделать ему замечание, давая понять, что его неправильное поведение замечено. Затем руководитель повторяет, чего он хочет от подчиненного, и обещает поощрение в случае подчинения.
Устранение конфликта при его возобновлении. Один из методов ослабления конфликта - отвлечение внимания от несогласия посредством различных приемов (изменение темы разговора и т.п.).
Инициатива. Руководитель проявляет немалую инициативу до тех пор, пока подчиненные смогут ему довериться и выполнять то, что от них требуется. Руководитель-патерналист считает своим долгом учить людей. В связи с этим он имеет твердые убеждения и активно их пропагандирует.
Решения. Руководитель-патерналист является единственным человеком, принимающим решения, которые не принимаются, а выдаются как команды. При этом используются обучение и тренировка подчиненных. Таким образом, руководитель кажется не грубым и жестким, а, наоборот, добрым, мягким и полезным.

Критика (анализ). Персональная обратная связь является односторонней - от руководителя к подчиненным, т.е. он считает подчиненных частью организационной семьи.
Распознавание патерналистского поведения:
великодушный диктатор; снисходительный; постоянно дает советы; выполняет обязательства; ожидает слепой лояльности; снисходительно предъявляет требования; ревностно отстаивает прерогативы; руководит, проявляя вдохновенный энтузиазм; управляет толпой; заставляет чувствовать себя виноватым того, кто с ним не согласен; мучитель; моралист; покровитель; любит поучать; сторонник предписаний; самодовольный; терпим к конфиденциальному высказыванию несогласия, но не терпит публичных возражений.
Оппортунизм. Имеет место, когда полагаются на все стили ГРИД, не основываясь на определенных принципах. Каждое действие руководителя-оппортуниста осуществляется по "тактическим" причинам и является средством для достижения личного успеха.
Мотивация. Желание быть исключительным (первым номером), человеком, который хочет быть наверху, потому что те, кто наверху, по его мнению, находятся в центре внимания, т.е. в положении, которое обеспечивает внимание и поклонение. Поведение оппортуниста непредсказуемо. Движение "вверх", способы достижения целей зависят от того, с кем он имеет дело (месть, порабощение, увольнение и т.п. - все направлено на достижение главенствующего положения).
Преодоление конфликтов. Предпочитает избегать конфликтов всеми возможными способами, но не прячется, когда конфликт возникает, пытается урегулировать разногласия без конфронтации или поляризации.
Если возникает конфликт с человеком более высокого ранга, руководитель-оппортунист первым делает шаг к примирению. С равным по рангу ведет себя вкрадчиво. Делается попытка найти компромисс.
Когда возникает конфликт с подчиненными, позиция оппортуниста заключается в капитуляции или уходе подчиненного.
Инициатива. Проявляет инициативу на основе точно рассчитанного риска Инициатива направлена на эгоистические интересы с дальним прицелом. Он является самовлюбленной звездой, часто подчеркивает личную значимость, хвастается своими достижениями.
Критика (анализ). Избегает обратной связи, которая.может указать на слабость, ограниченность или ошибки руково- дителя-оппортуниста. Просит высказывать критические замечания только в том случае, если предполагает, что отзыв будет благоприятным.
Признаки оппортунистического поведения: стремление угодить всем и каждому; надменность по отношению к тем кто стоит ниже по рангу, стремление привлечь внимание, создает репутацию посредством хвастовства; уклончив в ответах; заискивает перед другими; оказывает внимание, ставя условия; от него трудно добиться обещания, льстив; знает слабости людей и использует их в своих целях; хвастовство знамениты- н знакомыми; заранее обдумывает каждое действие; обещает все, но выполняет только тогда, когда ему это выгодно, ловкий делец; учтивое отношение к тем, кто выше по рангу, но притеснение тех, кто ниже; предпринимает те действия, которые показывают его с хорошей стороны; считает, что очень важно быть первым номером
Фасадизм. Имеет месю, когда нужно показать внешнюю сторону явлений и процессов (фасад).
Мотивация Человег избегает раскрывать свои мысли, хотя создает впечатление, что он честный и откровенный
Уловки руководителя-фасадиста могут изменяться в зависимости от того, что является выгодным. Основная цель создания "фасада" состоит в том, чтобы скрыть стремление к контролю, господству и власти.
Негативная мотивация состоит в стремлении избежать саморазоблачения путем сокрытия истинных целей, по этой причине держит в тайне свой опыт и мотивации
Создатель фасада не только избегает раскрывать свои намерения, но и создает позитивную репутацию, помогающую поддерживать обман
Преодоление конфликтов Руководитель-фасадист не избегает конфликтов Однако цель заключается не в их разрешении, а получении определенных для себя выгод. Существует множество способов манипулирования конфликтами.
Инициатива Характерным для создателя фасада является то, что он действует, проявляя инициативу, и продолжает действовать таким образом до тех пор, пока не будет обеспечен успех. Когда нужно достичь преимуществ, действия со стороны фасадиста не заставляют себя ждать. И, если одно действие не приводит к успеху, предпринимается следующая попытка, и так до тех пор, пока не будет достигнута поставленная цель
Принятие решений. Неполная передача полномочий и принятие ключевых решений характерны для руководителя- фасадиста.
Критика (анализ). Возможность критики между руководителем и подчиненным неприятна фасадисту, который использует обратную связь как метод контроля посредством похвалы и наказания. Критика в его адрес ему неприятна Распознавание поведения фасадиста: неясные амбиции; расчет; предпочитает окольные пути, пользуется доверием человека против него самого; постоянно играет роль, чтобы произвести эффект; хитрость; двурушничество; тайно упивается властью; фальшивый фасад; скрывает истинные намерения; лицемер; уклончив, манипулятивный, охотно слушает похвалы, но не выносит критики, чрезмерно развито чувство личной власти; практичный, склонен к обману, дорожит своей положительной репутацией; нарушает законы, но не хочет быть признанным как государственный деятель; боится разоблачения.
Задания На конкретных примерах покажите применение менеджером различных методов управления и стилей руководства. Выявите случаи, когда стиль руководства сдерживает развитие и всту пает в противоречие с методами управления. Попытайтесь определить стиль руководства известного Вам менеджера (авторитарный, демократический или невмешательский). Дайте Ваши объяснения.
С помощью управленческой решетки ГРИД попытайтесь определить свой стиль управления.
Вопросы для повторения Как Вы понимаете стиль руководства? Выявите сходства и различия в стиле и методах руководства Почему стиль руководства - явление строго индивидуальное? Дайте характеристику авторитарного стиля руководства. Опишите особенности демократического и либерального стилей. Сравните различные стили в рамках управленческой решетки ГРИД. Почему стиль, ориентированный на человека, не всегда оказывается эффективным? Почему один и тот же стиль руководства не подходит для всех организаций? Дайте характеристику поведенческих элементов менеджера. Охарактеризуйте поведение менеджера типа 9 1, 19. 5.5, 1.1. 9.9.
11 Дайте характеристику дополнительных стилей руководства.
Литература Дворсков К.П.. Ширяев С.А. О стиле и культуре руководства. Новосибирск, 1985. Стиль и методы руководства. М„ 1985. КудрянсоваЛ.Д. Каким быть рукрводителю. Л.. 1986 Бреииар Г Прибыльное управление предприятием Мюнхен. 1989. Блейк Р Р., Моутоя Дж.С. Научные методы управления. Киев, 1990. Кабушкия НИ.. Королеяок Г.А. Управленческий труд в торговле. Мн„ 1988. Мескоя М.Х.. Альберт Л/.. Хедоури Ф Основы менеджмента. М„ 1992. Омаров А.М. Руководитель: Размышления о стиле управления. М., 1987. Бовыкия В.Н. Управление предприятием на уровне высших стандартов. М., 1997. Белящий Н.Г1- и др. Техника работы менеджера: Учеб пособие. Мн.. 1998

К дополнительным стилям управления относятся патернализм, оппортунизм и фасадизм.

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

Мотивация. Удовлетворение выражается в демонстрации того, что этот человек является источником мудрости и знаний для других. Когда подчиненные исполняют то, что от них ожидает патерналист в области производства, то они поощряются руководителем и от них в свою очередь ожидается лояльность (оценка достоинств руководителя). В ином случае руководитель считает, что он вкладывает в работу свою душу, а подчиненные не ценят этого. Поэтому в действиях такого руководителя существует тенденция зависимости подчиненных от его прихотей (желаний), в результате чего они как бы застывают в своем развитии и не стремятся к независимости мышления, суждений, убеждений.

Преодоление конфликтов. В условиях управления подчиненные учатся думать так, как думает и поступает их руководитель (некоторые даже стараются одеваться так, как их руководитель). Это синдром "отцов и детей".

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

Устранение конфликта при его возобновлении. Один из методов ослабления конфликта - отвлечение внимания от несогласия посредством различных приемов (изменение темы разговора и т.п.).

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

Решения. Руководитель-патерналист является единственным человеком, принимающим решения, которые не принимаются, а выдаются как команды. При этом используются обучение и тренировка подчиненных. Таким образом, руководитель кажется не грубым и жестким, а, наоборот, добрым, мягким и полезным.

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

Распознавание патерналистского поведения:

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

Оппортунизм.

Каждое действие такого руководителя осуществляется «тактическими» причинами и является средством для достижения личного успеха он желает быть исключительным человеком, его поведение непредсказуемо. Он часто хвастается личными достижениями, подчеркивает личную значимость.

Мотивация. Желание быть исключительным (первым номером), человеком, который хочет быть наверху, потому что те, кто наверху, по его мнению, находятся в центре внимания, т.е. в положении, которое обеспечивает внимание и поклонение. Поведение оппортуниста непредсказуемо. Движение "вверх", способы достижения целей зависят оттого, с кем он имеет дело (месть, порабощение, увольнение и т.п. - все направлено на достижение главенствующего положения).

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

Если возникает конфликт с человеком более высокого ранга, руководитель-оппортунист первым делает шаг к примирению. С равным по рангу ведет себя вкрадчиво. Делается попытка найти компромисс.

Когда возникает конфликт с подчиненными, позиция оппортуниста заключается в капитуляции или уходе подчиненного.

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

Критика (анализ). Избегает обратной связи, которая может указать на слабость, ограниченность или ошибки руководителя-оппортуниста. Просит высказывать критические замечания только в том случае, если предполагает, что отзыв будет благоприятным.

Признаки оппортунистического поведения:

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

Фасадизм. Имеет место, когда нужно показать внешнюю сторону явлений и процессов (фасад).

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

Уловки руководителя-фасадиста могут изменяться в зависимости от того, что является выгодным. Основная цель создания "фасада" состоит в том, чтобы скрыть стремление к контролю, господству и власти.

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

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

Преодоление конфликтов. Руководитель-фасадист не избегает конфликтов. Однако цель заключается не в их разрешении, а получении определенных для себя выгод. Существует множество способов манипулирования конфликтами.

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

Принятие решений. Неполная передача полномочий и принятие ключевых решений характерны для руководителя-фасадиста.

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

Распознавание поведения фасадиста:

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

Доброго времени суток! Вчера был мой День рождения! Четверть века прожита:) Отмечали дома, в Анапе, в кругу семьи и новых друзей. Меня задарили цветами, шариками, ягодами и другими подарками. Мы с мамой наготовили вкуснейших сыроедческих блюд, которые оценили даже далекие от такого питания люди. Вечером запускали небесные фонарики в поле.

Сегодня хочу разобрать на примере, как редактировать файл стилей в теме Вордпресс. Вы познакомитесь с языком CSS, узнаете, как можно менять стили, чтобы ваши изменения сохранились после обновления темы с помощью дочерней темы WordPress и с плагином. Также мы рассмотрим основные свойства и значения в CSS.

Что такое css-стили

CSS – (каскадные таблицы стилей) язык, используемый для оформления внешнего вида html-страницы. Любой элемент сайта имеет свои css-правила, записанные в отдельном файле (таблице стилей) и задающие внешний вид этого элемента.

На моем блоге есть серия статей, где я учу индивидуально оформлять те или иные элементы блога:

Пришло время рассказать о css-стилях подробнее, чтобы вы могли самостоятельно оформить любой элемент своего сайта (заголовки, виджеты сайдбара, элементы шапки и футера). А имея чуть больше опыта работы со стилями, можно даже создать свою WordPress-тему или преобразить имеющуюся до неузнаваемости.

Как вносить изменения в стили WordPress-блога?

Для начала, всем, кто сталкивается с подобным вопросом впервые, предлагаю изучить и его основные файлы. Файл стилей style.css в WordPress отвечает за внешнее оформление темы. Если вы загляните внутрь этого файла с помощью или любого другого, то увидите приблизительно следующее:

Для каждого элемента темы прописаны разные атрибуты, которые будут определять его внешний вид.

Редактирование CSS в WordPress

Теперь разберемся с тем, как же определить, какие изменения вносить в стиль вашего блога.

Для этого нам нужно вспомнить . В статье про данное расширение описано, как находить элементы кода, которые отвечают за ту, или иную деталь сайта. Далее вы можете скопировать отрывок кода данного элемента и вставить его в файл css-стилей (далее я расскажу, как редактировать файл дочерней темы или поле изменения стилей, созданное плагином). Таким образом, мы сохраняем протестированные в Файербаге изменения.

Задаются стили в WordPress, как и на любых других типах сайтов, с помощью стандартной модели: селектор {свойство: значение;}.

Разберем, как это делается на примере селектора «socials», который отвечает за отображение социальных кнопок:

1 2 3 4 5 6 7 8 .socials { border-bottom : 2px solid #f0f3f4 ; border-top : 2px solid #dee1e2 ; height : 30px ; margin-bottom : 10px ; padding : 5px 5px 0 0 ; position : relative ; }

Socials { border-bottom: 2px solid #f0f3f4; border-top: 2px solid #dee1e2; height: 30px; margin-bottom: 10px; padding: 5px 5px 0 0; position: relative; }

Свойство border-bottom отвечает за стиль нижней границы, а прописанные после двоеточия значения определяют ее толщину (2 пикселя), тип (solid – сплошной), цвет (#f0f3f4).

Соответственно border-top – верхняя граница с подобными значениями, height – высота элемента, margin-bottom – нижний отступ, padding – поля вокруг элемента, position – положение элемента.

Вы сможете найти развернутые описания свойств и их значений на специализированных сайтах по CSS, а мы разберем самые основные и часто используемые из них.

Свойство «Шрифт» (Font)

font-size - размер шрифта в пикселях, процентах и т.д., например, font-size: 12 px;

font-family – название шрифта (Calibri, Tahoma и т.д.);

font-weight – насыщенность: жирный (bold), нормальный (normal) или значения от 100 до 900;

font-style – стиль шрифта: курсив, нормальный, наклонный (normal, italic, oblique) ;

font – свойство, которое задает сразу ряд характеристик, например,

p { font: italic 110% tahoma; }

Размеры

width – ширина элемента в пикселях, процентах, пунктах и т.д.;

height – высота элемента.

Свойства текста

text-align – горизонтальное выравнивание: по центру, по левому или правому краю, по ширине и т.д.;

text-align: left;

vertical-align – выравнивание по вертикали;

line-height – высота строки в пикселях, процентах, пунктах;

color – цвет текста элемента задается с помощью названия (red, green, black и проч.) или посредством шестнадцатеричной системы, где используются числа от 0 до 9 и латинские буквы от A до F, обозначающие числа от 10 до 15 (color: #dee1e2;). Для определения цветов есть множество специальных программок и онлайн сервисов. Я использую для этого фотошоп.

Свойство Background (Фон)

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

Соответственно, background-color– это отдельно только цвет фона, background-image– изображение, где значением служит путь к файлу:

background-image: url ("images/test.gif").

Свойство «Граница» (Border)

border – мы уже разбирали на примере выше, это свойство границы.

Соответственно если через дефис прибавить top, bottom, right, left (например, border-top), то это будет верхняя, нижняя, правая или левая граница.

Отступы (Margin)

margin – величина отступа со всех сторон. По аналогии с border, можно описывать отдельно top, bottom, right, left (margin-right).

Поля (Padding)

padding – поле вокруг элемента (сверху, справа, снизу и слева);

Отдельные поля по аналогии с margin и border (top и т.д.).

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

Проблема с обновление темы

Вот мы и научились редактировать стилевой файл вашего шаблона. Но если вы захотите внести изменения в этот файл напрямую, через ftp или через админку блога, вы можете столкнуться с тем, что после обновления вашей темы, все, что было вами исправлено пропадет.

Что же делать, чтобы этого не случилось?

Для этой задачи есть два варианта решения:

  • Вообще не обновлять свою тему:)
  • Подключить к установленной вами WordPress-теме дочернюю со своим файлом style.css;
  • Воспользоваться плагином для правки стилей.

Разберем 2 и 3 пункты подробнее.

Как создать дочернюю тему WordPress?

Для установки вспомогательной темы, вам необходимо создать новую папку в wp-content/themes. К примеру, назовем ее Additional Theme. В ней вам нужно создать новый файл style.css.

Открываем этот файл и прописываем следующее:

1 2 3 4 5 6 7 8 /* Theme Name: Additional Theme Template: twentyfifteen */ @import url("../twentyfifteen/style.css"); h1 { color: red; }

/* Theme Name: Additional Theme Template: twentyfifteen */ @import url("../twentyfifteen/style.css"); h1 { color: red; }

В данном случае Theme Name задает название нашей дочерней темы Вордпресс. Template указывает на родительскую тему, которая находится в папке twentyfifteen. Эти строки нужно обязательно прописывать.

Команда @import url импортирует стили родительской темы. После этой директивы можно указывать свойства и значения выбранных вами для изменения элементов. В нашем случае это тэг «h1» (заголовок), которому мы присвоили красный цвет.

Т.е. за основу мы взяли стили родительской темы, а поверх них можем добавлять свои.

Теперь копируем созданную нами папку на сервер. Если все сделано верно, то в разделе «Внешний вид» — «Темы» у вас появится новая тема Additional Theme. Именно ее нужно активировать. При этом родительская тема должна быть установлена, но не активирована.

С помощью установки дочерней темы можно не только менять стили, но и расширять возможности вашей родительской темы с помощью других файлов шаблона. Но файл style.css для нее обязателен, так как именно он позволяет распознать дочернюю тему по информационному заголовку (Theme Name, Template).

Плагин Simple Custom CSS

Для того чтоб внести изменения в стили темы также можно использовать плагины для правки CSS в админке WordPress.

Один из них, это плагин Simple Custom CSS для WordPress:

После , заходим в панель редактирования («Внешний вид» — «Custom CSS»):

Здесь по аналогии с тем, как мы это делали после директивы @import, вносим изменения в css-стили WordPress-темы, которые будут учитываться вместе с основным файлом style.css.

После внесения дополнений нажимаем Update Custom CSS. Соответственно, если вы захотите вернуть исходный стиль вашей темы для всех элементов, можно просто удалить все ранее добавленные вами параметры из данного поля. Вот и все, что нужно знать о работе данного плагина.

Кто выбрал для себя этот способ правки css, смотрим видео о плагине:

Надеюсь, вам стало более понятно, как работать с css-стилями и теперь вы сможете самостоятельно оформлять отдельные частички своего сайта. А создание дочерней темы в WordPress позволит вам менять внешний вид блога, не боясь потерять важные наработки.

Удачи в освоении!

P.S. Фотки с Дня рождения. Мне сто лет не дарили гелиевых шариков. А сыроедческих тортов вообще никогда:)

О традиционном селфи с гостями вспомнили только, когда половина гостей уже ушла.

Загрузка...
Top