mirror of
				https://github.com/openresty/openresty.git
				synced 2024-10-13 00:29:41 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			564 lines
		
	
	
		
			11 KiB
		
	
	
	
		
			C
		
	
	
	
	
	
			
		
		
	
	
			564 lines
		
	
	
		
			11 KiB
		
	
	
	
		
			C
		
	
	
	
	
	
| /* $Id: theme-bluecrush.css 64929 2007-10-15 20:22:20Z kgoess $ */
 | |
| 
 | |
| /* basic page elements */
 | |
| 
 | |
| body
 | |
| {
 | |
| 	font-family: 'trebuchet ms', helvetica, arial, sans-serif;
 | |
| 	font-size: 12px;
 | |
| }
 | |
| 
 | |
| a { color: #393; text-decoration: underline; }
 | |
| a:visited { color: #666; }
 | |
| a:hover { color: #f93; }
 | |
| 
 | |
| #banner a { color: #fff; font-weight: bold; text-decoration: none; }
 | |
| #banner a:visited { color: #fff; }
 | |
| #banner a:hover { color: #f93; }
 | |
| 
 | |
| .module-content a { color: #39c; font-weight: bold;}
 | |
| .module-content a:visited { color: #369; }
 | |
| .module-content a:hover { color: #f93; }
 | |
| 
 | |
| .entry-header a { color: #f93; text-decoration: none; }
 | |
| .entry-header a:visited { color: #f93; }
 | |
| .entry-header a:hover { color: #f93; }
 | |
| 
 | |
| h1, h2, h3, h4, h5, h6
 | |
| {
 | |
| 	font-family: 'trebuchet ms', helvetica, arial, sans-serif;
 | |
| }
 | |
| 
 | |
| .module-header,
 | |
| .trackbacks-header,
 | |
| .comments-header,
 | |
| .comments-open-header,
 | |
| .archive-header
 | |
| {
 | |
| 	/* ie win (5, 5.5, 6) bugfix */
 | |
| 	p\osition: relative;
 | |
| 	width: 100%;
 | |
| 	w\idth: auto;
 | |
| 
 | |
| 	margin: 1px 0;
 | |
| 	padding: 5px 5px 5px 25px;
 | |
| 	color: #fff;
 | |
| 	background: #79B5E7 url(theme-bluecrush/colitem-header-bg.gif) 0 50% repeat;
 | |
| 	font-size: 14px;
 | |
| 	font-weight: bold;
 | |
| 	line-height: 1;
 | |
| }
 | |
| 
 | |
| .module-header a,
 | |
| .module-header a:visited,
 | |
| .trackbacks-header a,
 | |
| .trackbacks-header a:visited,
 | |
| .comments-header a,
 | |
| .comments-header a:visited,
 | |
| .comments-open-header a,
 | |
| .comments-open-header a:visited
 | |
| .archive-header a,
 | |
| .archive-header a:visited
 | |
| {
 | |
| 	color: #fff;
 | |
| }
 | |
| 
 | |
| .module-header a:hover,
 | |
| .trackbacks-header a:hover,
 | |
| .comments-header a:hover,
 | |
| .comments-open-header a:hover
 | |
| .archive-header a:hover
 | |
| {
 | |
| 	color: #f93;
 | |
| }
 | |
| 
 | |
| .entry-more-link,
 | |
| .entry-footer,
 | |
| .comment-footer,
 | |
| .trackback-footer,
 | |
| .typelist-thumbnailed
 | |
| {
 | |
| 	font-size: 11px;
 | |
| }
 | |
| 
 | |
| .trackbacks-info,
 | |
| .comments-info
 | |
| {
 | |
| 	margin-bottom: 20px;
 | |
| }
 | |
| 
 | |
| 
 | |
| /* page layout */
 | |
| 
 | |
| body
 | |
| {
 | |
| 	min-width: 780px;
 | |
| 	color: #666;
 | |
| 	background: #94C4EC;
 | |
| }
 | |
| 
 | |
| #container
 | |
| {
 | |
| 	width: 780px;
 | |
| 	background: transparent url(theme-bluecrush/container-bg.gif) repeat-y;
 | |
| }
 | |
| 
 | |
| #container-inner
 | |
| {
 | |
| 	margin: 0 10px 0 10px;
 | |
| 	border-bottom: 1px solid #369;
 | |
| 	background: transparent url(theme-bluecrush/column-right-bg.gif) -500px 0 repeat-y;
 | |
| }
 | |
| 
 | |
| #banner
 | |
| {
 | |
| 	width: 760px; /* necessary for ie win */
 | |
| 	border-bottom: 1px solid #369;
 | |
| 	background: #335099 url(theme-bluecrush/banner-bg.gif) repeat-x;
 | |
| }
 | |
| 
 | |
| #banner-inner { padding: 20px; }
 | |
| 
 | |
| .banner-user
 | |
| {
 | |
| 	width: 70px;
 | |
| 	margin-top: 4px;
 | |
| 	font-size: 10px;
 | |
| }
 | |
| 
 | |
| .banner-user-photo { border: 3px solid #fff; }
 | |
| 
 | |
| #banner-header
 | |
| {
 | |
| 	margin: 0;
 | |
| 	color: #fff;
 | |
| 	font-size: 30px;
 | |
| 	font-weight: bold;
 | |
| 	line-height: 1;
 | |
| }
 | |
| 
 | |
| #banner-description
 | |
| {
 | |
| 	margin: 1px 0;
 | |
| 	color: #fff;
 | |
| 	background: none;
 | |
| 	font-size: 12px;
 | |
| 	line-height: 1.125;
 | |
| }
 | |
| 
 | |
| #alpha { margin: 20px 0 20px 20px; width: 260px; }
 | |
| #beta { margin: 20px 0 0 40px; width: 420px;}
 | |
| #gamma, #delta { width: 202px; }
 | |
| 
 | |
| .date-header
 | |
| {
 | |
| 	margin: 0;
 | |
| 	color: #335099;
 | |
| 	font-size: 14px;
 | |
| 	text-transform: uppercase;
 | |
| }
 | |
| 
 | |
| .entry-header
 | |
| {
 | |
| 	margin: 10px 0;
 | |
| 	border-left: 4px solid #f93;
 | |
| 	padding: 0 0 0 5px;
 | |
| 	color: #f93;
 | |
| 	font-size: 18px;
 | |
| 	font-weight: bold;
 | |
| }
 | |
| 
 | |
| .entry-content { margin: 0; }
 | |
| .entry-footer
 | |
| {
 | |
| 	margin: 0 0 20px 0;
 | |
| 	border-top: 1px solid #d7d7d7;
 | |
| 	padding-top: 2px;
 | |
| 	color: #393;
 | |
| 	font-weight: normal;
 | |
| }
 | |
| 
 | |
| .content-nav { margin-top: 0; }
 | |
| 
 | |
| .content-header
 | |
| {
 | |
| 	margin: 0 0 30px;
 | |
| 	color: #f93;
 | |
| 	font-size: 24px;
 | |
| 	font-weight: bold;
 | |
| }
 | |
| 
 | |
| 
 | |
| /* modules */
 | |
| 
 | |
| .module-calendar .module-content { margin: 5px 0 15px 0; }
 | |
| 
 | |
| .module-mmt-calendar .module-content table,
 | |
| .module-calendar .module-content table { font-size: 11px; }
 | |
| 
 | |
| .module-mmt-calendar .module-header a { color: #f93; }
 | |
| .module-mmt-calendar .module-header a:visited { color: #f93; }
 | |
| .module-mmt-calendar .module-header a:hover { color: #069; }
 | |
| 
 | |
| 
 | |
| .module-powered { margin: 20px 0; }
 | |
| .module-powered .module-content
 | |
| {
 | |
| 	margin: 0;
 | |
| 	padding: 10px;
 | |
| 	border: 1px dashed #39c;
 | |
| 	color: #039;
 | |
| 	background: #b8d4ec url(theme-bluecrush/powered-bg.gif) repeat-x;
 | |
| }
 | |
| 
 | |
| .module-powered a { color: #06c; }
 | |
| .module-powered a:visited { color: #06c; }
 | |
| .module-powered a:hover { color: #f93; }
 | |
| 
 | |
| .module-photo { background: none; }
 | |
| .module-photo img { border: solid 1px #dce1e4; }
 | |
| 
 | |
| .module-list-item
 | |
| {
 | |
| 	padding-left: 12px;
 | |
| 	background: url(theme-bluecrush/li-bg.gif) 0 0.5em no-repeat;
 | |
| 	line-height: 150%;
 | |
| }
 | |
| 
 | |
| .typelist-thumbnailed .module-list
 | |
| {
 | |
| 	margin: 0;
 | |
| }
 | |
| 
 | |
| .typelist-thumbnailed .module-list-item
 | |
| {
 | |
| 	margin: 0 0 1px 0;
 | |
| 	padding: 0;
 | |
| 	border: 1px solid #d9dee1;
 | |
| 	background: #d2dfe9 url(theme-bluecrush/thumbnailed-bg.gif) repeat-x;
 | |
| }
 | |
| 
 | |
| .typelist-thumbnail { background: #baccdb url(theme-bluecrush/typelist-thumbnail-bg.gif) repeat-x; }
 | |
| 
 | |
| .module-featured-photo img
 | |
| {
 | |
| 	width: 414px;
 | |
| }
 | |
| 
 | |
| 
 | |
| /* recent photos */
 | |
| 
 | |
| .module-recent-photos .module-content { margin: 6px 0 0 0; }
 | |
| 
 | |
| .module-recent-photos .module-list { margin: 0; }
 | |
| 
 | |
| .module-recent-photos .module-list-item
 | |
| {
 | |
| 	width: 64px; /* mac ie fix */
 | |
| 	margin: 0 6px 6px 0;
 | |
| 	padding: 0;
 | |
| 	background: none;
 | |
| }
 | |
| 
 | |
| .module-recent-photos .module-list-item a
 | |
| {
 | |
| 	border: 1px solid #39c;
 | |
| 	padding: 1px;
 | |
| 	background: #fff;
 | |
| }
 | |
| 
 | |
| .module-recent-photos .module-list-item a:hover
 | |
| {
 | |
| 	border-color: #f93;
 | |
| }
 | |
| 
 | |
| 
 | |
| /* artistic tweaks */
 | |
| 
 | |
| 
 | |
| /* calendar tweaks */
 | |
| 
 | |
| 	.layout-calendar #beta { overflow: visible; }
 | |
| 
 | |
| 	.module-mmt-calendar { width: 420px; }
 | |
| 
 | |
| 	.module-mmt-calendar .module-header
 | |
| 	{
 | |
| 		margin: 0 0 5px 0;
 | |
| 		border: 0;
 | |
| 		padding: 0;
 | |
| 		color: #369;
 | |
| 		background: none;
 | |
| 		font-size: 14px;
 | |
| 		font-weight: normal;
 | |
| 		text-align: right;
 | |
| 	}
 | |
| 
 | |
| 	.module-mmt-calendar table
 | |
| 	{
 | |
| 		color: #fff;
 | |
| 		background: #bcc5cc;
 | |
| 	}
 | |
| 
 | |
| 	.module-mmt-calendar th,
 | |
| 	.module-mmt-calendar td
 | |
| 	{
 | |
| 		border-right: 1px solid #d0d0d0;
 | |
| 		padding: 2px;
 | |
| 		text-align: right;
 | |
| 		font-weight: normal;
 | |
| 	}
 | |
| 
 | |
| 	.module-mmt-calendar .weekday-7, td.day-7, td.day-14, td.day-21, td.day-28, td.day-35, td.day-42
 | |
| 	{
 | |
| 		border-right: none;
 | |
| 	}
 | |
| 
 | |
| 	.day-photo a
 | |
| 	{
 | |
| 		border: solid 1px #39c;
 | |
| 		padding: 1px;
 | |
| 		background: #fff;
 | |
| 	}
 | |
| 
 | |
| 	.day-photo a:hover
 | |
| 	{
 | |
| 		border-color: #f93;
 | |
| 	}
 | |
| 
 | |
| 
 | |
| /* moblog1 tweaks */
 | |
| 
 | |
| 	.layout-moblog1 #container-inner { background-position: -220px 0; }
 | |
| 	.layout-moblog1 #pagebody
 | |
| 	{
 | |
| 		background: transparent url(theme-bluecrush/column-left-bg.gif) -580px 0 repeat-y;
 | |
| 	}
 | |
| 
 | |
| 	.layout-moblog1 #alpha { width: 200px; }
 | |
| 
 | |
| 	.layout-moblog1 #beta
 | |
| 	{
 | |
| 		width: 320px;
 | |
| 		margin: 20px 0 20px 20px;
 | |
| 	}
 | |
| 
 | |
| 	.layout-moblog1 #gamma
 | |
| 	{
 | |
| 		width: 160px;
 | |
| 		margin: 20px 0 20px 40px;
 | |
| 	}
 | |
| 
 | |
| 	.layout-moblog1 .entry { margin-bottom: 40px; }
 | |
| 
 | |
| 	.layout-moblog1 .module-recent-photos .module-content { margin: 6px 0 0 12px; }
 | |
| 
 | |
| 	.layout-moblog1 .module-powered .module-content
 | |
| 	{
 | |
| 		margin-right: 20px;
 | |
| 	}
 | |
| 
 | |
| 
 | |
| /* moblog2 tweaks */
 | |
| 
 | |
| 	.layout-moblog2 #container-inner { background-position: -355px 0; }
 | |
| 	.layout-moblog2 #pagebody
 | |
| 	{
 | |
| 		background: transparent url(theme-bluecrush/column-left-bg.gif) -695px 0 repeat-y;
 | |
| 	}
 | |
| 	.layout-moblog2 #pagebody-inner
 | |
| 	{
 | |
| 		background: transparent url(theme-bluecrush/column-right-bg.gif) -160px 0 repeat-y;
 | |
| 	}
 | |
| 
 | |
| 	.layout-moblog2 #alpha { width: 65px; }
 | |
| 	.layout-moblog2 #beta { width: 300px; margin: 0 0 0 40px; }
 | |
| 	.layout-moblog2 #gamma { width: 175px; margin: 0 0 0 40px; }
 | |
| 
 | |
| 	.layout-moblog2 #delta
 | |
| 	{
 | |
| 		float: left;
 | |
| 		width: 100px;
 | |
| 		margin: 0 0 0 20px;
 | |
| 	}
 | |
| 
 | |
| 	.layout-moblog2 .module-header,
 | |
| 	.layout-moblog2 .trackbacks-header,
 | |
| 	.layout-moblog2 .comments-header,
 | |
| 	.layout-moblog2 .comments-open-header
 | |
| 	.layout-moblog2 .archive-header
 | |
| 	{
 | |
| 		margin: 20px 0 1px 0;
 | |
| 	}
 | |
| 
 | |
| 	.layout-moblog2 .date-header { margin-top: 20px; }
 | |
| 
 | |
| 	.layout-moblog2 .content-nav { margin-top: 20px; }
 | |
| 
 | |
| 	.layout-moblog2 .module-photo .module-content { margin: 0; }
 | |
| 	.layout-moblog2 .module-photo img { width: 80px; height: auto; }
 | |
| 
 | |
| 	.layout-moblog2 .module-recent-photos .module-content
 | |
| 	{
 | |
| 		margin: 0;
 | |
| 		padding: 0;
 | |
| 		background: none;
 | |
| 	}
 | |
| 
 | |
| 	.layout-moblog2 .module-recent-photos .module-list { margin: 0; }
 | |
| 	.layout-moblog2 .module-recent-photos .module-list-item { margin: 0 0 5px 0; }
 | |
| 
 | |
| 	.layout-moblog2 .module-powered .module-content
 | |
| 	{
 | |
| 		margin-right: 20px;
 | |
| 	}
 | |
| 
 | |
| 
 | |
| /* timeline tweaks */
 | |
| 
 | |
| 	.layout-timeline #container-inner { background-position: -420px 0; }
 | |
| 
 | |
| 	.layout-timeline #alpha { width: 340px; }
 | |
| 	.layout-timeline #beta { width: 360px; }
 | |
| 
 | |
| 	.layout-timeline #gamma,
 | |
| 	.layout-timeline #delta
 | |
| 	{
 | |
| 		width: 170px;
 | |
| 	}
 | |
| 
 | |
| 	.layout-timeline .module-recent-photos .module-content { padding: 0 0 10px 0; }
 | |
| 	.layout-timeline .module-recent-photos .module-list { margin: 7px 7px 0 0; }
 | |
| 
 | |
| 
 | |
| /* one-column tweaks */
 | |
| 
 | |
| 	.layout-one-column body
 | |
| 	{
 | |
| 		min-width: 620px;
 | |
| 	}
 | |
| 
 | |
| 	.layout-one-column #container
 | |
| 	{
 | |
| 		width: 620px;
 | |
| 		background: transparent url(theme-bluecrush/one-column-container-bg.gif) repeat-y;
 | |
| 	}
 | |
| 
 | |
| 	.layout-one-column #container-inner
 | |
| 	{
 | |
| 		margin: 0 10px 0 10px;
 | |
| 		border-bottom: 1px solid #5b626a;
 | |
| 		background: transparent url(theme-bluecrush/column-right-bg.gif) -500px 0 repeat-y;
 | |
| 	}
 | |
| 
 | |
| 	.layout-one-column #banner
 | |
| 	{
 | |
| 		width: 600px; /* necessary for ie win */
 | |
| 	}
 | |
| 
 | |
| 	.layout-one-column #container-inner { background: none; }
 | |
| 	.layout-one-column #alpha { width: 560px; }
 | |
| 
 | |
| 
 | |
| /* two-column-left tweaks */
 | |
| 
 | |
| 	.layout-two-column-left #container-inner { background: none; }
 | |
| 
 | |
| 	.layout-two-column-left #pagebody
 | |
| 	{
 | |
| 		background: transparent url(theme-bluecrush/column-left-bg.gif) -580px 0 repeat-y;
 | |
| 	}
 | |
| 
 | |
| 	.layout-two-column-left #alpha { width: 200px; }
 | |
| 	.layout-two-column-left #beta
 | |
| 	{
 | |
| 		width: 500px;
 | |
| 		margin: 20px 0 0 20px;
 | |
| 	}
 | |
| 
 | |
| 	.layout-two-column-left .module-powered .module-content
 | |
| 	{
 | |
| 		margin-right: 10px;
 | |
| 	}
 | |
| 
 | |
| 
 | |
| /* two-column-right tweaks */
 | |
| 
 | |
| 	.layout-two-column-right #container-inner { background: none; }
 | |
| 
 | |
| 	.layout-two-column-right #pagebody
 | |
| 	{
 | |
| 		background: transparent url(theme-bluecrush/column-right-bg.gif) -260px 0 repeat-y;
 | |
| 	}
 | |
| 
 | |
| 	.layout-two-column-right #container-inner { background: none; }
 | |
| 	.layout-two-column-right #alpha { width: 500px; }
 | |
| 	.layout-two-column-right #beta
 | |
| 	{
 | |
| 		width: 200px;
 | |
| 		margin: 20px 0 0 40px;
 | |
| 	}
 | |
| 
 | |
| 	.layout-two-column-right .module-powered .module-content
 | |
| 	{
 | |
| 		margin-right: 10px;
 | |
| 	}
 | |
| 
 | |
| 
 | |
| /* three-column tweaks */
 | |
| 
 | |
| 	.layout-three-column #container-inner { background-position: -260px 0; }
 | |
| 
 | |
| 	.layout-three-column #pagebody
 | |
| 	{
 | |
| 		background: transparent url(theme-bluecrush/column-left-bg.gif) -580px 0 repeat-y;
 | |
| 	}
 | |
| 
 | |
| 	.layout-three-column #alpha { width: 200px; }
 | |
| 
 | |
| 	.layout-three-column #beta
 | |
| 	{
 | |
| 		width: 280px;
 | |
| 		margin: 20px 0 20px 20px;
 | |
| 	}
 | |
| 
 | |
| 	.layout-three-column #gamma
 | |
| 	{
 | |
| 		width: 200px;
 | |
| 		margin: 20px 0 20px 40px;
 | |
| 	}
 | |
| 
 | |
| 	.layout-three-column .module-powered .module-content
 | |
| 	{
 | |
| 		margin-right: 20px;
 | |
| 	}
 | |
| 
 | |
| 
 | |
| /* three-column-right tweaks */
 | |
| 
 | |
| 	.layout-three-column-right #container-inner { background-position: -480px 0; }
 | |
| 
 | |
| 	.layout-three-column-right #pagebody
 | |
| 	{
 | |
| 		background: transparent url(theme-bluecrush/column-right-bg.gif) -260px 0 repeat-y;
 | |
| 	}
 | |
| 
 | |
| 	.layout-three-column-right #alpha { width: 280px; }
 | |
| 
 | |
| 	.layout-three-column-right #beta
 | |
| 	{
 | |
| 		width: 200px;
 | |
| 		margin: 20px 0 20px 40px;
 | |
| 	}
 | |
| 
 | |
| 	.layout-three-column-right #gamma
 | |
| 	{
 | |
| 		width: 200px;
 | |
| 		margin: 20px 0 20px 20px;
 | |
| 	}
 | |
| 
 | |
| 	.layout-three-column-right .module-powered .module-content
 | |
| 	{
 | |
| 		margin-right: 20px;
 | |
| 	}
 |