Files
wordpress-preseed/wp-content/themes/Pirate-Rogue/css/sass/structure/_widgets.scss
2019-08-31 00:48:20 +02:00

228 lines
3.3 KiB
SCSS

/*-----------------------------------------------------------------------------------*/
/* 12.0 Sidebar + Widgets
/*-----------------------------------------------------------------------------------*/
#secondary,
#sidebar-page {
padding-top: 40px;
padding-bottom: 70px;
}
.no-sidebar {
#secondary,
#sidebar-page {
display: none;
}
}
.widget-area .widget {
clear: both;
float: none;
line-height: 1.5;
padding-bottom: 34px;
ul {
margin: 0;
padding: 0;
ul {
display: inline;
}
}
}
#secondary .widget:last-of-type,
#sidebar-page.widget:last-of-type {
padding-bottom: 0;
}
.widget {
.widget-title-wrap {
display: block;
}
ul:not(.slick-dots) {
ul:before,
li:after {
display: inline;
content: ' / ';
}
}
select,
iframe {
max-width: 99%;
margin-left: 1px;
margin-left: 0.1rem;
}
}
.widget-area .widget {
ul li {
list-style: none;
display: inline;
&:last-child {
padding-bottom: 0;
&::after {
content: '';
}
}
}
img.resize {
max-width: 100%;
height: auto;
}
}
.wp_widget_tag_cloud div,
.widget_tag_cloud div {
-ms-word-break: break-all;
word-break: break-all;
word-break: break-word;
}
.widget_recent_comments {
a.url,
span.comment-author-link {
font-weight: 600;
}
}
.widget-area {
.widget_recent_comments ul li {
display: block;
padding-bottom: 6px;
&:after {
display: none;
content: ' ';
}
}
.widget_rss ul li:after {
display: none;
content: ' ';
}
}
.tagcloud a {
-webkit-hyphens: auto;
-moz-hyphens: auto;
-ms-hyphens: auto;
hyphens: auto;
}
/* --- Search Widget + default Search Form --- */
.widget_search {
clear: both;
overflow: hidden;
@media screen and (min-width: $breakpoint-600) {
input {
&.search-field {
width: 67.8%;
}
&[type="submit"] {
width: 30%;
}
}
}
}
.widget ul .dropdown-toggle {
display: none;
}
/* --- RSS Widget --- */
.widget-area .widget_rss ul {
margin: 0;
padding: 0;
li {
display: block;
padding-bottom: 20px;
.rssSummary {
padding: 0;
display: inline-block;
}
cite {
font-style: normal;
font-weight: 600;
}
}
}
a.rsswidget {
font-weight: 600;
}
.widget-area .widget_rss ul ul:after {
display: none;
content: ' ';
}
/* --- Calendar Widget --- */
.widget_calendar {
#calendar_wrap {
position: relative;
table {
width: 100%;
}
a {
font-weight: bold;
}
}
#wp-calendar caption {
margin: 0 0 15px;
text-align: left;
}
table#wp-calendar {
tr {
th {
padding: 2px;
text-align: center;
}
td {
padding: 7px 0 3px;
border: 1px solid #000;
text-align: center;
}
}
tbody tr td a {
display: block;
}
}
}
/* --- Text Widget --- */
.textwidget {
p {
margin: 0 0 20px;
&:last-child {
margin: 0;
}
}
img {
display: block;
line-height: 0;
}
}
/* Media Gallery */
.widget.widget_media_gallery {
ul li {
display: inline-block;
}
ul ul:before, ul li:after {
display: none;
}
}