-
-
Notifications
You must be signed in to change notification settings - Fork 26
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
Issue #761 : Namespace Arethusa CSS #762
base: master
Are you sure you want to change the base?
Conversation
…f the general scss, hence a new _arethusaMain.scss
@fbaumgardt can you review? Thanks! |
@PonteIneptique @balmas Sorry for the slow response, first I had issues with a clean build, because of out-of-sync dependencies; then I tried to figure out whether the CSS issues I am seeing are due to anything in my setup. If that's the case I have not found the offender yet. Have you tried running this from a fresh build, any issues? I get this screen upon pageload and when I resize it behaves erratically, i.e. the arethusa canvas resizes beyond the edge of the viewport. |
Hmm. Probably means the namespacing I added should have been applied on the whole document. Could you try adding the namespace class to the html document (if it is even possible to do so...) |
I think the namespacing might also need a little refinement --- when I did it I noticed some things getting namespaced in a way wasn't quite right, e.g. .arethusa html |
That helped with some of the missing style attributes but the canvas size issue remains.
|
Fix for #761 : I chose the class
.__artsa
to minimize collision. Now, if arethusa is installed somewhere else, we need to remember to add this class :) If I should add this in some doc, please tell me.