Can i edit theia with electron

I know good amount of css and html5. If I build theia into electron can I edit it ?? And what steps should i follow to build it into electron?? And can I publish a webgl version of the app with electron??

[original thread by Arijit265]

[Arijit265]

I will lile to know the procedure to build it into electron and whether can I edit it and deploy it on the web??

If I build theia into electron can I edit it ??

If you just compose an IDE from existing extension there is nothing to edit. If you want to customize then you need to have at least one Theia extension. Please follow https://theia-ide.org/docs/authoring_extensions/ to learn how to add and edit it for browser and electron targets.

And can I publish a webgl version of the app with electron??

Bundling and publishing is the different step from building. Here is an example of how the final electron based IDE can be bundled: https://github.com/theia-ide/theia-apps/tree/master/theia-electron

I don’t now what do you mean by webgl version of the app, sorry.

[Arijit265]

web gl means browser based actually I mean something that runs on the browser

[Arijit265]

And will the normal html 5 and css work with electron??

[Arijit265]

thanks btw for your help

[Arijit265]

what python version is okay with theia

[Arijit265]

cos I have a 64 bit computer and 2.0 was for 32 bit only

Electron uses Chromium Rendering Engine, i.e. https://www.chromium.org/blink

html5, css should work for sure

what python version is okay with theia

I use 2.7.13 to build, but we don’t have any prerequisites about it, seems that it worked with different versions

[Arijit265]

So how should I be able to edit it with html5 and css

[Arijit265]

I mean can I use electron for that

@arijit265 are you attempting to edit an existing theia-electron application, or do you mean using theia-electron to edit another project? I’m not 100% of what your intentions are.

[Arijit265]

I mean I want just that somehow I can edit a little edit a little elements of theia I want to with html 5 and css now I am confused that how shall I do it