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

Fairly extensive update #6

Open
wants to merge 9 commits into
base: master
Choose a base branch
from
Open

Conversation

onecrayon
Copy link

Hey Tom,

A user was having trouble with the EE2.sugar and wrote in to us, and since I had some free time today I went through it and made some updates to remove old cruft that wasn't doing any good anymore, get the TextActions working again, and remove conflicts between it and the HTML itemizers and syntax coloring.

Do note that I completely rewrote the placeholder theme. Placeholder themes should generally match the Espresso default theme; if you want to include coloring for a third-party Sugar in a custom theme, then that theme should override the placeholder and define its own colors. This is now possible (since the placeholder before had two IDs, which isn't the way it should work), and a lot simpler because I streamlined the selectors the theme is using. However, it is a fairly big change to the Sugar itself, and might make things look "broken" until you update whatever custom theme(s) you are using in conjunction with the Sugar.

Feel free to keep my changes or not as you see fit! I tried to keep things separated out into separate commits to make them easy to pull in or leave out.

Ian

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

Successfully merging this pull request may close these issues.

1 participant