Добро пожаловать на форум!
Новые сообщения Участники Правила форума Поиск RSS
Статистика Форума
Последние обновленные темы Самые популярные темы Самые активные пользователи Новые участники
Болт (3758)
Skyline (2679)
XemorDio (2674)
Strelok41 (2171)
marshalvrv [23.06.2017]
Sidorovichara [22.06.2017]
Strawn [21.06.2017]
worldgamespro [21.06.2017]
NegativRentgen [21.06.2017]
Страница 1 из 11
Форум » Web-раздел » Скрипты uCoz » Стиль календаря для uCoz
Стиль календаря для uCoz
XemorDio Дата: Воскресенье, 21.08.2016, 07:35 | Сообщение # 1
「 Рипер, техник сайта 」
Группа: Администраторы
Сообщений: 2674
Награды: 11 Репутация: 290
Статус: Offline

Новый стиль календаря для uCoz опубликовали на проекте uGarts. На нашем сайте еще не было стилей для календаря, был только простой Flash календарь. В скором времени будут еще стили, но эти варианты наиболее свежие и современные, не пытаются копировать отрывной календарь.

Честно, первый раз вижу, чтобы кто-то сделал стилизацию для календаря на uCoz, да и на WordPress такое я тоже не встречал. А знаете почему? Такой виджет на большинстве сайтов не нужен, он будет к место только на каком-нибудь новостном проекте. Календарь на школьном сайте? Да, там он будет к месту.

Установка
Проверьте наличие в «Таблице стилей (CSS)» следующих классов: calTable, calMonth, calMonthLink, calWday, calWdaySu, calWdaySe, calMday, calMdayA, calMdayIs, calMdayIsA, calMdayLink. Если есть, удаляйте.

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

Скопируйте код ниже и вставьте в «Таблицу стилей (CSS)» вашего сайта.

Стиль календаря по умолчанию



Код
/* Default calendar */  
table.calTable a {  
  font-family: Open sans;  
}  
table.calTable {  
  font-family: Open sans;  
  width: 265px;  
  position: relative;  
  background: url(http://j-p-g.net/if/2015/11/21/0689255001448147456.jpg) no-repeat;  
  background-size: cover;  
  border-radius: 5px;  
  -moz-border-radius: 5px;  
  -webkit-border-radius: 5px;  
  padding: 5px;  
  color: #FFFFFF;  
  font-size: 14px;  
  border-spacing: 0;  
}  
table.calTable tr:nth-child(7n+2) {  
  position: absolute;  
  top: 60px;  
  background: rgba(255, 255, 255, .3);  
  left: 0px;  
  width: 100%;  
}  
td.calMday,td.calMdayIs {  
  padding: 9px;  
  cursor: default;  
  transition: all .3s ease;  
  border-radius: 50%;  
  -moz-border-radius: 50%;  
  -webkit-border-radius: 50%;  
}  
td.calMday:hover,td.calMdayIsA:hover,.calMdayIs:hover,.calMdayA:hover {  
  background: rgba(255, 255, 255, .3);  
  border-radius: 50%;  
  -moz-border-radius: 50%;  
  -webkit-border-radius: 50%;  
  transition: all .3s ease;  
}  
td.calMdayIsA, .calMdayA {  
  border: 1px solid;  
  border-radius: 50%;  
  -moz-border-radius: 50%;  
  -webkit-border-radius: 50%;  
}  
a.calMdayLink,.calMonthLink:hover {  
  color: #fff;  
  text-decoration: underline;  
position: relative;  
}  
td.calWday, td.calWdaySe, td.calWdaySu {  
  text-transform: uppercase;  
  padding: 5px 10px;  
  width: 14.2857142857%;  
}  
td.calWday:hover, td.calWdaySe:hover, td.calWdaySu:hover {  
  background: rgba(255, 255, 255, .3);  
  cursor: default;  
}  
.calMonth {  
  padding: 45px 5px;  
  padding-top: 10px;  
}  
.calMonthLink {  
  color: #fff;  
  font-size: 1.6em;  
  text-decoration: none !important;  
}  
.calMonth a:first-child {  
  margin-left: 15px;  
  float: left;  
  margin-top: 6px;  
  width: 0;  
  height: 0;  
  font-size: 0;  
  border-top: 10px solid transparent;  
  border-right: 8px solid #fff;  
  border-bottom: 10px solid transparent;  
}  
.calMonth a:first-child:after {  
  position: absolute;  
  content:'';  
  border-top: 10px solid transparent;  
  border-right: 8px solid #95819A;  
  border-bottom: 10px solid transparent;  
  margin-top: -10px;  
  margin-left: 2px;  
}  
.calMonth a:last-child { &nbsnbsp;
  margin-right: 15px;  
  float: right;  
  margin-top: 6px;  
  width: 0;  
  height: 0;  
  font-size: 0;  
  border-top: 10px solid transparent;  
  border-left: 8px solid #fff;  
  border-bottom: 10px solid transparent;  
}  
.calMonth a:last-child:after {  
  position: absolute;  
  content:'';  
  border-top: 10px solid transparent;  
  border-left: 8px solid #C6CFD1;  
  border-bottom: 10px solid transparent;  
  margin-top: -10px;  
  margin-left: -10px;  
}  
a.calMdayLink:after {position: absolute; content:'';width: 30px;height: 30px;left: -10px;bottom: -5px;}  
.calMdayA {  
  cursor: default;  
}  
/* Default calendar */


Светлый стиль календаря



Код
/* Light calendar */  
table.calTable a {  
  font-family: Open sans;  
}  
table.calTable {  
  font-family: Open sans;  
  width: 265px;  
  position: relative;  
  background: #FFFFFF;  
  background-size: cover;  
  border-radius: 5px;  
  -moz-border-radius: 5px;  
  -webkit-border-radius: 5px;  
  padding: 5px;  
  color: #FFFFFF;  
  font-size: 14px;  
  border-spacing: 0;  
}  
table.calTable tr:nth-child(7n+2) {  
  position: absolute;  
  top: 60px;  
  background: #3498db;  
  left: 0px;  
  width: 100%;  
}  
td.calMday,td.calMdayIs {  
  padding: 9px;  
  cursor: default;  
  transition: all .3s ease;  
  border-radius: 50%;  
  color: #3498db;  
  -moz-border-radius: 50%;  
  -webkit-border-radius: 50%;  
}  
td.calMday:hover,td.calMdayIsA:hover,.calMdayIs:hover,.calMdayA:hover {  
  background: #3498DB;  
  border-radius: 50%;  
  -moz-border-radius: 50%;  
  -webkit-border-radius: 50%;  
  transition: all .3s ease;  
  color: #fff;  
}  
td.calMdayIsA, .calMdayA {  
  border: 1px solid #3498db;  
  border-radius: 50%;  
  -moz-border-radius: 50%;  
  -webkit-border-radius: 50%;  
  color: #3498db;  
}  
a.calMdayLink,.calMonthLink:hover {  
  color: #7F8C8D;  
  text-decoration: underline;  
  position: relative;  
}  
td.calWday, td.calWdaySe, td.calWdaySu {  
  text-transform: uppercase;  
  padding: 5px 10px;  
  width: 14.2857142857%;  
}  
td.calWday:hover, td.calWdaySe:hover, td.calWdaySu:hover {  
  cursor: default;  
}  
.calMonth {  
  padding: 45px 5px;  
  padding-top: 10px;  
}  
.calMonthLink {  
  color: #7f8c8d;  
  font-size: 1.6em;  
  text-decoration: none !important;  
}  
.calMonth a:first-child {  
  margin-left: 15px;  
  float: left;  
  margin-top: 6px;  
  width: 0;  
  height: 0;  
  font-size: 0;  
  border-top: 10px solid transparent;  
  border-right: 8px solid #7f8c8d;  
  border-bottom: 10px solid transparent;  
}  
.calMonth a:first-child:after {  
  position: absolute;  
  content:'';  
  border-top: 10px solid transparent;  
  border-right: 8px solid #fff;  
  border-bottom: 10px solid transparent;  
  margin-top: -10px;  
  margin-left: 2px;  
}  
.calMonth a:last-child {  
  margin-right: 15px;  
  float: right;  
  margin-top: 6px;  
  width: 0;  
  height: 0;  
  font-size: 0;  
  border-top: 10px solid transparent;  
  border-left: 8px solid #7f8c8d;  
  border-bottom: 10px solid transparent;  
}  
.calMonth a:last-child:after {  
  position: absolute;  
  content:'';  
  border-top: 10px solid transparent;  
  border-left: 8px solid #fff;  
  border-bottom: 10px solid transparent;  
  margin-top: -10px;  
  margin-left: -10px;  
}  
a.calMdayLink:after {position: absolute; content:'';width: 30px;height: 30px;left: -10px;bottom: -5px;}  
.calMdayA {  
  cursor: default;  
}  
/* Light calendar */


Темный стиль календаря



Код
/* Dark calendar */  
table.calTable a {  
  font-family: Open sans;  
}  
table.calTable {  
  font-family: Open sans;  
  width: 265px;  
  position: relative;  
  background: #34495E;  
  background-size: cover;  
  border-radius: 5px;  
  -moz-border-radius: 5px;  
  -webkit-border-radius: 5px;  
  padding: 5px;  
  color: #FFFFFF;  
  font-size: 14px;  
  border-spacing: 0;  
}  
table.calTable tr:nth-child(7n+2) {  
  position: absolute;  
  top: 60px;  
  background: #1abc9c;  
  left: 0px;  
  width: 100%;  
}  
td.calMday,td.calMdayIs {  
  padding: 9px;  
  cursor: default;  
  transition: all .3s ease;  
  border-radius: 50%;  
  -moz-border-radius: 50%;  
  -webkit-border-radius: 50%;  
}  
td.calMday:hover,td.calMdayIsA:hover,.calMdayIs:hover,.calMdayA:hover {  
  background: #1abc9c;  
  border-radius: 50%;  
  -moz-border-radius: 50%;  
  -webkit-border-radius: 50%;  
  transition: all .3s ease;  
}  
td.calMdayIsA, .calMdayA {  
  border: 1px solid #1ABC9C;  
  border-radius: 50%;  
  -moz-border-radius: 50%;  
  -webkit-border-radius: 50%;  
}  
a.calMdayLink,.calMonthLink:hover {  
  color: #fff;  
  text-decoration: underline;  
position: relative;  
}  
td.calWday, td.calWdaySe, td.calWdaySu {  
  text-transform: uppercase;  
  padding: 5px 10px;  
  width: 14.2857142857%;  
}  
td.calWday:hover, td.calWdaySe:hover, td.calWdaySu:hover {  
  cursor: default;  
}  
.calMonth {  
  padding: 45px 5px;  
  padding-top: 10px;  
}  
.calMonthLink {  
  color: #fff;  
  font-size: 1.6em;  
  text-decoration: none !important;  
}  
.calMonth a:first-child {  
  margin-left: 15px;  
  float: left;  
  margin-top: 6px;  
  width: 0;  
  height: 0;  
  font-size: 0;  
  border-top: 10px solid transparent;  
  border-right: 8px solid #fff;  
  border-bottom: 10px solid transparent;  
}  
.calMonth a:first-child:after {  
  position: absolute;  
  content:'';  
  border-top: 10px solid transparent;  
  border-right: 8px solid #34495E;  
  border-bottom: 10px solid transparent;  
  margin-top: -10px;  
  margin-left: 2px;  
}  
.calMonth a:last-child {  
  margin-right: 15px;  
  float: right;  
  margin-top: 6px;  
  width: 0;  
  height: 0;  
  font-size: 0;  
  border-top: 10px solid transparent;  
  border-left: 8px solid #fff;  
  border-bottom: 10px solid transparent;  
}  
.calMonth a:last-child:after {  
  position: absolute;  
  content:'';  
  border-top: 10px solid transparent;  
  border-left: 8px solid #34495E;  
  border-bottom: 10px solid transparent;  
  margin-top: -10px;  
  margin-left: -10px;  
}  
a.calMdayLink:after {position: absolute; content:'';width: 30px;height: 30px;left: -10px;bottom: -5px;}  
.calMdayA {  
  cursor: default;  
}  
/* Dark calendar */
Форум » Web-раздел » Скрипты uCoz » Стиль календаря для uCoz
Страница 1 из 11
Поиск:
00:29
Обновить

Хостинг от uCoz | Design by XemorDio | MODSTALKER © 2009-2017