c91bf3ea7ccf4b184979d378f400f9572b03efe6
				
			
			
		
	
				
					
					Fixes for High contrast mode as per lego design. Most changes are in PXT. Adding high contrast theme in the simulator (#564)
				
			
			LEGO® MINDSTORMS® Education EV3 for Microsoft MakeCode
This repo contains the editor target hosted at https://makecode.legoeducation.com
LEGO Auth: https://src.education.lego.com/groups/ev3-makecode (use Google Authenticator) LEGO Chat: https://chat.internal.education.lego.com/make-code/channels/town-square
Local Dev setup
These instructions assume familiarity with dev tools and languages.
- install Node.js 8.9.4+
 - install Docker; make sure 
dockercommand is in yourPATH - (optional) install Visual Studio Code
 
In a common folder,
- clone https://github.com/Microsoft/pxt to 
pxtfolder - clone https://github.com/Microsoft/pxt-common-packages to 
pxt-common-packagesfolder - clone https://github.com/Microsoft/pxt-ev3 to 
pxt-ev3folder - go to 
pxtand run 
npm install
- go to 
pxt-common-packagesand run 
npm install
npm link ../pxt
- go to 
pxt-ev3and run 
npm install
npm link ../pxt
npm link ../pxt-common-packages
to run the local server
From root github folder,
cd pxt-ev3
pxt serve --cloud
to build and deploy a single package via command line
cd libs/core
pxt deploy
Jenkins build
https://ci2.dot.net/job/Private/job/pxt_project_rainbow/job/master/
License
MIT
Code of Conduct
This project has adopted the Microsoft Open Source Code of Conduct. For more information see the Code of Conduct FAQ or contact opencode@microsoft.com with any additional questions or comments.
					Languages
				
				
								
								
									TypeScript
								
								81.8%
							
						
							
								
								
									Swift
								
								10.8%
							
						
							
								
								
									C++
								
								3.5%
							
						
							
								
								
									Less
								
								1.5%
							
						
							
								
								
									JavaScript
								
								1.4%
							
						
							
								
								
									Other
								
								0.9%