Monokai.st
author Jan Vrany <jan.vrany@labware.com>
Tue, 04 Apr 2023 17:00:56 +0200
branchjv
changeset 19645 346f10c81090
parent 19622 8071191027ab
permissions -rw-r--r--
`ChangeSetBrowser2`: fix for composite refactory changes
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
19618
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
     1
"
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
     2
 COPYRIGHT (c) 1988 by Claus Gittinger / eXept Software AG
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
     3
 COPYRIGHT (c) 2015-2016 Jan Vrany
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
     4
 COPYRIGHT (c) 2021 LabWare
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
     5
 COPYRIGHT (c) 2021 svestkap
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
     6
 COPYRIGHT (c) 2021 Patrik Svestka
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
     7
              All Rights Reserved
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
     8
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
     9
 This software is furnished under a license and may be used
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
    10
 only in accordance with the terms of that license and with the
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
    11
 inclusion of the above copyright notice.   This software may not
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
    12
 be provided or otherwise made available to, or used by, any
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
    13
 other person.  No title to or ownership of the software is
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
    14
 hereby transferred.
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
    15
"
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
    16
"{ Package: 'stx:libtool' }"
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
    17
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
    18
"{ NameSpace: Smalltalk }"
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
    19
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
    20
CodeViewTheme subclass:#Monokai
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
    21
	instanceVariableNames:''
19622
8071191027ab Cleanup of Monokai code view theme
Patrik Svestka <patrik.svestka@gmail.com>
parents: 19620
diff changeset
    22
	classVariableNames:'BlackMonokai BlackOther BlackPro Blue BluePro Brown Green
8071191027ab Cleanup of Monokai code view theme
Patrik Svestka <patrik.svestka@gmail.com>
parents: 19620
diff changeset
    23
		GreenPro Grey Magenta Orange OrangePro Pink PinkPro Purple
8071191027ab Cleanup of Monokai code view theme
Patrik Svestka <patrik.svestka@gmail.com>
parents: 19620
diff changeset
    24
		PurplePro Red Sand White Yellow YellowPro'
19618
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
    25
	poolDictionaries:''
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
    26
	category:'Views-Text-Theme'
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
    27
!
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
    28
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
    29
!Monokai class methodsFor:'documentation'!
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
    30
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
    31
copyright
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
    32
"
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
    33
 COPYRIGHT (c) 1988 by Claus Gittinger / eXept Software AG
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
    34
 COPYRIGHT (c) 2015-2016 Jan Vrany
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
    35
 COPYRIGHT (c) 2021 LabWare
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
    36
 COPYRIGHT (c) 2021 svestkap
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
    37
 COPYRIGHT (c) 2021 Patrik Svestka
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
    38
              All Rights Reserved
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
    39
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
    40
 This software is furnished under a license and may be used
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
    41
 only in accordance with the terms of that license and with the
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
    42
 inclusion of the above copyright notice.   This software may not
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
    43
 be provided or otherwise made available to, or used by, any
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
    44
 other person.  No title to or ownership of the software is
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
    45
 hereby transferred.
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
    46
"
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
    47
!
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
    48
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
    49
documentation
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
    50
"
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
    51
    Based on Monokai and Monokai Pro colors for Sublime Text
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
    52
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
    53
    [Links to original Monokai/MonokaiPro]
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
    54
        colorScheme := https://kolormark.com/brands/monokai
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
    55
        authorPages := https://monokai.pro/vscode
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
    56
        github := https://github.com/Monokai/monokai-pro-sublime-text
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
    57
        sublimeTextPackage := https://packagecontrol.io/packages/Theme%20-%20Monokai%20Pro
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
    58
 
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
    59
    [author of Smalltalk/X port]
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
    60
        Patrik Svestka
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
    61
"
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
    62
! !
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
    63
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
    64
!Monokai class methodsFor:'initialization'!
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
    65
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
    66
initialize
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
    67
    "Invoked at system start or when the class is dynamically loaded."
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
    68
    
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
    69
    "Monokai pro colors"
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
    70
    BlackPro := Color rgbValue: 16r2d2a2e.
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
    71
    BluePro := Color rgbValue: 16r78dce8.
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
    72
    GreenPro := Color rgbValue: 16ra9dc76.
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
    73
    OrangePro := Color rgbValue: 16rfc9867.
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
    74
    PinkPro := Color rgbValue: 16rff6188.
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
    75
    PurplePro := Color rgbValue: 16rab9df2.
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
    76
    YellowPro := Color rgbValue: 16rffd866.
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
    77
    "Monokai colors"
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
    78
    BlackMonokai := Color rgbValue: 16r272822.
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
    79
    Blue := Color rgbValue: 16r66d9ef.    
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
    80
    Green := Color rgbValue: 16ra6e22e.
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
    81
    Orange := Color rgbValue: 16rfd971f.
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
    82
    Pink := Color rgbValue: 16rf92672.
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
    83
    Purple := Color rgbValue: 16rae81ff.
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
    84
    Yellow := Color rgbValue: 16re6db74.
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
    85
    "Colors outside original Monokai"
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
    86
    Brown := Color rgbValue: 16r74715e.
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
    87
    Sand := Color rgbValue: 16reee8d5.
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
    88
    BlackOther := Color rgbValue: 16r2e2e2e.
19620
8d670b9a4937 Minor refinements of Jan's Monokai code view theme tweaks
Patrik Svestka <patrik.svestka@gmail.com>
parents: 19619
diff changeset
    89
    Red := Color rgbValue: 16rff5252.
19618
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
    90
    Magenta := Color rgbValue: 16rd33682. 
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
    91
    Grey := Color rgbValue: 16r595959.
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
    92
    White := Color rgbValue: 16rd6d6d6.
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
    93
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
    94
    "Modified: / 11-12-2017 / 16:23:59 / jv"
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
    95
    "Modified: / 04-11-2021 / 14:26:17 / svestkap"
19619
3375d0ef9023 Minor tweaks to Monokai code view theme
Jan Vrany <jan.vrany@labware.com>
parents: 19618
diff changeset
    96
    "Modified: / 15-11-2021 / 20:08:13 / Jan Vrany <jan.vrany@labware.com>"
19620
8d670b9a4937 Minor refinements of Jan's Monokai code view theme tweaks
Patrik Svestka <patrik.svestka@gmail.com>
parents: 19619
diff changeset
    97
    "Modified: / 18-11-2021 / 09:32:16 / Patrik Svestka <patrik.svestka@gmail.com>"
19618
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
    98
! !
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
    99
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   100
!Monokai methodsFor:'styles'!
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   101
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   102
argumentIdentifierColor
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   103
    "the color used for argument identifiers;
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   104
     If syntaxColoring is turned on."        
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   105
     
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   106
    ^ self localIdentifierColor
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   107
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   108
    "Created: / 04-11-2021 / 14:43:02 / svestkap"
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   109
    "Modified (comment): / 09-11-2021 / 10:16:20 / Patrik Svestka <patrik.svestka@gmail.com>"
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   110
!
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   111
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   112
argumentIdentifierEmphasis
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   113
    "the emphasis used for argument identifiers;
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   114
     If syntaxColoring is turned on."   
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   115
     
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   116
    ^ #italic
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   117
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   118
    "Created: / 04-11-2021 / 14:45:09 / svestkap"
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   119
    "Modified (comment): / 09-11-2021 / 10:48:46 / Patrik Svestka <patrik.svestka@gmail.com>"
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   120
!
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   121
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   122
badIdentifierEmphasis
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   123
    "the emphasis used for illegal identifiers;
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   124
     If syntaxColoring is turned on."
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   125
19619
3375d0ef9023 Minor tweaks to Monokai code view theme
Jan Vrany <jan.vrany@labware.com>
parents: 19618
diff changeset
   126
    ^ self errorEmphasis
19618
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   127
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   128
    "Created: / 20-12-2017 / 22:50:27 / Jan Vrany <jan.vrany@fit.cvut.cz>"
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   129
!
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   130
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   131
booleanConstantColor
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   132
    "the color used for boolean constants;
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   133
     If syntaxColoring is turned on."
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   134
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   135
    ^ self constantColor
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   136
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   137
    "Created: / 09-11-2021 / 10:18:26 / Patrik Svestka <patrik.svestka@gmail.com>"
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   138
!
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   139
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   140
booleanConstantEmphasis
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   141
    "the emphasis used for boolean constants;
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   142
     If syntaxColoring is turned on."
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   143
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   144
    ^ #italic
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   145
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   146
    "Created: / 09-11-2021 / 10:18:40 / Patrik Svestka <patrik.svestka@gmail.com>"
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   147
!
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   148
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   149
classVariableIdentifierColor
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   150
    "the color used for classVar/classInstVar identifiers
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   151
     If syntaxColoring is turned on."            
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   152
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   153
    ^ self instVarIdentifierColor
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   154
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   155
    "Created: / 04-11-2021 / 13:52:47 / svestkap"
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   156
    "Modified: / 08-11-2021 / 12:19:56 / Patrik Svestka <patrik.svestka@gmail.com>"
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   157
    "Modified (comment): / 09-11-2021 / 10:49:35 / Patrik Svestka <patrik.svestka@gmail.com>"
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   158
!
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   159
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   160
classVariableIdentifierEmphasis
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   161
    "the emphasis used for classVar/classInstVar identifiers
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   162
     If syntaxColoring is turned on."
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   163
     
19622
8071191027ab Cleanup of Monokai code view theme
Patrik Svestka <patrik.svestka@gmail.com>
parents: 19620
diff changeset
   164
    ^ #italic
19618
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   165
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   166
    "Created: / 04-11-2021 / 13:53:06 / svestkap"
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   167
    "Modified: / 08-11-2021 / 16:11:31 / Patrik Svestka <patrik.svestka@gmail.com>"
19622
8071191027ab Cleanup of Monokai code view theme
Patrik Svestka <patrik.svestka@gmail.com>
parents: 19620
diff changeset
   168
    "Modified (comment): / 25-11-2021 / 11:52:29 / Patrik Svestka <patrik.svestka@gmail.com>"
19618
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   169
!
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   170
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   171
collectionEnumerationSelectorColor
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   172
    "the color used for some selected collection enumeration
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   173
     selectors (such as collect:, select: etc.);
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   174
     If syntaxColoring is turned on.
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   175
     If left nil, the normal selector color is used."        
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   176
     
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   177
    ^ OrangePro lighter
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   178
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   179
    "Created: / 04-11-2021 / 14:07:34 / svestkap"
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   180
    "Modified: / 04-11-2021 / 15:54:32 / svestkap"
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   181
    "Modified (comment): / 09-11-2021 / 10:53:58 / Patrik Svestka <patrik.svestka@gmail.com>"
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   182
!
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   183
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   184
collectionEnumerationSelectorEmphasis
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   185
    "the emphasis used for some selected collection enumeration
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   186
     selectors (such as collect:, select: etc.);
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   187
     If syntaxColoring is turned on.
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   188
     If left nil, the normal selector color is used."
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   189
     
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   190
    ^ #italics
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   191
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   192
    "Created: / 04-11-2021 / 14:07:39 / svestkap"
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   193
    "Modified (comment): / 09-11-2021 / 10:54:17 / Patrik Svestka <patrik.svestka@gmail.com>"
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   194
!
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   195
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   196
commentColor
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   197
    "the color used for comments;
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   198
     If syntaxColoring is turned on."   
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   199
     
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   200
    ^ Brown
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   201
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   202
    "Created: / 05-11-2021 / 13:44:03 / Patrik Svestka <patrik.svestka@gmail.com>"
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   203
    "Modified: / 08-11-2021 / 15:01:36 / Patrik Svestka <patrik.svestka@gmail.com>"
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   204
    "Modified (comment): / 09-11-2021 / 10:55:03 / Patrik Svestka <patrik.svestka@gmail.com>"
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   205
!
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   206
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   207
commentEmphasis
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   208
    "the emphasis used for comments;
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   209
     If syntaxColoring is turned on."
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   210
     
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   211
    ^ #normal
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   212
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   213
    "Created: / 05-11-2021 / 13:46:47 / Patrik Svestka <patrik.svestka@gmail.com>"
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   214
    "Modified (comment): / 09-11-2021 / 10:55:12 / Patrik Svestka <patrik.svestka@gmail.com>"
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   215
!
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   216
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   217
constantColor
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   218
    "the color used for constants;
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   219
     If syntaxColoring is turned on."
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   220
19622
8071191027ab Cleanup of Monokai code view theme
Patrik Svestka <patrik.svestka@gmail.com>
parents: 19620
diff changeset
   221
    ^ GreenPro
19618
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   222
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   223
    "Created: / 15-12-2017 / 22:56:33 / Jan Vrany <jan.vrany@fit.cvut.cz>"
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   224
    "Modified: / 16-01-2019 / 19:12:24 / Jan Vrany <jan.vrany@fit.cvut.cz>"
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   225
    "Modified: / 04-11-2021 / 16:30:08 / svestkap"
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   226
    "Modified: / 09-11-2021 / 12:02:49 / Patrik Svestka <patrik.svestka@gmail.com>"
19622
8071191027ab Cleanup of Monokai code view theme
Patrik Svestka <patrik.svestka@gmail.com>
parents: 19620
diff changeset
   227
    "Modified (comment): / 25-11-2021 / 11:52:43 / Patrik Svestka <patrik.svestka@gmail.com>"
19618
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   228
!
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   229
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   230
constantEmphasis
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   231
    "the emphasis used for constants;
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   232
     If syntaxColoring is turned on."
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   233
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   234
    ^ #normal
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   235
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   236
    "Created: / 04-11-2021 / 16:30:46 / svestkap"
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   237
    "Modified: / 05-11-2021 / 14:12:59 / Patrik Svestka <patrik.svestka@gmail.com>"
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   238
    "Modified (comment): / 09-11-2021 / 10:55:18 / Patrik Svestka <patrik.svestka@gmail.com>"
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   239
!
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   240
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   241
controlFlowSelectorColor
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   242
    "the color used for some selected controlFlow selectors (such as if, while etc.);
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   243
     If syntaxColoring is turned on."
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   244
     
19620
8d670b9a4937 Minor refinements of Jan's Monokai code view theme tweaks
Patrik Svestka <patrik.svestka@gmail.com>
parents: 19619
diff changeset
   245
    ^ OrangePro
19618
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   246
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   247
    "Created: / 04-11-2021 / 15:50:56 / svestkap"
19619
3375d0ef9023 Minor tweaks to Monokai code view theme
Jan Vrany <jan.vrany@labware.com>
parents: 19618
diff changeset
   248
    "Modified: / 15-11-2021 / 20:11:33 / Jan Vrany <jan.vrany@labware.com>"
19620
8d670b9a4937 Minor refinements of Jan's Monokai code view theme tweaks
Patrik Svestka <patrik.svestka@gmail.com>
parents: 19619
diff changeset
   249
    "Modified (comment): / 17-11-2021 / 09:57:32 / Patrik Svestka <patrik.svestka@gmail.com>"
19618
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   250
!
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   251
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   252
controlFlowSelectorEmphasis
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   253
    "the emphasis used for some selected controlFlow selectors (such as if, while etc.);
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   254
     If syntaxColoring is turned on."
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   255
     
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   256
    ^ #normal
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   257
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   258
    "Created: / 04-11-2021 / 15:51:02 / svestkap"
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   259
    "Modified: / 05-11-2021 / 14:34:17 / Patrik Svestka <patrik.svestka@gmail.com>"
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   260
    "Modified (comment): / 09-11-2021 / 10:55:49 / Patrik Svestka <patrik.svestka@gmail.com>"
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   261
!
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   262
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   263
debugSelectorColor
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   264
    "the color used for some selected debug
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   265
     selectors (such as halt etc.);
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   266
     If syntaxColoring is turned on.
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   267
     If left nil, the normal selector color is used."
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   268
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   269
    ^ Red
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   270
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   271
    "Created: / 16-12-2017 / 21:40:18 / Jan Vrany <jan.vrany@fit.cvut.cz>"
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   272
!
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   273
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   274
debugSelectorEmphasis
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   275
    "the emphasis used for some selected debug
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   276
     selectors (such as halt etc.);
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   277
     If syntaxColoring is turned on.
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   278
     If left nil, the normal selector color is used."
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   279
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   280
    ^ #normal
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   281
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   282
    "Created: / 04-11-2021 / 16:20:11 / svestkap"
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   283
    "Modified (comment): / 09-11-2021 / 10:55:59 / Patrik Svestka <patrik.svestka@gmail.com>"
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   284
!
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   285
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   286
defaultSyntaxBackground
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   287
    "Return a background color for the code editor. If nil is returned,
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   288
     a TextView's default background is used instead."
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   289
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   290
    ^ BlackMonokai
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   291
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   292
    "Created: / 11-12-2017 / 17:39:33 / jv"
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   293
    "Modified: / 16-12-2017 / 20:08:44 / Jan Vrany <jan.vrany@fit.cvut.cz>"
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   294
    "Modified: / 09-11-2021 / 10:58:51 / Patrik Svestka <patrik.svestka@gmail.com>"
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   295
!
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   296
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   297
defaultSyntaxColor
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   298
    "the color used for anything else;
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   299
     If syntaxColoring is turned on."
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   300
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   301
    ^ White
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   302
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   303
    "Created: / 11-12-2017 / 17:39:45 / jv"
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   304
    "Modified: / 16-12-2017 / 21:39:42 / Jan Vrany <jan.vrany@fit.cvut.cz>"
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   305
    "Modified: / 04-11-2021 / 12:10:49 / svestkap"
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   306
    "Modified: / 09-11-2021 / 10:59:36 / Patrik Svestka <patrik.svestka@gmail.com>"
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   307
!
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   308
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   309
errorColor
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   310
    "the color used for illegal identifiers;
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   311
     If syntaxColoring is turned on."
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   312
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   313
    ^ Red
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   314
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   315
    "Created: / 05-11-2021 / 14:04:51 / Patrik Svestka <patrik.svestka@gmail.com>"
19620
8d670b9a4937 Minor refinements of Jan's Monokai code view theme tweaks
Patrik Svestka <patrik.svestka@gmail.com>
parents: 19619
diff changeset
   316
    "Modified: / 17-11-2021 / 08:54:04 / Patrik Svestka <patrik.svestka@gmail.com>"
19618
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   317
!
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   318
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   319
errorEmphasis
19622
8071191027ab Cleanup of Monokai code view theme
Patrik Svestka <patrik.svestka@gmail.com>
parents: 19620
diff changeset
   320
    "The emphasis used for raise an error;
8071191027ab Cleanup of Monokai code view theme
Patrik Svestka <patrik.svestka@gmail.com>
parents: 19620
diff changeset
   321
     If syntaxColoring is turned on."
8071191027ab Cleanup of Monokai code view theme
Patrik Svestka <patrik.svestka@gmail.com>
parents: 19620
diff changeset
   322
     
19619
3375d0ef9023 Minor tweaks to Monokai code view theme
Jan Vrany <jan.vrany@labware.com>
parents: 19618
diff changeset
   323
    ^ (Array with:#underwave with:(#underlineColor->Red))
19618
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   324
19619
3375d0ef9023 Minor tweaks to Monokai code view theme
Jan Vrany <jan.vrany@labware.com>
parents: 19618
diff changeset
   325
    "Created: / 20-12-2017 / 22:51:45 / Jan Vrany <jan.vrany@fit.cvut.cz>"
19622
8071191027ab Cleanup of Monokai code view theme
Patrik Svestka <patrik.svestka@gmail.com>
parents: 19620
diff changeset
   326
    "Modified (comment): / 25-11-2021 / 11:54:13 / Patrik Svestka <patrik.svestka@gmail.com>"
19618
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   327
!
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   328
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   329
errorRaisingSelectorColor
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   330
    "the color used for some selected error raising
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   331
     selectors (such as raise etc.);
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   332
     If syntaxColoring is turned on.
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   333
     If left nil, the normal selector color is used."
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   334
19619
3375d0ef9023 Minor tweaks to Monokai code view theme
Jan Vrany <jan.vrany@labware.com>
parents: 19618
diff changeset
   335
    ^ self errorColor
19618
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   336
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   337
    "Created: / 05-11-2021 / 13:58:52 / Patrik Svestka <patrik.svestka@gmail.com>"
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   338
    "Modified (comment): / 08-11-2021 / 12:10:26 / Patrik Svestka <patrik.svestka@gmail.com>"
19619
3375d0ef9023 Minor tweaks to Monokai code view theme
Jan Vrany <jan.vrany@labware.com>
parents: 19618
diff changeset
   339
    "Modified: / 15-11-2021 / 20:10:18 / Jan Vrany <jan.vrany@labware.com>"
19618
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   340
!
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   341
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   342
errorRaisingSelectorEmphasis
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   343
    "the emphasis used for some selected error raising
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   344
     selectors (such as raise etc.);
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   345
     If syntaxColoring is turned on.
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   346
     If left nil, the normal selector emphasis is used."
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   347
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   348
    ^ #italic
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   349
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   350
    "Created: / 05-11-2021 / 13:59:16 / Patrik Svestka <patrik.svestka@gmail.com>"
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   351
    "Modified: / 09-11-2021 / 12:08:46 / Patrik Svestka <patrik.svestka@gmail.com>"
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   352
!
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   353
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   354
globalClassIdentifierColor
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   355
    "the color used for global identifiers which are known to be classes;
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   356
     If syntaxColoring is turned on."
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   357
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   358
    ^ PurplePro
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   359
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   360
    "Created: / 08-11-2021 / 12:24:21 / Patrik Svestka <patrik.svestka@gmail.com>"
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   361
    "Modified: / 09-11-2021 / 10:06:49 / Patrik Svestka <patrik.svestka@gmail.com>"
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   362
!
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   363
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   364
globalClassIdentifierEmphasis
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   365
    "the emphasis used for global variable identifiers which are known to be classes;
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   366
     If syntaxColoring is turned on."
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   367
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   368
    ^ #normal
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   369
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   370
    "Created: / 08-11-2021 / 12:24:33 / Patrik Svestka <patrik.svestka@gmail.com>"
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   371
    "Modified: / 08-11-2021 / 16:12:34 / Patrik Svestka <patrik.svestka@gmail.com>"
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   372
!
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   373
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   374
globalIdentifierColor
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   375
    "the color used for global identifiers;
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   376
     If syntaxColoring is turned on."
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   377
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   378
    ^ self globalClassIdentifierColor
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   379
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   380
    "Created: / 09-11-2021 / 10:23:24 / Patrik Svestka <patrik.svestka@gmail.com>"
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   381
!
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   382
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   383
globalIdentifierEmphasis
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   384
    "the emphasis used for global variable identifiers;
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   385
     If syntaxColoring is turned on."
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   386
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   387
    ^ #italic
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   388
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   389
    "Created: / 09-11-2021 / 10:25:05 / Patrik Svestka <patrik.svestka@gmail.com>"
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   390
!
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   391
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   392
identifierColor
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   393
    "the color used for other identifiers;
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   394
     If syntaxColoring is turned on."
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   395
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   396
    ^ BluePro
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   397
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   398
    "
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   399
     UserPreferences current at:#identifierColor put:Color green darkened darkened.
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   400
     UserPreferences current at:#identifierColor put:Color black.
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   401
    "
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   402
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   403
    "Created: / 16-12-2017 / 21:41:59 / Jan Vrany <jan.vrany@fit.cvut.cz>"
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   404
    "Modified: / 04-11-2021 / 16:10:31 / svestkap"
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   405
!
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   406
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   407
instVarIdentifierColor
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   408
    "the color used for instance variable identifiers;
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   409
     If syntaxColoring is turned on."
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   410
     
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   411
    ^ BluePro
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   412
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   413
    "Created: / 04-11-2021 / 13:29:54 / svestkap"
19620
8d670b9a4937 Minor refinements of Jan's Monokai code view theme tweaks
Patrik Svestka <patrik.svestka@gmail.com>
parents: 19619
diff changeset
   414
    "Modified: / 17-11-2021 / 09:16:03 / Patrik Svestka <patrik.svestka@gmail.com>"
19618
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   415
!
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   416
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   417
instVarIdentifierEmphasis
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   418
    "the emphasis used for instance variable identifiers;
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   419
     If syntaxColoring is turned on."
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   420
     
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   421
    ^ #normal
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   422
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   423
    "Created: / 04-11-2021 / 13:40:18 / svestkap"
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   424
    "Modified: / 08-11-2021 / 16:10:52 / Patrik Svestka <patrik.svestka@gmail.com>"
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   425
    "Modified (comment): / 09-11-2021 / 11:13:29 / Patrik Svestka <patrik.svestka@gmail.com>"
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   426
!
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   427
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   428
localIdentifierColor
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   429
    "the color used for local variable identifiers;
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   430
     If syntaxColoring is turned on."
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   431
     
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   432
    ^ BluePro lighter
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   433
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   434
    "Created: / 04-11-2021 / 13:25:26 / svestkap"
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   435
    "Modified (comment): / 09-11-2021 / 10:33:56 / Patrik Svestka <patrik.svestka@gmail.com>"
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   436
!
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   437
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   438
localIdentifierEmphasis
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   439
    "the emphasis used for local variable identifiers;
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   440
     If syntaxColoring is turned on."
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   441
     
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   442
    ^ #normal
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   443
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   444
    "Created: / 04-11-2021 / 14:45:46 / svestkap"
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   445
    "Modified (comment): / 09-11-2021 / 11:13:38 / Patrik Svestka <patrik.svestka@gmail.com>"
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   446
!
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   447
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   448
methodSelectorColor
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   449
    "the color used for a methods selector pattern;
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   450
     If syntaxColoring is turned on."           
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   451
     
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   452
    ^ White
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   453
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   454
    "Created: / 04-11-2021 / 13:58:06 / svestkap"
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   455
    "Modified (comment): / 09-11-2021 / 10:34:27 / Patrik Svestka <patrik.svestka@gmail.com>"
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   456
!
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   457
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   458
methodSelectorEmphasis
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   459
    "the emphasis used for a methods selector pattern;
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   460
     If syntaxColoring is turned on."
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   461
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   462
    ^ #bold
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   463
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   464
    "Created: / 16-12-2017 / 21:40:54 / Jan Vrany <jan.vrany@fit.cvut.cz>"
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   465
    "Modified: / 04-11-2021 / 13:58:34 / svestkap"
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   466
    "Modified: / 09-11-2021 / 11:14:28 / Patrik Svestka <patrik.svestka@gmail.com>"
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   467
!
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   468
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   469
numberConstantColor
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   470
    "the color used for number constants;
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   471
     If syntaxColoring is turned on."
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   472
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   473
    ^ White
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   474
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   475
    "Created: / 16-12-2017 / 20:10:18 / Jan Vrany <jan.vrany@fit.cvut.cz>"
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   476
    "Modified: / 04-11-2021 / 16:24:46 / svestkap"
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   477
!
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   478
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   479
numberConstantEmphasis
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   480
    "the emphasis used for number constants;
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   481
     If syntaxColoring is turned on."
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   482
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   483
    ^ #italic
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   484
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   485
    "Created: / 04-11-2021 / 16:26:28 / svestkap"
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   486
    "Modified: / 05-11-2021 / 14:11:16 / Patrik Svestka <patrik.svestka@gmail.com>"
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   487
    "Modified (comment): / 09-11-2021 / 11:15:21 / Patrik Svestka <patrik.svestka@gmail.com>"
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   488
!
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   489
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   490
poolVariableIdentifierColor
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   491
    "the color used for pool variable identifiers
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   492
     If syntaxColoring is turned on."
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   493
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   494
    ^ self globalIdentifierColor
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   495
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   496
    "Created: / 09-11-2021 / 10:43:19 / Patrik Svestka <patrik.svestka@gmail.com>"
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   497
!
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   498
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   499
poolVariableIdentifierEmphasis
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   500
    "the color used for pool variable identifiers
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   501
     If syntaxColoring is turned on."
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   502
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   503
    ^ Array with: #italic with: #bold  
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   504
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   505
    "Created: / 09-11-2021 / 10:43:26 / Patrik Svestka <patrik.svestka@gmail.com>"
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   506
!
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   507
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   508
selectorColor
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   509
    "the color used for message selectors;
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   510
     If syntaxColoring is turned on." 
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   511
     
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   512
    ^ White
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   513
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   514
    "Created: / 04-11-2021 / 12:39:26 / svestkap"
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   515
    "Modified: / 05-11-2021 / 14:31:10 / Patrik Svestka <patrik.svestka@gmail.com>"
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   516
    "Modified (comment): / 09-11-2021 / 11:16:20 / Patrik Svestka <patrik.svestka@gmail.com>"
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   517
!
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   518
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   519
selectorEmphasis
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   520
    "the emphasis used for message selectors;
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   521
     If syntaxColoring is turned on."
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   522
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   523
    ^ #normal
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   524
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   525
    "Created: / 05-11-2021 / 14:30:26 / Patrik Svestka <patrik.svestka@gmail.com>"
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   526
!
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   527
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   528
selfColor
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   529
    "the color used for the self pseudoVariable;
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   530
     If syntaxColoring is turned on."
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   531
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   532
    ^ OrangePro
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   533
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   534
    "Created: / 16-12-2017 / 20:11:44 / Jan Vrany <jan.vrany@fit.cvut.cz>"
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   535
    "Modified: / 16-01-2019 / 19:13:53 / Jan Vrany <jan.vrany@fit.cvut.cz>"
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   536
    "Modified: / 04-11-2021 / 12:40:57 / svestkap"
19620
8d670b9a4937 Minor refinements of Jan's Monokai code view theme tweaks
Patrik Svestka <patrik.svestka@gmail.com>
parents: 19619
diff changeset
   537
    "Modified: / 17-11-2021 / 11:42:15 / Patrik Svestka <patrik.svestka@gmail.com>"
19618
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   538
!
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   539
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   540
selfEmphasis
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   541
    "the emphasis used for the self pseudoVariable;
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   542
     If syntaxColoring is turned on."
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   543
19620
8d670b9a4937 Minor refinements of Jan's Monokai code view theme tweaks
Patrik Svestka <patrik.svestka@gmail.com>
parents: 19619
diff changeset
   544
    ^ #italic
19618
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   545
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   546
    "Created: / 16-01-2019 / 19:14:26 / Jan Vrany <jan.vrany@fit.cvut.cz>"
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   547
    "Modified: / 04-11-2021 / 15:55:41 / svestkap"
19620
8d670b9a4937 Minor refinements of Jan's Monokai code view theme tweaks
Patrik Svestka <patrik.svestka@gmail.com>
parents: 19619
diff changeset
   548
    "Modified: / 17-11-2021 / 11:42:23 / Patrik Svestka <patrik.svestka@gmail.com>"
19618
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   549
!
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   550
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   551
stringColor
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   552
    "the color used for string constants;
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   553
     If syntaxColoring is turned on."
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   554
     
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   555
    ^ YellowPro
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   556
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   557
    "Created: / 04-11-2021 / 12:43:35 / svestkap"
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   558
    "Modified: / 08-11-2021 / 10:12:39 / Patrik Svestka <patrik.svestka@gmail.com>"
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   559
    "Modified (comment): / 09-11-2021 / 11:16:46 / Patrik Svestka <patrik.svestka@gmail.com>"
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   560
!
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   561
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   562
stringEmphasis
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   563
    "the emphasis used for string constants;
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   564
     If syntaxColoring is turned on."
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   565
     
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   566
    ^ #normal
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   567
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   568
    "Created: / 04-11-2021 / 16:33:30 / svestkap"
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   569
    "Modified (comment): / 09-11-2021 / 11:16:56 / Patrik Svestka <patrik.svestka@gmail.com>"
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   570
!
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   571
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   572
symbolColor
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   573
    "the color used for symbol constants;
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   574
     If syntaxColoring is turned on."
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   575
     
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   576
    ^ self stringColor
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   577
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   578
    "Created: / 04-11-2021 / 12:47:25 / svestkap"
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   579
    "Modified: / 04-11-2021 / 14:34:41 / svestkap"
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   580
    "Modified: / 08-11-2021 / 10:14:32 / Patrik Svestka <patrik.svestka@gmail.com>"
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   581
    "Modified (comment): / 09-11-2021 / 11:19:30 / Patrik Svestka <patrik.svestka@gmail.com>"
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   582
!
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   583
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   584
symbolEmphasis
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   585
    "the emphasis used for symbol constants;
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   586
     If syntaxColoring is turned on."
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   587
     
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   588
    ^ #italic
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   589
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   590
    "Created: / 04-11-2021 / 14:34:11 / svestkap"
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   591
    "Modified (comment): / 09-11-2021 / 11:19:40 / Patrik Svestka <patrik.svestka@gmail.com>"
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   592
!
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   593
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   594
thisContextColor
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   595
    "the color used for the thisContext pseudoVariable;
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   596
     If syntaxColoring is turned on."
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   597
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   598
    ^ self selfColor
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   599
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   600
    "Created: / 15-12-2017 / 22:58:12 / Jan Vrany <jan.vrany@fit.cvut.cz>"
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   601
    "Modified: / 04-11-2021 / 16:27:23 / svestkap"
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   602
    "Modified: / 08-11-2021 / 09:40:06 / Patrik Svestka <patrik.svestka@gmail.com>"
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   603
!
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   604
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   605
thisContextEmphasis
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   606
    "the emphasis used for the thisContext pseudoVariable;
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   607
     If syntaxColoring is turned on."
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   608
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   609
    ^ #normal
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   610
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   611
    "Created: / 04-11-2021 / 16:27:41 / svestkap"
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   612
    "Modified (comment): / 09-11-2021 / 11:19:11 / Patrik Svestka <patrik.svestka@gmail.com>"
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   613
!
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   614
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   615
variableColor
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   616
    "Unknown usage"        
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   617
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   618
    ^ self identifierColor
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   619
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   620
    "Created: / 09-11-2021 / 10:44:16 / Patrik Svestka <patrik.svestka@gmail.com>"
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   621
    "Modified (comment): / 09-11-2021 / 11:48:37 / Patrik Svestka <patrik.svestka@gmail.com>"
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   622
!
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   623
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   624
variableEmphasis
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   625
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   626
    ^ self identifierEmphasis
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   627
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   628
    "Created: / 09-11-2021 / 10:44:28 / Patrik Svestka <patrik.svestka@gmail.com>"
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   629
! !
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   630
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   631
!Monokai methodsFor:'styles - navigation'!
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   632
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   633
assignmentHighlightBackround
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   634
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   635
    ^ Red lighter
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   636
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   637
    "Created: / 15-09-2021 / 21:25:08 / Jan Vrany <jan.vrany@labware.com>"
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   638
    "Modified (format): / 04-11-2021 / 13:43:46 / svestkap"
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   639
!
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   640
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   641
selectorHighlightBackground
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   642
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   643
    ^ Sand darker darker
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   644
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   645
    "Created: / 15-09-2021 / 21:28:56 / Jan Vrany <jan.vrany@labware.com>"
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   646
    "Modified (comment): / 04-11-2021 / 14:41:27 / svestkap"
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   647
    "Modified: / 09-11-2021 / 10:13:15 / Patrik Svestka <patrik.svestka@gmail.com>"
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   648
!
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   649
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   650
variableHighlightBackground
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   651
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   652
    ^ Grey
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   653
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   654
    "Created: / 15-09-2021 / 21:29:10 / Jan Vrany <jan.vrany@labware.com>"
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   655
    "Modified: / 04-11-2021 / 13:46:08 / svestkap"
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   656
! !
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   657
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   658
!Monokai class methodsFor:'documentation'!
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   659
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   660
version_HG
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   661
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   662
    ^ '$Changeset: <not expanded> $'
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   663
! !
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   664
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   665
76c562829409 Monokai Theme (CodeViewTheme)
Patrik Svestka <patrik.svestka@gmail.com>
parents:
diff changeset
   666
Monokai initialize!