Script Editor Themes Plugin

I like to call it “Fall 2015”

EDIT: Built-in Function Color should be 246, 130, 19 not 248, 238, 10!

Screen Shot 2021-04-23 at 4.57.17 PM
Screen Shot 2021-04-23 at 4.57.26 PM

1 Like

Just came back and realised this plugin is now open sourced. Might consider making a GitHub repository and recode the whole plugin etc.

2 Likes

Still having the same issue

A suggestion for something you can add is that when they select the theme maybe a “Theme Has Been Installed” gui cause I was spamming it until I noticed it installed.

after the open source the plugin doesnt open the gui for me :frowning:

1 Like

I have a new theme! I call this one Soft Candy because it represents colorful colors kind of like skittles and does not hurt your eyes. Here are code examples and the colors:

image

11 Likes

That looks very visually eye pleasing!

2 Likes

By the way, may I ask what font this is?

1 Like

I use Jetbrains Mono Light : )

JetBrainsMono-2.225.zip (2.8 MB)

2 Likes

I dont know if its just me but the plugin doesnt work anymore

2 Likes

Same problem. GUI won’t appear after clicking the plugin.

Can you add the GitHub theme??

Plugin seems quite nice, but whenever I try to change the theme I get this error in the output.
image

Doesn’t work anymore,

  22:10:48.791  Preprocessor Color is not a valid member of Studio "Studio"  -  Edit
  22:10:48.791  Stack Begin  -  Studio
  22:10:48.791  Script 'ScriptEditorThemes.Script', Line 19 - function ChangeTheme  -  Studio
  22:10:48.791  Script 'ScriptEditorThemes.Script', Line 235  -  Studio
  22:10:48.791  Stack End  -  Studio
3 Likes

Midnight

It’s alright, made it pretty quickly

PREVIEW
Midnight Theme

EDITOR SETTINGS


Custom2

4 Likes

(adapted from other sources)
plastic code wrap; link
image

settings().Studio['Text Color'] = Color3.fromHex('F8F8F8');
settings().Studio['Background Color'] = Color3.fromHex('0B161D');
settings().Studio['Whitespace Color'] = Color3.fromHex('FCAF3E');
settings().Studio['Selection Color'] = Color3.fromHex('000080');
settings().Studio['Selection Background Color'] = Color3.fromHex('FFFF4F');
settings().Studio['Current Line Highlight Color'] = Color3.fromHex('11222D');

settings().Studio['Built-in Function Color'] = Color3.fromHex('33D399');
settings().Studio['"function" Color'] = Color3.fromHex('33D399');
settings().Studio['Function Name Color'] = Color3.fromHex('33D399');
settings().Studio['"self" Color'] = Color3.fromHex('22CCF3');
settings().Studio['"local" Color'] = Color3.fromHex('33D399');
settings().Studio['Local Method Color'] = Color3.fromHex('33D399');
settings().Studio['Local Property Color'] = Color3.fromHex('33D399');
settings().Studio['Operator Color'] = Color3.fromHex('FFAA00');
settings().Studio['Keyword Color'] = Color3.fromHex('33DDFF');
settings().Studio['Luau Keyword Color'] = Color3.fromHex('33D399');
settings().Studio['String Color'] = Color3.fromHex('55E439');
settings().Studio['Number Color'] = Color3.fromHex('22CCF3');
settings().Studio['Bool Color'] = Color3.fromHex('00FF00');
settings().Studio['"nil" Color'] = Color3.fromHex('FF0000');

settings().Studio['Indentation Ruler Color'] = Color3.fromHex('888A85');
settings().Studio['Script Ruler Color'] = Color3.fromHex('EEEEEC');
settings().Studio['Script Bracket Color'] = Color3.fromHex('FCE94F');
settings().Studio['Information Color'] = Color3.fromHex('A3A3A3');
settings().Studio['Hint Color'] = Color3.fromHex('CC0000');
settings().Studio['Find Selection Background Color'] = Color3.fromHex('CC0000');
settings().Studio['Matching Word Background Color'] = Color3.fromHex('8000FF');

settings().Studio['Documentation Code Block Background Color'] = Color3.fromHex('1E9AE0');
settings().Studio['Warning Color'] = Color3.fromHex('CCDD00');
settings().Studio['Error Color'] = Color3.fromHex('CC0000');
settings().Studio['Comment Color'] = Color3.fromHex('1E9AE0');
settings().Studio['TODO Color'] = Color3.fromHex('1E9AE0');

settings().Studio['Script Editor Scrollbar Background'] = Color3.fromHex('C0C0C0');
settings().Studio['Script Editor Scrollbar Handle'] = Color3.fromHex('C0C0C0');
settings().Studio['Debugger Current Line Color'] = Color3.fromHex('C0C0C0');
settings().Studio['Debugger Error Line Color'] = Color3.fromHex('C0C0C0');
settings().Studio['Menu Item Background'] = Color3.fromHex('00FFFF');
settings().Studio['Menu Primary Text Color'] = Color3.fromHex('FF8000');
settings().Studio['Menu Secondary Text Color'] = Color3.fromHex('FFFF00');
settings().Studio['Menu Selected Text Color'] = Color3.fromHex('8000FF');
settings().Studio['Selected Menu Item Background'] = Color3.fromHex('FFFF4F')

dans le rush; link
image

settings().Studio['Text Color'] = Color3.fromHex('C7C7C7');
settings().Studio['Background Color'] = Color3.fromHex('2E2E2E');
settings().Studio['Whitespace Color'] = Color3.fromHex('4D4D4D');
settings().Studio['Selection Color'] = Color3.fromHex('4D4D4D');
settings().Studio['Selection Background Color'] = Color3.fromHex('4D4D4D');
settings().Studio['Current Line Highlight Color'] = Color3.fromHex('11222D');

settings().Studio['Built-in Function Color'] = Color3.fromHex('FF5757');
settings().Studio['"function" Color'] = Color3.fromHex('C7C7C7');
settings().Studio['Function Name Color'] = Color3.fromHex('C7C7C7');
settings().Studio['"self" Color'] = Color3.fromHex('22CCF3');
settings().Studio['"local" Color'] = Color3.fromHex('33D399');
settings().Studio['Local Method Color'] = Color3.fromHex('33D399');
settings().Studio['Local Property Color'] = Color3.fromHex('33D399');
settings().Studio['Operator Color'] = Color3.fromHex('8F8F8F');
settings().Studio['Keyword Color'] = Color3.fromHex('33DDFF');
settings().Studio['Luau Keyword Color'] = Color3.fromHex('FF5757');
settings().Studio['String Color'] = Color3.fromHex('F57F3D');
settings().Studio['Number Color'] = Color3.fromHex('E6C74E');
settings().Studio['Bool Color'] = Color3.fromHex('00FF00');
settings().Studio['"nil" Color'] = Color3.fromHex('FF0000');

settings().Studio['Indentation Ruler Color'] = Color3.fromHex('4D4D4D');
settings().Studio['Script Ruler Color'] = Color3.fromHex('4D4D4D');
settings().Studio['Script Bracket Color'] = Color3.fromHex('9865A8');
settings().Studio['Information Color'] = Color3.fromHex('000080');
settings().Studio['Hint Color'] = Color3.fromHex('CC0000');
settings().Studio['Find Selection Background Color'] = Color3.fromHex('000080');
settings().Studio['Matching Word Background Color'] = Color3.fromHex('000080');

settings().Studio['Documentation Code Block Background Color'] = Color3.fromHex('1E9AE0');
settings().Studio['Warning Color'] = Color3.fromHex('CCDD00');
settings().Studio['Error Color'] = Color3.fromHex('CC0000');
settings().Studio['Comment Color'] = Color3.fromHex('1E9AE0');
settings().Studio['TODO Color'] = Color3.fromHex('1E9AE0');

settings().Studio['Script Editor Scrollbar Background'] = Color3.fromHex('C7C7C7');
settings().Studio['Script Editor Scrollbar Handle'] = Color3.fromHex('C7C7C7');
settings().Studio['Debugger Current Line Color'] = Color3.fromHex('C0C0C0');
settings().Studio['Debugger Error Line Color'] = Color3.fromHex('C0C0C0');
settings().Studio['Menu Item Background'] = Color3.fromHex('88B090');
settings().Studio['Menu Primary Text Color'] = Color3.fromHex('F8F893');
settings().Studio['Menu Secondary Text Color'] = Color3.fromHex('F18C96');
settings().Studio['Menu Selected Text Color'] = Color3.fromHex('408040');
settings().Studio['Selected Menu Item Background'] = Color3.fromHex('968CF1')

zenburn; link
image

settings().Studio['Text Color'] = Color3.fromHex('DCDCCC');
settings().Studio['Background Color'] = Color3.fromHex('3F3F3F');
settings().Studio['Whitespace Color'] = Color3.fromHex('5F5F5F');
settings().Studio['Selection Color'] = Color3.fromHex('585858');
settings().Studio['Selection Background Color'] = Color3.fromHex('FFFF4F');
settings().Studio['Current Line Highlight Color'] = Color3.fromHex('358A35');

settings().Studio['Built-in Function Color'] = Color3.fromHex('CEDF99');
settings().Studio['"function" Color'] = Color3.fromHex('CEDF99');
settings().Studio['Function Name Color'] = Color3.fromHex('CEDF99');
settings().Studio['"self" Color'] = Color3.fromHex('22CCF3');
settings().Studio['"local" Color'] = Color3.fromHex('33D399');
settings().Studio['Local Method Color'] = Color3.fromHex('33D399');
settings().Studio['Local Property Color'] = Color3.fromHex('33D399');
settings().Studio['Operator Color'] = Color3.fromHex('9F9D6D');
settings().Studio['Keyword Color'] = Color3.fromHex('33DDFF');
settings().Studio['Luau Keyword Color'] = Color3.fromHex('CEDF99');
settings().Studio['String Color'] = Color3.fromHex('CC9393');
settings().Studio['Number Color'] = Color3.fromHex('8CD0D3');
settings().Studio['Bool Color'] = Color3.fromHex('00FF00');
settings().Studio['"nil" Color'] = Color3.fromHex('FF0000');

settings().Studio['Indentation Ruler Color'] = Color3.fromHex('4F5F5F');
settings().Studio['Script Ruler Color'] = Color3.fromHex('8FAF9F');
settings().Studio['Script Bracket Color'] = Color3.fromHex('F0F9F9');
settings().Studio['Information Color'] = Color3.fromHex('8FAF9F');
settings().Studio['Hint Color'] = Color3.fromHex('358A35');
settings().Studio['Find Selection Background Color'] = Color3.fromHex('101010');
settings().Studio['Matching Word Background Color'] = Color3.fromHex('8000FF');

settings().Studio['Documentation Code Block Background Color'] = Color3.fromHex('7F9F7F');
settings().Studio['Warning Color'] = Color3.fromHex('AFE7B3');
settings().Studio['Error Color'] = Color3.fromHex('CC0000');
settings().Studio['Comment Color'] = Color3.fromHex('7F9F7F');
settings().Studio['TODO Color'] = Color3.fromHex('1E9AE0');

settings().Studio['Script Editor Scrollbar Background'] = Color3.fromHex('8FAF9F');
settings().Studio['Script Editor Scrollbar Handle'] = Color3.fromHex('8FAF9F');
settings().Studio['Debugger Current Line Color'] = Color3.fromHex('C0C0C0');
settings().Studio['Debugger Error Line Color'] = Color3.fromHex('C0C0C0');
settings().Studio['Menu Item Background'] = Color3.fromHex('88B090');
settings().Studio['Menu Primary Text Color'] = Color3.fromHex('F8F893');
settings().Studio['Menu Secondary Text Color'] = Color3.fromHex('F18C96');
settings().Studio['Menu Selected Text Color'] = Color3.fromHex('408040');
settings().Studio['Selected Menu Item Background'] = Color3.fromHex('358A35')

nord; link
image

settings().Studio['Text Color'] = Color3.fromHex('D8DEE9');
settings().Studio['Background Color'] = Color3.fromHex('2E3440');
settings().Studio['Whitespace Color'] = Color3.fromHex('343F43');
settings().Studio['Selection Color'] = Color3.fromHex('FFCD22');
settings().Studio['Selection Background Color'] = Color3.fromHex('2E3440');
settings().Studio['Current Line Highlight Color'] = Color3.fromHex('2F393C');

settings().Studio['Built-in Function Color'] = Color3.fromHex('81A1C1');
settings().Studio['"function" Color'] = Color3.fromHex('88C0D0');
settings().Studio['Function Name Color'] = Color3.fromHex('88C0D0');
settings().Studio['"self" Color'] = Color3.fromHex('A3BE8C');
settings().Studio['"local" Color'] = Color3.fromHex('A3BE8C');
settings().Studio['Local Method Color'] = Color3.fromHex('678CB1');
settings().Studio['Local Property Color'] = Color3.fromHex('678CB1');
settings().Studio['Operator Color'] = Color3.fromHex('81A1C1');
settings().Studio['Keyword Color'] = Color3.fromHex('A3BE8C');
settings().Studio['Luau Keyword Color'] = Color3.fromHex('81A1C1');
settings().Studio['String Color'] = Color3.fromHex('A3BE8C');
settings().Studio['Number Color'] = Color3.fromHex('B48EAD');
settings().Studio['Bool Color'] = Color3.fromHex('A3BE8C');
settings().Studio['"nil" Color'] = Color3.fromHex('81A1C1');

settings().Studio['Indentation Ruler Color'] = Color3.fromHex('394448');
settings().Studio['Script Ruler Color'] = Color3.fromHex('EEEEEC');
settings().Studio['Script Bracket Color'] = Color3.fromHex('F3DB2E');
settings().Studio['Information Color'] = Color3.fromHex('A3A3A3');
settings().Studio['Hint Color'] = Color3.fromHex('CC0000');
settings().Studio['Find Selection Background Color'] = Color3.fromHex('CC0000');
settings().Studio['Matching Word Background Color'] = Color3.fromHex('8000FF');

settings().Studio['Documentation Code Block Background Color'] = Color3.fromHex('1E9AE0');
settings().Studio['Warning Color'] = Color3.fromHex('CCDD00');
settings().Studio['Error Color'] = Color3.fromHex('CC0000');
settings().Studio['Comment Color'] = Color3.fromHex('66747B');
settings().Studio['TODO Color'] = Color3.fromHex('1E9AE0');

settings().Studio['Script Editor Scrollbar Background'] = Color3.fromHex('C0C0C0');
settings().Studio['Script Editor Scrollbar Handle'] = Color3.fromHex('C0C0C0');
settings().Studio['Debugger Current Line Color'] = Color3.fromHex('C0C0C0');
settings().Studio['Debugger Error Line Color'] = Color3.fromHex('C0C0C0');
settings().Studio['Menu Item Background'] = Color3.fromHex('E0E2E4');
settings().Studio['Menu Primary Text Color'] = Color3.fromHex('E0E2E4');
settings().Studio['Menu Secondary Text Color'] = Color3.fromHex('E0E2E4');
settings().Studio['Menu Selected Text Color'] = Color3.fromHex('E0E2E4');
settings().Studio['Selected Menu Item Background'] = Color3.fromHex('E0E2E4')

obsidian; link
image

settings().Studio['Text Color'] = Color3.fromHex('E0E2E4');
settings().Studio['Background Color'] = Color3.fromHex('293134');
settings().Studio['Whitespace Color'] = Color3.fromHex('343F43');
settings().Studio['Selection Color'] = Color3.fromHex('FFCD22');
settings().Studio['Selection Background Color'] = Color3.fromHex('2F393C');
settings().Studio['Current Line Highlight Color'] = Color3.fromHex('2F393C');

settings().Studio['Built-in Function Color'] = Color3.fromHex('EC7600');
settings().Studio['"function" Color'] = Color3.fromHex('C29F56');
settings().Studio['Function Name Color'] = Color3.fromHex('678CB1');
settings().Studio['"self" Color'] = Color3.fromHex('EC7600');
settings().Studio['"local" Color'] = Color3.fromHex('EC7600');
settings().Studio['Local Method Color'] = Color3.fromHex('678CB1');
settings().Studio['Local Property Color'] = Color3.fromHex('678CB1');
settings().Studio['Operator Color'] = Color3.fromHex('E8E2B7');
settings().Studio['Keyword Color'] = Color3.fromHex('E8E2B7');
settings().Studio['Luau Keyword Color'] = Color3.fromHex('33D399');
settings().Studio['String Color'] = Color3.fromHex('EC7600');
settings().Studio['Number Color'] = Color3.fromHex('FFCD22');
settings().Studio['Bool Color'] = Color3.fromHex('00FF00');
settings().Studio['"nil" Color'] = Color3.fromHex('EC7600');

settings().Studio['Indentation Ruler Color'] = Color3.fromHex('394448');
settings().Studio['Script Ruler Color'] = Color3.fromHex('EEEEEC');
settings().Studio['Script Bracket Color'] = Color3.fromHex('F3DB2E');
settings().Studio['Information Color'] = Color3.fromHex('A3A3A3');
settings().Studio['Hint Color'] = Color3.fromHex('CC0000');
settings().Studio['Find Selection Background Color'] = Color3.fromHex('CC0000');
settings().Studio['Matching Word Background Color'] = Color3.fromHex('8000FF');

settings().Studio['Documentation Code Block Background Color'] = Color3.fromHex('1E9AE0');
settings().Studio['Warning Color'] = Color3.fromHex('CCDD00');
settings().Studio['Error Color'] = Color3.fromHex('CC0000');
settings().Studio['Comment Color'] = Color3.fromHex('66747B');
settings().Studio['TODO Color'] = Color3.fromHex('1E9AE0');

settings().Studio['Script Editor Scrollbar Background'] = Color3.fromHex('C0C0C0');
settings().Studio['Script Editor Scrollbar Handle'] = Color3.fromHex('C0C0C0');
settings().Studio['Debugger Current Line Color'] = Color3.fromHex('C0C0C0');
settings().Studio['Debugger Error Line Color'] = Color3.fromHex('C0C0C0');
settings().Studio['Menu Item Background'] = Color3.fromHex('E0E2E4');
settings().Studio['Menu Primary Text Color'] = Color3.fromHex('E0E2E4');
settings().Studio['Menu Secondary Text Color'] = Color3.fromHex('E0E2E4');
settings().Studio['Menu Selected Text Color'] = Color3.fromHex('E0E2E4');
settings().Studio['Selected Menu Item Background'] = Color3.fromHex('E0E2E4')
5 Likes

I click on the plugin, but it doesn’t show anything? I don’t know what to do

Edit:
Reenabled and it started working, I like the themes! I use Toasty right now

I think the plugin is just outdated rn
image
Preprocessor Color is not a thing anymore because of a roblox update, which broke the plugin
please fix that

1 Like

This is broken for me, very sad since I liked this plugin.

I will be posting an updated version for a similar plugin soon <3