[gnome-builder/wip/gtk4-port: 1266/1774] data/styles: import peninsula schemes




commit aa7600ce97a3e2ba9533e73cca962ceaacf91302
Author: Christian Hergert <chergert redhat com>
Date:   Wed Jun 1 00:17:20 2022 -0700

    data/styles: import peninsula schemes

 data/styles/meson.build        |  2 +
 data/styles/peninsula-dark.xml | 70 ++++++++++++++++++++++++++++++++
 data/styles/peninsula.xml      | 92 ++++++++++++++++++++++++++++++++++++++++++
 3 files changed, 164 insertions(+)
---
diff --git a/data/styles/meson.build b/data/styles/meson.build
index 53f6cd7e8..fd4860ee1 100644
--- a/data/styles/meson.build
+++ b/data/styles/meson.build
@@ -1,4 +1,6 @@
 install_data([
   'builder.xml',
   'builder-dark.xml',
+  'peninsula.xml',
+  'peninsula-dark.xml',
 ], install_dir: join_paths(get_option('datadir'), 'gnome-builder/styles'))
diff --git a/data/styles/peninsula-dark.xml b/data/styles/peninsula-dark.xml
new file mode 100644
index 000000000..1967aa7e8
--- /dev/null
+++ b/data/styles/peninsula-dark.xml
@@ -0,0 +1,70 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+  Copyright 2021 Christian Hergert <chergert redhat com>
+                                                                      
+  This program is free software: you can redistribute it and/or modify
+  it under the terms of the GNU General Public License as published by
+  the Free Software Foundation, either version 3 of the License, or
+  (at your option) any later version.
+                                                                      
+  This program is distributed in the hope that it will be useful,
+  but WITHOUT ANY WARRANTY; without even the implied warranty of
+  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+  GNU General Public License for more details.
+                                                                      
+  You should have received a copy of the GNU General Public License
+  along with this program.  If not, see <http://www.gnu.org/licenses/>.
+
+-->
+<style-scheme id="peninsula-dark" name="Peninsula" version="1.0">
+  <author>Christian Hergert</author>
+
+  <metadata>
+    <property name="variant">dark</property>
+    <property name="dark-variant">peninsula-light</property>
+  </metadata>
+
+  <style name="text"                        foreground="#dfdfe0" background="#292a30"/>
+  <style name="selection"                   background="#3169b0"/>
+  <style name="search-match"                background="#3169b0"/>
+  <style name="cursor"                      foreground="#dfdfe0"/>
+  <style name="current-line"                background="#dfdfe011"/>
+  <style name="current-line-number"         background="#dfdfe011"/>
+  <style name="line-numbers"                foreground="#dfdfe0" background="#292a30"/>
+  <style name="draw-spaces"                 foreground="#4f535f"/>
+  <style name="background-pattern"          background="#2f2f2f"/>
+  <style name="bracket-match"               background="#585859" bold="true"/>
+  <style name="bracket-mismatch"            underline="error" bold="true"/>
+  <style name="right-margin"                foreground="#9a9a9a" background="#9a9a9a"/>
+  <style name="map-overlay"                 background="#9a9a9a"/>
+  <style name="def:string"                  foreground="#ff806c"/>
+  <style name="def:type"                    foreground="#ff78b2" bold="true"/>
+  <style name="def:comment"                 foreground="#7f8c99"/>
+  <style name="def:list-marker"             foreground="#d9c880" bold="true"/>
+  <style name="def:heading"                 bold="true"/>
+  <style name="def:identifier"              foreground="#75c2b3"/>
+  <style name="def:preprocessor"            foreground="#8d8e95"/>
+  <style name="def:keyword"                 foreground="#ff78b2" bold="true"/>
+  <style name="def:variable"                foreground="#75c2b3"/>
+  <style name="def:special-constant"        foreground="#ffa245" bold="true"/>
+  <style name="def:emphasis"                bold="true"/>
+  <style name="def:strong-emphasis"         italic="true" bold="true"/>
+  <style name="def:net-address"             foreground="#3e8ee3"/>
+  <style name="def:link-destination"        foreground="#3e8ee3"/>
+  <style name="def:link-text"               foreground="#3e8ee3"/>
+  <style name="def:floating-point"          foreground="#d7c781"/>
+  <style name="def:decimal"                 foreground="#d7c781"/>
+  <style name="def:base-n-integer"          foreground="#d7c781"/>
+  <style name="def:boolean"                 foreground="#ff78b2"/>
+  <style name="gtk-doc:function-name"       foreground="#75c2b3"/>
+  <style name="gtk-doc:function"            foreground="#75c2b3"/>
+  <style name="gtk-doc:parameter"           bold="true"/>
+  <style name="gtk-doc:constant"            bold="true"/>
+  <style name="gtk-doc:type"                bold="true"/>
+  <style name="gtk-doc:since"               bold="true"/>
+  <style name="gtk-doc:return"              bold="true"/>
+  <style name="gtk-doc:deprecated"          bold="true"/>
+  <style name="gtk-doc:signal-name"         bold="true"/>
+  <style name="gtk-doc:property-name"       bold="true"/>
+
+</style-scheme>
diff --git a/data/styles/peninsula.xml b/data/styles/peninsula.xml
new file mode 100644
index 000000000..5118d4a49
--- /dev/null
+++ b/data/styles/peninsula.xml
@@ -0,0 +1,92 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+  Copyright 2021 Christian Hergert <chergert redhat com>
+                                                                      
+  This program is free software: you can redistribute it and/or modify
+  it under the terms of the GNU General Public License as published by
+  the Free Software Foundation, either version 3 of the License, or
+  (at your option) any later version.
+                                                                      
+  This program is distributed in the hope that it will be useful,
+  but WITHOUT ANY WARRANTY; without even the implied warranty of
+  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+  GNU General Public License for more details.
+                                                                      
+  You should have received a copy of the GNU General Public License
+  along with this program.  If not, see <http://www.gnu.org/licenses/>.
+
+-->
+<style-scheme id="peninsula" name="Peninsula" version="1.0">
+  <author>Christian Hergert</author>
+
+  <metadata>
+    <property name="variant">light</property>
+    <property name="dark-variant">peninsula-dark</property>
+    <property name="headerbar_bg_color">#f6f2f4</property>
+    <property name="headerbar_fg_color">#4c4c4c</property>
+  </metadata>
+
+  <color name="dark1"                       value="#232526"/>
+  <color name="dark2"                       value="#262626"/>
+  <color name="dark3"                       value="#4a4a4a"/>
+  <color name="dark4"                       value="#707f8c"/>
+  <color name="dark5"                       value="#9a9a9a"/>
+  <color name="dark6"                       value="#a6a6a6"/>
+
+  <color name="light1"                      value="#e3e3e3"/>
+  <color name="light2"                      value="#edf5ff"/>
+  <color name="light3"                      value="#eaeaea"/>
+
+  <color name="blue1"                       value="#007bff"/>
+  <color name="blue2"                       value="#1437ff"/>
+  <color name="brown"                       value="#78492a"/>
+  <color name="magenta"                     value="#ad3da4"/>
+  <color name="purple"                      value="#210460"/>
+  <color name="red"                         value="#d12f1b"/>
+  <color name="teal"                        value="#1180b2"/>
+  <color name="white"                       value="#ffffff"/>
+
+  <style name="text"                        foreground="dark2" background="white"/>
+  <style name="selection"                   background="blue1"/>
+  <style name="search-match"                foreground="white" background="blue1"/>
+  <style name="cursor"                      foreground="dark3"/>
+  <style name="current-line"                background="light2"/>
+  <style name="current-line-number"         background="light2" foreground="dark1" bold="false"/>
+  <style name="line-numbers"                foreground="dark6" background="white"/>
+  <style name="draw-spaces"                 foreground="light3"/>
+  <style name="background-pattern"          foreground="light1"/>
+  <style name="bracket-match"               bold="true"/>
+  <style name="bracket-mismatch"            underline="error" bold="true"/>
+  <style name="right-margin"                foreground="dark5" background="dark5"/>
+  <style name="map-overlay"                 background="dark5"/>
+  <style name="def:string"                  foreground="red"/>
+  <style name="def:type"                    foreground="magenta" bold="true"/>
+  <style name="def:comment"                 foreground="dark4"/>
+  <style name="def:list-marker"             foreground="brown" bold="true"/>
+  <style name="def:heading"                 bold="true"/>
+  <style name="def:identifier"              foreground="teal"/>
+  <style name="def:preprocessor"            foreground="brown"/>
+  <style name="def:keyword"                 foreground="magenta" bold="true"/>
+  <style name="def:variable"                foreground="blue1"/>
+  <style name="def:special-constant"        foreground="magenta" bold="true"/>
+  <style name="def:emphasis"                bold="true"/>
+  <style name="def:strong-emphasis"         italic="true" bold="true"/>
+  <style name="def:net-address"             foreground="blue2"/>
+  <style name="def:link-destination"        foreground="blue2"/>
+  <style name="def:link-text"               foreground="red"/>
+  <style name="def:floating-point"          foreground="blue1"/>
+  <style name="def:decimal"                 foreground="blue1"/>
+  <style name="def:boolean"                 foreground="magenta"/>
+  <style name="def:base-n-integer"          foreground="blue1"/>
+  <style name="gtk-doc:function-name"       foreground="teal"/>
+  <style name="gtk-doc:function"            foreground="teal"/>
+  <style name="gtk-doc:parameter"           bold="true"/>
+  <style name="gtk-doc:constant"            bold="true"/>
+  <style name="gtk-doc:type"                bold="true"/>
+  <style name="gtk-doc:since"               bold="true"/>
+  <style name="gtk-doc:return"              bold="true"/>
+  <style name="gtk-doc:deprecated"          bold="true"/>
+  <style name="gtk-doc:signal-name"         bold="true"/>
+  <style name="gtk-doc:property-name"       bold="true"/>
+
+</style-scheme>


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]