Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

===> New website for hosting themes <=== #290

Open
ahatem opened this issue Aug 21, 2022 · 9 comments
Open

===> New website for hosting themes <=== #290

ahatem opened this issue Aug 21, 2022 · 9 comments

Comments

@ahatem
Copy link

ahatem commented Aug 21, 2022

Hi Every One .. I managed to pull 25k+ themes from the original website

I did the following before republishing them on the new website :-

  • Filtered themes with high downloads (5k+ downloads)
  • Removed all the duplicates and low contrast themes

Website is hosted on firebase → Eclipse Color Themes

Eclipse Color Themes Image

Happy Coding 😄

@YKawesome
Copy link

Hi! This looks really cool, how can I install it onto Eclipse on MacOS?

@ahatem
Copy link
Author

ahatem commented Aug 23, 2022

@YKawesome Install the plugin as mentioned here #281 (comment) then go to

Window -> Preferences -> General -> Appearance -> Color Theme  Click  Import a theme and select the file you downloaded
Preview Image

@TheKodeToad
Copy link

TheKodeToad commented Sep 30, 2022

I found this just as I was looking at it on the wayback machine. Thank you for providing this site! Unfortunately it's not quite as useful as the original.

I've been trying to work on a theme plugin that works with dark UI, so hopefully I will get somewhere with that and maybe add a way to import from this site if possible.

@ahatem
Copy link
Author

ahatem commented Oct 3, 2022

@TheKodeToad That is wonderful … If there is anything I can assist with. Please let me know, and I will be happy to help.
Also, if there is any missing feature in the original website you would like to be added to this site, just let me know 😃

@TheKodeToad
Copy link

TheKodeToad commented Oct 15, 2022

@TheKodeToad That is wonderful … If there is anything I can assist with. Please let me know, and I will be happy to help. Also, if there is any missing feature in the original website you would like to be added to this site, just let me know smiley

Is there an API? If not I could use a webview.

I've already added the ability to import Eclipse Color Theme files.

The repo can be found at https://github.com/TheKodeToad/BetterThemes.

@ahatem
Copy link
Author

ahatem commented Oct 15, 2022

@TheKodeToad
unfortunately there is no API but there is a preview page that you can use after getting the theme id from the colorTheme tag
Ex:- https://eclipse-color-themes.web.app/preview?id=bT3Z0RwlTKZzcWn5IXFa

Note: the website is written in Vue so it needs JavaScript to be enabled

and of course if this was not helpful just tell me and i will try to make a simple API that you can use 😃

@TheKodeToad
Copy link

TheKodeToad commented Oct 16, 2022

@TheKodeToad unfortunately there is no API but there is a preview page that you can use after getting the theme id from the colorTheme tag Ex:- https://eclipse-color-themes.web.app/preview?id=bT3Z0RwlTKZzcWn5IXFa

Note: the website is written in Vue so it needs JavaScript to be enabled

and of course if this was not helpful just tell me and i will try to make a simple API that you can use smiley

Is there a download URL?

Sorry, YKawesome, if this is filling up your inbox.

@andre-simon
Copy link

Hi,

for the highlight project there is a convenient script to download ECT themes as XML. eclipsecolorthemes.org offered a GET request which accepted XML as type and the theme ID to retrieve the data. In case the database you have is already XML you might consider to offer a similar request - if it is JSON or some other structured text it also would be appreciated.

@rogueai
Copy link

rogueai commented Nov 22, 2022

Hi @ahatem, could you provide an archive with all the themes for archiving purposes? Just to be sure, in the unlucky event your website goes down.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants