guari / eclipse-ui-theme

Dark UI Theme for Eclipse 4+
Eclipse Public License 1.0
1.16k stars 183 forks source link

Improve Scala color theme #106

Open krishna81m opened 8 years ago

krishna81m commented 8 years ago

Given scala's popularity, it makes sense to improve scala support as there is not a single decent Eclipse dark color theme for Scala IDE.

If you see there are quite a few things in white, I humbly request you to help update the remaining ones with the right colors, I am not so great at them. To make it easy, I am including the ones that are missing (white) but with the wrong colors.

/instance/org.scala-ide.sdt.core/syntaxColouring.semantic.annotation.colour=222,147,95 /instance/org.scala-ide.sdt.core/syntaxColouring.semantic.annotation.enabled=true /instance/org.scala-ide.sdt.core/syntaxColouring.semantic.caseClass.colour=240,198,116 /instance/org.scala-ide.sdt.core/syntaxColouring.semantic.caseClass.enabled=true /instance/org.scala-ide.sdt.core/syntaxColouring.semantic.caseObject.colour=240,198,116 /instance/org.scala-ide.sdt.core/syntaxColouring.semantic.caseObject.enabled=true /instance/org.scala-ide.sdt.core/syntaxColouring.semantic.class.colour=240,198,116 /instance/org.scala-ide.sdt.core/syntaxColouring.semantic.class.enabled=true /instance/org.scala-ide.sdt.core/syntaxColouring.semantic.method.colour=129,162,190 /instance/org.scala-ide.sdt.core/syntaxColouring.semantic.method.enabled=true /instance/org.scala-ide.sdt.core/syntaxColouring.semantic.methodParam.enabled=false /instance/org.scala-ide.sdt.core/syntaxColouring.semantic.lazyLocalVal.enabled=false /instance/org.scala-ide.sdt.core/syntaxColouring.semantic.lazyTemplateVal.enabled=false /instance/org.scala-ide.sdt.core/syntaxColouring.semantic.localVal.enabled=false /instance/org.scala-ide.sdt.core/syntaxColouring.semantic.localVar.colour=240,201,233 /instance/org.scala-ide.sdt.core/syntaxColouring.semantic.localVar.enabled=true /instance/org.scala-ide.sdt.core/syntaxColouring.semantic.object.colour=240,198,116 /instance/org.scala-ide.sdt.core/syntaxColouring.semantic.object.enabled=true /instance/org.scala-ide.sdt.core/syntaxColouring.semantic.package.colour=204,102,102 /instance/org.scala-ide.sdt.core/syntaxColouring.semantic.package.enabled=true /instance/org.scala-ide.sdt.core/syntaxColouring.semantic.templateVal.enabled=false /instance/org.scala-ide.sdt.core/syntaxColouring.semantic.templateVar.colour=240,201,233 /instance/org.scala-ide.sdt.core/syntaxColouring.semantic.templateVar.enabled=true /instance/org.scala-ide.sdt.core/syntaxColouring.semantic.templateVal.colour=242,228,241 /instance/org.scala-ide.sdt.core/syntaxColouring.semantic.templateVal.enabled=true /instance/org.scala-ide.sdt.core/syntaxColouring.semantic.trait.colour=138,190,183 /instance/org.scala-ide.sdt.core/syntaxColouring.semantic.trait.enabled=true /instance/org.scala-ide.sdt.core/syntaxColouring.semantic.type.colour=240,198,116 /instance/org.scala-ide.sdt.core/syntaxColouring.semantic.type.enabled=true /instance/org.scala-ide.sdt.core/syntaxColouring.semantic.typeParameter.colour=240,198,116 /instance/org.scala-ide.sdt.core/syntaxColouring.semantic.typeParameter.enabled=true eclipse-scala-rainbow-drops

krishna81m commented 8 years ago

My initial attempt, but you know you can do it better :) :+1: : /instance/org.scala-ide.sdt.core/org.scalaide.ui.config.defaultScalaHoverCss=/* It is also possible to change the font configuration here.\n * If one is configured, it will be preferred instead of the one\n * in the "Colors and Fonts" preference page.\n /\nhtml {}\n\nbody {\n overflow: auto;\n margin: 0.3em;\n}\n\nul {\n list-style: square;\n margin-top: 0;\n margin-bottom: 0;\n margin-left: 1em;\n}\n\nli {\n margin-top: 0.3em;\n margin-bottom: 0;\n}\n\ncode {\n font-family: monospace;\n background-color: #eee;\n}\n\npre {\n overflow: auto;\n background-color: #eee;\n}\n /instance/org.scala-ide.sdt.core/org.scalaide.ui.config.defaultScalaHoverCss=/ It is also possible to change the font configuration here.\n * If one is configured, it will be preferred instead of the one\n * in the "Colors and Fonts" preference page.\n /\nhtml {}\n\nbody {\n overflow: auto;\n margin: 0.3em;\n}\n\nul {\n list-style: square;\n margin-top: 0;\n margin-bottom: 0;\n margin-left: 1em;\n}\n\nli {\n margin-top: 0.3em;\n margin-bottom: 0;\n}\n\ncode {\n font-family: monospace;\n background-color: #eee;\n}\n\npre {\n overflow: auto;\n background-color: #eee;\n}\n /instance/org.scala-ide.sdt.core/org.scalaide.ui.config.defaultScalaHoverCss=/ It is also possible to change the font configuration here.\n * If one is configured, it will be preferred instead of the one\n * in the "Colors and Fonts" preference page.\n /\nhtml {}\n\nbody {\n overflow: auto;\n margin: 0.3em;\n}\n\nul {\n list-style: square;\n margin-top: 0;\n margin-bottom: 0;\n margin-left: 1em;\n}\n\nli {\n margin-top: 0.3em;\n margin-bottom: 0;\n}\n\ncode {\n font-family: monospace;\n background-color: #eee;\n}\n\npre {\n overflow: auto;\n background-color: #eee;\n}\n /instance/org.scala-ide.sdt.core/org.scalaide.ui.config.scalaHoverCss=/ It is also possible to change the font configuration here.\n * If one is configured, it will be preferred instead of the one\n * in the "Colors and Fonts" preference page.\n /\nhtml {}\n\nbody {\n overflow: auto;\n margin: 0.3em;\n}\n\nul {\n list-style: square;\n margin-top: 0;\n margin-bottom: 0;\n margin-left: 1em;\n}\n\nli {\n margin-top: 0.3em;\n margin-bottom: 0;\n}\n\ncode {\n font-family: monospace;\n background-color: #eee;\n}\n\npre {\n overflow: auto;\n background-color: #eee;\n}\n /instance/org.scala-ide.sdt.core/org.scalaide.ui.config.scalaHoverCss=/ It is also possible to change the font configuration here.\n * If one is configured, it will be preferred instead of the one\n * in the "Colors and Fonts" preference page.\n /\nhtml {}\n\nbody {\n overflow: auto;\n margin: 0.3em;\n}\n\nul {\n list-style: square;\n margin-top: 0;\n margin-bottom: 0;\n margin-left: 1em;\n}\n\nli {\n margin-top: 0.3em;\n margin-bottom: 0;\n}\n\ncode {\n font-family: monospace;\n background-color: #eee;\n}\n\npre {\n overflow: auto;\n background-color: #eee;\n}\n /instance/org.scala-ide.sdt.core/org.scalaide.ui.config.scalaHoverCss=/ It is also possible to change the font configuration here.\n * If one is configured, it will be preferred instead of the one\n * in the "Colors and Fonts" preference page.\n */\nhtml {}\n\nbody {\n overflow: auto;\n margin: 0.3em;\n}\n\nul {\n list-style: square;\n margin-top: 0;\n margin-bottom: 0;\n margin-left: 1em;\n}\n\nli {\n margin-top: 0.3em;\n margin-bottom: 0;\n}\n\ncode {\n font-family: monospace;\n background-color: #eee;\n}\n\npre {\n overflow: auto;\n background-color: #eee;\n}\n /instance/org.scala-ide.sdt.core/syntaxColouring.bracket.colour=249,250,244 /instance/org.scala-ide.sdt.core/syntaxColouring.default.colour=217,232,247 /instance/org.scala-ide.sdt.core/syntaxColouring.keyword.colour=221,40,103 /instance/org.scala-ide.sdt.core/syntaxColouring.multiLineComment.colour=98,98,98 /instance/org.scala-ide.sdt.core/syntaxColouring.multiLineString.colour=23,198,163 /instance/org.scala-ide.sdt.core/syntaxColouring.operator.colour=230,230,250 /instance/org.scala-ide.sdt.core/syntaxColouring.return.colour=221,40,103 /instance/org.scala-ide.sdt.core/syntaxColouring.scaladoc.colour=98,98,98 /instance/org.scala-ide.sdt.core/syntaxColouring.scaladoc.colour=98,98,98 /instance/org.scala-ide.sdt.core/syntaxColouring.semantic.annotation.colour=222,147,95 /instance/org.scala-ide.sdt.core/syntaxColouring.semantic.annotation.enabled=true /instance/org.scala-ide.sdt.core/syntaxColouring.semantic.byNameParameterAtCallSite.colour=0,128,192 /instance/org.scala-ide.sdt.core/syntaxColouring.semantic.byNameParameterAtCallSite.enabled=true /instance/org.scala-ide.sdt.core/syntaxColouring.semantic.caseClass.colour=240,198,116 /instance/org.scala-ide.sdt.core/syntaxColouring.semantic.caseClass.enabled=true /instance/org.scala-ide.sdt.core/syntaxColouring.semantic.caseObject.colour=240,198,116 /instance/org.scala-ide.sdt.core/syntaxColouring.semantic.caseObject.enabled=true /instance/org.scala-ide.sdt.core/syntaxColouring.semantic.class.colour=240,198,116 /instance/org.scala-ide.sdt.core/syntaxColouring.semantic.class.enabled=true /instance/org.scala-ide.sdt.core/syntaxColouring.semantic.lazyTemplateVal.colour=0,128,255 /instance/org.scala-ide.sdt.core/syntaxColouring.semantic.localVar.colour=0,128,255 /instance/org.scala-ide.sdt.core/syntaxColouring.semantic.localVar.enabled=true /instance/org.scala-ide.sdt.core/syntaxColouring.semantic.method.colour=128,255,0 /instance/org.scala-ide.sdt.core/syntaxColouring.semantic.method.enabled=true /instance/org.scala-ide.sdt.core/syntaxColouring.semantic.methodParam.colour=0,128,192 /instance/org.scala-ide.sdt.core/syntaxColouring.semantic.methodParam.enabled=true /instance/org.scala-ide.sdt.core/syntaxColouring.semantic.object.colour=240,198,116 /instance/org.scala-ide.sdt.core/syntaxColouring.semantic.object.enabled=true /instance/org.scala-ide.sdt.core/syntaxColouring.semantic.package.colour=204,102,102 /instance/org.scala-ide.sdt.core/syntaxColouring.semantic.package.enabled=true /instance/org.scala-ide.sdt.core/syntaxColouring.semantic.templateVal.colour=128,255,255 /instance/org.scala-ide.sdt.core/syntaxColouring.semantic.templateVal.enabled=true /instance/org.scala-ide.sdt.core/syntaxColouring.semantic.templateVar.colour=128,255,255 /instance/org.scala-ide.sdt.core/syntaxColouring.semantic.templateVar.enabled=true /instance/org.scala-ide.sdt.core/syntaxColouring.semantic.trait.colour=138,190,183 /instance/org.scala-ide.sdt.core/syntaxColouring.semantic.trait.enabled=true /instance/org.scala-ide.sdt.core/syntaxColouring.semantic.type.colour=240,198,116 /instance/org.scala-ide.sdt.core/syntaxColouring.semantic.type.enabled=true /instance/org.scala-ide.sdt.core/syntaxColouring.semantic.typeParameter.colour=240,198,116 /instance/org.scala-ide.sdt.core/syntaxColouring.semantic.typeParameter.enabled=true /instance/org.scala-ide.sdt.core/syntaxColouring.singleLineComment.colour=98,98,98 /instance/org.scala-ide.sdt.core/syntaxColouring.string.colour=23,198,163 /instance/org.scala-ide.sdt.core/syntaxColouring.xml.attributeName=221,40,103 /instance/org.scala-ide.sdt.core/syntaxColouring.xml.attributeValue=23,198,163 /instance/org.scala-ide.sdt.core/syntaxColouring.xml.cdata=217,232,247 /instance/org.scala-ide.sdt.core/syntaxColouring.xml.comment=98,98,98 /instance/org.scala-ide.sdt.core/syntaxColouring.xml.equals=217,232,247 /instance/org.scala-ide.sdt.core/syntaxColouring.xml.processingInstruction=217,232,247 /instance/org.scala-ide.sdt.core/syntaxColouring.xml.tagDelimiter=217,232,247 /instance/org.scala-ide.sdt.core/syntaxColouring.xml.tagName=217,232,247 eclipse-scala-rainbow-drops-customized