Difference between revisions of "MediaWiki:Geshi.css"

From TSG Doc
Jump to navigation Jump to search
Line 1: Line 1:
 
/* @override http://localhost/mark_story2/site/css/geshi.css */
 
/* @override http://localhost/mark_story2/site/css/geshi.css */
 
/**
 
/**
  * GeSHi CSS Inspired by TextMate
+
  * GeSHi CSS Inspired by  
  * Theme Vibrant Ink
+
  * TextMate Theme Dawn
 
  *
 
  *
 
  * Copyright 2008 Mark Story  
 
  * Copyright 2008 Mark Story  
Line 23: Line 23:
 
white-space: normal;
 
white-space: normal;
 
padding: 0;
 
padding: 0;
background: #000;
+
background: #E8EDF4;
 
border: 1px solid #222;
 
border: 1px solid #222;
 
}
 
}
Line 35: Line 35:
 
margin: 0 0 0 35px;
 
margin: 0 0 0 35px;
 
padding: 0;
 
padding: 0;
color: #fff;
+
color: #333;
 
clear: none;
 
clear: none;
 
}
 
}
 
pre ol li div {
 
pre ol li div {
color:#F26100;
+
color:#000;
 
}
 
}
  
 
/* Line highlights */
 
/* Line highlights */
 
.li1 {
 
.li1 {
background: #030303;
+
background: #E4E8EF;
 
}
 
}
  
Line 51: Line 51:
 
.co1,
 
.co1,
 
.coMULTI {
 
.coMULTI {
color:#7830CC;
+
color:#5A526E;
 
}
 
}
 
/* methods */
 
/* methods */
 
.me1{
 
.me1{
color:#fff;
+
color:#000;
 
}
 
}
 
.me0 {
 
.me0 {
Line 66: Line 66:
 
/* brackets */
 
/* brackets */
 
.br0 {
 
.br0 {
color:#fff;
+
color:#000;
 
}
 
}
  
 
/* strings */
 
/* strings */
 
.st0 {
 
.st0 {
color:#52F700;
+
color:#0B6125;
 
}
 
}
  
 
/* keywords */
 
/* keywords */
 
.kw1 {
 
.kw1 {
color: #C6C765;
+
color: #794938;
 
}
 
}
 
.kw2 {
 
.kw2 {
color:#FFC500;
+
color:#A71D5D;
 +
font-style: italic;
 
}
 
}
  
 
.kw3 {
 
.kw3 {
color:#505e80;
+
color:#693A17;
 
}
 
}
  
 
/* numbers */
 
/* numbers */
 
.nu0 {
 
.nu0 {
color:#319994;
+
color:#811F24;
 
}
 
}
  
 
/* vars */
 
/* vars */
 
.re0 {
 
.re0 {
color:#fff;
+
color:#434A97;
 
}
 
}
  
Line 104: Line 105:
 
[lang=css] .kw2,
 
[lang=css] .kw2,
 
.css .kw2 {
 
.css .kw2 {
color:#fff;
+
color:#C24F24;
 
}
 
}
 
[lang=css] .kw1,
 
[lang=css] .kw1,
 
.css .kw1 {
 
.css .kw1 {
color:#999966;
+
color:#691C97;
 
}
 
}
 
[lang=css] .re0,
 
[lang=css] .re0,
 
.css .re0 {
 
.css .re0 {
color: #F26100;
+
color: #C24F24;
 
}
 
}
 
.re1 {
 
.re1 {
color: #96703D;
+
color: #C24F24;
 
}
 
}
 
/* px values */
 
/* px values */
 
[lang=css] .re3,
 
[lang=css] .re3,
 
.css .re3 {
 
.css .re3 {
color:#fff;
+
color:#84252A;
 
}
 
}
  
Line 128: Line 129:
 
[lang=python] ol li div,
 
[lang=python] ol li div,
 
.python ol li div {
 
.python ol li div {
color: #fff;
+
color: #000;
 +
}
 +
[lang=python] .kw2,
 +
.python .kw2 {
 +
font-style: normal;
 
}
 
}
[lang=python] .kw1,
+
[lang=python] .kw1 {
.python .kw1 {
+
color: #A91D5D;
color:#F26100;
 
 
}
 
}
 
 
/*
 
/*
 
* Javascript
 
* Javascript
Line 140: Line 143:
 
[lang=javascript] .me1,
 
[lang=javascript] .me1,
 
.javascript .me1 {
 
.javascript .me1 {
color:#fff;
+
color: #794938;
}
 
pre[lang=javascript] ol li div,
 
.javascript ol li div {
 
color: #fff;
 
 
}
 
}

Revision as of 14:15, 3 August 2015

/* @override http://localhost/mark_story2/site/css/geshi.css */
/**
 * GeSHi CSS Inspired by 
 * TextMate Theme Dawn
 *
 * Copyright 2008 Mark Story 
 * 
 * This work is licensed under the Creative Commons Attribution-Share Alike 2.5 Canada License. 
 * To view a copy of this license, visit http://creativecommons.org/licenses/by-sa/2.5/ca/ 
 * or send a letter to Creative Commons, 171 Second Street, Suite 300, San Francisco, California, 94105, USA.
 *
 * @copyright		Copyright 2008, Mark Story.
 * @link			http://mark-story.com
 * @license			http://creativecommons.org/licenses/by-sa/2.5/ca/
 */

/*
* Global geshi styles
**********************/
#main pre {
	line-height: 1.5em;
	font-size: 10px;
	white-space: normal;
	padding: 0;
	background: #E8EDF4;
	border: 1px solid #222;
}
pre ol {
	list-style: decimal;
	list-style-position: outside;
	padding: 0;
	margin: 0;
}
#main pre ol li {
	margin: 0 0 0 35px;
	padding: 0;
	color: #333;
	clear: none;
}
pre ol li div {
	color:#000;
}

/* Line highlights */
.li1 {
	background: #E4E8EF;
}


/* comments */
.co1,
.coMULTI {
	color:#5A526E;	
}
/* methods */
.me1{
	color:#000;
}
.me0 {	

}
.me2 {	
	color:#000;
}

/* brackets */
.br0 {
	color:#000;
}

/* strings */
.st0 {
	color:#0B6125;
}

/* keywords */
.kw1 {
	color: #794938;
}
.kw2 {
	color:#A71D5D;
	font-style: italic;		
}

.kw3 {
	color:#693A17;
}

/* numbers */
.nu0 {
	color:#811F24;
}

/* vars */
.re0 {
	color:#434A97;
}


/* 
* CSS selectors 
*****************/
/* classnames */

[lang=css] .kw2,
.css .kw2 {
	color:#C24F24;
}
[lang=css] .kw1,
.css .kw1 {
	color:#691C97;
}
[lang=css] .re0,
.css .re0 {
	color: #C24F24;
}
.re1 {
	color: #C24F24;
}
/* px values */
[lang=css] .re3,
.css .re3 {
	color:#84252A;
}

/*
* Python
****************/
[lang=python] ol li div,
.python ol li div {
	color: #000;
}
[lang=python] .kw2,
.python .kw2 {
	font-style: normal;
}
[lang=python] .kw1 {
	color: #A91D5D;
}
/*
* Javascript
****************/
[lang=javascript] .me1,
.javascript .me1 {
	color: #794938;
}