1*4882a593Smuzhiyun<?xml version="1.0" encoding="UTF-8"?>
2*4882a593Smuzhiyun<!--
3*4882a593Smuzhiyun
4*4882a593Smuzhiyun Based on gtksourceview 'classic'
5*4882a593Smuzhiyun
6*4882a593Smuzhiyun This file is part of GtkSourceView
7*4882a593Smuzhiyun
8*4882a593Smuzhiyun Copyright (C) 2006-2007 GtkSourceView team
9*4882a593Smuzhiyun Author: Yevgen Muntyan <muntyan@tamu.edu>
10*4882a593Smuzhiyun
11*4882a593Smuzhiyun GtkSourceView is free software; you can redistribute it and/or
12*4882a593Smuzhiyun modify it under the terms of the GNU Lesser General Public
13*4882a593Smuzhiyun License as published by the Free Software Foundation; either
14*4882a593Smuzhiyun version 2.1 of the License, or (at your option) any later version.
15*4882a593Smuzhiyun
16*4882a593Smuzhiyun GtkSourceView is distributed in the hope that it will be useful,
17*4882a593Smuzhiyun but WITHOUT ANY WARRANTY; without even the implied warranty of
18*4882a593Smuzhiyun MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
19*4882a593Smuzhiyun Lesser General Public License for more details.
20*4882a593Smuzhiyun
21*4882a593Smuzhiyun You should have received a copy of the GNU Lesser General Public
22*4882a593Smuzhiyun License along with this library; if not, write to the Free Software
23*4882a593Smuzhiyun Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
24*4882a593Smuzhiyun
25*4882a593Smuzhiyun-->
26*4882a593Smuzhiyun<style-scheme id="classic-light" _name="Classic-Light" version="1.0">
27*4882a593Smuzhiyun  <author>GtkSourceView team</author>
28*4882a593Smuzhiyun  <_description>Classic color scheme light</_description>
29*4882a593Smuzhiyun
30*4882a593Smuzhiyun  <!-- The scheme tries to look like the default GVim scheme,
31*4882a593Smuzhiyun       since it is also what the hardwired GtkSourceView 1 color
32*4882a593Smuzhiyun       scheme did -->
33*4882a593Smuzhiyun
34*4882a593Smuzhiyun  <!-- Palette -->
35*4882a593Smuzhiyun  <color name="black"      value="#000000"/>
36*4882a593Smuzhiyun  <color name="white"      value="#FFFFFF"/>
37*4882a593Smuzhiyun  <color name="blue"       value="#0000FF"/>
38*4882a593Smuzhiyun  <color name="magenta"    value="#FF00FF"/>
39*4882a593Smuzhiyun  <color name="violet"     value="#6A5ACD"/>
40*4882a593Smuzhiyun  <color name="cyan"       value="#008A8C"/>
41*4882a593Smuzhiyun  <color name="gray"       value="#BEBEBE"/>
42*4882a593Smuzhiyun  <color name="lightgray"  value="#E0E0E0"/>
43*4882a593Smuzhiyun  <color name="green"      value="#2E8B57"/>
44*4882a593Smuzhiyun  <color name="bordeaux"   value="#A52A2A"/>
45*4882a593Smuzhiyun  <color name="red"        value="#FF0000"/>
46*4882a593Smuzhiyun  <color name="yellow"     value="#FFFF00"/>
47*4882a593Smuzhiyun  <color name="purple"     value="#A020F0"/>
48*4882a593Smuzhiyun
49*4882a593Smuzhiyun  <!-- Global Settings -->
50*4882a593Smuzhiyun  <style name="current-line"                background="#eeeeec"/>
51*4882a593Smuzhiyun  <style name="current-line-number"         background="#eeeeec"/>
52*4882a593Smuzhiyun  <style name="draw-spaces"                 foreground="#babdb6"/>
53*4882a593Smuzhiyun  <style name="background-pattern"          background="#f3f3f3"/>
54*4882a593Smuzhiyun  <style name="text"                        foreground="black" background="white"/>
55*4882a593Smuzhiyun  <style name="selection"                   background="gray"/>
56*4882a593Smuzhiyun  <style name="cursor"                      foreground="black"/>
57*4882a593Smuzhiyun  <style name="line-numbers"                foreground="black" background="gray"/>
58*4882a593Smuzhiyun
59*4882a593Smuzhiyun  <!-- Bracket Matching -->
60*4882a593Smuzhiyun  <style name="bracket-match"               foreground="white" background="gray"/>
61*4882a593Smuzhiyun  <style name="bracket-mismatch"            foreground="white" background="red"/>
62*4882a593Smuzhiyun
63*4882a593Smuzhiyun  <!-- Right Margin -->
64*4882a593Smuzhiyun  <style name="right-margin"                foreground="#000000" background="#000000"/>
65*4882a593Smuzhiyun
66*4882a593Smuzhiyun  <!-- Search Matching -->
67*4882a593Smuzhiyun  <style name="search-match"                background="yellow"/>
68*4882a593Smuzhiyun
69*4882a593Smuzhiyun  <!-- Comments -->
70*4882a593Smuzhiyun  <style name="def:comment"                 foreground="blue"/>
71*4882a593Smuzhiyun  <style name="def:shebang"                 foreground="blue" bold="true"/>
72*4882a593Smuzhiyun  <style name="def:doc-comment-element"     italic="true"/>
73*4882a593Smuzhiyun
74*4882a593Smuzhiyun  <!-- Constants -->
75*4882a593Smuzhiyun  <style name="def:constant"                foreground="magenta"/>
76*4882a593Smuzhiyun  <style name="def:special-char"            foreground="violet"/>
77*4882a593Smuzhiyun
78*4882a593Smuzhiyun  <!-- Identifiers -->
79*4882a593Smuzhiyun  <style name="def:identifier"              foreground="cyan"/>
80*4882a593Smuzhiyun
81*4882a593Smuzhiyun  <!-- Statements -->
82*4882a593Smuzhiyun  <style name="def:statement"               foreground="bordeaux" bold="true"/>
83*4882a593Smuzhiyun
84*4882a593Smuzhiyun  <!-- Types -->
85*4882a593Smuzhiyun  <style name="def:type"                    foreground="green" bold="true"/>
86*4882a593Smuzhiyun
87*4882a593Smuzhiyun  <!-- Others -->
88*4882a593Smuzhiyun  <style name="def:preprocessor"            foreground="purple"/>
89*4882a593Smuzhiyun  <style name="def:error"                   background="red" bold="true"/>
90*4882a593Smuzhiyun  <style name="def:warning"                 background="yellow"/>
91*4882a593Smuzhiyun  <style name="def:note"                    foreground="blue" background="yellow" bold="true"/>
92*4882a593Smuzhiyun  <style name="def:underlined"              italic="true" underline="single"/>
93*4882a593Smuzhiyun
94*4882a593Smuzhiyun  <!-- Heading styles, uncomment to enable -->
95*4882a593Smuzhiyun  <!--
96*4882a593Smuzhiyun  <style name="def:heading0"                scale="5.0"/>
97*4882a593Smuzhiyun  <style name="def:heading1"                scale="2.5"/>
98*4882a593Smuzhiyun  <style name="def:heading2"                scale="2.0"/>
99*4882a593Smuzhiyun  <style name="def:heading3"                scale="1.7"/>
100*4882a593Smuzhiyun  <style name="def:heading4"                scale="1.5"/>
101*4882a593Smuzhiyun  <style name="def:heading5"                scale="1.3"/>
102*4882a593Smuzhiyun  <style name="def:heading6"                scale="1.2"/>
103*4882a593Smuzhiyun  -->
104*4882a593Smuzhiyun
105*4882a593Smuzhiyun  <!-- Language specific styles -->
106*4882a593Smuzhiyun  <style name="diff:added-line"             foreground="#008B8B"/>
107*4882a593Smuzhiyun  <style name="diff:removed-line"           foreground="#6A5ACD"/>
108*4882a593Smuzhiyun  <style name="diff:changed-line"           use-style="def:preprocessor"/>
109*4882a593Smuzhiyun  <style name="diff:special-case"           use-style="def:constant"/>
110*4882a593Smuzhiyun  <style name="diff:location"               use-style="def:statement"/>
111*4882a593Smuzhiyun  <style name="diff:diff-file"              use-style="def:type"/>
112*4882a593Smuzhiyun
113*4882a593Smuzhiyun  <style name="xml:tags"                    foreground="cyan"/>
114*4882a593Smuzhiyun  <style name="xml:attribute-name"          foreground="violet"/>
115*4882a593Smuzhiyun  <style name="xml:namespace"               foreground="green" bold="true"/>
116*4882a593Smuzhiyun
117*4882a593Smuzhiyun  <style name="js:object"                   foreground="#2E8B57" bold="true"/>
118*4882a593Smuzhiyun  <style name="js:constructors"             foreground="#008B8B"/>
119*4882a593Smuzhiyun
120*4882a593Smuzhiyun  <style name="latex:display-math"          foreground="#6A5ACD"/>
121*4882a593Smuzhiyun  <style name="latex:command"               foreground="#2E8B57" bold="true"/>
122*4882a593Smuzhiyun  <style name="latex:include"               use-style="def:preprocessor"/>
123*4882a593Smuzhiyun
124*4882a593Smuzhiyun  <style name="sh:variable"                 foreground="#6A5ACD"/>
125*4882a593Smuzhiyun
126*4882a593Smuzhiyun  <!-- legacy styles for old lang files -->
127*4882a593Smuzhiyun  <style name="Others"                      foreground="#2E8B57" bold="true"/>
128*4882a593Smuzhiyun  <style name="Others 2"                    foreground="#008B8B"/>
129*4882a593Smuzhiyun  <style name="Others 3"                    foreground="#6A5ACD"/>
130*4882a593Smuzhiyun
131*4882a593Smuzhiyun</style-scheme>
132