107 lines
		
	
	
		
			1.5 KiB
		
	
	
	
		
			SCSS
		
	
	
	
	
	
			
		
		
	
	
			107 lines
		
	
	
		
			1.5 KiB
		
	
	
	
		
			SCSS
		
	
	
	
	
	
.widget {
 | 
						|
	margin: 0 0 #{$size__spacing-unit};
 | 
						|
 | 
						|
	.widget-title {
 | 
						|
 		font-size: $font__size-lg;
 | 
						|
 	}
 | 
						|
 | 
						|
	/* Make sure select elements fit in widgets. */
 | 
						|
	select {
 | 
						|
		max-width: 100%;
 | 
						|
	}
 | 
						|
 | 
						|
	a {
 | 
						|
		color: $color__link;
 | 
						|
 | 
						|
		&:hover {
 | 
						|
			color: $color__link-hover;
 | 
						|
		}
 | 
						|
	}
 | 
						|
}
 | 
						|
 | 
						|
.widget_archive,
 | 
						|
.widget_categories,
 | 
						|
.widget_meta,
 | 
						|
.widget_nav_menu,
 | 
						|
.widget_pages,
 | 
						|
.widget_recent_comments,
 | 
						|
.widget_recent_entries,
 | 
						|
.widget_rss {
 | 
						|
 | 
						|
	ul {
 | 
						|
		padding: 0;
 | 
						|
		list-style: none;
 | 
						|
 | 
						|
		li {
 | 
						|
			color: $color__text-light;
 | 
						|
			@include font-family( $font__heading );
 | 
						|
			font-size: calc(#{$font__size_base} * #{$font__size-ratio});
 | 
						|
			font-weight: 700;
 | 
						|
			line-height: $font__line-height-heading;
 | 
						|
			margin-top: #{0.5 * $size__spacing-unit};
 | 
						|
			margin-bottom: #{0.5 * $size__spacing-unit};
 | 
						|
		}
 | 
						|
 | 
						|
		@include nestedSubMenuPadding();
 | 
						|
	}
 | 
						|
}
 | 
						|
 | 
						|
.widget_tag_cloud {
 | 
						|
 | 
						|
	.tagcloud {
 | 
						|
		@include font-family( $font__heading );
 | 
						|
		font-weight: 700;
 | 
						|
	}
 | 
						|
}
 | 
						|
 | 
						|
 | 
						|
.widget_search {
 | 
						|
 | 
						|
	.search-field {
 | 
						|
		width: 100%;
 | 
						|
 | 
						|
		@include media(mobile) {
 | 
						|
			width: auto;
 | 
						|
		}
 | 
						|
	}
 | 
						|
 | 
						|
	.search-submit {
 | 
						|
		display: block;
 | 
						|
		margin-top: $size__spacing-unit;
 | 
						|
	}
 | 
						|
}
 | 
						|
 | 
						|
.widget_calendar .calendar_wrap {
 | 
						|
	text-align: center;
 | 
						|
 | 
						|
	table td,
 | 
						|
	table th {
 | 
						|
		border: none;
 | 
						|
	}
 | 
						|
 | 
						|
	a {
 | 
						|
		text-decoration: underline;
 | 
						|
		text-decoration-thickness: 2px;
 | 
						|
	}
 | 
						|
 | 
						|
	.wp-calendar-table {
 | 
						|
		margin-bottom: 0;
 | 
						|
	}
 | 
						|
 | 
						|
	.wp-calendar-nav {
 | 
						|
		margin: 0 0 $size__spacing-unit;
 | 
						|
		display: table;
 | 
						|
		width: 100%;
 | 
						|
		@include font-family( $font__heading );
 | 
						|
 | 
						|
		span {
 | 
						|
			display: table-cell;
 | 
						|
			padding: 0.5em;
 | 
						|
		}
 | 
						|
	}
 | 
						|
 | 
						|
	.wp-calendar-nav-prev,
 | 
						|
	.wp-calendar-nav-next {
 | 
						|
		width: 40%;
 | 
						|
	}
 | 
						|
} |