[gtksourceview: 1/2] styles: tweak JSON styling
- From: Christian Hergert <chergert src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtksourceview: 1/2] styles: tweak JSON styling
- Date: Fri, 28 Jan 2022 20:06:10 +0000 (UTC)
commit 77fc6709aa0f34dd0b725403b850e11488cfca61
Author: Dmitry Nalivin <dmitrynalivin gmail com>
Date: Fri Jan 28 22:24:06 2022 +0300
styles: tweak JSON styling
This adds json:keyname color overrides to some of the styles, so it's
different from json:string.
Fixes #106
data/styles/classic-dark.xml | 2 ++
data/styles/classic.xml | 2 ++
data/styles/kate-dark.xml | 2 ++
data/styles/oblivion.xml | 2 ++
data/styles/solarized-dark.xml | 4 ++++
data/styles/solarized-light.xml | 4 ++++
data/styles/tango.xml | 2 ++
7 files changed, 18 insertions(+)
---
diff --git a/data/styles/classic-dark.xml b/data/styles/classic-dark.xml
index 4060efc1..de891506 100644
--- a/data/styles/classic-dark.xml
+++ b/data/styles/classic-dark.xml
@@ -128,6 +128,8 @@
<style name="xml:namespace" foreground="green" bold="true"/>
<style name="js:built-in-constructor" use-style="def:identifier"/>
+
+ <style name="json:keyname" foreground="cyan"/>
<style name="latex:display-math" foreground="violet"/>
<style name="latex:command" foreground="green" bold="true"/>
diff --git a/data/styles/classic.xml b/data/styles/classic.xml
index 2c2918d1..88cc6aac 100644
--- a/data/styles/classic.xml
+++ b/data/styles/classic.xml
@@ -128,6 +128,8 @@
<style name="xml:namespace" foreground="green" bold="true"/>
<style name="js:built-in-constructor" use-style="def:identifier"/>
+
+ <style name="json:keyname" foreground="cyan"/>
<style name="latex:display-math" foreground="#6A5ACD"/>
<style name="latex:command" foreground="#2E8B57" bold="true"/>
diff --git a/data/styles/kate-dark.xml b/data/styles/kate-dark.xml
index 44924614..b4f09cb0 100644
--- a/data/styles/kate-dark.xml
+++ b/data/styles/kate-dark.xml
@@ -154,6 +154,8 @@
<style name="docbook:structural-elements" use-style="docbook-element"/>
<style name="js:built-in-constructor" bold="true"/>
+
+ <style name="json:keyname" foreground="blue"/>
<style name="mooscript:special-vars" use-style="def:preprocessor"/>
diff --git a/data/styles/oblivion.xml b/data/styles/oblivion.xml
index fd9a44d5..1cebcbd5 100644
--- a/data/styles/oblivion.xml
+++ b/data/styles/oblivion.xml
@@ -144,6 +144,8 @@
<style name="diff:special-case" use-style="def:statement"/>
<style name="xml:namespace" bold="true"/>
+
+ <style name="json:keyname" foreground="chameleon1"/>
<style name="latex:command" foreground="chameleon1" bold="true"/>
<style name="latex:include" use-style="def:preprocessor"/>
diff --git a/data/styles/solarized-dark.xml b/data/styles/solarized-dark.xml
index 3109888f..30754aa9 100644
--- a/data/styles/solarized-dark.xml
+++ b/data/styles/solarized-dark.xml
@@ -143,4 +143,8 @@
<style name="gtk-doc:return" bold="true"/>
<style name="gtk-doc:since" bold="true"/>
<style name="gtk-doc:deprecated" bold="true"/>
+
+ <!-- Language specific styles -->
+ <style name="json:keyname" foreground="green"/>
+
</style-scheme>
diff --git a/data/styles/solarized-light.xml b/data/styles/solarized-light.xml
index 663291e2..448caa75 100644
--- a/data/styles/solarized-light.xml
+++ b/data/styles/solarized-light.xml
@@ -144,4 +144,8 @@
<style name="gtk-doc:return" bold="true"/>
<style name="gtk-doc:since" bold="true"/>
<style name="gtk-doc:deprecated" bold="true"/>
+
+ <!-- Language specific styles -->
+ <style name="json:keyname" foreground="green"/>
+
</style-scheme>
diff --git a/data/styles/tango.xml b/data/styles/tango.xml
index f0f40d94..6f1cd239 100644
--- a/data/styles/tango.xml
+++ b/data/styles/tango.xml
@@ -144,6 +144,8 @@
<style name="diff:special-case" use-style="def:statement"/>
<style name="xml:namespace" bold="true"/>
+
+ <style name="json:keyname" foreground="chameleon3"/>
<style name="latex:display-math" foreground="plum3"/>
<style name="latex:command" foreground="chameleon3" bold="true"/>
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]