ВНИМАНИЕ! Статья экспериментальная, написанная в порыве вдохновения. Реализовывать написанное тут не советую, поскольку для окончательного варианта нужны определённые знания кода.
Соорудила сегодня вот такую панель, которая открывается по наведению на
. Она является эффективной при отсутствии боковых колонок. За основу был взят футер блога.

Сначала советую удалить стандартную панель навигации, иначе конструкция получается слишком "тяжёлой". Плюс в футере не должно быть гаджетов, в том числе, на автора шаблона.
Шаг 1. Добавляем код гаджетов.
В "Шаблон"-"Изменить HTML"-"Приступить" устанавливаем галочку "Расширить шаблоны виджета". Не волнуйтесь из-за обилия кода: мы сразу добавляем несколько стандартных гаджетов, которые впоследствии легко удалить. Фрагмент
<b:section-contents id='footer-1'>.....</b:section-contents>или если данное поле пусто, он может выглядеть как
<b:section-contents id='footer-1'/>и заменяем на
<b:section-contents id='footer-1'>
<b:widget id='Image56' locked='false' title='' type='Image'>
<b:includable id='main'>
<div class='widget-content'>
<b:if cond='data:link != ""'>
<a expr:href='data:link'>
<img expr:alt='data:title' expr:height='data:height' expr:id='data:widget.instanceId + "_img"' expr:src='data:sourceUrl' expr:width='data:width' expr:title='data:title'/>
</a>
<b:else/>
<img expr:alt='data:title' expr:height='data:height' expr:id='data:widget.instanceId + "_img"' expr:src='data:sourceUrl' expr:width='data:width' expr:title='data:title'/>
</b:if>
<br/>
<b:if cond='data:caption != ""'>
<span class='caption'><data:caption/></span>
</b:if>
</div>
<b:include name='quickedit'/>
</b:includable>
</b:widget>
<b:widget id='CustomSearch50' locked='false' title='' type='CustomSearch'>
<b:includable id='main'>
<!-- only display title if it's non-empty -->
<div class='widget-content'>
<div expr:id='data:widget.instanceId + "_form"'>
<span class='cse-status'><data:loadingMsg/></span>
</div>
</div>
<!-- override gsearch.css -->
<style type='text/css'>
#uds-searchControl .gs-result .gs-title,
#uds-searchControl .gs-result .gs-title *,
#uds-searchControl .gsc-results .gsc-trailing-more-results,
#uds-searchControl .gsc-results .gsc-trailing-more-results * {
color:<data:linkColor/>;
}
#uds-searchControl .gs-result .gs-title a:visited,
#uds-searchControl .gs-result .gs-title a:visited * {
color:<data:visitedLinkColor/>;
}
#uds-searchControl .gs-relativePublishedDate,
#uds-searchControl .gs-publishedDate {
color: <data:dateColor/>;
}
#uds-searchControl .gs-result a.gs-visibleUrl,
#uds-searchControl .gs-result .gs-visibleUrl {
color: <data:urlColor/>;
}
#uds-searchControl .gsc-results {
border-color: <data:borderColor/>;
background-color: <data:backgroundColor/>;
}
#uds-searchControl .gsc-tabhActive {
border-color: <data:borderColor/>;
border-top-color: <data:activeBorderColor/>;
background-color: <data:backgroundColor/>;
color: <data:textColor/>;
}
#uds-searchControl .gsc-tabhInactive {
border-color: <data:borderColor/>;
background-color: transparent;
color: <data:linkColor/>;
}
#uds-searchClearResults {
border-color: <data:borderColor/>;
}
#uds-searchClearResults:hover {
border-color: <data:activeBorderColor/>;
}
#uds-searchControl .gsc-cursor-page {
color: <data:linkColor/>;
}
#uds-searchControl .gsc-cursor-current-page {
color: <data:textColor/>;
}
</style>
<b:include name='quickedit'/>
</b:includable>
</b:widget>
<b:widget id='Image55' locked='false' title='' type='Image'>
<b:includable id='main'>
<div class='widget-content'>
<b:if cond='data:link != ""'>
<a expr:href='data:link'>
<img expr:alt='data:title' expr:height='data:height' expr:id='data:widget.instanceId + "_img"' expr:src='data:sourceUrl' expr:width='data:width' expr:title='data:title'/>
</a>
<b:else/>
<img expr:alt='data:title' expr:height='data:height' expr:id='data:widget.instanceId + "_img"' expr:src='data:sourceUrl' expr:width='data:width' expr:title='data:title'/>
</b:if>
<br/>
<b:if cond='data:caption != ""'>
<span class='caption'><data:caption/></span>
</b:if>
</div>
<b:include name='quickedit'/>
</b:includable>
</b:widget>
<b:widget id='Image54' locked='false' title='' type='Image'>
<b:includable id='main'>
<div class='widget-content'>
<b:if cond='data:link != ""'>
<a expr:href='data:link'>
<img expr:alt='data:title' expr:height='data:height' expr:id='data:widget.instanceId + "_img"' expr:src='data:sourceUrl' expr:width='data:width' expr:title='data:title'/>
</a>
<b:else/>
<img expr:alt='data:title' expr:height='data:height' expr:id='data:widget.instanceId + "_img"' expr:src='data:sourceUrl' expr:width='data:width' expr:title='data:title'/>
</b:if>
<br/>
<b:if cond='data:caption != ""'>
<span class='caption'><data:caption/></span>
</b:if>
</div>
<b:include name='quickedit'/>
</b:includable>
</b:widget>
<b:widget id='Image53' locked='false' title='' type='Image'>
<b:includable id='main'>
<div class='widget-content'>
<b:if cond='data:link != ""'>
<a expr:href='data:link'>
<img expr:alt='data:title' expr:height='data:height' expr:id='data:widget.instanceId + "_img"' expr:src='data:sourceUrl' expr:width='data:width' expr:title='data:title'/>
</a>
<b:else/>
<img expr:alt='data:title' expr:height='data:height' expr:id='data:widget.instanceId + "_img"' expr:src='data:sourceUrl' expr:width='data:width' expr:title='data:title'/>
</b:if>
<br/>
<b:if cond='data:caption != ""'>
<span class='caption'><data:caption/></span>
</b:if>
</div>
<b:include name='quickedit'/>
</b:includable>
</b:widget>
<b:widget id='Image52' locked='false' title='' type='Image'>
<b:includable id='main'>
<div class='widget-content'>
<b:if cond='data:link != ""'>
<a expr:href='data:link'>
<img expr:alt='data:title' expr:height='data:height' expr:id='data:widget.instanceId + "_img"' expr:src='data:sourceUrl' expr:width='data:width' expr:title='data:title'/>
</a>
<b:else/>
<img expr:alt='data:title' expr:height='data:height' expr:id='data:widget.instanceId + "_img"' expr:src='data:sourceUrl' expr:width='data:width' expr:title='data:title'/>
</b:if>
<br/>
<b:if cond='data:caption != ""'>
<span class='caption'><data:caption/></span>
</b:if>
</div>
<b:include name='quickedit'/>
</b:includable>
</b:widget>
<b:widget id='Image51' locked='false' title='' type='Image'>
<b:includable id='main'>
<b:if cond='data:link != ""'>
<a expr:href='data:link'>
<img expr:alt='data:title' expr:height='data:height' expr:id='data:widget.instanceId + "_img"' expr:src='data:sourceUrl' expr:width='data:width' expr:title='data:title'/>
</a>
<b:else/>
<img expr:alt='data:title' expr:height='data:height' expr:id='data:widget.instanceId + "_img"' expr:src='data:sourceUrl' expr:width='data:width' expr:title='data:title'/>
</b:if>
<br/>
<b:if cond='data:caption != ""'>
<span class='caption'><data:caption/></span>
</b:if>
<b:include name='quickedit'/>
</b:includable>
</b:widget>
<b:widget id='BlogList50' locked='false' title='Последние статьи' type='BlogList'>
<b:includable id='main'>
<!-- only display title if it's non-empty -->
<b:if cond='data:title'><p class='title'><data:title/></p></b:if>
<div class='widget-content'>
<div class='blog-list-container' expr:id='data:widget.instanceId + "_container"'>
<ul expr:id='data:widget.instanceId + "_blogs"'>
<b:loop values='data:items' var='item'>
<b:if cond='data:blog.url != data:item.itemUrl'>
<li expr:style='data:item.displayStyle'>
<div class='blog-content'>
<b:if cond='data:showItemTitle == "true"'>
<div class='blog-title'>
<b:if cond='data:item.itemUrl != ""'>
<a expr:href='data:item.itemUrl' target='_blank'>
<data:item.itemTitle/></a>
<b:else/>
<data:item.itemTitle/>
</b:if>
</div></b:if>
<div class='item-content'>
<b:if cond='data:showItemThumbnail == "true"'>
<b:if cond='data:item.itemThumbnail'>
<div class='item-thumbnail'>
<a expr:href='data:item.itemUrl' target='_blank'>
<img border='0' expr:alt='data:item.itemTitle' expr:height='data:item.itemThumbnail.height' expr:src='data:item.itemThumbnail.url' expr:width='data:item.itemThumbnail.width'/>
</a>
</div>
<b:else/>
<div class='item-thumbnail'><a expr:href='data:item.itemUrl' target='_blank'><img alt='Blogger' border='0' height='72' src='http:https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhzdQBwREk0jzjg7bkmEbOaZmYYpxSdZTPW9rbEm1n4q5kxAeBeZSEjBoJ6NdAMruh1omh0CzGKYxH8rVyWzKGGc-uJW6SRROxsOT-tBKJudVcbbDCviiWj0fNo5erxdwL1nKW-IAN_A8Py/s1600/vagaPlantilla_resumenpostsnoimage.gif' width='72'/></a></div>
</b:if>
</b:if>
<b:if cond='data:showItemSnippet == "true"'>
<span class='item-snippet'>
<data:item.itemSnippet/>
</span>
</b:if>
<b:if cond='data:showTimePeriodSinceLastUpdate == "true"'>
<div class='item-time'>
<data:item.timePeriodSinceLastUpdate/>
</div>
</b:if>
</div>
</div>
<div style='clear: both;'/>
</li>
</b:if>
</b:loop>
</ul>
<b:if cond='data:numItemsToShow != 0'>
<b:if cond='data:totalItems > data:numItemsToShow'>
<div class='show-option'>
<span expr:id='data:widget.instanceId + "_show-n"' style='display: none;'>
<a href='javascript:void(0)' onclick='return false;'><data:showNText/></a>
</span>
<span expr:id='data:widget.instanceId + "_show-all"' style='margin-left: 5px;'>
<a href='javascript:void(0)' onclick='return false;'><data:showAllText/></a>
</span>
</div>
</b:if>
</b:if>
<b:include name='quickedit'/>
</div>
</div>
</b:includable>
</b:widget>
<b:widget id='PopularPosts50' locked='false' title='Популярные сообщения' type='PopularPosts'>
<b:includable id='main'>
<b:if cond='data:title'><p class='title'><data:title/></p></b:if>
<div class='widget-content popular-posts'>
<ul>
<b:loop values='data:posts' var='post'>
<li>
<b:if cond='data:showThumbnails == "false"'>
<b:if cond='data:showSnippets == "false"'>
<!-- (1) No snippet/thumbnail -->
<a expr:href='data:post.href'><data:post.title/></a>
<b:else/>
<!-- (2) Show only snippets -->
<div class='item-title'><a expr:href='data:post.href'><data:post.title/></a></div>
<div class='item-snippet'><data:post.snippet/></div>
</b:if>
<b:else/>
<b:if cond='data:showSnippets == "false"'>
<!-- (3) Show only thumbnails -->
<div class='item-thumbnail-only'>
<b:if cond='data:post.thumbnail'>
<div class='item-thumbnail'>
<a expr:href='data:post.href' target='_blank'>
<img alt='' border='0' expr:height='data:thumbnailSize' expr:src='data:post.thumbnail' expr:width='data:thumbnailSize'/>
</a>
</div>
</b:if>
<div class='item-title'><a expr:href='data:post.href'><data:post.title/></a></div>
</div>
<div style='clear: both;'/>
<b:else/>
<!-- (4) Show snippets and thumbnails -->
<div class='item-content'>
<b:if cond='data:post.thumbnail'>
<div class='item-thumbnail'>
<a expr:href='data:post.href' target='_blank'>
<img alt='' border='0' expr:height='data:thumbnailSize' expr:src='data:post.thumbnail' expr:width='data:thumbnailSize'/>
</a>
</div>
</b:if>
<div class='item-title'><a expr:href='data:post.href'><data:post.title/></a></div>
<div class='item-snippet'><data:post.snippet/></div>
</div>
<div style='clear: both;'/>
</b:if>
</b:if>
</li>
</b:loop>
</ul>
<b:include name='quickedit'/>
</div>
</b:includable>
</b:widget>
</b:section-contents>Шаг 2. Определяем стиль CSS.
До
]]></b:skin>пишем
#footer-1 {width: 100%; float: left; padding: 2px 0 0 0; margin: -2px 0 0 0px; position: fixed; bottom: -15px; right: 100%;}
#footer-1:hover {right: auto; background: #313c40; background-image: -webkit-gradient(linear, left top, left bottom, from(#313c40), to(#eeeeee));
background-image: -webkit-linear-gradient(top, #313c40, #eeeeee);
background-image: -moz-linear-gradient(top, #313c40, #eeeeee);
background-image: -ms-linear-gradient(top, #313c40, #eeeeee);
background-image: -o-linear-gradient(top, #313c40, #eeeeee); }
#footer-1 img {margin: 0; padding: 0; background: transparent; border: none;}
#Image55, #Image54, #Image53, #Image52, #Image51{
float: left; width: 40px; margin: 0px; }
#Image56 { width: 35px; position: fixed; left: 0; background: transparent; padding-top: 2px; margin-top: -2px;}
#Image56:hover { width: 100%; background: #313c40; }
#CustomSearch50, #BlogList50, #PopularPosts50 { float: left; width: 200px; margin: 0 40px;}
#CustomSearch50 { background: #313c40; margin: -2px 40px 0 -1000px; padding: 2px 0 0 1000px; background-image: -webkit-gradient(linear, left top, left bottom, from(#313c40), to(#eeeeee));
background-image: -webkit-linear-gradient(top, #313c40, #eeeeee);
background-image: -moz-linear-gradient(top, #313c40, #eeeeee);
background-image: -ms-linear-gradient(top, #313c40, #eeeeee);
background-image: -o-linear-gradient(top, #313c40, #eeeeee); }
#BlogList50, #PopularPosts50 {position:relative;}
#PopularPosts50 {margin: 0;}
#BlogList50 .title, #PopularPosts50 .title {background: transparent url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhe53Y_PYNGWV-PnGyPI3qsY9-y88T6-ZbKr1qGTeTlC9fqkakVQZIfojsafBncd196YBI_LjkzhEptHV7qygDhpwG5KVmwxmDXGonW8TcvKDpWI4ZT29jITA8sS8bKteMh03pSBBA9Iuk/s1600/2uparrow.png) no-repeat 0 10px; padding: 10px 0 10px 20px; margin: 0px 0 -10px 0; text-shadow: 1px 1px 1px #000; font-weight: bold;}
#BlogList50:hover .title, #PopularPosts50:hover .title {background: transparent url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhBxAN3IAPy6aJfL-6djOCsNc1kwmLm88IG9BOdZ7H5R0SQxPpkRl9At1AAa_1ZByyJ-Ew3Ctmr93vQj_AN6XveznAPoq_eya8xI6TYATB0ikZEhBrzENIMlzqV6-Qs-Otd1IUm-y_kaxw/s1600/2dowarrow.png) no-repeat 0 10px;}
#BlogList50 .title .widget-content,
#BlogList50 .widget-content,
#PopularPosts50 .title .widget-content,
#PopularPosts50 .widget-content
{display: none; list-style:none; padding: 5px 5px 40px 5px; margin: 0; width: 100%; position: absolute; left:0; bottom:-20px; background: #313c40; opacity: .8; filter: alpha(opacity=80); -webkit-border-radius: 20px;
-khtml-border-radius: 20px;
border-radius: 20px;
border-top: groove 6px red; border-bottom: groove 6px red;}
#BlogList50 .title:hover .widget-content,
#BlogList50:hover .widget-content,
#PopularPosts50 .title:hover .widget-content,
#PopularPosts50:hover .widget-content
{display: block; }Шаг 3. Заполнение гаджетов.
В итоге на вкладке "Дизайн" после прямоугольника "Сообщения блога" у нас появятся новые поля с гаджетами. В гаджеты "Картинка" вносим в порядке очерёдности в поле "Изображения"-"Из интернета":
- https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgg4NSfL_vceik7v4wsubzuUpEK6zEsvgwOP3eKQy8JAhQx1Am_uEDz9DUiJcQMqhTzj7hhRnWJae5hJe5BrljHqVaPLmhK3cdzeUfol6c5HKWeh7MoTKdWTZy-NMktS5E3trpN5jDOtxc/s1600/arrow-right.png
- https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhZzb6QlNffPkYnxzbDfR58WFE3QWisfXovLtH5Yy2ek4d2NeeCYZVvBv0SnId6ZP1JxsM7FFWSpkZs7KvJCvQ-nP4tZaKhfI19UDFiN3G1DGJu7Xll_jDnU-BKcY5j2JHbP5kegyiPmXU/s400/rss.png
- https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj_R7kD21fJz8yagUP99-Fnb6GVNcNEPNFSwe1fadxbI8oHQMhAnEKg8gJ4LZsODXIh6wr1fAcx9KMFpzcZSMCzkpSKLY2c8yp6eCfHBMKP_nF9qQD1Vrv3-1jqDBqn1r9s0fmLZcUrdAs/s400/email.png
- https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj-2UQ-PXdRgtdeJ423mM_IcavHBExlWfrDfyzLkMz3_Ji0iDcz2RLwiGn0eOK7Rb_YGDE47InZLMsgKlHO9kUa5LXA1iH3uNLtWWZlHRIlkIYJIu_SCiCpRU0XFWOBRbluKhBkkpgFYkM/s1600/twitter-32.png
- https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiR0RPB-QDz5Hb6FgVjrboEtzXt3zzNoxfFt0WwCF8XiyEAfmdnfntdmdvhD_fzcLmwEC35LUpStmUqbdddFkh7jQkDO2YlP-WY8twkEELCbjx0yu68jtjUdTM7ExhvwacqpuAoQjM9pVg/s1600/vkontakte-32.png
- https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjRWIUlhIp_hn9DakPnRjtu2nJ4k4Eyc7ZI_8Jqh4bhiwyj8qe3HnFDK3lMqXtBPAxTgYTJZWcCM9PDQ-BYFvIAVE1B0262HdMNnM8qkQo_WQ2A36UhVwu0pknaAQ0fSh3VSDH4zS6CFK8/s1600/g-plus-32.png

Гаджет "Последние статьи" заполняем ссылками согласно одноимённой публикации (подробнее).
13 комментариев:
Подскажите, пожалуйста, а вы давно добавляли блог в РСЯ? Просто в правилах написано - "сайт должен располагаться на платном хостинге", а у вас Блоггер, хоть и свой домен. Если в принципе берут, то это здорово:)
Если вы не возражаете, я её попробую переделать :)
Кстати, где кнопка почтовой подписки для комментариев?
Чтобы подписаться, нужно выбрать аккаунт Google.
Спасибо за критику, я её учитываю. В статье сделала пометку.
Ещё раз извините.
Извините, комментарии в рамках данной статьи не предусмотрены.