Единый форум поддержки

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » Единый форум поддержки » Вопросы по оформлению форума » Вопросы по стилю "Новогодняя ночь"


Вопросы по стилю "Новогодняя ночь"

Сообщений 1 страница 20 из 20

1

Доброго времени суток!

Нашла здесь красивый стиль "Новогодняя ночь". Очень он мне понравился в цветовом решении - вот прям моё! Установила пока на своём тестовом форуме здесь. Тут и обнаружились некоторые проблемы: недостающие картинки (они приложены к новогодней теме о стиле) у меня никак не желают прописываться, а именно картинки "Награды", "Жалоба" и "Поделиться". Я всё сделала по аналогии с исходным скриптом и указала ссылки на необходимые картинки. Не получилось! А кнопку "Поделиться" я вообще не знаю, как прописать, - не знаю её английского кодового названия.

Вопросы:

1) Как исправить данную проблему с кнопками?

2) Как расширить сайт, чтобы он выглядел симметрично, и оставить по бокам зазоры для фона и для будущих стрелочек вверх-вниз?

3) Как убрать справа светлую разграничительную вертикальную полосу между двумя фреймами (основным и боковым - с шаром)?

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

Заранее спасибо за помощь.

0

2

Вопросы 2 и 3 снимаю с повестки дня - поправила их через стили. А заодно получилась и качественная мобильная версия диза. :D Единственный огрех: кнопка от сервиса "Это интересно" видна лишь частично. Как это исправить? Либо убрать (если это возможно), либо передвинуть, чтобы она была видна.

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

Заранее спасибо за помощь.

Отредактировано Neo.Neo (Вчера 00:12:04)

0

3

Ещё забыла сказать: в мобильной версии вместо иконки "Награды" стоит тот же "домик", что и для перехода на главную страницу сайта. Как это поправить? Заранее спасибо.

0

4

Neo.Neo

Классы кнопок:
.sharelink - Поделиться
.pl-reports a - Пожаловаться
#navawards a - Награды

Убрать это интересно:

Код:
#pun-live-rusff {display: none;}

Убрать новые надписи в меню в мобильном стиле:

Код:
@media screen and (max-width: 540px) {
#pun-navlinks img {display: none;}
}

Своя иконка для наград в мобильном стиле:

Код:
@media screen and (max-width: 540px) {
#pun-navlinks .container #navawards a {background-image: url(своя иконка) !important;}
}

Можно объединить с предыдущим кодов, вот так:

Код:
@media screen and (max-width: 540px) {
#pun-navlinks img {display: none;}

#pun-navlinks .container #navawards a {background-image: url(ссылку на свою иконку) !important;}
}

+3

5

Здравствуйте!

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

Что получилось сделать:

Код:
<style> type="text/css"> #pun th {color: #d0b857;} </style>
<style> #pun-live-rusff {display: none;} </style>
<style> .sharelink {display: none;} </style>

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

Вторая строка - убирает блок "Это интересно" (rusff.me).

Третья строка - убирает "Поделиться" (и на десктопе, и в мобильной версии).

Получилось! Огромное Вам спасибо.

А вот дальше я не разобралась, куда устанавливать объединённый Вами код (внизу поста): ставила в стили (поочерёдно в первое и во второе окно) - не сработало! А на большее у меня ума не хватило, ибо я https://forum.ixbt.com/lamer.svg в кодинге.  :D Чуть не грохнула сайт. Хорошо ещё, что не успела выйти из админки, иначе это была бы для меня катастрофа. Объясните, пожалуйста, как первоклашке, что и куда. Спасибо.

Выяснилось также, что в стиле отсутствует модуль "Опрос" для тем. Наверное, можно посмотреть этот блок в других дизах и перенести в этот стиль? :question:

Отредактировано Neo.Neo (Вчера 18:33:26)

0

6

Neo.Neo написал(а):
Код:
<style> type="text/css"> #pun th {color: #d0b857;} </style>

Вообще ничего не понимаю - снова вернулся тёмно-синий цвет из оригинального стиля. Я же его заменила!  :(

0

7

Neo.Neo написал(а):

Вообще ничего не понимаю - снова вернулся тёмно-синий цвет из оригинального стиля. Я же его заменила!

Исправила прямо во втором окне стиля, вот так:

Код:
/* CS2.5 */
    .punbb th {
    border-color:#D0B857;
    }

А первую строку о замене цвета (было установлено у меня ранее в HTML-верх) убрала (см. ранее). Пока ничего не поломалось.  :D

0

8

Neo.Neo написал(а):

А вот дальше я не разобралась, куда устанавливать объединённый Вами код (внизу поста)

Или в конце первого окна своего стиля или так же в НТМЛ верх:

Код:
<style>
@media screen and (max-width: 540px) {
#pun-navlinks img {display: none;}
 
#pun-navlinks .container #navawards a {background-image: url(ссылку на свою иконку) !important;}
}
</style>

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

Neo.Neo написал(а):

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

Кнопки нет или вообще оформление опроса нет?

Neo.Neo написал(а):

Исправила прямо во втором окне стиля, вот так:

Первый код меняет цвет текста, второй код меняет цвет бордюра:

Neo.Neo написал(а):

#pun th {color: #d0b857;}

Neo.Neo написал(а):

border-color:#D0B857;

+1

9

kolobdur74 написал(а):

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

В первом посте я указала ссылку на оригинал дизайна, оттуда я взяла код скрипта замены надписей своими кнопками. Вот он (оригинал):

Код:
<!--Своя картинка или Слово в Панель навигации -->
<script>
var Img_Word=0;   //0-Картинка;1-Cлово /Ставим картинку или Слово ?
   navlinks=new Array(
  "navindex","http://s5.uploads.ru/wdTDO.png",   // Форум
  "navuserlist","http://s5.uploads.ru/pfhSq.png", // Участники
  "navrules","http://s5.uploads.ru/iaVLv.png",   // Правила
  "navsearch","http://s5.uploads.ru/An3x7.png",  // Поиск
  "navprofile","http://s5.uploads.ru/rHMfS.png", // Профиль
  "navpm","http://s4.uploads.ru/VGhMn.png",     // Сообщения
  "navadmin","http://s3.uploads.ru/BdKZn.png",   // Администрирование
  "navregister","http://s4.uploads.ru/qQ4XG.gif", // Регистрация
  "navlogin","http://s5.uploads.ru/YNvwx.png",   // Войти
  "navlogout","http://s4.uploads.ru/VRWnE.png"   // Выход - !ПОСЛЕДНИЙ элемент без запятой
)
 
var s,i;for (i=0; i < navlinks.length; i++){s=navlinks[i+1];
   if(!Img_Word){s='<img class="navlinks" src="'+s+'" border="0" />'}
   $("#"+navlinks[i]+" a").html("<span>"+s+"</span>");i++;}
</script>

Я дополнила этот скрипт, вписав "Награды" - по аналогии, согласно исходнику. Вот что у меня "получилось":

Код:
<!--Своя картинка или Слово в Панель навигации -->
<script>
var Img_Word=0;   //0-Картинка;1-Cлово /Ставим картинку или Слово ?
   navlinks=new Array(
  "navindex","http://s5.uploads.ru/wdTDO.png",   // Форум
  "navuserlist","http://s5.uploads.ru/pfhSq.png", // Участники
  "navawards","https://s3.uploads.ru/IExQT.png", // Награды
  "navrules","http://s5.uploads.ru/iaVLv.png",   // Правила
  "navsearch","http://s5.uploads.ru/An3x7.png",  // Поиск
  "navprofile","http://s5.uploads.ru/rHMfS.png", // Профиль
  "navpm","http://s4.uploads.ru/VGhMn.png",     // Сообщения
  "navadmin","http://s3.uploads.ru/BdKZn.png",   // Администрирование
  "navregister","http://s4.uploads.ru/qQ4XG.gif", // Регистрация
  "navlogin","http://s5.uploads.ru/YNvwx.png",   // Войти
  "navlogout","http://s4.uploads.ru/VRWnE.png"   // Выход - !ПОСЛЕДНИЙ элемент без запятой
)
 
var s,i;for (i=0; i < navlinks.length; i++){s=navlinks[i+1];
   if(!Img_Word){s='<img class="navlinks" src="'+s+'" border="0" />'}
   $("#"+navlinks[i]+" a").html("<span>"+s+"</span>");i++;}
</script>

Не сработало! Может, поэтому автор дизайна тоже не добавил "Награды" в свой скрипт? Чудеса! Всё остальное в этом скрипте работает, а награды - никак!

kolobdur74 написал(а):

Кнопки нет или вообще оформление опроса нет?

Ни того, ни другого - нет, увы. Хотя во втором скрипте у автора диза что-то такое есть про "Опрос", но я ничего не нашла.

kolobdur74 написал(а):

Первый код меняет цвет текста, второй код меняет цвет бордюра

Если цвет и бордюр одинакового цвета, как Вы указали, то это непринципиально - всё будет однотонным.

Отредактировано Neo.Neo (Вчера 20:50:10)

0

10

kolobdur74 написал(а):

Или в конце первого окна своего стиля или так же в НТМЛ верх

Сделала - через стиль. Увы! Остались мобильные кнопки у всего, кроме вписанных наград, а сама кнопка "Награды" видна лишь частично (как "На..." - и всё). Вы сами можете зайти с мобильника сюда и посмотреть. На десктопе же все кнопки есть, кроме наград. Мистика!

0

11

Neo.Neo написал(а):

Если цвет и бордюр одинакового цвета, как Вы указали, то это непринципиально - всё будет однотонным.

Дошло!  :D  Я исправила у себя во втором окне стиля изначальное border-color на просто color.  :D

Спасибо, что заметили мой "косяк".  :)

0

12

Neo.Neo написал(а):

Ни того, ни другого - нет, увы. Хотя во втором скрипте у автора диза что-то такое есть про "Опрос", но я ничего не нашла.

Картинки таки нашлись (взяла ссылки из оригинального скрипта у автора диза)!

Основная кнопка:

https://forumstatic.ru/files/0009/44/0a/24726.png

Кнопка для подсветки:

https://forumstatic.ru/files/0009/44/0a/75560.png

Только устанавливать их, как оказалось, некуда.

Отредактировано Neo.Neo (Вчера 21:22:12)

0

13

Neo.Neo написал(а):

Сделала - через стиль. Увы! Остались мобильные кнопки у всего, кроме вписанных наград, а сама кнопка "Награды" видна лишь частично (как "На..." - и всё). Вы сами можете зайти с мобильника сюда и посмотреть. На десктопе же все кнопки есть, кроме наград. Мистика!

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

Код:
#pun-navlinks .container #navawards a {
  background-image: url(https://s3.uploads.ru/IExQT.png) !important;
  width: 105px !important;
  height: 30px !important;
}
#pun-navlinks .container #navawards a span {display: none;}

+1

14

Вот вторая часть скрипта, дополненная кнопками "Жалоба":

Код:
<!-- Свои картинки вместо:Новая тема;Новый опрос;Ответить;Профиль;ЛС;и т.д. -->
<script>
   pstlnk=new Array(
 
  ".postlink","Новая тема",
"https://forumstatic.ru/files/0009/44/0a/98838.png",
"https://forumstatic.ru/files/0009/44/0a/17229.png",
"Создай тему",
 
  ".postlink","Новый опрос",
"https://forumstatic.ru/files/0009/44/0a/24726.png",
"https://forumstatic.ru/files/0009/44/0a/75560.png",
"Создай тему опрос",
 
  ".postlink","Ответить",
"https://forumstatic.ru/files/0009/44/0a/99896.png",
"https://forumstatic.ru/files/0009/44/0a/81213.png",
"",
 
  ".pl-email","Профиль",
"https://forumstatic.ru/files/0009/44/0a/56252.png",
"https://forumstatic.ru/files/0009/44/0a/56252.png",
"Профиль",
 
  ".pl-email","ЛС",
"https://forumstatic.ru/files/0009/44/0a/74513.png",
"https://forumstatic.ru/files/0009/44/0a/74513.png",
"ЛС",
 
  ".pl-email","E-mail",
"https://forumstatic.ru/files/0009/44/0a/24935.png",
"https://forumstatic.ru/files/0009/44/0a/24935.png",
"E-mail",
 
  ".pl-website","Вебсайт",
"https://forumstatic.ru/files/0009/44/0a/86416.png",
"https://forumstatic.ru/files/0009/44/0a/86416.png",
"Вебсайт",
 
  ".pl-delete","Удалить",
"https://forumstatic.ru/files/0009/44/0a/17706.png",
"https://forumstatic.ru/files/0009/44/0a/17178.png",
"Удалить сообщение",
 
  ".pl-edit","Редактировать",
"https://forumstatic.ru/files/0009/44/0a/46267.png",
"https://forumstatic.ru/files/0009/44/0a/32164.png",
"Редактировать сообщение",
 
  ".pl-quote","Цитировать",
"https://forumstatic.ru/files/0009/44/0a/31259.png",
"https://forumstatic.ru/files/0009/44/0a/84167.png",
"Цитата всего или выделенного текста",

  ".pl-reports","Пожаловаться",
"https://s7.uploads.ru/8vUHe.png",
"https://s3.uploads.ru/deKAs.png",
"Сообщить о нарушении" // ПОСЛЕДНИЙ элемент без запятой
 )
function find_and_replace(value){var s0,s1,s2,s3,i; 
for (i=0; i < pstlnk.length; i+=5){s0=pstlnk[i+2];
  s1="onmouseover=\"this.src='"+pstlnk[i+3]+"'\"";s2="onmouseout=\"this.src='"+s0+"'\"";
  s3='<img class="pst_lnk" src="'+s0+'" '+s1+' '+s2+' border="0"'+ (pstlnk[i+4]!=''?' title="'+pstlnk[i+4]+'"':'')+'/>';
  var str=$(value).find(pstlnk[i]+":contains('"+pstlnk[i+1]+"')").html();
  if (str!=null) {str=str.replace(pstlnk[i+1],"<span style='display:none'>"+pstlnk[i+1]+"</span>"+s3);
$(value).find(pstlnk[i]+":contains('"+pstlnk[i+1]+"')").html(str);};};}
$("#pun-viewforum .linkst,#pun-viewforum .linksb,#pun-viewtopic .linkst,#pun-viewtopic .linksb,#pun-viewtopic .post .post-links").each(function(){find_and_replace(this);;});
</script>
<!-- Окончание -->

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

0

15

kolobdur74 написал(а):

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

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

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

Третий вариант (для ПК), отчитываюсь: наслоение друг на друга мобильных и дизайнерских кнопок, а кнопка "Награды" снова не смаштабировалась, хотя другие нарисованные кнопки уменьшились, как и положено для мобильной версии.

Отредактировано Neo.Neo (Вчера 22:41:06)

0

16

Neo.Neo написал(а):

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

Добавьте:

kolobdur74 написал(а):

#pun-navlinks .container #navawards a {
  display: inline-block;
  background-image: url(https://s3.uploads.ru/IExQT.png) !important;
  width: 105px !important;
  height: 30px !important;
}
#pun-navlinks .container #navawards a span {display: none;}

+1

17

kolobdur74 написал(а):

Добавьте

Добавила. На десктопе кнопка "Награды" встала в панель, как влитая! Красота! СПАСИБО! А на мобиле (я же оставила в стиле оба Ваших кода) - чехарда из иконок так и осталась: дизайнерские кнопки находятся поверх обычных белых мобильных, а кнопка "Награды" выделяется своим крупным размером.

Отредактировано Neo.Neo (Вчера 22:38:20)

0

18

Neo.Neo написал(а):

Добавила. На десктопе кнопка "Награды" встала в панель, как влитая! Красота! СПАСИБО! А на мобиле (я же оставила в стиле оба Ваших кода) - чехарда из иконок так и осталась: дизайнерские кнопки находятся поверх обычных белых мобильных, а кнопка "Награды" выделяется своим крупным размером.

Ссылка на свою картинку - это на мобильную картинку, а вы поставили картинку для ПК:

<style>
@media screen and (max-width: 540px) {
#pun-navlinks img {display: none;}

#pun-navlinks .container #navawards a {background-image: url(ссылку на свою иконку) !important;}
}
</style>

Этот код ставить ниже кода:

kolobdur74 написал(а):

#pun-navlinks .container #navawards a {
  display: inline-block;
  background-image: url(https://s3.uploads.ru/IExQT.png) !important;
  width: 105px !important;
  height: 30px !important;
}
#pun-navlinks .container #navawards a span {display: none;}

+1

19

kolobdur74 написал(а):

Ссылка на свою картинку - это на мобильную картинку, а вы поставили картинку для ПК

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

kolobdur74 написал(а):

Этот код ставить ниже кода

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

А в самом низу первого окна стиля у меня сейчас стоят оба кода (для мобилы и для ПК), которые Вы мне дали, а именно:

Код:
@media screen and (max-width: 540px) {
    #pun-navlinks img {display: none;}
 
    #pun-navlinks .container #navawards a {background-image: url(https://s3.uploads.ru/IExQT.png) !important;}
    }

     #pun-navlinks .container #navawards a {
      display: inline-block;
      background-image: url(https://s3.uploads.ru/IExQT.png) !important;
      width: 105px !important;
      height: 30px !important;
    }
    
    #pun-navlinks .container #navawards a span {display: none;}
    
    }

Отредактировано Neo.Neo (Вчера 23:32:27)

0

20

Neo.Neo написал(а):

Можете проверить сами по исходнику стиля "Новогодняя ночь" - там же есть все ссылки на картинки и даже добавлены в посте недостающие - специально для rusff.

Да даже в скриптах от дизайнера, которые я ранее выложила, можно посмотреть эти картинки по приведённым ссылкам. Мелких картинок нет, все в принципе одного размера.

Отредактировано Neo.Neo (Вчера 23:42:12)

0


Вы здесь » Единый форум поддержки » Вопросы по оформлению форума » Вопросы по стилю "Новогодняя ночь"