Adds three new styles

This commit is contained in:
alschmiedt
2018-12-18 10:02:10 -08:00
parent 034bcb00bb
commit 712bfd70fe
3 changed files with 149 additions and 0 deletions

37
style/classic.js Normal file
View File

@@ -0,0 +1,37 @@
'use strict';
goog.provide('Blockly.Styles.Classic');
goog.require('Blockly.Style');
var defaultBlockStyles = {
"colour":{
"primaryColour": "20"
},
"lists": {
"primaryColour": "260"
},
"logic": {
"primaryColour": "210"
},
"loops": {
"primaryColour": "120"
},
"math": {
"primaryColour": "230"
},
"procedure": {
"primaryColour": "290"
},
"text": {
"primaryColour": "160"
},
"variables": {
"primaryColour": "330"
},
"variables_dynamic":{
"primaryColour": "310"
}
};
Blockly.Styles.Classic = new Blockly.Style(defaultBlockStyles);

57
style/highcontrast.js Normal file
View File

@@ -0,0 +1,57 @@
'use strict';
goog.provide('Blockly.Styles.HighContrast');
goog.require('Blockly.Style');
var defaultBlockStyles = {
"colour":{
"primaryColour": "#a52714",
"secondaryColour":"#FBE1DD",
"tertiaryColour":"#FBE1DD"
},
"lists": {
"primaryColour": "#4a148c",
"secondaryColour":"#CDB6E9",
"tertiaryColour":"#CDB6E9"
},
"logic": {
"primaryColour": "#01579b",
"secondaryColour":"#C5EAFF",
"tertiaryColour":"#C5EAFF"
},
"loops": {
"primaryColour": "#33691e",
"secondaryColour":"#E1FFD7",
"tertiaryColour":"#E1FFD7"
},
"math": {
"primaryColour": "#1a237e",
"secondaryColour":"#DCE2FF",
"tertiaryColour":"#DCE2FF"
},
"procedure": {
"primaryColour": "#006064",
"secondaryColour":"#CFECEE",
"tertiaryColour":"#CFECEE"
},
"text": {
"primaryColour": "#004d40",
"secondaryColour":"#D2FFDD",
"tertiaryColour":"#D2FFDD"
},
"variables": {
"primaryColour": "#880e4f",
"secondaryColour":"#FFD4EB",
"tertiaryColour":"#FFD4EB"
},
"variables_dynamic": {
"primaryColour": "#880e4f",
"secondaryColour":"#FFD4EB",
"tertiaryColour":"#FFD4EB"
}
};
Blockly.Styles.HighContrast = new Blockly.Style(defaultBlockStyles);

55
style/modern.js Normal file
View File

@@ -0,0 +1,55 @@
'use strict';
goog.provide('Blockly.Styles.Modern');
goog.require('Blockly.Style');
var defaultBlockStyles = {
"colour": {
"primaryColour": "#a5745b",
"secondaryColour": "#dbc7bd",
"tertiaryColour": "#845d49"
},
"lists": {
"primaryColour": "#745ba5",
"secondaryColour": "#c7bddb",
"tertiaryColour": "#5d4984"
},
"logic": {
"primaryColour": "#5b80a5",
"secondaryColour": "#bdccdb",
"tertiaryColour": "#496684"
},
"loops": {
"primaryColour": "#5ba55b",
"secondaryColour": "#bddbbd",
"tertiaryColour": "#498449"
},
"math": {
"primaryColour": "#5b67a5",
"secondaryColour": "#bdc2db",
"tertiaryColour": "#495284"
},
"procedure": {
"primaryColour": "#995ba5",
"secondaryColour": "#d6bddb",
"tertiaryColour": "#7a4984"
},
"text": {
"primaryColour": "#5ba58c",
"secondaryColour": "#bddbd1",
"tertiaryColour": "#498470"
},
"variables": {
"primaryColour": "#a55b99",
"secondaryColour": "#dbbdd6",
"tertiaryColour": "#84497a"
},
"variables_dynamic": {
"primaryColour": "#a55b99",
"secondaryColour": "#dbbdd6",
"tertiaryColour": "#84497a"
}
};
Blockly.Styles.Modern = new Blockly.Style(defaultBlockStyles);